
.main{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;background-image:linear-gradient(to bottom,transparent 50%,#ffeff4 50%),url(https://epotoku.eposcard.co.jp/image.jsp?id=43879),url(https://epotoku.eposcard.co.jp/image.jsp?id=43880),linear-gradient(#edf4fb,#edf4fb);background-position:left top,left top,right top,left top;background-repeat:no-repeat,repeat-y,repeat-y,no-repeat;background-size:100% 100%,auto,auto,100% 100%}.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}.hkn-bnr{background-color:#fff;border:1px solid #20aae0;margin:1%;padding:1%}.hkn-bnr .hkn-bnr-main{font-size:16px;text-align:center;margin:2% 0 3% 0}.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:#20aae0;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}}.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;justify-content:space-between}@media screen and (min-width:1384px){.leisure-section .leisure-container{width:860px!important}}@media screen and (min-width:1192px) and (max-width:1383px){.leisure-section .leisure-container{width:769px!important}}@media screen and (min-width:1000px) and (max-width:1191px){.leisure-section .leisure-container{width:769px!important}}@media screen and (min-width:768px) and (max-width:999px){.leisure-section .leisure-container{width:96%!important}}@media screen and (max-width:767px){.leisure-section .leisure-container{width:100%!important}}.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:32.5%;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:#f73c7a;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-color:#fff9e1;background-image:url(https://epotoku.eposcard.co.jp/image.jsp?id=43893),url(https://epotoku.eposcard.co.jp/image.jsp?id=43894);background-position:left top,right top;background-repeat:repeat-y,repeat-y}.bg-theme-amusement .leisure-container h2{color:#d95400}.bg-theme-amusement .leisure-container .tile{border:1px solid #eeb700}.bg-theme-amusement .leisure-container .tile .contents-ttl{color:#d95400}.bg-theme-aquarium{background-color:#edf4fb;background-image:url(https://epotoku.eposcard.co.jp/image.jsp?id=43879),url(https://epotoku.eposcard.co.jp/image.jsp?id=43880);background-position:left top,right top;background-repeat:repeat-y,repeat-y}.bg-theme-aquarium .leisure-container h2{color:#20aae0}.bg-theme-aquarium .leisure-container .tile{border:1px solid #20aae0}.bg-theme-aquarium .leisure-container .tile .contents-ttl{color:#20aae0}.bg-theme-services{background-color:#ffeff4;background-image:url(https://epotoku.eposcard.co.jp/image.jsp?id=43891),url(https://epotoku.eposcard.co.jp/image.jsp?id=43892);background-position:left top,right top;background-repeat:repeat-y,repeat-y}.bg-theme-services .leisure-container h2{color:#f73c7a}.bg-theme-services .leisure-container .tile{border:1px solid #f73c7a}.bg-theme-services .leisure-container .tile .contents-ttl{color:#f73c7a}.contents-section{margin:0 auto 0!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}.pickup-items-viewport .pickup-items .lb-item{font-size:10px;background:#ed485c;color:#fff;white-space:nowrap;line-height:1;display:inline-block;padding:4px 12px;text-align:center;vertical-align:middle;margin:0 5px}.pickup-items-viewport .pickup-items .lb-item.black{background:#333;color:#fff}.pickup-items-viewport .pickup-items .lb-item.red{background:#a41e34;color:#fff}.pickup-items-viewport .pickup-items .lb-item.orange1{background:#ff7e00;color:#333}.pickup-items-viewport .pickup-items .lb-item.orange2{background:#f8d066;color:#333}.list a{color:#333;text-decoration:none}.list-main-01,.list-main-02,.list-main-03,.list-main-04{border-radius:8px;width:48%;float:left}.list-main-01.list-main-01,.list-main-02.list-main-01,.list-main-03.list-main-01,.list-main-04.list-main-01{margin-left:0}.list-main-01.list-main-02,.list-main-02.list-main-02,.list-main-03.list-main-02,.list-main-04.list-main-02{margin-left:4%}.list-main-01.list-main-03,.list-main-02.list-main-03,.list-main-03.list-main-03,.list-main-04.list-main-03{margin-top:2%;margin-left:1.5%}.list-main-01.list-main-04,.list-main-02.list-main-04,.list-main-03.list-main-04,.list-main-04.list-main-04{margin-left:1.5%;margin-top:2%}#fashion .tx-item{background-color:#80c8e0}#nuromobile .tx-item{background-color:#4599b1}#nurohikari .tx-item{background-color:#3eb0e0}#lesson .tx-item{background-color:#62b393}.contents-bg{background:#e4f8f6!important}.ti-h02{font-size:15px;color:#fff;padding:15px 0 12px!important}.tx-inner{padding:20px 15px!important}.tx-shadow{color:#fff;text-shadow:0 1px 0 #000}.arrow-area{padding:.7em .75em;text-align:center}.tx-sub{margin:0 -1em 0 1em}.ttl-01{background:-webkit-repeating-linear-gradient(90deg,#76cdfb,#76cdfb 8px,#a0dcfc 8px,#a0dcfc 16px);background:repeating-linear-gradient(90deg,#76cdfb,#76cdfb 8px,#a0dcfc 8px,#a0dcfc 16px);padding:12px;font-size:1.8em;color:#fff;font-weight:700;text-align:center;margin-bottom:25px;letter-spacing:.1em}.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}.bgcolor01{background:-webkit-repeating-linear-gradient(-90deg,#f6958c,#f6958c 30px,#f47e73 30px,#f47e73 60px);background:repeating-linear-gradient(-90deg,#f6958c,#f6958c 30px,#f47e73 30px,#f47e73 60px)}.bgcolor02{background:-webkit-repeating-linear-gradient(-90deg,#e1b642,#e1b642 30px,#dba618 30px,#dba618 60px);background:repeating-linear-gradient(-90deg,#e1b642,#e1b642 30px,#dba618 30px,#dba618 60px)}.bgcolor03{background:-webkit-repeating-linear-gradient(-90deg,#66b9d4,#66b9d4 30px,#44aacb 30px,#44aacb 60px);background:repeating-linear-gradient(-90deg,#66b9d4,#66b9d4 30px,#44aacb 30px,#44aacb 60px)}.bgcolor04{background:-webkit-repeating-linear-gradient(-90deg,#619983,#619983 30px,#3e8368 30px,#3e8368 60px);background:repeating-linear-gradient(-90deg,#619983,#619983 30px,#3e8368 30px,#3e8368 60px)}.bgcolor01-1{background:#3ba4c7}.bgcolor02-2{background:#4599b1}.bgcolor03-3{background:#5cd1c6}.bgcolor04-4{background:#32745a}.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%}.sp{display:none}}@media screen and (max-width:768px){.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}.arrow-area{padding:.3em .75em;text-align:center;margin-top:2%}.arrow-img{width:15%}.annotation{margin:0 3%}.page-top{margin:0 3% 0 0}.pc{display:none}.bgcolor01{background:-webkit-repeating-linear-gradient(-90deg,#f6958c,#f6958c 10px,#f47e73 10px,#f47e73 20px);background:repeating-linear-gradient(-90deg,#f6958c,#f6958c 10px,#f47e73 10px,#f47e73 20px)}.bgcolor02{background:-webkit-repeating-linear-gradient(-90deg,#e1b642,#e1b642 10px,#dba618 10px,#dba618 20px);background:repeating-linear-gradient(-90deg,#e1b642,#e1b642 10px,#dba618 10px,#dba618 20px)}.bgcolor03{background:-webkit-repeating-linear-gradient(-90deg,#66b9d4,#66b9d4 10px,#44aacb 10px,#44aacb 20px);background:repeating-linear-gradient(-90deg,#66b9d4,#66b9d4 10px,#44aacb 10px,#44aacb 20px)}.bgcolor04{background:-webkit-repeating-linear-gradient(-90deg,#619983,#619983 10px,#3e8368 10px,#3e8368 20px);background:repeating-linear-gradient(-90deg,#619983,#619983 10px,#3e8368 10px,#3e8368 20px)}.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}.list-main-01,.list-main-02,.list-main-03,.list-main-04{width:48%}.list-main-01.list-main-01,.list-main-02.list-main-01,.list-main-03.list-main-01,.list-main-04.list-main-01{margin-left:1.5%}.list-main-01.list-main-02,.list-main-02.list-main-02,.list-main-03.list-main-02,.list-main-04.list-main-02{margin-left:1.5%}.list-main-01.list-main-03,.list-main-02.list-main-03,.list-main-03.list-main-03,.list-main-04.list-main-03{margin-top:3%;margin-left:1.5%}.list-main-01.list-main-04,.list-main-02.list-main-04,.list-main-03.list-main-04,.list-main-04.list-main-04{margin-top:3%;margin-left:1.5%}.main{background-image:linear-gradient(to bottom,transparent 50%,#ffeff4 50%),url(https://epotoku.eposcard.co.jp/image.jsp?id=43879),linear-gradient(#edf4fb,#edf4fb);background-position:left top,left top,left top;background-repeat:no-repeat,repeat-y,no-repeat;background-size:100% 100%,100% auto,100% 100%}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-amusement{background-image:url(https://epotoku.eposcard.co.jp/image.jsp?id=43893);background-position:left top;background-repeat:repeat-y;background-size:100% auto}.bg-theme-aquarium{background-image:url(https://epotoku.eposcard.co.jp/image.jsp?id=43879);background-position:left top;background-repeat:repeat-y;background-size:100% auto}.bg-theme-services{background-image:url(https://epotoku.eposcard.co.jp/image.jsp?id=43891);background-position:left top;background-repeat:repeat-y;background-size:100% auto}.leisure-section .leisure-container h2{font-size:20px;margin:8% 0 8%}.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}.list .arrow{width:15px;height:15px;top:50%;right:15px;margin-top:-10px}.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}}



