﻿@media print,screen and (min-width: 1024px){#ticket #cnt01 table{margin-bottom:30px}}@media screen and (max-width: 1023px){#ticket #cnt01 table{margin-bottom:20px}}#ticket #cnt01 table thead th{background:#ffff98}#ticket #cnt01 table thead th:nth-of-type(1){background:none}#ticket #cnt01 table tbody{position:relative}#ticket #cnt01 table tbody tr:nth-of-type(1) th:nth-of-type(1){font-size:1.8rem}#ticket #cnt01 table tbody:nth-of-type(2) tr:nth-of-type(1) th:nth-of-type(1){background:#f29600;color:#fff}#ticket #cnt01 table tbody:nth-of-type(2) tr:nth-of-type(1) th:nth-of-type(1) a{width:inherit;background:#fff;position:relative;z-index:15;color:#f29600;padding:15px 0;width:70%;min-width:150px;margin:10px auto 0}#ticket #cnt01 table tbody+tbody{border:3px solid #f29600}#ticket #cnt01 .wrap{background:#fff}@media print,screen and (min-width: 1024px){#ticket #cnt01 .wrap{padding:60px;margin-bottom:90px;margin-top:60px}}@media screen and (max-width: 1023px){#ticket #cnt01 .wrap{padding:30px;margin-top:40px;margin-bottom:50px}}@media print,screen and (min-width: 1024px){#ticket #cnt01 .wrap .tx_wrap{width:-webkit-calc(100% - 360px);width:calc(100% - 360px);margin-right:50px}}@media screen and (max-width: 1023px){#ticket #cnt01 .wrap .tx_wrap h3{text-align:center}}#ticket #cnt01 .wrap .tx_wrap h3:before{content:"";background:url(../../../img/common/icon_gnav04.svg) no-repeat center;background-size:contain;width:1.8em;height:1.8em;position:relative}@media print,screen and (min-width: 1024px){#ticket #cnt01 .wrap .tx_wrap h3:before{margin:0 .4em 0 0;bottom:-0.3em;display:inline-block}}@media screen and (max-width: 1023px){#ticket #cnt01 .wrap .tx_wrap h3:before{display:block;margin:0 auto 5px}}@media screen and (max-width: 1023px){#ticket #cnt01 .wrap .tx_wrap+div{width:100%}}@media screen and (max-width: 1023px){#ticket #cnt01 .wrap .btn{width:100%}}#ticket #cnt01 .wrap .btn a{border:2px solid #e9551c;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;padding:8px 0;color:#e9551c;font-weight:bold;font-size:1.6rem}@media print,screen and (min-width: 1024px){#ticket #cnt01 .wrap .btn a{width:300px}}@media screen and (max-width: 1023px){#ticket #cnt01 .wrap .btn a{width:100%;max-width:300px;margin:20px auto 0}}#ticket #cnt01 .wrap .btn a:before{content:"";background:url(../../../img/access/jtb.jpg) no-repeat center;background-size:contain;display:inline-block;width:90px;height:50px;margin:0 .5em 0 0;position:relative}#ticket #cnt01 .pdf_link{text-align:center}#ticket #cnt01 .event_li{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:25px}#ticket #cnt01 .event_li>li{background:#fff;border-radius:10px;margin-bottom:20px}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li>li{width:49%}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li>li{flex-grow:2;width:100%}}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li>li>div{padding:30px 30px 20px}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li>li>div{padding:20px 20px 20px}}#ticket #cnt01 .event_li .ttl_tag{display:inline-block;border-radius:40px;color:#fff;background:#f29601;text-align:center;font-weight:700}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li .ttl_tag{font-size:1.8rem;width:145px;margin-bottom:12px;padding:7px 0}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .ttl_tag{font-size:1.3rem;width:115px;margin-bottom:6px;padding:7px 0 6px}}#ticket #cnt01 .event_li .ttl_tag.blue{background:#3372ac}#ticket #cnt01 .event_li .ttl_tag.green{background:#37c47a}#ticket #cnt01 .event_li h3{font-weight:700;border-bottom:1px #e3e3e3 solid}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li h3{font-size:2.3rem;padding-bottom:13px;margin-bottom:25px}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li h3{font-size:1.8rem;padding-bottom:10px;margin-bottom:20px}}#ticket #cnt01 .event_li .main{display:flex;align-items:center}#ticket #cnt01 .event_li .main .img{flex-shrink:0}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li .main .img{margin-right:22px}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .main .img{margin-right:13px}}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li .main .img img{width:200px}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .main .img img{width:140px}}#ticket #cnt01 .event_li .main .status{flex-grow:2;width:100%}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li .main .status ul li{display:flex;align-items:center;font-size:1.4rem}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .main .status ul li{font-size:1.15rem}}#ticket #cnt01 .event_li .main .status ul li+li{margin-top:5px}#ticket #cnt01 .event_li .main .status ul li .tag{background:#e3e3e3;border-radius:30px;text-align:center;font-weight:700}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li .main .status ul li .tag{width:98px;display:inline-block;margin-right:7px;padding:7px 0}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .main .status ul li .tag{padding:6px 0}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .main .status ul li .txt{text-align:center}}#ticket #cnt01 .event_li .sub{margin-top:15px}#ticket #cnt01 .event_li .sub p{line-height:1.8}@media print,screen and (min-width: 1024px){#ticket #cnt01 .event_li .sub p{font-size:1.7rem}}@media screen and (max-width: 1023px){#ticket #cnt01 .event_li .sub p{font-size:1.4rem}}#access #cnt01{padding-bottom:20px}#access .tab_area{display:flex;flex-wrap:wrap;position:relative;z-index:10;padding:0 5%}#access .tab_area li{cursor:pointer;display:block;background:#f2f2f2;margin:0 2px;padding:20px 0 25px;width:100%;text-align:center;border:1px solid #e9551c;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;font-weight:bold}#access .tab_area li span{display:inline-block}@media print,screen and (min-width: 1024px){#access .tab_area li{-webkit-flex:1;flex:1;position:relative;font-size:1.6rem}}@media screen and (max-width: 1023px){#access .tab_area li{width:100%}}#access .tab_area li:before{content:"";background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:1.4em;height:1.2em;margin:0 .5em 0 0;position:relative;bottom:-0.2em}@media print,screen and (min-width: 1024px){#access .tab_area li+li{margin-left:20px}}@media screen and (max-width: 1023px){#access .tab_area li+li{margin-top:10px}}#access .tab_area li.select{background:#e9551c;color:#fff}@media print,screen and (min-width: 1024px){#access .tab_area li.select:after{content:"";display:block;position:absolute;left:50%;margin-left:-8px;bottom:-14px;width:0;height:0;border-style:solid;border-width:14px 8px 0 8px;border-color:#e9551c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}#access .tab_area li:nth-of-type(1):before{background-image:url(../../../img/access/icon_car_or.svg)}#access .tab_area li:nth-of-type(2):before{background-image:url(../../../img/access/icon_train_or.svg)}#access .tab_area li:nth-of-type(3):before{background-image:url(../../../img/access/icon_bus_or.svg)}#access .tab_area li:nth-of-type(1).select:before{background-image:url(../../../img/access/icon_car_wh.svg)}#access .tab_area li:nth-of-type(2).select:before{background-image:url(../../../img/access/icon_train_wh.svg)}#access .tab_area li:nth-of-type(3).select:before{background-image:url(../../../img/access/icon_bus_wh.svg)}#access .content_area{background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@media print,screen and (min-width: 1024px){#access .content_area{padding:70px 50px 50px 50px;margin-top:-25px}}@media screen and (max-width: 1023px){#access .content_area{padding:20px;margin-top:20px}}#access .content_area h4:before{content:"●";color:#e9551c;margin:0 .2em 0 0}@media print,screen and (min-width: 1024px){#access .content_area dl{width:390px}}@media screen and (max-width: 1023px){#access .content_area dl{width:100%}}#access .content_area dl dt{padding:6px 8px;background:#f29600;color:#fff;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;white-space:nowrap}@media print,screen and (min-width: 1024px){#access .content_area dl dt{font-size:1.6rem;width:176px}}@media screen and (max-width: 1023px){#access .content_area dl dt{font-size:1.5rem;width:40%}}#access .content_area dl dd{width:170px;margin:0 0 0 2%}#access .content_area dl dd:before{content:"";background:url(../../../img/common/arrow_double.svg) no-repeat center;background-size:contain;display:inline-block;width:3rem;height:1.2rem;margin:0 .1em 0 0;line-height:1.5}@media print,screen and (min-width: 1024px){#access .content_area dl dd:after{content:"";background:url(../../../img/common/arrow_double.svg) no-repeat center;background-size:contain;display:inline-block;width:3rem;height:1.2rem;margin:0 0 0 .1em}}#access .content_area dl dd span{font-family:"Nunito Sans",sans-serif;font-size:3.2rem;position:relative;bottom:-0.05em;margin-left:.1em}@media print,screen and (min-width: 1024px){#access .content_area dl+div{width:140px;text-align:center;line-height:1.8;background:#38c47a;color:#fff;font-size:1.6rem}}@media screen and (max-width: 1023px){#access .content_area dl+div{display:none}}@media print,screen and (min-width: 1200px){#access #car table{width:-webkit-calc(100% - 570px);width:calc(100% - 570px)}}@media screen and (max-width: 1199px){#access #car table{width:100%}}@media print,screen and (min-width: 1200px){#access #car table+div{margin-left:30px;width:530px}}@media screen and (max-width: 1199px){#access #car table+div{width:100%;margin-top:30px}}@media print,screen and (min-width: 1024px){#access #train>div>div:nth-of-type(1){width:50%;width:535px}#access #train>div>div:nth-of-type(1) dl{width:374px}#access #train>div>div:nth-of-type(1) dl dt{width:180px}#access #train>div>div:nth-of-type(1) dl dd{width:170px}}@media screen and (max-width: 1023px){#access #train>div>div:nth-of-type(1){width:100%}#access #train>div>div:nth-of-type(1) dt,#access #train>div>div:nth-of-type(1) dd{margin-bottom:5px}}@media print,screen and (min-width: 1024px){#access #train>div>div:nth-of-type(1)+div{width:-webkit-calc(100% - 570px);width:calc(100% - 570px);margin-left:20px}#access #train>div>div:nth-of-type(1)+div .button a{width:100%}}@media screen and (max-width: 1023px){#access #train>div>div:nth-of-type(1)+div{width:100%;margin-top:10px}}@media print,screen and (min-width: 1024px){#access #bus>div>div{margin-bottom:20px !important}}@media screen and (max-width: 1023px){#access #bus>div>div{width:100%}}@media print,screen and (min-width: 1024px){#access #bus>div>div.button{margin:0 auto 0 20px}}@media screen and (max-width: 1023px){#access #bus>div>div.button{margin:20px auto}}@media print,screen and (min-width: 1024px){#access #cnt02{padding-bottom:70px}}@media screen and (max-width: 1023px){#access #cnt02{padding-bottom:40px}}#access #cnt02 iframe{margin-bottom:-20px}#access .map_link{text-align:right;margin-top:14px}@media print,screen and (min-width: 1024px){#access .map_link{font-size:1.65rem}}@media screen and (max-width: 1023px){#access .map_link{font-size:1.38rem}}#access .map_link a{background:#fff;border:2px #fff solid;border-radius:30px;padding:6px 25px 4px;font-weight:700;text-align:center}@media print,screen and (min-width: 1024px){#access .map_link a{display:inline-block;margin-left:2px}}@media screen and (max-width: 1023px){#access .map_link a{display:block;margin:6px 0}}#access .map_link span{font-size:130%}#access .map_link .orange{color:#ee7800}#access .map_link .purple{color:#915da3}#access .map_link .blue{color:#54c3f1}@media print,screen and (min-width: 1024px){#access .map_nav{display:flex}}#access .map_nav .img{margin-top:5px}@media print,screen and (min-width: 1024px){#access .map_nav .img{margin-right:50px;flex-shrink:0}}@media screen and (max-width: 1023px){#access .map_nav .img{margin-left:5%;margin-bottom:20px;text-align:center}}#access .map_nav .map h3{margin-bottom:7px}@media print,screen and (min-width: 1024px){#access .map_nav .map h3{font-size:2rem}}@media screen and (max-width: 1023px){#access .map_nav .map h3{font-size:1.8rem;text-align:center}}#access .map_nav .map div iframe{display:block}@media print,screen and (min-width: 1024px){#access .map_nav .map div iframe{height:590px;width:650px;max-width:100%}}@media screen and (max-width: 1023px){#access .map_nav .map div iframe{height:360px;width:100%}}.map_wrap{overflow:hidden;position:relative}.map_wrap .all_link{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}@media print,screen and (min-width: 1024px){.map_wrap iframe{height:600px;width:100%;margin-top:-75px}}@media screen and (max-width: 1023px){.map_wrap iframe{height:500px;margin:-77px 0 -15px 0;width:-webkit-calc(100% + 110px);width:calc(100% + 110px)}}.map_wrap .pin{position:absolute;display:block;z-index:11}@media print,screen and (min-width: 1024px){.map_wrap .pin.pin01{left:50%;top:316px;margin-left:-153px}}@media screen and (max-width: 1023px){.map_wrap .pin.pin01{left:50%;top:208px;margin-left:-60px;width:44vw}}@media print,screen and (min-width: 1024px){.map_wrap .pin.pin02{left:50%;top:183px;margin-left:-69px}}@media screen and (max-width: 1023px){.map_wrap .pin.pin02{left:50%;top:133px;margin-left:-28px;width:50vw}}@media print,screen and (min-width: 1024px){.map_wrap .pin.pin03{left:50%;top:106px;margin-left:-34px}}@media screen and (max-width: 1023px){.map_wrap .pin.pin03{left:50%;top:66px;margin-left:0px;width:44vw}}#topics_archive section .photo img{width:100%;object-fit:cover;font-family:"object-fit: cover;"}@media print,screen and (min-width: 1024px){#topics_archive section .photo img{height:14vw;max-height:200px}}@media screen and (max-width: 1023px){#topics_archive section .photo img{height:30vw}}#topics_archive section .ttl{font-size:2rem;line-height:1.3;margin:20px 0 15px !important}#topics_archive section .txt{margin-bottom:10px !important}#topics_archive section .txt span{color:#f29600}#topics_archive section .date{font-size:1.1rem;color:gray}@media print,screen and (min-width: 1024px){.article_single #main{-webkit-flex:1;flex:1}}@media screen and (max-width: 1023px){.article_single #main{width:100%}}.article_single #main .date{font-size:1.3rem;margin-bottom:10px;color:#f29600}@media print,screen and (min-width: 1024px){.article_single .other_news{-webkit-flex-basis:250px;flex-basis:270px;margin-left:60px}}@media screen and (max-width: 1023px){.article_single .other_news{margin-top:30vw;width:100%}}.article_single .other_news>p{color:#f29600}.article_single .other_news ul{margin-top:10px;border-top:1px solid #f2f2f2}.article_single .other_news ul li a{display:block;padding:20px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.article_single .other_news ul li a div{-webkit-flex-basis:130px;flex-basis:130px;margin-right:20px}.article_single .other_news ul li a div img{width:100%;height:80px;object-fit:cover;font-family:"object-fit: cover;"}.article_single .other_news ul li a p{font-size:1.4rem;line-height:1.5;-webkit-flex:1;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.article_single .other_news ul li+li{border-top:1px solid #f2f2f2}.facility_template #cnt01{position:relative;padding:20px 0 !important}.facility_template #cnt01 li{padding:0 5px}@media screen and (max-width: 1023px){.facility_template #cnt01 li{width:320px !important}}.facility_template #cnt01 .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;width:34px;height:34px;filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.16));z-index:1000}@media print,screen and (min-width: 1024px){.facility_template #cnt01 .slick-arrow{left:0;right:0}}@media screen and (max-width: 1023px){.facility_template #cnt01 .slick-arrow img{width:30px}}@media print,screen and (min-width: 1024px){.facility_template #cnt01 .slick-arrow.prev{right:1010px}}@media screen and (max-width: 1023px){.facility_template #cnt01 .slick-arrow.prev{left:4%}}@media print,screen and (min-width: 1024px){.facility_template #cnt01 .slick-arrow.next{left:1010px}}@media screen and (max-width: 1023px){.facility_template #cnt01 .slick-arrow.next{right:4%}}.facility_template #cnt02{padding:0 0 20px 0}.facility_template #cnt02 .inner{display:flex;justify-content:space-between;align-items:center;overflow:hidden}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner{border-radius:20px}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner{flex-wrap:wrap}}.facility_template #cnt02 .inner>div{background:#fff;text-align:center;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner>div{width:20%;height:100px}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner>div{width:49%;height:75px;border-radius:10px;margin:5px 0}}.facility_template #cnt02 .inner .today{background:#e95504;color:#fff}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .today{width:38.5%}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .today>div{margin-top:5px}.facility_template #cnt02 .inner .today>div br{display:none}}.facility_template #cnt02 .inner .today h2{text-align:center;font-weight:600 !important}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .today h2{font-size:1.6rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .today h2{font-size:1.2rem;margin-bottom:5px}}.facility_template #cnt02 .inner .today .year{display:inline-block;font-weight:600 !important}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .today .year{font-size:1.5rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .today .year{font-size:1.3rem}}.facility_template #cnt02 .inner .today .date{display:inline-block;font-weight:600 !important}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .today .date{font-size:3.7rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .today .date{font-size:3rem}}.facility_template #cnt02 .inner .today .day_of_week{font-size:1.5rem;width:1.8em;height:1.8em;color:#e9551c;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;line-height:1;display:inline-flex;justify-content:center;align-items:center;position:relative;top:-0.5em}.facility_template #cnt02 .inner .today .day_of_week div{font-weight:600 !important}.facility_template #cnt02 .inner .open_time h3{margin-bottom:3px}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .open_time h3{font-size:1.2rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .open_time h3{font-size:1rem}}.facility_template #cnt02 .inner .open_time .la_en{overflow:hidden}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .open_time .la_en{height:2.7rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .open_time .la_en{height:2.1rem}}.facility_template #cnt02 .inner .open_time .la_en a{color:#e9551c;font-weight:600 !important;pointer-events:none;display:block}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .open_time .la_en a{font-size:2.7rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .open_time .la_en a{font-size:2.1rem}}.facility_template #cnt02 .inner .situation{letter-spacing:.01em}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .situation{font-size:1.4rem}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .situation{font-size:1.3rem}}.facility_template #cnt02 .inner .whether>div{display:flex;justify-content:center;align-items:center}.facility_template #cnt02 .inner .whether h3{color:#e9551c;font-weight:600 !important}@media print,screen and (min-width: 1024px){.facility_template #cnt02 .inner .whether h3{margin-right:15px;text-align:center}}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .whether h3{display:none}}.facility_template #cnt02 .inner .whether #weather-wrapper{font-size:1.2rem;position:relative}@media screen and (max-width: 1023px){.facility_template #cnt02 .inner .whether #weather-wrapper{margin:auto}}.facility_template #cnt02 .inner .whether #weather-wrapper .w_bg,.facility_template #cnt02 .inner .whether #weather-wrapper span.day{display:none}.facility_template #cnt02 .inner .whether #weather-wrapper .max_temp{display:inline-block !important}.facility_template #cnt02 .inner .whether #weather-wrapper .min_temp{display:inline-block !important}.facility_template #cnt02 .inner .whether #weather-wrapper .temp{display:inline-block !important}.facility_template #cnt02 .inner .whether #weather-wrapper .rain_s{display:inline-block !important}.facility_template #cnt02 .inner .whether #weather-wrapper .d_img{width:70px;height:70px;position:absolute;left:-10px;top:-5px}.facility_template #cnt02 .inner .whether #weather-wrapper .sep{width:60px;padding-left:60px}.facility_template #cnt02 .inner .whether #weather-wrapper .sep ul{width:100%;display:flex;display:-webkit-flex;justify-content:left;-webkit-justify-content:left;flex-direction:row;flex-wrap:wrap;white-space:nowrap}.facility_template #cnt02 .inner .whether #weather-wrapper .sep ul li{margin-bottom:8px}.facility_template #cnt03 .inner{border-top:1px solid #a3a3a3;padding-top:20px}.facility_template #cnt03 .nav{display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.facility_template #cnt03 .nav{flex-wrap:wrap}}@media print,screen and (min-width: 1024px){.facility_template #cnt03 .nav li{flex:1}.facility_template #cnt03 .nav li+li{margin-left:10px}}@media screen and (max-width: 1023px){.facility_template #cnt03 .nav li{width:49%;margin-bottom:8px}}.facility_template #cnt03 .nav li a{display:block;background:#38c47a;border-radius:50px;text-align:center;color:#fff;font-weight:600 !important}@media print,screen and (min-width: 1024px){.facility_template #cnt03 .nav li a{font-size:1.6rem;padding:1.45em 0}}@media screen and (max-width: 1023px){.facility_template #cnt03 .nav li a{padding:1.35em 0}}.facility_template #cnt03 .nav li a:after{content:"";font-family:FontAwesome;vertical-align:central}@media print,screen and (min-width: 1024px){.facility_template #cnt03 .nav li a:after{margin-left:1em;margin-right:-1em}}@media screen and (max-width: 1023px){.facility_template #cnt03 .nav li a:after{margin-left:.5em;margin-right:-0.5em}}@media print,screen and (min-width: 1024px){.facility_template #cnt04{padding:85px 0 0 0}}@media screen and (max-width: 1023px){.facility_template #cnt04{padding:55px 0 0 0}}.facility_template #cnt04 .ttl01{margin-bottom:30px}.facility_template #cnt04 .news_li{margin-bottom:20px}.facility_template #cnt04 .news_li .photo img{width:100%;object-fit:cover;font-family:"object-fit: cover;"}@media print,screen and (min-width: 1024px){.facility_template #cnt04 .news_li .photo img{height:14vw;max-height:200px}}@media screen and (max-width: 1023px){.facility_template #cnt04 .news_li .photo img{height:30vw}}.facility_template #cnt04 .news_li .ttl{font-size:2rem;line-height:1.3;margin:20px 0 15px !important}.facility_template #cnt04 .news_li .txt{margin-bottom:10px !important}.facility_template #cnt04 .news_li .txt span{color:#f29600}.facility_template #cnt04 .news_li .date{font-size:1.1rem;color:gray}@media print,screen and (min-width: 1024px){.facility_template #cnt04 .button{margin:0 10px}}@media screen and (max-width: 1023px){.facility_template #cnt04 .button{margin:5px 5px}}.facility_template #cnt05{padding:90px 0 20px 0}@media print,screen and (min-width: 1024px){.facility_template #cnt05 .content_flex{display:flex;justify-content:flex-end;align-items:center}}.facility_template #cnt05 .photo{overflow:hidden;border-radius:20px 0px 0 20px}@media print,screen and (min-width: 1024px){.facility_template #cnt05 .photo{order:2;flex-shrink:0;width:60%;margin-left:50px}}@media screen and (max-width: 1023px){.facility_template #cnt05 .photo{width:90%;margin-left:auto}}.facility_template #cnt05 .photo img{width:100%}@media print,screen and (min-width: 1024px){.facility_template #cnt05 .photo+div{max-width:480px;margin-left:auto;padding-left:5%}}@media screen and (max-width: 1023px){.facility_template #cnt05 .photo+div{margin:40px 5% 0 5%}}.facility_template #cnt05 .msg{color:#e95504;border-bottom:1px solid #e95504;padding-bottom:10px;display:inline-block}@media print,screen and (min-width: 1024px){.facility_template #cnt05 .msg{font-size:1.3rem;margin-bottom:45px}}@media screen and (max-width: 1023px){.facility_template #cnt05 .msg{font-size:1.3rem;margin-bottom:25px}}.facility_template #cnt05 h2{color:#e95504}@media screen and (max-width: 1023px){.facility_template #cnt05 h2{font-size:2.8rem}}@media print,screen and (min-width: 1024px){.facility_template #cnt05 p{margin-right:60px}}@media print,screen and (min-width: 1024px){.facility_template #cnt06{padding:100px 0 0 0}}@media screen and (max-width: 1023px){.facility_template #cnt06{padding:50px 0 40px 0}}.facility_template #cnt06 .inner{max-width:1100px}.facility_template #cnt06 .ttl01{margin-bottom:30px}.facility_template #cnt06 .map-img{text-align:center;margin-bottom:60px}.facility_template #cnt06 .map-img>div{display:inline-block;position:relative}.facility_template #cnt06 .map-img .position{position:absolute}@media print,screen and (min-width: 1024px){.facility_template #cnt06 .map-img .position{right:-110px;bottom:30px}}@media screen and (max-width: 1023px){.facility_template #cnt06 .map-img .position{position:absolute;right:3%;top:-73px;width:40px}}.facility_template #cnt06 .map_li{counter-reset:number 0}@media print,screen and (min-width: 768px){.facility_template #cnt06 .map_li{display:flex;justify-content:space-between;flex-wrap:wrap}}@media screen and (max-width: 767px){.facility_template #cnt06 .map_li{width:85%;margin:0 auto}}@media print,screen and (min-width: 768px){.facility_template #cnt06 .map_li>li{width:48%;margin-bottom:70px;flex-shrink:0}}@media screen and (max-width: 767px){.facility_template #cnt06 .map_li>li{margin-bottom:35px}}.facility_template #cnt06 .map_li .photo{overflow:hidden;border-radius:10px}.facility_template #cnt06 .map_li .photo img{width:100%}.facility_template #cnt06 .map_li h3{display:flex;align-items:center;border-bottom:1px solid #e95504;padding:15px 0 10px;margin-bottom:15px}.facility_template #cnt06 .map_li h3 .num{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;background:#e95504;border:3px #fff solid;filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.16));margin-right:5px}.facility_template #cnt06 .map_li h3 .num span{font-weight:600 !important}.facility_template #cnt06 .map_li h3 .num span:before{content:"1";font-size:1.6rem;color:#fff;counter-increment:number 1;content:counter(number)}.facility_template #cnt06 .map_li h3 .num+span{font-size:2.3rem;font-weight:600 !important;color:#e95504}@media screen and (max-width: 1023px){.facility_template #cnt07 li{width:260px !important}}.facility_template #cnt08{text-align:center}@media print,screen and (min-width: 1024px){.facility_template #cnt08{padding:110px 0 40px 0}}@media screen and (max-width: 1023px){.facility_template #cnt08{padding:60px 0 40px 0}}.facility_template #cnt08 .ttl02{margin-bottom:35px}.facility_template #cnt08 .button{margin-top:25px}.facility_template #cnt09{text-align:center}@media print,screen and (min-width: 1024px){.facility_template #cnt09{padding:100px 0 80px 0}}@media screen and (max-width: 1023px){.facility_template #cnt09{padding:50px 0 40px 0}}@media print,screen and (min-width: 1024px){.facility_template #cnt09 .ttl01{margin-bottom:50px}}@media screen and (max-width: 1023px){.facility_template #cnt09 .ttl01{margin-bottom:30px}}.facility_template #cnt09 .flex{padding:0 3vw}@media print,screen and (min-width: 1024px){.facility_template #cnt09 .flex{display:flex;justify-content:center}}@media print,screen and (min-width: 1024px){.facility_template #cnt09 .flex .calendar{width:53vw;margin-right:2vw}}@media screen and (max-width: 1023px){.facility_template #cnt09 .flex .calendar{margin-bottom:30px}}@media print,screen and (min-width: 1024px){.facility_template #cnt09 .flex .status{min-width:300px;margin:0}}@media screen and (max-width: 1023px){.facility_template #cnt09 .flex .status{margin:0 5%}}.facility_template #cnt09 .flex .status h3{font-size:2.3rem;border-bottom:1px solid #f29600;padding-bottom:15px;margin-bottom:20px}.facility_template #cnt09 .flex .status .address{font-size:1.5rem}.facility_template #cnt09 .flex .status .tel{margin-bottom:30px}.facility_template #cnt09 .flex .status .tel a{font-size:2.6rem;display:inline-block;padding-left:28px;background:url(../../../img/facility/common/icon_tel.svg) no-repeat center left/auto}.facility_template #cnt09 .flex .status .link_li li{margin-bottom:10px}.facility_template #cnt09 .flex .status .link_li li a{display:inline-block;text-align:left;width:310px;background:#e95504;border-radius:50px;color:#fff;font-size:1.5rem}.facility_template #cnt09 .flex .status .link_li li a div{margin:0 20px 0 30px;padding:20px 0;padding-left:55px;background:url(../../../img/facility/common/icon_price.svg) no-repeat center left/35px auto;position:relative}.facility_template #cnt09 .flex .status .link_li li a div:after{content:"";font-family:FontAwesome;font-size:140%;bottom:.8em;vertical-align:central;margin-left:.5em;position:absolute;right:0}.facility_template #cnt09 .flex .status .link_li li.access a div{background-image:url(../../../img/facility/common/icon_access.svg)}.facility_template #cnt09 .flex .status .link_li li.map a div{background-image:url(../../../img/facility/common/icon_map.svg)}.facility_template #cnt10{background:#8cc63f;padding:55px 0 65px}.facility_template #cnt10 .inner{max-width:1100px}.facility_template #cnt10 .ttl01{color:#fff}@media print,screen and (min-width: 1024px){.facility_template #cnt10 .ttl01{margin-bottom:40px}}@media screen and (max-width: 1023px){.facility_template #cnt10 .ttl01{margin-bottom:20px}}@media print,screen and (min-width: 1024px){.facility_template #cnt10 .etc_link{display:flex;justify-content:space-between}}@media print,screen and (min-width: 1024px){.facility_template #cnt10 .etc_link li{width:32%}}@media screen and (max-width: 1023px){.facility_template #cnt10 .etc_link li{margin-bottom:10px}}.facility_template #cnt10 .etc_link li a{display:block;text-align:center;background:#fff;border-radius:10px;color:#e95504}@media print,screen and (min-width: 1024px){.facility_template #cnt10 .etc_link li a{padding:45px 0 40px}}@media screen and (max-width: 1023px){.facility_template #cnt10 .etc_link li a{padding:30px 0 25px}}.facility_template #cnt10 .etc_link li a .la_en{font-weight:600 !important;font-size:1.3rem;margin-bottom:5px}.facility_template #cnt10 .etc_link li a p{font-weight:600 !important;position:relative;display:inline-block}@media print,screen and (min-width: 1200px){.facility_template #cnt10 .etc_link li a p{font-size:2.2rem}}@media screen and (max-width: 1199px){.facility_template #cnt10 .etc_link li a p{font-size:2rem}}.facility_template #cnt10 .etc_link li a p:after{content:"";font-family:FontAwesome;font-size:140%;vertical-align:central;top:-0.2em;position:absolute}@media print,screen and (min-width: 1200px){.facility_template #cnt10 .etc_link li a p:after{right:-28px}}@media screen and (max-width: 1199px){.facility_template #cnt10 .etc_link li a p:after{right:-20px}}.ttl01{text-align:center;color:#e95504}.ttl01 .la_en{font-weight:600 !important}@media print,screen and (min-width: 1024px){.ttl01 .la_en{font-size:3.6rem;margin-bottom:10px}}@media screen and (max-width: 1023px){.ttl01 .la_en{font-size:3.2rem;margin-bottom:5px}}.ttl01 h2{font-weight:600 !important}@media print,screen and (min-width: 1024px){.ttl01 h2{font-size:1.6rem}}@media screen and (max-width: 1023px){.ttl01 h2{font-size:1.4rem}}.ttl02 h2{margin-bottom:10px}@media print,screen and (min-width: 1024px){.ttl02 h2{font-size:2.4rem}}@media screen and (max-width: 1023px){.ttl02 h2{font-size:2rem}}.ttl02 h2:before{content:"";background:url(../../../img/facility/common/icon_inst.svg) no-repeat center;background-size:contain;display:inline-block;margin:0 .5em 0 0;position:relative;bottom:-0.2em}@media print,screen and (min-width: 1024px){.ttl02 h2:before{width:1.7em;height:1.7em}}@media screen and (max-width: 1023px){.ttl02 h2:before{width:1.2em;height:1.2em}}@media print,screen and (min-width: 1024px){#trick-arts-labyrinth .facility_template #cnt06 .map-img .position,#trick-arts-labyrinth_test .facility_template #cnt06 .map-img .position{right:40px;bottom:20px}}@media print,screen and (min-width: 1024px){#michelangelo-museum .facility_template #cnt06 .map-img .position,#michelangelo-museum_test .facility_template #cnt06 .map-img .position{right:inherit;left:30px;bottom:25px}}#enjoy #pagetop-img,#enjoy_test #pagetop-img{padding:0}#enjoy #pagetop-img:after,#enjoy_test #pagetop-img:after{content:"";display:block;background:url(../../../img/enjoy/main-img.jpg) no-repeat top center/cover}@media print,screen and (min-width: 1024px){#enjoy #pagetop-img:after,#enjoy_test #pagetop-img:after{height:390px}}@media screen and (max-width: 1023px){#enjoy #pagetop-img:after,#enjoy_test #pagetop-img:after{height:180px}}@media print,screen and (min-width: 1024px){#enjoy #cnt01,#enjoy_test #cnt01{padding:80px 0 80px 0}}@media screen and (max-width: 1023px){#enjoy #cnt01,#enjoy_test #cnt01{padding:50px 0 0px 0}}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .ttl01,#enjoy_test #cnt01 .ttl01{margin-bottom:50px}}@media screen and (max-width: 1023px){#enjoy #cnt01 .ttl01,#enjoy_test #cnt01 .ttl01{margin-bottom:20px}}#enjoy #cnt01 .ttl01+p,#enjoy_test #cnt01 .ttl01+p{margin-bottom:25px}#enjoy #cnt01 .nav,#enjoy_test #cnt01 .nav{text-align:center}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .nav,#enjoy_test #cnt01 .nav{display:flex;justify-content:center}}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .nav li,#enjoy_test #cnt01 .nav li{width:355px}#enjoy #cnt01 .nav li:nth-of-type(2),#enjoy_test #cnt01 .nav li:nth-of-type(2){margin:0 25px}}@media screen and (max-width: 1023px){#enjoy #cnt01 .nav li,#enjoy_test #cnt01 .nav li{margin-bottom:45px}}#enjoy #cnt01 .nav li .photo_box,#enjoy_test #cnt01 .nav li .photo_box{border:5px #fff solid;border-radius:10px;overflow:hidden}@media screen and (max-width: 1023px){#enjoy #cnt01 .nav li .photo_box,#enjoy_test #cnt01 .nav li .photo_box{width:90%;margin:0 auto}}#enjoy #cnt01 .nav li .photo_box img,#enjoy_test #cnt01 .nav li .photo_box img{width:100%}#enjoy #cnt01 .nav li .link_box,#enjoy_test #cnt01 .nav li .link_box{text-align:center;display:inline-block;background:#fff;border-radius:50px;-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);margin-top:-30px;position:relative;z-index:1}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .nav li .link_box,#enjoy_test #cnt01 .nav li .link_box{width:260px}}@media screen and (max-width: 1023px){#enjoy #cnt01 .nav li .link_box,#enjoy_test #cnt01 .nav li .link_box{width:240px}}#enjoy #cnt01 .nav li .link_box p,#enjoy_test #cnt01 .nav li .link_box p{font-weight:600 !important;display:inline-block;padding:7px 0}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .nav li .link_box p,#enjoy_test #cnt01 .nav li .link_box p{font-size:1.6rem}}@media screen and (max-width: 1023px){#enjoy #cnt01 .nav li .link_box p,#enjoy_test #cnt01 .nav li .link_box p{font-size:1.4rem}}#enjoy #cnt01 .nav li .link_box p span:nth-of-type(1),#enjoy_test #cnt01 .nav li .link_box p span:nth-of-type(1){font-weight:600 !important;font-size:175%;color:#e95504;margin-right:3px}#enjoy #cnt01 .nav li .link_box p span:nth-of-type(2),#enjoy_test #cnt01 .nav li .link_box p span:nth-of-type(2){position:relative;top:-2px}#enjoy #cnt01 .nav li .link_box p span:nth-of-type(3),#enjoy_test #cnt01 .nav li .link_box p span:nth-of-type(3){display:inline-flex;justify-content:center;align-items:center;border:#e95504 1px solid;border-radius:50px;top:-5px;position:relative;margin-left:8px}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .nav li .link_box p span:nth-of-type(3),#enjoy_test #cnt01 .nav li .link_box p span:nth-of-type(3){width:20px;height:20px}}@media screen and (max-width: 1023px){#enjoy #cnt01 .nav li .link_box p span:nth-of-type(3),#enjoy_test #cnt01 .nav li .link_box p span:nth-of-type(3){width:18px;height:18px}}#enjoy #cnt01 .nav li .link_box p span:nth-of-type(3):after,#enjoy_test #cnt01 .nav li .link_box p span:nth-of-type(3):after{content:"";font-family:FontAwesome;font-size:1.5rem;vertical-align:central;color:#e95504;position:relative;left:1px;letter-spacing:0}#enjoy #cnt01 .nav li .txt_box,#enjoy_test #cnt01 .nav li .txt_box{padding-top:12px}#enjoy #cnt01 .nav li .txt_box p,#enjoy_test #cnt01 .nav li .txt_box p{display:flex;justify-content:center;align-items:center}#enjoy #cnt01 .nav li .txt_box p span:nth-of-type(1),#enjoy_test #cnt01 .nav li .txt_box p span:nth-of-type(1){background:#8cc63f;border-radius:5px;color:#fff;padding:4px 8px;font-size:1.2rem}@media print,screen and (min-width: 1024px){#enjoy #cnt01 .nav li .txt_box p span:nth-of-type(1),#enjoy_test #cnt01 .nav li .txt_box p span:nth-of-type(1){margin-right:15px}}@media screen and (max-width: 1023px){#enjoy #cnt01 .nav li .txt_box p span:nth-of-type(1),#enjoy_test #cnt01 .nav li .txt_box p span:nth-of-type(1){margin-right:10px}}#enjoy #cnt01 .nav li .txt_box p span:nth-of-type(2),#enjoy_test #cnt01 .nav li .txt_box p span:nth-of-type(2){font-size:1.3rem}#enjoy #cnt02,#enjoy #cnt03,#enjoy #cnt04,#enjoy_test #cnt02,#enjoy_test #cnt03,#enjoy_test #cnt04{padding:40px 0 40px}#enjoy #cnt02 .ttl,#enjoy #cnt03 .ttl,#enjoy #cnt04 .ttl,#enjoy_test #cnt02 .ttl,#enjoy_test #cnt03 .ttl,#enjoy_test #cnt04 .ttl{background:#f29600;display:flex;align-items:center}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl,#enjoy #cnt03 .ttl,#enjoy #cnt04 .ttl,#enjoy_test #cnt02 .ttl,#enjoy_test #cnt03 .ttl,#enjoy_test #cnt04 .ttl{margin-bottom:55px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .ttl,#enjoy #cnt03 .ttl,#enjoy #cnt04 .ttl,#enjoy_test #cnt02 .ttl,#enjoy_test #cnt03 .ttl,#enjoy_test #cnt04 .ttl{margin-bottom:35px}}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl .inner,#enjoy #cnt03 .ttl .inner,#enjoy #cnt04 .ttl .inner,#enjoy_test #cnt02 .ttl .inner,#enjoy_test #cnt03 .ttl .inner,#enjoy_test #cnt04 .ttl .inner{height:220px;display:flex;align-items:center}}@media screen and (max-width: 1023px){#enjoy #cnt02 .ttl .inner,#enjoy #cnt03 .ttl .inner,#enjoy #cnt04 .ttl .inner,#enjoy_test #cnt02 .ttl .inner,#enjoy_test #cnt03 .ttl .inner,#enjoy_test #cnt04 .ttl .inner{padding:20px 0 5px;text-align:center}}#enjoy #cnt02 .ttl .inner .maru_box,#enjoy #cnt03 .ttl .inner .maru_box,#enjoy #cnt04 .ttl .inner .maru_box,#enjoy_test #cnt02 .ttl .inner .maru_box,#enjoy_test #cnt03 .ttl .inner .maru_box,#enjoy_test #cnt04 .ttl .inner .maru_box{border:5px #fff solid;border-radius:50%;overflow:hidden}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl .inner .maru_box,#enjoy #cnt03 .ttl .inner .maru_box,#enjoy #cnt04 .ttl .inner .maru_box,#enjoy_test #cnt02 .ttl .inner .maru_box,#enjoy_test #cnt03 .ttl .inner .maru_box,#enjoy_test #cnt04 .ttl .inner .maru_box{margin-right:40px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .ttl .inner .maru_box,#enjoy #cnt03 .ttl .inner .maru_box,#enjoy #cnt04 .ttl .inner .maru_box,#enjoy_test #cnt02 .ttl .inner .maru_box,#enjoy_test #cnt03 .ttl .inner .maru_box,#enjoy_test #cnt04 .ttl .inner .maru_box{display:none}}#enjoy #cnt02 .ttl .inner .txt_box,#enjoy #cnt03 .ttl .inner .txt_box,#enjoy #cnt04 .ttl .inner .txt_box,#enjoy_test #cnt02 .ttl .inner .txt_box,#enjoy_test #cnt03 .ttl .inner .txt_box,#enjoy_test #cnt04 .ttl .inner .txt_box{color:#fff}#enjoy #cnt02 .ttl .inner .txt_box h2,#enjoy #cnt03 .ttl .inner .txt_box h2,#enjoy #cnt04 .ttl .inner .txt_box h2,#enjoy_test #cnt02 .ttl .inner .txt_box h2,#enjoy_test #cnt03 .ttl .inner .txt_box h2,#enjoy_test #cnt04 .ttl .inner .txt_box h2{display:inline-block;margin-right:15px;font-weight:600 !important}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl .inner .txt_box h2,#enjoy #cnt03 .ttl .inner .txt_box h2,#enjoy #cnt04 .ttl .inner .txt_box h2,#enjoy_test #cnt02 .ttl .inner .txt_box h2,#enjoy_test #cnt03 .ttl .inner .txt_box h2,#enjoy_test #cnt04 .ttl .inner .txt_box h2{font-size:3.8rem}}@media screen and (max-width: 1023px){#enjoy #cnt02 .ttl .inner .txt_box h2,#enjoy #cnt03 .ttl .inner .txt_box h2,#enjoy #cnt04 .ttl .inner .txt_box h2,#enjoy_test #cnt02 .ttl .inner .txt_box h2,#enjoy_test #cnt03 .ttl .inner .txt_box h2,#enjoy_test #cnt04 .ttl .inner .txt_box h2{font-size:3rem}}#enjoy #cnt02 .ttl .inner .txt_box .la_en,#enjoy #cnt03 .ttl .inner .txt_box .la_en,#enjoy #cnt04 .ttl .inner .txt_box .la_en,#enjoy_test #cnt02 .ttl .inner .txt_box .la_en,#enjoy_test #cnt03 .ttl .inner .txt_box .la_en,#enjoy_test #cnt04 .ttl .inner .txt_box .la_en{font-size:1.6rem;font-weight:600 !important;letter-spacing:.15em}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl .inner .txt_box .la_en,#enjoy #cnt03 .ttl .inner .txt_box .la_en,#enjoy #cnt04 .ttl .inner .txt_box .la_en,#enjoy_test #cnt02 .ttl .inner .txt_box .la_en,#enjoy_test #cnt03 .ttl .inner .txt_box .la_en,#enjoy_test #cnt04 .ttl .inner .txt_box .la_en{display:inline-block}}@media screen and (max-width: 1023px){#enjoy #cnt02 .ttl .inner .txt_box .la_en,#enjoy #cnt03 .ttl .inner .txt_box .la_en,#enjoy #cnt04 .ttl .inner .txt_box .la_en,#enjoy_test #cnt02 .ttl .inner .txt_box .la_en,#enjoy_test #cnt03 .ttl .inner .txt_box .la_en,#enjoy_test #cnt04 .ttl .inner .txt_box .la_en{margin-top:2px}}#enjoy #cnt02 .ttl .inner .txt_box .tag,#enjoy #cnt03 .ttl .inner .txt_box .tag,#enjoy #cnt04 .ttl .inner .txt_box .tag,#enjoy_test #cnt02 .ttl .inner .txt_box .tag,#enjoy_test #cnt03 .ttl .inner .txt_box .tag,#enjoy_test #cnt04 .ttl .inner .txt_box .tag{margin-top:12px;margin-bottom:20px}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl .inner .txt_box .tag,#enjoy #cnt03 .ttl .inner .txt_box .tag,#enjoy #cnt04 .ttl .inner .txt_box .tag,#enjoy_test #cnt02 .ttl .inner .txt_box .tag,#enjoy_test #cnt03 .ttl .inner .txt_box .tag,#enjoy_test #cnt04 .ttl .inner .txt_box .tag{display:flex;flex-wrap:wrap}}#enjoy #cnt02 .ttl .inner .txt_box .tag li,#enjoy #cnt03 .ttl .inner .txt_box .tag li,#enjoy #cnt04 .ttl .inner .txt_box .tag li,#enjoy_test #cnt02 .ttl .inner .txt_box .tag li,#enjoy_test #cnt03 .ttl .inner .txt_box .tag li,#enjoy_test #cnt04 .ttl .inner .txt_box .tag li{background:#8cc63f;border-radius:5px;margin-right:8px;text-align:center;padding:8px 0;font-weight:600 !important}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .ttl .inner .txt_box .tag li,#enjoy #cnt03 .ttl .inner .txt_box .tag li,#enjoy #cnt04 .ttl .inner .txt_box .tag li,#enjoy_test #cnt02 .ttl .inner .txt_box .tag li,#enjoy_test #cnt03 .ttl .inner .txt_box .tag li,#enjoy_test #cnt04 .ttl .inner .txt_box .tag li{font-size:1.4rem;width:200px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .ttl .inner .txt_box .tag li,#enjoy #cnt03 .ttl .inner .txt_box .tag li,#enjoy #cnt04 .ttl .inner .txt_box .tag li,#enjoy_test #cnt02 .ttl .inner .txt_box .tag li,#enjoy_test #cnt03 .ttl .inner .txt_box .tag li,#enjoy_test #cnt04 .ttl .inner .txt_box .tag li{font-size:1.25rem}#enjoy #cnt02 .ttl .inner .txt_box .tag li+li,#enjoy #cnt03 .ttl .inner .txt_box .tag li+li,#enjoy #cnt04 .ttl .inner .txt_box .tag li+li,#enjoy_test #cnt02 .ttl .inner .txt_box .tag li+li,#enjoy_test #cnt03 .ttl .inner .txt_box .tag li+li,#enjoy_test #cnt04 .ttl .inner .txt_box .tag li+li{margin-top:5px}}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .txt2,#enjoy #cnt03 .txt2,#enjoy #cnt04 .txt2,#enjoy_test #cnt02 .txt2,#enjoy_test #cnt03 .txt2,#enjoy_test #cnt04 .txt2{width:48%;margin-bottom:50px;min-height:115px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .txt2,#enjoy #cnt03 .txt2,#enjoy #cnt04 .txt2,#enjoy_test #cnt02 .txt2,#enjoy_test #cnt03 .txt2,#enjoy_test #cnt04 .txt2{margin-bottom:30px}}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box,#enjoy #cnt03 .li_box,#enjoy #cnt04 .li_box,#enjoy_test #cnt02 .li_box,#enjoy_test #cnt03 .li_box,#enjoy_test #cnt04 .li_box{display:flex;justify-content:space-between;flex-wrap:wrap}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box,#enjoy #cnt03 .li_box,#enjoy #cnt04 .li_box,#enjoy_test #cnt02 .li_box,#enjoy_test #cnt03 .li_box,#enjoy_test #cnt04 .li_box{width:95%;margin:0 auto}}#enjoy #cnt02 .li_box li,#enjoy #cnt03 .li_box li,#enjoy #cnt04 .li_box li,#enjoy_test #cnt02 .li_box li,#enjoy_test #cnt03 .li_box li,#enjoy_test #cnt04 .li_box li{margin-bottom:30px}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box li,#enjoy #cnt03 .li_box li,#enjoy #cnt04 .li_box li,#enjoy_test #cnt02 .li_box li,#enjoy_test #cnt03 .li_box li,#enjoy_test #cnt04 .li_box li{width:48%}#enjoy #cnt02 .li_box li:nth-of-type(2n),#enjoy #cnt03 .li_box li:nth-of-type(2n),#enjoy #cnt04 .li_box li:nth-of-type(2n),#enjoy_test #cnt02 .li_box li:nth-of-type(2n),#enjoy_test #cnt03 .li_box li:nth-of-type(2n),#enjoy_test #cnt04 .li_box li:nth-of-type(2n){margin-top:-250px}}#enjoy #cnt02 .li_box .photo_box,#enjoy #cnt03 .li_box .photo_box,#enjoy #cnt04 .li_box .photo_box,#enjoy_test #cnt02 .li_box .photo_box,#enjoy_test #cnt03 .li_box .photo_box,#enjoy_test #cnt04 .li_box .photo_box{overflow:hidden;border:6px #fff solid;border-radius:20px;position:relative;-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0px 0px 20px 0px rgba(0,0,0,.05)}#enjoy #cnt02 .li_box .photo_box img,#enjoy #cnt03 .li_box .photo_box img,#enjoy #cnt04 .li_box .photo_box img,#enjoy_test #cnt02 .li_box .photo_box img,#enjoy_test #cnt03 .li_box .photo_box img,#enjoy_test #cnt04 .li_box .photo_box img{width:100%}#enjoy #cnt02 .li_box .photo_box .tag,#enjoy #cnt03 .li_box .photo_box .tag,#enjoy #cnt04 .li_box .photo_box .tag,#enjoy_test #cnt02 .li_box .photo_box .tag,#enjoy_test #cnt03 .li_box .photo_box .tag,#enjoy_test #cnt04 .li_box .photo_box .tag{position:absolute;top:-1px;background:#fff;z-index:1;border-radius:0 0 10px 10px;color:#e95504;left:5%;font-weight:600 !important}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box .photo_box .tag,#enjoy #cnt03 .li_box .photo_box .tag,#enjoy #cnt04 .li_box .photo_box .tag,#enjoy_test #cnt02 .li_box .photo_box .tag,#enjoy_test #cnt03 .li_box .photo_box .tag,#enjoy_test #cnt04 .li_box .photo_box .tag{font-size:1.4rem;padding:5px 18px 10px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .photo_box .tag,#enjoy #cnt03 .li_box .photo_box .tag,#enjoy #cnt04 .li_box .photo_box .tag,#enjoy_test #cnt02 .li_box .photo_box .tag,#enjoy_test #cnt03 .li_box .photo_box .tag,#enjoy_test #cnt04 .li_box .photo_box .tag{font-size:1.2rem;padding:3px 12px 8px}}#enjoy #cnt02 .li_box .txt_box,#enjoy #cnt03 .li_box .txt_box,#enjoy #cnt04 .li_box .txt_box,#enjoy_test #cnt02 .li_box .txt_box,#enjoy_test #cnt03 .li_box .txt_box,#enjoy_test #cnt04 .li_box .txt_box{position:relative}#enjoy #cnt02 .li_box .txt_box .chara_box,#enjoy #cnt03 .li_box .txt_box .chara_box,#enjoy #cnt04 .li_box .txt_box .chara_box,#enjoy_test #cnt02 .li_box .txt_box .chara_box,#enjoy_test #cnt03 .li_box .txt_box .chara_box,#enjoy_test #cnt04 .li_box .txt_box .chara_box{text-align:center}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box .txt_box .chara_box,#enjoy #cnt03 .li_box .txt_box .chara_box,#enjoy #cnt04 .li_box .txt_box .chara_box,#enjoy_test #cnt02 .li_box .txt_box .chara_box,#enjoy_test #cnt03 .li_box .txt_box .chara_box,#enjoy_test #cnt04 .li_box .txt_box .chara_box{position:absolute;right:40px;top:-80px;z-index:1}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .txt_box .chara_box,#enjoy #cnt03 .li_box .txt_box .chara_box,#enjoy #cnt04 .li_box .txt_box .chara_box,#enjoy_test #cnt02 .li_box .txt_box .chara_box,#enjoy_test #cnt03 .li_box .txt_box .chara_box,#enjoy_test #cnt04 .li_box .txt_box .chara_box{display:flex;align-items:flex-end;justify-content:center;margin-top:5px;margin-bottom:-12px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .txt_box .chara_box .photo,#enjoy #cnt03 .li_box .txt_box .chara_box .photo,#enjoy #cnt04 .li_box .txt_box .chara_box .photo,#enjoy_test #cnt02 .li_box .txt_box .chara_box .photo,#enjoy_test #cnt03 .li_box .txt_box .chara_box .photo,#enjoy_test #cnt04 .li_box .txt_box .chara_box .photo{flex-shrink:0;margin-right:38px}#enjoy #cnt02 .li_box .txt_box .chara_box .photo img,#enjoy #cnt03 .li_box .txt_box .chara_box .photo img,#enjoy #cnt04 .li_box .txt_box .chara_box .photo img,#enjoy_test #cnt02 .li_box .txt_box .chara_box .photo img,#enjoy_test #cnt03 .li_box .txt_box .chara_box .photo img,#enjoy_test #cnt04 .li_box .txt_box .chara_box .photo img{width:40px}}#enjoy #cnt02 .li_box .txt_box .chara_box p,#enjoy #cnt03 .li_box .txt_box .chara_box p,#enjoy #cnt04 .li_box .txt_box .chara_box p,#enjoy_test #cnt02 .li_box .txt_box .chara_box p,#enjoy_test #cnt03 .li_box .txt_box .chara_box p,#enjoy_test #cnt04 .li_box .txt_box .chara_box p{margin-top:8px;line-height:1.5;position:relative}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box .txt_box .chara_box p,#enjoy #cnt03 .li_box .txt_box .chara_box p,#enjoy #cnt04 .li_box .txt_box .chara_box p,#enjoy_test #cnt02 .li_box .txt_box .chara_box p,#enjoy_test #cnt03 .li_box .txt_box .chara_box p,#enjoy_test #cnt04 .li_box .txt_box .chara_box p{font-size:1.5rem}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .txt_box .chara_box p,#enjoy #cnt03 .li_box .txt_box .chara_box p,#enjoy #cnt04 .li_box .txt_box .chara_box p,#enjoy_test #cnt02 .li_box .txt_box .chara_box p,#enjoy_test #cnt03 .li_box .txt_box .chara_box p,#enjoy_test #cnt04 .li_box .txt_box .chara_box p{font-size:1.25rem;min-height:auto;margin-bottom:5px}}#enjoy #cnt02 .li_box .txt_box .chara_box p:before,#enjoy #cnt02 .li_box .txt_box .chara_box p:after,#enjoy #cnt03 .li_box .txt_box .chara_box p:before,#enjoy #cnt03 .li_box .txt_box .chara_box p:after,#enjoy #cnt04 .li_box .txt_box .chara_box p:before,#enjoy #cnt04 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:after{content:"";position:absolute;width:1px;background:#707070}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box .txt_box .chara_box p:before,#enjoy #cnt02 .li_box .txt_box .chara_box p:after,#enjoy #cnt03 .li_box .txt_box .chara_box p:before,#enjoy #cnt03 .li_box .txt_box .chara_box p:after,#enjoy #cnt04 .li_box .txt_box .chara_box p:before,#enjoy #cnt04 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:after{transform:rotate(35deg);left:-22px;height:40px;top:-3px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .txt_box .chara_box p:before,#enjoy #cnt02 .li_box .txt_box .chara_box p:after,#enjoy #cnt03 .li_box .txt_box .chara_box p:before,#enjoy #cnt03 .li_box .txt_box .chara_box p:after,#enjoy #cnt04 .li_box .txt_box .chara_box p:before,#enjoy #cnt04 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:before,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:after{transform:rotate(-25deg);left:-18px;height:100%;bottom:0px}}#enjoy #cnt02 .li_box .txt_box .chara_box p:after,#enjoy #cnt03 .li_box .txt_box .chara_box p:after,#enjoy #cnt04 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:after{left:inherit}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box .txt_box .chara_box p:after,#enjoy #cnt03 .li_box .txt_box .chara_box p:after,#enjoy #cnt04 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:after{transform:rotate(-35deg);right:-22px}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .txt_box .chara_box p:after,#enjoy #cnt03 .li_box .txt_box .chara_box p:after,#enjoy #cnt04 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt02 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt03 .li_box .txt_box .chara_box p:after,#enjoy_test #cnt04 .li_box .txt_box .chara_box p:after{transform:rotate(25deg);right:-18px}}#enjoy #cnt02 .li_box .txt_box h3,#enjoy #cnt03 .li_box .txt_box h3,#enjoy #cnt04 .li_box .txt_box h3,#enjoy_test #cnt02 .li_box .txt_box h3,#enjoy_test #cnt03 .li_box .txt_box h3,#enjoy_test #cnt04 .li_box .txt_box h3{color:#e95504;font-weight:600 !important;margin:15px 0 2px 0}@media print,screen and (min-width: 1024px){#enjoy #cnt02 .li_box .txt_box h3,#enjoy #cnt03 .li_box .txt_box h3,#enjoy #cnt04 .li_box .txt_box h3,#enjoy_test #cnt02 .li_box .txt_box h3,#enjoy_test #cnt03 .li_box .txt_box h3,#enjoy_test #cnt04 .li_box .txt_box h3{font-size:2.3rem}}@media screen and (max-width: 1023px){#enjoy #cnt02 .li_box .txt_box h3,#enjoy #cnt03 .li_box .txt_box h3,#enjoy #cnt04 .li_box .txt_box h3,#enjoy_test #cnt02 .li_box .txt_box h3,#enjoy_test #cnt03 .li_box .txt_box h3,#enjoy_test #cnt04 .li_box .txt_box h3{font-size:2.1rem}}#enjoy #cnt02 .li_box .txt_box p,#enjoy #cnt03 .li_box .txt_box p,#enjoy #cnt04 .li_box .txt_box p,#enjoy_test #cnt02 .li_box .txt_box p,#enjoy_test #cnt03 .li_box .txt_box p,#enjoy_test #cnt04 .li_box .txt_box p{line-height:1.8;min-height:50px}@media print,screen and (min-width: 1024px){#faq #cnt01,#faq_test #cnt01{padding:0 0 100px}}@media screen and (max-width: 1023px){#faq #cnt01,#faq_test #cnt01{padding:0 0 50px}}#faq #cnt01 .nav,#faq_test #cnt01 .nav{background:#f29600}@media print,screen and (min-width: 1024px){#faq #cnt01 .nav,#faq_test #cnt01 .nav{margin-bottom:50px}}@media screen and (max-width: 1023px){#faq #cnt01 .nav,#faq_test #cnt01 .nav{margin-bottom:25px}}#faq #cnt01 .nav .tab_area,#faq_test #cnt01 .nav .tab_area{display:flex;justify-content:space-between}@media print,screen and (min-width: 1024px){#faq #cnt01 .nav .tab_area,#faq_test #cnt01 .nav .tab_area{padding:45px 1%}}@media screen and (max-width: 1023px){#faq #cnt01 .nav .tab_area,#faq_test #cnt01 .nav .tab_area{flex-wrap:wrap;padding:25px 0}}#faq #cnt01 .nav .tab_area li,#faq_test #cnt01 .nav .tab_area li{cursor:pointer;background:#fff;text-align:center;border-radius:50px;color:#f29600;font-weight:600 !important}@media print,screen and (min-width: 1024px){#faq #cnt01 .nav .tab_area li,#faq_test #cnt01 .nav .tab_area li{width:19%;font-size:1.6rem;padding:22px 0}}@media screen and (max-width: 1023px){#faq #cnt01 .nav .tab_area li,#faq_test #cnt01 .nav .tab_area li{width:49%;font-size:1.3rem;padding:18px 0}#faq #cnt01 .nav .tab_area li:nth-of-type(n + 3),#faq_test #cnt01 .nav .tab_area li:nth-of-type(n + 3){margin-top:5px}}#faq #cnt01 .nav .tab_area li.select,#faq_test #cnt01 .nav .tab_area li.select{background:#e9551c;color:#fff}#faq #cnt01 .content_area ul li,#faq_test #cnt01 .content_area ul li{background:#fff;border-radius:10px;overflow:hidden}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li,#faq_test #cnt01 .content_area ul li{margin-bottom:20px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li,#faq_test #cnt01 .content_area ul li{margin-bottom:15px}}#faq #cnt01 .content_area ul li .ttl_box,#faq_test #cnt01 .content_area ul li .ttl_box{display:flex;align-items:flex-start;border-bottom:1px solid #e95504;position:relative;cursor:pointer}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .ttl_box,#faq_test #cnt01 .content_area ul li .ttl_box{padding:25px 30px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .ttl_box,#faq_test #cnt01 .content_area ul li .ttl_box{padding:20px 5%}}#faq #cnt01 .content_area ul li .ttl_box .q_icon,#faq_test #cnt01 .content_area ul li .ttl_box .q_icon{width:33px;height:33px;background:#e95504;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .ttl_box .q_icon,#faq_test #cnt01 .content_area ul li .ttl_box .q_icon{margin-right:20px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .ttl_box .q_icon,#faq_test #cnt01 .content_area ul li .ttl_box .q_icon{margin-right:15px}}#faq #cnt01 .content_area ul li .ttl_box .q_icon div,#faq_test #cnt01 .content_area ul li .ttl_box .q_icon div{color:#fff;font-family:"Nunito Sans",sans-serif;font-size:2.2rem;font-weight:600 !important}#faq #cnt01 .content_area ul li .ttl_box h3,#faq_test #cnt01 .content_area ul li .ttl_box h3{margin-top:5px;font-weight:600 !important;color:#e95504}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .ttl_box h3,#faq_test #cnt01 .content_area ul li .ttl_box h3{font-size:1.8rem;margin-right:60px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .ttl_box h3,#faq_test #cnt01 .content_area ul li .ttl_box h3{font-size:1.6rem;margin-right:40px}}#faq #cnt01 .content_area ul li .ttl_box .arrow,#faq_test #cnt01 .content_area ul li .ttl_box .arrow{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border:#e95504 2px solid;border-radius:50px;position:absolute;top:0;bottom:0;margin:auto 0}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .ttl_box .arrow,#faq_test #cnt01 .content_area ul li .ttl_box .arrow{right:30px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .ttl_box .arrow,#faq_test #cnt01 .content_area ul li .ttl_box .arrow{right:15px}}#faq #cnt01 .content_area ul li .ttl_box .arrow:after,#faq_test #cnt01 .content_area ul li .ttl_box .arrow:after{content:"";font-size:2rem;color:#e95504;font-weight:600 !important;font-family:FontAwesome;position:relative;letter-spacing:0;transition:.6s}#faq #cnt01 .content_area ul li .ttl_box.active .arrow:after,#faq_test #cnt01 .content_area ul li .ttl_box.active .arrow:after{transform:rotate(180deg)}#faq #cnt01 .content_area ul li .txt_box,#faq_test #cnt01 .content_area ul li .txt_box{background:#fceac3;align-items:flex-start;display:flex}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .txt_box,#faq_test #cnt01 .content_area ul li .txt_box{padding:30px 30px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .txt_box,#faq_test #cnt01 .content_area ul li .txt_box{padding:20px 5%}}#faq #cnt01 .content_area ul li .txt_box .a_icon,#faq_test #cnt01 .content_area ul li .txt_box .a_icon{width:33px;height:33px;background:#38c47a;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .txt_box .a_icon,#faq_test #cnt01 .content_area ul li .txt_box .a_icon{margin-right:20px}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .txt_box .a_icon,#faq_test #cnt01 .content_area ul li .txt_box .a_icon{margin-right:15px}}#faq #cnt01 .content_area ul li .txt_box .a_icon div,#faq_test #cnt01 .content_area ul li .txt_box .a_icon div{color:#fff;font-family:"Nunito Sans",sans-serif;font-size:2.2rem;font-weight:600 !important}#faq #cnt01 .content_area ul li .txt_box p,#faq_test #cnt01 .content_area ul li .txt_box p{line-height:2.2}@media print,screen and (min-width: 1024px){#faq #cnt01 .content_area ul li .txt_box p,#faq_test #cnt01 .content_area ul li .txt_box p{font-size:1.5rem}}@media screen and (max-width: 1023px){#faq #cnt01 .content_area ul li .txt_box p,#faq_test #cnt01 .content_area ul li .txt_box p{font-size:1.35rem}}#faq #cnt01 .content_area ul li .txt_box p a,#faq_test #cnt01 .content_area ul li .txt_box p a{display:inline-block;text-decoration:underline;position:relative;padding-left:10px}#faq #cnt01 .content_area ul li .txt_box p a:before,#faq_test #cnt01 .content_area ul li .txt_box p a:before{content:"";position:absolute;display:block;width:0;height:0;border-style:solid;top:0;bottom:0;left:0px;margin:auto 0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #535353;border-width:5px 0 5px 6px}@media print,screen and (min-width: 1024px){#guide_test #cnt01,#guide #cnt01{padding:60px 0 80px}}@media screen and (max-width: 1023px){#guide_test #cnt01,#guide #cnt01{padding:50px 0 60px}}#guide_test .main_li,#guide .main_li{counter-reset:number 0}@media screen and (max-width: 1023px){#guide_test .main_li img,#guide .main_li img{width:100%}}#guide_test .main_li>li,#guide .main_li>li{background:#fff;border-radius:20px}@media print,screen and (min-width: 1024px){#guide_test .main_li>li,#guide .main_li>li{padding:35px 40px}}@media screen and (max-width: 1023px){#guide_test .main_li>li,#guide .main_li>li{padding:28px 7%}}#guide_test .main_li>li+li,#guide .main_li>li+li{margin-top:40px;position:relative}#guide_test .main_li>li+li:before,#guide .main_li>li+li:before{content:"";position:absolute;width:0;height:0;border-style:solid;top:-27px;right:0;left:0;margin:0 auto;border-color:#f29600 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:14px 9px 0}#guide_test .main_li .ttl,#guide .main_li .ttl{display:flex;flex-wrap:wrap;align-items:center}#guide_test .main_li .ttl .num,#guide .main_li .ttl .num{background:#e95504;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}@media print,screen and (min-width: 1024px){#guide_test .main_li .ttl .num,#guide .main_li .ttl .num{width:40px;height:40px;margin-right:15px}}@media screen and (max-width: 1023px){#guide_test .main_li .ttl .num,#guide .main_li .ttl .num{width:30px;height:30px;margin-right:10px}}#guide_test .main_li .ttl .num>div:before,#guide .main_li .ttl .num>div:before{font-weight:600 !important;color:#fff;counter-increment:number 1;content:counter(number);letter-spacing:0}@media print,screen and (min-width: 1024px){#guide_test .main_li .ttl .num>div:before,#guide .main_li .ttl .num>div:before{font-size:2.4rem}}@media screen and (max-width: 1023px){#guide_test .main_li .ttl .num>div:before,#guide .main_li .ttl .num>div:before{font-size:2rem}}#guide_test .main_li .ttl h2,#guide .main_li .ttl h2{font-weight:600 !important}@media print,screen and (min-width: 1024px){#guide_test .main_li .ttl h2,#guide .main_li .ttl h2{font-size:2.6rem;margin-right:15px}}@media screen and (max-width: 1023px){#guide_test .main_li .ttl h2,#guide .main_li .ttl h2{font-size:2.2rem}}#guide_test .main_li .ttl p,#guide .main_li .ttl p{font-weight:600 !important;color:#e95504}@media print,screen and (min-width: 1024px){#guide_test .main_li .ttl p,#guide .main_li .ttl p{font-size:1.7rem}}@media screen and (max-width: 1023px){#guide_test .main_li .ttl p,#guide .main_li .ttl p{flex-grow:2;width:100%;font-size:1.5rem;margin-top:5px}}#guide_test .main_li p,#guide .main_li p{line-height:1.8}@media print,screen and (min-width: 1024px){#guide_test .main_li p,#guide .main_li p{font-size:1.5rem}}@media screen and (max-width: 1023px){#guide_test .main_li p,#guide .main_li p{font-size:1.35rem}}@media print,screen and (min-width: 1024px){#guide_test .main_li .sub_li,#guide .main_li .sub_li{display:flex;justify-content:space-between;margin-top:50px;margin-bottom:30px}}@media screen and (max-width: 1023px){#guide_test .main_li .sub_li,#guide .main_li .sub_li{margin-top:20px;margin-bottom:20px}}@media print,screen and (min-width: 1024px){#guide_test .main_li .sub_li>li,#guide .main_li .sub_li>li{width:31.5%}}@media screen and (max-width: 1023px){#guide_test .main_li .sub_li>li,#guide .main_li .sub_li>li{margin:0 5%}#guide_test .main_li .sub_li>li+li,#guide .main_li .sub_li>li+li{margin-top:40px}}#guide_test .main_li .sub_li h3,#guide .main_li .sub_li h3{font-weight:600 !important}@media print,screen and (min-width: 1024px){#guide_test .main_li .sub_li h3,#guide .main_li .sub_li h3{font-size:2.2rem;margin-bottom:15px}}@media screen and (max-width: 1023px){#guide_test .main_li .sub_li h3,#guide .main_li .sub_li h3{font-size:1.8rem;margin-bottom:10px}}#guide_test .main_li .sub_li .photo,#guide .main_li .sub_li .photo{border-radius:10px;overflow:hidden}#guide_test .main_li .sub_li .photo+.photo,#guide .main_li .sub_li .photo+.photo{border-radius:20px;margin-top:7px;margin-bottom:12px}@media print,screen and (min-width: 1024px){#guide_test .main_li .sub_li p,#guide .main_li .sub_li p{min-height:81px}}@media print,screen and (min-width: 1024px){#guide_test .main_li .sub_li .button,#guide .main_li .sub_li .button{margin-top:10px}}@media screen and (max-width: 1023px){#guide_test .main_li .sub_li .button,#guide .main_li .sub_li .button{margin-top:15px}}#guide_test .main_li .sub_li .button a,#guide .main_li .sub_li .button a{position:relative;border:1px #f29600 solid;color:#535353;padding:20px 0;width:auto;font-weight:600 !important}@media print,screen and (min-width: 1024px){#guide_test .main_li .sub_li .button a,#guide .main_li .sub_li .button a{font-size:1.5rem}}@media screen and (max-width: 1023px){#guide_test .main_li .sub_li .button a,#guide .main_li .sub_li .button a{font-size:1.35rem}}#guide_test .main_li .sub_li .button a:after,#guide .main_li .sub_li .button a:after{position:absolute;right:30px;color:#f29600}@media print,screen and (min-width: 1024px){#guide_test .main_li .flex,#guide .main_li .flex{display:flex;justify-content:space-between}}@media print,screen and (min-width: 1024px){#guide_test .main_li .flex .photo_box,#guide .main_li .flex .photo_box{order:2;flex-shrink:0;margin-left:40px}}@media screen and (max-width: 1023px){#guide_test .main_li .flex .photo_box,#guide .main_li .flex .photo_box{margin-bottom:15px}}@media print,screen and (min-width: 1024px){#guide_test .main_li .flex .txt_box .ttl,#guide .main_li .flex .txt_box .ttl{margin-top:10px;margin-bottom:20px}}@media screen and (max-width: 1023px){#guide_test .main_li .flex .txt_box .ttl,#guide .main_li .flex .txt_box .ttl{margin-bottom:5px}}#guide_test .main_li .flex .txt_box p,#guide .main_li .flex .txt_box p{line-height:2.1}#guide_test .main_li .flex .txt_box p.min,#guide .main_li .flex .txt_box p.min{font-size:1.2rem}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01,#trick_art #cnt01{padding:100px 0}}@media screen and (max-width: 1023px){#trick_art_test #cnt01,#trick_art #cnt01{padding:60px 0}}#trick_art_test #cnt01 .main_li,#trick_art #cnt01 .main_li{counter-reset:number 0}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li,#trick_art #cnt01 .main_li li{display:flex;justify-content:space-between;align-items:flex-start}}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li+li,#trick_art #cnt01 .main_li li+li{margin-top:100px}}@media screen and (max-width: 1023px){#trick_art_test #cnt01 .main_li li+li,#trick_art #cnt01 .main_li li+li{margin-top:70px}}#trick_art_test #cnt01 .main_li li .photo,#trick_art #cnt01 .main_li li .photo{position:relative;z-index:1;overflow:hidden;border-radius:0 20px 20px 0}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li .photo,#trick_art #cnt01 .main_li li .photo{width:50%}}@media screen and (max-width: 1023px){#trick_art_test #cnt01 .main_li li .photo,#trick_art #cnt01 .main_li li .photo{width:90%;margin-bottom:30px}}#trick_art_test #cnt01 .main_li li .photo img,#trick_art #cnt01 .main_li li .photo img{width:100%}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li .photo+div,#trick_art #cnt01 .main_li li .photo+div{width:55%;margin-left:-5%;align-self:flex-end}}@media screen and (max-width: 1350px){#trick_art_test #cnt01 .main_li li .photo+div br.pc,#trick_art #cnt01 .main_li li .photo+div br.pc{display:none}}#trick_art_test #cnt01 .main_li li .box,#trick_art #cnt01 .main_li li .box{position:relative}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li .box,#trick_art #cnt01 .main_li li .box{padding:0 15% 0 20%}}@media screen and (max-width: 1023px){#trick_art_test #cnt01 .main_li li .box,#trick_art #cnt01 .main_li li .box{margin-left:7.5%;padding:0 7.5% 0 7.5%}}#trick_art_test #cnt01 .main_li li .box+.box,#trick_art #cnt01 .main_li li .box+.box{background:#fff;border-radius:20px 0 0 20px}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li .box+.box,#trick_art #cnt01 .main_li li .box+.box{padding-top:85px;padding-bottom:70px}}@media screen and (max-width: 1023px){#trick_art_test #cnt01 .main_li li .box+.box,#trick_art #cnt01 .main_li li .box+.box{padding-top:25px;padding-bottom:30px}}#trick_art_test #cnt01 .main_li li .msg,#trick_art #cnt01 .main_li li .msg{color:#e95504;border-bottom:1px solid #e95504;padding-bottom:10px;display:inline-block;font-size:1.5rem;margin-bottom:20px}#trick_art_test #cnt01 .main_li li h2,#trick_art #cnt01 .main_li li h2{color:#e95504}#trick_art_test #cnt01 .main_li li h2:before,#trick_art #cnt01 .main_li li h2:before{counter-increment:number 1;content:"0" counter(number);color:#fff;font-family:"Nunito Sans",sans-serif;line-height:1;position:absolute;z-index:-1}@media print,screen and (min-width: 1024px){#trick_art_test #cnt01 .main_li li h2:before,#trick_art #cnt01 .main_li li h2:before{font-size:14rem;bottom:-55px;right:60px}}@media screen and (max-width: 1023px){#trick_art_test #cnt01 .main_li li h2:before,#trick_art #cnt01 .main_li li h2:before{font-size:9rem;bottom:-37px;right:5%}}#trick_art_test #cnt02,#trick_art #cnt02{background:#ffe346}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02,#trick_art #cnt02{padding:70px 0}}@media screen and (max-width: 1023px){#trick_art_test #cnt02,#trick_art #cnt02{padding:50px 0}}#trick_art_test #cnt02 .nav,#trick_art #cnt02 .nav{text-align:center}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02 .nav,#trick_art #cnt02 .nav{display:flex;justify-content:center;margin-top:30px}}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav,#trick_art #cnt02 .nav{margin-top:40px;padding:0 5%}}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02 .nav li,#trick_art #cnt02 .nav li{width:355px}#trick_art_test #cnt02 .nav li:nth-of-type(2),#trick_art #cnt02 .nav li:nth-of-type(2){margin:0 25px}}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav li+li,#trick_art #cnt02 .nav li+li{margin-top:35px}}#trick_art_test #cnt02 .nav li .photo_box,#trick_art #cnt02 .nav li .photo_box{border:5px #fff solid;border-radius:10px;overflow:hidden}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav li .photo_box,#trick_art #cnt02 .nav li .photo_box{width:90%;margin:0 auto}}#trick_art_test #cnt02 .nav li .photo_box img,#trick_art #cnt02 .nav li .photo_box img{width:100%}#trick_art_test #cnt02 .nav li .link_box,#trick_art #cnt02 .nav li .link_box{text-align:center;display:inline-block;background:#fff;border-radius:50px;-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);margin-top:-30px;position:relative;z-index:1}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02 .nav li .link_box,#trick_art #cnt02 .nav li .link_box{width:260px}}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav li .link_box,#trick_art #cnt02 .nav li .link_box{width:240px}}#trick_art_test #cnt02 .nav li .link_box p,#trick_art #cnt02 .nav li .link_box p{font-weight:600 !important;display:inline-block;padding:7px 0}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02 .nav li .link_box p,#trick_art #cnt02 .nav li .link_box p{font-size:1.6rem}}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav li .link_box p,#trick_art #cnt02 .nav li .link_box p{font-size:1.4rem}}#trick_art_test #cnt02 .nav li .link_box p span:nth-of-type(1),#trick_art #cnt02 .nav li .link_box p span:nth-of-type(1){font-weight:600 !important;font-size:175%;color:#e95504;margin-right:3px}#trick_art_test #cnt02 .nav li .link_box p span:nth-of-type(2),#trick_art #cnt02 .nav li .link_box p span:nth-of-type(2){position:relative;top:-2px}#trick_art_test #cnt02 .nav li .link_box p span:nth-of-type(3),#trick_art #cnt02 .nav li .link_box p span:nth-of-type(3){display:inline-flex;justify-content:center;align-items:center;border:#e95504 1px solid;border-radius:50px;top:-5px;position:relative;margin-left:8px}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02 .nav li .link_box p span:nth-of-type(3),#trick_art #cnt02 .nav li .link_box p span:nth-of-type(3){width:20px;height:20px}}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav li .link_box p span:nth-of-type(3),#trick_art #cnt02 .nav li .link_box p span:nth-of-type(3){width:18px;height:18px}}#trick_art_test #cnt02 .nav li .link_box p span:nth-of-type(3):after,#trick_art #cnt02 .nav li .link_box p span:nth-of-type(3):after{content:"";font-family:FontAwesome;font-size:1.5rem;vertical-align:central;color:#e95504;position:relative;left:1px;letter-spacing:0}#trick_art_test #cnt02 .nav li .txt_box,#trick_art #cnt02 .nav li .txt_box{padding-top:12px}#trick_art_test #cnt02 .nav li .txt_box p,#trick_art #cnt02 .nav li .txt_box p{display:flex;justify-content:center;align-items:center}#trick_art_test #cnt02 .nav li .txt_box p span:nth-of-type(1),#trick_art #cnt02 .nav li .txt_box p span:nth-of-type(1){background:#8cc63f;border-radius:5px;color:#fff;padding:4px 8px;font-size:1.2rem}@media print,screen and (min-width: 1024px){#trick_art_test #cnt02 .nav li .txt_box p span:nth-of-type(1),#trick_art #cnt02 .nav li .txt_box p span:nth-of-type(1){margin-right:15px}}@media screen and (max-width: 1023px){#trick_art_test #cnt02 .nav li .txt_box p span:nth-of-type(1),#trick_art #cnt02 .nav li .txt_box p span:nth-of-type(1){margin-right:10px}}#trick_art_test #cnt02 .nav li .txt_box p span:nth-of-type(2),#trick_art #cnt02 .nav li .txt_box p span:nth-of-type(2){font-size:1.3rem}#trick_art_test #cnt03 .inner,#trick_art #cnt03 .inner{max-width:inherit}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .flex,#trick_art #cnt03 .flex{display:flex;justify-content:flex-end;align-items:center;margin-bottom:170px}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .flex,#trick_art #cnt03 .flex{margin-bottom:50px}}#trick_art_test #cnt03 .flex .photo,#trick_art #cnt03 .flex .photo{border-radius:20px 0 0 20px;overflow:hidden}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .flex .photo,#trick_art #cnt03 .flex .photo{order:2;width:50%;flex-shrink:0}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .flex .photo,#trick_art #cnt03 .flex .photo{width:95%;margin-left:auto;margin-bottom:20px}}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .flex .photo+div,#trick_art #cnt03 .flex .photo+div{margin:0 5% 0 7%}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .flex .photo+div,#trick_art #cnt03 .flex .photo+div{margin:0 7% 0 7%}}#trick_art_test #cnt03 .box,#trick_art #cnt03 .box{margin:0 3%}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .flex_sub,#trick_art #cnt03 .flex_sub{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .flex_sub,#trick_art #cnt03 .flex_sub{margin-bottom:40px}}#trick_art_test #cnt03 .flex_sub .photo img,#trick_art #cnt03 .flex_sub .photo img{width:200px}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .flex_sub .photo,#trick_art #cnt03 .flex_sub .photo{order:2;flex-shrink:0;margin-left:4%}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .flex_sub .photo,#trick_art #cnt03 .flex_sub .photo{text-align:center;margin-bottom:20px}}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 h2,#trick_art #cnt03 h2{margin-bottom:55px}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 h2,#trick_art #cnt03 h2{margin-bottom:25px}}#trick_art_test #cnt03 h3,#trick_art #cnt03 h3{margin-bottom:10px;color:#e95504}#trick_art_test #cnt03 p,#trick_art #cnt03 p{line-height:2.4}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 p,#trick_art #cnt03 p{font-size:1.6rem}}#trick_art_test #cnt03 p+p,#trick_art #cnt03 p+p{margin-top:20px}#trick_art_test #cnt03 .link_bn,#trick_art #cnt03 .link_bn{text-align:center}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .link_bn,#trick_art #cnt03 .link_bn{margin-top:120px}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .link_bn,#trick_art #cnt03 .link_bn{margin-top:40px}}#trick_art_test #cnt03 .link_bn a,#trick_art #cnt03 .link_bn a{color:#fff;overflow:hidden;border-radius:10px;background:url(../../../img/trick_art/img07.jpg) no-repeat center center/cover}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .link_bn a,#trick_art #cnt03 .link_bn a{width:500px;display:inline-block;padding:55px 0 45px}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .link_bn a,#trick_art #cnt03 .link_bn a{display:block;padding:45px 0 35px}}#trick_art_test #cnt03 .link_bn p,#trick_art #cnt03 .link_bn p{line-height:1;margin:0;font-weight:700}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .link_bn p:nth-of-type(1),#trick_art #cnt03 .link_bn p:nth-of-type(1){font-size:1.7rem;margin-bottom:18px}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .link_bn p:nth-of-type(1),#trick_art #cnt03 .link_bn p:nth-of-type(1){font-size:1.5rem;margin-bottom:12px}}#trick_art_test #cnt03 .link_bn p:nth-of-type(2),#trick_art #cnt03 .link_bn p:nth-of-type(2){display:inline-block;line-height:1.5}@media print,screen and (min-width: 1024px){#trick_art_test #cnt03 .link_bn p:nth-of-type(2),#trick_art #cnt03 .link_bn p:nth-of-type(2){font-size:2.3rem}}@media screen and (max-width: 1023px){#trick_art_test #cnt03 .link_bn p:nth-of-type(2),#trick_art #cnt03 .link_bn p:nth-of-type(2){font-size:1.9rem}}@media print,screen and (min-width: 1024px){#goods_test #cnt01,#goods #cnt01{padding:70px 0}}@media screen and (max-width: 1023px){#goods_test #cnt01,#goods #cnt01{padding:50px 0}}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .txt2,#goods #cnt01 .txt2{margin-bottom:50px}}@media screen and (max-width: 1023px){#goods_test #cnt01 .txt2,#goods #cnt01 .txt2{margin-bottom:25px}}#goods_test #cnt01 .main_li,#goods #cnt01 .main_li{display:flex;justify-content:space-between;flex-wrap:wrap}#goods_test #cnt01 .main_li>li,#goods #cnt01 .main_li>li{width:48.3%}#goods_test #cnt01 .main_li>li a,#goods #cnt01 .main_li>li a{background:#fff;border:2px #ffe346 solid;border-radius:10px;overflow:hidden}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li a,#goods #cnt01 .main_li>li a{display:flex;align-items:center;margin-bottom:28px}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li a,#goods #cnt01 .main_li>li a{margin-bottom:18px;display:block}}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .photo_box,#goods #cnt01 .main_li>li .photo_box{flex-shrink:0}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .photo_box img,#goods #cnt01 .main_li>li .photo_box img{width:100%}}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .txt_box,#goods #cnt01 .main_li>li .txt_box{padding:10px 20px 0px}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box,#goods #cnt01 .main_li>li .txt_box{padding:12px 7.5% 8px}}#goods_test #cnt01 .main_li>li .txt_box h3,#goods #cnt01 .main_li>li .txt_box h3{color:#e95504;font-weight:600 !important;line-height:1.3}@media screen and (max-width: 1340px){#goods_test #cnt01 .main_li>li .txt_box h3 .pc,#goods #cnt01 .main_li>li .txt_box h3 .pc{display:none}}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .txt_box h3,#goods #cnt01 .main_li>li .txt_box h3{font-size:2rem;margin-bottom:12px}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box h3,#goods #cnt01 .main_li>li .txt_box h3{font-size:1.6rem;margin-bottom:6px}}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .txt_box ul,#goods #cnt01 .main_li>li .txt_box ul{display:flex;margin-bottom:12px}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box ul,#goods #cnt01 .main_li>li .txt_box ul{margin-bottom:6px}}#goods_test #cnt01 .main_li>li .txt_box ul li,#goods #cnt01 .main_li>li .txt_box ul li{color:#e95504;font-weight:600 !important;background:#ffe346;border-radius:50px;text-align:center}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .txt_box ul li,#goods #cnt01 .main_li>li .txt_box ul li{font-size:1.3rem;max-width:120px;width:49%;padding:12px 0}#goods_test #cnt01 .main_li>li .txt_box ul li+li,#goods #cnt01 .main_li>li .txt_box ul li+li{margin-left:2%}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box ul li,#goods #cnt01 .main_li>li .txt_box ul li{font-size:1.2rem;padding:6px 0}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box ul li+li,#goods #cnt01 .main_li>li .txt_box ul li+li{margin-top:5px}}#goods_test #cnt01 .main_li>li .txt_box .txt,#goods #cnt01 .main_li>li .txt_box .txt{line-height:1.6}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .txt_box .txt,#goods #cnt01 .main_li>li .txt_box .txt{font-size:1.5rem;margin-bottom:15px}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box .txt,#goods #cnt01 .main_li>li .txt_box .txt{font-size:1.2rem;margin-bottom:8px}}#goods_test #cnt01 .main_li>li .txt_box .price,#goods #cnt01 .main_li>li .txt_box .price{font-weight:600 !important;color:#e95504;text-align:right}@media print,screen and (min-width: 1024px){#goods_test #cnt01 .main_li>li .txt_box .price,#goods #cnt01 .main_li>li .txt_box .price{font-size:2rem}}@media screen and (max-width: 1023px){#goods_test #cnt01 .main_li>li .txt_box .price,#goods #cnt01 .main_li>li .txt_box .price{font-size:1.6rem}}#goods_test #cnt01 .main_li>li .txt_box .price span,#goods #cnt01 .main_li>li .txt_box .price span{font-weight:600 !important;font-size:60%}@media print,screen and (min-width: 1024px){#sightseeing_test #cnt01,#sightseeing #cnt01{padding:70px 0}}@media screen and (max-width: 1023px){#sightseeing_test #cnt01,#sightseeing #cnt01{padding:50px 0}}#sightseeing_test #cnt01 .main_li,#sightseeing #cnt01 .main_li{display:flex;flex-wrap:wrap}@media screen and (max-width: 1023px){#sightseeing_test #cnt01 .main_li,#sightseeing #cnt01 .main_li{justify-content:space-between}}#sightseeing_test #cnt01 .main_li li,#sightseeing #cnt01 .main_li li{position:relative}@media print,screen and (min-width: 1024px){#sightseeing_test #cnt01 .main_li li,#sightseeing #cnt01 .main_li li{width:31.5%;margin-right:2.75%;padding-bottom:70px;margin-bottom:60px}#sightseeing_test #cnt01 .main_li li:nth-of-type(3n),#sightseeing #cnt01 .main_li li:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 1023px){#sightseeing_test #cnt01 .main_li li,#sightseeing #cnt01 .main_li li{width:48.5%;padding-bottom:60px;margin-bottom:40px}}#sightseeing_test #cnt01 .main_li li .photo,#sightseeing #cnt01 .main_li li .photo{border-radius:10px;overflow:hidden}@media print,screen and (min-width: 1024px){#sightseeing_test #cnt01 .main_li li .photo,#sightseeing #cnt01 .main_li li .photo{margin-bottom:18px}}@media screen and (max-width: 1023px){#sightseeing_test #cnt01 .main_li li .photo,#sightseeing #cnt01 .main_li li .photo{margin-bottom:12px}}#sightseeing_test #cnt01 .main_li li .photo img,#sightseeing #cnt01 .main_li li .photo img{width:100%}#sightseeing_test #cnt01 .main_li li h3,#sightseeing #cnt01 .main_li li h3{font-size:2rem;font-weight:600 !important;color:#e95504}@media print,screen and (min-width: 1024px){#sightseeing_test #cnt01 .main_li li h3,#sightseeing #cnt01 .main_li li h3{margin-bottom:10px}}@media screen and (max-width: 1023px){#sightseeing_test #cnt01 .main_li li h3,#sightseeing #cnt01 .main_li li h3{margin-bottom:5px}}#sightseeing_test #cnt01 .main_li li p,#sightseeing #cnt01 .main_li li p{line-height:2}@media print,screen and (min-width: 1024px){#sightseeing_test #cnt01 .main_li li p,#sightseeing #cnt01 .main_li li p{font-size:1.4rem}}@media screen and (max-width: 1023px){#sightseeing_test #cnt01 .main_li li p,#sightseeing #cnt01 .main_li li p{font-size:1.2rem}}#sightseeing_test #cnt01 .main_li li .button_min,#sightseeing #cnt01 .main_li li .button_min{text-align:center;position:absolute;left:0;width:100%;bottom:0}#sightseeing_test #cnt01 .main_li li .button_min a,#sightseeing #cnt01 .main_li li .button_min a{background:#f29600;color:#fff;border-radius:30px;font-weight:600 !important}@media print,screen and (min-width: 1024px){#sightseeing_test #cnt01 .main_li li .button_min a,#sightseeing #cnt01 .main_li li .button_min a{width:210px;font-size:1.4rem;display:inline-block;padding:20px 0}}@media screen and (max-width: 1023px){#sightseeing_test #cnt01 .main_li li .button_min a,#sightseeing #cnt01 .main_li li .button_min a{font-size:1.2rem;display:block;padding:15px 0}}.eo-fullcalendar .fc-toolbar{background:#7b7b7b;margin:0 !important;padding:5px;color:#fff}@media print,screen and (min-width: 768px){.eo-fullcalendar .fc-toolbar .fc-left{padding:8px 0 0 10px}}@media screen and (max-width: 767px){.eo-fullcalendar .fc-toolbar .fc-left{margin:10px 0}}.eo-fullcalendar .fc-month-view .fc-widget-header th.fc-day-header{padding:10px 0 !important}.eo-fullcalendar .fc-month-view .fc-week table .fc-day-number{padding:10px 5px 10px 5px !important;font-size:1.2rem}.eo-fullcalendar .fc-month-view .fc-week table tbody{position:relative}.eo-fullcalendar .fc-month-view .fc-week table tbody tr a{pointer-events:none;background-color:inherit !important;color:inherit !important;border:none !important}.eo-fullcalendar .fc-month-view .fc-week table tbody tr a .fc-title{font-weight:bold;letter-spacing:0;font-size:1.3rem}.eo-fullcalendar .fc-month-view .fc-week table tbody tr:not(.eo-fullcalendar .fc-month-view .fc-week table tbody tr:nth-of-type(1)){position:absolute;top:0}.eo-fullcalendar .fc-month-view .fc-week table tbody tr:not(.eo-fullcalendar .fc-month-view .fc-week table tbody tr:nth-of-type(1)) td{background:#fff}.eo-fullcalendar .fc-month-view .fc-week table tbody tr:not(.eo-fullcalendar .fc-month-view .fc-week table tbody tr:nth-of-type(1)) td.fc-today{background-color:#fcf8e3}@media print,screen and (min-width: 1024px){.eo-fullcalendar .fc-month-view .fc-week table tbody tr:not(.eo-fullcalendar .fc-month-view .fc-week table tbody tr:nth-of-type(1)) td{width:7.1428571429vw}}@media screen and (max-width: 1023px){.eo-fullcalendar .fc-month-view .fc-week table tbody tr:not(.eo-fullcalendar .fc-month-view .fc-week table tbody tr:nth-of-type(1)) td{width:13.4285714286vw;min-height:2.5em}}@media print,screen and (min-width: 1024px){#recruit #cnt01{margin-left:10%;padding:85px 0}}@media screen and (max-width: 1023px){#recruit #cnt01{padding:45px 0}}@media print,screen and (min-width: 1024px){#recruit #cnt01 .flex{display:flex;align-items:center;justify-content:flex-end}}#recruit #cnt01 .flex .photo{order:2;border-radius:20px 0 0 20px;overflow:hidden;flex-grow:2}@media screen and (max-width: 1023px){#recruit #cnt01 .flex .photo{margin-left:5%;margin-bottom:15px}}#recruit #cnt01 .flex .photo img{width:100%}#recruit #cnt01 .flex .photo+div{flex-shrink:0;margin-right:5%}@media screen and (max-width: 1023px){#recruit #cnt01 .flex .photo+div{margin-left:5%}}#recruit #cnt01 .flex .photo+div h3{color:#e95504;font-weight:700;line-height:1.8}@media print,screen and (min-width: 1024px){#recruit #cnt01 .flex .photo+div h3{font-size:3.3rem;margin-bottom:25px}}@media screen and (max-width: 1023px){#recruit #cnt01 .flex .photo+div h3{font-size:2rem;margin-bottom:5px}}@media print,screen and (min-width: 1024px){#recruit #cnt01 .flex .photo+div p{max-width:400px;font-size:1.6rem;line-height:2.6;margin-bottom:35px}}@media screen and (max-width: 1023px){#recruit #cnt01 .flex .photo+div p{font-size:1.4rem;line-height:2.4;margin-bottom:20px}}@media screen and (max-width: 1023px){#recruit #cnt01 .flex .photo+div .link01{text-align:center}}#recruit #cnt02{background:#f29600}@media print,screen and (min-width: 1024px){#recruit #cnt02{padding:55px 0 40px}}@media screen and (max-width: 1023px){#recruit #cnt02{padding:35px 0 20px}}@media print,screen and (min-width: 1024px){#recruit #cnt02 .ttl01{margin-bottom:30px}}@media screen and (max-width: 1023px){#recruit #cnt02 .ttl01{margin-bottom:15px}}#recruit #cnt02 ul{display:flex;justify-content:center}@media screen and (max-width: 1023px){#recruit #cnt02 ul{flex-wrap:wrap}}#recruit #cnt02 ul li{margin:0 5px}@media print,screen and (min-width: 1024px){#recruit #cnt02 ul li{width:360px;max-width:360px}}@media screen and (max-width: 1023px){#recruit #cnt02 ul li{margin-bottom:6px;width:280px;max-width:280px}}#recruit #cnt02 ul li a{display:block;background:#fff;color:#f29600;border-radius:50px;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.4}@media print,screen and (min-width: 1024px){#recruit #cnt02 ul li a{font-size:1.6rem;height:60px}}@media screen and (max-width: 1023px){#recruit #cnt02 ul li a{font-size:1.4rem;height:47px}}#recruit #cnt02 ul li a>div{font-weight:700}#recruit #cnt02 ul li a>div>div{font-size:81%;font-weight:700}@media screen and (max-width: 1023px){#recruit #cnt02 ul li a>div>div{display:inline}}@media print,screen and (min-width: 1024px){#recruit #cnt03{padding:35px 0 75px}}@media screen and (max-width: 1023px){#recruit #cnt03{padding:25px 0 45px}}#recruit #cnt03 h3{color:#e95504;font-weight:700}@media print,screen and (min-width: 1024px){#recruit #cnt03 h3{font-size:2.2rem;margin-bottom:20px;padding-top:20px}}@media screen and (max-width: 1023px){#recruit #cnt03 h3{font-size:1.7rem;margin-bottom:10px;padding-top:10px}}#recruit #cnt03 table{border:none;border-top:1px #ecebe1 solid;background:rgba(0,0,0,0);width:100%}@media print,screen and (min-width: 1024px){#recruit #cnt03 table{margin-bottom:30px}}@media screen and (max-width: 1023px){#recruit #cnt03 table{margin-bottom:20px}}#recruit #cnt03 table *{border:none}#recruit #cnt03 table tr{border-bottom:1px #ecebe1 solid}#recruit #cnt03 table th,#recruit #cnt03 table td{vertical-align:top;line-height:1.8}#recruit #cnt03 table th{background:#f2f2f2}@media print,screen and (min-width: 1024px){#recruit #cnt03 table th{width:190px;font-size:1.4rem}}@media screen and (max-width: 1023px){#recruit #cnt03 table th{width:65px;font-size:1.2rem}}#recruit #cnt03 table td{text-align:left}@media print,screen and (min-width: 1024px){#recruit #cnt03 table td{font-size:1.5rem;padding-left:60px}}@media screen and (max-width: 1023px){#recruit #cnt03 table td{font-size:1.25rem}}#recruit #cnt03 .link01{text-align:center}@media print,screen and (min-width: 1024px){#recruit #cnt03 .link01{margin-bottom:35px}}@media screen and (max-width: 1023px){#recruit #cnt03 .link01{margin-bottom:35px}}#recruit #cnt03 .contact_box{border:1px #f29600 solid;background:#fff;text-align:center}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box{padding:45px 0 60px;margin-top:100px}}@media screen and (max-width: 1023px){#recruit #cnt03 .contact_box{padding:25px 5% 30px;margin-top:50px}}#recruit #cnt03 .contact_box h4{color:#e95504;font-weight:700}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box h4{font-size:2.2rem;margin-bottom:22px}}@media screen and (max-width: 1023px){#recruit #cnt03 .contact_box h4{font-size:1.8rem;margin-bottom:10px}}#recruit #cnt03 .contact_box h4+p{font-weight:700}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box h4+p{font-size:1.8rem;margin-bottom:25px}}@media screen and (max-width: 1023px){#recruit #cnt03 .contact_box h4+p{font-size:1.3rem;text-align:left;margin-bottom:15px}}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box .flex{display:flex;justify-content:center;align-items:center}}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box .flex>div:nth-of-type(1){margin-right:50px}}@media screen and (max-width: 1023px){#recruit #cnt03 .contact_box .flex>div:nth-of-type(1){margin-bottom:15px}}#recruit #cnt03 .contact_box .flex>div:nth-of-type(1) a>div:nth-of-type(1){display:inline-block;background:url(../../../img/common/icon_tel.svg) no-repeat center left;font-family:"Nunito Sans",sans-serif;color:#f29600}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box .flex>div:nth-of-type(1) a>div:nth-of-type(1){font-size:3.7rem;padding-left:40px;margin-bottom:7px;margin-top:2px}}@media screen and (max-width: 1023px){#recruit #cnt03 .contact_box .flex>div:nth-of-type(1) a>div:nth-of-type(1){font-size:3rem;padding-left:28px;background-size:20px auto;margin-bottom:3px}}@media print,screen and (min-width: 1024px){#recruit #cnt03 .contact_box .flex>div:nth-of-type(1) a>div:nth-of-type(2){font-size:1.4rem}}@media screen and (max-width: 1023px){#recruit #cnt03 .contact_box .flex>div:nth-of-type(1) a>div:nth-of-type(2){font-size:1.1rem}}#recruit #cnt03 .contact_box .flex .link01{margin:0}.link01 a{border:2px #f29600 solid;border-radius:50px;display:inline-block;text-align:center;color:#f29600;font-weight:700}@media print,screen and (min-width: 1024px){.link01 a{width:310px;padding:25px 0;font-size:1.8rem}}@media screen and (max-width: 1023px){.link01 a{width:240px;padding:17px 0;font-size:1.5rem}}.link01.pattern_white a{background:#f29600;color:#fff}@media print,screen and (min-width: 1024px){#museum #cnt01{padding:120px 0 20px 0}}@media screen and (max-width: 1023px){#museum #cnt01{padding:50px 0 0px 0}}#museum #cnt01 h2{text-align:center;font-weight:700;color:#e9551c}@media print,screen and (min-width: 1024px){#museum #cnt01 h2{font-size:2.8rem;margin-bottom:25px}}@media screen and (max-width: 1023px){#museum #cnt01 h2{font-size:1.8rem;line-height:1.8;margin-bottom:10px}}@media print,screen and (min-width: 1024px){#museum #cnt01 p{text-align:center;font-size:1.8rem;line-height:2.6;margin-bottom:40px}}@media screen and (max-width: 1023px){#museum #cnt01 p{font-size:1.5rem;line-height:2.4;margin-bottom:20px}}@media print,screen and (min-width: 1024px){#museum #cnt01 .button a{width:380px}}#museum .ttl01{background:#fff}@media print,screen and (min-width: 1024px){#museum .ttl01{padding:80px 0 70px;margin-bottom:70px}}@media screen and (max-width: 1023px){#museum .ttl01{padding:40px 0 35px;margin-bottom:35px}}@media print,screen and (min-width: 1024px){#museum #cnt02{padding:90px 0 0px 0}}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex{display:flex;justify-content:flex-end;align-items:center}}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex+.content_flex{margin-top:80px}}@media screen and (max-width: 1023px){#museum #cnt02 .content_flex+.content_flex{margin-top:50px}}#museum #cnt02 .content_flex.left_pattern .photo{border-radius:0px 20px 20px 0px;order:inherit !important;margin-left:0}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex.left_pattern .photo{margin-right:50px}}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex.left_pattern .photo+div{margin-left:inherit !important;margin-right:auto !important;padding-right:5% !important}}#museum #cnt02 .content_flex .photo{overflow:hidden;border-radius:20px 0px 0 20px}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex .photo{order:2;flex-shrink:0;width:60%;margin-left:50px}}@media screen and (max-width: 1023px){#museum #cnt02 .content_flex .photo{width:90%;margin-left:auto}}#museum #cnt02 .content_flex .photo img{width:100%}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex .photo+div{max-width:480px;margin-left:auto;padding-left:5%}}@media screen and (max-width: 1023px){#museum #cnt02 .content_flex .photo+div{margin:40px 5% 0 5%}}#museum #cnt02 .content_flex .msg{color:#e95504;border-bottom:1px solid #e95504;padding-bottom:10px;display:inline-block}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex .msg{font-size:1.3rem;margin-bottom:45px}}@media screen and (max-width: 1023px){#museum #cnt02 .content_flex .msg{font-size:1.3rem;margin-bottom:25px}}#museum #cnt02 .content_flex h2{color:#e95504}@media screen and (max-width: 1023px){#museum #cnt02 .content_flex h2{font-size:2.8rem}}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex p{margin-right:60px}}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex .button{margin-top:30px}}@media screen and (max-width: 1023px){#museum #cnt02 .content_flex .button{margin-top:25px}}@media print,screen and (min-width: 1024px){#museum #cnt02 .content_flex .button a{margin-left:0}}@media screen and (max-width: 1023px){#museum #cnt03{padding-top:0}}#museum #cnt03 .main_li{counter-reset:number 0}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li{display:flex;justify-content:space-between;align-items:flex-start}}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li+li{margin-top:100px}}@media screen and (max-width: 1023px){#museum #cnt03 .main_li li+li{margin-top:70px}}#museum #cnt03 .main_li li .photo{position:relative;z-index:1;overflow:hidden;border-radius:0 20px 20px 0}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li .photo{width:50%}}@media screen and (max-width: 1023px){#museum #cnt03 .main_li li .photo{width:90%;margin-bottom:30px}}#museum #cnt03 .main_li li .photo img{width:100%}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li .photo+div{width:55%;margin-left:-5%;align-self:flex-end}}@media screen and (max-width: 1350px){#museum #cnt03 .main_li li .photo+div br.pc{display:none}}#museum #cnt03 .main_li li .box{position:relative}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li .box{padding:0 15% 0 20%}}@media screen and (max-width: 1023px){#museum #cnt03 .main_li li .box{margin-left:7.5%;padding:0 7.5% 0 7.5%}}#museum #cnt03 .main_li li .box+.box{background:#fff;border-radius:20px 0 0 20px}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li .box+.box{padding-top:85px;padding-bottom:70px}}@media screen and (max-width: 1023px){#museum #cnt03 .main_li li .box+.box{padding-top:25px;padding-bottom:30px}}#museum #cnt03 .main_li li .msg{color:#e95504;border-bottom:1px solid #e95504;padding-bottom:10px;display:inline-block;font-size:1.5rem;margin-bottom:20px}#museum #cnt03 .main_li li h2{color:#e95504}#museum #cnt03 .main_li li h2:before{counter-increment:number 1;content:"0" counter(number);color:#fff;font-family:"Nunito Sans",sans-serif;line-height:1;position:absolute;z-index:-1}@media print,screen and (min-width: 1024px){#museum #cnt03 .main_li li h2:before{font-size:14rem;bottom:-55px;right:60px}}@media screen and (max-width: 1023px){#museum #cnt03 .main_li li h2:before{font-size:9rem;bottom:-37px;right:5%}}