﻿.con_activity,.con_sightseeing .box_sig{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_activity,.con_sightseeing .box_sig{width:85%}}.l-intro:after{background:#edefe5}.l-intro__text__inner .st{color:#00899e}.l-intro__text__inner .sst i{background:#00899e}.l-intro .c-pnav1 li a:hover{background:#00899e;border-color:#00899e}.l-intro .c-pnav1 li a:hover .txt:after{color:#FFF}.l-intro .c-pnav1 li a .txt:after{color:#00899e}.btn_movie{max-width:280px;margin:2.34375% auto 0;margin-top:2.34375%}@media only screen and (max-width: 767px){.btn_movie{margin-top:2.5em}}.btn_movie a::after{content:"";font-size:115%;vertical-align:-.15em}.con_activity{max-width:1440px;padding-top:6.25%}@media only screen and (max-width: 767px){.con_activity{padding-top:4em}}.con_activity h3{color:#00899e;text-align:center}.con_activity h3>i{font-size:286%;letter-spacing:.2em;line-height:1.7;display:block;font-family:'Montserrat', Verdana, Helvetica, Arial, sans-serif;text-transform:uppercase;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity h3>i{font-size:200%}}@media only screen and (max-width: 767px){.con_activity h3>i{font-size:143%}}.con_activity h3>i>i{font-size:75%;display:inline-block}@media only screen and (max-width: 767px){.con_activity h3>i>i{font-size:70%;margin-top:.3em}}.con_activity h3 span{font-size:158%;letter-spacing:.24em;display:block;margin:.4em 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity h3 span{font-size:129%}}@media only screen and (max-width: 767px){.con_activity h3 span{font-size:115%}}.con_activity h3:before{content:'';width:160px;height:74px;background:url(../images/common/img_st.png) no-repeat top left;background-size:100% auto;display:block;margin:0 auto 1.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity h3:before{width:112px;height:51.8px}}@media only screen and (max-width: 767px){.con_activity h3:before{width:4em;height:1.8em;margin-bottom:.7em}}.con_activity h3 span{margin:.5em 0 0}.con_activity .box_act{position:relative;margin-top:75px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act{margin-top:55px}}@media only screen and (max-width: 767px){.con_activity .box_act{margin-top:3.5em}}.con_activity .box_act+.box_act{margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act+.box_act{margin-top:70px}}@media only screen and (max-width: 767px){.con_activity .box_act+.box_act{margin-top:4em}}.con_activity .box_act .wrp_txt{box-sizing:border-box}@media only screen and (min-width: 768px){.con_activity .box_act .wrp_txt{display:flex;flex-direction:column;justify-content:center;padding:30px 11.76471% 70px;min-height:380px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_activity .box_act .wrp_txt{min-height:340px;padding:25px 11.76471% 60px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act .wrp_txt{min-height:280px;padding:20px 5.88235% 50px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_activity .box_act .wrp_txt{padding:20px 4.41176% 50px}}.con_activity .box_act .wrp_txt .txt{margin-top:25px;font-size:108%;letter-spacing:.08em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act .wrp_txt .txt{margin-top:20px}}@media only screen and (max-width: 767px){.con_activity .box_act .wrp_txt .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act .wrp_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_activity .box_act .wrp_txt .txt{font-size:86%}}@media only screen and (max-width: 767px){.con_activity .box_act .wrp_txt .txt{line-height:1.86667}}.con_activity .box_act .wrp_txt .c-btn1__external{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act .wrp_txt .c-btn1__external{margin-top:25px}}@media only screen and (max-width: 767px){.con_activity .box_act .wrp_txt .c-btn1__external{margin-top:1em}}@media only screen and (min-width: 768px){.con_activity .box_act .wrp_txt .c-btn1__external{max-width:220px}}@media only screen and (min-width: 768px){.con_activity .box_act .img1{position:absolute;top:0;width:50%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act .img1{overflow:hidden}.con_activity .box_act .img1 img{position:relative;width:120%;max-width:none;margin-left:-10%}}@media only screen and (max-width: 767px){.con_activity .box_act .img1{margin-top:1.5em}}.con_activity .box_act .img2{position:relative;width:55.88235%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act .img2{width:61.76471%}}@media only screen and (max-width: 767px){.con_activity .box_act .img2{margin-top:1em}}.con_activity .box_act .img2:after{content:'';width:56.05263%;padding-bottom:22.63158%;background:url(../images/common/bg_yama.png) no-repeat top left;background-size:100% auto;display:block;position:absolute;bottom:7.14286%}@media only screen and (min-width: 1200px){.con_activity .box_act:nth-child(even){padding-right:52.77778%}}@media print{.con_activity .box_act:nth-child(even){padding-right:52.77778%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act:nth-child(even){padding-right:54.16667%}}@media only screen and (min-width: 768px){.con_activity .box_act:nth-child(even) .img1{right:0}}.con_activity .box_act:nth-child(even) .img2{margin-left:auto}.con_activity .box_act:nth-child(even) .img2:after{right:97.36842%}@media only screen and (min-width: 1200px){.con_activity .box_act:nth-child(odd){padding-left:52.77778%}}@media print{.con_activity .box_act:nth-child(odd){padding-left:52.77778%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .box_act:nth-child(odd){padding-left:54.16667%}}@media only screen and (min-width: 768px){.con_activity .box_act:nth-child(odd) .img1{left:0}}.con_activity .box_act:nth-child(odd) .img2:after{left:97.36842%}.con_sightseeing{margin-top:6.25%;padding:80px 0 150px;background:#edefe5}@media only screen and (max-width: 767px){.con_sightseeing{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing{padding:60px 0 100px}}@media only screen and (max-width: 767px){.con_sightseeing{padding:2em 0 4.5em}}.con_sightseeing h3{color:#00899e;text-align:center}.con_sightseeing h3>i{font-size:286%;letter-spacing:.2em;line-height:1.7;display:block;font-family:'Montserrat', Verdana, Helvetica, Arial, sans-serif;text-transform:uppercase;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing h3>i{font-size:200%}}@media only screen and (max-width: 767px){.con_sightseeing h3>i{font-size:143%}}.con_sightseeing h3>i>i{font-size:75%;display:inline-block}@media only screen and (max-width: 767px){.con_sightseeing h3>i>i{font-size:70%;margin-top:.3em}}.con_sightseeing h3 span{font-size:158%;letter-spacing:.24em;display:block;margin:.4em 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing h3 span{font-size:129%}}@media only screen and (max-width: 767px){.con_sightseeing h3 span{font-size:115%}}.con_sightseeing h3:before{content:'';width:160px;height:74px;background:url(../images/common/img_st.png) no-repeat top left;background-size:100% auto;display:block;margin:0 auto 1.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing h3:before{width:112px;height:51.8px}}@media only screen and (max-width: 767px){.con_sightseeing h3:before{width:4em;height:1.8em;margin-bottom:.7em}}.con_sightseeing h3 span{margin:.5em 0 0}.con_sightseeing .box_sig{margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .box_sig{margin-top:50px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_sightseeing .box_sig{letter-spacing:-.5em}}.con_sightseeing .box_sig li{position:relative;background:#fff;border-bottom:2px solid #00899e}@media only screen and (min-width: 768px){.con_sightseeing .box_sig li{display:inline-block;vertical-align:top;letter-spacing:normal;max-width:380px;width:31.66667%;margin-left:2.5%;margin-top:30px}.con_sightseeing .box_sig li:nth-child(3n+1){margin-left:0}.con_sightseeing .box_sig li:nth-child(-n+3){margin-top:0}.con_sightseeing .box_sig li:before{content:'';display:block;width:100%;padding-bottom:65.78947%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_sightseeing .box_sig li{display:inline-block;vertical-align:top;letter-spacing:normal;width:47.5%;margin-left:5%;margin-top:20px}.con_sightseeing .box_sig li:nth-child(3n+1){margin-left:5%}.con_sightseeing .box_sig li:nth-child(-n+3){margin-top:20px}.con_sightseeing .box_sig li:nth-child(2n+1){margin-left:0}.con_sightseeing .box_sig li:nth-child(-n+2){margin-top:0}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li{margin-top:.5em}.con_sightseeing .box_sig li:first-child{margin-top:0}}.con_sightseeing .box_sig li .st{text-align:center;padding:10px 10px 0}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .st{padding:.5em}}.con_sightseeing .box_sig li .st span{position:relative;display:block;padding:0.8em 1em;font-size:143%;letter-spacing:.24em;color:#00899e}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .st span{padding:0.5em 1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .box_sig li .st span{font-size:115%}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .st span{font-size:100%}}.con_sightseeing .box_sig li .st span:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:25px 25px 0 0;border-color:#00899e transparent transparent transparent}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .box_sig li .st span:before{border-width:20px 20px 0 0}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .st span:before{border-width:15px 15px 0 0}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .st span:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;right:.5em;top:50%;margin-top:-.5em;transition:transform 400ms ease}.con_sightseeing .box_sig li .st.active span:after{transform:rotateX(180deg)}}.con_sightseeing .box_sig li .wrp_txt{padding:0 30px 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .box_sig li .wrp_txt{padding:0 15px 20px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .wrp_txt{padding:0 1em 2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .wrp_txt{display:none}}@media only screen and (min-width: 768px){.con_sightseeing .box_sig li .wrp_txt .img{position:absolute;top:0;left:0;width:100%}}.con_sightseeing .box_sig li .wrp_txt .txt{font-size:108%;letter-spacing:.08em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .box_sig li .wrp_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .wrp_txt .txt{font-size:86%}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .wrp_txt .txt{height:auto !important;margin-top:1em;line-height:1.86667}}.con_sightseeing .box_sig li .wrp_txt .btns{margin-top:25px;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing .box_sig li .wrp_txt .btns{margin-top:20px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sig li .wrp_txt .btns{margin-top:1em}}.con_sightseeing .box_sig li .wrp_txt .btns p{width:48.4375%}.con_sightseeing .box_sig li .wrp_txt .btns p a:hover:after{transform:translateX(0) !important}.con_sightseeing .box_sig li .wrp_txt .btns p:first-child a{background:#111;border-color:#111}.con_sightseeing .box_sig li .wrp_txt .btns p:first-child a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em}.con_sightseeing .box_sig li .wrp_txt .btns p:first-child a:hover{color:#111}.con_sightseeing .box_sig li .wrp_txt .btns p:nth-child(2) a{background:#fff;border-color:#111;color:#111}.con_sightseeing .box_sig li .wrp_txt .btns p:nth-child(2) a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em}.con_sightseeing .box_sig li .wrp_txt .btns p:nth-child(2) a:before{background:#111}.con_sightseeing .box_sig li .wrp_txt .btns p:nth-child(2) a:hover{color:#fff}#footer{margin-top:0}
