@charset "UTF-8";.ec-layoutRole .ec-layoutRole__contents,#main_top{max-width:initial;margin-top:-1rem}.ec-productRole img{width:100%}.slick-prev{left:0;border-radius:0 100% 100% 0/50%}.slick-prev:before{position:absolute;top:50%;left:.5rem;margin-top:-15px;content:"\f104"}.slick-prev:before,.slick-next:before{font-family:"Font Awesome 5 Free";font-size:30px;font-weight:900;color:#0d0d0d}.slick-prev,.slick-next{font-size:0;position:absolute;z-index:1;top:65%;display:block;width:50px;height:100px;margin:-77px 0 0;cursor:pointer;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);opacity:.75;color:#0d0d0d;border:none;outline:none;background:#fff}.slick-next{right:0;border-radius:100% 0 0 100%/50%}.slick-next:before{position:absolute;top:50%;right:.5rem;margin-top:-15px;content:"\f105"}.slick-slider{margin:0;margin-bottom:0!important;position:relative}.ec-sliderItemRole .item_nav{display:flex;flex-wrap:wrap}.ec-sliderItemRole .slideThumb img{width:100%;height:auto}.ec-sliderItemRole .slideThumb{box-sizing:border-box;width:-webkit-calc(100% / 4);width:25%;margin-bottom:-3px;padding:1px 2px 0 0}section{margin-bottom:initial}h2{font-size:12px;padding-bottom:.5rem;text-align:center;margin:initial}h2 img{width:100%;height:auto;max-width:1000px}.lp-info{text-align:center;padding:0 .5rem .5rem;line-height:1;font-size:11px}#halloween-wrap .inner{max-width:1000px;margin:0 auto;padding:2rem .5rem}#halloween-wrap .top{padding:0;background:#d3aace}#halloween-wrap .main{background-color:#f3fcfa;background:#651066;background:linear-gradient(180deg,#651066 0% 50%,#0a041b);padding:0 0 2rem}.halloween-item{clear:both;overflow:hidden;margin-bottom:2rem}.halloween-item .halloween-item__l{float:left;width:50%}.halloween-item .halloween-item__r{float:right;width:50%}.halloween-item .halloween-item-inner{padding:.5rem 4rem;text-align:center}.cos-subtit{font-size:18px;text-align:center;margin:1rem 0}.halloween-item .cos-tit{font-size:26px;line-height:1.2;text-align:center;padding:1rem 0}.halloween-item .cos-detail{background:#fbf2f0;padding:1rem;font-size:16px;margin:1rem 0;line-height:1.4;text-align:left}.halloween-item .cos-model__tit{text-align:left}.halloween-item .cos-model__spec{clear:both;overflow:hidden;text-align:left;margin-bottom:1rem}.halloween-item .cos-model__spec .cos-model__detail{font-size:16px;float:left;line-height:1.4}.halloween-item .cos-model__spec .cos-model__deco{float:right;position:relative;width:130px;height:100px}.halloween-item .cos-model__spec .cos-model__deco img{position:absolute;bottom:0;right:0}#halloween-wrap .special{background:#ffaa41;text-align:center}#halloween-wrap .other{background:#ead9ff}#halloween-wrap h3{background:#000;text-align:center;font-size:22px;color:#fff;font-weight:400;margin:0 auto .5rem;position:relative;height:40px;width:60%;line-height:1.8;padding:initial}#halloween-wrap h3:before,#halloween-wrap h3:after{position:absolute;top:0;display:block;height:40px;content:"";border:20px solid #000}#halloween-wrap h3:before{left:-30px;border-left-width:10px;border-left-color:transparent}#halloween-wrap h3:after{right:-30px;border-right-width:10px;border-right-color:transparent}.fit-blood img{width:100%;height:auto}.fit-footer{text-align:center}.fit-footer img{margin-bottom:-5px;width:100%}.halloween-item__select{background:#000;text-align:center;padding:0 .5rem}.halloween-item__select .halloween-item__btn{display:inline-block;width:15%}.halloween_backnumber img{width:100%;height:auto}.halloween_backnumber{text-align:right;max-width:1000px;margin:2rem auto 0}.special-list{float:left;width:33%;margin-bottom:2rem;text-align:center}.special-list-wrap:after{content:"";display:block;clear:both}.top-color-icon li{width:calc((100% - 24px)/5);display:inline-block;text-align:center;vertical-align:top}.top-color-icon{max-width:1000px;margin:0 auto;padding:1rem 0}.top-color-icon a{color:#fff}.top-color-icon span{display:block;font-size:12px}.top-sizeicon{max-width:1000px;margin:0 auto}.top-sizeicon li{display:inline-table;position:relative;color:#fff;text-align:center;font-size:13px;z-index:1;width:calc((100% - 30px) / 6);line-height:1.3}.top-sizeicon li:before{position:absolute;top:0;left:50%;margin-left:-25px;font-family:"Font Awesome 5 Free";content:"\f004";color:#ededed;font-size:54px;font-weight:900;z-index:-1}.top-sizeicon a{line-height:5;display:block}.color-box{border-radius:20px;padding:2rem 1rem;background-color:#fff;background:repeating-linear-gradient(-45deg,#e3d1ec,#e3d1ec 10px,#dfcae8 0 20px);margin-bottom:1rem}.item_list li{width:-webkit-calc(100% / 5);width:20%;background:#fff;padding:4px 4px 1rem}.lp_btn{margin:auto}.lp_btn a{background:#651066;color:#fff;border:1px solid #000;border-bottom:4px solid #000;padding:.8rem;text-align:center;border-radius:5px;display:block;margin:1rem auto 0;width:310px;font-size:13px}.color-detail{padding:0;margin:1rem 0;line-height:1.3;font-size:13px}.review_box{display:none}.item_list .tag_18{width:60px}@media screen and (min-width: 767px){.maidbox li:nth-child(n+11){display:none}.lp-info{font-size:13px}}@media screen and (max-width: 767px){.ec-sliderItemRole{margin-bottom:0}#halloween-wrap .main{padding:0}#halloween-wrap .top{padding:.5rem 0 0}#halloween-wrap .inner{padding:1rem}.ec-layoutRole .ec-layoutRole__contents{margin-top:0}.top-color-icon{padding:.5rem 0 0}.top-color-icon li{margin-bottom:0}.color-detail{text-align:left}.item_list li{width:33.3333%;width:-webkit-calc(100% / 2);width:50%;padding:0 2px 1rem}.item_list li:nth-child(n+3){width:33.3333%;width:-webkit-calc(100% / 3);width:calc(100% / 3)}#halloween-wrap h3{font-size:12px;width:80%;line-height:3.4}.halloween-item:last-child{margin-bottom:0}.halloween-item .halloween-item-inner{padding:0 0 0 .5rem}.halloween-item__select .halloween-item__btn{width:32%;height:130px}.halloween-item .cos-subtit{font-size:10px;margin:.5rem 0}.halloween-item .cos-tit{font-size:16px;padding:.5rem 0}.halloween-item .cos-detail{padding:.5rem;font-size:12px;margin:0 0 1rem;line-height:1.2}.halloween-item .halloween-item__l,.halloween-item .halloween-item__r{float:clear;width:100%;text-align:center}.halloween-item .cos-model__spec .cos-model__detail{font-size:12px}.cos-cartbtn{text-align:center}.item_list_omitted li:nth-child(n+9){display:initial}.item_list_omitted li:nth-child(n+17){display:none}.special-list{content:"";display:block;clear:both;width:100%;margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/halloween.css.map */
