﻿.con_attractions .box_attractions,.con_company .box_company,.box_items,.con_plan .box_plan,.con_btn{width:90%;max-width:1440px;margin:auto}@media only screen and (max-width: 1199px){.con_attractions .box_attractions,.con_company .box_company,.box_items,.con_plan .box_plan,.con_btn{width:91.66667%}}#abi_page,#contents,#junglia{position:relative;z-index:-1}img{aspect-ratio:auto;height:auto;width:auto}.btn_basic a{padding:8px 24px 8px 44px}@media only screen and (min-width: 1200px){.btn_basic a{font-size:120%}}@media print{.btn_basic a{font-size:120%}}.btn_basic a::before{font-weight:600;font-size:100%;content:"\f054"}.tit_a{display:block;font-size:322%;letter-spacing:0.16em;font-weight:400;line-height:1.8;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_a{font-size:208%}}@media only screen and (max-width: 767px){.tit_a{font-size:186%}}@media only screen and (max-width: 767px){.tit_a{letter-spacing:0.08em;display:block;margin-inline:auto}}.tit_c{font-size:229%;line-height:2;letter-spacing:0.04em}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_c{font-size:150%}}@media only screen and (max-width: 767px){.tit_c{font-size:129%}}.tit_no{position:relative;line-height:2;letter-spacing:0.10em}.tit_no:before{content:'';width:122px;height:1px;z-index:-1;position:absolute;top:-10%;left:-14%;transform:translate(0%, -50%);background:#fff;background-size:100% auto;transform:rotate(133deg)}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_no:before{width:23%;top:0%;left:-13%}}@media only screen and (max-width: 767px){.tit_no:before{width:12%;top:0%;left:-8%}}.tit_no .jp{display:block;font-weight:600;letter-spacing:.1em;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:172%}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_no .jp{font-size:143%}}@media only screen and (max-width: 767px){.tit_no .jp{font-size:122%}}.tit_no .en{display:block;font-weight:normal;letter-spacing:.1em;font-family:"Times New Roman", Times, Garamond, Georgia, serif;line-height:normal;font-size:272%}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_no .en{font-size:215%}}@media only screen and (max-width: 767px){.tit_no .en{font-size:172%}}.tit_no .en em{font-size:165%;color:#c19f2b;display:inline-block;font-style:normal;letter-spacing:0.01em}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_no .en em{font-size:143%}}@media only screen and (max-width: 767px){.tit_no .en em{font-size:129%}}.fss .en{color:#333;font-size:323%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fss .en{font-size:240%}}@media only screen and (max-width: 767px){.fss .en{font-size:180% !important}}.fss .jp{color:#333;font-size:137%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fss .jp{font-size:123%}}@media only screen and (max-width: 767px){.fss .jp{font-size:104% !important}}@keyframes fuwafuwa{0%{transform:translate(0, 0) rotate(4deg)}50%{transform:translate(15px, 0px) rotate(0deg)}100%{transform:translate(0, 0) rotate(1deg)}}.con_mv{position:relative}.con_mv:before{content:'';width:29.84375%;height:543px;z-index:-1;position:absolute;top:-2%;left:-1%;background:url(../../../junglia/images/bg_01.png) 0 0 no-repeat;background-size:100% auto;animation:fuwafuwa 3s ease-in-out infinite alternate;transition:1.5s ease-in-out}@media only screen and (max-width: 767px){.con_mv:before{width:70%;left:-6%}}.con_mv .box_mv{display:flex;align-items:center;justify-content:center;position:relative}.con_mv .box_mv .tit_mv{width:100%;text-align:center}.con_mv .box_mv .tit_mv .txt_mv{font-size:158%;letter-spacing:0.1em;color:#fff;position:relative;padding:0.7em 3em;z-index:2;text-align:center;display:inline-block;margin:2em auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .box_mv .tit_mv .txt_mv{font-size:143%}}@media only screen and (max-width: 767px){.con_mv .box_mv .tit_mv .txt_mv{font-size:115%}}.con_mv .box_mv .tit_mv .txt_mv::before{content:"";position:absolute;width:100%;height:100%;background-color:#c6a131;top:0;left:0;z-index:-1;transform:skew(-25deg, 0deg)}@media only screen and (max-width: 767px){.con_mv .box_mv .tit_mv .txt_mv::before{width:90%}}@media only screen and (max-width: 767px){.con_mv .box_mv .tit_mv .txt_mv::before{left:5%}}.con_mv .box_mv .mv_tit{position:absolute;top:32%;left:10%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .box_mv .mv_tit{left:4%}}@media only screen and (max-width: 767px){.con_mv .box_mv .mv_tit{left:8%}}.con_mv .box_mv .flex_box{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;z-index:-2}.con_mv .box_mv .flex_box .img{width:69.01042%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .box_mv .flex_box .img{margin-right:-10em;min-height:200px;width:80%}}.con_mv .box_mv .tit_c{color:#105341}.con_mv .box_mv .tit_a{color:#105341}.con_mv .box_mv .en_txt{margin-top:20px;font-size:122%;font-family:"Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:0.16em;font-weight:400;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .box_mv .en_txt{margin-top:20px}}@media only screen and (max-width: 767px){.con_mv .box_mv .en_txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .box_mv .en_txt{font-size:115%}}@media only screen and (max-width: 767px){.con_mv .box_mv .en_txt{font-size:100%}}@media only screen and (max-width: 767px){.con_mv .box_mv .en_txt{font-size:77%}}.con_mvbottom{padding:8.85417% 0 8.07292%;box-sizing:border-box;background:#ebf0ed}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom{padding:4em 0}}@media only screen and (max-width: 767px){.con_mvbottom{padding:4em 0}}.con_mvbottom .flex_box{width:69.47917%;margin-left:10.41667%;display:flex;justify-content:flex-start;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box{display:flex}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box{width:80%}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box{width:90%;margin:0 auto 0}}.con_mvbottom .flex_box .box_video{margin-top:-16.86657%;width:34.48276%;cursor:pointer;display:flex;place-content:center;overflow:hidden;position:relative;aspect-ratio:2.5;padding-bottom:47%;height:0}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .box_video{aspect-ratio:1}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box .box_video{margin-top:0%}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .box_video{width:100%;margin:0 auto;padding-bottom:60%}}.con_mvbottom .flex_box .box_video .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.con_mvbottom .flex_box .box_video>.js-play-button{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);height:100%;width:100%;z-index:2}.con_mvbottom .flex_box .box_video>.js-play-button button{cursor:pointer;appearance:none;background:transparent;border:2px solid #fff;border-radius:50%;height:0;transition:.3s border ease-in-out;height:77px;width:77px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box .box_video>.js-play-button button{height:77px}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .box_video>.js-play-button button{height:70px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box .box_video>.js-play-button button{width:77px}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .box_video>.js-play-button button{width:70px}}.con_mvbottom .flex_box .box_video>.js-play-button button .fa-play{color:#fff;font-family:"Font Awesome 5 Free";font-weight:bold;font-size:215%;transition:.3s color ease-in-out}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box .box_video>.js-play-button button .fa-play{font-size:179%}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .box_video>.js-play-button button .fa-play{font-size:143%}}.con_mvbottom .flex_box .box_video>img{object-fit:cover;position:absolute;top:50%;transform:translateY(-50%) scale(1);transition:1s filter ease-in-out, 1s transform ease-in-out;height:100%;width:100%;z-index:1}.con_mvbottom .flex_box .box_video:hover>.js-play-button button{border:0.25em solid #c6a131;transition:.3s border ease-in-out}.con_mvbottom .flex_box .box_video:hover>.js-play-button button .fa-play{color:#c6a131;transition:.3s color ease-in-out}.con_mvbottom .flex_box .box_video:hover>img{filter:brightness(30%);transform:translateY(-50%) scale(1.05);transition:1s filter ease-in-out, 1s transform ease-in-out}.con_mvbottom .flex_box .txt_box{margin-left:8.47076%;width:55.09745%}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .txt_box{width:100%;margin:1.8em auto 0}}.con_mvbottom .flex_box .txt_box .tit_c{color:#105341}.con_mvbottom .flex_box .txt_box .txt_basic{margin-top:44px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mvbottom .flex_box .txt_box .txt_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_mvbottom .flex_box .txt_box .txt_basic{margin-top:1.4em}}.box_three h3,.con_attractions h3,.con_attractions-slider h3{color:#c6a131;text-align:center}.box_three h3.top_catch_jp,.con_attractions h3.top_catch_jp,.con_attractions-slider h3.top_catch_jp{font-size:180%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_three h3.top_catch_jp,.con_attractions h3.top_catch_jp,.con_attractions-slider h3.top_catch_jp{font-size:120%}}@media only screen and (max-width: 767px){.box_three h3.top_catch_jp,.con_attractions h3.top_catch_jp,.con_attractions-slider h3.top_catch_jp{font-size:115%}}.box_three h3.top_catch_en,.con_attractions h3.top_catch_en,.con_attractions-slider h3.top_catch_en{font-size:130%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_three h3.top_catch_en,.con_attractions h3.top_catch_en,.con_attractions-slider h3.top_catch_en{font-size:100%}}@media only screen and (max-width: 767px){.box_three h3.top_catch_en,.con_attractions h3.top_catch_en,.con_attractions-slider h3.top_catch_en{font-size:100%}}.box_three .con_res,.con_attractions .con_res,.con_attractions-slider .con_res{position:relative}@media only screen and (min-width: 1200px) and (max-width: 1560px){.box_three .con_res,.con_attractions .con_res,.con_attractions-slider .con_res{margin-top:120px}}.box_three .con_res .d_flex,.con_attractions .con_res .d_flex,.con_attractions-slider .con_res .d_flex{width:100%;max-width:1600px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.box_three .con_res .d_flex .box_right,.con_attractions .con_res .d_flex .box_right,.con_attractions-slider .con_res .d_flex .box_right{position:relative;width:63.4375%}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .box_right,.con_attractions .con_res .d_flex .box_right,.con_attractions-slider .con_res .d_flex .box_right{width:100%}}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .box_right,.con_attractions .con_res .d_flex .box_right,.con_attractions-slider .con_res .d_flex .box_right{order:1}}.box_three .con_res .d_flex .box_left,.con_attractions .con_res .d_flex .box_left,.con_attractions-slider .con_res .d_flex .box_left{width:35.375%}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .box_left,.con_attractions .con_res .d_flex .box_left,.con_attractions-slider .con_res .d_flex .box_left{width:100%}}@media only screen and (min-width: 1200px){.box_three .con_res .d_flex .box_left,.con_attractions .con_res .d_flex .box_left,.con_attractions-slider .con_res .d_flex .box_left{padding-left:25px;box-sizing:border-box}}@media print{.box_three .con_res .d_flex .box_left,.con_attractions .con_res .d_flex .box_left,.con_attractions-slider .con_res .d_flex .box_left{padding-left:25px;box-sizing:border-box}}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .box_left,.con_attractions .con_res .d_flex .box_left,.con_attractions-slider .con_res .d_flex .box_left{order:2;margin-top:1em;text-align:center}}.box_three .con_res .d_flex .img_ptn,.con_attractions .con_res .d_flex .img_ptn,.con_attractions-slider .con_res .d_flex .img_ptn{width:100%;position:absolute;right:-20px;top:-20px;z-index:-1}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .img_ptn,.con_attractions .con_res .d_flex .img_ptn,.con_attractions-slider .con_res .d_flex .img_ptn{right:-1em;top:-1em}}.box_three .con_res .d_flex .img_ptn img,.con_attractions .con_res .d_flex .img_ptn img,.con_attractions-slider .con_res .d_flex .img_ptn img{filter:invert(11%) sepia(55%) saturate(90%) hue-rotate(450deg) brightness(70%) contrast(275%)}.box_three .con_res .d_flex img,.con_attractions .con_res .d_flex img,.con_attractions-slider .con_res .d_flex img{width:100%}.box_three .con_res .d_flex .st_medium,.con_attractions .con_res .d_flex .st_medium,.con_attractions-slider .con_res .d_flex .st_medium{margin-bottom:1em}.box_three .con_res .d_flex .st_medium span.en,.con_attractions .con_res .d_flex .st_medium span.en,.con_attractions-slider .con_res .d_flex .st_medium span.en{display:block}.box_three .con_res .d_flex .txt,.con_attractions .con_res .d_flex .txt,.con_attractions-slider .con_res .d_flex .txt{margin:45px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_three .con_res .d_flex .txt,.con_attractions .con_res .d_flex .txt,.con_attractions-slider .con_res .d_flex .txt{margin:30px 0}}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .txt,.con_attractions .con_res .d_flex .txt,.con_attractions-slider .con_res .d_flex .txt{margin:1em 0}}@media only screen and (min-width: 1200px){.box_three .con_res .d_flex .txt,.con_attractions .con_res .d_flex .txt,.con_attractions-slider .con_res .d_flex .txt{max-width:455px}}@media print{.box_three .con_res .d_flex .txt,.con_attractions .con_res .d_flex .txt,.con_attractions-slider .con_res .d_flex .txt{max-width:455px}}@media only screen and (max-width: 767px){.box_three .con_res .d_flex .btn_basic,.con_attractions .con_res .d_flex .btn_basic,.con_attractions-slider .con_res .d_flex .btn_basic{text-align:center}.box_three .con_res .d_flex .btn_basic a::before,.con_attractions .con_res .d_flex .btn_basic a::before,.con_attractions-slider .con_res .d_flex .btn_basic a::before{left:50%;transform:translateX(-50%)}}.box_three .con_res .intro_flex,.con_attractions .con_res .intro_flex,.con_attractions-slider .con_res .intro_flex{max-width:1920px}.box_three .con_res .intro_flex .box_left2,.con_attractions .con_res .intro_flex .box_left2,.con_attractions-slider .con_res .intro_flex .box_left2{width:46%}@media only screen and (max-width: 767px){.box_three .con_res .intro_flex .box_left2,.con_attractions .con_res .intro_flex .box_left2,.con_attractions-slider .con_res .intro_flex .box_left2{width:100%}}.box_three .con_res .intro_flex .box_left2 .txt2,.con_attractions .con_res .intro_flex .box_left2 .txt2,.con_attractions-slider .con_res .intro_flex .box_left2 .txt2{max-width:100%}.box_three .con_res .intro_flex .box_left2 .txt_basic,.con_attractions .con_res .intro_flex .box_left2 .txt_basic,.con_attractions-slider .con_res .intro_flex .box_left2 .txt_basic{text-align:left}.box_three .con_res .intro_flex .box_left2 .txt_basic.mt1,.con_attractions .con_res .intro_flex .box_left2 .txt_basic.mt1,.con_attractions-slider .con_res .intro_flex .box_left2 .txt_basic.mt1{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_three .con_res .intro_flex .box_left2 .txt_basic.mt1,.con_attractions .con_res .intro_flex .box_left2 .txt_basic.mt1,.con_attractions-slider .con_res .intro_flex .box_left2 .txt_basic.mt1{margin-top:10px}}@media only screen and (max-width: 767px){.box_three .con_res .intro_flex .box_left2 .txt_basic.mt1,.con_attractions .con_res .intro_flex .box_left2 .txt_basic.mt1,.con_attractions-slider .con_res .intro_flex .box_left2 .txt_basic.mt1{margin-top:1em}}.box_three .con_res .intro_flex .box_center2,.con_attractions .con_res .intro_flex .box_center2,.con_attractions-slider .con_res .intro_flex .box_center2{padding-left:0 !important;width:65% !important;margin:1em auto 0}@media only screen and (max-width: 767px){.box_three .con_res .intro_flex .box_center2,.con_attractions .con_res .intro_flex .box_center2,.con_attractions-slider .con_res .intro_flex .box_center2{width:100% !important}}.box_three .con_res .intro_flex .box_center2 .txt2,.con_attractions .con_res .intro_flex .box_center2 .txt2,.con_attractions-slider .con_res .intro_flex .box_center2 .txt2{max-width:100%}.box_three .con_res .intro_flex .box_right2,.con_attractions .con_res .intro_flex .box_right2,.con_attractions-slider .con_res .intro_flex .box_right2{width:50%}@media only screen and (max-width: 767px){.box_three .con_res .intro_flex .box_right2,.con_attractions .con_res .intro_flex .box_right2,.con_attractions-slider .con_res .intro_flex .box_right2{width:100%}}.con_attractions{background-color:#005844;margin-top:5.20833%;padding-block:6em 2em}@media only screen and (max-width: 767px){.con_attractions{margin-top:5em}}@media only screen and (max-width: 767px){.con_attractions{padding-block:4em 1em}}.con_attractions .st_basic .en{color:#c6a131;font-weight:bold}.con_attractions .st_basic .jp{color:#fff;font-weight:bold}.con_attractions .box_attractions{margin-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions .box_attractions{margin-top:5em}}@media only screen and (max-width: 767px){.con_attractions .box_attractions{margin-top:3em}}@media only screen and (min-width: 768px){.con_attractions .box_attractions{display:grid;grid-template-columns:repeat(2, 1fr);gap:5%}}.con_attractions .box_attractions .d_flex{display:flex;flex-direction:column;justify-content:flex-start;margin:0}@media only screen and (max-width: 767px){.con_attractions .box_attractions .d_flex{margin:0 auto 3.5em}}@media only screen and (min-width: 768px){.con_attractions .box_attractions .d_flex:nth-of-type(even){margin-top:10%}}.con_attractions .box_attractions .d_flex .box_img{position:relative}.con_attractions .box_attractions .d_flex .box_img .img,.con_attractions .box_attractions .d_flex .box_img .img_ptn{box-shadow:10px 10px 2em #004132}.con_attractions .box_attractions .d_flex .box_txt{margin-top:2em}@media only screen and (max-width: 767px){.con_attractions .box_attractions .d_flex .box_txt{margin-top:1em}}.con_attractions-slider{background-color:#e2ece5;padding:10em 0;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions-slider{padding:7em 0}}@media only screen and (max-width: 767px){.con_attractions-slider{padding:6em 0 6em}}.con_attractions-slider .box_txt{margin-top:2em}@media only screen and (max-width: 767px){.con_attractions-slider .box_txt{margin-top:1em}}.con_attractions-slider .box_txt .ct_basic{color:#000}.con_attractions-slider .slick-current .box_img{box-shadow:5px 5px 1em #004132}@media only screen and (max-width: 767px){.con_attractions-slider .slider_items{padding-inline:.75em}}.con_attractions-slider .js-slider{margin-top:6em;margin-bottom:6em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions-slider .js-slider{margin-top:1em}}@media only screen and (max-width: 767px){.con_attractions-slider .js-slider{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions-slider .js-slider{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_attractions-slider .js-slider{margin-bottom:1em}}.con_attractions_btn{padding:10em 6em;box-sizing:border-box;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions_btn{padding:7em}}@media only screen and (max-width: 767px){.con_attractions_btn{padding:6em 0 6em}}.con_attractions_btn:before{content:'';width:100%;height:100%;z-index:-1;position:absolute;top:0%;left:0%;background:#105341 url(../../../junglia/images/bg_plan.png) 0 0 no-repeat;background-size:100% auto}.con_attractions_btn .st_basic .en,.con_attractions_btn .st_basic .jp{color:#fff}.con_attractions_btn .box_btn{width:38.95833%;margin:0 auto;margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions_btn .box_btn{margin-top:30px}}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn{margin-top:1.8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions_btn .box_btn{display:flex}}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions_btn .box_btn{width:90%}}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn{width:90%}}.con_attractions_btn .box_btn.none{margin-top:0}.con_attractions_btn .box_btn .l_btn{width:48%}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn .l_btn{width:100%;padding-top:2em}}.con_attractions_btn .box_btn .l_btn a{color:#fff}.con_attractions_btn .box_btn .r_btn{width:48%}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn .r_btn{width:100%;margin-top:2em}}.con_attractions_btn .box_btn .ic_txt{font-size:158%;color:#fff;position:relative;padding-left:14%;font-size:158%;display:inline-block;margin-top:.25em;letter-spacing:0.1em;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions_btn .box_btn .ic_txt{font-size:122%}}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn .ic_txt{font-size:108%}}.con_attractions_btn .box_btn .ic_txt:before{content:'';width:32px;height:1px;z-index:-1;position:absolute;top:50%;left:0;transform:translate(0%, -50%);background:#fff;background-size:100% auto}.con_attractions_btn .box_btn .btn_basic{margin:0;margin-top:24px;min-width:100%;max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_attractions_btn .box_btn .btn_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_attractions_btn .box_btn .btn_basic{margin-top:1.4em}}.con_attractions_btn .box_btn .btn_basic a{max-width:337px}@media only screen and (max-width: 1199px){.con_attractions_btn .box_btn .btn_basic a{box-sizing:border-box}}.con_attractions_btn .box_btn .btn_basic.w_btn a{color:#000;background:#fff;border:#fff solid 1px}.con_intro1{position:relative;padding-block:5.20833%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1{padding-block:5em}}@media only screen and (max-width: 767px){.con_intro1{padding-block:4em 0 4em}}@media only screen and (max-width: 767px){.con_intro1{padding:6em 0 6em}}.con_intro1:before{content:'';width:100%;height:100%;z-index:-1;position:absolute;top:0%;left:0%;background:#105341 url(../../../junglia/images/bg_plan.png) 0 0 no-repeat;background-size:100% auto}.con_intro1 .box_flex1{width:79.16667%;margin:0 auto;margin-top:10px;display:flex;justify-content:center;justify-content:flex-start;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1{margin-top:10px}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1{margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1{display:flex}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1{width:90%}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1{width:90%;margin:0 auto 0}}.con_intro1 .box_flex1 .lbox{width:44.73684%}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .lbox{order:2;width:100%;margin:1.8em auto 0}}.con_intro1 .box_flex1 .lbox .st_basic .jp{color:#fff}.con_intro1 .box_flex1 .lbox .st_basic .en{color:#fff}.con_intro1 .box_flex1 .lbox .txt_basic{color:#fff}.con_intro1 .box_flex1 .lbox .mt1{margin-top:33px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .lbox .mt1{margin-top:10px}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .lbox .mt1{margin-top:1em}}.con_intro1 .box_flex1 .rbox{width:51.64474%;margin-left:3.61842%}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .rbox{order:1;width:100%;margin:0 auto 0}}.con_intro1 .box_flex1 .box_btn{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn{margin-top:30px}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn{margin-top:1.8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn{display:flex}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn{display:flex}}.con_intro1 .box_flex1 .box_btn .l_btn{width:48%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn .l_btn{width:100%}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn .l_btn{width:100%}}.con_intro1 .box_flex1 .box_btn .l_btn a{color:#fff}.con_intro1 .box_flex1 .box_btn .r_btn{width:48%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn .r_btn{width:100%}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn .r_btn{width:100%;margin-top:1em}}.con_intro1 .box_flex1 .box_btn .ic_txt{font-size:158%;color:#fff;position:relative;padding-left:14%;font-size:158%;display:inline-block;margin-top:.25em;letter-spacing:0.1em;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn .ic_txt{font-size:122%}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn .ic_txt{font-size:108%}}.con_intro1 .box_flex1 .box_btn .ic_txt:before{content:'';width:32px;height:1px;z-index:-1;position:absolute;top:50%;left:0;transform:translate(0%, -50%);background:#fff;background-size:100% auto}.con_intro1 .box_flex1 .box_btn .btn_basic{margin:0;margin-top:24px;min-width:100%;max-width:100%;width:320px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn .btn_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn .btn_basic{margin-top:1.4em}}@media only screen and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn .btn_basic a{width:100%;box-sizing:border-box}}.con_intro1 .box_flex1 .box_btn .btn_basic.w_btn a{color:#000;margin-top:28px;background:#fff;border:#fff solid 1px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro1 .box_flex1 .box_btn .btn_basic.w_btn a{margin-top:20px}}@media only screen and (max-width: 767px){.con_intro1 .box_flex1 .box_btn .btn_basic.w_btn a{margin-top:1em}}.con_points{position:relative;overflow:hidden;padding-block:5.20833%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points{padding-block:5em}}@media only screen and (max-width: 767px){.con_points{padding-block:3em}}@media only screen and (max-width: 767px){.con_points{padding:6em 0 6em}}.con_points:before{content:'';width:100%;height:100%;z-index:-1;position:absolute;top:0%;left:0%;background:url(../../../junglia/images/bg_02.png) 0 0 repeat-y;background-size:100% auto}.con_points .st_basic .jp{color:#fff}.con_points .st_basic .en{color:#fff}.con_points .box_pointsflex{position:relative;width:92.70833%;margin:0 0 0 auto;padding-bottom:64px;box-sizing:border-box;margin-top:120px;display:flex;justify-content:center;justify-content:flex-end;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex{margin-top:100px}}@media only screen and (max-width: 767px){.con_points .box_pointsflex{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex{display:flex}}@media only screen and (max-width: 767px){.con_points .box_pointsflex{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex{width:95%}}@media only screen and (max-width: 767px){.con_points .box_pointsflex{width:95%;margin-top:4em}}.con_points .box_pointsflex:before{content:'';width:100%;height:100%;z-index:-1;position:absolute;top:0%;right:0%;background:#0d4a31;background-size:100% auto}.con_points .box_pointsflex .lbox{width:28.08989%;margin-right:7.30337%;padding-top:2.4em;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex .lbox{padding-top:1em}}@media only screen and (max-width: 767px){.con_points .box_pointsflex .lbox{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex .lbox{width:50%;margin-right:5%}}@media only screen and (max-width: 767px){.con_points .box_pointsflex .lbox{order:2;width:90%;margin:1.8em auto 0}}.con_points .box_pointsflex .lbox .tit_no .jp{color:#fff}.con_points .box_pointsflex .lbox .tit_no .en{color:#fff}.con_points .box_pointsflex .lbox .txt_basic{color:#fff}.con_points .box_pointsflex .lbox .mt1{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex .lbox .mt1{margin-top:10px}}@media only screen and (max-width: 767px){.con_points .box_pointsflex .lbox .mt1{margin-top:1em}}.con_points .box_pointsflex .rbox{width:36.79775%;margin-right:17.47191%;margin-top:-60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex .rbox{margin-top:-30px;margin-right:4%}}@media only screen and (max-width: 767px){.con_points .box_pointsflex .rbox{order:1;width:100%;margin:0 auto 0}}.con_points .box_pointsflex2{position:relative;width:92.70833%;margin:0 auto 0 0;padding-bottom:64px;box-sizing:border-box;margin-top:120px;display:flex;justify-content:center;justify-content:flex-end;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2{margin-top:100px}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2{display:flex}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2{width:95%}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2{width:95%;margin-top:4em}}.con_points .box_pointsflex2:before{content:'';width:100%;height:100%;z-index:-1;position:absolute;top:0%;right:0%;background:#0d4a31;background-size:100% auto}.con_points .box_pointsflex2 .lbox{width:36.79775%;margin-right:7.30337%;margin-top:-60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2 .lbox{margin-top:-30px;margin-right:5%}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2 .lbox{order:1;width:100%;margin:0 auto 0}}.con_points .box_pointsflex2 .rbox{width:28.08989%;margin-right:17.47191%;padding-top:2.4em;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2 .rbox{padding-top:1em}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2 .rbox{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2 .rbox{width:50%;margin-right:4%}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2 .rbox{order:2;width:90%;margin:1.8em auto 0}}.con_points .box_pointsflex2 .rbox .tit_no .jp{color:#fff}.con_points .box_pointsflex2 .rbox .tit_no .en{color:#fff}.con_points .box_pointsflex2 .rbox .txt_basic{color:#fff}.con_points .box_pointsflex2 .rbox .mt1{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .box_pointsflex2 .rbox .mt1{margin-top:10px}}@media only screen and (max-width: 767px){.con_points .box_pointsflex2 .rbox .mt1{margin-top:1em}}.con_points .txt_btn,.con_points .txt_btn2{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .txt_btn,.con_points .txt_btn2{margin-top:30px}}@media only screen and (max-width: 767px){.con_points .txt_btn,.con_points .txt_btn2{margin-top:1.8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .txt_btn,.con_points .txt_btn2{display:flex}}@media only screen and (max-width: 767px){.con_points .txt_btn,.con_points .txt_btn2{display:flex}}@media only screen and (max-width: 767px){.con_points .txt_btn a,.con_points .txt_btn2 a{font-size:100%}}.con_sightseeing2{position:relative;overflow:hidden;padding-block:5.20833%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2{padding-block:5em}}@media only screen and (max-width: 767px){.con_sightseeing2{padding-block:3em}}@media only screen and (max-width: 767px){.con_sightseeing2{padding:6em 0 6em}}.con_sightseeing2 .tit_sightseeing{width:90%;margin:0 auto}.con_sightseeing2 .tit_sightseeing .txt_basic{text-align:center}@media only screen and (max-width: 767px){.con_sightseeing2 .tit_sightseeing .txt_basic{text-align:left}}.con_sightseeing2 .tit_sightseeing .mt1{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .tit_sightseeing .mt1{margin-top:10px}}@media only screen and (max-width: 767px){.con_sightseeing2 .tit_sightseeing .mt1{margin-top:1em}}.con_sightseeing2 .tit_sightseeing .btn_box{margin:0 auto;margin-top:30px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .tit_sightseeing .btn_box{margin-top:20px}}@media only screen and (max-width: 767px){.con_sightseeing2 .tit_sightseeing .btn_box{margin-top:2em}}.con_sightseeing2 .tit_sightseeing .btn_box .btn_basic a{color:#fff;background:#0d4a31;border:#0d4a31 solid 1px}.con_sightseeing2 .box_mapbox{position:relative}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox{margin-top:4em}}.con_sightseeing2 .box_mapbox .inline_box{width:79.16667%;position:relative;margin:0 auto;background:#e2ece5;margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .box_mapbox .inline_box{margin-top:80px}}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box{margin-top:2em}}@media only screen and (min-width: 1024px) and (max-width: 1530px){.con_sightseeing2 .box_mapbox .inline_box{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .box_mapbox .inline_box{width:90%;padding-bottom:4em}}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box{width:95%;padding-bottom:4em}}.con_sightseeing2 .box_mapbox .inline_box .list_box{width:100%}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box .list_box .img{text-align:center;width:100%;display:block}}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box{width:100%;display:flex;justify-content:center;flex-wrap:wrap;position:absolute;bottom:10%;left:50%;transform:translate(-50%, 10%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box{display:flex}}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box{display:flex}}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box{transform:translate(0%, 0%);width:90%;position:static;margin:0 auto;margin-top:-8em}}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul{width:17.76316%}@media only screen and (min-width: 1024px) and (max-width: 1530px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul{width:32%}}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul{width:90%}}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li span{display:block;position:relative;padding-left:1.4em;box-sizing:border-box}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li span::before{content:"\f1b9";font-weight:bold;font-family:"Font Awesome 5 Free";position:absolute;top:0;left:0}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_a,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_b,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_c,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_d,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_e{margin-top:20px;padding-left:2.7em;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_a,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_b,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_c,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_d,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_e{margin-top:10px}}@media only screen and (max-width: 767px){.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_a,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_b,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_c,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_d,.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_e{margin-top:1em}}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_a{background:url(../../../junglia/images/ico-a.png) 0 0 no-repeat}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_b{background:url(../../../junglia/images/ico-b.png) 0 0 no-repeat}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_c{background:url(../../../junglia/images/ico-c.png) 0 0 no-repeat}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_d{background:url(../../../junglia/images/ico-d.png) 0 0 no-repeat}.con_sightseeing2 .box_mapbox .inline_box .list_box .flex_box ul li.ic_e{background:url(../../../junglia/images/ico-e.png) 0 0 no-repeat}#js-popup-video{display:block;margin-inline:auto;position:relative;max-width:1440px;width:90%}#js-popup-video video{display:block;margin-inline:auto;width:100%}#js-popup-video iframe{display:block;margin-inline:auto;aspect-ratio:16 / 9;width:100%}#js-popup-video .mfp-close{color:#fff;display:inline-block;font-size:3em;line-height:0;top:-.5em;height:fit-content;width:fit-content}.con_map{padding:8.85417% 0 8.07292%;box-sizing:border-box;background:#ebf0ed}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map{padding:4em 0}}@media only screen and (max-width: 767px){.con_map{padding:6em 0}}@media only screen and (min-width: 1200px){.con_map.none{margin-top:0;padding-top:0}}@media print{.con_map.none{margin-top:0;padding-top:0}}@media only screen and (max-width: 767px){.con_map.none{margin-top:0;padding:0 0 6em}}.con_map h3{color:#c6a131;text-align:left}.con_map h3.top_catch_jp{font-size:180%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map h3.top_catch_jp{font-size:120%}}@media only screen and (max-width: 767px){.con_map h3.top_catch_jp{font-size:115%}}.con_map h3.top_catch_en{font-size:130%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map h3.top_catch_en{font-size:100%}}@media only screen and (max-width: 767px){.con_map h3.top_catch_en{font-size:100%}}.con_map h3.center{text-align:center}.con_map .con_res{position:relative;width:77.08333%;margin:0 auto}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_map .con_res{margin-top:120px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .con_res{width:90%}}@media only screen and (max-width: 767px){.con_map .con_res{width:90%}}.con_map .con_res .d_flex{width:100%;max-width:1600px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.con_map .con_res .d_flex .box_right{position:relative;width:63.4375%}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .box_right{width:100%}}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .box_right{order:1}}.con_map .con_res .d_flex .box_left{width:35.375%}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .box_left{width:100%}}@media only screen and (min-width: 1200px){.con_map .con_res .d_flex .box_left{padding-left:25px;box-sizing:border-box}}@media print{.con_map .con_res .d_flex .box_left{padding-left:25px;box-sizing:border-box}}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .box_left{order:2;margin-top:2em;text-align:center}}.con_map .con_res .d_flex .img_ptn{width:100%;position:absolute;right:-20px;top:-20px;z-index:-1}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .img_ptn{right:-1em;top:-1em}}.con_map .con_res .d_flex .img_ptn img{filter:invert(11%) sepia(55%) saturate(90%) hue-rotate(450deg) brightness(70%) contrast(275%)}.con_map .con_res .d_flex img{width:100%}.con_map .con_res .d_flex .st_medium{margin-bottom:1em}.con_map .con_res .d_flex .st_medium span.en{display:block}.con_map .con_res .d_flex .txt{margin:45px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .con_res .d_flex .txt{margin:30px 0}}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .txt{margin:1em 0}}@media only screen and (min-width: 1200px){.con_map .con_res .d_flex .txt{max-width:455px}}@media print{.con_map .con_res .d_flex .txt{max-width:455px}}@media only screen and (max-width: 767px){.con_map .con_res .d_flex .btn_basic{text-align:center}.con_map .con_res .d_flex .btn_basic a::before{left:50%;transform:translateX(-50%)}}.con_map .con_res .intro_flex{max-width:1920px}.con_map .con_res .intro_flex .box_left2{width:46%}@media only screen and (max-width: 767px){.con_map .con_res .intro_flex .box_left2{width:100%}}.con_map .con_res .intro_flex .box_left2 .txt2{max-width:100%}.con_map .con_res .intro_flex .box_left2 .txt_basic{text-align:left}.con_map .con_res .intro_flex .box_left2 .txt_basic.mt1{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .con_res .intro_flex .box_left2 .txt_basic.mt1{margin-top:10px}}@media only screen and (max-width: 767px){.con_map .con_res .intro_flex .box_left2 .txt_basic.mt1{margin-top:1em}}.con_map .con_res .intro_flex .box_center2{padding-left:0 !important;width:65% !important;margin:2em auto 0}@media only screen and (max-width: 767px){.con_map .con_res .intro_flex .box_center2{width:100% !important}}.con_map .con_res .intro_flex .box_center2 .txt2{max-width:100%}.con_map .con_res .intro_flex .box_right2{width:50%}@media only screen and (max-width: 767px){.con_map .con_res .intro_flex .box_right2{width:100%}}.con_map .tw01{margin:0 auto;margin-top:24px;text-align:left !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .tw01{margin-top:20px}}@media only screen and (max-width: 767px){.con_map .tw01{margin-top:1.4em}}@media only screen and (min-width: 1200px){.con_map .tw01{width:65%}}@media print{.con_map .tw01{width:65%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .tw01{width:90%}}@media only screen and (max-width: 767px){.con_map .tw01{width:90%}}.con_map .txt_basic{text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .txt_basic{text-align:left}}@media only screen and (max-width: 767px){.con_map .txt_basic{text-align:left}}@media only screen and (min-width: 1200px){.con_map .txt_basic{word-break:keep-all}}@media print{.con_map .txt_basic{word-break:keep-all}}@media only screen and (max-width: 767px){.con_map iframe{min-height:50vh}}.con_map .tbl_scroll{margin-top:20px}@media only screen and (max-width: 767px){.con_map .tbl_scroll{margin-top:0}}.con_map .tbl_scroll table{width:100%;background:#fff}.con_map .tbl_scroll table tbody tr{border-bottom:1px solid #e6e8e8}.con_map .tbl_scroll table tbody tr th,.con_map .tbl_scroll table tbody tr td{font-size:115%;padding:0.8em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .tbl_scroll table tbody tr th,.con_map .tbl_scroll table tbody tr td{font-size:108%}}@media only screen and (max-width: 767px){.con_map .tbl_scroll table tbody tr th,.con_map .tbl_scroll table tbody tr td{font-size:100%}}.con_map .tbl_scroll table tbody tr td{border-left:1px solid #e6e8e8}.con_map .tbl_scroll table tbody tr td:last-of-type{border-right:1px solid #e6e8e8}@media only screen and (min-width: 1200px){.con_map .tbl_scroll table tbody tr td img{height:6em;min-width:fit-content;width:auto !important}}@media print{.con_map .tbl_scroll table tbody tr td img{height:6em;min-width:fit-content;width:auto !important}}@media only screen and (max-width: 767px){.con_map .tbl_scroll table tbody tr td img{aspect-ratio:auto;max-height:3em;width:auto !important}}.con_map .tbl_scroll table tbody tr td svg{display:inline-block;fill:#c6a131;margin-inline:.5em;width:1em}.con_map .tbl_scroll table tbody tr td .name{display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1200px){.con_map .tbl_scroll table tbody tr td .name{justify-content:space-around}}@media print{.con_map .tbl_scroll table tbody tr td .name{justify-content:space-around}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_map .tbl_scroll table tbody tr td .name{flex-direction:column}}@media only screen and (max-width: 767px){.con_map .tbl_scroll table tbody tr td .name{flex-direction:column;font-size:12px}}.con_map .tbl_scroll table tbody tr td .name span{display:block}@media only screen and (min-width: 1200px){.con_map .tbl_scroll table tbody tr td .junglia_logo img{margin-left:2.2rem}}@media print{.con_map .tbl_scroll table tbody tr td .junglia_logo img{margin-left:2.2rem}}.con_map .tbl_scroll table tbody tr.bg{border:1px solid #e6e8e8;background:#e6e8e8;border-bottom:1px solid #fff}.con_map .tbl_scroll table tbody tr.bg:last-of-type{border-bottom:none}.con_map .tbl_scroll table tbody tr.bg th{font-weight:normal}.con_map .tbl_scroll table tbody tr.bg th:nth-of-type(n+2){border-left:1px solid #fff}@media only screen and (max-width: 767px){.con_map .tbl_scroll.scroll{white-space:nowrap;overflow-x:auto}}.con_map .tbl_scroll.scroll table tbody .bg:nth-of-type(1) th{text-align:left;width:50%}.con_map .box_btn .btn_basic a{color:#fff;background:#2d6045;border:#2d6045 solid 1px}.con_map .box_btn .btn_basic a i{display:inline-block;margin-right:5%}.con_shuttlebus .d_flex{margin-top:3em}@media only screen and (max-width: 767px){.con_shuttlebus .d_flex{margin-top:1em}}.con_shuttlebus .box_right2{width:34% !important}@media only screen and (max-width: 767px){.con_shuttlebus .box_right2{width:100% !important}}.con_shuttlebus .box_left2{width:62% !important}@media only screen and (max-width: 767px){.con_shuttlebus .box_left2{width:100% !important}}.con_company{padding-block:5.20833%}@media only screen and (max-width: 767px){.con_company{padding-block:5em}}.con_company .box_company>.box_txt .txt_basic{text-align:center}@media only screen and (max-width: 767px){.con_company .box_company>.box_txt .txt_basic{text-align:left}}.con_company .box_company>.box_txt .box_tbl{margin-top:3em;max-width:1000px;margin-inline:auto}@media only screen and (max-width: 767px){.con_company .box_company>.box_txt .box_tbl{margin-top:2em}}.st_small{display:flex;align-items:center;gap:.25em;margin-bottom:2.1em;position:relative}@media only screen and (max-width: 767px){.st_small{gap:.5em}}.st_small::before{content:'\f00c';color:#c6a131;font-size:1.5em;font-family:"Font Awesome 5 Free";font-weight:bold}.st_small span.jp{display:inline-flex;align-items:flex-end;flex-wrap:wrap;padding-bottom:.25em;position:relative}.st_small span.jp em{color:#bc8d6a;font-size:1.2em;font-weight:bold;line-height:1.3}@media only screen and (max-width: 767px){.st_small span.jp em{font-size:1.1em}}.st_small span.jp::before{content:'';background-color:#ccc;pointer-events:none;position:absolute;bottom:0;left:-1.25em;height:1px;width:100vw;z-index:0}@media only screen and (max-width: 767px){.st_small span.jp::before{left:-1.5em}}.st_small span.jp::after{content:'';background-color:#c6a131;pointer-events:none;position:absolute;bottom:-2px;left:-1.25em;height:4px;width:calc(100% + 1.25em);z-index:1}@media only screen and (max-width: 767px){.st_small span.jp::after{left:-1.5em}}@media only screen and (max-width: 767px){.st_small span.jp::after{width:calc(100% + 1.5em)}}.con_benefits .box_benefits{padding-block:5.20833%;background:url(../../../junglia/images/bg.png) 0 -51% repeat}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits{padding-block:5em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits{padding-block:4em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits{background-position:0 -21%;background-repeat:repeat-y}}.con_benefits .box_benefits .st_basic{color:#fff;text-shadow:0 0 1px #224c29}.con_benefits .box_benefits .st_basic .en,.con_benefits .box_benefits .st_basic .jp{font-weight:bold}.con_benefits .box_benefits .box_btn{margin-block:1em 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_btn{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1199px){.con_benefits .box_benefits .box_btn .btn_basic{margin:0;min-width:300px;max-width:100%;width:100%}.con_benefits .box_benefits .box_btn .btn_basic a{width:100%}}.con_benefits .box_benefits .note{color:#e46a6a;font-weight:600}.con_benefits .box_benefits .note span{display:block;padding-left:1em;text-indent:-1em;text-align:center}@media only screen and (max-width: 767px){.con_benefits .box_benefits .note span{text-align:left}}@media only screen and (min-width: 768px){.con_benefits .box_benefits .note span{word-break:keep-all}}.box_items{background-color:#fff;border-radius:.5rem;padding:3em;box-sizing:border-box;position:relative}@media only screen and (max-width: 767px){.box_items{padding:1.5em 1.5em 2.5em}}.box_items+.box_items{margin-top:3em}.box_items .box_img{display:flex;justify-content:center;gap:1px;flex-wrap:wrap;width:100%}.box_items .box_img .img{max-width:calc(50% - .5px);width:100%}@media only screen and (max-width: 767px){.box_items .box_img .img{max-width:100%}}@media only screen and (min-width: 768px){.box_items .box_img .img img{height:100%;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_items .box_img .img img{max-height:400px}}.box_items .box_txt{max-width:90%;margin-top:2em;margin-inline:auto;width:100%}@media only screen and (max-width: 767px){.box_items .box_txt{max-width:100%}}.box_items .box_txt .txt_basic{text-align:center}@media only screen and (max-width: 767px){.box_items .box_txt .txt_basic{text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_items .box_txt .txt_basic{word-break:keep-all}}.box_items .box_txt .txt_basic+.txt_basic{margin-top:1em}.box_items .box_txt .box_btn{margin:2em auto 0}.box_items .box_txt ul.txt_basic{margin-top:2em;text-align:left;margin-inline:auto;word-break:normal;width:fit-content}@media only screen and (max-width: 767px){.box_items .box_txt ul.txt_basic{margin-top:1em}}.box_items .box_txt ul.txt_basic li{color:#cd6262;display:block;line-height:1.5;padding-left:1em;text-indent:-1em}.box_items .box_tbl{margin-top:3em}@media only screen and (max-width: 1199px){.box_items .box_tbl table tr{margin-bottom:1em}}@media only screen and (min-width: 1200px){.box_items .box_tbl table tr th{width:30%}}@media print{.box_items .box_tbl table tr th{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_items .box_tbl table tr td{text-align:center}}.con_plan{background-color:#fff0f0;margin-bottom:7em;padding-block:7em;overflow:hidden}@media only screen and (max-width: 767px){.con_plan{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_plan{padding-block:4em}}@media only screen and (max-width: 767px){.con_plan .box_plan .st_basic+.txt_basic{text-align:left}}.con_plan .box_plan .wrap_items{margin-bottom:6em;max-width:1100px;margin-inline:auto}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items{margin-bottom:4em}}.con_plan .box_plan .wrap_items:first-of-type{margin-top:4em}.con_plan .box_plan .wrap_items:last-of-type{margin-bottom:0}.con_plan .box_plan .wrap_items .plan-item{display:flex;align-items:stretch;justify-content:center;gap:1em;margin-top:1.5em;height:100%}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item{gap:.5em}}.con_plan .box_plan .wrap_items .plan-item .detail{border-radius:1em;display:flex;justify-content:space-evenly;gap:1em;overflow:hidden;padding:1.5em;position:relative}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail{gap:.5em}}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail{padding:1em}}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail{flex-direction:column-reverse;justify-content:flex-end}}.con_plan .box_plan .wrap_items .plan-item .detail.type-oho{--hotel-color:#f58b9f}.con_plan .box_plan .wrap_items .plan-item .detail.type-oho::before{content:'';background-color:#fff;opacity:.8;position:absolute;inset:0;z-index:-1}.con_plan .box_plan .wrap_items .plan-item .detail.type-ohv{--hotel-color:#6c2c2f}.con_plan .box_plan .wrap_items .plan-item .detail.type-ohv::before{content:'';background-color:var(--hotel-color);opacity:.2;position:absolute;inset:0;z-index:-1}.con_plan .box_plan .wrap_items .plan-item .detail ul.day{display:flex;gap:5px;justify-content:center;align-items:center}@media only screen and (max-width: 1199px){.con_plan .box_plan .wrap_items .plan-item .detail ul.day{flex-direction:column}}.con_plan .box_plan .wrap_items .plan-item .detail ul.day li{list-style-type:none}@media only screen and (min-width: 1200px){.con_plan .box_plan .wrap_items .plan-item .detail ul.day li{flex:1}}@media print{.con_plan .box_plan .wrap_items .plan-item .detail ul.day li{flex:1}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_plan .box_plan .wrap_items .plan-item .detail ul.day li{display:flex;align-items:center}}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail ul.day li{width:100%}}.con_plan .box_plan .wrap_items .plan-item .detail ul.day li span{background-color:var(--hotel-color);border-radius:100vmax;color:#fff;font-size:clamp(12px, 1.3vw, 16px);display:flex;justify-content:center;align-items:center;padding:0.5em 1em}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail ul.day li span{padding:0.5em 0.35em}}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail ul.day li span{font-size:12px}}.con_plan .box_plan .wrap_items .plan-item .detail .box_hotel{display:flex;flex-direction:column;justify-content:space-between;gap:5px;text-align:center}.con_plan .box_plan .wrap_items .plan-item .detail .box_hotel .logo img{max-width:200px}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .plan-item .detail .box_hotel .logo img{max-width:100%}}.con_plan .box_plan .wrap_items .plan-item .detail .box_hotel .name{font-size:clamp(12px, 1.3vw, 16px);font-weight:bold}.con_plan .box_plan .wrap_items .plan-item i.fa-plus{display:flex;align-items:center;font-size:clamp(16px, 1.5vw, 30px)}.con_plan .box_plan .wrap_items .box_btn{margin-top:3em}@media only screen and (max-width: 767px){.con_plan .box_plan .wrap_items .box_btn{margin-top:2em}}.con_btn{margin-top:90px;text-align:center}@media only screen and (max-width: 767px){.con_btn{margin-top:2em}}.txt_btn .btn{display:inline-block;position:relative;padding-bottom:4px;box-sizing:border-box}.txt_btn .btn::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #fff}.txt_btn .btn a{width:100%;padding-right:2em;box-sizing:border-box;color:#fff;position:relative;display:block;letter-spacing:0.1em;text-decoration:none;position:relative;font-size:115%;transition:all 0.5s}@media only screen and (max-width: 767px){.txt_btn .btn a{font-size:100%}}.txt_btn .btn a::before,.txt_btn .btn a::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.txt_btn .btn a::before{right:3px;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.txt_btn .btn a:hover{color:#fff;opacity:0.8}.txt_btn .btn a:hover::after{right:4%;color:#fff}.txt_btn .btn a:hover::before{transition:all 0.5s;z-index:-1;right:0}.txt_btn2 .btn2{display:inline-block;position:relative;padding-bottom:4px;box-sizing:border-box}.txt_btn2 .btn2::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #fff}.txt_btn2 .btn2 a{width:100%;padding-right:2em;box-sizing:border-box;color:#fff;position:relative;display:block;letter-spacing:0.1em;text-decoration:none;position:relative;font-size:115%;transition:all 0.5s}@media only screen and (max-width: 767px){.txt_btn2 .btn2 a{font-size:100%}}.txt_btn2 .btn2 a::before,.txt_btn2 .btn2 a::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.txt_btn2 .btn2 a::before{bottom:3px;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.txt_btn2 .btn2 a:hover{color:#fff;opacity:0.8}.txt_btn2 .btn2 a:hover::after{bottom:4%;color:#fff}.txt_btn2 .btn2 a:hover::before{transition:all 0.5s;z-index:-1;bottom:4%}.rsv{position:fixed;right:0;left:0;background:#fff;background-color:#e6e8e8;padding:13px 50px;box-sizing:border-box;cursor:pointer;transition:.3s;display:block;margin:0 auto;z-index:99;max-width:1200px;border-radius:50px;box-shadow:0px 0px 16px -6px rgba(0,0,0,0.6);transition:all .3s ease-in;opacity:0;visibility:hidden}@media only screen and (max-width: 767px){.rsv{border-radius:17px 17px 0 0}}.rsv.active{opacity:1;visibility:visible;transition:all .3s ease-in}.rsv.hidden{opacity:0;visibility:hidden}@media only screen and (min-width: 1200px){.rsv{bottom:4em}}@media print{.rsv{bottom:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.rsv{bottom:2em;max-width:99%}}@media only screen and (max-width: 767px){.rsv{max-width:95%;bottom:0;padding:6px 20px}}.rsv .rsv_inner{position:relative;width:100%}.rsv .rsv_inner .rsv_flex{display:flex;align-items:center;justify-content:center}.rsv .rsv_inner .rsv_flex a{text-decoration:none}@media only screen and (max-width: 767px){.rsv .rsv_inner .rsv_flex{flex-direction:column}}.rsv .rsv_inner .rsv_flex .rsv_txt{margin-right:2em;font-weight:300}@media only screen and (max-width: 767px){.rsv .rsv_inner .rsv_flex .rsv_txt{margin-right:0;margin-bottom:1em}}.rsv .rsv_inner .rsv_flex .rsv_txt span{line-height:1.8}.rsv .rsv_inner .close_btn{position:absolute;top:-1.4em;right:-2.5em;width:30px;height:30px;background-color:#000;color:#fff;font-size:24px;line-height:1;border-radius:100px;padding:4px 0 0;text-align:center;cursor:pointer;box-sizing:border-box}@media only screen and (max-width: 767px){.rsv .rsv_inner .close_btn{top:-1em}}@media only screen and (max-width: 767px){.rsv .rsv_inner .close_btn{right:-1em}}.rsv .btn_rsv a{text-decoration:none;font-weight:300;min-width:150px;letter-spacing:0.1em;display:inline-block;font-size:115%;position:relative;transition:all 0.5s;padding:0.2em 1em;border-bottom:1px solid #a4a4a4;box-sizing:border-box;text-align:left;padding-right:3em}@media only screen and (max-width: 767px){.rsv .btn_rsv a{padding-right:3em}}.rsv .btn_rsv a::after{content:"";transition:all 0.5s;font-size:20px;font-family:"Ionicons";color:#2c4001;text-align:left;-moz-transform:matrix(1, 0, 0, 0.99054, 0, 0);-webkit-transform:matrix(1, 0, 0, 0.99054, 0, 0);-ms-transform:matrix(1, 0, 0, 0.99054, 0, 0);position:absolute;right:8%;z-index:2;top:50%;transform:translateY(-50%);color:#a4a4a4}.rsv .btn_rsv a::before{content:"";position:absolute;width:0;height:100%;background-color:#c6a131;right:0;top:0;-webkit-transition:width 0.6s ease, opacity 0.6s ease;-moz-transition:width 0.6s ease, opacity 0.6s ease;-o-transition:width 0.6s ease, opacity 0.6s ease;transition:width 0.6s ease, opacity 0.6s ease}@media only screen and (min-width: 1200px){.rsv .btn_rsv a:hover{color:#fff;opacity:0.8}.rsv .btn_rsv a:hover::after{right:3%;color:#fff}.rsv .btn_rsv a:hover::before{width:100%;z-index:-1;left:0;right:inherit;-webkit-transition:width 0.6s ease, opacity 0.6s ease;-moz-transition:width 0.6s ease, opacity 0.6s ease;-o-transition:width 0.6s ease, opacity 0.6s ease}}@media print{.rsv .btn_rsv a:hover{color:#fff;opacity:0.8}.rsv .btn_rsv a:hover::after{right:3%;color:#fff}.rsv .btn_rsv a:hover::before{width:100%;z-index:-1;left:0;right:inherit;-webkit-transition:width 0.6s ease, opacity 0.6s ease;-moz-transition:width 0.6s ease, opacity 0.6s ease;-o-transition:width 0.6s ease, opacity 0.6s ease}}
