div#main_area{background:#fef4e7 url(../images/main_top.png) repeat-x 0 0;padding:50px 0 0 0}@media only screen and (max-width: 960px){div#main_area{background-color:initial;padding:70px 0 0 0}}@media only screen and (max-width: 960px){.bx-controls.bx-has-pager.bx-has-controls-direction{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);z-index:52;padding:0 10px 0}#index-page div#main_area .bx-wrapper .bx-pager.bx-default-pager a{margin:0;box-shadow:inset 1px 1px 3px rgba(29,29,29,.2)}}div.main{position:relative;background:url(../images/main_bottom.png) repeat-x 0 bottom;padding:0 0 25px 0}@media only screen and (max-width: 960px){div.main{min-height:418px;padding-top:3px;padding-bottom:3px;background:url(../images/main_top.png) repeat-x 0 top,url(../images/main_bottom.png) repeat-x 0 bottom}}div.main p.waku{position:absolute;text-align:center;width:100%;top:-14px;left:0;z-index:1}@media only screen and (max-width: 960px){div.main p.waku{display:none}}div#main_area .bx-wrapper{margin:0 auto;position:relative}div#main_area .bx-viewport a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999}div#main_area .bx-controls-direction a{width:48px;height:48px;display:block;text-indent:-9999px;position:absolute;top:270px;z-index:51}div#main_area .bx-prev{background:url(../images/left.png) no-repeat 0 0;left:30px}div#main_area .bx-next{background:url(../images/right.png) no-repeat 0 0;right:30px}div#main_area .bx-wrapper .bx-pager{text-align:center;margin:10px 0 0 0}div#main_area .bx-wrapper .bx-pager .bx-pager-item,div#main_area .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}@media only screen and (max-width: 960px){div#main_area .bx-wrapper .bx-pager .bx-pager-item{padding:0 8px 0 !important}}div#main_area .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 9px;outline:0;border-radius:5px;box-shadow:0 1px 2px #666 inset;text-align:center}@media print,screen and (min-width: 1200px){div#main_area .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#ff8972}}div#main_area .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ff8972}@media only screen and (max-width: 960px){#index-page p{line-height:2.2}}div#concept{background-color:#fff;padding:50px 0 120px 0}@media only screen and (max-width: 960px){div#concept{width:95%;margin:0 auto;padding-top:40px;padding-bottom:60px}}div.contents{width:1100px;margin:0 auto;position:relative}@media only screen and (max-width: 960px){div.contents{width:100%}}div#concept div.contents{height:402px}@media only screen and (max-width: 960px){div#concept div.contents{height:auto}}p.img01{float:left}@media only screen and (max-width: 960px){p.img01{float:none}}@media only screen and (max-width: 960px){p.img01 img{max-width:100%;height:auto}}.concept_item{float:left}@media only screen and (max-width: 960px){.concept_item{float:none}}@media only screen and (max-width: 960px){.concept-inner{width:95%;margin:0 auto;position:relative;left:-10px}}.concept_item .txt01{margin:23px 0 23px 23px}@media only screen and (max-width: 960px){.concept_item .txt01{margin:30px 0 0 20px}}p.img03{top:20px}@media only screen and (max-width: 960px){p.img03{margin:30px auto 30px}}@media only screen and (max-width: 960px){p.img03 img{max-width:100%;height:auto}}div#concept p.btn{text-align:center;padding:30px 0 0 0;clear:both}p.illust01{position:absolute;right:26px;top:33px}p.illust02{position:absolute;right:85px;top:116px}@media only screen and (max-width: 960px){p.illust02{right:10px}}p.illust03{position:absolute;right:216px;bottom:22px}@media only screen and (max-width: 960px){p.illust03{bottom:40px}}p.illust04{position:absolute;right:-13px;bottom:-10px}@media only screen and (max-width: 960px){p.illust04{right:30px;bottom:20px}}@media only screen and (max-width: 960px){p.illust04 img{width:40px}}p.illust05{position:absolute;left:11px;bottom:6px}@media only screen and (max-width: 960px){p.illust05{bottom:0;left:40px}}@media only screen and (max-width: 960px){p.illust05 img{width:50px;height:auto}}p.illust06{position:absolute;left:180px;bottom:0}div#schedule{background-color:#fcf3ea;padding:70px 0 85px 0}@media only screen and (max-width: 960px){div#schedule{padding:70px 15px 60px 15px;padding-top:40px}}div#schedule div.contents{height:559px}@media only screen and (max-width: 960px){div#schedule div.contents{height:auto;width:95%;margin:0 auto}}div#schedule h2{text-align:center;margin-bottom:10px}@media only screen and (max-width: 960px){div#schedule h2{position:relative;left:-20px;text-align:left}}div#schedule h3{float:left;margin:20px 45px 0 0}@media only screen and (max-width: 960px){div#schedule h3{float:none;margin:30px auto}}div#schedule p{float:left}@media only screen and (max-width: 960px){div#schedule p{float:none;margin:30px auto 30px}}div#schedule ul{margin:0 0 0 -39px}@media only screen and (max-width: 960px){div#schedule ul{margin-left:0}}div#schedule ul li{float:left}@media only screen and (max-width: 960px){div#schedule ul li{float:none}}div#schedule ul li.day{margin:30px 40px 0 0;margin-top:0}@media only screen and (max-width: 960px){div#schedule ul li.day{margin-right:0;margin-bottom:30px}}@media only screen and (max-width: 960px){div#schedule ul li.day img{max-width:100%;height:auto}}@media only screen and (max-width: 960px){div#schedule ul li.event img{max-width:100%;height:auto}}#access-sp{display:none}@media only screen and (max-width: 960px){#access-sp{display:block}#access-sp img{width:100%;height:auto}}div#access{background:url(../images/img11.jpg) no-repeat center center fixed;background-size:100% auto;height:616px}@media only screen and (max-width: 960px){div#access{height:auto}}div.access_btn_area{background:rgba(255,255,255,.7);width:236px;height:616px;margin:0 auto;text-align:center}@media only screen and (max-width: 960px){div.access_btn_area{height:auto}}div#access_item{padding:80px 0 80px 0}@media only screen and (max-width: 960px){div#access_item{padding:50px 0 40px}}div#access_item div.contents{height:400px}@media only screen and (max-width: 960px){div#access_item div.contents{height:auto}}p.img04{position:absolute;right:180px;top:23px;margin:30px 0 0 0;margin-top:0}@media only screen and (max-width: 960px){p.img04{position:static}}p.img05{position:absolute;right:10px;top:0;margin:30px 0 0 0;margin-top:0}@media only screen and (max-width: 960px){p.img05{position:static;text-align:center;margin-top:20px}}div#access_item h2{padding:0 0 25px 0}div#access_item p.txt04{width:285px;padding-bottom:50px}@media only screen and (max-width: 960px){div#access_item p.txt04{width:100%;padding-bottom:0;margin-bottom:30px}}div#access_item p.btn{margin:20px 0 0 37px;margin-top:0}@media only screen and (max-width: 960px){div#access_item p.btn{margin:30px auto;text-align:center}}p.illust09{position:absolute;left:270px;top:-30px}@media only screen and (max-width: 960px){p.illust09{left:initial;right:10px;top:0}}@media only screen and (max-width: 960px){p.illust09 img{width:120px;height:auto}}p.illust10{position:absolute;left:13px;bottom:-10px}p.illust11{position:absolute;left:300px;bottom:20px}@media only screen and (max-width: 960px){p.illust11{left:170px}}p.illust12{position:absolute;right:20px;bottom:0px}@media only screen and (max-width: 960px){p.illust12{bottom:-30px}}div#qa{background-color:#fcf3ea;padding:53px 0 100px 0}@media only screen and (max-width: 960px){div#qa{padding-top:50px;padding-bottom:30px}}div#qa div.contents{height:475px}@media only screen and (max-width: 960px){div#qa div.contents{height:auto;padding:0 15px 0}}div.qa_item{width:355px;float:right;margin:80px 0 0 0}@media only screen and (max-width: 960px){div.qa_item{float:none;margin:0 auto;width:95%}}p.img02{float:left}@media only screen and (max-width: 960px){p.img02{float:none}}@media only screen and (max-width: 960px){p.img02 img{max-width:100%;height:auto}}div.qa_item h2{margin-bottom:10px}div.qa_item p.btn{text-align:center;margin-top:30px}p.illust07{position:absolute;right:65px;top:33px}@media only screen and (max-width: 960px){p.illust07{position:static;text-align:center}}p.illust08{position:absolute;right:39px;bottom:15px}@media only screen and (max-width: 960px){p.illust08{position:static;text-align:center}}.spacer{padding-top:20px}.koukoku-box{width:980px;margin:30px auto 0;padding:30px 20px;border:2px dashed #ea883f;background-color:#fff}@media only screen and (max-width: 960px){.koukoku-box{width:100%}}.koukoku-box .title{font-size:20px;text-align:center;font-weight:bold}.koukoku-box .koukoku-list{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:20px auto 0;row-gap:15px}.koukoku-description{margin-top:20px;text-align:center;font-size:17px}.koukoku-description span{background:linear-gradient(transparent 60%, #f6da24 60%)}@media only screen and (max-width: 960px){#top-touen{display:none}}@media only screen and (max-width: 960px){.bx-viewport img{width:100%;height:auto}}@media only screen and (max-width: 960px){.bx-controls-direction{display:none}}@media only screen and (max-width: 960px){.btn01.pc{display:none !important}}.btn01.sp{display:none !important}@media only screen and (max-width: 960px){.btn01.sp{display:block !important}}@media only screen and (max-width: 960px){.taisetsu-wrap{display:flex;flex-direction:column-reverse;padding-bottom:90px;margin-top:30px}}@media only screen and (max-width: 960px){.shisetsu-annai-wrap{padding:15px}}@media only screen and (max-width: 960px){.shisetsu-annai-wrap img{max-width:100%;height:auto}}@media only screen and (max-width: 960px){.shisetsu-annai-wrap{display:flex;flex-direction:column-reverse}}@media only screen and (max-width: 960px){.shisetsu-annai-wrap .img04.pc{display:none !important}}.shisetsu-annai-wrap .img04.sp{display:none !important}@media only screen and (max-width: 960px){.shisetsu-annai-wrap .img04.sp{display:block !important}}@media only screen and (max-width: 960px){.shisetsu-annai-wrap .left{width:95%;margin:0 auto}}@media only screen and (max-width: 960px){.qa-flex-wrap{display:flex;flex-direction:column-reverse}}@media only screen and (max-width: 960px){.qa-flex-wrap .left{margin:0 auto}}@media only screen and (max-width: 960px){.qa-flex-wrap .btn{margin-top:30px;margin-bottom:30px}}.up{transform:translateY(24px);transition:all .8s;opacity:0}.up.inview{opacity:1;transform:none}.inspection-pc{position:fixed;background-color:#fff;right:24px;top:400px;z-index:210;background-repeat:no-repeat;width:144px;height:auto;border-radius:10px;border:2px solid #30b4e5;box-sizing:border-box}@media only screen and (max-width: 960px){.inspection-pc{display:none;top:0;right:0}}.inspection-pc .inspection-inner{padding:5px 15px 10px}.inspection-pc .inspection-title{text-align:center;background-color:#30b4e5;border-radius:6px 6px 0 0;color:#fff;font-weight:bold;font-size:12px}.inspection-pc li{font-size:11px;color:#30b4e5;line-height:1.8;margin-bottom:5px;border-bottom:1px dotted #30b4e5}.inspection-pc li:nth-of-type(1){margin-top:5px}.inspection-pc .inspection-caution{font-size:10px;line-height:1.5em}.inspection-pc .inspection-caution td{vertical-align:top}.inspection-pc .inspection-caution td:nth-child(1){padding-right:.2em}.inspection-button{background-color:#ea883f;padding:10px;border-radius:20px;display:inline-block;color:#fff}.inspection-sp{background-color:#fff;background-repeat:no-repeat;width:300px;height:auto;border:2px solid #30b4e5;box-sizing:border-box;top:-30px;right:0;visibility:visible;position:fixed;height:auto;z-index:60;transition:all .4s;transform:translate(-50%, -50%);left:100%}.inspection-sp.is-active{right:29px}.inspection-sp.is-active ul{padding-top:0 !important}.inspection-sp .inspection-inner{padding:5px 15px 10px}.inspection-sp .inspection-title{text-align:center;background-color:#30b4e5;color:#fff;font-weight:bold;font-size:16px}.inspection-sp ul{display:flex;flex-wrap:wrap;gap:0 10px}.inspection-sp ul.cols{display:block}.inspection-sp ul.cols li{width:100%}.inspection-sp li{font-size:14px;color:#30b4e5;line-height:1.8;margin-bottom:5px;border-bottom:1px dotted #30b4e5;width:45%}@media only screen and (max-width: 960px){.inspection-sp li{font-size:12px}}.inspection-sp .inspection-caution{font-size:10px;line-height:1.5em}.inspection-sp .inspection-caution td{vertical-align:top}.inspection-sp .inspection-caution td:nth-child(1){padding-right:.2em}#relative-wrap{position:relative}#show{position:relative;border-radius:6px;color:#fff;background-color:#30b4e5;width:150px;height:90px;display:block;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:12px;position:absolute;white-space:nowrap;right:0;top:-45px;position:fixed;right:20px;top:400px;z-index:5;transition:.1s ease-in}#show:before{position:absolute;border:1px solid #fff;content:"";top:4px;bottom:4px;left:4px;right:4px}@media only screen and (max-width: 960px){#show:before{display:none;width:200px}}#show:hover{opacity:.6;transition:.1s ease-in}@media only screen and (max-width: 960px){#show{width:130px;position:absolute;white-space:nowrap;right:0;top:-70px;border-radius:30% 70% 35% 65%/50% 50% 50% 50%}}#show span.arrow{background-image:url(../images/enkengaku_bg.svg);background-position:left top 49%;background-size:16px 16px;background-repeat:no-repeat;padding-left:2em;font-weight:500}.tel-sp{display:none}@media only screen and (max-width: 960px){.tel-sp{display:inline-block;text-decoration:underline}}@media only screen and (max-width: 960px){.tel-pc{display:none}}
/*# sourceMappingURL=style.min.css.map */