﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat+Subrayada&family=Roboto:ital@1&display=swap");@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@500&display=swap");@import url("https://fonts.googleapis.com/css?family=Kosugi+Maru&display=swap");@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique&display=swap");@import url("https://fonts.googleapis.com/css?family=Raleway&display=swap");@import url("https://fonts.googleapis.com/css2?family=Sawarabi+Gothic&display=swap");.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://assets.narakenkoland.net/production/assets/bx_loader-a0b0667af87d0be3ce4a13ac0dff40d437989864235a546db6168591c01f2f2a.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(https://assets.narakenkoland.net/production/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://assets.narakenkoland.net/production/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://assets.narakenkoland.net/production/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://assets.narakenkoland.net/production/assets/controls-ad2258c10c52ab20ee94088a21655d9394216259d68b3d9d8933a320615ab8e2.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.news-container{max-width:1080px;margin:0 auto;padding:40px 50px;box-sizing:border-box;border-radius:8px;background:#f8f6f1}.news-container .news-contents{padding:40px 50px;border-radius:8px;background:#fff}.news-container .news-contents a.news-link{padding:25px 0;color:#8bbaca;text-decoration:none;display:block;border-top:1px solid #e4e4e4}.news-container .news-contents a.news-link:last-child{border-bottom:1px solid #e4e4e4}.news-container .news-contents a.news-link:hover{text-decoration:underline}.news-container .news-contents a.news-link span{margin-right:2.5em;color:#59564f}.news-container .news-contents .news-title{margin-bottom:60px;font-size:28px;color:#6fcadd;border-bottom:2px solid #6fcadd}.news-container .news-contents .news-title span{font-size:16px;color:#6fcadd;display:block}.news-container .news-contents .body img{width:100%;max-width:960px;margin:0 auto 40px;display:block}.news-container .news-contents .body p{margin-bottom:20px}.news-container .prev-btn{margin-top:40px}.news-container .prev-btn a{margin:0 auto;padding:15px 40px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;cursor:pointer;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s}.news-container .prev-btn a:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}@media screen and (max-width: 480px){.news-container{padding:40px 1em !important}.news-container .news-contents{padding:40px 1em !important}.news-container a.news-link span{display:block}}@media screen and (min-width: 768px){#info-container{max-width:100%;padding:0 15px}#info-container ul.info-list{width:1160px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}#info-container ul.info-list li{width:48%;margin-bottom:60px;padding:15px 0;display:flex;justify-content:center;align-items:center;position:relative}#info-container ul.info-list li a{padding:0 28px;color:#fff;text-decoration:none;z-index:100}#info-container ul.info-list li a .mark-bg{width:100px;height:100px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;background:#2c2c2c}#info-container ul.info-list li a .mark-bg img{width:64px;height:64px}#info-container ul.info-list li a span.title{margin-bottom:10px;font-size:24px;font-weight:bold;color:#fff;text-align:center;display:block}#info-container ul.info-list li.about{background:url(https://assets.narakenkoland.net/production/assets/information/about-7046fac9c75d4e931dd3fe24bdc953e6efa3c421674c93344c9e47a2a4ef5d1a.jpg) no-repeat center center}#info-container ul.info-list li.map{background:url(https://assets.narakenkoland.net/production/assets/information/map-0d78c28b85aa97744e4c4446fa61727cf9ba7a68d6f282f4a5a8bfbbd7478519.jpg) no-repeat center center}#info-container ul.info-list li.kidsland-reserve{background:url(https://assets.narakenkoland.net/production/assets/information/kidsland_reserve-42bca98c5a6d1b502110e609c77350f2cad40320bcc0523313c9a555a0afa00f.jpg) no-repeat center center}#info-container ul.info-list li.party-reserve{background:url(https://assets.narakenkoland.net/production/assets/information/party_reserve-695b8eca67c309f230cc2f6fef4a57ff345245f7c847160b31c8d9e80b46be78.jpg) no-repeat center center}#info-container ul.info-list li.access{background:url(https://assets.narakenkoland.net/production/assets/information/access-57d790e6b5647cca1b858f8e8db04b1987f97a0378a576df7f703f6386825c37.jpg) no-repeat center center}#info-container ul.info-list li.question{background:url(https://assets.narakenkoland.net/production/assets/information/question-64a919bc1852a7f7dbd2affb641a3fe0d1a1de6a7692f1a3f60f670a0721e0b4.jpg) no-repeat center center}#info-container ul.info-list li.point-member{background:url(https://assets.narakenkoland.net/production/assets/information/point_member-fb6beb41168e33e74ca06ea5f08e25484d0f398434b7d3a4556ccf9a42c558c8.jpg) no-repeat center center}#info-container ul.info-list li.link{background:url(https://assets.narakenkoland.net/production/assets/information/link-c2bc2856518ace38b9eb044844291ad983bec118531f34f47a5272f5cd909ac2.jpg) no-repeat center center}#info-container ul.info-list li.about::before,#info-container ul.info-list li.map::before,#info-container ul.info-list li.kidsland-reserve::before,#info-container ul.info-list li.party-reserve::before,#info-container ul.info-list li.access::before,#info-container ul.info-list li.question::before,#info-container ul.info-list li.point-member::before,#info-container ul.info-list li.link::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.7)}#info-container .main-contents{max-width:1080px;margin:0 auto 60px}#info-container .main-contents h3.section-title{margin-bottom:15px;padding:10px .7em;font-size:22px;line-height:1.5;letter-spacing:.1em;border-bottom:3px solid #e1e1e1;position:relative}#info-container .main-contents h3.section-title:before{content:"";width:6px;height:80%;border-radius:2px;background:#ff6e6e;position:absolute;top:10%;left:0}#info-container .main-contents .price-hour h3{padding:25px 0 5px;font-size:20px;text-indent:1em;position:relative;background:#fff}#info-container .main-contents .price-hour h3:after{content:"";width:100%;height:7px;position:absolute;left:0;bottom:0;background:repeating-linear-gradient(-45deg, #6ad1c8, #6ad1c8 2px, #fff 2px, #fff 4px)}#info-container .main-contents .price-hour div{margin-bottom:50px;padding:25px;background:#fff}#info-container .main-contents .price-hour div h4{font-size:20px;font-weight:400}#info-container .main-contents .price-hour div h5{padding:10px 0;font-size:18px;font-weight:400;color:#fff;text-align:center}#info-container .main-contents .price-hour div h5.normal{background:#9e9e9e}#info-container .main-contents .price-hour dl{margin-bottom:25px;display:flex;flex-wrap:wrap}#info-container .main-contents .price-hour dl dt{width:30%;padding:20px 0;text-align:center;border-bottom:1px solid #2ab4cf}#info-container .main-contents .price-hour dl dd{width:70%;padding:20px 0;border-bottom:1px solid #2ab4cf}#info-container .main-contents .price-hour p{margin:20px 0;padding:0 20px}#info-container .main-contents .price-hour span.attention{font-size:14px}#info-container .main-contents img.card-image{margin:0 auto 45px;display:block}#info-container .main-contents ul.point-prize{display:flex;justify-content:space-between;flex-wrap:wrap}#info-container .main-contents ul.point-prize li{width:28%;margin-bottom:60px;padding:25px 2%;display:flex;flex-wrap:wrap;align-items:center;border-radius:8px;background:#fafafa}#info-container .main-contents ul.point-prize li img{width:100px;margin:0 auto 25px;display:block}#info-container .main-contents ul.point-prize li .prize-title{margin:0 auto 25px;font-size:18px;line-height:1.4;text-align:center}#info-container .main-contents ul.point-prize li .prize-point{width:100%;font-size:28px;color:#ff6e6e;text-align:center;border-radius:40px;background:#fff}#info-container .main-contents ul.point-prize li span{font-size:16px;color:#666}#info-container .main-contents ul.agreement{padding:0 0 0 35px;display:block}#info-container .main-contents ul.agreement li{width:100%;margin:0;padding:10px 0;list-style-type:disc}#info-container .main-contents ul.agreement li:last-child{text-align:center;list-style:none}#info-container .main-contents .text-area{margin-bottom:45px;line-height:2}#info-container .main-contents .text-area h4{color:#ff6e6e}#info-container .main-contents .text-area ul{margin:0 0 25px 1em;padding:0 0 0 1em}#info-container .main-contents .text-area ul li{list-style:square}#info-container .main-contents .text-area p{margin-bottom:25px}#info-container .main-contents .links{padding:60px 30px;background:#fff}#info-container .main-contents .links table{margin-bottom:60px}#info-container .main-contents .links table .name{width:25%}#info-container .main-contents .links table .comment{width:50%;padding:25px 2.5%}#info-container .main-contents .links table .time{width:20%;text-align:right}#info-container .main-contents .faq-category{margin-bottom:60px}#info-container .main-contents .faq-category .question span.symbol{margin-right:10px;padding:5px 12px;font-size:20px;color:#fff;vertical-align:middle;display:inline-block;border-radius:50px}#info-container .main-contents .faq-category .question span.type-q{background:#279b7c}#info-container .main-contents .faq-category .question span.type-a{background:#f94e3f}#info-container .main-contents .faq-category .question a.open{margin-bottom:10px;padding:10px 15px;color:#fff;text-decoration:none;display:block;border-radius:6px;background:rgba(39,155,124,0.7)}#info-container .main-contents .faq-category .question .answer{margin-bottom:10px;padding:10px 15px;border-radius:6px;background:#f9f9f9}#info-container .main-contents .faq-category .question .answer p{margin-top:-38px;padding-left:55px;line-height:2}#info-container .main-contents .faq-category .question .answer p a{color:#2ab4cf;text-decoration:none}#info-container .main-contents .faq-category .question .answer p a:hover{text-decoration:underline}#info-container .main-contents .map{margin-bottom:80px}#info-container .main-contents .txt{margin-bottom:60px}#info-container .main-contents .txt p{margin-bottom:25px;padding:0 20px}#info-container .main-contents ul.bus-stop{margin-bottom:60px;display:flex;justify-content:space-around}#info-container .main-contents table.bus-schedule{width:96%;margin:0 auto 60px;text-align:center;border-collapse:collapse}#info-container .main-contents table.bus-schedule th.root{padding:15px 0;border:none;background:#bbdefb}#info-container .main-contents table.bus-schedule th{padding:10px 0;border-bottom:2px solid #e1e1e1}#info-container .main-contents table.bus-schedule td{padding:5px 0}#info-container .main-contents table.bus-schedule tr:nth-child(odd){background:#fafafa}#info-container .main-contents table.link-table{width:100%;margin-bottom:60px;font-size:15px;border-collapse:collapse}#info-container .main-contents table.link-table th.name,#info-container .main-contents table.link-table th.comment,#info-container .main-contents table.link-table th.time{padding:10px;font-size:15px;color:#fff;background:#8bbaca}#info-container .main-contents table.link-table th.name{width:200px}#info-container .main-contents table.link-table th.time{width:160px}#info-container .main-contents table.link-table td.name{width:180px;padding:5px 10px;border-bottom:2px solid #fff;background:#8bbaca;position:relative}#info-container .main-contents table.link-table td.name a{color:#fff;text-decoration:none}#info-container .main-contents table.link-table td.name a:after{content:"\f2d2";font-family:"Font Awesome 5 Free";margin-left:5px}#info-container .main-contents table.link-table td.name:after{content:"";width:0px;height:0px;display:block;border-left:10px solid #8bbaca;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:calc(50% - 10px);right:-10px}#info-container .main-contents table.link-table td.comment{padding:20px 5px 20px 20px;border-bottom:2px solid #8bbaca}#info-container .main-contents table.link-table td.time{width:150px;padding:0 5px;border-bottom:2px solid #e1e1e1}#info-container .main-contents table.enquete-form{border-collapse:collapse}#info-container .main-contents table.enquete-form th.choice-message{padding:15px 0;color:#fff;background:#8bbaca}#info-container .main-contents table.enquete-form ul.check-box{padding:15px 10px;display:flex;flex-wrap:wrap;justify-content:flex-start}#info-container .main-contents table.enquete-form ul.check-box li{width:33%;padding:5px 0;font-size:15px}#info-container .main-contents table.enquete-form ul.check-box li input[type=checkbox]{display:none}#info-container .main-contents table.enquete-form ul.check-box li input[type=checkbox]+label:before{font-family:"Font Awesome 5 Free";display:inline-block}#info-container .main-contents table.enquete-form ul.check-box li input[type=checkbox]+label:before{content:"\f0c8";font-size:24px;color:#666;letter-spacing:5px;vertical-align:middle}#info-container .main-contents table.enquete-form ul.check-box li input[type=checkbox]:checked+label:before{content:"\f14a";font-size:24px;color:#8bbaca}#info-container .main-contents table.enquete-form ul.check-box li input[type=checkbox]:checked+label:before{letter-spacing:5px}#info-container .main-contents table.enquete-form ul.check-box input.other-field{width:30%;height:35px;margin:0;padding:0 .5em;font-size:16px;border-radius:4px;border:1px solid #ccc}#info-container .main-contents table.enquete-form .th-facility{padding:15px;background:#E8F0F7}#info-container .main-contents table.enquete-form th.radio{padding:5px 0}#info-container .main-contents table.enquete-form tr.bg{background:#f5f5f5}#info-container .main-contents table.enquete-form td{padding:10px}#info-container .main-contents table.enquete-form td.radio{padding:10px 0;text-align:center}#info-container .main-contents table.enquete-form textarea{width:100%;height:160px;font-size:18px;border-radius:5px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none}#info-container .main-contents table.customer{width:100%;max-width:600px;margin:0 auto;border-collapse:collapse;border-spacing:0}#info-container .main-contents table.customer input[type="text"]{padding:0;border:none;border-radius:0;outline:none;background:none}#info-container .main-contents table.customer th.personal-info{padding:15px 0}#info-container .main-contents table.customer td.under-line input[type="text"]{padding:0 5px;font-size:18px;border-bottom:2px solid #ddd}#info-container .main-contents table.customer td.center{text-align:center}#info-container .main-contents table.customer td.center input[type="submit"]{padding:10px 25px;font-size:16px;color:#fff;cursor:pointer;border:none;background:#8bbaca}#info-container .main-contents table.customer input.whdth-adjust{width:100%}#info-container .main-contents table.customer .confirm-btn input[type="submit"]{margin:0 auto;padding:15px 40px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;cursor:pointer;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s;appearance:none;-webkit-appearance:none}#info-container .main-contents table.customer .confirm-btn input[type="submit"]:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .main-contents .container-fluid{margin-bottom:60px}#info-container .main-contents .container-fluid .multi-steps>li.is-active~li:before,#info-container .main-contents .container-fluid .multi-steps>li.is-active:before{content:counter(stepNum);font-family:inherit;font-weight:700;display:flex;justify-content:center;align-items:center}#info-container .main-contents .container-fluid .multi-steps>li.is-active~li:after,#info-container .main-contents .container-fluid .multi-steps>li.is-active:after{background-color:#ededed}#info-container .main-contents .container-fluid .multi-steps{display:table;table-layout:fixed;width:100%}#info-container .main-contents .container-fluid .multi-steps>li{counter-increment:stepNum;text-align:center;display:table-cell;position:relative;color:tomato}#info-container .main-contents .container-fluid .multi-steps>li:before{content:'\f00c';content:'\2713;';content:'\10003';content:'\10004';content:'\2713';display:block;margin:0 auto 4px;background-color:#fff;width:36px;height:36px;line-height:32px;text-align:center;font-weight:bold;border-width:2px;border-style:solid;border-color:tomato;border-radius:50%}#info-container .main-contents .container-fluid .multi-steps>li:after{content:'';height:2px;width:100%;background-color:tomato;position:absolute;top:20px;left:50%;z-index:-1}#info-container .main-contents .container-fluid .multi-steps>li:last-child:after{display:none}#info-container .main-contents .container-fluid .multi-steps>li.is-active:before{background-color:#fff;border-color:tomato}#info-container .main-contents .container-fluid .multi-steps>li.is-active~li{color:#808080}#info-container .main-contents .container-fluid .multi-steps>li.is-active~li:before{background-color:#ededed;border-color:#ededed}#info-container .main-contents ul.gnavi-link{width:100%;margin-bottom:60px;display:flex;justify-content:space-between}#info-container .main-contents ul.gnavi-link li{width:380px;max-width:380px;height:180px;margin:0 20px;border-radius:6px;display:flex;align-items:center;justify-content:center}#info-container .main-contents ul.gnavi-link li:first-child{background:url(https://assets.narakenkoland.net/production/assets/img_enkai-016e0435bda97e0e254f9f47c4883d84f2824995f2e7c5e89e13697690b16e72.jpg) no-repeat 0 0;background-size:cover}#info-container .main-contents ul.gnavi-link li:last-child{background:url(https://assets.narakenkoland.net/production/assets/img_enya-8bdb54af8b663200fbc02b9038cea2a77a98eedfb551ea075c18b6b21f50345b.jpg) no-repeat 0 0;background-size:cover}#info-container .main-contents ul.gnavi-link li a{padding:15px 20px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s}#info-container .main-contents ul.gnavi-link li a:after{content:"\f2d2";font-family:"Font Awesome 5 Free";margin-left:5px}#info-container .main-contents ul.gnavi-link li a:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .main-contents .item{padding:15px}#info-container .main-contents .item h3.item-title{margin-bottom:10px;padding-bottom:5px;font-weight:normal;text-indent:1em;border-bottom:3px solid #9e9e9e;position:relative}#info-container .main-contents .item h3.item-title:after{content:"";width:20%;display:block;border-bottom:3px solid #8bbaca;position:absolute;bottom:-3px}#info-container .main-contents .item h3.item-title span.must{margin-left:.5em;padding:5px 10px;font-size:12px;color:#ef5350;vertical-align:text-top;border-radius:4px;border:2px solid #ef5350}#info-container .main-contents .item .radio-field{display:flex;justify-content:space-between;flex-wrap:wrap}#info-container .main-contents .item .radio-field label{width:25%;margin-bottom:15px;padding:15px 10px;display:block;cursor:pointer;border-radius:6px;background:#f2f2f2}#info-container .main-contents .item .body{padding:10px 20px}#info-container .main-contents .item .body ul li{margin-bottom:20px}#info-container .main-contents .item .body textarea{padding:5px;font-size:16px;color:#666;border-radius:5px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none}#info-container .main-contents .item .body input[type='text']{height:30px;padding:5px;font-size:18px;color:#666;border-radius:5px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none}#info-container .main-contents .notice{max-width:800px;margin:0 auto 40px;box-sizing:border-box;border-radius:4px;border:2px solid #8bbaca}#info-container .main-contents .notice h4{padding:10px 0;font-size:18px;color:#fff;text-align:center;background:#8bbaca}#info-container .main-contents .notice p{padding:15px 35px 0}#info-container .main-contents .notice p.important{color:#ef5350}#info-container .main-contents .notice ul{margin:20px auto 30px;display:flex;justify-content:space-evenly}#info-container .main-contents .notice ul li{border-radius:6px}#info-container .main-contents .notice ul li a{padding:15px 40px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s}#info-container .main-contents .notice ul li a:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .main-contents .confirm-btn input[type="submit"]{margin:0 auto;padding:15px 40px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;cursor:pointer;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s;appearance:none;-webkit-appearance:none}#info-container .main-contents .confirm-btn input[type="submit"]:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .side-menu{width:240px;max-width:240px;padding:0 0 3px;background:#2ab4cf}#info-container .side-menu ul li.side-menu-title{padding:15px 0;font-size:110%;color:#fff;text-indent:10px;background:#2ab4cf}#info-container .side-menu ul li a{margin:0 2%;padding:12px 10px;font-size:90%;color:#666;text-decoration:none;display:block;border-bottom:2px solid #2ab4cf;background:#fff}}@media screen and (max-width: 480px){#info-container{padding:0 15px}#info-container h3.section-title{margin-bottom:15px;padding:10px .7em;font-size:4.2vw;line-height:1.5;letter-spacing:.1em;border-bottom:3px solid #e1e1e1;position:relative}#info-container h3.section-title:before{content:"";width:6px;height:80%;border-radius:2px;background:#ff6e6e;position:absolute;top:10%;left:0}#info-container ul.info-list{width:100%;display:flex;flex-direction:column}#info-container ul.info-list li{width:100%;margin-bottom:30px;padding:15px 0;display:flex;justify-content:center;align-items:center;position:relative}#info-container ul.info-list li a{padding:0 28px;color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;z-index:100}#info-container ul.info-list li a .mark-bg{width:70px;height:70px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;background:#2c2c2c}#info-container ul.info-list li a .mark-bg img{width:48px;height:48px}#info-container ul.info-list li a .sp-container{width:100%}#info-container ul.info-list li a .sp-container span.title{font-size:20px}#info-container ul.info-list li.about{background:url(https://assets.narakenkoland.net/production/assets/information/about-7046fac9c75d4e931dd3fe24bdc953e6efa3c421674c93344c9e47a2a4ef5d1a.jpg) no-repeat center center}#info-container ul.info-list li.map{background:url(https://assets.narakenkoland.net/production/assets/information/map-0d78c28b85aa97744e4c4446fa61727cf9ba7a68d6f282f4a5a8bfbbd7478519.jpg) no-repeat center center}#info-container ul.info-list li.kidsland-reserve{background:url(https://assets.narakenkoland.net/production/assets/information/kidsland_reserve-42bca98c5a6d1b502110e609c77350f2cad40320bcc0523313c9a555a0afa00f.jpg) no-repeat center center}#info-container ul.info-list li.party-reserve{background:url(https://assets.narakenkoland.net/production/assets/information/party_reserve-695b8eca67c309f230cc2f6fef4a57ff345245f7c847160b31c8d9e80b46be78.jpg) no-repeat center center}#info-container ul.info-list li.access{background:url(https://assets.narakenkoland.net/production/assets/information/access-57d790e6b5647cca1b858f8e8db04b1987f97a0378a576df7f703f6386825c37.jpg) no-repeat center center}#info-container ul.info-list li.question{background:url(https://assets.narakenkoland.net/production/assets/information/question-64a919bc1852a7f7dbd2affb641a3fe0d1a1de6a7692f1a3f60f670a0721e0b4.jpg) no-repeat center center}#info-container ul.info-list li.point-member{background:url(https://assets.narakenkoland.net/production/assets/information/point_member-fb6beb41168e33e74ca06ea5f08e25484d0f398434b7d3a4556ccf9a42c558c8.jpg) no-repeat center center}#info-container ul.info-list li.link{background:url(https://assets.narakenkoland.net/production/assets/information/link-c2bc2856518ace38b9eb044844291ad983bec118531f34f47a5272f5cd909ac2.jpg) no-repeat center center}#info-container ul.info-list li.about::before,#info-container ul.info-list li.map::before,#info-container ul.info-list li.kidsland-reserve::before,#info-container ul.info-list li.party-reserve::before,#info-container ul.info-list li.access::before,#info-container ul.info-list li.question::before,#info-container ul.info-list li.point-member::before,#info-container ul.info-list li.link::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.7)}#info-container .price-hour h3{padding:25px 0 5px;font-size:20px;text-indent:1em;position:relative;background:#fff}#info-container .price-hour h3:after{content:"";width:100%;height:7px;position:absolute;left:0;bottom:0;background:repeating-linear-gradient(-45deg, #6ad1c8, #6ad1c8 2px, #fff 2px, #fff 4px)}#info-container .price-hour div{padding:10px 5px}#info-container .price-hour div h4{font-size:4vw;font-weight:400}#info-container .price-hour div h5{padding:5px 0;font-size:4.5vw;font-weight:400;color:#fff;text-align:center}#info-container .price-hour div h5.normal{margin-top:20px;background:#9e9e9e}#info-container .price-hour div p{margin-bottom:20px}#info-container .price-hour dl{margin-bottom:15px;padding:0 10px}#info-container .price-hour dl dt{padding:10px .5em 0}#info-container .price-hour dl dt br{display:none}#info-container .price-hour dl dd{padding:5px .5em;border-bottom:1px solid #ccc}#info-container .price-hour dl dd span.attention{font-size:3.4vw !important}#info-container .price-hour p{margin-bottom:20px;padding:0 .5em}#info-container .price-hour p .attention{font-size:3.4vw !important}#info-container .faq-category{margin-bottom:60px}#info-container .faq-category .question span.symbol{margin-right:10px;padding:5px 12px;font-size:20px;color:#fff;vertical-align:middle;display:inline-block;border-radius:50px}#info-container .faq-category .question span.type-q{background:#279b7c}#info-container .faq-category .question span.type-a{background:#f94e3f}#info-container .faq-category .question a.open{margin-bottom:10px;padding:10px 15px;color:#fff;text-decoration:none;display:block;border-radius:6px;background:rgba(39,155,124,0.7)}#info-container .faq-category .question .answer{margin-bottom:10px;padding:10px 15px;border-radius:6px;background:#f9f9f9}#info-container .faq-category .question .answer p{margin-top:-38px;padding-left:55px;line-height:2}#info-container .faq-category .question .answer p a{color:#2ab4cf;text-decoration:none}#info-container .faq-category .question .answer p a:hover{text-decoration:underline}#info-container ul.point-prize li{width:100% !important;margin-bottom:40px !important}#info-container ul.point-prize li img{width:30% !important}#info-container ul.point-prize li .prize-title{width:70%}#info-container .text-area{margin-bottom:45px;line-height:2}#info-container .text-area h4{color:#ff6e6e}#info-container .text-area ul{margin:0 0 25px 1em;padding:0 0 0 1em}#info-container .text-area ul li{list-style:square}#info-container .text-area p{margin-bottom:25px}#info-container .map{margin-bottom:80px}#info-container .txt{margin-bottom:60px}#info-container .txt p{margin-bottom:25px;padding:0 20px}#info-container ul.bus-stop{margin-bottom:60px;display:flex;flex-direction:column;align-items:center}#info-container ul.bus-stop li{margin-bottom:25px}#info-container ul.bus-stop li:last-child{margin:0}#info-container table.bus-schedule{width:96%;margin:0 auto 60px;text-align:center;border-collapse:collapse}#info-container table.bus-schedule th.root{padding:15px 0;border:none;background:#bbdefb}#info-container table.bus-schedule th{padding:10px 0;border-bottom:2px solid #e1e1e1}#info-container table.bus-schedule td{padding:5px 0}#info-container table.bus-schedule tr:nth-child(odd){background:#fafafa}#info-container table.link-table{width:100%;margin-bottom:60px;font-size:15px;border-collapse:collapse}#info-container table.link-table th.name,#info-container table.link-table th.comment,#info-container table.link-table th.time{display:none}#info-container table.link-table td.name{width:100%;padding:10px 0;display:block;border-bottom:2px solid #fff;background:#8bbaca;position:relative}#info-container table.link-table td.name a{color:#fff;text-decoration:none}#info-container table.link-table td.name a:after{content:"\f2d2";font-family:"Font Awesome 5 Free";margin-left:5px}#info-container table.link-table td.name:after{content:"";width:0px;height:0px;display:block;border-left:10px solid #8bbaca;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:calc(50% - 10px);right:-10px}#info-container table.link-table td.comment{padding:20px 5px 20px 20px;border-bottom:2px solid #8bbaca}#info-container table.link-table td.time{width:150px;padding:0 5px;border-bottom:2px solid #e1e1e1}#info-container table.link-table td.name,#info-container table.link-table td.comment,#info-container table.link-table td.time{width:100% !important;padding:10px 0 !important;display:block}#info-container table.link-table td.name:after{border-left:10px solid transparent !important;border-top:10px solid #8bbaca !important;border-right:10px solid transparent !important;border-bottom:none !important;top:calc(100% - 0px) !important;right:50% !important}#info-container table.link-table td.name{text-align:center}#info-container table.link-table td.comment{padding:20px 5px 20px 20px;border-bottom:2px solid #8bbaca}#info-container table.link-table td.time{border-bottom:none !important}#info-container .container-fluid{margin-bottom:60px}#info-container .container-fluid .multi-steps{display:table;table-layout:fixed;width:100%}#info-container .container-fluid .multi-steps>li{counter-increment:stepNum;text-align:center;display:table-cell;position:relative;color:tomato}#info-container .container-fluid .multi-steps>li:before{content:'\f00c';content:'\2713;';content:'\10003';content:'\10004';content:'\2713';display:block;margin:0 auto 4px;background-color:#fff;width:36px;height:36px;line-height:32px;text-align:center;font-weight:bold;border-width:2px;border-style:solid;border-color:tomato;border-radius:50%}#info-container .container-fluid .multi-steps>li:after{content:'';height:2px;width:100%;background-color:tomato;position:absolute;top:20px;left:50%;z-index:-1}#info-container .container-fluid .multi-steps>li:last-child:after{display:none}#info-container .container-fluid .multi-steps>li.is-active:before{content:counter(stepNum);font-family:inherit;font-weight:700;display:flex;justify-content:center;align-items:center}#info-container .container-fluid .multi-steps>li.is-active:after{background-color:#ededed}#info-container .container-fluid .multi-steps>li.is-active:before{background-color:#fff;border-color:tomato}#info-container .container-fluid .multi-steps>li.is-active~li{color:#808080}#info-container .container-fluid .multi-steps>li.is-active~li:before{content:counter(stepNum);font-family:inherit;font-weight:700;display:flex;justify-content:center;align-items:center}#info-container .container-fluid .multi-steps>li.is-active~li:after{background-color:#ededed}#info-container .container-fluid .multi-steps>li.is-active~li:before{background-color:#ededed;border-color:#ededed}#info-container ul.gnavi-link{margin-bottom:20px;display:flex;flex-direction:column}#info-container ul.gnavi-link li{width:100%;margin:0 0 25px;height:180px;border-radius:6px;display:flex;align-items:center;justify-content:center}#info-container ul.gnavi-link li:first-child{background:url(https://assets.narakenkoland.net/production/assets/img_enkai-016e0435bda97e0e254f9f47c4883d84f2824995f2e7c5e89e13697690b16e72.jpg) no-repeat 0 0;background-size:cover}#info-container ul.gnavi-link li:last-child{background:url(https://assets.narakenkoland.net/production/assets/img_enya-8bdb54af8b663200fbc02b9038cea2a77a98eedfb551ea075c18b6b21f50345b.jpg) no-repeat 0 0;background-size:cover}#info-container ul.gnavi-link li a{padding:15px 20px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s}#info-container ul.gnavi-link li a:after{content:"\f2d2";font-family:"Font Awesome 5 Free";margin-left:5px}#info-container ul.gnavi-link li a:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .item{padding:15px 5px}#info-container .item h3.item-title{margin-bottom:10px;padding-bottom:5px;font-weight:normal;text-indent:1em;border-bottom:3px solid #9e9e9e;position:relative}#info-container .item h3.item-title:after{content:"";width:20%;display:block;border-bottom:3px solid #8bbaca;position:absolute;bottom:-3px}#info-container .item h3.item-title span.must{margin-left:.5em;padding:3px 5px;font-size:3vw !important;color:#ef5350;border-radius:2px;border:2px solid #ef5350}#info-container .item .radio-field{padding:10px 5px;display:flex;justify-content:space-between;flex-wrap:wrap}#info-container .item .radio-field label{width:46%;margin-bottom:15px;display:block;cursor:pointer;border-radius:6px;background:#f2f2f2}#info-container .item .body{padding:10px 5px}#info-container .item .body ul li{margin-bottom:20px}#info-container .item .body textarea{padding:5px;font-size:16px;color:#666;border-radius:5px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none}#info-container .item .body input[type='text']{height:30px;padding:5px;font-size:18px;color:#666;border-radius:5px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none}#info-container .notice{max-width:800px;margin:0 auto 40px;box-sizing:border-box;border-radius:4px;border:2px solid #8bbaca}#info-container .notice h4{padding:10px 0;font-size:18px;color:#fff;text-align:center;background:#8bbaca}#info-container .notice p{padding:15px 35px 0}#info-container .notice p.important{color:#ef5350}#info-container .notice ul{margin:20px auto 30px;display:flex;flex-direction:column}#info-container .notice ul li{padding:15px 0;border-radius:6px}#info-container .notice ul li a{padding:15px 40px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s}#info-container .notice ul li a:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .confirm-btn input[type="submit"]{margin:0 auto;padding:15px 40px;font-size:15px;color:#fff;text-align:center;text-decoration:none;display:block;cursor:pointer;border-radius:6px;border:1px solid #8bbaca;background:#8bbaca;transition:.3s;appearance:none;-webkit-appearance:none}#info-container .confirm-btn input[type="submit"]:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#info-container .side-menu{display:none}}.covid-19{max-width:1000px;margin:30px auto}.enquete .message{text-align:center;padding-top:20px;padding-bottom:20px}.enquete .required{color:#f00}#facilities{width:100%;margin:0 auto;box-sizing:border-box}#facilities .floor-guide-title{width:100%;padding:15px 0;font-size:32px;text-align:center;color:#fff;line-height:1.4;letter-spacing:.5em;background:#4db6ac}#facilities .floor-guide-title span{font-size:24px;display:block}#facilities .category-links{max-width:1110px;margin:0 auto 60px;display:flex;justify-content:space-evenly;flex-wrap:wrap}#facilities .category-links a{width:30%;margin:0 10px 20px;padding:10px;font-size:16px;color:#fff;text-align:center;text-decoration:none;box-sizing:border-box;border:1px solid #8bbaca;border-radius:4px;transition:all .4s;background:#8bbaca}#facilities .category-links a:hover{color:#8bbaca;background:#fff}#facilities input[name="switch"]{display:none}#facilities .tabBtn{display:flex;list-style:none;max-width:1080px;margin:0 auto 1px;padding:0;text-align:center}#facilities .tabBtn li{flex-basis:20%;background:lightseagreen}#facilities .tabBtn li:not(:last-child){border-right:1px solid white}#facilities .tabBtn label{display:block;cursor:pointer;padding:10px 0;color:white;transition:background .3s}#facilities .tabBtn label:hover{background:rgba(205,92,92,0.5)}#facilities .tabContents section{padding:20px}#facilities .tabContents section ul{padding-top:60px;text-align:left;display:flex;justify-content:flex-start;flex-wrap:wrap;box-sizing:border-box}#facilities .tabContents section ul li:nth-child(-n+3){border-top:1px solid #e0e0e0}#facilities .tabContents section ul li{width:33.333333%;padding:25px 5px;border-bottom:1px solid #e0e0e0;box-sizing:border-box}#facilities .tabContents section ul li span.circle{width:30px;height:30px;margin-right:5px;color:#fff;text-align:center;line-height:30px;display:inline-block;border-radius:50%}#facilities .tabContents section ul li span.bg-green{background:#67ba99}#facilities .tabContents section ul li span.bg-blue{background:#25baea}#facilities .tabContents section ul li span.bg-pink{background:#eb5695}#facilities .tabContents section ul li a{color:#67ba99}#facilities .tabContents section{width:100%;max-width:1080px;text-align:center;opacity:0}#facilities .tabContents section{transition:opacity .3s}#facilities #tab-1:checked~.tabBtn label[for="tab-1"],#facilities #tab-2:checked~.tabBtn label[for="tab-2"],#facilities #tab-3:checked~.tabBtn label[for="tab-3"],#facilities #tab-4:checked~.tabBtn label[for="tab-4"],#facilities #tab-5:checked~.tabBtn label[for="tab-5"]{background:indianred}#facilities #tab-1:checked~.tabContents #section-1,#facilities #tab-2:checked~.tabContents #section-2,#facilities #tab-3:checked~.tabContents #section-3,#facilities #tab-4:checked~.tabContents #section-4,#facilities #tab-5:checked~.tabContents #section-5{opacity:1;background:white}#facilities .tabContents{display:flex;width:500%;transition:transform .6s}#facilities .tabContents .tabContents section{flex-basis:20%;opacity:0;transition:opacity .3s}#facilities #tab-1:checked~.tabContents{transform:translateX(0)}#facilities #tab-2:checked~.tabContents{transform:translateX(-20%)}#facilities #tab-3:checked~.tabContents{transform:translateX(-40%)}#facilities #tab-4:checked~.tabContents{transform:translateX(-60%)}#facilities #tab-5:checked~.tabContents{transform:translateX(-80%)}#facilities .information-wrap{margin-bottom:60px;padding:60px 0;background:#f5f5f2}@media screen and (min-width: 319px) and (max-width: 479px){#facilities .information-wrap{margin-bottom:30px;padding:5vw 4vw}}#facilities .information-wrap .information{max-width:960px;margin:0 auto}#facilities ul.facility-list{max-width:1080px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}#facilities ul.facility-list li{width:48%;text-align:center;margin:0 10px 40px}@media screen and (min-width: 319px) and (max-width: 479px){#facilities ul.facility-list li{width:46vw;margin:0 2vw 6vw}#facilities ul.facility-list li a{text-decoration:none}#facilities ul.facility-list li a .facility-name{color:#fff;background:#4db6ac}}@media screen and (min-width: 768px){#facilities ul.facility-list li{width:31%;margin-left:1%;margin-right:1%;font-size:1.7vw}}@media screen and (min-width: 1080px){#facilities ul.facility-list li{width:48%;font-size:18px}}#facilities ul.facility-list li a{color:#666;text-decoration:none}#facilities .show-details{max-width:1110px;margin:0 auto 60px;padding:0 10px}#facilities .pankuzu{max-width:1000px;margin:0 auto;padding:5px 0;font-size:14px}@media screen and (min-width: 319px) and (max-width: 479px){#facilities .pankuzu{padding:15px 0}}#facilities .pankuzu a{color:#8bbaca}#facilities .images{max-width:1080px;margin-bottom:60px;text-align:center}@media screen and (min-width: 319px) and (max-width: 479px){#facilities .images{margin-bottom:20px}}#facilities .images .smallimages{max-width:1000px;margin:0 auto;display:flex}#facilities .comment-container{padding:40px 2em;border-radius:8px;background:#F8F6F1}@media screen and (min-width: 319px) and (max-width: 479px){#facilities .comment-container{padding:5vw 2vw}}#facilities .comment-container .comment-contents{padding:40px 2em;border-radius:8px;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#facilities .comment-container .comment-contents{padding:0 2vw}}#facilities .comment-container .comment-contents .details{max-width:860px;margin:0 auto;padding:0 20px;box-sizing:border-box}#facilities .comment-container .comment-contents .details a{font-size:18px;color:#8bbaca}#facilities .comment-container .comment-contents .details a:hover{text-decoration:none}#facilities .comment-container .comment-contents .season-menus{max-width:860px;margin:0 auto;padding:40px 20px 0;box-sizing:border-box}@media screen and (min-width: 319px) and (max-width: 479px){#facilities .comment-container .comment-contents .season-menus{padding:5vw 2vw}}#facilities .comment-container .comment-contents .season-menus h3.section-title{margin-bottom:15px;padding:10px .7em;font-size:22px;line-height:1.5;letter-spacing:.1em;border-bottom:3px solid #e1e1e1;position:relative}#facilities .comment-container .comment-contents .season-menus h3.section-title:before{content:"";width:6px;height:80%;border-radius:2px;background:#ff6e6e;position:absolute;top:10%;left:0}#facilities .comment-container .comment-contents .season-menus p{margin:0;padding:0 1em}#facilities .floor-guide{max-width:1110px;margin:0 auto}#facilities #season-menus{margin:60px auto 0}@media screen and (min-width: 319px) and (max-width: 479px){#facilities #season-menus{margin:20px auto 0}}#facilities #season-menus .season-menu{padding:40px 2em;border-radius:8px;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#facilities #season-menus .season-menu{padding:5vw 2vw}}#facilities #season-menus .season-menu .limited-time-title{margin-bottom:40px;font-size:26px;font-weight:400;color:#f96e6e;text-align:center;display:flex;justify-content:center;align-items:center}#facilities #season-menus .season-menu .limited-time-title::before,#facilities #season-menus .season-menu .limited-time-title::after{content:"";width:70px;height:3px;background-color:#e1e1e1}#facilities #season-menus .season-menu .limited-time-title::before{margin-right:20px}#facilities #season-menus .season-menu .limited-time-title::after{margin-left:20px}#facilities #season-menus .season-menu .facility-info-body a{margin:0 auto 20px;text-align:center;display:block}#facilities #season-menus .season-menu .facility-info-body h4.season-title{margin-bottom:20px;font-size:20px;font-weight:100;text-align:center;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 319px) and (max-width: 479px){#facilities #season-menus .season-menu .facility-info-body h4.season-title{width:75vw;margin:0 auto;font-size:5vw}}#facilities #season-menus .season-menu .facility-info-body h4.season-title::before,#facilities #season-menus .season-menu .facility-info-body h4.season-title::after{content:"";width:3px;height:40px;background-color:#3fc1c9}#facilities #season-menus .season-menu .facility-info-body h4.season-title::before{margin-right:30px;transform:rotate(-35deg)}@media screen and (min-width: 319px) and (max-width: 479px){#facilities #season-menus .season-menu .facility-info-body h4.season-title::before{margin-right:10px}}#facilities #season-menus .season-menu .facility-info-body h4.season-title::after{margin-left:30px;transform:rotate(35deg)}@media screen and (min-width: 319px) and (max-width: 479px){#facilities #season-menus .season-menu .facility-info-body h4.season-title::after{margin-left:10px}}#facilities #season-menus .season-menu .facility-info-body .period{max-width:860px;margin:0 auto;padding:20px 20px 0;box-sizing:border-box}@media screen and (min-width: 319px) and (max-width: 479px){#facilities #season-menus .season-menu .facility-info-body .period{padding:5vw 2vw}}#facilities #season-menus .season-menu .facility-info-body .limited-time-comment{max-width:860px;margin:0 auto;padding:40px 20px 0;box-sizing:border-box}@media screen and (max-width: 629px){#facilities .category-links a{width:47%;margin:0 5px 20px;padding:10px 0}#facilities ul.tabBtn{flex-direction:column}#facilities ul.tabBtn li{border-bottom:1px solid #fff}#facilities .tabContents section{padding:20px 0 !important}#facilities .tabContents section ul li{width:100% !important}#facilities .comment-container{padding:40px 1em !important}#facilities .comment-container .comment-contents{padding:40px 1em !important}}.facility-image{width:100%;height:420px}@media screen and (min-width: 319px) and (max-width: 479px){.facility-image{height:260px}}.facility-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 480px){.floor-guide-title{font-size:7vw !important}span{font-size:5vw !important}}ul.access-notice{padding-left:2em;padding-right:2em}ul.access-notice li{list-style-type:'◇'}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,li,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;list-style:none;-webkit-text-size-adjust:100%}body{font:16px 'Kiwi Maru', serif, sans-serif,'ヒラギノ角ゴ Pro W3','メイリオ','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS PGothic',Helvetica,Arial;font-weight:300;line-height:1.7;color:#666;background:#fff}.cf{zoom:1}.cf:after{content:"";display:block;clear:both}div.fb_iframe_widget,div.fb_iframe_widget iframe[style],div.fb_iframe_widget span{width:100% !important;max-width:525px}a img{border:none}img{max-width:100%;height:auto;vertical-align:top}.aniv-banner{text-align:center}#container .section-inner{max-width:1080px;margin:0 auto;padding:0 25px}#mobile-header{display:none}@media screen and (max-width: 767px){ul.main-nav,.facility-nav-wrap,#fixed-header{display:none !important}header{height:70px !important}header .logo{margin:20px 0 0 10px}header .logo img{width:40vw}}@media screen and (max-width: 767px) and (min-width: 319px) and (max-width: 479px){#mobile-header{display:block}#mobile-header .logo{position:absolute;top:5px;left:5px}#mobile-header .logo img{width:50%}}@media screen and (max-width: 767px){.menu-btn{position:fixed;top:20px;right:20px;z-index:2;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#333;color:#fff}.menu{position:fixed;top:0;right:0;z-index:1;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(250,250,250,0.9)}.menu ul{width:100%;display:flex;flex-wrap:wrap}.menu ul li{width:50%;padding:10px 0;text-align:center;border-bottom:1px solid #ccc;box-sizing:border-box}.menu ul li a{font-size:14px;color:#333;text-decoration:none}.menu ul li img{width:42px;margin:0 auto;display:block}.menu ul li:nth-child(odd){border-right:1px solid #ccc}.menu__item{width:100%;height:auto;padding:.5em 1em;text-align:center;color:#fff;box-sizing:border-box}.menu__item a{color:#333}.menu{pointer-events:none;opacity:0;transition:opacity .3s linear}.menu.is-active{pointer-events:auto;opacity:1}}h1#information{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/information-469c750138dc44bec7dc3830eb7dcf3f1a008e6977ff950b58b77118f52de077.jpg) no-repeat center center;background-size:cover;position:relative}h1#about{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/information-469c750138dc44bec7dc3830eb7dcf3f1a008e6977ff950b58b77118f52de077.jpg) no-repeat center center;background-size:cover;position:relative}h1#hashakids-reservation{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/hashakids_reservation-e9b5e7a9812b4cbfd936347571e7fbef6f2dccaac28cfb48140e39e6f3cf54ce.jpg) no-repeat center center;background-size:cover;position:relative}h1#party-reservation{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/party_reservation-2ff44b028bf55fdc803cb5d0e07409530902c52a268fbf61b11a8d131637582b.jpg) no-repeat center center;background-size:cover;position:relative}h1#facility{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/facility-abafa6d1f36047beeae035d8fd09fd29a349e9385a7f37763690ce3c838c1cd3.jpg) no-repeat center center;background-size:cover;position:relative}h1#head-event{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/event-df4db1bc1bba513e1d656e40e8c6f9eb52e0add634f1d54c99adc610eba29b37.jpg) no-repeat center center;background-size:cover;position:relative}h1#head-faq{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/faq-389ec57f607e9a0eccc2ff9fe0911d386c1435511d9dba7b0ae9e03c2781ab84.jpg) no-repeat center center;background-size:cover;position:relative}h1#related-links{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/related_links-e9e001fb2fec2de7e3894cc16fb51f36c982c3fc3f6527a888a02dfbf702d378.jpg) no-repeat center center;background-size:cover;position:relative}h1#point-member{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/point_member-90727468658e6c354cf71a3e1e3c02e94037558c8da1f1d889e5f51015229c85.jpg) no-repeat center center;background-size:cover;position:relative}h1#access,h1#privacy,h1#terms{height:240px;background:url(https://assets.narakenkoland.net/production/assets/head_image/access-984c96b10e0e2660f0ab81b72ec6f126480b8fa181482ccf66a85d29e892fb0e.jpg) no-repeat center center;background-size:cover;position:relative}h1#information::before,h1#about::before,h1#hashakids-reservation::before,h1#party-reservation::before,h1#facility::before,h1#head-event::before,h1#head-faq::before,h1#related-links::before,h1#point-member::before,h1#access::before,h1#privacy::before,h1#terms::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.3)}h1.page-title{margin:0 0 80px;display:flex;align-items:center}h1.page-title .lang{width:100%;text-align:center;color:#fff;z-index:100}h1.page-title span.en{margin-bottom:-5px;font-family:'Raleway', sans-serif;display:block}h1.page-title span.ja{font-size:16px;display:block}h2.content-title{margin:0 auto 2em;display:block;font-size:20px;font-weight:normal;text-align:center;position:relative}h2.content-title span.small-title{display:block;font:42px 'Roboto', sans-serif;color:#f94e3f}video{width:100%;height:100%;display:block}#container{max-width:100%;margin:0 auto;overflow:hidden}#container #header-wrap header ul.main-nav{padding:15px 40px 0;display:flex;align-items:center}#container #header-wrap header ul.main-nav li:first-child{margin-right:auto}#container #header-wrap header ul.main-nav a{color:#616161;display:block;text-decoration:none;transition:all .5s}#container #header-wrap header ul.main-nav a:hover{color:#03a9f4}@media screen and (min-width: 768px){#container #header-wrap header ul.main-nav a{font-size:1.8vw;padding:0;margin:0 1.3vw}}@media screen and (min-width: 960px){#container #header-wrap header ul.main-nav a{font-size:16px;margin:0 6px;padding:0 10px}}#container #header-wrap header ul.main-nav .header-logo img{max-width:20vw}#container #header-wrap header .facility-nav-wrap{padding:10px 40px;background:#f9f9f9}#container #header-wrap header .facility-nav-wrap ul.facility-nav{display:flex;justify-content:space-between}#container #header-wrap header .facility-nav-wrap ul.facility-nav li{width:calc(1180px / 8)}#container #header-wrap header .facility-nav-wrap ul.facility-nav a{font-size:14px;color:#333;line-height:1.3;text-align:center;text-decoration:none;display:block}#container #header-wrap header .facility-nav-wrap ul.facility-nav img{width:36px;margin:0 auto 5px;display:block}#container #header-wrap #fixed-header{width:100%;height:120px;box-sizing:border-box;position:fixed;top:-120px;transition:.5s;background:#fff;z-index:9999}#container #header-wrap #fixed-header ul.fixed-main-nav{height:60px;padding:0 40px;display:flex;align-items:center}#container #header-wrap #fixed-header ul.fixed-main-nav li:first-child{margin-right:auto}#container #header-wrap #fixed-header ul.fixed-main-nav li:first-child img{width:240px;display:block}#container #header-wrap #fixed-header ul.fixed-main-nav a{margin:0 5px;color:#ee827d;text-decoration:none}#container #header-wrap #fixed-header ul.icon-link{max-width:1020px;height:60px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}#container #header-wrap #fixed-header ul.icon-link img{width:32px}#container #header-wrap #fixed-header.is-show{top:0}#container #main-visual{width:100%;height:460px;background:url(https://assets.narakenkoland.net/production/assets/top/main_visual-99ac0e6ff10c4a6801d661e9dd3f7988351828c6a38528fb1ee48a076de8dcce.jpg) no-repeat center center;background-size:contain}@media screen and (max-width: 768px){#container #main-visual{height:300px}}@media screen and (max-width: 480px){#container #main-visual{height:180px}}#container #main-visual a{width:100%;height:100%;margin:0;display:block;text-indent:-9999em}#container #important-notice-wrap{width:100%;padding:30px 0;margin-bottom:30px;background:#595757}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap{padding:15px 0}}#container #important-notice-wrap .important-notice{max-width:900px;margin:0 auto;display:flex;align-items:center}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice{flex-direction:column}}#container #important-notice-wrap .important-notice .title{width:25%;color:#fff;text-align:center}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice .title{width:100%;margin-bottom:10px;font-size:18px;text-align:center}}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice ul{width:96%;margin:0 auto;flex-direction:column}}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice ul li{margin-bottom:30px}}#container #important-notice-wrap .important-notice ul li a{width:100%;height:40px;padding:0 50px;text-align:center;text-decoration:none;color:#666;display:flex;justify-content:space-between;align-items:center;border:2px solid #fff;border-radius:6px;background:#fff;transition:all .7s ease-in-out}#container #important-notice-wrap .important-notice ul li a:hover{color:#00acc1;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice ul li a{height:60px;padding:0;font-size:16px}}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice ul li:last-child{margin:0}}@media screen and (min-width: 319px) and (max-width: 479px){#container #important-notice-wrap .important-notice{margin-bottom:20px;font-size:16px}}#container .reservation-btn{margin:0 0 40px;padding:45px 0 60px;background:#f9f9f9}@media screen and (min-width: 319px) and (max-width: 479px){#container .reservation-btn{margin:60px 0 0}}#container .reservation-btn ul{width:1080px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (min-width: 319px) and (max-width: 479px){#container .reservation-btn ul{width:80%;flex-direction:column}}#container .reservation-btn ul li{width:30%}@media screen and (min-width: 319px) and (max-width: 479px){#container .reservation-btn ul li{width:100%}}#container .reservation-btn ul li a.arrow{width:240px;padding:15px 30px;display:inline-block;font-size:18px;text-align:center;text-decoration:none;color:#fff;vertical-align:middle;border:2px solid #279B7C;border-radius:50px;background:#279B7C;transition:all .7s ease-in-out;position:relative}#container .reservation-btn ul li a.arrow:hover{color:#00acc1;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#container .reservation-btn ul li a.arrow{margin-bottom:20px;font-size:16px}}#container .reservation-btn ul li a.arrow::before,#container .reservation-btn ul li a.arrow::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:-5px;vertical-align:middle}#container .reservation-btn ul li a.icon-arrow::after{width:8px;height:8px;right:20px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#container a.traffic-conditions{max-width:780px;margin:40px auto;padding:10px;display:block;font-size:22px;text-align:center;color:#fff;letter-spacing:.1em;text-decoration:none;border-radius:50px;background:#448ac9}@media screen and (min-width: 319px) and (max-width: 479px){#container a.traffic-conditions{width:96%;margin:20px auto;font-size:16px;box-sizing:border-box}}@media screen and (min-width: 479px){#container a.mobile{display:none}}@media screen and (min-width: 319px) and (max-width: 479px){#container a.pc{display:none}#container a.mobile{display:block}}#container #kenko-land-news{padding:80px 0;background:#f9f9f9}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news{padding:40px 0}}#container #kenko-land-news ul.news{margin-bottom:20px}#container #kenko-land-news ul.news li{padding:15px 30px;display:flex}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news ul.news li{padding:10px 15px;flex-direction:column}}#container #kenko-land-news ul.news li .date{width:20%;text-align:center;border-bottom:1px solid #ccc}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news ul.news li .date{width:100%;text-align:left;border-bottom:none}}#container #kenko-land-news ul.news li .news-title{width:80%;font-size:18px;border-bottom:1px solid #59b2a3}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news ul.news li .news-title{width:100%}}#container #kenko-land-news ul.news li a{display:block;color:#555;text-decoration:none;word-break:break-all;word-wrap:break-word}#container #kenko-land-news ul.news li a:hover{text-decoration:underline}#container #kenko-land-news ul.news li li:last-child{display:none}#container #kenko-land-news .all-news{margin-bottom:40px;text-align:center}#container #kenko-land-news .all-news a.arrow{width:240px;padding:15px 10px;display:inline-block;font-size:18px;text-align:center;text-decoration:none;color:#fff;vertical-align:middle;border:2px solid #279B7C;border-radius:50px;background:#279B7C;transition:all .7s ease-in-out;position:relative}#container #kenko-land-news .all-news a.arrow:hover{color:#00acc1;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news .all-news a.arrow{margin-bottom:20px;font-size:16px}}#container #kenko-land-news .all-news a.arrow::before,#container #kenko-land-news .all-news a.arrow::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:-5px;vertical-align:middle}#container #kenko-land-news .all-news a.icon-arrow::after{width:8px;height:8px;right:20px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width: 640px){#container #kenko-land-news ul.news:not(.full) li:nth-child(n+5):nth-child(-n+6){display:none}#container #kenko-land-news ul.news:not(.full) .more-btn:before{content:"もっと表示"}#container #kenko-land-news ul.news li:last-child{display:list-item;border:none}#container #kenko-land-news ul.news .more-btn:before{display:block;content:"少なく表示"}}#container #kenko-land-news ul.banner-info{margin-top:20px;display:flex;justify-content:space-evenly;align-items:center}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news ul.banner-info{flex-direction:column}}#container #kenko-land-news ul.banner-info li{width:45%}@media screen and (min-width: 319px) and (max-width: 479px){#container #kenko-land-news ul.banner-info li{width:100%;margin-bottom:15px}}#container #top-facility-wrap{padding:60px 0}@media screen and (min-width: 319px) and (max-width: 479px){#container #top-facility-wrap{padding:60px 0 20px}}#container #top-facility-wrap ul{display:flex;flex-wrap:wrap}#container #top-facility-wrap ul li{width:25%}@media screen and (min-width: 319px) and (max-width: 479px){#container #top-facility-wrap ul li{width:50%}}#container #top-facility-wrap ul li a{position:relative}#container #top-facility-wrap ul li a p{width:100%;font-family:'Kiwi Maru', serif;font-size:28px;font-weight:500;color:#fff;text-align:center;line-height:1.2;letter-spacing:.1em;text-shadow:4px 4px 4px #1f1f1f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 319px) and (max-width: 479px){#container #top-facility-wrap ul li a p{font-size:18px;letter-spacing:0}}#container #top-facility-wrap ul li img{width:100%;vertical-align:middle}#container #facility{display:flex}@media screen and (min-width: 319px) and (max-width: 479px){#container #facility{flex-direction:column}}#container #facility ul.tab-btn{width:50%;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 319px) and (max-width: 479px){#container #facility ul.tab-btn{width:100%}}#container #facility ul.tab-btn li.tab{width:50%;height:180px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (min-width: 319px) and (max-width: 479px){#container #facility ul.tab-btn li.tab{width:20%;height:120px}}#container #facility ul.tab-btn li.tab img{z-index:10}#container #facility ul.tab-btn li.active{transition:all 0.2s ease-out}#container #facility ul.tab-btn li.tab01{z-index:10;position:relative;background:url(https://assets.narakenkoland.net/production/assets/bg_facility01-d6c3a887951bfbd5ecf04138f9d6fbd1f281390fb2f2a8e040beb2271a179d2b.jpg) no-repeat 0 0}#container #facility ul.tab-btn li.tab01::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(3,169,244,0.5)}#container #facility ul.tab-btn li.tab02{z-index:10;position:relative;background:url(https://assets.narakenkoland.net/production/assets/bg_facility02-d2e88a644d181444f5d9acf75dfe304d5948beb34a4c7243c9767300e268038b.jpg) no-repeat 0 0}#container #facility ul.tab-btn li.tab02::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,115,115,0.5)}#container #facility ul.tab-btn li.tab03{z-index:10;position:relative;background:url(https://assets.narakenkoland.net/production/assets/bg_facility03-333bd7a92593189349602eccd76741955c699855face352dc408b024f21e17ae.jpg) no-repeat 0 0}#container #facility ul.tab-btn li.tab03::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,181,104,0.5)}#container #facility ul.tab-btn li.tab04{z-index:10;position:relative;background:url(https://assets.narakenkoland.net/production/assets/bg_facility04-544d796adb723659328e0337e4339bf107224c2b71516caa7a85290e72c865a3.jpg) no-repeat 0 0}#container #facility ul.tab-btn li.tab04::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(98,249,193,0.5)}#container #facility ul.tab-btn li.tab05{width:100%;z-index:10;position:relative;background:url(https://assets.narakenkoland.net/production/assets/bg_facility05-85c7dc0d1776a457a574c6c977cf1865279fe772b64f7c49477576df0ba01a02.jpg) no-repeat 0 0}@media screen and (min-width: 319px) and (max-width: 479px){#container #facility ul.tab-btn li.tab05{width:20%}}#container #facility ul.tab-btn li.tab05::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(226,213,53,0.5)}#container #facility .panel-group{width:50%;display:flex;justify-content:center;align-items:center;background-image:url(https://assets.narakenkoland.net/production/assets/facility_tab_bg-5d0fc2d58d1cd6fbdd2f16265bfc52c24cd42d4fd9aea92f44ef91d1169975bf.png);background-size:cover}@media screen and (min-width: 319px) and (max-width: 479px){#container #facility .panel-group{width:100%}}#container #facility .panel-group .panel{display:none}#container #facility .panel-group .bg01{background:rgba(3,169,244,0.8)}#container #facility .panel-group .bg02{background:rgba(255,115,115,0.8)}#container #facility .panel-group .bg03{background:rgba(255,181,104,0.8)}#container #facility .panel-group .bg04{background:rgba(117,216,179,0.8)}#container #facility .panel-group .bg05{background:rgba(226,213,53,0.8)}#container #facility .panel-group .show{width:100%;height:100%;display:block}@media screen and (min-width: 319px) and (max-width: 479px){#container #facility .panel-group .show{padding:40px 0 25px}}#container #facility .panel-group .show .category-wrap{height:100%;display:flex;align-items:center}#container #facility .panel-group .show .category-wrap ul.category-link{width:90%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}#container #facility .panel-group .show .category-wrap ul.category-link li{width:48%;margin:0 0 20px}#container #facility .panel-group .show .category-wrap ul.category-link li a{padding:20px 5px;color:#8bbaca;text-align:center;text-decoration:none;display:block;box-sizing:border-box;border-radius:4px;border:1px solid #fff;background:#fff;transition:all .4s}#container #facility .panel-group .show .category-wrap ul.category-link li a:hover{color:#fff;background:#8bbaca}#container #banner-area{display:flex;justify-content:space-evenly}@media screen and (min-width: 319px) and (max-width: 479px){#container #banner-area{padding:0 4%;flex-direction:column}#container #banner-area a.margin-b{margin-bottom:15px}}#container #content-area{width:100%;margin-bottom:60px;padding:60px 0}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area{margin-bottom:20px;padding:20px 0}}#container #content-area .event-wrap{background:#f9f9f9}#container #content-area .event-container{width:1080px;margin:0 auto 0;padding:40px 25px}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container{width:98%;padding:30px 0}}#container #content-area .event-container #home_event ul li .date-box a,#container #content-area .event-container #home_event ul li{display:flex;justify-content:center;align-items:center}#container #content-area .event-container #home_event ul{height:100px;margin-bottom:40px;display:flex;justify-content:space-evenly;align-items:center;border-radius:10px}#container #content-area .event-container #home_event ul li{flex-basis:76px;height:76px;margin:0 8px;border-radius:50%;background:#fff;transition:all .5s ease-in-out}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event ul li{flex-basis:70px;height:40px;margin:0 0}}#container #content-area .event-container #home_event ul li.prev-week{background:none}#container #content-area .event-container #home_event ul li.prev-week i{color:#666}#container #content-area .event-container #home_event ul li.next-week{background:none}#container #content-area .event-container #home_event ul li.next-week i{color:#666}#container #content-area .event-container #home_event ul li.saturday{background:#dbe8f7}#container #content-area .event-container #home_event ul li.saturday a{color:#448aca !important}#container #content-area .event-container #home_event ul li.sunday{background:#ffd9d3}#container #content-area .event-container #home_event ul li.sunday a{color:#e60012 !important}#container #content-area .event-container #home_event ul li.day-current{background-color:#00f}#container #content-area .event-container #home_event ul li.day-current a{color:#fff !important}#container #content-area .event-container #home_event ul li .date-box{width:100%;height:100%}#container #content-area .event-container #home_event ul li .date-box a{width:100%;height:100%;color:#666;line-height:1.2;text-decoration:none;flex-direction:column}#container #content-area .event-container #home_event ul li .date-box a span.month{font-size:18px}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event ul li .date-box a span.month{font-size:10px}}#container #content-area .event-container #home_event ul li .date-box a span.day{font-size:30px}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event ul li .date-box a span.day{font-size:18px}}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event ul li .date-box a span.day-of-week{font-size:9px}}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event ul li .date-box a i{font-size:14px !important}}#container #content-area .event-container #home_event .events{display:flex;flex-wrap:wrap;justify-content:flex-start}#container #content-area .event-container #home_event .events .event{width:30%;margin:0 1.5% 30px;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event .events .event{width:48%;margin:0 1% 30px}}#container #content-area .event-container #home_event .events .event a{text-decoration:none}#container #content-area .event-container #home_event .events .event a .details{padding:10px 15px}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event .events .event a .details{padding:10px}}#container #content-area .event-container #home_event .events .event a .details .category{padding:0 12px;font-size:0.8em;color:#fff;text-align:center;line-height:2.5em;display:inline-block;border-radius:1.5rem;background:#ea5455}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event .events .event a .details .category{font-size:0.7em}}#container #content-area .event-container #home_event .events .event a .details p{margin:10px 0;font-size:16px;color:#666}@media screen and (min-width: 319px) and (max-width: 479px){#container #content-area .event-container #home_event .events .event a .details p{font-size:14px}}#container #content-area .event-container #home_event .events .event a .details .dates{font-size:14px;color:#8e8e8e;text-align:center;word-break:keep-all}#container #content-area .event-container #home_event .events .event a:hover p{text-decoration:underline}#container .about-link-box{margin-bottom:100px;text-align:center}@media screen and (min-width: 319px) and (max-width: 479px){#container .about-link-box{margin-bottom:40px}}#container .about-link-box a{padding:20px 60px;font-size:22px;color:#fff;text-decoration:none;letter-spacing:.3em;border:1px solid #448ac9;border-radius:40px;background:#448ac9;transition:all .3s}@media screen and (min-width: 319px) and (max-width: 479px){#container .about-link-box a{padding:14px 40px;font-size:18px}}#container .about-link-box a:hover{color:#448ac9;background:#fff}#container .today-notice{text-align:center;font-size:1rem;color:#666}@media screen and (max-width: 640px){#container .today-notice{font-size:0.8rem}}@media screen and (max-width: 320px){#container .today-notice{font-size:0.7rem}}#container .todays-calendar{margin-bottom:60px}@media screen and (min-width: 319px) and (max-width: 479px){#container .todays-calendar{flex-direction:column}}#container .todays-calendar #hours_calendar{width:100%;margin-bottom:60px}@media screen and (min-width: 319px) and (max-width: 479px){#container .todays-calendar #hours_calendar{width:100%;margin-bottom:15px}}#container .todays-calendar #hours_calendar .simple-calendar .calendar-heading{font-size:24px;text-align:center}#container .todays-calendar #hours_calendar .simple-calendar table{width:80%;margin:0 auto;text-align:center;font-size:20px}#container .todays-calendar #hours_calendar .simple-calendar table thead tr th:first-child a{color:#e60012}#container .todays-calendar #hours_calendar .simple-calendar table thead tr th:last-child a{color:#448aca}#container .todays-calendar #hours_calendar .simple-calendar table td a{color:#000}#container .todays-calendar #hours_calendar .simple-calendar table td.wday-0 a,#container .todays-calendar #hours_calendar .simple-calendar table .holiday a{color:#e60012}#container .todays-calendar #hours_calendar .simple-calendar table td.wday-6 a{color:#448aca}#container .todays-calendar #hours_calendar .simple-calendar table .day-inner{transition:all 0.5s ease-in-out}#container .todays-calendar #hours_calendar .simple-calendar table .current .day-inner{background-color:#616161}#container .todays-calendar #hours_calendar .simple-calendar table .current .day-inner a{color:#fff}#container .todays-calendar #hours_calendar .simple-calendar table .day-inner.past-day{color:#999}#container .todays-calendar #hours{display:flex;justify-content:flex-start;flex-wrap:wrap}#container .todays-calendar #hours .hours-shop{width:24%;margin:0 .5% 60px;padding:30px 0;text-align:center;border-radius:6px;background:#e1eaec}@media screen and (min-width: 319px) and (max-width: 479px){#container .todays-calendar #hours .hours-shop{width:100%;margin:0 0 20px}}#container .todays-calendar #hours .hours-shop .hours-shop-name{margin:0 10px 10px;padding:5px 0;font-weight:bold;border-radius:50px;background:#fff}#container .todays-calendar a.other-time{width:40%;margin:20px auto 0;padding:15px 0;display:block;font-size:18px;text-align:center;text-decoration:none;color:#fff;border:2px solid #8bbaca;border-radius:6px;background:#8bbaca;transition:all .7s ease-in-out}#container .todays-calendar a.other-time:hover{color:#00acc1;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){#container .todays-calendar a.other-time{width:100%;padding:10px 0;font-size:16px}}#container #takahash{padding:80px 0;background:#f9f9f9}#container #takahash .follow-btn{margin-bottom:25px;text-align:center}#container #takahash .follow-btn p{margin-bottom:10px;font-size:24px}#container #takahash .follow-btn a{padding:5px 25px;color:#4db6ac;text-decoration:none;border:2px solid #4db6ac}#container #takahash .takahash-area{padding:20px;background:#fff}@media screen and (max-width: 768px){#container #takahash .takahash-area{max-height:70vh;height:auto;overflow:auto}}#container #sns-area{max-width:1080px;margin:0 auto;padding:80px 10px;display:flex;justify-content:space-between}@media screen and (min-width: 319px) and (max-width: 479px){#container #sns-area{flex-direction:column}}#container #sns-area .twitter,#container #sns-area .facebook{width:45%}@media screen and (min-width: 319px) and (max-width: 479px){#container #sns-area .twitter,#container #sns-area .facebook{width:100%;margin-bottom:20px}}#container .tabiiro img{margin:0 auto 10px;display:block}#container ul.big-banner{margin:30px 0;display:flex;justify-content:space-between}@media screen and (min-width: 319px) and (max-width: 479px){#container ul.big-banner{flex-direction:column}}#container ul.big-banner li{width:49%}@media screen and (min-width: 319px) and (max-width: 479px){#container ul.big-banner li{width:100%;margin-bottom:30px}}#container ul.big-banner.centered{justify-content:center}#container ul.big-banner .border{border:1px solid black}#container #link-banner-wrap{padding:60px 16px;background:#f7d74b}#container #link-banner-wrap #link-banner{max-width:1080px;margin:0 auto;position:relative}#container #link-banner-wrap #link-banner .banner-size{width:246px;height:102px;margin:0 12px}@media screen and (min-width: 319px) and (max-width: 479px){#container #link-banner-wrap #link-banner .banner-size{width:100%;height:auto;margin:0}}#container #link-banner-wrap #link-banner .mouse-over{width:246px;height:102px;margin:0;display:block;overflow:hidden;cursor:pointer;position:relative}#container #link-banner-wrap #link-banner .mouse-over img{width:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.4s ease-in-out}#container #link-banner-wrap #link-banner .mouse-over:hover img:nth-of-type(2){top:0;opacity:0}#container #link-banner-wrap .prev-arrow,#container #link-banner-wrap .next-arrow{font-size:25px;cursor:pointer;transform:translateY(-50%);position:absolute;top:50%}#container #link-banner-wrap .prev-arrow{left:-30px}#container #link-banner-wrap .next-arrow{right:-30px}#container #facility-guidance-container{margin-bottom:20px;display:flex;flex-wrap:wrap}#container #facility-guidance-container .facility-link-box{width:31%;margin:0 1% 25px}#container #facility-guidance-container .facility-link-box .facility-name-image{height:67px;text-indent:-10000px}#container #facility-guidance-container .facility-link-box .daiyokujo{background:url(https://assets.narakenkoland.net/images/facility_top_daiyokujo.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .ganbanyoku{background:url(https://assets.narakenkoland.net/images/facility_top_ganbanyoku.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .leisurepool{background:url(https://assets.narakenkoland.net/images/facility_top_leisurepool.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .kidsland{background:url(https://assets.narakenkoland.net/images/facility_top_kids_land.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .amusement{background:url(https://assets.narakenkoland.net/images/facility_top_amusement.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .bodycare{background:url(https://assets.narakenkoland.net/images/facility_top_bodycare.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .gourmet{background:url(https://assets.narakenkoland.net/images/facility_top_gourmet.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .spaarea{background:url(https://assets.narakenkoland.net/images/facility_top_spaarea.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .other{background:url(https://assets.narakenkoland.net/images/facility_top_other.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .plazahotel{background:url(https://assets.narakenkoland.net/images/facility_top_plazahotel.png) no-repeat bottom center;background-size:contain}#container #facility-guidance-container .facility-link-box .comment{padding:15px 4.54716981%;font-size:90%;font-weight:bold;line-height:20px;color:#fff}#container #facility-guidance-container .facility-link-box .bg-daiyokujo{background:#5dccd2}#container #facility-guidance-container .facility-link-box .bg-ganbanyoku{background:#69d4b2}#container #facility-guidance-container .facility-link-box .bg-leisurepool,#container #facility-guidance-container .facility-link-box .bg-kidsland{background:#c6d82a}#container #facility-guidance-container .facility-link-box .bg-amusement{background:#ac72ae}#container #facility-guidance-container .facility-link-box .bg-bodycare,#container #facility-guidance-container .facility-link-box .bg-spaarea{background:#fd92b3}#container #facility-guidance-container .facility-link-box .bg-gourmet{background:#6ca3fe}#container #facility-guidance-container .facility-link-box .bg-other{background:#74c54c}#container #facility-guidance-container .facility-link-box .bg-plazahotel{background:#7bcace}#container #information-container .news{width:49.0740741%;margin-right:2.31481481%;float:left}#container #information-container .news .commercial{width:94.3396226%;margin:20px auto 40px;padding:50px 0 50%;position:relative;overflow:hidden}#container #information-container .news .commercial iframe{width:100%;height:100%;position:absolute;top:0;left:0}#container #information-container .news .news-container{width:95%;margin:0 auto;border-top:3px solid #71E6C5}#container #information-container .news .news-container .news-box{padding:10px 1%;border-right:3px solid #71e6c5;border-left:3px solid #71e6c5;border-bottom:3px solid #71e6c5}#container #information-container .news .news-container .news-box .title{margin-bottom:5px;padding-right:25px;font-size:115%;font-weight:bold;color:#ff5050;cursor:pointer;background:url(https://assets.narakenkoland.net/production/assets/icon_arrow_down-ecec314082f1446240deccdcbfc7cbba8897b7cb790c2009466aacceca835449.png) no-repeat right center;background-size:20px}#container #information-container .news .news-container .news-box .title span.date{font-size:75%;font-weight:bold;color:#555}#container #information-container .news .news-container .body{display:none}#container #information-container .news .news-container .body p{font-size:90%}#container #information-container .news .news-container .body a{margin:0 0 40px 20px;float:right}#container #information-container .news .news-container .even{background:#e8fff9}#container #information-container .facebook{width:48.6111111%;margin-bottom:16px;float:left}#container #information-container #side-info{width:48.6111111%;margin-bottom:15px;float:left}#container #information-container .twitter{width:48.6111111%;float:left}#container #information-container .twitter #twitter-widget-0{width:100% !important}#container #information-container .information{width:50%;float:left}#container #information-container .information div{width:80%;margin:0 auto;padding:30px 2% 20px 2%;border:3px solid #fe97c7;text-align:center}#container #information-container .information div a{width:90%;margin:0 auto 16px;padding:10px 0;display:block;color:#fff;text-decoration:none}#container #information-container .information div a.info-link{box-shadow:3px 3px 0 #337791;background:#6ed7fe}#container #information-container .information div a.reserve-link{box-shadow:3px 3px 0 #aa6c6c;background:#ffa3a3}#container #information-container .information div a:hover{box-shadow:none}#container #information-container .tebura-image{float:right}#container h2.title-price-hour{background-size:contain}#container #price-hour-container{width:95%;margin:0 auto}#container #price-hour-container .price-hour{width:70%;padding:30px 3%;float:left;border:3px double #a5deff;background:#fff}#container #price-hour-container .price-hour h3{padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;box-shadow:1px 0 3px #aaa;background:#ff6262}#container #price-hour-container .price-hour h4{padding:10px 0;text-indent:15px;font-size:130%;color:#fff;background:#34a6f3}#container #price-hour-container .price-hour p.pattern{padding:10px 0;font-size:110%;font-weight:bold;text-align:center;border-bottom:2px solid #79c9ff}#container #price-hour-container .price-hour ul li{width:30%;float:left}#container #price-hour-container .price-hour dl#kidsland-price dt{width:45%}#container #price-hour-container .price-hour dl#kidsland-price dd{width:55%}#container #price-hour-container .price-hour dl{width:100%;margin-bottom:50px}#container #price-hour-container .price-hour dl dt{width:20%;padding:14px 0;font-weight:bold;text-align:center;color:#34a6f3;border-bottom:2px solid #79c9ff;float:left}#container #price-hour-container .price-hour dl dd{width:80%;padding:14px 0;text-indent:10px;float:left;border-bottom:2px solid #79c9ff}#container #price-hour-container .price-hour .no-margin{margin:0}#container #price-hour-container .price-hour div{margin-bottom:50px;padding:15px 3%;font-size:14px;box-shadow:1px 2px 3px #aaa;background:#fdfdfd}#container #price-hour-container .price-hour p{margin-bottom:10px}#container #price-hour-container .price-hour p.note{padding:10px 0;text-align:center;background:#fff}#container #price-hour-container .price-hour p.attention{margin-bottom:15px;text-align:right;font-size:12px}#container #price-hour-container .price-hour span.bold{font-weight:bold;color:#41a7eb}#container #price-hour-container .price-hour span.small-font{font-size:12px}#container #party-reserve-container{width:95%;margin:0 auto;border:3px double #79c9ff;background:#fff}#container #party-reserve-container .party-reserve{width:90%;margin:0 auto;padding:30px 2.5%;box-shadow:1px 2px 3px #aaa}#container #party-reserve-container .party-reserve div{margin:10px 0}#container #party-reserve-container .party-reserve .notice{margin-bottom:10px}#container #party-reserve-container .party-reserve h3{margin:10px 0;font-size:18px;border-bottom:4px double #d8d8d8}#container #party-reserve-container .party-reserve span.attention{font-size:15px;font-weight:bold;color:#fd92b3}#container #party-reserve-container .party-reserve .must{font-size:12px;color:#fd92b3}#container #party-reserve-container .party-reserve .note{font-size:12px;font-weight:bold}#container #party-reserve-container .party-reserve .error-message{margin-bottom:30px}#container #party-reserve-container .party-reserve .error-message h3{margin-bottom:5px}#container #party-reserve-container .party-reserve .error-message ul{padding-left:2%}#container #party-reserve-container .party-reserve .error-message ul li{list-style:square inside}#container #party-reserve-container .party-reserve p{margin-bottom:20px;font-size:20px;font-weight:bold;text-align:center}#container #party-reserve-container .party-reserve table{width:100%;border-collapse:collapse}#container #party-reserve-container .party-reserve table th{width:25%;padding:10px 0;border:1px solid #79c9ff}#container #party-reserve-container .party-reserve table td{width:75%;padding:10px 2.5%;border:1px solid #79c9ff}#container #party-reserve-container .party-reserve table .center{text-align:center}#container h2.title-access{background-size:contain}#container #access-container{width:95%;margin:0 auto}#container #access-container .access{width:70%;padding:30px 3%;float:left;border:3px double #a5deff;background:#fff}#container #access-container .access h3{padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;box-shadow:1px 0 3px #aaa;background:#ff6262}#container #access-container .access .map{margin-bottom:35px;padding:15px 2% 35px;box-shadow:1px 2px 3px #aaa;position:relative}#container #access-container .access .map div{padding:10% 2% 50%;box-shadow:1px 2px 3px #aaa;position:relative;overflow:hidden}#container #access-container .access .map div iframe{width:100%;height:100%;position:absolute;top:0;left:0}#container #access-container .access .map small{position:absolute;bottom:5px;right:0}#container #access-container .access .bus-stop,#container #access-container .access .car-access,#container #access-container .access .bus-stop-map{margin-bottom:35px;padding:15px 2%;box-shadow:1px 2px 3px #aaa}#container #access-container .access .bus-stop ul li,#container #access-container .access .car-access ul li,#container #access-container .access .bus-stop-map ul li{width:31%;margin:5px 1%;float:left}#container #access-container .access .bus-stop table,#container #access-container .access .car-access table,#container #access-container .access .bus-stop-map table{width:100%;margin:0 auto 20px;border-collapse:collapse;background:#fff}#container #access-container .access .bus-stop table th.root,#container #access-container .access .car-access table th.root,#container #access-container .access .bus-stop-map table th.root{padding:10px 0;font-size:115%;color:#fff;border:1px solid #d8d8d8;background:#79c9ff}#container #access-container .access .bus-stop table th,#container #access-container .access .car-access table th,#container #access-container .access .bus-stop-map table th{padding:5px 0;border:1px solid #d8d8d8}#container #access-container .access .bus-stop table td,#container #access-container .access .car-access table td,#container #access-container .access .bus-stop-map table td{padding:5px 0;text-align:center;border:1px solid #d8d8d8}#container #access-container .access .access-guide{padding:15px 2%;box-shadow:1px 2px 3px #aaa}#container #access-container .access .access-guide p{margin-bottom:15px;padding-bottom:5px;border-bottom:1px dashed #d8d8d8}#container h2.title-faq{background-size:contain}#container #faq-container{width:95%;margin:0 auto}#container #faq-container .faq-categories{width:70%;padding:30px 3%;float:left;border:3px double #a5deff;background:#fff}#container #faq-container .faq-categories h3{padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;box-shadow:1px 0 3px #aaa;background:#ff6262}#container #faq-container .faq-categories .faq-category{margin-bottom:30px;padding:20px 2%;box-shadow:1px 2px 3px #aaa;background:#fff}#container #faq-container .faq-categories .faq-category .faqs .question{width:100%;margin-bottom:2px;background:url(https://assets.narakenkoland.net/production/assets/icon_question-d089b1d3d019082b8148297bf7461ffc2b5ac38e63ce3a4af65cb5772fc35e4b.png) no-repeat 0 0 #79c9ff}#container #faq-container .faq-categories .faq-category .faqs .question a.open{padding:14px 0 10px 5%;display:block;color:#fff;text-decoration:none;background:url(https://assets.narakenkoland.net/production/assets/icon_arrow_down-ecec314082f1446240deccdcbfc7cbba8897b7cb790c2009466aacceca835449.png) no-repeat right center}#container #faq-container .faq-categories .faq-category .faqs .question .answer{margin-bottom:5px;padding:14px 5%;background:url(https://assets.narakenkoland.net/production/assets/icon_answer-78cb0085c5d0983038fed0bbd8abc07e34966af9cc8319bebfbb86e44d1700f8.png) no-repeat 0 0 #fff}#container h2.title-point-member{background-size:contain}#container #point-member-container{width:95%;margin:0 auto}#container #point-member-container .point-member{width:70%;padding:30px 3%;float:left;border:3px double #a5deff;background:#fff}#container #point-member-container .point-member .point-gift{margin-bottom:45px;padding:30px 0;box-shadow:1px 2px 3px #aaa;background:#fff}#container #point-member-container .point-member .point-gift .point-card-image{width:90%;margin:0 auto 40px}#container #point-member-container .point-member .point-gift table{width:90%;margin:0 auto;border-collapse:collapse;background:#fff}#container #point-member-container .point-member .point-gift table th{padding:10px 0;font-size:18px;color:#fff;background:#69d4b2}#container #point-member-container .point-member .point-gift table td{padding:10px;border:1px solid #d8d8d8}#container #point-member-container .point-member h3{padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;box-shadow:1px 0 3px #aaa;background:#ff6262}#container #point-member-container .point-member .agreement{padding:30px;box-shadow:1px 2px 3px #aaa;background:#fff}#container #point-member-container .point-member .agreement ul li{font-size:13px;list-style:square outside}#container #point-member-container .point-member .agreement .application{padding:10px 0;text-align:center;font-weight:bold}#container h2.title-link{background-size:contain}#container #link-container{width:95%;margin:0 auto}#container #link-container .links{width:70%;padding:30px 3%;float:left;border:3px double #a5deff;background:#fff}#container #link-container .links h3{padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;background:#ff6262}#container #link-container .links table{width:100%;margin-bottom:25px;font-size:13px;border-collapse:collapse;background:#fff}#container #link-container .links th{padding:10px 0;color:#fff;background:#79c9ff}#container #link-container .links td.name,#container #link-container .links td.comment,#container #link-container .links td.time{padding:15px 10px;border-bottom:1px dashed #2ab4cf}#container #link-container .links td.name{width:24%;padding:15px 10px;border-right:1px dashed #2ab4cf}#container #link-container .links td.name a{text-decoration:none;font-weight:bold;color:#2ab4cf}#container #link-container .links td.name a:hover{text-decoration:underline}#container #link-container .links td.time{font-size:12px;padding:15px 10px;border-left:1px dashed #d8d8d8}#container #event-container{width:95%;margin:0 auto}#container #event-container .event-chirashi{margin-bottom:15px;text-align:center}#container #event-container .event-chirashi a{margin:10px;padding:15px;font-size:110%;color:#00b0cd;text-decoration:none;display:inline-block;border:2px solid #00b0cd;background:#d9f2f7}#container #event-container .event-chirashi a:hover{color:#fff;background:#00b0cd}#container #event-container .month{width:95%;margin:0 auto 15px;text-align:center}#container #event-container #calendar{width:100%;margin:0 auto 40px}#container #event-container #calendar ul li .blue{color:#00f}#container #event-container #calendar ul li .green{color:#0a0}#container #event-container #calendar ul li .pink{color:#f0c}#container #event-container #calendar ul li .small{font-size:80%}#container #event-container #calendar table.calendar{width:100%;border:2px solid #00b0cd;border-collapse:collapse;background:#f7f7f7}#container #event-container #calendar table.calendar tr.dayName{font-size:90%;color:#fff;background:#79c9ff}#container #event-container #calendar table.calendar th{padding:10px 0;font-size:110%;text-align:center;border:2px solid #00b0cd}#container #event-container #calendar table.calendar th.dayname{color:#fff;border:2px solid #00b0cd;background:#00b0cd}#container #event-container #calendar table.calendar td.otherMonth{text-align:center;border:2px solid #00b0cd;background:#e6e6e6}#container #event-container #calendar table.calendar td.day{width:14.2574257%;padding:0;border:2px solid #00b0cd;vertical-align:top}#container #event-container #calendar table.calendar td.day .calendar-dayname{width:25%;padding:5px 0;text-align:center;background:#00b0cd}#container #event-container #calendar table.calendar td.day .calendar-dayname a{color:#fff;text-decoration:none}#container #event-container #calendar table.calendar td.day .calendar-events{margin:3px 0;padding:0 2%}#container #event-container #calendar table.calendar td.day .calendar-events a{margin:3px 0;font-size:90%;display:inline-block}#container #event-container #events{width:95%;margin:0 auto 5px;border:3px double #a5deff}#container #event-container #events .event{margin-bottom:30px;padding:25px 0;background:url(https://assets.narakenkoland.net/production/assets/bg_event-f23f0936d8b8fa4d6bc913a67ee4580ff6650bd0a5be11b6d1cb54a65ac90298.png) repeat 0 0}#container #event-container #events .event-details{width:90%;margin:0 auto 5px;box-shadow:1px 2px 3px #aaa;background:#fff}#container #event-container #events .event-details h3.event-title{padding:10px 0;font-size:130%;color:#fff;text-align:center;background:#ff6262}#container #event-container #events .event-details .event-date{padding:15px 1%;font-size:120%;text-align:center;color:#fff;background:#79c9ff}#container #event-container #events .event-details .event-date .nobreak{word-break:keep-all}#container #event-container #events .event-details .event-body{padding:20px 0}#container #event-container #events .event-details .event-body dl{width:65%;margin-right:3%;padding-left:2%;float:left}#container #event-container #events .event-details .event-body dl dt{width:15%;padding:5px 0;color:#fff;text-align:center;border-radius:3px;background:#79c9ff;float:left}#container #event-container #events .event-details .event-body dl dd{width:82%;margin:0 1% 30px;padding:5px 0.5%;border-bottom:1px dotted #aaa;float:left}#container #event-container #events .event-details .event-body img{width:27.4%}#container #event-container #events .back-calendar{width:90%;margin:0 auto;padding:10px 0;text-align:right}#container #event-container #events .back-calendar a{padding:10px 15px;color:#555;text-decoration:none;box-shadow:4px 4px 0 #bbb500;background:#f6ef1e}#container #event-container #events .back-calendar a:hover{box-shadow:none}#container #terms-container,#container #privacy-container{width:95%;margin:0 auto}#container #terms-container .terms,#container #terms-container .privacy,#container #privacy-container .terms,#container #privacy-container .privacy{width:70%;padding:30px 3%;float:left;border:3px double #a5deff;background:#fff}#container #terms-container .terms div,#container #terms-container .privacy div,#container #privacy-container .terms div,#container #privacy-container .privacy div{margin-bottom:50px;padding:15px 3%;font-size:14px;box-shadow:1px 2px 3px #aaa;background:#fdfdfd}#container #terms-container .terms ul,#container #terms-container .privacy ul,#container #privacy-container .terms ul,#container #privacy-container .privacy ul{margin-bottom:20px;padding-left:20px}#container #terms-container .terms ul li,#container #terms-container .privacy ul li,#container #privacy-container .terms ul li,#container #privacy-container .privacy ul li{list-style:square outside}#container #terms-container h3,#container #privacy-container h3{padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;box-shadow:1px 0 3px #aaa;background:#ff6262}#container #terms-container h4,#container #privacy-container h4{font-size:14px}#container #terms-container p,#container #privacy-container p{padding:5px 20px 10px}#container h2.title-recruit{background-size:contain}#container #recruits{width:89%;margin:0 auto;padding:15px 3%;border:3px double #a5deff;background:#fff}#container #recruits h3{width:88%;margin:0 auto;padding:10px;font-size:120%;color:#fff;border-radius:5px 5px 0 0;box-shadow:1px 0 3px #aaa;background:#ff6262}#container #recruits .recruit table{width:90%;margin:0 auto 50px;border-collapse:collapse;box-shadow:1px 2px 3px #aaa;background:#fff}#container #recruits .recruit table th{width:20%;padding:10px 0;color:#fff;border:1px solid #e4e4e4;background:#79c9ff}#container #recruits .recruit table td{padding-left:10px;border:1px solid #e4e4e4}#container h2.title-enquete{background-size:contain}#container #enquete-container{width:95%;margin:0 auto;background:#f5f6f6}#container #enquete-container .enquete{width:90%;margin:0 auto;padding:30px 2.5%;background:#fff}#container #enquete-container .enquete table{width:100%;border-collapse:collapse}#container #enquete-container .enquete table th{padding:15px 1%;border:1px solid #d8d8d8}#container #enquete-container .enquete table td{padding:20px 1%;border:1px solid #d8d8d8}#container #enquete-container .enquete table th.choice-message{color:#f7f7f7;background:#5dccd2}#container #enquete-container .enquete table th.th-facility{padding:10px 0;color:#f7f7f7;font-weight:bold;background:#ef8eac}#container #enquete-container .enquete table th.radio{width:15%;text-align:center;background:#f5f5f5}#container #enquete-container .enquete table .question{width:40%;background:#f5f5f5}#container #enquete-container .enquete table .confirm-facility{width:25%;background:#f5f5f5}#container #enquete-container .enquete table td.radio{text-align:center}#container #enquete-container .enquete table textarea{width:95%}#container #enquete-container .enquete table th.personal-info{width:20%;background:#f5f5f5}#container #enquete-container .enquete table td.center{text-align:center}#container #enquete-container .enquete table td.response{color:#fd92b3;text-align:center}#container #enquete-container .enquete p{margin-bottom:20px;font-size:20px;font-weight:bold;text-align:center}#desktop-footer{width:90%;padding:35px 5%;display:flex;justify-content:space-around;background:#616161}#desktop-footer .foot-container{flex-grow:1}#desktop-footer .foot-container .group{margin-bottom:20px;color:#fff}#desktop-footer .foot-container .group h5{font-size:20px}#desktop-footer .foot-container .group .tel{font-size:26px}#desktop-footer .foot-container .group .addr{font-size:16px}#desktop-footer .foot-container ul.banner-links{text-align:center}#desktop-footer .foot-container ul.banner-links li{margin-bottom:15px}#desktop-footer .foot-container ul.sns-links{display:flex;justify-content:space-around}#desktop-footer .wide{flex-grow:2;display:flex;justify-content:space-around}#desktop-footer .wide h5{margin-bottom:10px;font-size:18px;font-weight:normal;color:#fff;border-bottom:1px solid #fff}#desktop-footer .wide ul.list-category{padding:0 .5em}#desktop-footer .wide ul.list-category li{margin-bottom:10px}#desktop-footer .wide ul.list-category li a{color:#fff;text-decoration:none}#mobile-footer{display:none}@media screen and (min-width: 319px) and (max-width: 479px){#desktop-footer{display:none}#mobile-footer{padding:0 4%;display:block;background:#616161}#mobile-footer ul.sns-links{margin-bottom:20px;padding-top:30px;display:flex;justify-content:space-around}#mobile-footer .group{margin-bottom:20px;text-align:center;color:#fff}#mobile-footer .group h5,#mobile-footer .group .tel{font-size:20px}#mobile-footer .group .tel a{color:#fff}#mobile-footer #ac-menu01,#mobile-footer #ac-menu02{padding:15px 10px;color:#fff;border-top:1px solid #fff}#mobile-footer #ac-menu01 li p,#mobile-footer #ac-menu02 li p{display:flex;justify-content:space-between;align-items:center}#mobile-footer #ac-menu01 li ul,#mobile-footer #ac-menu02 li ul{padding:0 .5em;display:none}#mobile-footer #ac-menu01 li ul li,#mobile-footer #ac-menu02 li ul li{margin-bottom:10px}#mobile-footer #ac-menu01 li ul li a,#mobile-footer #ac-menu02 li ul li a{color:#fff}}#copy-right{padding:20px 0;text-align:center}@media screen and (max-width: 1079px){#container .facility-link-box{width:46%;margin:0 2% 35px}#container #information-container .news .news-container .body p{width:100%;margin-bottom:10px}#container #information-container .news .news-container .body a{float:none}#container #information-container .information div{padding:10px 2% 0px 2%}#container #information-container .information div a{padding:10px 0;font-size:85%}#container #user-guide-container .user-guide ul li a{font-size:100%;font-weight:bold}#container #faq-container .faq-categories .faq-category .faqs .question a.open{padding:13px 10px 10px 7%}#container #faq-container .faq-categories .faq-category .faqs .question .answer{padding:10px 7%}#container #facility-container .category-links a{font-size:80%}#container .facility-box{width:48%;margin:0 1%}#container .facility-box .overlay{display:none}#container .facility-box .facility-name{font-size:110%}}@media screen and (min-width: 480px) and (max-width: 767px){body{background:none}#wrapper{width:100%;background:none}#header{width:100%;margin:0 auto;background:url(https://assets.narakenkoland.net/production/assets/bg_header-9d2aa3dcde2a397d39940c1f8b3ade99648e6de1fbe74f4878742a2e6032481c.png) no-repeat center top;background-size:100% 110px}#header h1{width:70%;height:auto;margin:0 auto;text-align:center;float:none}#header #navi{width:100%;height:50px;margin:25px auto 20px;padding:0;float:none}#header #navi a{width:25%;line-height:50px;font-weight:bold;text-align:center;text-indent:0;text-decoration:none;color:#fff;float:left}#header #navi .info{background:#a46da5}#header #navi .institution{background:#6dc2a7;box-shadow:-7px 0 7px -7px #444}#header #navi .event{background:#ef8eac;box-shadow:-7px 0 7px -7px #444}#header #navi .access{background:#becf35;box-shadow:-7px 0 7px -7px #444}#container{width:100%;margin:0 auto 50px}#container h2{height:50px}#container h2.h2-news{background:url(https://assets.narakenkoland.net/production/assets/sp/h2_news-c3837c63fcb4c4524fc872955424a5a1f252f3df89c10f632e380a891a292392.png) no-repeat 0 0;text-indent:-9999px;background-size:contain}#container h2.h2-facebook{background:url(https://assets.narakenkoland.net/production/assets/sp/h2_facebook-8d19ecb8e7f34cc18d9e784217be10f6a0804aa3c107d00994808a6e03ec7f93.png) no-repeat top center;text-indent:-9999px;background-size:contain}#container h2.h2-info{background:url(https://assets.narakenkoland.net/production/assets/sp/h2_information-60287a5efa21e73d7ca6926d27ef2ddce29ee96207bd369071bbe988faa8227c.png) no-repeat 0 0;text-indent:-9999px;background-size:contain}#container h2.h2-yoshimoto{background:url(https://assets.narakenkoland.net/production/assets/sp/h2_yoshimoto-c090d08c99b8cab92d7c4fe233f0cb09b7ee9c0cdf2ff4a5d32a393d871c0f57.png) no-repeat 0 0;text-indent:-9999px;background-size:contain}#container #facility-guidance-container{margin-bottom:40px}#container #facility-guidance-container .facility-link-box{width:48%;margin:0 1% 20px;float:left}#container #facility-guidance-container .facility-link-box .title{height:65px;text-indent:-10000px}#container #information-container{padding:0}#container #information-container .news{width:48%;margin:0 1% 15px;float:left}#container #information-container .news .news-container{width:91%;margin:0 10px;border-top:2px solid #71e6c5}#container #information-container .news .news-container .news-box{padding:5px 10px;border-right:2px solid #71e6c5;border-left:2px solid #71e6c5;border-bottom:2px solid #71e6c5}#container #information-container .news .news-container .news-box .title{font-size:15px;color:#ff5050}#container #information-container .news .news-container .news-box a{margin:0 25% 15px;display:block;float:none}#container #information-container .news .news-container .body{font-size:14px}#container #information-container .news .news-container .news-image{float:right}#container #information-container .facebook,#container #information-container .twitter{width:70%;margin:0 15% 20px;text-align:center;float:left}#container #information-container div.fb_iframe_widget,#container #information-container div.fb_iframe_widget iframe[style],#container #information-container div.fb_iframe_widget span{width:100% !important;max-width:100%}#container #information-container #side-info{width:50%}#container #information-container .ofr-banners{width:100%;text-align:center}#container #information-container .ofr-banners iframe{width:220px;display:block;margin:0 auto}#container #information-container .information{width:98%;margin:0 1% 15px}#container #information-container .information div{width:85%;margin:0 auto;padding:15px 3%;border:3px solid #fe97c7;text-align:center}#container #information-container .yoshimoto{width:98%;margin:0 1%;float:left}#container #information-container .tebura-image{width:80%;margin:0 10%;display:block}#container #user-guide-container .user-guide{width:98%;margin:0 auto;padding:15px 0;float:none}#container .side-menu{display:none}#container #price-hour-container .price-hour{width:94%;padding:15px 3%;float:none}#container #floor-map{width:98%}#container #floor-map table td{width:100%;float:left}#container #floor-map table td table.floor-name td{width:80%}#container #floor-map .half-l,#container #floor-map .half-r{width:100%;margin-bottom:15px;float:none}#container #facility-container .facility-free-content{display:block}#container #facility-container .category-links a{width:48%;margin:1px 0.5%}#container #party-reserve-container .party-reserve table textarea{width:98%}#container #party-reserve-container .party-reserve table input#party_reserve_addr{width:98%}#container #access-container .access{width:94%;padding:15px 3%;float:none}#container #faq-container .faq-categories{width:94%;padding:15px 3%;float:none}#container #point-member-container .point-member{width:94%;padding:15px 3%;float:none}#container #link-container .links{width:94%;padding:15px 3%;float:none}#container #terms-container .terms,#container #terms-container .privacy,#container #privacy-container .terms,#container #privacy-container .privacy{width:94%;padding:15px 3%;float:none}#container #enquete-container input#enquete_know_other,#container #enquete-container input#enquete_hindo_other,#container #enquete-container input#enquete_email,#container #enquete-container input#enquete_addr{width:70%}#container #enquete-container textarea{width:85%}#container #event-container #calendar .calendar-events{display:none}#container #event-container #calendar table.calendar td.day .calendar-dayname{width:100%;background:#2acbe6}#container #event-container #calendar table.calendar td.day .calendar-dayname a{text-decoration:underline}#container #event-container #events .event{width:95%;margin:0 auto 20px}#container #event-container #events .event .event-date{padding:10px 1%;font-size:100%}#container #event-container #events .back-calendar{margin:0 auto 20px}#footer .footer-wrap .footer-left{width:98%;margin:0 1% 15px;text-align:center;color:#fff}#footer .footer-wrap .footer-left h5{font-size:16px}#footer .footer-wrap .footer-center{width:70%;margin:0 15% 15px}#footer .footer-wrap .footer-right{width:100%;text-align:center;float:none}#footer .footer-wrap .footer-right ul li{width:31%}}@media screen and (min-width: 319px) and (max-width: 479px){h1.page-title{height:120px !important;margin:0 0 40px}}#link-banner{--f-carousel-slide-width: 278px;--f-button-next-pos: 30px;--f-button-prev-pos: 30px;--f-button-width: 44px;--f-button-height: 44px;--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-active-color: #fff;--f-button-bg: rgba(0, 0, 0, 0.5);--f-button-hover-bg: rgba(0, 0, 0, 0.8);--f-button-active-bg: rgba(0, 0, 0, 0.8);--f-button-svg-width: 22px;--f-button-svg-height: 22px;--f-button-svg-stroke-width: 3}.field_with_errors{display:inline}.official-app .section-title{margin:60px 0 15px;font-size:1.6em;text-align:center;line-height:1.2}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .section-title{font-size:1.2em}}.official-app .section-title span{font-weight:bold;color:#ff6666}.official-app img{max-width:100%;width:100%;height:auto;display:block;vertical-align:middle}.official-app .app-download{margin:0 auto;padding:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;background:#f3f4f6}.official-app .app-image{margin-right:20px}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .app-image{width:25%;margin-right:10px}}.official-app .app-image img{width:120px;height:120px}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .app-image img{width:80px;height:80px}}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .download-link{width:75%}}.official-app .download-link h3{margin-bottom:5px;text-align:center}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .download-link h3{font-size:.8em}}.official-app .download-link .app-btn-list{display:flex;align-items:center}.official-app .download-link .app-btn-list .btn-qr img{width:auto;height:80px}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .download-link .app-btn-list .btn-qr{display:none}}.official-app .download-link .app-btn-list a{margin:0 10px}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .download-link .app-btn-list a{margin:0 5px}}.official-app .download-link .app-btn-list a img{width:auto;height:60px}@media screen and (min-width: 319px) and (max-width: 479px){.official-app .download-link .app-btn-list a img{height:40px}}.official-app .stamp-card p{margin-bottom:20px;text-align:center}.official-app .stamp-card span.text-line{line-height:1.3em;background:linear-gradient(transparent 70%, #f66 0%)}.official-app .stamp-card-attention ul.attention{padding-left:1.5em}.official-app .stamp-card-attention ul.attention li{list-style:disc}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#bxslider-wrapper{margin-bottom:50px}#bxslider-wrapper .bx-wrapper{margin:0 auto;border:none;box-shadow:none;background-color:transparent}#bxslider-wrapper .bx-wrapper .bx-viewport{overflow:visible !important}#bxslider-wrapper .bx-wrapper .bx-controls-direction a{z-index:0 !important}#bxslider-wrapper .bx-wrapper .bx-pager.bx-default-pager a{width:25px;height:8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#bdbdbd}#bxslider-wrapper .bx-wrapper .bx-pager.bx-default-pager a:active{background:#03a9f4 !important}#bxslider2{padding:60px 0;background:linear-gradient(to top, #5ee7df 0%, #b490ca 100%)}#bxslider2 .bx-wrapper{margin:0 auto;border:none;box-shadow:none;background:none !important}#bxslider2 .bx-wrapper .bx-wrapper{margin:0 auto;border:none;box-shadow:none;background-color:transparent}#container .kiminona{text-align:center}#container .kiminona .image{width:95%;margin:0 auto}#container .kiminona h2{font-size:18px;box-sizing:border-box;width:95%;height:auto;margin:20px auto 0;padding:10px;background-color:#71e6c5;color:#fff;text-indent:0}@media only screen and (min-width: 768px){#container .kiminona h2{font-size:28px}}#container .kiminona .video-kiminona{margin:20px auto;width:80%}#container .kiminona .campaign img{width:90%;margin:0 auto}#container .kiminona .button{margin:40px auto;text-align:center}#container .kiminona .news-container{text-align:left;width:95%;margin:20px auto 20px;border-top:3px solid #71E6C5}#container .kiminona .news-container .news-box{padding:10px 1%;border-right:3px solid #71e6c5;border-left:3px solid #71e6c5;border-bottom:3px solid #71e6c5}#container .kiminona .news-container .news-box .title{margin-bottom:5px;padding-right:25px;font-size:100%;font-weight:bold;color:#ff5050;cursor:pointer;background:url(https://assets.narakenkoland.net/production/assets/icon_arrow_down-ecec314082f1446240deccdcbfc7cbba8897b7cb790c2009466aacceca835449.png) no-repeat right center;background-size:20px}@media only screen and (min-width: 768px){#container .kiminona .news-container .news-box .title{font-size:115%}}#container .kiminona .news-container .news-box .title span.date{font-size:75%;font-weight:bold;color:#555}#container .kiminona .news-container .body{display:none}#container .kiminona .news-container .body p{font-size:90%;margin-bottom:1em}#container .kiminona .news-container .body ul{list-style:disc;margin-left:2em;margin-bottom:1em;font-size:90%}#container .kiminona .news-container .body ul li{list-style:disc}#container .kiminona .news-container .body img{max-width:280px;margin:0 0 40px 20px;float:right}@media only screen and (max-width: 640px) and (orientation: portrait){#container .kiminona .news-container .body img{max-width:90%;width:90%;float:none;margin:10px 5%}}#container .kiminona .news-container .even{background:#e8fff9}.collabo-banner{width:95%;margin:10px auto}.collabo-banner img{margin-bottom:10px}.kakinaga-radio{line-height:1.6;font-size:90%}@media (min-width: 1024px){.kakinaga-radio{max-width:800px;margin:1em auto}}.kakinaga-radio p{margin:1em}.kakinaga-radio .caution{margin-bottom:1em;padding:1em;border-bottom:1px solid #e0e0e0}.kakinaga-radio h3{color:#2e96d3}.kakinaga-radio ul{margin-left:1em;margin-right:.5em;margin-bottom:1em}.kakinaga-radio ul li{margin-bottom:0.5em}.kakinaga-radio h4{margin-bottom:1em;padding-left:1em;color:#757575;background:linear-gradient(rgba(0,0,0,0) 65%, #2ab4cf 30%)}.kakinaga-radio .bottom-pad{padding-bottom:1em}.kakinaga-radio ul.kome{margin-left:1em}.kakinaga-radio ul.kome li{list-style:none;text-indent:-1em}.kakinaga-radio ul.kome li:before{content:'※'}#hashakids-reserve .reserve-container{max-width:1100px;margin:0 auto}#hashakids-reserve .reserve-container .attention{max-width:940px;margin:0 auto;padding:0 10px}#hashakids-reserve .reserve-container .attention p.title{margin-bottom:15px;font-size:1.6em;letter-spacing:10px;text-align:center;color:#f97575}#hashakids-reserve .reserve-container .attention p.important{margin-bottom:25px;font-size:1.2em;text-align:center}#hashakids-reserve .reserve-container .attention p.important span{font-size:1.6em;color:#f97575}#hashakids-reserve .reserve-container .attention ul.must-list li{margin-bottom:10px}#hashakids-reserve .reserve-container .attention ul.must-list li span.must{color:#f97575}#hashakids-reserve .reserve-container .progressbar{position:relative;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}#hashakids-reserve .reserve-container .progressbar li{position:relative;list-style-type:none;text-align:center;text-transform:uppercase;width:33.333%;color:#999999;font-weight:bold;counter-increment:steps}#hashakids-reserve .reserve-container .progressbar li:before{display:block;width:40px;height:40px;margin:7px auto 20px auto;content:'';line-height:40px;font-size:14px;text-align:center;border-radius:50%;background-color:#F5F5F5;content:counter(steps)}#hashakids-reserve .reserve-container .progressbar li:after{position:absolute;z-index:-1;top:24px;left:-50%;width:100%;height:2px;content:'';background-color:#F5F5F5}#hashakids-reserve .reserve-container .progressbar li:first-child:after{content:none}#hashakids-reserve .reserve-container .progressbar li.active,#hashakids-reserve .reserve-container .progressbar li.complete{color:#8bbaca}#hashakids-reserve .reserve-container .progressbar li.active:before,#hashakids-reserve .reserve-container .progressbar li.complete:before{background-color:#8bbaca;color:#FFF}#hashakids-reserve .reserve-container .progressbar li.active:after,#hashakids-reserve .reserve-container .progressbar li.complete:after{background-color:#8bbaca}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form{max-width:960px;margin:0 auto 60px;padding:0 20px;box-sizing:border-box}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field{padding:25px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field{flex-direction:column}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-head{width:20%}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-head{width:100%}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-head span.must-mark{margin-left:5px;padding:5px 10px;font-size:12px;color:#fff;border-radius:4px;background:#8bbaca}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-copy{width:75%}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-copy{width:100%}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-copy textarea{width:580px;height:140px;padding:10px;border:1px solid #ccc;border-radius:5px}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .field-copy textarea{width:90%}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .row{display:flex;justify-content:space-evenly;flex-wrap:wrap}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .row{flex-direction:column}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .row p{width:50%;margin-bottom:15px}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .row p{width:100%}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .form-field .row p.max{width:100%;margin:0}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form input{margin:0;padding:0;border:none;border-radius:0;outline:none}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form input[type="radio"]{width:20px;height:20px;margin:0 5px -3px 0;border:1px solid #ccc;border-radius:50%}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form input[type="number"]{width:30px;padding:10px;border:1px solid #ccc;border-radius:5px}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form select{padding:10px 15px;border:1px solid #ccc;border-radius:5px;appearance:none}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form input[type="text"]{width:200px;padding:15px;border:1px solid #ccc;border-radius:5px}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .postal-code input[type="text"]{width:45px;margin-bottom:15px}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .prefectures select{appearance:none;margin-bottom:15px}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .address input[type="text"]{width:500px}@media screen and (max-width: 480px){#hashakids-reserve .reserve-container .reserve-form-container .reserve-form .address input[type="text"]{width:90%}}#hashakids-reserve .reserve-container .reserve-form-container .reserve-form input[type="checkbox"]{width:20px;height:20px;margin:0 0 -4px 0;border:1px solid #ccc;border-radius:3px}#hashakids-reserve .reserve-container .form-agree{max-width:960px;margin:0 auto 40px;padding:40px 60px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}#hashakids-reserve .reserve-container .form-agree p.title{margin-bottom:15px;font-size:1.6em;letter-spacing:10px;text-align:center;color:#f97575}#hashakids-reserve .reserve-container .form-agree p.important{margin-bottom:20px;text-align:center}#hashakids-reserve .reserve-container .form-agree .privacy{text-align:center}#hashakids-reserve .reserve-container .form-agree .privacy a{color:#8bbaca}#hashakids-reserve .reserve-container .btn-agree{margin-bottom:80px;text-align:center}#hashakids-reserve .reserve-container .btn-agree input[type="submit"]{padding:15px 25px;color:#fff;cursor:pointer;border:1px solid #8bbaca;border-radius:4px;background:#8bbaca;transition:.3s;appearance:none}#hashakids-reserve .reserve-container .btn-agree input[type="submit"]:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}#hashakids-reserve .reserve-container .btn-confirm{margin-bottom:60px;display:flex;justify-content:space-around}#hashakids-reserve .reserve-container .btn-confirm input[type="submit"]{padding:15px 25px;color:#fff;cursor:pointer;border:1px solid #8bbaca;border-radius:4px;background:#8bbaca;transition:.3s;appearance:none}#hashakids-reserve .reserve-container .btn-confirm input[type="submit"]:hover{color:#8bbaca;border:1px solid #8bbaca;background:#fff}body.hashakids #container{max-width:100%}body.hashakids #container h2.content-title{margin-bottom:50px !important;padding-top:70px;font-family:"Rounded Mplus 1c";font-size:28px;font-weight:300;color:#ee6d79;text-align:center;background:url(https://assets.narakenkoland.net/production/assets/hashakids/bg_content_title-bce15e6d961ec00885312ce2c07632c8e57583c7ab95d9826d086fe60641fe22.png) top center/390px 60px no-repeat}body.hashakids #container h2.content-title .note{display:block;font-size:12px}body.hashakids #container #limited-info,body.hashakids #container #event{max-width:960px;margin:0 auto 80px;padding:60px 20px}body.hashakids #container #main-visual{width:100%;height:0;padding-top:calc(760 / 1800 * 100%);background:url(https://assets.narakenkoland.net/production/assets/hashakids/main_visual-34d557895130c5b07e63c1088524fc2e075208bcd0b564fae67f573c819068ed.jpg) center center/cover no-repeat}body.hashakids #container #concept{margin-bottom:80px;padding:45px 20px 35px;background:url(https://assets.narakenkoland.net/production/assets/hashakids/bg_concept-564af973dc20e946cfa4f67a553e5dc7503a7366f5650f7925d2d77e915c5d36.png) center center/100px 100px repeat}body.hashakids #container #concept p{margin-bottom:10px;color:#fff;text-align:center;line-height:1.8}body.hashakids #container #concept p span.emphasis{margin:25px 0;padding:0 15px;font-size:22px;background:linear-gradient(transparent 60%, #ee6d79 60%)}body.hashakids #container #limited-info{border:10px solid #dcea22}body.hashakids #container #limited-info .hashakids-info{margin-bottom:60px}body.hashakids #container #limited-info .hashakids-info h3{margin:0 auto 15px;padding:0 15px;font-size:18px;color:#757575;cursor:pointer;background:linear-gradient(transparent 70%, #ee6d79 70%)}body.hashakids #container #limited-info .hashakids-info h3 .date{padding-right:1em}body.hashakids #container #limited-info .hashakids-info p{display:none}body.hashakids #container #limited-info .hashakids-info:last-child{margin:0}body.hashakids #container #limited-info .hashakids-info a.hashakids-info-image{margin-bottom:20px;display:flex;justify-content:center}body.hashakids #container #event{border:10px solid #ee6d79}body.hashakids #container #event ul.event-flyer{display:flex;justify-content:space-between;flex-wrap:wrap}body.hashakids #container #event ul.event-flyer li{width:48%;margin-bottom:60px;text-align:center}body.hashakids #container #event ul.event-flyer li:last-child{margin:0}body.hashakids #container #event ul.event-flyer li h3{margin:0 auto 15px;padding:0 15px;font-size:18px;color:#757575;display:inline-block;background:linear-gradient(transparent 70%, #ee6d79 70%)}body.hashakids #container #event ul.event-flyer li img{box-shadow:8px 8px #77c1e1}body.hashakids #container #hashakids-facility{margin-bottom:80px}body.hashakids #container #hashakids-facility .bx-wrapper{margin:0 auto 30px;padding:10px;border:none;box-shadow:none;background:#77c1e1}body.hashakids #container #hashakids-facility .anchor{margin-top:-150px;padding-top:150px;display:block}body.hashakids #container #hashakids-facility .details{max-width:580px;margin:0 auto 60px;text-align:center}body.hashakids #container #hashakids-facility .details h4{margin:0 auto 15px;padding:0 15px;font-size:22px;color:#31b4ec;display:inline-block;background:linear-gradient(transparent 70%, #dcea22 70%)}body.hashakids #container #hashakids-facility .details p{margin-bottom:15px;line-height:1.8}body.hashakids #container #hashakids-facility .details p span{color:#f18a94}body.hashakids #container #other-facility{margin-bottom:80px;padding:80px 55px;background:#fafafa}body.hashakids #container #other-facility .other-facility ul.facility-top{margin-bottom:60px;display:flex;justify-content:space-between}body.hashakids #container #other-facility .other-facility ul.facility-top li{width:360px;margin-right:15px}body.hashakids #container #other-facility .other-facility ul.facility-top li .details{padding:10px 10px 20px;text-align:center;background:#fff}body.hashakids #container #other-facility .other-facility ul.facility-top li .details h3{margin:0 auto 15px;padding:0 10px;font-size:18px;color:#ee6d79;display:inline-block;background:linear-gradient(transparent 70%, #dcea22 70%)}body.hashakids #container #other-facility .other-facility ul.facility-top li .details p{text-align:left}body.hashakids #container #other-facility .other-facility ul.facility-top .anchor{margin-top:-150px;padding-top:150px;display:block}body.hashakids #container #other-facility .other-facility .facility-bottom{padding:15px 0 20px;text-align:center;background:#fff}body.hashakids #container #other-facility .other-facility .facility-bottom ul{margin-bottom:15px;display:flex;justify-content:space-around;background:#fff}body.hashakids #container #other-facility .other-facility .facility-bottom ul li{width:360px;margin:0 15px}body.hashakids #container #other-facility .other-facility .facility-bottom h3{margin:0 auto 15px;padding:0 15px;font-size:18px;color:#ee6d79;display:inline-block;background:linear-gradient(transparent 70%, #dcea22 70%)}body.hashakids #container #other-facility .other-facility .facility-bottom p{max-width:600px;margin:0 auto;text-align:left}body.hashakids #container #guidance{max-width:890px;margin:0 auto 80px;padding:0 25px}body.hashakids #container #guidance .guidance{margin-bottom:60px}body.hashakids #container #guidance .guidance h2.item{margin:0 auto 40px;padding:0 15px;font-family:"Rounded Mplus 1c";font-size:24px;font-weight:300;color:#666;background:linear-gradient(transparent 80%, #f1f2da 80%)}body.hashakids #container #guidance .guidance h2.item span{margin-left:1em;font-size:14px}body.hashakids #container #guidance .guidance .list{padding:0 15px}body.hashakids #container #guidance .guidance .list .item{width:100%;margin-bottom:25px;font-size:18px;text-align:center;border:3px solid #8cc7e0;border-radius:8px}body.hashakids #container #guidance .guidance .list .itemlast-child{margin:0}body.hashakids #container #guidance .guidance .list .item .day{padding:15px 0;color:#fff;background:#8cc7e0}body.hashakids #container #guidance .guidance .list .item .time{padding:30px 0}body.hashakids #container #guidance .guidance .list .item .fn{text-align:left;font-size:80%;width:90%;margin:0 auto}body.hashakids #container #guidance .guidance .list .item .border-right{border-right:2px solid #8cc7e0}body.hashakids #container #guidance .guidance .list .item .border-left{border-left:1px solid #8cc7e0}body.hashakids #container #guidance .guidance p{margin:0 15px;font-size:18px}body.hashakids #container #guidance .guidance p span.attention{margin-top:10px;font-weight:bold;display:block}body.hashakids #container #guidance .guidance p span{font-size:14px}@media screen and (max-width: 736px){body.hashakids #container{margin:0 auto -50px}body.hashakids #container #limited-info,body.hashakids #container #event{width:80%;margin:0 auto 80px;padding:60px 5%}body.hashakids #container #other-facility{padding:80px 25px}body.hashakids #container #guidance .guidance h2.item{margin:0 auto 25px;padding-bottom:15px;text-indent:0}body.hashakids #container #guidance .guidance h2.item span{margin:0;display:block}body.hashakids #container #guidance .guidance .list{padding:0 10px;flex-direction:column}body.hashakids #container #guidance .guidance .list .item{width:100%}body.hashakids #container #guidance .guidance .list .item:first-child{margin-bottom:20px;border-style:solid;border-radius:8px}body.hashakids #container #guidance .guidance .list .item:last-child{border-style:solid;border-radius:8px}body.hashakids #container #guidance .guidance .list .item .border-right{border:none}body.hashakids #container #guidance .guidance .list .item .border-left{border:none}body.hashakids #container #guidance .guidance .list .item .day{padding:10px 0}body.hashakids #container #guidance .guidance .list .item .time{padding:15px 0}}@media screen and (max-width: 480px) and (min-width: 319px){body.hashakids #container{margin:0 auto;padding:0}body.hashakids #container h2.content-title{height:auto;margin-bottom:20px !important;font-size:24px;text-indent:0}body.hashakids #container #concept{margin-bottom:40px;padding:25px 10px 15px}body.hashakids #container #limited-info,body.hashakids #container #event{margin:0 auto 40px;padding:30px 5%}body.hashakids #container #limited-info{border:5px solid #dcea22}body.hashakids #container #limited-info .hashakids-info h3{background:linear-gradient(transparent 90%, #ee6d79 90%);font-size:16px}body.hashakids #container #limited-info .hashakids-info h3 .date{display:block;font-size:14px}body.hashakids #container #event{width:78%;padding:30px 7% 30px 5%;border:5px solid #ee6d79}body.hashakids #container #event ul.event-flyer{flex-direction:column}body.hashakids #container #event ul.event-flyer li{width:100%;margin-bottom:40px}body.hashakids #container #event ul.event-flyer li:last-child{margin-bottom:0}body.hashakids #container #facility{margin-bottom:40px}body.hashakids #container #facility h2.content-title{width:80%;margin:0 auto}body.hashakids #container #facility .bx-wrapper{margin:0 auto 10px}body.hashakids #container #facility .details{margin:0 auto 20px;padding:0 5%}body.hashakids #container #facility .details h4{font-size:18px}body.hashakids #container #facility .details p{text-align:left}body.hashakids #container #other-facility{margin-bottom:40px;padding:40px 25px}body.hashakids #container #other-facility ul.facility-top{margin-bottom:0;flex-direction:column}body.hashakids #container #other-facility ul.facility-top li{width:100% !important;margin-bottom:30px}body.hashakids #container #other-facility .facility-bottom{padding:0 0 20px !important}body.hashakids #container #other-facility .facility-bottom ul{margin:0;flex-direction:column}body.hashakids #container #other-facility .facility-bottom ul li{width:100% !important;margin:0 0 15px !important}body.hashakids #container #other-facility .facility-bottom p{padding:0px 15px 20px}body.hashakids #container #guidance .guidance h2.item{margin:0 auto 25px;padding-bottom:15px;text-indent:0}body.hashakids #container #guidance .guidance h2.item span{margin:0;display:block;font-size:3.6vw !important}body.hashakids #container #guidance .guidance p span{font-size:3.8vw !important}body.hashakids #container #guidance .guidance p.limited-price{margin:0 15px 10px;font-size:4.2vw}body.hashakids #container #guidance .guidance .list{padding:0 10px;flex-direction:column}body.hashakids #container #guidance .guidance .list .item{width:100%}body.hashakids #container #guidance .guidance .list .item:first-child{margin-bottom:20px;border-style:solid;border-radius:8px}body.hashakids #container #guidance .guidance .list .item:last-child{border-style:solid;border-radius:8px}body.hashakids #container #guidance .guidance .list .item .border-right{border:none}body.hashakids #container #guidance .guidance .list .item .border-left{border:none}body.hashakids #container #guidance .guidance .list .item .day{padding:10px 0}body.hashakids #container #guidance .guidance .list .item .time{padding:15px 0}}@media screen and (min-width: 768px){body.event #event-main-container{padding:60px 0;background:#f8f6f1}body.event #event-main-container .event-show{width:1020px;margin:0 auto;padding:30px 50px 40px;background:#fff}body.event #event-main-container .event-show .event-details h3.event-title{padding:0 1em 10px;font-size:2em;color:#2196f3;line-height:1.4;border-bottom:2px solid}body.event #event-main-container .event-show .event-details .event-date{margin-top:20px}body.event #event-main-container .event-show .event-details .event-body{padding-top:40px;display:flex;justify-content:space-between}body.event #event-main-container .event-show .event-details .event-body .flyer{width:40%}body.event #event-main-container .event-show .event-details .event-body dl{display:flex;flex-wrap:wrap}body.event #event-main-container .event-show .event-details .event-body dl dt{width:30%;padding:20px 0;text-align:center;border-bottom:4px solid #fff;background:#fafafa}body.event #event-main-container .event-show .event-details .event-body dl dd{width:66%;padding:20px 2%;border-bottom:4px solid #fafafa}body.event #event-main-container .event-show .event-details .event-body dl dt:last-child,body.event #event-main-container .event-show .event-details .event-body dl dd:last-child{border:none}}@media only screen and (max-width: 767px){#event-main-container{padding:40px 0;background:#f8f6f1}#event-main-container .event-show{width:96%;margin:0 auto;padding:30px 0;background:#fff}#event-main-container .event-show .event-details{padding:0 10px}#event-main-container .event-show .event-details h3.event-title{padding:0 .2em 10px;color:#2196f3;border-bottom:2px solid}#event-main-container .event-show .event-details .event-body .flyer{text-align:center;padding:1vh 0}#event-main-container .event-show .event-details .event-body dl{display:flex;flex-wrap:wrap}#event-main-container .event-show .event-details .event-body dl dt{width:25%;padding:10px 0;font-size:15px;text-align:center;border-bottom:2px solid #fff;background:#fafafa}#event-main-container .event-show .event-details .event-body dl dd{width:71%;padding:10px 2%;font-size:15px;border-bottom:2px solid #fafafa}#event-main-container .event-show .event-details .event-body dl dt:last-child,#event-main-container .event-show .event-details .event-body dl dd:last-child{border:none}}ul.event-colors li{display:inline-block}ul.event-colors li .red{color:#f00}ul.event-colors li .purple{color:#c0f}.event__images{display:flex;justify-content:center}.event__images .event__image{margin:5px;max-width:95%}@media screen and (min-width: 640px){.event__images .event__image{max-width:45%}}h1.title{margin:0 auto 2em;text-align:center;font-family:'Sawarabi Gothic', sans-serif;font-weight:normal;color:#607d8b;display:block}h1.title p{display:inline;position:relative}h1.title p span{font-size:46px}@media screen and (min-width: 319px) and (max-width: 479px){h1.title p span{font-size:24px}}h1.title span:before{content:'';position:absolute;bottom:0;display:inline-block;width:40px;height:40px;left:-1em;background:url(https://assets.narakenkoland.net/production/assets/mirror_ad/icon_onsen-a12e43e31be9a532a571f3e233bfabae5a7538421ea147f1fe431f9fa52c8923.png) no-repeat 0 0;background-size:40px 40px}@media screen and (min-width: 319px) and (max-width: 479px){h1.title span:before{width:24px;height:24px;background-size:24px;left:-1.5em}}h1.title span:after{content:'';position:absolute;bottom:0;display:inline-block;width:40px;height:40px;right:-1em;background:url(https://assets.narakenkoland.net/production/assets/mirror_ad/icon_onsen-a12e43e31be9a532a571f3e233bfabae5a7538421ea147f1fe431f9fa52c8923.png) no-repeat 0 0;background-size:40px 40px}@media screen and (min-width: 319px) and (max-width: 479px){h1.title span:after{width:24px;height:24px;background-size:24px;right:-1.5em}}br.hide-desktop{display:none}@media screen and (min-width: 319px) and (max-width: 479px){br.hide-desktop{display:block}}.mirror-ad-wrap{width:100%}.mirror-ad-wrap .page-head-image{width:100%;height:calc(100vh - 120px);padding:0;display:flex;justify-content:center;align-items:center;background:url(https://assets.narakenkoland.net/production/assets/mirror_ad/page_head-d8c59d0fd32d578b0906edf20789bf6ebe610ca2bfd49bfc38f0322d724270c0.jpg) no-repeat 0 0;background-size:cover}.mirror-ad-wrap .page-head-image h1{font-size:50px;color:#fff;text-shadow:0 0 3px #000}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .page-head-image h1{padding:0 10px;font-size:32px}}.mirror-ad-wrap .section-inner-wrap{max-width:1020px;margin:0 auto;padding:120px 0}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .section-inner-wrap{padding:80px 20px}}.mirror-ad-wrap .section-inner-wrap p{margin-bottom:40px;font-size:18px;text-align:center}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .section-inner-wrap p{font-size:20px}}.mirror-ad-wrap .greeting{background:#fafafa}.mirror-ad-wrap .greeting p{margin-bottom:40px;font-size:18px;line-height:2.4}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .greeting p{width:100%;padding:0;line-height:1.6}}.mirror-ad-wrap .introduction p{margin-bottom:40px;font-size:18px;line-height:2.4}.mirror-ad-wrap .introduction .flex-box{padding:40px 20px;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;border:1px solid #e0e0e0}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .introduction .flex-box{flex-direction:column}}.mirror-ad-wrap .introduction .flex-box img{width:400px}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .introduction .flex-box img{margin-bottom:20px}}.mirror-ad-wrap .introduction .flex-box .tenrishi-kankou{padding:0 20px}.mirror-ad-wrap .introduction .flex-box h3 a{font-size:22px;color:#666;text-decoration:none}.mirror-ad-wrap .introduction .flex-box a.btn{width:280px;padding:.4em .8em;display:block;position:relative;text-align:center;text-decoration:none;color:#fff;border:1px solid #00bcd4;background:#00bcd4;border-radius:4px;overflow:hidden;z-index:1 !important}.mirror-ad-wrap .introduction .flex-box a.btn:after{content:"";position:absolute;top:50%;left:50%;height:0;width:100%;background:#fff;opacity:0;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:0.3s;z-index:-1}.mirror-ad-wrap .introduction .flex-box a.btn:hover{color:#ff9800}.mirror-ad-wrap .introduction .flex-box a.btn:hover:after{height:400%;opacity:1}.mirror-ad-wrap .introduction .flex-box a.btn:active:after{height:350%;opacity:1}.mirror-ad-wrap .background{overflow:hidden;background:url(https://assets.narakenkoland.net/production/assets/mirror_ad/bg_background-1641edd44528b171b954761436f4ebde3eb0ce8fc1ab1b52b5a0f56cb0855bc2.jpg) no-repeat center center;background-size:cover;position:relative;z-index:0}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .background h1.title span:before,.mirror-ad-wrap .background h1.title span:after{display:none}}.mirror-ad-wrap .background h1.title{color:#fff}.mirror-ad-wrap .background p{color:#fff;font-weight:bold;text-shadow:0 0 10px #757575}.mirror-ad-wrap .background:before{content:'';background:inherit;filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1}.mirror-ad-wrap .activities .activities-image{display:flex;justify-content:space-around;flex-wrap:wrap}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .activities .activities-image{flex-direction:column}}.mirror-ad-wrap .activities .activities-image .inner{width:50%}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .activities .activities-image .inner{width:100%}}.mirror-ad-wrap .schedule{background:#fafafa}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .schedule h1.title span:before,.mirror-ad-wrap .schedule h1.title span:after{display:none}}.mirror-ad-wrap .schedule .flex-box{display:flex;justify-content:space-between}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .schedule .flex-box{flex-direction:column}}.mirror-ad-wrap .schedule .flex-box .details{width:35%;padding:20px 30px;background:#fff}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .schedule .flex-box .details{width:90%;margin:0 auto 20px;padding:20px}}.mirror-ad-wrap .schedule .flex-box .details ul.schedule-list li{padding:15px 0;font-size:18px}.mirror-ad-wrap .return ul.return-list{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .return ul.return-list{flex-direction:column}}.mirror-ad-wrap .return ul.return-list li{width:46%;margin-bottom:60px}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .return ul.return-list li{width:100%}}.mirror-ad-wrap .return ul.return-list li .return-image{margin-bottom:25px}.mirror-ad-wrap .return ul.return-list li .return-details p.return-name{font-size:18px;margin-bottom:0}.mirror-ad-wrap .return ul.return-list li .return-details p.return-price{margin-bottom:15px}.mirror-ad-wrap .return ul.return-list li .return-details p.return-details{font-size:14px}.mirror-ad-wrap .return a.campfire{width:50%;height:60px;margin:0 auto 30px;font-size:20px;text-decoration:none;color:#fff;display:flex;justify-content:center;align-items:center;border:2px solid #00acc1;border-radius:6px;background:#00acc1;transition:all .7s ease-in-out}@media screen and (min-width: 319px) and (max-width: 479px){.mirror-ad-wrap .return a.campfire{width:100%}}.mirror-ad-wrap .return a.campfire:hover{color:#00acc1;background:#fff}.mirror-ad-wrap .last{margin-bottom:-50px;background:#4a4b50}.mirror-ad-wrap .last h1.title,.mirror-ad-wrap .last p{color:#fff}nav.pagination{max-width:850px;margin:60px auto 0;padding:15px 0;font-size:18px;text-align:center;border-radius:6px;background:#8bbaca}nav.pagination .first,nav.pagination .gap,nav.pagination .last{display:none !important}nav.pagination span.prev,nav.pagination span.page,nav.pagination span.next{width:40px;display:inline-block;background:#fff}nav.pagination span.prev a,nav.pagination span.page a,nav.pagination span.next a{color:#8bbaca;text-decoration:none}.staff_infos{max-width:1080px;margin:0 auto;padding:40px 50px;box-sizing:border-box;background:#f3f3e7}@media screen and (max-width: 768px){.staff_infos{padding:20px}}.staff_infos h1{text-align:center;font-size:2.5rem;font-weight:normal}.staff_infos .staff_info{background-color:#e2e1cf;border-radius:18px;margin-bottom:2em}.staff_infos .header{display:flex;justify-content:space-between;background-color:#e0e0b6;border-radius:18px 18px 0 0}.staff_infos .category-container{font-weight:bold;margin:0;padding:0;line-height:1}.staff_infos .category{font-size:120%;padding:12px;margin:0 1em 0 0;line-height:1;border-radius:18px 0 0 0;display:inline-block;text-align:center;width:5em}.staff_infos .date{padding:12px 18px;text-align:right;line-height:1}@media screen and (max-width: 768px){.staff_infos .header{flex-direction:column}.staff_infos .category{margin:0 1em 0 0;padding:12px}.staff_infos .date{padding:12px;text-align:right}}.staff_infos h2{line-height:1;padding:18px;background-color:#fff;margin:0}.staff_infos h2 a{color:inherit;text-decoration:none}.staff_infos .body{line-height:1.6;padding:18px}.staff_infos .image{text-align:center}.staff_infos .image img{max-width:100%}/*! Lity - v2.2.1 - 2016-11-21
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.flash-message{padding:15px 20px;margin:20px auto;max-width:1200px;border-radius:8px;font-size:16px;font-weight:bold;position:relative;box-shadow:0 4px 6px rgba(0,0,0,0.1);cursor:pointer;transition:all 0.3s ease;animation:slideIn 0.5s ease-out}.flash-message:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,0.15)}.flash-message.alert{background:linear-gradient(135deg, #f8d7da 0%, #f5c6cb 100%);color:#721c24;border:1px solid #f1aeb5;border-left:5px solid #dc3545}.flash-message.alert::before{content:"⚠️";margin-right:8px;font-size:18px}.flash-message.notice{background:linear-gradient(135deg, #d4edda 0%, #c3e6cb 100%);color:#155724;border:1px solid #a3d9a4;border-left:5px solid #28a745}.flash-message.notice::before{content:"✅";margin-right:8px;font-size:18px}.flash-message::after{content:"✕";position:absolute;top:15px;right:20px;opacity:0.7;font-size:14px;transition:opacity 0.3s ease}.flash-message:hover::after{opacity:1}@media (max-width: 768px){.flash-message{margin:15px 10px;padding:12px 15px;font-size:14px}.flash-message::after{top:12px;right:15px}}@keyframes slideIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
