@import url("https://fonts.googleapis.com/css2?family=Lobster&family=Noto+Sans+JP:wght@300;400;500;600&family=Noto+Serif+JP&family=Vujahday+Script&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mohave:ital,wght@0,300..700;1,300..700&family=Zen+Old+Mincho:wght@400;500;600;700;900&display=swap");.con_int .box_int{width:90%;max-width:1000px;margin:auto}@media only screen and (min-width: 1441px){.con_int .box_int{max-width:1300px}}@media only screen and (max-width: 1199px){.con_int .box_int{width:90%}}.con_route .box_route::after{content:"";display:table;clear:both}@media only screen and (min-width: 1441px){html.mouse,html.touch{font-size:calc((13) / 16 * 100%)}}@media only screen and (min-width: 1441px) and (max-width: 1600px){html.mouse,html.touch{font-size:calc((13) / 16 * 100%)}}@media only screen and (min-width: 1200px) and (max-width: 1440px){html.mouse,html.touch{font-size:calc(13  / 16 * 100%)}}html body{line-height:1.5;font-family:"Noto Sans", sans-serif;font-weight:400;font-style:normal;color:#000}html body img{width:auto}.con_int .box_int{width:90%;max-width:1000px;margin:auto}@media only screen and (min-width: 1441px){.con_int .box_int{max-width:1300px}}@media only screen and (max-width: 1199px){.con_int .box_int{width:calc(900 / 960 * 100%)}}.title_base{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;color:#000}@media only screen and (min-width: 768px) and (max-width: 1199px){.title_base{font-size:smaller}}.title_base .jp{z-index:1;margin:auto;line-height:1.1;font-family:"Noto Sans", sans-serif;font-weight:400;font-style:normal;font-weight:bold;margin-top:0.5em}@media only screen and (min-width: 1200px){.title_base .jp{font-size:347%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.title_base .jp{font-size:231%}}@media only screen and (max-width: 767px){.title_base .jp{font-size:193%}}.title_base .jp small{display:block;font-size:68%;margin-bottom:0.25em}@media only screen and (min-width: 1200px) and (max-width: 1440px){.title_base .jp{font-size:347%}}.title_base .en{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:.6;padding-bottom:.25em;margin-bottom:.25em;position:relative;letter-spacing:1px;font-family:"Mohave", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:-.05em}@media only screen and (min-width: 1200px){.title_base .en{font-size:847%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.title_base .en{font-size:539%}}@media only screen and (max-width: 767px){.title_base .en{font-size:385%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.title_base .en{letter-spacing:1px}}.title_base .en:after{content:'';position:absolute;bottom:-14px;width:90px}@media only screen and (min-width: 1200px){.title_base .en:after{height:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.title_base .en:after{height:8px}}@media only screen and (max-width: 767px){.title_base .en:after{height:5px}}.title_base .en.blue{color:#25BCFF}.title_base .en.blue:after{background:#25BCFF}.title_base .en.yellow{color:#FFD500}.title_base .en.yellow:after{background:#FFD500}.txt{line-height:34px;letter-spacing:2px;color:#000}@media only screen and (min-width: 1200px){.txt{font-size:116%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.txt{font-size:108%}}@media only screen and (max-width: 767px){.txt{font-size:93%}}@media only screen and (max-width: 767px){.txt{line-height:1.6}}.btn{text-align:center}.btn a{display:inline-block;position:relative;padding-left:1.5em;padding-right:1em}@media only screen and (min-width: 1200px){.btn a{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn a{font-size:124%}}@media only screen and (max-width: 767px){.btn a{font-size:116%}}.btn a span{position:relative;z-index:3}.btn a:before{content:"";width:2em;height:2em;background:#FFE380;bottom:0;left:0;border-radius:2em;position:absolute;z-index:1}.btn a:after{content:"";width:.4em;height:.4em;border-top:1px solid #000;border-right:1px solid #000;position:absolute;z-index:1;top:50%;margin-top:-.2em;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.center{text-align:center}.gusuku{background:#16A1B2}.tenkuu{background:#FF9A3E}.ou{background:#ff6a99}.amamikiyo{background:#a34b98}.con_main_fv{z-index:5;position:relative}.con_main_fv .change_img{width:100%}.con_int{position:relative;z-index:3;padding:0 30px}@media only screen and (min-width: 768px){.con_int{padding-top:50px}}@media only screen and (max-width: 767px){.con_int{padding-top:5%}}@media only screen and (min-width: 1200px){.con_int{padding-bottom:110px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int{padding-bottom:2em}}@media only screen and (max-width: 767px){.con_int{padding-bottom:15em}}.con_int .box_int{position:relative;z-index:2}@media only screen and (min-width: 1200px){.con_int .box_int{margin-top:calc(150 / 1920 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int .box_int{margin-top:50px}}@media only screen and (max-width: 767px){.con_int .box_int{margin-top:10%}}@media only screen and (max-width: 767px){.con_int .box_int{width:100%}}.con_int .box_int h2{font-weight:bold}.con_int .box_int .txt{text-align:center}@media only screen and (min-width: 1200px){.con_int .box_int .txt{margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int .box_int .txt{margin-top:2em}}@media only screen and (max-width: 767px){.con_int .box_int .txt{margin-top:5%}}@media only screen and (max-width: 767px){.con_int .box_int .txt{text-align:left}}.con_int .photo{position:absolute;z-index:1}.con_int .photo1{left:-20em;top:-9em;width:calc(981 / 1980 * 100%)}@media only screen and (min-width: 768px) and (max-width: 896px){.con_int .photo1{top:-11em;left:-16em}}@media only screen and (max-width: 767px){.con_int .photo1{display:none}}.con_int .photo2{right:0;top:0;width:calc(636 / 1980 * 100%)}@media only screen and (max-width: 767px){.con_int .photo2{position:absolute;bottom:0;left:4%;top:auto;width:125%}}@media only screen and (min-width: 897px) and (max-width: 1199px){.con_int .photo1{width:40%;margin-top:20%;left:-12em;top:-26em}.con_int .photo2{width:30%}}@media only screen and (max-width: 1023px){.con_int .box_photo{margin-top:5%;overflow:hidden}}.con_route{position:relative;background:url(../../lp/pottering/images/bg_map.webp) no-repeat top center/cover}@media only screen and (min-width: 1200px){.con_route{padding-top:20em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route{padding-top:15em}}@media only screen and (max-width: 767px){.con_route{padding-top:13em}}@media only screen and (min-width: 1200px){.con_route{padding-bottom:13em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route{padding-bottom:13em}}@media only screen and (max-width: 767px){.con_route{padding-bottom:10em}}.con_route::before{content:'';position:absolute;top:0;left:0;right:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(65%, #ffffff),to(rgba(255,255,255,0)));background:linear-gradient(to bottom, #ffffff 65%,rgba(255,255,255,0) 100%);z-index:2}@media only screen and (min-width: 1200px){.con_route::before{height:44%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route::before{height:700px}}@media only screen and (max-width: 767px){.con_route::before{height:830px}}.con_route::after{content:'';position:absolute;top:0;left:0;right:0;background:url(../../lp/pottering/images/border_right.webp) no-repeat top right;z-index:2}@media only screen and (min-width: 1200px){.con_route::after{height:84px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route::after{height:84px}}@media only screen and (max-width: 767px){.con_route::after{height:84px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route::after{background-position:88.5% 0;width:200%;background-size:contain;right:-10%;left:auto}}@media only screen and (max-width: 767px){.con_route::after{background-position:88.5% 0;top:2em;background-size:90em}}.con_route h3{z-index:3}.con_route h3 .en{color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.con_route .box_ttl_txt{position:relative;z-index:3}.con_route .box_ttl_txt .txt{text-align:center;position:relative;z-index:3}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .txt{margin:70px 0 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .txt{margin:5% auto}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .txt{margin:5% auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .txt{width:85%;font-size:small}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .txt{width:85%;text-align:start}}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao{position:absolute}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao{position:absolute}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao{position:relative}}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao{right:14%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao{right:5%}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao{right:auto}}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao{top:-13em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao{top:-22em}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao{top:auto}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.con_route .box_ttl_txt .fukidasi_ao{right:5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao{font-size:smaller}}.con_route .box_ttl_txt .fukidasi_ao p{position:relative;background-color:#87DCE7;color:#fff;border-radius:50%;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao p{width:23em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao p{width:20em}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao p{width:85%}}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao p{height:23em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao p{height:20em}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao p{height:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:50%;margin:0 auto;padding:2em;row-gap:1em}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:15px;margin:0 auto;padding:2em;row-gap:1em}}.con_route .box_ttl_txt .fukidasi_ao p .ttl{text-decoration:underline;text-underline-offset:15px}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao p .ttl{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao p .ttl{font-size:139%}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao p .ttl{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao p .ttl{text-underline-offset:13px}}.con_route .box_ttl_txt .fukidasi_ao p .c_txt{line-height:2em;z-index:2}@media only screen and (min-width: 1200px){.con_route .box_ttl_txt .fukidasi_ao p .c_txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_ttl_txt .fukidasi_ao p .c_txt{font-size:93%}}@media only screen and (max-width: 767px){.con_route .box_ttl_txt .fukidasi_ao p .c_txt{font-size:93%}}.con_route .box_ttl_txt .fukidasi_ao p::after{content:'';position:absolute;bottom:0;left:3em;width:54px;height:62px;background-image:url("../../lp/pottering/images/fukidasi_route.webp");background-size:contain;background-repeat:no-repeat}.con_route .box_route{position:relative}.con_route .box_route .box_map{position:relative;z-index:1;float:left;margin-top:calc(-375 / 1920 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map{overflow:auto;white-space:nowrap}}@media only screen and (min-width: 768px){.con_route .box_route .box_map .map{width:95%}}@media only screen and (max-width: 767px){.con_route .box_route .box_map .map{width:auto}}.con_route .box_route .box_map .spot{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.15);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}@media only screen and (min-width: 1200px){.con_route .box_route .box_map .spot{width:30px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_map .spot{width:22px}}@media only screen and (max-width: 767px){.con_route .box_route .box_map .spot{width:20px}}@media only screen and (min-width: 1200px){.con_route .box_route .box_map .spot{height:30px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_map .spot{height:22px}}@media only screen and (max-width: 767px){.con_route .box_route .box_map .spot{height:20px}}@media only screen and (min-width: 1200px){.con_route .box_route .box_map .spot{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_map .spot{font-size:85%}}@media only screen and (max-width: 767px){.con_route .box_route .box_map .spot{font-size:70%}}.con_route .box_route .box_map .spot.on{-webkit-transform:scale(1.5);transform:scale(1.5)}.con_route .box_route .box_map #gusuku01{top:calc(660 / 1129 * 100%);left:calc(83 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku01{top:calc(630 / 1129 * 100%);left:calc(83 / 1100 * 100%)}}.con_route .box_route .box_map #gusuku02{top:calc(603 / 1129 * 100%);left:calc(84 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku02{top:calc(550 / 1129 * 100%);left:calc(84 / 1034 * 100%)}}.con_route .box_route .box_map #gusuku03{top:calc(583 / 1129 * 100%);left:calc(101 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku03{top:calc(530 / 1129 * 100%);left:calc(120 / 1034 * 100%)}}.con_route .box_route .box_map #gusuku04{top:calc(690 / 1129 * 100%);left:calc(160 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku04{top:calc(654 / 1129 * 100%);left:calc(128 / 1034 * 100%)}}.con_route .box_route .box_map #gusuku05{top:calc(720 / 1129 * 100%);left:calc(170 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku05{top:calc(690 / 1129 * 100%);left:calc(160 / 1034 * 100%)}}.con_route .box_route .box_map #gusuku06{top:calc(770 / 1129 * 100%);left:calc(215 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku06{top:calc(730 / 1129 * 100%);left:calc(215 / 1034 * 100%)}}.con_route .box_route .box_map #gusuku07{top:calc(780 / 1129 * 100%);left:calc(315 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #gusuku07{top:calc(720 / 1129 * 100%);left:calc(315 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu01{top:calc(470 / 1129 * 100%);left:calc(160 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu01{top:calc(450 / 1129 * 100%);left:calc(160 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu02{top:calc(530 / 1129 * 100%);left:calc(300 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu02{top:calc(490 / 1129 * 100%);left:calc(300 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu03{top:calc(610 / 1129 * 100%);left:calc(305 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu03{top:calc(590 / 1129 * 100%);left:calc(305 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu04{top:calc(590 / 1129 * 100%);left:calc(365 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu04{top:calc(554 / 1129 * 100%);left:calc(365 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu05{top:calc(575 / 1129 * 100%);left:calc(420 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu05{top:calc(550 / 1129 * 100%);left:calc(420 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu06{top:calc(479 / 1129 * 100%);left:calc(380 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu06{top:calc(450 / 1129 * 100%);left:calc(380 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu07{top:calc(480 / 1129 * 100%);left:calc(398 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu07{top:calc(440 / 1129 * 100%);left:calc(410 / 1034 * 100%)}}.con_route .box_route .box_map #tenkuu08{top:calc(472 / 1129 * 100%);left:calc(415 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu08{top:calc(250 / 672 * 100%);left:calc(302 / 722 * 100%)}}.con_route .box_route .box_map #tenkuu09{top:calc(458 / 1129 * 100%);left:calc(447 / 1034 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu09{top:calc(419 / 1129 * 100%);left:calc(467 / 1100 * 100%)}}.con_route .box_route .box_map #tenkuu10{top:calc(507 / 1129 * 100%);left:calc(438 / 1034 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu10{top:calc(480 / 1129 * 100%);left:calc(438 / 1100 * 100%)}}.con_route .box_route .box_map #tenkuu11{top:calc(468 / 1129 * 100%);left:calc(494 / 1034 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu11{top:calc(424 / 1129 * 100%);left:calc(494 / 1100 * 100%)}}.con_route .box_route .box_map #tenkuu12{top:calc(488 / 1129 * 100%);left:calc(536 / 1034 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu12{top:calc(446 / 1129 * 100%);left:calc(536 / 1100 * 100%)}}.con_route .box_route .box_map #tenkuu13{top:calc(516 / 1129 * 100%);left:calc(585 / 1034 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu13{top:calc(490 / 1129 * 100%);left:calc(585 / 1100 * 100%)}}.con_route .box_route .box_map #tenkuu14{top:calc(419 / 1129 * 100%);left:calc(722 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #tenkuu14{top:calc(395 / 1129 * 100%);left:calc(722 / 1034 * 100%)}}.con_route .box_route .box_map #ou01{top:calc(961 / 1129 * 100%);left:calc(257 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou01{top:calc(917 / 1129 * 100%);left:calc(257 / 1034 * 100%)}}.con_route .box_route .box_map #ou02{top:calc(990 / 1129 * 100%);left:calc(260 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou02{top:calc(958 / 1129 * 100%);left:calc(260 / 1034 * 100%)}}.con_route .box_route .box_map #ou03{top:calc(950 / 1129 * 100%);left:calc(235 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou03{top:calc(887 / 1129 * 100%);left:calc(235 / 1034 * 100%)}}.con_route .box_route .box_map #ou04{top:calc(950 / 1129 * 100%);left:calc(210 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou04{top:calc(900 / 1129 * 100%);left:calc(210 / 1034 * 100%)}}.con_route .box_route .box_map #ou05{top:calc(956 / 1129 * 100%);left:calc(185 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou05{top:calc(882 / 1129 * 100%);left:calc(185 / 1034 * 100%)}}.con_route .box_route .box_map #ou06{top:calc(976 / 1129 * 100%);left:calc(170 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou06{top:calc(916 / 1129 * 100%);left:calc(170 / 1034 * 100%)}}.con_route .box_route .box_map #ou07{top:calc(1000 / 1129 * 100%);left:calc(206 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou07{top:calc(945 / 1129 * 100%);left:calc(206 / 1034 * 100%)}}.con_route .box_route .box_map #ou08{top:calc(1050 / 1129 * 100%);left:calc(178 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou08{top:calc(994 / 1129 * 100%);left:calc(178 / 1034 * 100%)}}.con_route .box_route .box_map #ou09{top:calc(1040 / 1129 * 100%);left:calc(242 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #ou09{top:calc(983 / 1129 * 100%);left:calc(242 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo01{top:calc(846 / 1129 * 100%);left:calc(513 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo01{top:calc(819 / 1129 * 100%);left:calc(513 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo02{top:calc(819 / 1129 * 100%);left:calc(506 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo02{top:calc(766 / 1129 * 100%);left:calc(506 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo03{top:calc(871 / 1129 * 100%);left:calc(490 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo03{top:calc(849 / 1129 * 100%);left:calc(490 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo04{top:calc(890 / 1129 * 100%);left:calc(439 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo04{top:calc(803 / 1129 * 100%);left:calc(439 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo05{top:calc(908 / 1129 * 100%);left:calc(418 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo05{top:calc(838 / 1129 * 100%);left:calc(418 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo06{top:calc(938 / 1129 * 100%);left:calc(450 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo06{top:calc(895 / 1129 * 100%);left:calc(450 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo07{top:calc(942 / 1129 * 100%);left:calc(433 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo07{top:calc(922 / 1129 * 100%);left:calc(433 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo08{top:calc(952 / 1129 * 100%);left:calc(417 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo08{top:calc(930 / 1129 * 100%);left:calc(404 / 1034 * 100%)}}.con_route .box_route .box_map #amamikiyo09{top:calc(963 / 1129 * 100%);left:calc(400 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_route .box_route .box_map #amamikiyo09{top:calc(935 / 1129 * 100%);left:calc(370 / 1034 * 100%)}}@media only screen and (max-width: 1630px){.con_route .box_route .box_map{left:-3%}}@media only screen and (max-width: 767px){.con_route .box_route .box_map{width:125%;margin-left:0;margin-top:-30%;padding-bottom:5%}}.con_route .box_route .box_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1em;column-gap:1em;z-index:3;overflow:hidden}@media only screen and (min-width: 1200px){.con_route .box_route .box_list{position:absolute}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list{position:static}}@media only screen and (max-width: 767px){.con_route .box_route .box_list{position:relative}}@media only screen and (min-width: 1200px){.con_route .box_route .box_list{width:calc(970 / 1920 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list{width:85%}}@media only screen and (max-width: 767px){.con_route .box_route .box_list{width:70%}}@media only screen and (min-width: 1200px){.con_route .box_route .box_list{right:5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list{right:auto}}@media only screen and (max-width: 767px){.con_route .box_route .box_list{right:auto}}@media only screen and (min-width: 1200px){.con_route .box_route .box_list{top:45%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list{top:auto}}@media only screen and (max-width: 767px){.con_route .box_route .box_list{top:auto}}@media only screen and (max-width: 1800px){.con_route .box_route .box_list{right:1%}}@media only screen and (min-width: 768px){.con_route .box_route .box_list>div{width:calc(230 / 680 * 100%)}}@media only screen and (max-width: 767px){.con_route .box_route .box_list>div{width:100%}}.con_route .box_route .box_list>div .h3_title{border:.35em solid #AA89F4;background:#FFf;display:block;text-align:center;border-radius:1em;padding:0.75em 0.5em;letter-spacing:.15em;position:relative}.con_route .box_route .box_list>div .h3_title .tag{color:#fff;background:#AA89F4;display:inline-block;font-size:93%;font-weight:normal;padding:0 1em;border-radius:1em}@media only screen and (max-width: 1440px){.con_route .box_route .box_list>div .h3_title .tag{font-size:small}}.con_route .box_route .box_list>div .h3_title .jp{display:block;margin-bottom:7px;line-height:1}@media only screen and (min-width: 1200px){.con_route .box_route .box_list>div .h3_title .jp{font-size:170%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list>div .h3_title .jp{font-size:116%}}@media only screen and (max-width: 767px){.con_route .box_route .box_list>div .h3_title .jp{font-size:124%}}.con_route .box_route .box_list>div .h3_title:after{content:"";position:absolute;bottom:-1em;left:50%;margin-left:-1em;display:block;width:0px;height:0px;border-style:solid;border-width:1em .6em 0 .6em;border-color:#AA89F4 transparent transparent transparent}.con_route .box_route .box_list>div .ancer{border-radius:2em;margin-top:0.8em;padding:15px 20px;background:#f9f9f9;cursor:pointer;position:relative;-webkit-transition:background 0.3s;transition:background 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}@media only screen and (min-width: 1200px){.con_route .box_route .box_list>div .ancer{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list>div .ancer{font-size:77%}}@media only screen and (max-width: 767px){.con_route .box_route .box_list>div .ancer{font-size:100%}}.con_route .box_route .box_list>div .ancer:after{content:"";width:30px;height:30px;-webkit-mask-image:url("../../lp/pottering/images/map/open.svg");mask-image:url("../../lp/pottering/images/map/open.svg");background-color:#a01d1d;position:absolute;right:0.75em;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media only screen and (min-width: 1200px){.con_route .box_route .box_list>div .ancer:after{margin-top:-0.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list>div .ancer:after{margin-top:-0.2em}}@media only screen and (max-width: 767px){.con_route .box_route .box_list>div .ancer:after{margin-top:0}}@media only screen and (max-width: 767px){.con_route .box_route .box_list>div .ancer:after{top:0.75em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list>div .ancer::after{margin-top:-7px;right:0.75em}}.con_route .box_route .box_list>div .ancer.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.con_route .box_route .box_list>div .ancer.gusuku:after{background-color:#16A1B2}.con_route .box_route .box_list>div .ancer.gusuku:hover:after{background-color:#fff}.con_route .box_route .box_list>div .ancer.tenkuu:after{background-color:#FF9A3E}.con_route .box_route .box_list>div .ancer.tenkuu:hover:after{background-color:#fff}.con_route .box_route .box_list>div .ancer.ou:after{background-color:#ff6a99}.con_route .box_route .box_list>div .ancer.ou:hover:after{background-color:#fff}.con_route .box_route .box_list>div .ancer.amamikiyo:after{background-color:#a34b98}.con_route .box_route .box_list>div .ancer.amamikiyo:hover:after{background-color:#fff}.con_route .box_route .box_list>div ul{margin-top:1.5em;margin:0;padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.con_route .box_route .box_list>div ul.active{max-height:1000px;-webkit-transition:max-height 0.5s ease-in;transition:max-height 0.5s ease-in}.con_route .box_route .box_list>div ul li{margin-top:0.8em;counter-increment:number 1;font-weight:normal}.con_route .box_route .box_list>div ul li a{border-radius:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:.5em .5em .5em 3em;position:relative;border:.2em solid #AA89F4;font-weight:bold;color:#fff;background:#AA89F4;-webkit-column-gap:0.25em;column-gap:0.25em;-webkit-transition:.35s;transition:.35s}@media only screen and (min-width: 1200px){.con_route .box_route .box_list>div ul li a{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list>div ul li a{font-size:77%}}@media only screen and (max-width: 767px){.con_route .box_route .box_list>div ul li a{font-size:85%}}.con_route .box_route .box_list>div ul li a:before{border-radius:2em;content:counter(number) "";position:absolute;line-height:1.8em;width:1.8em;text-align:center;top:50%;margin-top:-.9em;left:.6em;background:#fff;color:#AA89F4;-webkit-transition:.35s;transition:.35s}.con_route .box_route .box_list>div ul li a:hover{background:#fff;color:#AA89F4}.con_route .box_route .box_list>div ul li a:hover:before{color:#fff;background:#AA89F4}.con_route .box_route .box_list>div.box_gusuku .h3_title{border-color:#16A1B2}.con_route .box_route .box_list>div.box_gusuku .h3_title .tag{background:#16A1B2}.con_route .box_route .box_list>div.box_gusuku .h3_title .jp{color:#16A1B2}.con_route .box_route .box_list>div.box_gusuku .h3_title:after{border-color:#16A1B2 transparent transparent transparent}.con_route .box_route .box_list>div.box_gusuku .ancer{border-color:#16A1B2;color:#16A1B2}.con_route .box_route .box_list>div.box_gusuku .ancer:hover{background:#16A1B2;color:#fff}.con_route .box_route .box_list>div.box_gusuku ul li a{border-color:#16A1B2;background:#16A1B2}.con_route .box_route .box_list>div.box_gusuku ul li a:before{color:#16A1B2}.con_route .box_route .box_list>div.box_gusuku ul li a:hover{background:#fff;color:#16A1B2}.con_route .box_route .box_list>div.box_gusuku ul li a:hover:before{color:#fff;background:#16A1B2}.con_route .box_route .box_list>div.box_tenkuu .h3_title{border-color:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu .h3_title .tag{background:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu .h3_title .jp{color:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu .h3_title:after{border-color:#FF9A3E transparent transparent transparent}.con_route .box_route .box_list>div.box_tenkuu .ancer{border-color:#FF9A3E;color:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu .ancer:hover{background:#FF9A3E;color:#fff}.con_route .box_route .box_list>div.box_tenkuu ul li a{border-color:#FF9A3E;background:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu ul li a:before{color:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu ul li a:hover{background:#fff;color:#FF9A3E}.con_route .box_route .box_list>div.box_tenkuu ul li a:hover:before{color:#fff;background:#FF9A3E}.con_route .box_route .box_list>div.box_ou .h3_title{border-color:#ff6a99}.con_route .box_route .box_list>div.box_ou .h3_title .tag{background:#ff6a99}.con_route .box_route .box_list>div.box_ou .h3_title .jp{color:#ff6a99}.con_route .box_route .box_list>div.box_ou .h3_title:after{border-color:#ff6a99 transparent transparent transparent}.con_route .box_route .box_list>div.box_ou .ancer{border-color:#ff6a99;color:#ff6a99}.con_route .box_route .box_list>div.box_ou .ancer:hover{background:#ff6a99;color:#fff}.con_route .box_route .box_list>div.box_ou ul li a{border-color:#ff6a99;background:#ff6a99}.con_route .box_route .box_list>div.box_ou ul li a:before{color:#ff6a99}.con_route .box_route .box_list>div.box_ou ul li a:hover{background:#fff;color:#ff6a99}.con_route .box_route .box_list>div.box_ou ul li a:hover:before{color:#fff;background:#ff6a99}.con_route .box_route .box_list>div.box_amamikiyo .h3_title{border-color:#a34b98}.con_route .box_route .box_list>div.box_amamikiyo .h3_title .tag{background:#a34b98}.con_route .box_route .box_list>div.box_amamikiyo .h3_title .jp{color:#a34b98}@media only screen and (min-width: 1441px){.con_route .box_route .box_list>div.box_amamikiyo .h3_title .jp{font-size:large}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list>div.box_amamikiyo .h3_title .jp{font-size:revert}}.con_route .box_route .box_list>div.box_amamikiyo .h3_title:after{border-color:#a34b98 transparent transparent transparent}.con_route .box_route .box_list>div.box_amamikiyo .ancer{border-color:#a34b98;color:#a34b98}.con_route .box_route .box_list>div.box_amamikiyo .ancer:hover{background:#a34b98;color:#fff}.con_route .box_route .box_list>div.box_amamikiyo ul li a{border-color:#a34b98;background:#a34b98}.con_route .box_route .box_list>div.box_amamikiyo ul li a:before{color:#a34b98}.con_route .box_route .box_list>div.box_amamikiyo ul li a:hover{background:#fff;color:#a34b98}.con_route .box_route .box_list>div.box_amamikiyo ul li a:hover:before{color:#fff;background:#a34b98}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .box_route .box_list{width:80%;margin:0 auto}}@media only screen and (max-width: 1023px){.con_route .box_route .box_list{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.con_route .box_route .box_list{margin:0 auto;row-gap:2em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_route .con_hello-cycling{max-width:840px;background-color:#fff;border-radius:30px;position:relative;top:3em}@media only screen and (min-width: 1200px){.con_route .con_hello-cycling{left:12em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .con_hello-cycling{left:0}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling{left:0}}@media only screen and (min-width: 1200px){.con_route .con_hello-cycling{width:30%}}@media only screen and (min-width: 1200px) and (max-width: 1800px){.con_route .con_hello-cycling{left:2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .con_hello-cycling{width:70%;margin:3em auto 0}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_route .con_hello-cycling{width:75%}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling{width:70%;margin:2em auto 0;border-radius:15px}}.con_route .con_hello-cycling .box_cycling{padding:2em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:1em;z-index:5;position:relative}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling{-ms-flex-wrap:wrap;flex-wrap:wrap}}.con_route .con_hello-cycling .box_cycling .img_logo_cycling{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2em;column-gap:2em;row-gap:1em}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .img_logo_cycling{width:30%}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .img_logo_cycling{width:100%}}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .img_logo_cycling{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .img_logo_cycling{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.con_route .con_hello-cycling .box_cycling .img_logo_cycling .box_txt{line-height:2em}.con_route .con_hello-cycling .box_cycling .img_logo_cycling .img_cycling{max-width:106px}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .img_logo_cycling .img_cycling{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}}.con_route .con_hello-cycling .box_cycling .img_logo_cycling .img_cycling.yellow img{width:90%}.con_route .con_hello-cycling .box_cycling .box_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2em;column-gap:2em;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1em}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .box_logo{width:70%}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo{width:100%}}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .box_logo{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo{margin:0 auto}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo{row-gap:2em}}.con_route .con_hello-cycling .box_cycling .box_logo .img_cycling{width:20%;text-align:center}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .box_logo .img_cycling{max-width:106px}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo .img_cycling{max-width:auto}}.con_route .con_hello-cycling .box_cycling .box_logo .img_cycling img{width:90%}.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.35);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.35);border-radius:10px;padding:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative;z-index:1;background-color:#fff}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application{width:65%}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application{width:100%}}.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application .img_qr{max-width:80px}.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application .ap_download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}@media only screen and (min-width: 768px){.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application .ap_download{width:54%}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application .ap_download{width:auto}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo .box_app .application .ap_download{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.con_route .con_hello-cycling .box_cycling .box_logo .illust{position:absolute;right:5%;bottom:7%;width:11em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_route .con_hello-cycling .box_cycling .box_logo .illust{display:none}}@media only screen and (max-width: 767px){.con_route .con_hello-cycling .box_cycling .box_logo .illust{display:none}}.wrp_spot{background-image:url(../../lp/pottering/images/cloud_bg.webp);background-repeat:no-repeat;background-size:cover;padding:80px 0 11em;position:relative;min-height:100vh}@media only screen and (max-width: 767px){.wrp_spot{padding:30px 0 6em}}.wrp_spot::after{content:'';position:absolute;top:-84px;left:0;right:0;background:url(../../lp/pottering/images/border_center.webp) no-repeat center;z-index:2}@media only screen and (min-width: 1200px){.wrp_spot::after{height:84px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot::after{height:84px}}@media only screen and (max-width: 767px){.wrp_spot::after{height:60px}}@media only screen and (max-width: 767px){.wrp_spot::after{background-size:90em;top:-4em}}.wrp_spot .con_spot{background:#fff;max-width:1350px;margin:0 auto;scroll-margin-top:100px}@media only screen and (min-width: 1200px){.wrp_spot .con_spot{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot{width:80%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot{width:85%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot{margin:0 auto 3em}}.wrp_spot .con_spot .con_ttl{position:relative}@media only screen and (min-width: 768px){.wrp_spot .con_spot .con_ttl{margin:15em 0 0}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .con_ttl{margin:5em 0 0}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .con_ttl{padding:3em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .con_ttl{padding:2em 0}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .con_ttl{padding:2em 0}}.wrp_spot .con_spot .con_ttl .title_base{color:#fff}@media only screen and (max-width: 1199px){.wrp_spot .con_spot .con_ttl .title_base{font-size:.75em}}.wrp_spot .con_spot .con_ttl .title_base .jp{font-weight:bold}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .con_ttl .title_base .jp{font-size:347%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .con_ttl .title_base .jp{font-size:308%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .con_ttl .title_base .jp{font-size:193%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .con_ttl .title_base .jp{letter-spacing:15px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .con_ttl .title_base .jp{letter-spacing:8px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .con_ttl .title_base .jp{letter-spacing:3px}}.wrp_spot .con_spot .con_ttl .title_base .s_txt{font-weight:normal}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .con_ttl .title_base .s_txt{font-size:170%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .con_ttl .title_base .s_txt{font-size:170%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .con_ttl .title_base .s_txt{font-size:139%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .con_ttl .title_base .s_txt{letter-spacing:7px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .con_ttl .title_base .s_txt{letter-spacing:7px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .con_ttl .title_base .s_txt{letter-spacing:2px}}.wrp_spot .con_spot .box_spot{max-width:1170px;margin:0 auto;padding-bottom:3em;position:relative}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot{width:85%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot{width:85%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot{padding-bottom:1%}}.wrp_spot .con_spot .box_spot::before{content:'';position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot::before{top:-15px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot::before{border-bottom:15px solid #fff;top:-15px}}.wrp_spot .con_spot .box_spot .tab-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:3em;column-gap:3em}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .tab-buttons{margin-bottom:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .tab-buttons{margin-bottom:2em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .tab-buttons{margin-bottom:2em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .tab-buttons{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .tab-buttons{padding-top:2em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .tab-buttons{padding-top:2em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .tab-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:1em;column-gap:1em}}.wrp_spot .con_spot .box_spot .tab-buttons .tab-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;font-weight:normal;color:#999;cursor:pointer;-webkit-transition:color 0.3s;transition:color 0.3s;padding:0;text-align:left}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .tab-buttons .tab-btn{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .tab-buttons .tab-btn{font-size:154%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .tab-buttons .tab-btn{font-size:100%}}.wrp_spot .con_spot .box_spot .tab-buttons .tab-btn .dot{font-size:1.5em}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .tab-buttons .tab-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.wrp_spot .con_spot .box_spot .box_tab{display:none}.wrp_spot .con_spot .box_spot .box_tab.active{display:block}.wrp_spot .con_spot .box_spot .box_tab .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6.5em}@media only screen and (min-width: 768px) and (max-width: 896px){.wrp_spot .con_spot .box_spot .box_tab .section{margin-bottom:3.5em;row-gap:2em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section{margin-bottom:3.5em;row-gap:2em}}.wrp_spot .con_spot .box_spot .box_tab .section:last-child{margin-bottom:0}.wrp_spot .con_spot .box_spot .box_tab .section.section-stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section.section-stacked{gap:6.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.section-stacked{gap:3.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.section-stacked{gap:2.5em}}.wrp_spot .con_spot .box_spot .box_tab .section.section-stacked .text-wrapper{max-width:none;margin-left:0;border:none;padding:0}.wrp_spot .con_spot .box_spot .box_tab .section.text-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.wrp_spot .con_spot .box_spot .box_tab .section.text-left .image-wrapper{max-width:570px;width:45%}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left .image-wrapper{width:55%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left .image-wrapper{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left .text-wrapper{margin-right:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left .text-wrapper{margin-right:1em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left .text-wrapper{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.text-left .text-wrapper{width:50%}}.wrp_spot .con_spot .box_spot .box_tab .section.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.wrp_spot .con_spot .box_spot .box_tab .section.image-left .image-wrapper{max-width:570px;width:45%}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left .image-wrapper{width:55%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left .image-wrapper{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left .text-wrapper{margin-left:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left .text-wrapper{margin-left:1em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left .text-wrapper{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section.image-left .text-wrapper{width:50%}}.wrp_spot .con_spot .box_spot .box_tab .section .image-wrapper img{width:100%;height:auto;display:block;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.1);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper{min-width:0;max-width:400px;border-top:2px solid #dcf5f8;border-bottom:2px solid #dcf5f8}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper{padding:4em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper{padding:3em 0}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper{padding:2em 0}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper{width:90%}}.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_ttl{letter-spacing:6px;margin-bottom:3.5rem}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_ttl{font-size:170%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_ttl{font-size:154%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_ttl{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_ttl{margin-bottom:1.5rem}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_ttl{margin-bottom:1rem;letter-spacing:0.2em}}.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_ttl{letter-spacing:6px;margin-bottom:1.5rem}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_ttl{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_ttl{font-size:108%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_ttl{font-size:93%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_ttl{letter-spacing:2px;margin-bottom:.5rem;font-size:smaller}}.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_txt{letter-spacing:.25em;line-height:30px}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_txt{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_txt{font-size:108%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 896px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_txt{text-align:start;margin:0 auto;width:95%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .w_txt{text-align:start;letter-spacing:0.2em;line-height:25px}}.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_txt{letter-spacing:.2em;line-height:24px}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_txt{font-size:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_txt{font-size:85%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .section .text-wrapper .s_txt{letter-spacing:.1em}}.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper{overflow:hidden;text-align:center}.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper iframe{border:none}@media only screen and (min-width: 768px){.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper iframe{width:90%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper iframe{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper iframe{height:600px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper iframe{height:330px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot .box_spot .box_tab .map .image-wrapper iframe{height:300px}}.wrp_spot .con_spot.con_gusuku .con_ttl{background:#16A1B2}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl{margin:10em 0 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl{margin:3em 0 0}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl{margin:3em 0 0}}.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp{position:relative}.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{content:'';position:absolute;max-width:125px;max-height:149px;background:url(../../lp/pottering/images/ic_look.webp) no-repeat;background-size:contain;z-index:2}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{top:-1.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{top:-1em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{left:-4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{left:-3.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{left:-2.75em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{height:149px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{height:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::before{height:3em}}.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{content:'';position:absolute;top:-1em;max-height:170px;background:url(../../lp/pottering/images/ic_map.webp) no-repeat right;background-size:contain;z-index:2}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{top:-1.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{top:-1em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{right:-4.75em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{right:-3.75em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{right:-3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{height:170px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{height:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{height:3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{max-width:171px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{max-width:124px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_gusuku .con_ttl .title_base .jp::after{max-width:80px}}.wrp_spot .con_spot.con_gusuku .box_spot .tab-buttons .tab-btn.active{color:#16A1B2}.wrp_spot .con_spot.con_gusuku .box_spot .text-wrapper{border-color:#16A1B2}.wrp_spot .con_spot.con_tenkuu .con_ttl{background:#FF9A3E}.wrp_spot .con_spot.con_tenkuu .con_ttl .jp{position:relative}.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{content:'';position:absolute;max-height:124px;background:url(../../lp/pottering/images/ic_rood_l.webp) no-repeat;background-size:contain;z-index:2}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{top:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{top:-1em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{top:-0.75em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{left:-4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{left:-4em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{left:-3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{height:124px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{height:80px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{height:3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{max-width:122px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{max-width:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::before{max-width:60px}}.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{content:'';position:absolute;max-height:69px;background:url(../../lp/pottering/images/ic_rood_r.webp) no-repeat right;background-size:contain;z-index:2}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{top:-.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{top:-0.25em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{top:-0.75em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{right:-3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{right:-4em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{right:-3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{height:69px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{height:55px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{height:3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{max-width:90px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{max-width:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_tenkuu .con_ttl .jp::after{max-width:40px}}.wrp_spot .con_spot.con_tenkuu .box_spot .tab-buttons .tab-btn.active{color:#FF9A3E}.wrp_spot .con_spot.con_tenkuu .box_spot .text-wrapper{border-color:#FF9A3E}.wrp_spot .con_spot.con_ou .con_ttl{background:#ff6a99}.wrp_spot .con_spot.con_ou .con_ttl .jp{position:relative}.wrp_spot .con_spot.con_ou .con_ttl .jp::before{content:'';position:absolute;max-height:152px;background:url(../../lp/pottering/images/ic_ou_l.webp) no-repeat;background-size:contain;z-index:2}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{top:-1.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{top:-0.75em}}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{left:-5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{left:-5em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{height:152px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{height:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{height:3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{max-width:165px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{max-width:115px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::before{max-width:90px}}.wrp_spot .con_spot.con_ou .con_ttl .jp::after{content:'';position:absolute;top:-1em;max-height:122px;background:url(../../lp/pottering/images/ic_ou_r.webp) no-repeat right;background-size:contain;z-index:2}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{top:-1.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{top:-0.75em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{right:-4.75em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{right:-5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{right:-5em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{height:122px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{height:75px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{height:3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{max-width:165px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{max-width:165px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_ou .con_ttl .jp::after{max-width:90px}}.wrp_spot .con_spot.con_ou .box_spot .tab-buttons .tab-btn.active{color:#ff6a99}.wrp_spot .con_spot.con_ou .box_spot .text-wrapper{border-color:#ff6a99}.wrp_spot .con_spot.con_amamikiyo .con_ttl{background:#a34b98}.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp{position:relative}.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{content:'';position:absolute;max-width:133px;max-height:175px;background:url(../../lp/pottering/images/ic_amamikiyo_l.webp) no-repeat;background-size:contain;z-index:2}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{top:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{top:-1.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{top:-0.75em}}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{left:-3em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{left:-3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{height:175px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{height:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::before{height:3em}}.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{content:'';position:absolute;top:-1em;max-height:175px;background:url(../../lp/pottering/images/ic_amamikiyo_r.webp) no-repeat right;background-size:contain;z-index:2}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{top:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{top:-1.5em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{top:-0.75em}}@media only screen and (min-width: 768px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{right:-3em}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{right:-3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{height:175px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{height:90px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{height:3em}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{width:100%}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{width:100%}}@media only screen and (min-width: 1200px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{max-width:133px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{max-width:133px}}@media only screen and (max-width: 767px){.wrp_spot .con_spot.con_amamikiyo .con_ttl .jp::after{max-width:90px}}.wrp_spot .con_spot.con_amamikiyo .box_spot .tab-buttons .tab-btn.active{color:#a34b98}.wrp_spot .con_spot.con_amamikiyo .box_spot .text-wrapper{border-color:#a34b98}.box_btn{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:4em 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em}@media only screen and (max-width: 767px){.box_btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1em;margin:2em 0}}.box_btn a{display:block;text-align:center;background:#ddd;-webkit-transition:ease .3s color, ease .3s background;transition:ease .3s color, ease .3s background;position:relative}@media only screen and (min-width: 768px){.box_btn a{width:20rem}}@media only screen and (max-width: 767px){.box_btn a{width:50%}}@media only screen and (min-width: 768px){.box_btn a{padding:1.15rem}}@media only screen and (max-width: 767px){.box_btn a{padding:.7em}}@media only screen and (min-width: 768px){.box_btn a{border-radius:4.23rem}}@media only screen and (max-width: 767px){.box_btn a{border-radius:2em}}@media only screen and (min-width: 1200px){.box_btn a{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_btn a{font-size:139%}}@media only screen and (max-width: 767px){.box_btn a{font-size:93%}}.box_btn a:after{content:"";width:.4em;height:.4em;border-top:1px solid #000;border-right:1px solid #000;position:absolute;z-index:1;top:50%;margin-top:-.2em;right:25%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 767px){.box_btn a:after{right:10%;margin-top:-.3em}}@media only screen and (min-width: 1200px){.box_btn a:hover{color:#000;background:#FFD542}}@media only screen and (max-width: 1199px){.box_btn a{margin-left:auto;margin-right:auto}}.con_rule{background:#FFD542;position:relative}@media only screen and (min-width: 1200px){.con_rule{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule{padding-top:80px}}@media only screen and (max-width: 767px){.con_rule{padding-top:10%}}@media only screen and (min-width: 1200px){.con_rule{padding-bottom:5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule{padding-bottom:3em}}@media only screen and (max-width: 767px){.con_rule{padding-bottom:10%}}.con_rule::after{content:'';position:absolute;top:-80px;left:0;right:0;background:url(../../lp/pottering/images/border_left.webp) no-repeat top left;z-index:2}@media only screen and (min-width: 1200px){.con_rule::after{height:80px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule::after{height:80px}}@media only screen and (max-width: 767px){.con_rule::after{height:80px}}@media only screen and (max-width: 767px){.con_rule::after{left:-7em;background-size:90em;top:-3.75em}}.con_rule .box_rule{background-color:#fff;max-width:1350px;margin:0 auto;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 1200px){.con_rule .box_rule{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule{width:80%}}@media only screen and (max-width: 767px){.con_rule .box_rule{width:85%}}@media only screen and (min-width: 1200px){.con_rule .box_rule{padding:5em 4.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule{padding:2em 3em}}@media only screen and (max-width: 767px){.con_rule .box_rule{padding:2em 2em}}@media only screen and (max-width: 1199px){.con_rule .box_rule{gap:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_rule .box_rule .rule_txt{width:inherit}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt:first-child{width:32%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt:first-child{width:100%}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt:first-child{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em}}.con_rule .box_rule .rule_txt .box_fukudasi{position:relative;background-color:#FF9225;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_fukudasi{padding:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_fukudasi{padding:2em}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi{padding:2em}}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_fukudasi{width:20em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_fukudasi{width:15em}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi{width:100%}}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_fukudasi{height:20em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_fukudasi{height:15em}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi{height:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_fukudasi{font-weight:500;margin:0 auto;gap:5em}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi{border-radius:12px}}.con_rule .box_rule .rule_txt .box_fukudasi h2{z-index:2}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_fukudasi h2{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_fukudasi h2{font-size:93%}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi h2{font-size:93%}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi h2{letter-spacing:1px}}.con_rule .box_rule .rule_txt .box_fukudasi::after{content:'';position:absolute;bottom:0;right:3em;width:54px;height:62px;background-image:url("../../lp/pottering/images/fukidasi_rule.webp");background-size:contain;background-repeat:no-repeat;z-index:0}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_fukudasi::after{display:none}}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_lsit.m_top{margin-top:4.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_lsit.m_top{margin-top:0}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_lsit.m_top{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_rule .box_rule .rule_txt .box_lsit.m_top{width:55%}}@media only screen and (min-width: 768px){.con_rule .box_rule .rule_txt .box_lsit.bottom{margin-top:4.5em}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_lsit.bottom{margin-top:2.5em}}.con_rule .box_rule .rule_txt .box_lsit .lsit_url{margin-bottom:0.5em}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_lsit .lsit_url{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_lsit .lsit_url{font-size:177%}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_lsit .lsit_url{font-size:116%}}.con_rule .box_rule .rule_txt .box_lsit .lsit_url a{color:#ff9225;text-decoration:underline;letter-spacing:3px;gap:.25em}.con_rule .box_rule .rule_txt .box_lsit .lsit_url a i{text-decoration:none;color:#000;margin-left:.25em}.con_rule .box_rule .rule_txt .box_lsit .ttl_rule{font-weight:bold;margin-bottom:0.5em}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_lsit .ttl_rule{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_lsit .ttl_rule{font-size:139%}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_lsit .ttl_rule{font-size:116%}}@media only screen and (min-width: 1200px){.con_rule .box_rule .rule_txt .box_lsit .ttl_rule.small{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rule .box_rule .rule_txt .box_lsit .ttl_rule.small{font-size:108%}}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_lsit .ttl_rule.small{font-size:93%}}.con_rule .box_rule .rule_txt .box_lsit .ttl_rule:nth-child(n+3){margin-top:2em}.con_rule .box_rule .rule_txt .box_lsit .r_txt{margin-bottom:0.5em}.con_rule .box_rule .rule_txt .box_lsit ol{padding-left:1.75em}.con_rule .box_rule .rule_txt .box_lsit ol li{list-style-type:auto;margin-bottom:0.5em;letter-spacing:2px}@media only screen and (max-width: 767px){.con_rule .box_rule .rule_txt .box_lsit ol li{font-size:90%}}.con_rule .bottom_txt{margin:3em auto 0;text-align:center;color:#fff}@media only screen and (max-width: 767px){.con_rule .bottom_txt{font-size:smaller}}@media only screen and (min-width: 1200px){#lp_travel #footer{margin-top:150px}}@media only screen and (min-width: 768px) and (max-width: 1199px){#lp_travel #footer{margin-top:100px}}@media only screen and (max-width: 767px){#lp_travel #footer{margin-top:10%}}.cmn_fix_pam{opacity:0 !important;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, transform 0.5s ease;transition:opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;display:none}.cmn_fix_pam.show{opacity:1 !important;-webkit-transform:translateY(0);transform:translateY(0);display:block}.con_b_txt .txt{text-align:center;font-weight:600;font-family:"Noto Sans", sans-serif;font-weight:400;font-style:normal;letter-spacing:.5em;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:#FFD500;text-decoration-color:#FFD500;text-decoration-thickness:2px;text-underline-offset:12px}@media only screen and (min-width: 768px){.con_b_txt .txt{margin:7em 1em}}@media only screen and (max-width: 767px){.con_b_txt .txt{margin:3em 3em}}@media only screen and (min-width: 1200px){.con_b_txt .txt{line-height:3.5}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_b_txt .txt{line-height:3}}@media only screen and (max-width: 767px){.con_b_txt .txt{line-height:2.5}}@media only screen and (min-width: 1200px){.con_b_txt .txt{font-size:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_b_txt .txt{font-size:.75em}}@media only screen and (max-width: 767px){.con_b_txt .txt{font-size:.75em}}.con_b_txt .txt.top{margin-bottom:0}@media only screen and (min-width: 768px){.con_b_txt .txt.bottom{margin-top:2em}}@media only screen and (max-width: 767px){.con_b_txt .txt.bottom{margin-top:2em}}@media only screen and (min-width: 768px){.con_b_txt .txt.bottom{margin-bottom:11em}}@media only screen and (max-width: 767px){.con_b_txt .txt.bottom{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_b_txt .txt{text-underline-offset:5px;text-decoration-thickness:1px;letter-spacing:.25em}}.con_f_toplnk{bottom:1em !important;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.con_f_toplnk::before{content:"";width:110%;height:110%;position:absolute;background:#fff;border-radius:50%;z-index:1}.con_f_toplnk a{z-index:5;position:relative}
