
.main{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}.main .pane-viewport{margin-bottom:0}.contents-detail-viewport{padding-bottom:0}.hero,.hero-img{position:relative}.hero-viewport{background:0 0 !important}.hero-viewport .hero-note{text-align:right;margin:1% 0 0}.hero-tx{text-align:center;margin:5% 0;font-size:17px;width:100%}.hkn-bnr{background-color:#fff;border:1px solid #3781cc;margin:1%;padding:1%}.hkn-bnr .hkn-bnr-main{font-size:16px;text-align:center;margin:2% 0 3%}.hkn-bnr .hkn-bnr-contents{display:flex;gap:2%}.hkn-bnr .hkn-bnr-contents a{display:block;color:#fff;text-decoration:none;border:1px solid #cbcbcb}.hkn-bnr .hkn-bnr-contents a .hkn-bnr-img{margin:2% 0;overflow:hidden}.hkn-bnr .hkn-bnr-contents a .hkn-bnr-tx{font-size:14px;text-align:center;background-color:#3781cc;padding:3% 5%}.hkn-bnr .hkn-bnr-contents a a:visited{color:#fff}nav .section-inner{display:flex;flex-wrap:wrap;gap:4%;margin-bottom:3%}nav .section-inner a{display:block;position:relative;width:48%;margin:0 0 2%}nav .section-inner a img{display:block;width:100%;height:auto;transition:opacity .3s ease}nav .section-inner a .normal-img{position:relative;z-index:1;opacity:1}nav .section-inner a .hover-img{display:none}@media(hover: hover){nav .section-inner a .hover-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}nav .section-inner a:hover .normal-img{opacity:0}nav .section-inner a:hover .hover-img{opacity:1}}.bg-theme-hero{background:url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") left top/auto repeat-y,url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") right top/auto repeat-y,linear-gradient(to bottom, #D1E2EB 0%, #D1E2EB 70%, #F5E0EA 100%)}.leisure-section{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.leisure-section .leisure-container{margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (min-width: 1384px){.leisure-section .leisure-container{width:860px !important;gap:10px}}@media screen and (min-width: 1192px)and (max-width: 1383px){.leisure-section .leisure-container{width:769px !important;gap:10px}}@media screen and (min-width: 1000px)and (max-width: 1191px){.leisure-section .leisure-container{width:769px !important;gap:10px}}@media screen and (min-width: 768px)and (max-width: 999px){.leisure-section .leisure-container{width:96% !important;gap:10px}}@media screen and (max-width: 767px){.leisure-section .leisure-container{width:100% !important;justify-content:space-between}}.leisure-section .leisure-container h2{width:100%;font-weight:700;margin:8% 0 5%;text-align:center;font-size:2em}.leisure-section .leisure-container .tile{display:flex;flex-direction:column;background-color:#fff !important;width:calc((100% - 20px)/3);margin-top:3%;text-decoration:none;position:relative}.leisure-section .leisure-container .tile:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-duration:.5s;transition-duration:.5s}.leisure-section .leisure-container .tile:hover .campaign-icon,.leisure-section .leisure-container .tile:hover .contents-img,.leisure-section .leisure-container .tile:hover .contents-ttl,.leisure-section .leisure-container .tile:hover .contents-tx{opacity:.6;transition:opacity .3s ease}.leisure-section .leisure-container .tile .campaign-icon-area{height:2em}.leisure-section .leisure-container .tile .campaign-icon{display:inline-block;position:static;padding:1% 4%;background-color:#cc9d03;color:#fff;font-weight:700;margin:0 0 0 3%}@media screen and (min-width: 1192px)and (max-width: 1383px){.leisure-section .leisure-container .tile .campaign-icon{top:12.2em}}@media screen and (min-width: 1000px)and (max-width: 1191px){.leisure-section .leisure-container .tile .campaign-icon{top:12.2em}}@media screen and (min-width: 768px)and (max-width: 999px){.leisure-section .leisure-container .tile .campaign-icon{top:12.2em}}.leisure-section .leisure-container .tile .contents-img{display:flex;justify-content:center;align-items:center;aspect-ratio:3/2;overflow:hidden;margin:4% 3% 2%;position:relative}.leisure-section .leisure-container .tile .img-border{border:1px solid #ccc}.leisure-section .leisure-container .tile .contents-ttl{font-weight:700;font-size:18px;text-align:center;margin:0 0 3%;min-height:2.5em;display:flex;align-items:center;justify-content:center}.leisure-section .leisure-container .tile .contents-tx{color:#333;font-size:16px;padding:0 5% 8%;min-height:3em;display:flex;align-items:flex-start}.leisure-section .leisure-container .page-top{width:100%;margin-top:5%;text-align:right;margin-bottom:3%}.bg-theme-amusement{background:url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") left top/auto repeat-y,url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") right top/auto repeat-y,linear-gradient(#F5E0EA, #D1E2EB)}.bg-theme-amusement .leisure-container h2{color:#d0166f}.bg-theme-amusement .leisure-container .tile{border:1px solid #d0166f}.bg-theme-amusement .leisure-container .tile .contents-ttl{color:#d0166f}.bg-theme-aquarium{background:url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") left top/auto repeat-y,url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") right top/auto repeat-y,linear-gradient(#D1E2EB, #E2DCEE)}.bg-theme-aquarium .leisure-container h2{color:#1f568e}.bg-theme-aquarium .leisure-container .tile{border:1px solid #1f568e}.bg-theme-aquarium .leisure-container .tile .contents-ttl{color:#1f568e}.bg-theme-services{background:url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") left top/auto repeat-y,url("https://epotoku.eposcard.co.jp/image.jsp?id=44456") right top/auto repeat-y,linear-gradient(#E2DCEE, #F5E0EA);padding-bottom:40px}.bg-theme-services .leisure-container h2{color:#54368d}.bg-theme-services .leisure-container .tile{border:1px solid #54368d}.bg-theme-services .leisure-container .tile .contents-ttl{color:#54368d}.contents-section{margin:0 auto !important}.pickup-items-viewport{padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.pickup-items-viewport .pickup-items{overflow:hidden;zoom:1;margin:0 auto;width:100%}.pickup-items-viewport .pickup-items li{float:left;width:93%;position:relative}.pickup-items-viewport .pickup-items li a{display:block;background:#fff;overflow:hidden;text-decoration:none;position:relative;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.5s;transition-duration:.5s}.pickup-items-viewport .pickup-items li .item-block img{position:absolute;display:block;top:0;bottom:0;right:0;left:0;margin:auto;max-width:100%;max-height:100%;height:auto}.pickup-items-viewport .pickup-items .im-item{width:100%;height:auto;display:block;overflow:hidden;position:relative}.pickup-items-viewport .pickup-items .im-item:before{content:"";display:block;padding-top:66.66%}.pickup-items-viewport .pickup-items .im-item .im-inner{position:relative;display:block;position:absolute;top:0;left:0;bottom:0;right:0}.pickup-items-viewport .pickup-items .tx-item{padding:10px 5px;font-size:13px;text-align:center;font-weight:700;color:#fff}.pickup-items-viewport .pickup-items .tx-privilege{display:block;padding:10px;font-size:13px;text-align:left}.list a{color:#333;text-decoration:none}.contents-bg{background:#e4f8f6 !important}.ti-h02{font-size:15px;color:#fff;padding:15px 0 12px !important}.tx-inner{padding:20px 15px !important}.title-center{line-height:3;text-align:center !important;display:flex !important;justify-content:center !important;align-items:center !important;line-height:normal !important;padding:15px 0 !important}.tx-item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-top{text-align:right;margin-top:5px}.page-top a{color:#333 !important;text-decoration:none !important}.page-top a:hover{text-decoration:underline !important}.page-top a:visited{color:#333 !important}@media screen and (min-width: 769px){.pickup-items-viewport{margin-bottom:8%}.pickup-items-viewport .pickup-items{width:100%}.pickup-items-viewport .pickup-items li{width:93%}.pickup-items-viewport .pickup-items li div{margin:0 0 20px 7%}.leisure-section .leisure-container{gap:10px}.sp{display:none}}@media screen and (max-width: 768px){.bnr-footer-viewport{margin-top:0}.hero-viewport{margin:10px 0 !important}.hero-tx{font-size:16px;margin:7% 0}.hero-note{font-size:.8em}.tx-main{font-size:.9em;padding:3% 2% !important}.ti-h02{padding:8px 0 !important;font-size:13px !important}.tx-inner{padding:2% !important}.annotation{margin:0 3%}.page-top{margin:0 3% 0 0}.pc{display:none}.pickup-items-viewport{padding:3% 0}.pickup-items-viewport .pickup-items li{width:93%}.pickup-items-viewport .pickup-items li div{margin:0 0 7% 7%}.pickup-items-viewport .pickup-items .tx-item{padding:5px 2%;line-height:1.3}nav .section-inner{margin:7% 0 5%;padding:0 1%}nav .section-inner ul{gap:2%}nav .section-inner ul li{width:49%}.bg-theme-hero{background-image:url("https://epotoku.eposcard.co.jp/image.jsp?id=44457"),linear-gradient(to bottom, #D1E2EB 0%, #D1E2EB 70%, #F5E0EA 100%);background-repeat:repeat,no-repeat;background-size:50%,auto}.bg-theme-amusement{background-image:url("https://epotoku.eposcard.co.jp/image.jsp?id=44457"),linear-gradient(#F5E0EA, #D1E2EB);background-repeat:repeat,no-repeat;background-size:50%,auto}.bg-theme-aquarium{background-image:url("https://epotoku.eposcard.co.jp/image.jsp?id=44457"),linear-gradient(#D1E2EB, #E2DCEE);background-repeat:repeat,no-repeat;background-size:50%,auto}.bg-theme-services{background-image:url("https://epotoku.eposcard.co.jp/image.jsp?id=44457"),linear-gradient(#E2DCEE, #F5E0EA);background-repeat:repeat,no-repeat;background-size:50%,auto}.leisure-section .leisure-container h2{font-size:20px;margin:8% 0}.leisure-section .leisure-container .tile{width:48%;margin:0 1% 5%}.leisure-section .leisure-container .tile .campaign-icon-area{height:1.6em}.leisure-section .leisure-container .tile .campaign-icon{font-size:.8em;margin:0 0 0 3%}.leisure-section .leisure-container .tile .contents-ttl{font-size:16px;margin:0 3% 5%}.leisure-section .leisure-container .tile .contents-tx{font-size:14px}.leisure-section .leisure-container .page-top{margin:0 3% 3%}.leisure-section .tile{width:48%;margin:3% 1%}.leisure-section .tile .contents-img{margin:4% 3% 2%}.leisure-section .tile .contents-ttl{font-size:14px}.leisure-section .tile .contents-tx{font-size:13px}}@media screen and (min-width: 769px),print{.hero-viewport{margin-bottom:20px}.contents-detail-viewport .tx-inner{padding:20px 15px}.list .list-item{padding:15px 10px;width:33.333%}.list .circle{width:50px;height:50px;line-height:50px;font-size:2.5em}.list .icon-diamond:before{margin-top:11px;margin-left:0}.list .icon-bed:before{font-size:.9em;margin-right:.9em}.list .icon-cab:before{font-size:.9em;margin-right:1em}.list .tx-area{left:70px}.pickup-items-viewport{margin-bottom:8%}.pickup-items-viewport .pickup-items{width:100%}.pickup-items-viewport .pickup-items li{width:93%}.pickup-items-viewport .pickup-items li div{margin:0 0 20px 7%}}@media screen and (max-width: 768px){.hero-viewport{margin:10px 0 !important}.ttl-01{padding:8px;font-size:1.2em;margin-bottom:3%;letter-spacing:0}.overseas_contents{padding:0 2%;width:50%;float:left}.list .list-item{padding:3% 2% !important}.list .circle{width:1.5em;height:1.5em;text-align:center;display:inline-block;border-radius:50%;font-size:1.5em}.list .icon-diamond:before{margin-top:5px !important;margin-left:0}}



