main{background-image:url(https://h-destiny.jp/wp-content/uploads/2023/07/distnybg.webp) !important;background-size:100%;background-repeat:repeat !important;background-color:#fee3e5;background-attachment:fixed}.wrap{width:1100px;margin:0 auto;padding:40px 0}.systemmenu{display:flex;background:#fff;border-radius:14px}.systemmenu li{width:calc(100% / 6);text-align:center}.systemmenu li a{display:block;padding:16px;border-radius:14px}.systemmenu li a:hover{background:#f9bfbf;color:#fff}#system .index{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/sysindex01.webp);background-size:contain;background-position:center;background-repeat:no-repeat;padding:50px}#system ul.pricelist{display:flex;flex-wrap:wrap;margin:50px 0 0;background:#5bbace;padding:10px 0 0}#system ul.pricelist li{margin:0 8px;flex:1;order:-1;transition:.5s;cursor:pointer;text-align:center;font-weight:600;width:calc(100% / 4);text-align:center}#system ul.pricelist li a{display:block;width:100%;line-height:1.5;padding:12px;border-radius:10px 10px 0 0;color:#444;background:#f3f3f3}#system ul.pricelist li a.here{background:#fefbec;color:#444}#system ul.pricelist li a.pricelistsp{display:none}#system ul.pricelist.bottom{margin:0 0 50px;padding:0 0 10px}#system ul.pricelist.bottom:after{height:4px;order:-2}#system ul.pricelist.bottom li a{border-radius:0 0 10px 10px}.systecontent{padding:50px;background:#fefbec}#system .tabmenu{display:flex}#system .tabmenu li{width:calc(100% / 5);margin:0 16px;padding:12px;text-align:center;background:#5bbace;border-radius:16px;box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,1),inset -1px -1px 1px 0 rgba(0,0,0,.2),3px 3px 2px 0 rgba(0,0,0,.1);transition:.5s}#system .tabmenu li:first-of-type{margin:0 15px 0 0}#system .tabmenu li:nth-last-of-type(1){margin:0 0 0 15px}#system .tabmenu li:hover{background:#a4efff}#system .tabmenu li a{display:block;width:100%;color:#fff;font-weight:600}#system section{margin:30px 0 0;padding:0 0 30px;background:#fff;border:1px #707070 solid;border-radius:16px}#system .systecontent section#taba01{margin:30px 0 0;padding:30px;background:#fff;border:1px #707070 solid;border-radius:16px}#system section .tabinner{padding:30px 30px 0}#system h2{padding:16px 30px;color:#fff;background:#5bbace;font-size:20px;border-radius:16px 16px 0 0}#system .typeA .slideban li{width:500px;margin:30px auto}#system #taba01{position:relative}#system #taba01:after{position:absolute;content:'';bottom:-1%;right:-10%;display:block;width:300px;height:570px;background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/systemtop011.webp);background-size:contain;background-repeat:no-repeat}#system #taba01 h2{padding:0;color:#444;text-align:center;background:0 0}#system #taba01 h3{margin:30px 0;text-align:center;font-size:20px;color:#ef6262}#system .taba01_box01{width:60%;margin:30px auto}#system #taba01 div p{margin:20px auto}#system #taba01 .enjoy{display:block;color:#f9e5e5;text-align:center;font-size:30px}#system #taba01_02 dt{color:#5bbace}#system #taba01_02 dd{margin:0 0 30px}#system #taba01_03 img{margin:30px 0 0}#system #taba01_03 img.taba01_03imgsp{display:none}#system #taba01_04 ul li,#system #taba01_04_02 ul li{margin:0 0 20px;padding:0 0 16px;font-size:26px;font-weight:600;border-bottom:#444 solid 1px;text-align:left}#system #taba01_04 ul li:last-of-type{border-bottom:none;margin:0;padding:0}#system .typeC #taba01_04 ul li:last-of-type{margin:0 0 20px;padding:0 0 16px;border-bottom:#444 solid 1px}#system #taba01_04 ul li p,#system #taba01_04_02 ul li p{width:510px;margin:0 auto;padding:0 0 0 56px;background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/taba01_0401.webp);background-repeat:no-repeat;background-position:center left;background-size:contain}#system #taba01_04 ul li:nth-child(2n) p{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/taba01_0402.webp)}#system #taba01_04 ul li:nth-child(3n) p{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/taba01_0403.webp)}#system #taba01_04_02 ul li p{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/taba01_0404.webp)}#system #taba01_04_02 ul li:nth-child(2n) p{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/taba01_0405.webp)}#system #taba01_04_02 ul li:nth-child(3n) p{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/taba01_0405.webp)}#system #taba01_04 ul li dl{display:flex;justify-content:center}#system #taba01_04 ul li dt{margin:0 30px 0 0;font-size:26px}#system #taba01_04 ul li span,#system #taba01_04_02 ul li span{display:inline-block;margin:0 0 0 20px;font-size:26px}#system #taba01_04 ul li dd{padding:0 0 0 30px;line-height:1;border-bottom:dashed 1px #fc6978;background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/tokei.png);background-repeat:no-repeat;background-position:center left;background-size:20px}#system #taba01_04 ul li dd span{display:inline-block;margin:0 0 0 20px;color:#fc6978}#system #taba01_04 ul li .priceattention{line-height:2;color:#fc6978}#system #taba01_05 ul{display:flex;flex-wrap:wrap}#system #taba01_05 ul li{width:50%;padding:20px 0;font-weight:600;border-bottom:#444 solid 1px;border-right:#444 solid 1px}#system #taba01_05 ul li:nth-child(2n){border-right:none}#system #taba01_05 ul li dl{display:flex;justify-content:left;width:350px;margin:0 auto}#system #taba01_05 ul li dl dt{font-size:20px}#system #taba01_05 ul li dl dt span{display:inline-block;margin:0 0 0 20px;font-size:20px}#system #taba01_05 ul li dl dd{margin:0 0 0 18px;font-size:16px}#system #taba01_05 .taba01_05box{padding:20px 20px 0}.open{border-bottom:solid #fc6978 2px;cursor:pointer}#pop-up,#pop-up02,#pop-up03,#pop-up04,#pop-up05,#pop-up06,#pop-up07,#pop-up08,#pop-up09,#pop-castattention{display:none}.overlay{display:none}#pop-up:checked+.overlay,#pop-up02:checked+.overlay,#pop-up03:checked+.overlay,#pop-up04:checked+.overlay,#pop-up05:checked+.overlay,#pop-up06:checked+.overlay,#pop-up07:checked+.overlay,#pop-up08:checked+.overlay,#pop-up09:checked+.overlay,#pop-castattention:checked+.overlay{display:block;z-index:9999;background-color:#00000070;position:fixed;width:100%;height:100vh;top:0;left:0}.window{width:120vw;max-width:480px;padding:20px;line-height:1.5;background-color:#fff;border-radius:6px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:400}.text{color:#fc6978;margin:0 0 10px}.close{cursor:pointer;position:absolute;top:4px;right:4px;font-size:20px}#system #taba01_06 li{padding:20px 0;font-weight:600;border-bottom:#444 solid 1px}#system #taba01_06 li:last-of-type{border-bottom:none;padding:20px 0 0}#system #taba01_06 li dl{display:flex;margin:0 0 0 30px}#system #taba01_06 li dl dd{margin:0 0 0 20px}#system #taba01_08 li{padding:20px 0;border-bottom:#444 solid 1px}#system #taba01_08 li dl{margin:0 0 0 30px}#system #taba01_08 li dl dt,#system #taba01_08 li dl dd{margin:0 0 10px 10px}#system #taba01_08 li dl dt:before{content:"Q";margin:0 10px 0 0;color:#5bbace}#system #taba01_08 li dl dd:before{content:"A";margin:0 10px 0 0;color:#ef3f98}#system #taba01_08 p{padding:30px 30px 0}#system #taba01_08 p a{display:inline-block;color:#ef3f98}#system .systemtext{margin:30px 0 0;padding:20px;background:#fefbec;border-radius:16px}#system .systemtext p{font-size:12px}@media screen and (max-width:750px){.wrap{width:100%;padding:10px 0}#system .index{background-size:60%}.systemmenu{flex-wrap:wrap;width:90%;margin:0 auto}.systemmenu li{width:50%;border-bottom:solid 1px #f9bfbf}.systemmenu li:nth-child(5),.systemmenu li:last-of-type{border-bottom:none}.systemmenu li a:hover{background:#fff;color:#444}#system ul.pricelist{margin:10px 0 0}#system ul.pricelist li{width:24.8%;margin:0 .1%}#system ul.pricelist li a{padding:6px;font-size:13px}#system ul.pricelist li a.pricelistpc{display:none}#system ul.pricelist li a.pricelistsp{display:block}.systecontent{padding:16px}#system .typeA .slideban li:first-of-type{margin:0 auto}#system .typeA .slideban li{width:90%}#system .tabmenu{flex-wrap:wrap}#system .tabmenu li{width:calc(100% / 3);margin:0;background:0 0;border-radius:none;box-shadow:none;text-align:left;padding:8px}#system .tabmenu li:first-of-type,#system .tabmenu li:nth-last-of-type(1){margin:0}#system .tabmenu li a{color:#5bbace}#system .tabmenu li a:before{content:">>"}#system .tabmenu li:hover{background:0 0}#system .systecontent section#taba01{padding:16px}#system #taba01 .enjoy{text-align:left}#system #taba01:after{bottom:-1%;right:0;display:block;width:137px;height:210px}#system #taba01 h2,#system #taba01 h3{font-size:16px}#system .taba01_box01{width:100%}#system h2{padding:6px 10px;font-size:16px}#system section .tabinner{padding:16px 16px 0}#system #taba01_03 img.taba01_03imgsp{display:block}#system #taba01_03 img.taba01_03imgpc{display:none}#system #taba01_04 ul li,#system #taba01_04_02 ul li{font-size:16px}#system #taba01_04 ul li dl{text-align:initial}#system #taba01_04 ul li dl{display:block}#system #taba01_04 ul li dt{margin:0;font-size:20px}#system #taba01_04 ul li span,#system #taba01_04_02 ul li span{font-size:26px}#system #taba01_04 ul li dd{padding:0 0 0 30px;line-height:1.4;border-bottom:none}#system #taba01_04 ul li dd span{margin:0 0 0 10px;font-size:14px}#system #taba01_05 .taba01_05box{padding:20px 20px 0}#system #taba01_05 ul{display:block}#system #taba01_05 ul li{width:100%;padding:16px;border-right:none}#system #taba01_05 ul li dl{width:auto}#system #taba01_05 ul li dl dt{font-size:14px}#system #taba01_05 ul li dl dt span{font-size:14px;margin:0 0 0 10px}#system #taba01_05 ul li dl dd{font-size:12px}#system #taba01_06 li dl{display:block;margin:0 16px}#system #taba01_06 li dl dd{margin:0}#system #taba01_08 li dl{margin:0 16px}.window{max-width:320px;font-size:14px}}@media screen and (max-width:750px){#system ul.pricelist li a{display:inline-block;height:50px}#system ul.pricelist li a span{font-size:12px}}@media screen and (max-width:600px){#system ul.pricelist li a span{font-size:10px}}#system .typeB .index{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/sysindex02.webp)}#system .typeB ul.pricelist,#system .typeB h2,#system .typeB .tabmenu li{background:#e5a8e8}#system .typeC #taba01_02 dt{color:#e5a8e8}#system .typeB #taba01:after{bottom:0;left:-20%;width:300px;height:407px;background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/systemtop021.webp)}#system .typeB .taba02_box01{width:100%;margin:30px auto}#system .typeB #taba01_04 ul li,#system .typeB #taba01_04 ul li span{font-size:26px;font-weight:600;text-align:center}#system .typeB #taba01_04 ul li span{display:inline-block;margin:0 0 0 20px}@media screen and (max-width:750px){#system .typeB #taba01_04 ul li,#system .typeB #taba01_04 ul li span{font-size:16px}#system .typeB #taba01:after{bottom:0;left:-1%;width:114px;height:196px}#system .typeB #taba01 .spbox{width:65%;margin:0 0 0 35%}#system .typeB .tabmenu li a{color:#e5a8e8}#system .typeB .tabmenu li{background:0 0}}#system .typeC .index{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/sysindex03.webp)}#system .typeC #taba01:after{bottom:-1%;right:-3%;width:300px;height:450px;background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/systemtop031.webp)}#system .typeC ul.pricelist,#system .typeC .tabmenu li,#system .typeC h2{background:#ceac5b}#system .typeC #taba01_02 dt{color:#ceac5b}@media screen and (max-width:750px){#system .typeC #taba01:after{bottom:2%;right:-2%;width:110px;height:195px}#system .typeC .tabmenu li{background:0 0}#system .typeC .tabmenu li a{color:#ceac5b}#system #taba01_04 ul li p,#system #taba01_04_02 ul li p{width:auto;background-size:48px}#system .typeC #taba01_04 ul li span,#system .typeC #taba01_04_02 ul li span{display:block;margin:0}}#system .typeD .index{background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/sysindex04.webp)}#system .typeD ul.pricelist,#system .typeD h2,#system .typeD .tabmenu li{background:#b6e178}#system .typeD #taba01_02 dt{color:#b6e178}#system .typeD #taba01_02 dd a{text-decoration:underline}#system .typeD #taba01:after{bottom:-1%;right:-3%;width:300px;height:407px;background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/systemtop041.webp)}#system .typeD #taba01_04 ul li,#system .typeD #taba01_04_02 ul li{text-align:center}@media screen and (max-width:750px){#system .typeD #taba01 .spbox{width:60%;margin:0 0 0 40%}#system .typeD #taba01:after{bottom:4%;left:-29px;width:185px;height:300px}#system .typeD .tabmenu li{background:0 0}#system .typeD .tabmenu li a{color:#b6e178}}#zaiseki .zaisekitext{margin:80px 0 0;position:relative;padding:18px;background-color:#fff}#zaiseki .zaisekitext:before{display:block;position:absolute;top:-70px;content:"";background-image:url(https://h-destiny.jp/wp-content/themes/classy/img/line_ribon.png);background-size:500px;background-repeat:no-repeat}#zaiseki ul.castlist{display:flex;flex-wrap:wrap;margin:30px 0 0}#zaiseki ul.castlist li{width:calc(100% / 2 - 15px);margin:50px auto 0 auto;padding:30px;border-radius:20px;background:#fff}#zaiseki ul.castlist li:nth-child(2n){margin:50px 0 0 30px}#zaiseki ul.castlist li .castinner{position:relative}#zaiseki ul.castlist li .castinner .store{background:#ee3a59;padding:5px 40px;border-radius:20px;color:#fff;position:absolute;top:-50px;left:-40px;font-weight:700}#zaiseki ul.castlist li .castinner .store.em{background:#ef860f;border-bottom:solid 1px #ef860f}#zaiseki .onimg{width:100%;position:relative}#zaiseki .onimg img{width:100%;border-radius:20px}#zaiseki .onimg p{color:#fff;text-align:center;width:100%;padding:10px 0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);border-radius:0 0 20px 20px}#zaiseki .photolist{display:flex}#zaiseki .photolist img{display:block;width:calc(100% / 4 - 15px);margin:10px;border-radius:10px}#zaiseki .photolist img:first-of-type{margin:10px 10px 10px 0}#zaiseki .photolist img:last-child{margin:10px 0 10px 10px}#zaiseki .hobby{display:flex;flex-wrap:wrap;margin:20px auto}#zaiseki .hobby p{margin:0 10px 0 0;color:#c699a9}#zaiseki .hobby p:before{content:"#"}#zaiseki .possible p.possiblettl{float:left}#zaiseki .open{border-bottom:none}#zaiseki .open img{display:inline-block;width:20px;margin:6px 0 0 6px}#zaiseki .possible .possiblebox{display:flex;flex-wrap:wrap;margin:10px 0 0;border-top:solid 1px #ee3a59;border-right:solid 1px #ee3a59;border-left:solid 1px #ee3a59;box-sizing:border-box}#zaiseki .possible .possiblebox.em{border-top:solid 1px #ef860f;border-right:solid 1px #ef860f;border-left:solid 1px #ef860f;box-sizing:border-box}#zaiseki .possible dl{display:flex;justify-content:space-between;width:236px;text-align:center;color:#ee3a59;border-bottom:solid 1px #ee3a59}#zaiseki .possible dl dt{padding:6px 0 6px 10px}#zaiseki .possible dl dd{width:100px;padding:6px 0;background:#ee3a59;color:#fff;border-bottom:solid 1px #fff}#zaiseki .possible .possiblebox.em dl dd{background:#ef860f}#zaiseki .possible dl dd.ask{background:#6ad96f}#zaiseki .possible dl dd.impossible{background:#bfbfbf}#zaiseki .possible dl dd.empty{background:#fff}#zaiseki .profrink{display:block;width:100%;margin:30px auto 0 auto;padding:10px 0;border-radius:20px;color:#fff;background:#ee3a59;font-weight:800;text-align:center}#zaiseki .profrink.em{background:#ef860f}@media screen and (max-width:750px){#zaiseki .zaisekitext{margin:30px 16px 0}#zaiseki .zaisekitext:before{transform:scale(-.3)}#zaiseki ul.castlist{display:block}#zaiseki ul.castlist{margin:30px 16px}#zaiseki ul.castlist li{width:100%;margin:30px 0;padding:10px;border-radius:5px}#zaiseki ul.castlist li:nth-child(2n){margin:30px 0}#zaiseki ul.castlist li:last-child{margin:30px 0 80px}#zaiseki .castinner{display:flex}#zaiseki .spleft,#zaiseki .spright{width:50%}#zaiseki .spright{padding:0 0 0 14px}#zaiseki .photolist{display:none}#zaiseki .onimg img{border-radius:5px}#zaiseki .onimg p{border-radius:0 0 5px 5px}#zaiseki .hobby{margin:0 auto 10px auto}#zaiseki .possible .possiblebox{width:90%;margin:0}#zaiseki .possible p.possiblettl{font-size:11px}#zaiseki .open img{width:16px;margin:-6px 0 -2px 6px}#zaiseki .possible dl{width:100%;height:22px}#zaiseki .possible dl dt{padding:0 0 0 4px;text-align:left;font-size:11px}#zaiseki .possible dl dd{width:20%;font-size:8px}#zaiseki .possible dl.empty{display:none}#zaiseki ul.castlist li .castinner .store{padding:3px 40px;top:-20px;left:-40px;z-index:30}}#weekall .in-page{background:#cbadad;color:#fff;text-align:center;padding:20px;border-radius:20px;font-size:20px}#weekall .schedule-list{background:#fff;display:flex}#weekall .schedule-list{display:flex;margin-top:20px;margin-bottom:1em;padding-left:0}#weekall .schedule-list li{list-style:none;width:calc(100% / 6);text-align:center}#weekall .schedule-list li a{line-height:45px;height:45px;display:inline-block;width:100%;height:100%;background:var(--bgcolor-schedule-on);color:var(--color-schedule-on);border:1px solid #ddd;transition:0s;text-decoration:none}#weekall .schedule-list li.schedule-on a,#weekall .schedule-list li a:hover{background:#cbadad;color:#fff}#weekall .cast-list.card-flex{display:flex;flex-wrap:wrap;margin:30px 0 0}#weekall .cast-list .girls-card{position:relative;width:calc(100% / 2 - 15px);margin:0 auto 50px auto;padding:30px 30px 25px;border-radius:20px;background:#fff}#weekall .cast-list .girls-card .store{background:#ee3a59;padding:5px 40px;border-radius:20px;color:#fff;position:absolute;top:-20px;left:-40px;font-weight:700}#weekall .cast-list .girls-card .store.em{background:#ef860f;border-bottom:solid 1px #ef860f}#weekall .cast-list .soku{margin:0 0 3px;border:solid 1px #cbadad;text-align:center}#weekall .cast-list .soku span{display:block;color:#ee3a59}#weekall .cast-list li{margin:10px auto;font-size:20px;font-weight:700}#weekall .cast-list .cast_time{font-size:22px;background:#ee3a59;padding:6px 0;text-align:center;color:#fff;font-weight:700}@media screen and (max-width:750px){#weekall .in-page{width:80%;margin:0 auto;padding:8px;font-size:16px}#weekall .schedule-list li a{font-size:10px}#weekall .cast-list .girls-card{width:calc(100%/2 - 2%);margin:20px auto 24px auto;padding:10px;border-radius:5px}#weekall .cast-list li img{display:block;width:100%;margin:0 0 6px}.am-cast-list .am-cast-item{width:calc(100%/2 - 10px)}#weekall .cast-list li{margin:0 auto;font-size:12px}#weekall .cast-list .cast_time{padding:2px 0;margin:6px 0 0;font-size:14px}h3#scheduleTodayP{margin:0 0 0 6px}#weekall .cast-list .girls-card .store{padding:5px 12px;left:-14px;font-size:10px;font-weight:initial}}#topnewslist .topnewslistday{display:inline-block;width:18%;background:#f86ea2;color:#fff;margin:0 8px 0 0;padding:8px;text-align:center;font-size:12px}#topnewslist .topnewslistday.cate01{background:#23b14d}#topnewslist .topnewslistday.cate02{background:#ff7f26}#topnewslist .topnewslistday.cate03{background:#ed1b24}#topnewslist .topnewslistday.cate04{background:#ea3680}#topnewslist .topnewslistday.cate05{background:#7f7f7f}#topnewslist .topnewslistbox{margin:20px 0 0;border-bottom:dotted 2px #cbadad}#topnewslist .topnewsinner{margin:20px 0 16px}#topnewslist .topnewsinner img{float:left;display:block;width:200px;margin:0 20px 0 0}#topnewslist .topnewsinner .topnewsinnertext{float:right;width:680px}.wrap .contbox .contboxin .topnewsinnertext h3{margin:0}.accordion-area{list-style:none;width:100%;max-width:900px;margin:0 auto}.accordion-area li{margin:10px 0}.accordion-area section{margin:10px 0 0;padding:0 0 1px;border-radius:0}.acctitle{position:relative;cursor:pointer;font-weight:400;padding:1% 3% 1% 50px;transition:all .5s ease}.acctitle:before,.acctitle:after{position:absolute;content:'';width:15px;height:2px;background-color:#333}.acctitle:before{top:48%;left:15px;transform:rotate(0deg)}.acctitle:after{top:48%;left:15px;transform:rotate(90deg)}.acctitle.close:before{transform:rotate(45deg)}.acctitle.close:after{transform:rotate(-45deg)}.accbox{display:none;background:#f3f3f3;margin:0 2% 10px;padding:1%}.acctitle.close{font-size:initial}#topnewslist section a{display:inline-block;color:#ff4493;text-decoration:underline;font-size:90%}@media screen and (max-width:750px){#topnewslist .topnewslistbox{margin:0}#topnewslist .topnewslistday{width:49%;margin:0}#topnewslist .wrap .contbox .contboxin h3{font-size:16px}.accbox{padding:5%}#topnewslist .topnewsinner img{float:none;margin:0 auto}#topnewslist .topnewsinner .topnewsinnertext{float:none;width:auto;margin:16px 0 0}.accordion-area section{margin:0}}#reviewlist #reviewcastlist{background:#fff;border-radius:20px;padding:20px 100px}#reviewlist #reviewcastlist h3{color:#cbadad;text-align:center}#reviewlist #reviewcastlist ul{display:flex;flex-wrap:wrap;justify-content:left}#reviewlist #reviewcastlist ul li{width:24%;margin:10px 1% 10px 0}#reviewlist #reviewcastlist ul li a{display:block;padding:8px;text-align:center;color:#fff;background:#ff5a7c;border-radius:30px;font-weight:700}#reviewlist #reviewcastlist ul.allcast{display:block}#reviewlist #reviewcastlist ul.allcast li{margin:20px auto 0 auto;width:50%}#reviewlist #reviewcastlist ul.allcast li a{background:#ff82a9}#reviewlist .reviewbox li,#reviewdetail .reviewdetailbox,.container .reviewbox.slider li.related-item{width:100%;margin:20px 0 0;background:#fff;border-radius:20px}#reviewlist .reviewbox .reviewboxtag li{width:auto;margin:16px 0 0}#reviewdetail .reviewdetailbox{padding:0 0 20px}#reviewlist .reviewbox li h2,#reviewdetail .reviewdetailbox h2,.container .reviewbox li h2{background:linear-gradient(180deg,#ff82a9 -39.47%,#ffacbd 191.45%);color:#fff;text-align:center;padding:20px;border-radius:20px 20px 0 0;font-size:20px}#reviewlist .reviewbox li .reviewboxinner,#reviewdetail .reviewdetailbox .reviewboxinner,.container .reviewbox .reviewboxinner{display:flex;padding:20px 100px}#reviewlist .reviewbox li .reviewboxinner img,#reviewdetail .reviewdetailbox .reviewboxinner img,.container .reviewbox .reviewboxinner img{display:block}#reviewlist .reviewbox li .reviewboxinner .reviewbox01,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox01,.container .reviewbox .reviewboxinner .reviewbox01{width:20%;max-width:250px;margin-right:5%}#reviewlist .reviewbox li .reviewboxinner .reviewbox01 a,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox01 a,.container .reviewbox .reviewboxinner .reviewbox01 a{display:block;font-weight:700;color:#ff5a7c;text-decoration:underline;text-align:center}#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox01 a.proflink{display:block;padding:8px 4px;background:#ff82a9;color:#fff;font-size:12px;text-decoration:none;border-radius:20px}.btn_reviewback{display:block;background:#51bfdd;color:#fff;font-size:12px;text-decoration:none;text-align:center;width:60%;margin:30px auto;padding:20px;border-radius:40px}#reviewlist .reviewbox li .reviewboxinner .reviewbox02,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox02,.container .reviewbox .reviewboxinner .reviewbox02{width:75%}#reviewlist .reviewbox li .reviewboxinner .reviewbox02 dl dt,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox02 dl dt,.container .reviewbox .reviewboxinner .reviewbox02 dl dt{color:#ff84aa}#reviewlist .reviewbox li .reviewboxinner .reviewbox02 dl dd,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox02 dl dd,.container .reviewbox .reviewboxinner .reviewbox02 dl dd{margin-bottom:16px;border-bottom:1px dotted #ff5a7c}#reviewlist .reviewbox li .reviewboxinner .reviewbox02 dl dd,.container .reviewbox .reviewboxinner .reviewbox02 dl dd{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#reviewlist .reviewbox li .reviewboxinner .reviewbox02 a,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox02 a{display:block;text-align:right;color:#ff84aa}#reviewlist .reviewbox li .reviewboxinner .reviewbox02 .detailbtn{display:block;width:20%;background:#ff84aa;color:#fff;padding:8px 14px;font-size:14px}#reviewdetail .reviewdetailbox .responsebox{width:80%;margin:0 auto;background:#fee3e5;border-radius:20px;padding:20px 40px}#reviewdetail .reviewdetailbox .responsebox .responsename{font-weight:700}#reviewdetail .reviewdetailbox .responsebox .responsetext{font-size:18px}#reviewdetail .reviewdetailbox .totaltext p{margin-bottom:16px}.reviewbox .reviewboxtag,#reviewdetail .reviewdetailbox ul{display:flex;flex-wrap:wrap}#reviewdetail .reviewdetailbox ul{width:80%;margin:16px auto 0 auto}.reviewbox .reviewboxtag li a,#reviewdetail .reviewdetailbox ul li a{display:block;font-size:12px;margin:0 8px 0 0}.reviewbox.newarrival{display:flex;flex-wrap:wrap}.container .reviewbox.newarrival li{width:18%;margin:20px 2% 0 0;border-radius:20px;background:#fff;border-radius:20px}.container .reviewbox.newarrival li a{display:block;width:100%;padding:8px;text-align:center}.container .reviewbox.newarrival li img{display:block;width:70%;margin:0 auto}@media screen and (max-width:750px){#reviewlist #reviewcastlist{width:96%;padding:20px 10px;margin:0 auto 30px auto}#reviewlist .reviewbox{width:96%;margin:0 auto}#reviewlist .reviewbox li .reviewboxinner,#reviewdetail .reviewdetailbox .reviewboxinner{display:block;padding:20px 10px;margin:0 auto 30px auto}.container .reviewbox .reviewboxinner{display:block;padding:20px 10px;margin:0 auto}.container .reviewbox.slider{width:80%;margin:0 auto}#reviewlist .reviewbox li h2,#reviewdetail .reviewdetailbox h2,.container .reviewbox li h2{padding:14px;font-size:14px}#reviewlist .reviewbox li .reviewboxinner .reviewbox01,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox01,.container .reviewbox .reviewboxinner .reviewbox01{width:100%;margin:0 auto}#reviewlist .reviewbox li .reviewboxinner img,#reviewdetail .reviewdetailbox .reviewboxinner img,.container .reviewbox .reviewboxinner img{width:40%;margin:0 auto}#reviewlist .reviewbox li .reviewboxinner .reviewbox02,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox02,.container .reviewbox .reviewboxinner .reviewbox02{width:100%}#reviewlist .reviewbox li .reviewboxinner .reviewbox01 a,#reviewdetail .reviewdetailbox .reviewboxinner .reviewbox01 a,.container .reviewbox .reviewboxinner .reviewbox01 a{margin:10px auto}#reviewdetail .reviewdetailbox .responsebox,#reviewdetail .reviewdetailbox ul{width:90%}#reviewlist .reviewbox li{margin:6px 0 0}#reviewlist .reviewbox li .reviewboxinner .reviewbox02 .detailbtn{display:block;width:70%;margin:0 auto;text-align:center;background:#ff84aa;color:#fff;padding:8px 14px;font-size:12px}.container .reviewbox .reviewboxinner .reviewbox02 dl dd:last-of-type{margin-bottom:6px;border-bottom:none}.wrap .contbox .contboxin{padding:20px 12px !important}.reviewbox.newarrival{width:80%;margin:0 auto}.container .reviewbox.newarrival li{width:48%;border-radius:10px}.container .reviewbox.newarrival li h3{font-size:12px}}#reviewlist .pagination{margin:30px auto 0 auto;text-align:center}#reviewlist .pagination .page-numbers{padding:14px;background:#fff;border-radius:8px;border:#ffbcd1 solid 2px;text-decoration:underline}#reviewlist .pagination .current.page-numbers{background:#ffbcd1;border-radius:8px;border:#ffbcd1 solid 2px;color:#575353;text-decoration:none}.container .related-title{position:relative;width:30%;margin:60px auto 0 auto;padding:10px 16px;background:#fff;text-align:center}.container .related-title:before{position:absolute;top:-7px;left:-7px;width:100%;height:100%;content:'';border:2px solid #ff82a9}@media screen and (max-width:750px){#reviewlist .pagination{margin:30px auto 30px auto}.container .related-title{width:80%}}main#castblog{background:#fff;background-image:none!important}main#castblog .contbox{margin-bottom:80px}main#castblog .wrap .contbox{background:0 0}#castblog label{display:inline-block;margin-top:8px;font-family:sans-serif;font-size:13px}#castblog select{font-size:18px;padding:2px 5px}.writer_select{position:relative}.writer_select:before,.writer_select:after{position:absolute;content:'';pointer-events:none}.writer_select:before{display:inline-block;right:0;width:2.5em;height:2.5em;border-radius:0 3px 3px 0;background-color:#e3cccc}.writer_select:after{position:absolute;top:50%;right:1.4em;transform:translate(50%,-50%) rotate(45deg);width:6px;height:6px;border-bottom:3px solid #fff;border-right:3px solid #fff}.writer_select select{appearance:none;min-width:230px;border:none;border-radius:3px;background-color:#f6eeee;color:#333;cursor:pointer}.writer_select select:focus{outline:2px solid #e3cccc}.castbloglist{display:flex;flex-wrap:wrap}.castbloglist li{width:25%;padding:0 1%;margin-top:40px;box-sizing:border-box}.castbloglist li a{display:block}.castbloglist .castbloglistinner{position:relative;text-align:center}.castbloglist .blogkind,.profblogtext .blogkind{position:absolute;top:-10px;width:164px;text-align:center;font-size:14px;font-weight:700;padding:6px 0;color:#fff;background:#ff3b5d}.castbloglist .attendance,.profblogtext .attendance{background:#ffb60d}.castbloglist .everyday,.profblogtext .everyday{background:#3b9b58}.profblogtext .blogkind{position:relative;top:initial}.castbloglist .castbloglistinner img.blogimg{width:90%;max-width:250px;height:250px;object-fit:cover}.castbloglist .castbloglistinner dl{width:90%;display:flex;margin:0 auto;padding:10px;background:#cbadad;color:#fff}.castbloglist .castbloglistinner dl dt{width:30%}.castbloglist .castbloglistinner dl dt a{display:block;color:#fff}.castbloglist .castbloglistinner dl dt a.linkname{font-size:13px;text-decoration:underline}.castbloglist .castbloglistinner dl dt .linkimg{display:block;width:100px}.castbloglist .castbloglistinner dl dd{width:64%;margin-left:6%;text-align:left;font-size:14px;color:#fff}.castbloglist .castbloglistinner dl dd p{font-size:14px;color:#fff}.castbloglist .castbloglistinner dl dd .castbloglistttl{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.pagination-1{display:flex;justify-content:center;align-items:center;gap:0 8px;list-style-type:none;padding:0}.pagination-1 a{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:2em;height:2em;border:1px solid #ffbad0;border-radius:1px;color:#ffbad0}.pagination-1 a:not(:hover){text-decoration:none}.pagination-1 .current a{background-color:#ffbad0;color:#fff;pointer-events:none}@media screen and (max-width:750px){#castblog .down{width:90%;margin:0 auto}.castbloglist{display:block}.castbloglist li{width:100%}}#castbloginner .profblogtext{padding:20px 100px;background:#fff}#castbloginner .profblogtext dl{display:flex;margin:0 auto;padding:10px}#castbloginner .profblogtext dl dt{width:130px;height:130px;border-radius:50%;position:relative;overflow:hidden}#castbloginner .profblogtext dl dt .linkimg{position:absolute;top:0;left:0;width:auto;object-fit:cover}#castbloginner .profblogtext dl dd{width:79%;margin-left:3%;text-align:left;font-size:14px}#castbloginner .profblogtext .data{display:flex}#castbloginner .profblogtext .data .time{margin-left:10px}#castbloginner .profblogtext dl dd .castbloglistttl{color:#ee4b7e;font-weight:700;font-size:18px}#castbloginner .profblogtext .profblogtextinner{margin-bottom:40px}#castbloginner .profblogtext .profblogtextinner .blogimg{display:block;width:100%;max-width:1060px;margin:0 auto}#castbloginner .profblogtext .profblogtextinner .profblogtex{margin-top:20px}#castbloginner .profblogtext .profblogtextinner .blogkeyimg{display:block;width:100%;max-width:200px;margin:0 auto 30px auto}#castbloginner .profblogtext .profblogtextinner .btnseacretblog{display:block;width:320px;margin:30px auto 0 auto;padding:16px 40px;background:#e94d4d;color:#fff;text-align:center;border-radius:40px;text-decoration:none}#castbloginner .profblogtext .blogprof{display:flex;background:#ffeef3;padding:18px 20px}#castbloginner .profblogtext .blogprof img{width:15%;display:block;object-fit:contain}#castbloginner .profblogtext .blogprof ul{display:flex;flex-wrap:wrap;width:79%;margin-left:6%;text-align:left;font-size:14px}#castbloginner .profblogtext .blogprof ul li{margin-right:30px}#castbloginner .profblogtext .blogprof ul li a{display:block;color:#eb2866}.profblogtext dl dt{text-align:center}.profblogtext dl dt a.linkname{text-decoration:underline}.profblogtext .btn_castbloglist{display:block;margin:0 auto;text-align:center;padding:10px 0;background:#e869a9;color:#fff}@media screen and (max-width:750px){#castbloginner .profblogtext dl{margin-bottom:20px;padding:0}#castbloginner .profblogtext dl dd{width:50%}#castbloginner .profblogtext .data{display:block}#castbloginner .profblogtext .data .time{margin-left:0}#castbloginner .profblogtext{padding:20px 10px}#castbloginner .profblogtext .profblogtextinner .profblogtex p{font-size:16px}#castbloginner .profblogtext dl dd .castbloglistttl{font-size:14px}}#sitemap section{padding:60px 40px;background:#fff}#sitemap h2{margin:0 auto;padding-bottom:20px;border-bottom:2px #ff98cd solid;text-align:center;font-size:26px}#sitemap .category{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}#sitemap .category h3{width:33%;padding-bottom:20px;text-align:center}@media screen and (max-width:750px){#sitemap section{padding:30px 10px}#sitemap h2{font-size:20px}}.page404{padding:40px 0;background:#fff}.page404box{width:1100px;margin:0 auto}.page404 h1{text-align:left;font-size:36px;color:#f99b0e}#page404main p{margin-bottom:30px}#page404main ul{display:flex}#page404main ul li{margin-right:20px;background:#fff;padding:6px 16px;text-align:center;border:#f99b0e solid 2px}#page404main ul li a{font-weight:700}@media screen and (max-width:750px){.page404box,#page404main .wrap{width:85%}.page404 h1{font-size:20px}#page404main ul{display:block}#page404main ul li{margin-bottom:10px}}