@font-face{font-family:"ActaW01-Light";src:url("../fonts/Acta W01 Light.woff") format("woff"),url("../fonts/Acta W01 Light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"あおぞら明朝";src:url("../fonts/AozoraMinchoRegular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"あおぞら明朝";src:url("../fonts/AozoraMinchoMedium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"あおぞら明朝";src:url("../fonts/AozoraMincho-bold.ttf") format("truetype");font-weight:600;font-style:normal}.con_fv,.con_intro .wrp,.con_intro .intro_img,.con_plan .wrp,.con_topnews .wrp,#tour-story li,.fullPageScroll section .wrp .inner,#wrp_ig ul{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_fv,.con_intro .wrp,.con_intro .intro_img,.con_plan .wrp,.con_topnews .wrp,#tour-story li,.fullPageScroll section .wrp .inner,#wrp_ig ul{width:90%}}.center{text-align:center}.con_emergency{width:100%;padding:.5em 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f8f7f6}.con_emergency .txt{font-size:90%}.con_emergency .txt a{display:block;position:relative}.con_emergency .txt a::after{content:'\f08e';font-family:"FontAwesome";margin-left:0.25em}.con_emergency+.con_fv{margin-top:2em !important}@media only screen and (max-width: 767px){.con_emergency+.con_fv{margin-top:1em !important}}.con_fv{margin-top:4.61538rem;position:relative;max-width:1800px;width:95%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv{margin-top:4.61538rem}}@media only screen and (max-width: 767px){.con_fv{margin-top:4.61538rem}}.con_fv .logo{width:6%;position:absolute;left:2em;top:2em;z-index:2}@media only screen and (max-width: 767px){.con_fv .logo{left:1em;top:1em;width:4.61538rem}}.con_fv .ttl_btn{position:absolute;top:4em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;-webkit-transition:1.5s;transition:1.5s;height:calc(100% - 4em);width:6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .ttl_btn{top:2em}}@media only screen and (max-width: 767px){.con_fv .ttl_btn{top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .ttl_btn{height:calc(100% - 2em)}}@media only screen and (max-width: 767px){.con_fv .ttl_btn{height:calc(100% - 4em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .ttl_btn{width:6em}}@media only screen and (max-width: 767px){.con_fv .ttl_btn{width:6em}}.con_fv .ttl_btn.hide{opacity:0}.con_fv .ttl_btn .inner{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block;-webkit-font-feature-settings:normal;font-feature-settings:normal}.con_fv .ttl_btn .inner h2{font-family:"Noto Serif JP", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:300;color:#fff;font-size:214%;font-weight:lighter;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .ttl_btn .inner h2{font-size:174%}}@media only screen and (max-width: 767px){.con_fv .ttl_btn .inner h2{font-size:160%}}.con_fv .ttl_btn .inner h2 span{display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .ttl_btn .inner h2 img{width:2em;display:block}}@media only screen and (max-width: 767px){.con_fv .ttl_btn .inner h2 img{width:3em;display:block}}.con_fv .ttl_btn #wrapper{height:100px;text-align:center;margin-top:4em;-webkit-transition:0.3s;transition:0.3s}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .ttl_btn #wrapper{margin-top:2em}}@media only screen and (max-width: 767px){.con_fv .ttl_btn #wrapper{margin-top:3em}}.con_fv .ttl_btn #wrapper:hover{opacity:0.7}@media only screen and (min-width: 768px) and (max-width: 983px){.con_fv .ttl_btn #wrapper img{width:80%}}.con_video{position:relative}.con_video .overlay_img{width:100%}@media only screen and (min-width: 768px){.con_video .overlay_img{position:absolute;top:0;left:50%;z-index:1;-webkit-transition:2s;transition:2s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.con_video .overlay_img.hide{opacity:0}@media only screen and (min-width: 768px){.con_video{max-width:1800px}.con_video:before{content:"";display:block;padding-top:50%}.con_video:after{content:"";position:absolute;top:0;left:0;height:100%;opacity:0;background:#000;z-index:1}.con_video video{top:0;left:0;bottom:0;right:0;width:100%;height:100%;max-height:900px;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 768px) and (min-width: 768px){.con_video video{position:absolute}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_video video{display:none}}.mfp-wrap{width:50% !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-wrap{width:60% !important}}@media only screen and (max-width: 767px){.mfp-wrap{width:80% !important}}.mfp-wrap video{width:100%}.mfp-wrap .mfp-close{top:18%;color:#fff;opacity:1;line-height:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.mfp-wrap .mfp-close::after{content:"\f00d";font-family:FontAwesome}.con_intro{margin-top:10rem;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{margin-top:6.15385rem}}@media only screen and (max-width: 767px){.con_intro{margin-top:3.84615rem}}.con_intro .wrp{max-width:1280px}.con_intro .wrp .txt{margin-top:4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .txt{margin-top:2em}}@media only screen and (max-width: 767px){.con_intro .wrp .txt{margin-top:2em}}.con_intro .wrp .txt span{font-size:80%}.con_intro .wrp .c_btn{margin-top:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .c_btn{margin-top:3em}}@media only screen and (max-width: 767px){.con_intro .wrp .c_btn{margin-top:2em}}.con_intro .intro_img{max-width:1280px;margin-top:8.46154rem;-webkit-transition:5s;transition:5s;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .intro_img{margin-top:6.15385rem}}@media only screen and (max-width: 767px){.con_intro .intro_img{margin-top:4.61538rem}}.con_intro .intro_img img{padding:5px}@media only screen and (max-width: 767px){.con_intro .intro_img img{height:250px;-o-object-fit:cover;object-fit:cover}}.con_intro .intro_img.isActive .splashbg1{-webkit-animation-name:PageAnime;animation-name:PageAnime;-webkit-animation-duration:5.5s;animation-duration:5.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.con_intro .intro_img.isActive .splashbg2{-webkit-animation-name:PageAnime2;animation-name:PageAnime2;-webkit-animation-duration:5.5s;animation-duration:5.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.con_intro .intro_img .splashbg1{position:absolute;z-index:999;width:100%;height:105%;top:0;left:49.9%;-webkit-transform:scaleX(1);transform:scaleX(1);background-color:#fff}.con_intro .intro_img .splashbg2{position:absolute;z-index:999;width:100%;height:105%;top:0;right:49.9%;-webkit-transform:scaleX(1);transform:scaleX(1);background-color:#fff}@-webkit-keyframes PageAnime{0%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes PageAnime{0%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes PageAnime2{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform-origin:left;transform-origin:left}100%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes PageAnime2{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform-origin:left;transform-origin:left}100%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}}.con_plan{margin-top:14.61538rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_plan{margin-top:7.69231rem}}@media only screen and (max-width: 767px){.con_plan{margin-top:4.61538rem}}.con_plan .wrp{max-width:1060px;margin-top:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_plan .wrp{margin-top:2em}}@media only screen and (max-width: 767px){.con_plan .wrp{margin-top:1em}}@media only screen and (max-width: 767px){.con_plan .wrp{width:100%}.con_plan .wrp .temp_next{right:17%}.con_plan .wrp .temp_prev{left:17%}.con_plan .wrp .slick-dots{display:none}}@media only screen and (max-width: 767px){.con_plan .wrp .slide_basic_plan .slick-slider{width:100%}}.con_plan .wrp .slide_basic_plan .box{max-width:325px;padding:0 0.5em}@media only screen and (max-width: 767px){.con_plan .wrp .slide_basic_plan .box{padding:0 1.5em}}.con_plan .wrp .slide_basic_plan .box a{-webkit-transition:0.3s;transition:0.3s}.con_plan .wrp .slide_basic_plan .box a:hover{opacity:0.7}.con_plan .wrp .slide_basic_plan .box .c_title_basic,.con_plan .wrp .slide_basic_plan .box .txt{transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg);padding:0.5em}.con_plan .wrp .slide_basic_plan .box .txt{padding:0 .5em 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5}.firefox .con_plan .wrp .slide_basic_plan .box .txt,.ie .con_plan .wrp .slide_basic_plan .box .txt{max-height:4.5em}.con_plan .c_btn{margin-top:8.46154rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_plan .c_btn{margin-top:6.92308rem}}@media only screen and (max-width: 767px){.con_plan .c_btn{margin-top:4.61538rem}}.con_topnews{margin-top:11.53846rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_topnews{margin-top:7.69231rem}}@media only screen and (max-width: 767px){.con_topnews{margin-top:4.61538rem}}.con_topnews .wrp{max-width:1000px;margin-top:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_topnews .wrp{margin-top:2em}}@media only screen and (max-width: 767px){.con_topnews .wrp{margin-top:1em}}.con_topnews .wrp ul li{border-top:1px solid #ccc}.con_topnews .wrp ul li:last-child{border-bottom:1px solid #ccc}.con_topnews .wrp ul li a{display:block;padding:1.8em;-webkit-transition:0.3s;transition:0.3s}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_topnews .wrp ul li a{padding:1.3em}}@media only screen and (max-width: 767px){.con_topnews .wrp ul li a{padding:1em}}.con_topnews .wrp ul li a:hover{background:#f9f9f9}.con_topnews .wrp ul li a .date{color:#808080;font-size:90%;display:block;line-height:1;padding-bottom:0.2em}.con_topnews .c_btn{margin-top:4.61538rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_topnews .c_btn{margin-top:3.07692rem}}@media only screen and (max-width: 767px){.con_topnews .c_btn{margin-top:2.30769rem}}#tour{position:relative;background:#000;margin-top:13.07692rem}@media only screen and (min-width: 768px) and (max-width: 1199px){#tour{margin-top:7.69231rem}}@media only screen and (max-width: 767px){#tour{margin-top:5.38462rem}}#tour .ttl{text-align:center;color:#fff;font-size:187%;font-family:"あおぞら明朝", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:lighter;position:absolute;top:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media only screen and (min-width: 768px) and (max-width: 1199px){#tour .ttl{font-size:174%}}@media only screen and (max-width: 767px){#tour .ttl{font-size:160%}}#tour .bgimg{width:100%;position:relative}#tour .bgimg li img{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1 !important}@media only screen and (min-width: 768px) and (max-width: 983px){#tour .bgimg li img{height:42.30769rem;-o-object-fit:cover;object-fit:cover}}#tour .tour_tex{margin:-200px 0 0 0;position:absolute;top:50%;left:70%}#tour #tour-ui{width:100%;margin-top:-20px;position:absolute;top:50%;left:0;z-index:31}@media only screen and (max-width: 767px){#tour #tour-ui{top:60%}}#tour #tour-ui li{width:40px;height:40px;margin:0 40px}@media only screen and (max-width: 767px){#tour #tour-ui li{margin:0 10px}}#tour #tour-ui li a{width:100%;height:40px;display:block;opacity:0.6}#tour #tour-ui li a:hover{opacity:1}#tour #tour-ui #prev{float:right}#tour #tour-ui #next{float:left}#tour-story li{max-width:1300px;overflow:hidden;position:absolute;opacity:0;z-index:20;top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}#tour-story li h2{color:#fff;font-size:214%;font-family:"あおぞら明朝", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:lighter;padding-bottom:0.6em}@media only screen and (min-width: 768px) and (max-width: 1199px){#tour-story li h2{font-size:167%}}@media only screen and (max-width: 767px){#tour-story li h2{font-size:134%}}#tour-story li .txt{color:#fff}#tour-story-ui{width:650px;height:190px;margin-left:-325px;background:url(../images/home/line.png) no-repeat center bottom;overflow:hidden;position:absolute;left:50%;bottom:50px;z-index:30}@media only screen and (max-width: 767px){#tour-story-ui{width:320px;margin-left:-160px;background:url(../images/home/line_sp.png) no-repeat center bottom;background-size:contain}}#tour-story-ui li{width:13px;height:170px;margin-left:93px;float:right;position:relative}@media only screen and (max-width: 767px){#tour-story-ui li{margin-left:38px}}#tour-story-ui li:last-child{margin:0}#tour-story-ui li{position:relative}#tour-story-ui li.line_active.line_s:before{height:25% !important}#tour-story-ui li.line_active:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;height:60%;width:1px;background:#fff;-webkit-animation-name:fadeup;animation-name:fadeup;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;top:0}@-webkit-keyframes fadeup{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeup{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#tour-story-ui li:before{content:"";display:block;width:1px;background:#fff}#tour-story-ui li a{position:absolute;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block;-webkit-font-feature-settings:normal;font-feature-settings:normal;color:#fff;left:0;bottom:0;opacity:0.6}#tour-story-ui li a img{width:13px;display:block;margin-top:auto}@media only screen and (max-width: 767px){#tour-story-ui li a img{width:13px}}#tour-story-ui li a:hover,#tour-story-ui li a.active{opacity:1}#tour-story-line{height:50px;border-bottom:4px solid #ffffff;border-bottom:4px solid rgba(255,255,255,0.6);position:absolute;bottom:0;display:block;right:5px}.con_arashiyama{padding-top:7.69231rem;padding-bottom:7.69231rem;margin-bottom:3.84615rem;background:#f8f7f6}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama{padding-top:6.15385rem}}@media only screen and (max-width: 767px){.con_arashiyama{padding-top:3.07692rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama{padding-bottom:6.15385rem}}@media only screen and (max-width: 767px){.con_arashiyama{padding-bottom:4.61538rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama{margin-bottom:3.07692rem}}@media only screen and (max-width: 767px){.con_arashiyama{margin-bottom:2.30769rem}}@media only screen and (max-width: 767px){.con_arashiyama{width:100%}}.con_arashiyama .slide_basic_ux{margin-top:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama .slide_basic_ux{margin-top:2em}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux{margin-top:1em}}.con_arashiyama .slide_basic_ux .temp_next{right:13.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama .slide_basic_ux .temp_next{right:22%}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .temp_next{right:20%}}.con_arashiyama .slide_basic_ux .temp_prev{left:13.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama .slide_basic_ux .temp_prev{left:22%}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .temp_prev{left:20%}}.con_arashiyama .slide_basic_ux .slick-slide{text-align:center}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .slick-slide{width:100%}}.con_arashiyama .slide_basic_ux .box{position:relative;max-width:405px;padding:0 0.5em 3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama .slide_basic_ux .box{padding:0 1.5em 3em}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .box{padding:0 2em 6em}}.con_arashiyama .slide_basic_ux .box .ttl{text-align:left;font-size:267%;font-family:"あおぞら明朝", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;padding-left:0.2em;transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama .slide_basic_ux .box .ttl{font-size:234%}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .box .ttl{font-size:160%}}.con_arashiyama .slide_basic_ux .box .ttl .en{font-size:0.5em;color:#808080;padding-left:0.8em}.con_arashiyama .slide_basic_ux .box a{-webkit-transition:0.3s;transition:0.3s}.con_arashiyama .slide_basic_ux .box a:hover .txtBox{opacity:1}.con_arashiyama .slide_basic_ux .box a img{margin-right:auto;margin-left:auto}.con_arashiyama .slide_basic_ux .box a .txtBox{position:absolute;width:100%;bottom:2em;z-index:2;left:50%;padding:1.5em 1em 3em;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:400px;-webkit-transition:0.6s;transition:0.6s;gap:20px;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.6);-webkit-box-shadow:rgba(0,0,0,0.3) 2px 8px 8px;box-shadow:rgba(0,0,0,0.3) 2px 8px 8px;border:0px rgba(255,255,255,0.4) solid;border-bottom:0px rgba(40,40,40,0.35) solid;border-right:0px rgba(40,40,40,0.35) solid}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_arashiyama .slide_basic_ux .box a .txtBox{padding:1.5em 1em 3em}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .box a .txtBox{padding:.25em}}@media only screen and (min-width: 1200px){.con_arashiyama .slide_basic_ux .box a .txtBox{opacity:0}}@media print{.con_arashiyama .slide_basic_ux .box a .txtBox{opacity:0}}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .box a .txtBox{width:90%;-webkit-box-shadow:rgba(0,0,0,0.1) 2px 8px 20px;box-shadow:rgba(0,0,0,0.1) 2px 8px 20px}}.con_arashiyama .slide_basic_ux .box a .txtBox .txt{transform:rotate(0.03deg);-moz-transform:rotate(0.03deg);-ms-transform:rotate(0.03deg);-o-transform:rotate(0.03deg);-webkit-transform:rotate(0.03deg);padding:0.5em;font-family:"あおぞら明朝", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.con_arashiyama .slide_basic_ux .box a .txtBox .txt{font-size:1em;padding:0}}.con_arashiyama .slide_basic_ux .box a .txtBox .cmn_txtlnk{padding-right:1.5em;position:relative;-webkit-transform:ease 0.3s;transform:ease 0.3s;border-bottom:1px solid #404040}.con_arashiyama .slide_basic_ux .box a .txtBox .cmn_txtlnk::after{font-size:calc((100vw - 21.53846rem) / 546.66667 + .92308rem);min-height:0vw;content:"\f3d3";font-family:"Ionicons";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:ease 0.3s;transition:ease 0.3s}@media only screen and (min-width: 1920px){.con_arashiyama .slide_basic_ux .box a .txtBox .cmn_txtlnk::after{font-size:1.15385rem}}.fullPageScroll{position:relative}.fullPageScroll::-webkit-scrollbar{display:none}@media only screen and (max-width: 767px){.fullPageScroll:before{content:"";display:block;position:absolute;left:0;background:#f8f7f6;width:100%;top:5%;z-index:-1;width:100%;height:95%}}.fullPageScroll section{padding-top:13.07692rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll section{padding-top:13.84615rem}}@media only screen and (max-width: 767px){.fullPageScroll section{padding-top:6.15385rem}}@media only screen and (min-width: 768px){.fullPageScroll section:before{content:"";display:block;position:absolute;top:30%;left:0;background:#f8f7f6;width:95%;z-index:-1;height:80%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.fullPageScroll section:before{top:30%}}@media only screen and (min-width: 768px) and (max-width: 767px){.fullPageScroll section:before{top:20%}}@media only screen and (min-width: 768px) and (max-width: 767px){.fullPageScroll section:before{height:100%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1799px){.fullPageScroll section:before{width:98%}}@media only screen and (min-width: 768px) and (max-width: 767px){.fullPageScroll section:before{width:100%}}@media only screen and (min-width: 768px){.fullPageScroll section:nth-child(even){position:relative}.fullPageScroll section:nth-child(even):before{content:"";display:block;position:absolute;right:0;left:auto;top:30%;background:#f8f7f6;width:95%;z-index:-1;height:80%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.fullPageScroll section:nth-child(even):before{top:30%}}@media only screen and (min-width: 768px) and (max-width: 767px){.fullPageScroll section:nth-child(even):before{top:20%}}@media only screen and (min-width: 768px) and (max-width: 767px){.fullPageScroll section:nth-child(even):before{height:100%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1799px){.fullPageScroll section:nth-child(even):before{width:98%}}@media only screen and (min-width: 768px) and (max-width: 767px){.fullPageScroll section:nth-child(even):before{width:100%}}.fullPageScroll section .wrp .inner{max-width:1600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fullPageScroll section .wrp .inner .box_img{width:55.3125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll section .wrp .inner .box_img{width:40%}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_img{width:100%}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.fullPageScroll section .wrp .inner .box_txt{width:40%;margin-left:5%;position:relative;width:35.625%}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt{width:100%}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll section .wrp .inner .box_txt{width:52%}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt{width:100%}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:1.5em}}.fullPageScroll section .wrp .inner .box_txt .c_title_m{padding-bottom:1em}.fullPageScroll section .wrp .inner .box_txt .c_btn{margin-top:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll section .wrp .inner .box_txt .c_btn{margin-top:2em}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt .c_btn{margin-top:3em}}.fullPageScroll section .wrp .inner .box_txt .c_btn a{background:transparent}.fullPageScroll section .wrp .inner .box_txt .c_count_num{margin-left:auto}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt .c_count_num{margin-top:-2em}}.fullPageScroll section .wrp .inner .box_txt .boxBtn{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 768px) and (max-width: 983px){.fullPageScroll section .wrp .inner .box_txt .boxBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt .boxBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fullPageScroll section .wrp .inner .box_txt .boxBtn .c_btn:first-child{margin-right:1em}@media only screen and (max-width: 767px){.fullPageScroll section .wrp .inner .box_txt .boxBtn .c_btn{margin-top:1em}}.fullPageScroll .c_count_num{width:100px}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num{width:5em}}.fullPageScroll .c_count_num .temp_count_prev:before,.fullPageScroll .c_count_num .temp_count_next:before{display:none}.fullPageScroll .c_count_num .temp_count_prev a,.fullPageScroll .c_count_num .temp_count_next a{position:absolute;z-index:2;cursor:pointer}.fullPageScroll .c_count_num .temp_count_prev a::before,.fullPageScroll .c_count_num .temp_count_next a::before{width:30px;height:30px;content:"";position:absolute;left:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transition:ease-in 0.3s border;transition:ease-in 0.3s border}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll .c_count_num .temp_count_prev a::before,.fullPageScroll .c_count_num .temp_count_next a::before{width:2em}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_prev a::before,.fullPageScroll .c_count_num .temp_count_next a::before{width:15px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll .c_count_num .temp_count_prev a::before,.fullPageScroll .c_count_num .temp_count_next a::before{height:2em}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_prev a::before,.fullPageScroll .c_count_num .temp_count_next a::before{height:15px}}@media only screen and (min-width: 1200px){.fullPageScroll .c_count_num .temp_count_prev a:hover::before,.fullPageScroll .c_count_num .temp_count_next a:hover::before{border-top:2px solid #414141;border-right:2px solid #414141}}@media print{.fullPageScroll .c_count_num .temp_count_prev a:hover::before,.fullPageScroll .c_count_num .temp_count_next a:hover::before{border-top:2px solid #414141;border-right:2px solid #414141}}.fullPageScroll .c_count_num .temp_count_prev a::before,.fullPageScroll .c_count_num .temp_count_next a::before{border-right:none;border-left:2px solid #ccc}@media only screen and (min-width: 1200px){.fullPageScroll .c_count_num .temp_count_prev a:hover::before,.fullPageScroll .c_count_num .temp_count_next a:hover::before{border-right:none;border-left:2px solid #414141}}@media print{.fullPageScroll .c_count_num .temp_count_prev a:hover::before,.fullPageScroll .c_count_num .temp_count_next a:hover::before{border-right:none;border-left:2px solid #414141}}.fullPageScroll .c_count_num .temp_count_prev a.slick-disabled,.fullPageScroll .c_count_num .temp_count_next a.slick-disabled{opacity:0}.fullPageScroll .c_count_num .temp_count_prev{top:-2em;left:43%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll .c_count_num .temp_count_prev{top:-1.5em}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_prev{top:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll .c_count_num .temp_count_prev{left:40%}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_prev{left:40%}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_prev{-webkit-transform:none;transform:none}}.fullPageScroll .c_count_num .temp_count_next{bottom:-2em;left:43%;-webkit-transform:scale(1, -1);transform:scale(1, -1)}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll .c_count_num .temp_count_next{bottom:-1.5em}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_next{bottom:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullPageScroll .c_count_num .temp_count_next{left:40%}}@media only screen and (max-width: 767px){.fullPageScroll .c_count_num .temp_count_next{left:40%}}.fullPageScroll .c_count_num .thumbnail-num{font-size:calc((100vw - 21.53846rem) / 82 + 1.84615rem);min-height:0vw;font-family:"ActaW01-Light", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:500;text-align:center;white-space:nowrap}@media only screen and (min-width: 1920px){.fullPageScroll .c_count_num .thumbnail-num{font-size:3.38462rem}}.fullPageScroll .c_count_num .thumbnail-num .sym{font-size:calc((100vw - 21.53846rem) / 136.66667 + .92308rem);min-height:0vw;font-family:"M PLUS 1p", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;margin-right:0.3em;font-style:italic;font-weight:400}@media only screen and (min-width: 1920px){.fullPageScroll .c_count_num .thumbnail-num .sym{font-size:1.84615rem}}.con_insta{margin-top:9.23077rem;padding-top:9.23077rem;text-align:center;background:#f8f7f6}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_insta{margin-top:5.38462rem}}@media only screen and (max-width: 767px){.con_insta{margin-top:3.07692rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_insta{padding-top:5.38462rem}}@media only screen and (max-width: 767px){.con_insta{padding-top:3.07692rem}}.con_insta iframe{border:none !important;width:100% !important;min-height:1420px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_insta iframe{min-height:105vw}}@media only screen and (max-width: 767px){.con_insta iframe{min-height:130vw}}.inner_insta{background:#f8f7f6;text-align:center}.c_title_m{margin-bottom:1em}.cmn_txtlnk{margin-bottom:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_txtlnk{margin-bottom:2em}}@media only screen and (max-width: 767px){.cmn_txtlnk{margin-bottom:2em}}#wrp_ig ul{max-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){#wrp_ig ul{width:100%}}#wrp_ig ul li{width:25%;padding:1px}@media only screen and (max-width: 767px){#wrp_ig ul li{width:25%}}#wrp_ig ul li a{display:block;position:relative}#wrp_ig ul li a::before{content:"";display:block;padding-bottom:100%}#wrp_ig ul li a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
