@charset "UTF-8";

.r_mp{margin:0;padding:0}.r_li{margin:0;padding:0;list-style-type:none}.full{width:100%;height:100%;box-sizing:border-box}.fullWidth{width:100%}.center{text-align:center}.flex{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center}.block{display:block}.i_block{display:inline-block;vertical-align:middle}.hidden{overflow:hidden}.clear{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.container:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.container{background:#f8f8f8}.container.package{background:#fff}.content{position:relative}.container.package .content:before{display:block;content:'';position:absolute;top:0;right:0;width:100%;height:150px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ebebeb), color-stop(1, #fff));background:-moz-linear-gradient(top, #ebebeb 0, #fff 100%);background:-webkit-linear-gradient(top, #ebebeb 0, #fff 100%);background:-o-linear-gradient(top, #ebebeb 0, #fff 100%);background:-ms-linear-gradient(top, #ebebeb 0, #fff 100%);background:linear-gradient(top, #ebebeb 0, #fff 100%)}h2{padding-top:48px;font-size:48px;color:#fff;font-weight:normal;text-align:center;font-family:"NotoSansMedium",sans-serif;line-height:1}.h2_desc{display:block;margin-top:18px;font-size:16px;color:rgba(255, 255, 255, 0.7);font-weight:normal;text-align:center;line-height:1.47}.top_package_visual{height:795px;box-sizing:border-box;background:url(../../img/payment/pay_package_visual_top.png) 50% 0 no-repeat;background-size:cover;padding-top:80px}.package_wrap{position:relative;padding-top:1px}.package_wrap:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.package_wrap.bg_warrior{background:url(../../img/payment/package_detial.png) right bottom no-repeat}.package_wrap > .inner{margin-top:-535px}.package_list{max-width:1300px;margin:0 auto}.package_list > ul{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;align-items:stretch;flex-wrap:wrap}.package_list > ul > li{position:relative;width:312px;margin-left:13px;box-shadow:0 20px 30px -10px rgba(0, 0, 0, 0.3);transition:0.15s}.package_list > ul > li:after{display:block;content:"";width:100%;height:calc(100% - 15px);position:absolute;top:15px;left:0;background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#fcfcfc));background-image:-webkit-linear-gradient(top, #f6f6f6, #fcfcfc);background-image:-moz-linear-gradient(top, #f6f6f6, #fcfcfc);background-image:-ms-linear-gradient(top, #f6f6f6, #fcfcfc);background-image:-o-linear-gradient(top, #f6f6f6, #fcfcfc);background-image:linear-gradient(top, #f6f6f6, #fcfcfc);background-color:#f6f6f6}.package_list > ul > li:first-child{margin-left:0}.package_list > ul > li .package{position:relative;z-index:10;width:100%;padding-bottom:80px}.package_list > ul > li .package .top_info_pack{position:relative;height:240px;box-sizing:border-box;padding-top:13px;background:url(../../img/payment/package_item_spr.png) no-repeat;background-size:1300px 240px;transition:0.3s}.package_list > ul > li .package.essential .top_info_pack{background-position:0 0}.package_list > ul > li .package.limited .top_info_pack{background-position:-328px 0}.package_list > ul > li .package.prime .top_info_pack{background-position:-657px 0}.package_list > ul > li .package.legendary .top_info_pack{background-position:-985px 0}.package_list > ul > li .package .top_info_pack strong.title{display:block;height:60px;box-sizing:border-box;color:#f2ede9;font-size:20px;text-align:center;line-height:60px;font-weight:normal}.package_list > ul > li .package .top_info_pack .item_package{position:relative;padding:45px 0 0 165px}.package_list > ul > li .package .top_info_pack .item_package .price{position:relative;text-align:center}.package_list > ul > li .package .top_info_pack .item_package .price .sale{position:absolute;top:-32px;left:0;width:100%;text-align:center;font-size:21px;color:#fff}.package_list > ul > li .package .top_info_pack .item_package .price .sale:before{display:block;content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100px;height:12px;margin-top:6px;background:url(../../img/payment/package_sale_price_spr.png) no-repeat}.package_list > ul > li .package .top_info_pack .item_package .price span{font-size:35px;color:#f2ede9;font-weight:normal;line-height:1;letter-spacing:-0.06rem;text-shadow:0 2px 0 #000;font-family:"NotoSansMedium",sans-serif}.package_list > ul > li .package .top_info_pack .item_package .price em{display:inline-block;vertical-align:middle;font-size:16px;color:#cec5bd;font-weight:normal;margin-left:5px;white-space:nowrap}.package_list > ul > li .package .top_info_pack .item_package .btn_buy{position:relative;display:block;width:120px;height:38px;box-sizing:border-box;line-height:38px;text-align:center;font-size:15px;color:#fff;font-weight:normal;margin:10px auto 0;overflow:hidden}.package_list > ul > li .package.legendary .top_info_pack .item_package .price .sale,.package_list > ul > li .package.legendary .top_info_pack .item_package .price .sale em{color:#958374}.package_list > ul > li .package.prime .top_info_pack .item_package .price .sale,.package_list > ul > li .package.prime .top_info_pack .item_package .price .sale em{color:#815150}.package_list > ul > li .package.limited .top_info_pack .item_package .price .sale,.package_list > ul > li .package.limited .top_info_pack .item_package .price .sale em{color:#616881}.package_list > ul > li .package.essential .top_info_pack .item_package .price .sale,.package_list > ul > li .package.essential .top_info_pack .item_package .price .sale em{color:#727272}.package_list > ul > li .package.legendary .top_info_pack .item_package .price .sale:before{background-position:0 0}.package_list > ul > li .package.prime .top_info_pack .item_package .price .sale:before{background-position:0 -29px}.package_list > ul > li .package.limited .top_info_pack .item_package .price .sale:before{background-position:0 -58px}.package_list > ul > li .package.essential .top_info_pack .item_package .price .sale:before{background-position:0 -87px}.package_list > ul > li .package.essential .top_info_pack .item_package .btn_buy{background-image:-webkit-gradient(linear, left top, left bottom, from(#828282), to(#525252));background-image:-webkit-linear-gradient(top, #828282, #525252);background-image:-moz-linear-gradient(top, #828282, #525252);background-image:-ms-linear-gradient(top, #828282, #525252);background-image:-o-linear-gradient(top, #828282, #525252);background-image:linear-gradient(top, #828282, #525252);background-color:#828282}.package_list > ul > li .package.essential .top_info_pack .item_package .btn_buy:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:1px;box-sizing:border-box;background:#a8a8a8}.package_list > ul > li .package.limited .top_info_pack .item_package .btn_buy{background-image:-webkit-gradient(linear, left top, left bottom, from(#646f9b), to(#495174));background-image:-webkit-linear-gradient(top, #646f9b, #495174);background-image:-moz-linear-gradient(top, #646f9b, #495174);background-image:-ms-linear-gradient(top, #646f9b, #495174);background-image:-o-linear-gradient(top, #646f9b, #495174);background-image:linear-gradient(top, #646f9b, #495174);background-color:#646f9b}.package_list > ul > li .package.limited .top_info_pack .item_package .btn_buy:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:1px;box-sizing:border-box;background:#9397b6}.package_list > ul > li .package.prime .top_info_pack .item_package .btn_buy{background-image:-webkit-gradient(linear, left top, left bottom, from(#9e4d4d), to(#743530));background-image:-webkit-linear-gradient(top, #9e4d4d, #743530);background-image:-moz-linear-gradient(top, #9e4d4d, #743530);background-image:-ms-linear-gradient(top, #9e4d4d, #743530);background-image:-o-linear-gradient(top, #9e4d4d, #743530);background-image:linear-gradient(top, #9e4d4d, #743530);background-color:#9e4d4d}.package_list > ul > li .package.prime .top_info_pack .item_package .btn_buy:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:1px;box-sizing:border-box;background:#cc6962}.package_list > ul > li .package.legendary .top_info_pack .item_package .btn_buy{background-image:-webkit-gradient(linear, left top, left bottom, from(#a78569), to(#80624a));background-image:-webkit-linear-gradient(top, #a78569, #80624a);background-image:-moz-linear-gradient(top, #a78569, #80624a);background-image:-ms-linear-gradient(top, #a78569, #80624a);background-image:-o-linear-gradient(top, #a78569, #80624a);background-image:linear-gradient(top, #a78569, #80624a);background-color:#a78569}.package_list > ul > li .package.legendary .top_info_pack .item_package .btn_buy:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:1px;box-sizing:border-box;background:#d1b286}.package_list > ul > li .package .top_info_pack .item_package:before{display:block;content:"";overflow:hidden;position:absolute;top:3px;left:22px;width:135px;height:214px;box-sizing:border-box;background:url(../../img/payment/package_item_box_spr.png) no-repeat}.package_list > ul > li .package.essential .top_info_pack .item_package:before{background-position:0 0}.package_list > ul > li .package.limited .top_info_pack .item_package:before{background-position:-145px 0}.package_list > ul > li .package.prime .top_info_pack .item_package:before{background-position:-290px 0}.package_list > ul > li .package.legendary .top_info_pack .item_package:before{background-position:-435px 0}.package_list > ul > li .package .info_item_list{box-sizing:border-box}.package_list > ul > li .package .info_item_list .inner{position:relative;min-height:315px;padding:50px 15px 23px 30px;box-sizing:border-box}.package_list > ul > li .package .info_item_list ul li{position:relative;margin-bottom:10px;padding-left:15px;font-size:14px;color:#000;font-weight:normal}.package_list > ul > li .package .info_item_list ul li:before{display:block;content:"";overflow:hidden;position:absolute;top:6px;left:0;width:5px;height:5px;box-sizing:border-box;background:#6c6c6c;border-radius:1px;transform:rotate(45deg)}.package_list > ul > li .btn_wrap{position:absolute;bottom:0;left:0;z-index:11;width:100%}.package_list > ul > li .btn_wrap .btn_buy{width:100%;height:80px;box-sizing:border-box;background:#2f313b;line-height:80px;color:#fff;font-size:20px;transition:0.3s}.package_list > ul > li .btn_wrap .btn_buy span{transition:0.3s}.package_list > ul > li .btn_wrap .btn_buy:after{display:block;content:"";position:absolute;top:1px;left:0;width:100%;height:1px;box-sizing:border-box;background:#838899}.package_list > ul > li .package .info_item_list .btn_more{position:absolute;left:0;bottom:0;display:block;width:100%;text-align:center;box-sizing:border-box}.package_list > ul > li .package .info_item_list .btn_more:before{display:block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:5;width:calc(100% - 60px);height:1px;box-sizing:border-box;background:#cfcfcf}.package_list > ul > li .package .info_item_list .btn_more span{position:relative;z-index:10;display:inline-block;vertical-align:middle;padding:4px 25px;background:#f6f6f6;font-size:15px}.package_list > ul > li .package .info_item_list .btn_more span:after{display:inline-block;vertical-align:middle;content:"";width:10px;height:7px;box-sizing:border-box;margin:0 0 5px 10px;border-top:7px solid #000;border-left:5px solid transparent;border-right:5px solid transparent}.package_detail_wrap{position:relative;margin-top:60px;padding-bottom:80px}.package_detail_wrap .detail_inner{max-width:1300px;margin:0 auto;box-sizing:border-box}.package .package_detail_wrap .detail_inner{min-height:800px}.box_prouct_info{padding:40px;background:0 0;border-top:30px solid rgba(189, 189, 189, 0.25);border-bottom:30px solid rgba(189, 189, 189, 0.25);box-sizing:border-box}.box_prouct_info dl dt{margin:35px 0 15px;font-size:16px;color:#251306;font-weight:normal}.box_prouct_info dl dt:first-child{margin-top:0}.box_prouct_info ul.bullet_list li:before{transform:rotate(45deg)}.top_pay_select_visual{height:468px;box-sizing:border-box;padding-top:80px;background:url(../../img/payment/payment_top_visual_bg_v2.png) 50% 50% no-repeat;background-size:cover}.top_pay_select_visual h2{padding-top:64px;color:#241c16}.top_pay_select_visual:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.payment_wrap{max-width:1100px;margin:0 auto;padding-top:1px;padding-bottom:80px}.payment_wrap > .inner{margin-top:-210px}.payment_wrap .btn_wrap{margin-top:50px}.payment_wrap .btn_wrap .btn + .btn{margin-left:40px}.box_payment{background:#fff;padding:70px 40px;min-height:510px;box-sizing:border-box}.payment_wrap .box_pay_tit{text-align:center;margin-bottom:50px}.payment_wrap .box_pay_tit h3{display:inline-block;vertical-align:middle}.payment_wrap .box_pay_tit h3.mark_complete{padding-left:33px;position:relative}.payment_wrap .box_pay_tit h3.mark_complete:before{display:block;content:'';width:21px;height:21px;border:1px solid #737582;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.payment_wrap .box_pay_tit h3.mark_complete:after{display:block;content:"";position:absolute;top:-2px;left:10px;width:8px;height:20px;box-sizing:border-box;border-right:3px solid #2f313b;border-bottom:3px solid #2f313b;background:0 0;transform:rotate(45deg) skewX(0);z-index:2}.pay_select_wrap{max-width:900px;margin:0 auto}.pay_select_wrap ul:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.pay_select_wrap li{float:left;width:33.33%;box-sizing:border-box}.pay_select_wrap li .custom_radio{display:block}.pay_select_wrap .custom_radio input[type="radio"] + label:after,.pay_select_wrap .custom_radio input[type="radio"] + label:before{left:25px}.pay_select_wrap li.blank_item{display:none}.pay_select_wrap li .custom_radio label,.pay_select_wrap li.blank_item .custom_radio{display:block;height:60px;line-height:60px;padding:0 25px 0 50px;border:1px solid #e0e0e0;margin-left:-1px;margin-top:-1px}.pay_select_wrap li .custom_radio label{display:flex;align-items:center;line-height:1.2}.pay_select_wrap li .custom_radio input[type="radio"]:checked + label{border-color:#313131;position:relative;z-index:2;background:#f2f2f2}.pay_item_wrap h4{font-size:18px;color:#000;font-weight:bold;margin-bottom:13px}.box_pay_item{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;border:1px solid #e0e0e0;justify-content:flex-start}.box_pay_item .item_img{padding:25px}.box_pay_item .item_img .img_area{display:flex;justify-content:center;align-items:center;width:270px;height:220px;box-sizing:border-box;position:relative;background-image:linear-gradient(#8c7460, #5b4b3d);border:1px solid #bdc0c5;overflow:hidden}.box_nickname{width:600px;margin:0 auto}.box_pay_item .item_img .img_area:before{display:block;content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:270px;height:220px}.pay_acoin_wrap .box_pay_item .item_img .img_area{background:#d2d7db;border:1px solid #bdc0c5}.pay_acoin_wrap .box_pay_item .item_img .img_area:before{display:block;content:'';overflow:hidden;position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);width:100%;height:100%;background:url(../../img/payment/gcoin_list_spr.png) no-repeat 50% 0/1234px 127px}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin500:before{width:154px;height:110px;background-position:0 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin1000:before{width:185px;height:110px;background-position:-164px 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin2000:before{width:244px;height:110px;background-position:-359px 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin5000:before{width:266px;height:110px;background-position:-619px 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin10000:before{width:244px;height:110px;background-position:-920px 0}.pay_pearl_wrap .box_pay_item .item_img .img_area.default:before{background:url(../../img/payment/shop_product_box.png) no-repeat center 36px/200px 171px}.pay_pearl_wrap .box_pay_item .item_img .img_area.img_mode::before{display:none}.box_pay_item .item_img .img_area.package:before{background:url(../../img/payment/payment_package_item_box_spr.png) no-repeat;background-size:1110px 220px}.box_pay_item .item_img .img_area.package.legendary:before{background-position:0 0}.box_pay_item .item_img .img_area.package.prime:before{background-position:-280px 0}.box_pay_item .item_img .img_area.package.limited:before{background-position:-560px 0}.box_pay_item .item_img .img_area.package.essential:before{background-position:-840px}.box_pay_item .item_img img{width:100%}.box_pay_item .item_info{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;justify-content:flex-start;flex-wrap:wrap;padding:25px;flex:1}.box_pay_item .item_info ul{width:100%}.box_pay_item .item_info li{font-size:17px;color:#3d3d3d;font-weight:normal;margin:20px 0}.box_pay_item .item_info li:first-child{margin-top:0}.box_pay_item .item_info li:last-child{margin-bottom:0}.box_pay_item .item_info li span{color:#000;font-family:"NotoSansMedium",sans-serif}.box_pay_item .item_info li span b{font-weight:normal}.box_pay_item .item_info .my_acoin{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;justify-content:space-between;width:100%;margin-top:25px;padding:35px 21px 0;border-top:1px solid #e0e0e0}.box_pay_item .item_info .my_acoin .my_acoin_detail{min-height:38px}.box_payment .my_acoin .btn_wrap{padding:0;margin-top:0}.box_payment .my_acoin .btn_wrap .btn{min-width:190px;height:45px}.my_acoin{line-height:1}.my_coin_mob{display:none}.my_acoin span.my_coin_txt{display:inline-block;vertical-align:middle;padding-left:48px;position:relative}.my_acoin span.my_coin_txt:before{display:block;content:'';width:38px;height:38px;background:#f5f5f5;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(../../img/common/icn_cm_spr_v4.png) no-repeat;background-size:1600px 1600px;background-position:-204px -863px}.my_acoin span.my_coin{font-size:32px;color:#2f343d;font-weight:bold;margin:0 0 8px 8px;display:inline-block;vertical-align:middle}.my_acoin.pc_block .btn{float:right}.pay_lodding_wrap{text-align:center}.pay_lodding_wrap .loader{width:100px;height:100px;box-sizing:border-box;margin:0 auto}.pay_lodding_wrap .lodding{display:inline-block;vertical-align:middle;color:#fff;font-size:14px;margin:50px auto 0;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:1.3s linear infinite load5;animation:1.3s linear infinite load5;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.pay_lodding_wrap.fail{margin-top:30px}.pay_lodding_wrap.fail .icon.icn_fail{display:block;margin:0 auto;width:80px;height:80px}.pay_lodding_wrap.fail .icon.icn_fail:before{display:block;content:'';width:100%;height:100%;box-sizing:border-box;background:url(../../img/common/icn_cm_spr_v4.png) no-repeat;background-position:-506px -863px}@-webkit-keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.5),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.5),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.5),2.5em 0 0 0 rgba(0, 0, 0, 0.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}50%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.5),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.5),0 2.5em 0 0 rgba(0, 0, 0, 0.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}75%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.5),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.5),-2.6em 0 0 0 rgba(0, 0, 0, 0.7),-1.8em -1.8em 0 0 #fff}}@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.5),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.5),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.5),2.5em 0 0 0 rgba(0, 0, 0, 0.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}50%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.5),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.2),-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.5),0 2.5em 0 0 rgba(0, 0, 0, 0.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}75%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.5),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0 rgba(0, 0, 0, 0.2),2.5em 0 0 0 rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0 rgba(0, 0, 0, 0.2),0 2.5em 0 0 rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0 rgba(0, 0, 0, 0.5),-2.6em 0 0 0 rgba(0, 0, 0, 0.7),-1.8em -1.8em 0 0 #fff}}@-webkit-keyframes package_hover{0%,100%{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.3);filter:brightness(1.3)}}@keyframes package_hover{0%,100%{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.3);filter:brightness(1.3)}}.pay_lodding_wrap h4{font-size:20px;color:#000;font-weight:normal;margin-top:48px}.pay_lodding_wrap p{line-height:1.64;font-size:17px;color:#3d3d3d;font-weight:normal;margin-top:40px}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.top_coupon_visual{height:500px;box-sizing:border-box;padding-top:80px;background:url(../../img/payment/coupon_top_visual_bg_v2.png) 50% 0 no-repeat;background-size:2000px 500px}.top_coupon_visual:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.coupon_wrap{max-width:972px;margin:0 auto;padding-top:1px;padding-bottom:80px}.top_coupon_visual h2{color:#1b1d25}.top_coupon_visual .h2_desc{color:rgba(0, 0, 0, 0.7)}.coupon_wrap .inner{position:relative;margin-top:-230px}.coupon_wrap .inner .feather{display:block;position:absolute;top:-33px;right:-70px;width:279px;height:508px;background:url(../../img/payment/coupon_input_feather.png) no-repeat 0 0;z-index:1}.box_coupon{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:972px;height:453px;box-sizing:border-box;padding:80px 100px;background:url(../../img/payment/coupon_input_bg_v2.png) 50% 0 no-repeat}.box_coupon_tit{display:block;width:80%;height:112px;text-align:center;overflow:hidden}.box_coupon_tit h3{font-size:21px;color:#000;font-weight:bold;line-height:1}.box_coupon_tit .h3_desc{display:block;font-size:15px;color:#000;font-weight:normal;margin-top:13px;line-height:1}.box_coupon .btn_wrap{margin-top:55px}#couponForm{display:block;position:relative;width:100%}.coupon_input_wrap{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center}.coupon_input_wrap .custom_input{width:180px;height:55px;box-sizing:border-box;border-color:#8f8371;margin:0 5px}.coupon_input_wrap .custom_input.mid input[type="text"]{font-size:21px;color:#000;font-weight:bold;text-align:center}.custom_input.mid input[type="text"]{height:53px;box-sizing:border-box;padding:0 18px;font-size:14px;color:#4f4f4f;font-weight:normal}.coupon_caution_list{max-width:845px;margin:25px auto 0}.coupon_caution_list h4{display:none}.top_acoin_visual{height:300px;box-sizing:border-box;padding-top:80px;background:url(../../img/payment/scoin_top_visual_bg.png) 50% 50% no-repeat;background-size:cover}.top_acoin_visual:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.container.acoin_charge .content{background:#fff;padding:0 30px}.acoin_charge_wrap{max-width:1300px;margin:0 auto;padding-top:1px;padding-bottom:80px}.acoin_charge_wrap > .inner{position:relative;margin-top:-41px}.acoin_charge_wrap > .inner > .btn_top{position:absolute;top:-62px;right:0}.acoin_charge_wrap > .inner > .btn_top .btn_limited{display:flex;align-items:center;min-width:200px;max-width:300px;height:47px;box-sizing:border-box;background:rgba(0, 0, 0, 0.8);line-height:1.2}.box_acoin_charge{width:100%;height:940px;box-sizing:border-box;background:#fff}.scoin_login{height:134px;box-sizing:border-box;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;padding:0 55px;border-bottom:1px solid #e0e0e0;text-align:right;justify-content:flex-end}.scoin_login .btn{min-width:170px;margin-left:34px}.scoin_list_tit{text-align:center;font-size:18px;color:#000;font-weight:normal;padding-top:1.916rem;margin-bottom:22px}.scoin_list{display:block;box-sizing:border-box;padding:0 47px}.scoin_list > ul{margin:-8px 0}.scoin_list ul:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.scoin_list li{position:relative;width:calc(33.333% - 16px);height:345px;box-sizing:border-box;background:#d2d6da;padding:34px 15px;margin:8px;float:left;text-align:center;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d2d6da), color-stop(1, #c8cfd5));background:-moz-linear-gradient(top, #d2d6da 0, #c8cfd5 100%);background:-webkit-linear-gradient(top, #d2d6da 0, #c8cfd5 100%);background:-o-linear-gradient(top, #d2d6da 0, #c8cfd5 100%);background:-ms-linear-gradient(top, #d2d6da 0, #c8cfd5 100%);background:linear-gradient(top, #d2d6da 0, #c8cfd5 100%)}.scoin_list li:before{display:block;content:"";overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background:rgba(0, 0, 0, 0.1);opacity:0}.scoin_list li .box_detail_acoin{position:relative}.scoin_list li.scoin_bimg:before{opacity:1;background:#f8f8f8}.scoin_list li.scoin_bimg .scoin_grayimg{display:block;overflow:hidden;position:absolute;top:50%;left:50%;width:100%;height:100%;background:url(../../img/payment/gcoin_bimg.png) no-repeat center center/292px 169px;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.scoin_list .coin{display:block;font-size:27px;color:#272b2f;font-weight:bold;line-height:1}.scoin_list .icon{position:relative;display:block;height:127px;box-sizing:border-box;margin-top:20px;margin-bottom:20px}.scoin_list .icon:before{display:block;content:'';overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;box-sizing:border-box;background:url(../../img/payment/gcoin_list_spr.png) no-repeat 50% 0/1234px 127px}.scoin_list .icn_acoin01:before{width:154px;height:110px;background-position:0 0}.scoin_list .icn_acoin02:before{width:185px;height:110px;background-position:-164px 0}.scoin_list .icn_acoin03:before{width:244px;height:110px;background-position:-359px 0}.scoin_list .icn_acoin04:before{width:298px;height:110px;background-position:-612px 0}.scoin_list .icn_acoin05:before{width:244px;height:110px;background-position:-920px 0}.scoin_list .money{display:block;font-size:22px;color:#8d6948;font-weight:bold}.scoin_list .btn_wrap{margin-top:10px;position:relative;z-index:2}.scoin_list .btn_wrap .btn{min-width:180px;transition:0.15s}.scoin_list .btn_wrap .btn:before{display:none}.acoin_amount_wrap{margin-top:40px}.acoin_amount_wrap p.title{font-size:18px;color:#000;font-weight:normal;text-align:center;margin-bottom:30px}.acoin_amount_wrap .box_acoin_amount{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;justify-content:space-between;background:#d0d5d9;padding:55px 3%}.box_acoin_amount .amount_input{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;justify-content:flex-start;width:830px;margin-right:40px}.box_acoin_amount .amount_input p{display:inline-block;vertical-align:middle;font-size:20px;color:#000;font-weight:normal;font-family:"NotoSansMedium",sans-serif}.box_acoin_amount .amount_input p.acoin{width:52%;text-align:right;white-space:nowrap}.box_acoin_amount .amount_input p.acoin em{display:inline-block;vertical-align:middle;width:60px}.box_acoin_amount .amount_input p.acoin .custom_input{width:calc(100% - 80px);border:0;margin-right:20px}.box_acoin_amount .amount_input p.acoin .custom_input input{font-size:16px;color:#666;font-weight:normal;height:50px;text-align:right}.box_acoin_amount .amount_input p.money{width:40%;text-align:right;margin-left:8%;border-bottom:1px solid #323232;padding:0 10px;height:50px;box-sizing:border-box;line-height:50px}.box_acoin_amount .amount_input p.money em.unit{margin-left:10px}.box_acoin_amount .btn_wrap .btn{min-width:180px}.top_pearl_visuaul{height:500px;box-sizing:border-box;padding-top:80px;background:url(../../img/payment/pay_product_top_visual.png) 50% 50% no-repeat;background-size:cover}.pearl_shop_list_wrap{position:relative;background:#fff;padding-top:1px}.pearl_shop_list_wrap > .inner{position:relative;max-width:1300px;margin:0 auto;margin-top:-241px}.pearl_shop_list_wrap > .inner .btn_top{position:absolute;top:-62px;right:8px}.pearl_shop_list_wrap > .inner .msg_top{position:absolute;top:-58px;left:8px;height:47px;line-height:20px;color:#fff;align-items:center;font-size:0.86rem}.pearl_shop_list_wrap > .inner .btn_top .btn_limited{min-width:200px;height:47px;box-sizing:border-box;background:rgba(0, 0, 0, 0.8);line-height:47px}.pearl_shop_list_wrap > .inner > ul{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}.pearl_shop_list_wrap > .inner > ul > li{position:relative;width:304px;box-sizing:border-box;margin:0 10.5px 30px 10.5px;background:#f2f2f2}.pearl_shop_list_wrap > .inner > ul > li:before{display:block;content:"";overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background:rgba(0, 0, 0, 0.1);opacity:0}.pearl_shop_list_wrap > .inner > ul > li.blank_item{display:block;position:absolute;bottom:0;right:0;background:0 0}.pearl_shop_list_wrap > .inner > ul > li.blank_item:before{display:none}.pearl_shop_list_wrap > .inner > ul > li.blank_item:after{display:block;content:"";position:absolute;top:0;left:0;width:390px;height:480px;box-sizing:border-box;background:url(../../img/payment/pearl_blank_item.png) no-repeat;background-size:contain}.pearl_shop_list_wrap > .inner > ul > li:nth-child(4n) + .blank_item{display:none}.pearl_shop_list_wrap > .inner > ul > li .box_item{position:relative}.pearl_shop_list_wrap > .inner > ul > li .img_area{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%;height:240px;box-sizing:border-box;background-image:-webkit-linear-gradient(#8c7460, #5b4b3d);background-image:linear-gradient(#8c7460, #5b4b3d)}.pearl_shop_list_wrap > .inner > ul > li .img_area.default{background:url(../../img/payment/shop_product_box_v2.png) no-repeat center 15px/286px 239px,linear-gradient(#8c7460, #5b4b3d)}.pearl_shop_list_wrap > .inner > ul > li .img_area>img{height:100%}.pearl_shop_list_wrap > .inner > ul > li .img_area.img_mode:before{display:none}.pearl_shop_list_wrap > .inner > ul > li .img_area:after{display:block;content:"";overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background:rgba(0, 0, 0, 0.1);opacity:0}.pearl_shop_list_wrap > .inner > ul > li .desc_area{display:block;position:relative;padding:1.875rem 1.25rem}.pearl_shop_list_wrap > .inner > ul > li .box_item .img_sale{display:none;background:url(../../img/payment/icn_sale_v2.png) no-repeat center 0/171px 165px;width:171px;height:165px;position:absolute;left:-0.33rem;top:-0.46rem;z-index:1}.pearl_shop_list_wrap > .inner > ul > li .box_item.on_sale .img_sale{display:block}.pearl_shop_list_wrap > .inner > ul > li .sale_wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:65px;padding:.5rem 0}.pearl_shop_list_wrap > .inner > ul > li .sale_price{display:block;position:relative;padding:0 0.7rem;color:#9a9188;font-size:19px;white-space:nowrap}.pearl_shop_list_wrap > .inner > ul > li .sale_price::before{content:'';display:block;position:absolute;left:0;top:calc(50% + 1px);width:100%;height:1px;background:#9a9188}.pearl_shop_list_wrap > .inner > ul > li .sale_price::after{content:'';display:none;position:absolute;right:0;top:calc(50% - 10.5px);width:2px;height:10px;background:#6d5c4d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.pearl_shop_list_wrap > .inner > ul > li .desc_area .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:3.15rem;line-height:1.5;font-weight:normal;overflow:hidden;text-overflow:ellipsis;font-size:17px;text-align:center;color:#000}.pearl_shop_list_wrap > .inner > ul > li .desc_area .price{display:block;text-align:center;font-size:29px;color:#2f313b;font-weight:bold;white-space:nowrap;line-height:1.3}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn_sml02{min-width:180px;height:47px;box-sizing:border-box;font-size:15px;line-height:47px}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn_white02{background-color:transparent;border:1px solid #2f323b}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn + .btn{margin:5px 0 0}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items{position:relative;margin:20px auto 0;max-width:220px;font-size:14px;color:#3d3d3d;font-weight:normal;text-align:center;line-height:1.42;word-break:keep-all}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items em{display:inline-block;color:#931313}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details{display:inline-block;vertical-align:text-bottom;margin-left:.2rem}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details > a{display:block;position:relative;width:18px;height:18px;box-sizing:border-box;font-size:0;text-indent:-999em;border:1px solid #777}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details > a:before{display:block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:25;width:2px;height:7px;box-sizing:border-box;background:#777}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details > a:after{display:block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:25;width:7px;height:2px;box-sizing:border-box;background:#777}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details .box_details{display:none;position:absolute;top:35px;right:-42px;z-index:10;width:304px;padding:25px 20px;border:1px solid #2f323b;background:#fff;box-sizing:border-box}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details .box_details:before{display:block;content:"";overflow:hidden;position:absolute;top:-12px;right:50%;margin-right:-8.5px;width:17px;height:12px;box-sizing:border-box;background:url(../../img/common/spr_etc.png?v=1) -426px -383px no-repeat}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details .box_details:after{display:block;content:"";position:absolute;top:-25px;left:0;width:100%;height:25px;box-sizing:border-box;background:0 0}.icn_discount{display:block;position:absolute;z-index:2;right:2px;bottom:2px;width:100px;height:100px;background:url(../../img/payment/icn_discount.png) no-repeat center center;font-style:normal}.icn_discount span{display:block;position:absolute;top:34.5px;right:40.5px;font-size:30px;font-weight:bold;line-height:1;background:-webkit-linear-gradient(#fcedaa, #d8b072);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.icn_discount.amount_100 span{top:38px;font-size:23px;letter-spacing:-.25px}.aside_wrap{z-index:10;float:none;width:280px;border-top:2px solid #555;border-bottom:2px solid #555;position:absolute;margin-top:161px}.aside_wrap + .content{margin-left:350px}.aside_wrap .inner{position:relative;z-index:20}.aside_wrap li a{position:relative;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;justify-content:flex-start;height:45px;box-sizing:border-box;padding-left:70px;border-bottom:1px solid #dfdfdf;font-size:15px;color:#3d3d3d;font-weight:normal}.aside_wrap li a.icon:before{display:block;content:"";overflow:hidden;position:absolute;left:21px;top:50%;transform:translate(0, -50%);background:url(../../img/common/spr_etc.png?v=1) no-repeat;background-size:800px 800px}.aside_wrap li a.icon.icn_0:before{left:23px;width:24px;height:26px;box-sizing:border-box;background-position:-1px 0}.aside_wrap li a.icon.icn_1:before{width:27px;height:20px;box-sizing:border-box;background-position:-34px 0}.aside_wrap li a.icon.icn_2:before{width:30px;height:20px;box-sizing:border-box;background-position:-66px 0}.aside_wrap li a.icon.icn_3:before{left:26px;width:20px;height:30px;box-sizing:border-box;background-position:-105px 0}.aside_wrap li a.icon.icn_4:before{width:29px;height:24px;box-sizing:border-box;background-position:-134px 0}.aside_wrap li a.icon.icn_5:before{width:28px;height:26px;box-sizing:border-box;background-position:-169px 0}.aside_wrap li a.icon.icn_6:before{left:24px;width:23px;height:30px;box-sizing:border-box;background-position:-206px 0}.aside_wrap li a.icon.icn_7:before{width:26px;height:26px;box-sizing:border-box;background-position:-238px 0}.aside_wrap li a.icon.icn_8:before{width:32px;height:32px;box-sizing:border-box;background-position:-526px -448px}.aside_wrap li.active a.icon.icn_0:before{background-position:-1px -35px}.aside_wrap li.active a.icon.icn_1:before{background-position:-34px -35px}.aside_wrap li.active a.icon.icn_2:before{background-position:-66px -35px}.aside_wrap li.active a.icon.icn_3:before{background-position:-105px -35px}.aside_wrap li.active a.icon.icn_4:before{background-position:-134px -35px}.aside_wrap li.active a.icon.icn_5:before{background-position:-169px -35px}.aside_wrap li.active a.icon.icn_6:before{background-position:-206px -35px}.aside_wrap li.active a.icon.icn_7:before{background-position:-238px -35px}.btn_mob_toggle{display:none}.icon_box.icon_none{padding-top:0}.icon_box.icon_none .icon{display:none}.icon_box{position:relative;margin-bottom:40px;padding-top:100px;text-align:center}.icon_box h3{font-size:30px;font-weight:bold;color:#2b2f5a}.icon_box .h3_desc{display:block;margin-top:14px;font-size:15px;color:#3d3d3d}.caution_text{margin:50px auto 0;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center}.caution_text .inner{text-align:left}.caution_text p{font-size:15px;color:#3d3d3d;font-weight:normal}.container.pet{padding:80px 0 100px;box-sizing:border-box;max-width:1230px;margin:0 auto;background:#fff}.container.pet h2{margin-bottom:34px;padding:65px 0 42px;font-size:45px;font-weight:normal;text-align:center;color:#323232}.container.pet h2.line{border-bottom:2px solid #555}.pet_list ul{margin:-10px -4px}.pet_list ul:after{display:block;content:'';height:0;font-size:0;opacity:0;clear:both}.pet_list ul li{position:relative;float:left;width:24.55%;height:180px;box-sizing:border-box;margin:10px 0.22%}.pet_list ul li .box_pet{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #dfdfdf}.pet_list ul li .img_area{position:relative;overflow:hidden;width:100%;height:0;box-sizing:border-box;padding-bottom:59.53%}.pet_list ul li .img_area img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}.pet_list ul li .pet_name{padding:5px;text-align:center;line-height:1.4;font-size:15px;color:#3d3d3d;font-weight:normal;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;align-items:center;height:50px;box-sizing:border-box}.pet_list ul li .custom_radio{display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.pet_list ul li .custom_radio label{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.pet_list ul li .custom_radio input[type='radio'] + label{padding:0;display:block}.pet_list ul li .custom_radio label:after,.pet_list ul li .custom_radio label:before{display:none}.pet_list ul li .custom_radio input[type='radio']:checked + label:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background:rgba(0, 0, 0, 0.7);margin:0;padding:0;transform:none;border-radius:0}.pet_list ul li .custom_radio input[type='radio']:checked + label:before{display:block;content:'';position:absolute;top:50%;left:50%;width:38px;height:38px;transform:translate(-50%, -50%);background:0 0;z-index:20;border:0;background:url(../../img/common/spr_etc.png?v=1) -69px -248px no-repeat;background-size:800px 800px}.pet_list + .btn_wrap{margin:40px 0 60px}.btn.btnMolpay{background:url(../../img/payment/btn_molprepaid.png);position:relative;cursor:pointer;width:140px;height:50px;display:inline-block;margin-left:5px;vertical-align:middle}.mol_desc{font-size:0.8rem;margin:1rem 0}#divPaymentRequestModal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}#modalPaymentProgress{width:100%;height:100%;background:rgba(0,0,0,0.4)}#modalPaymentProgress .modal-dialog{width:780px;height:820px;width:890px;height:920px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.goldBuyConfirm .buyConfirm{border:1px solid #d6d6d6}.goldBuyConfirm .buyConfirm h4{color:#727272;font-size:20px;font-weight:normal;font-weight:400;height:48px;background:#ededed;line-height:48px;padding-left:18px}.goldBuyConfirm .buyConfirm .buyInfo{overflow:hidden;padding:20px 0 20px 20px}.goldBuyConfirm .buyConfirm .buyInfo .box{float:left;border:1px solid #d4d4d4;width:254px;height:214px;text-align:center}.goldBuyConfirm .buyConfirm .buyInfo .box > div{display:block;height:214px;color:#c77c3f;font-size:20px;font-family:'Arial'}.goldBuyConfirm .buyConfirm .buyInfo .box > div em{display:block;font-style:normal;color:#fff;font-size:21px;font-weight:bold;padding-top:93px;text-shadow:2px 0 1px rgba(0, 0, 0, 0.63);background:url(../../img/payment/bg_glod_num.png) center 0 no-repeat}.goldBuyConfirm .buyConfirm .buyInfo .box > div span{display:block;padding-top:30px}.goldBuyConfirm .buyConfirm .buyInfo .box > div strong{color:#673a15;font-size:25px}.goldBuyConfirm .buyConfirm .buyInfo .list{float:right;width:480px}.goldBuyConfirm .buyConfirm .buyInfo .list ul li{font-size:18px;color:#a3a3a3;line-height:41px}.goldBuyConfirm .buyConfirm .buyInfo .list ul li img{vertical-align:middle;margin-right:5px;position:relative;top:-2px}*:first-child+html .goldBuyConfirm .buyConfirm .buyInfo .list ul li img{top:0}.goldBuyConfirm .buyConfirm .buyInfo .list ul li span{padding-left:4px}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst01 span{color:#ff7e00;font-size:20px;font-weight:600}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst02 span{color:#727272;font-size:20px;font-weight:600}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst02 span em{font-style:normal;font-weight:normal;font-size:16px;color:#959595}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst03{border-top:1px solid #e7e7e7;margin-top:22px;padding-top:22px}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst03 span{color:#5b5b5b;font-size:20px;font-weight:600}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst04 span{color:#009cff;font-size:20px;font-weight:600}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst104 span{color:#009cff;font-size:20px;font-weight:600}.goldBuyConfirm .buyConfirm .buyInfo .list ul .lst104 strong{font-weight:bolder;color:#727272}.goldBuyConfirm .btnRight{text-align:right;padding-top:10px}.goldBuyConfirm .btnRight .btnTy1{padding:0 13px;height:36px;line-height:36px;border:1px solid #ebebeb;border-bottom:1px solid #bdbdbd}.goldBuyConfirm .btnCenter{padding-top:68px}.goldBuyConfirm .btnCenter p{color:#989898;font-size:20px;padding-bottom:15px}.goldBuyConfirm .btnCenter .btnTy2{border:none;font-weight:500}.game-satis-wrapper{width:780px;height:740px;margin:0 auto}.game-satis-wrapper .goldBuyConfirm{text-align:center}.game-satis-wrapper .goldBuyConfirm .buyConfirm{border:none;text-align:left}.game-satis-wrapper .goldBuyConfirm .buyConfirm h4{width:720px;height:90px;display:block;text-align:center;margin:0 auto;padding:0!important;font-size:26px;color:#4f5b6d;border-bottom:1px solid #a5aab3;background:#fff;line-height:90px}.game-satis-wrapper .goldBuyConfirm .buyConfirm h4:before{content:'';display:block;width:5px;height:5px;position:absolute;background:#a5aab3;border-radius:5px;margin-top:88px}.game-satis-wrapper .goldBuyConfirm .buyConfirm h4:after{content:'';display:block;width:5px;height:5px;position:absolute;background:#a5aab3;border-radius:5px;margin-top:-2px;margin-left:715px}.game-satis-wrapper .goldBuyConfirm .buyInfo{width:678px;height:185px;border:1px solid #d6d6d6;margin:32px auto 0;padding:20px}.game-satis-wrapper .goldBuyConfirm .buyInfo .box{width:221px;height:181px;border:1px solid #d6d6d6}.game-satis-wrapper .goldBuyConfirm .buyInfo .box em{width:100%;height:48px;display:block}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .box > div{height:100%}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .box > div span{padding:0}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .box > div span strong{font-size:22px}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list{width:413px;height:185px;padding-left:30px}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul li{line-height:34px}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul .lst01 span{color:#444}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul .lst02 span{color:#444}.game-satis-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul .lst03 span{color:#009cff;font-size:22px}.game-satis-wrapper .couponKeyBox{width:700px;height:291px;background:url(../../img/payment/gamesatis-logo.gif) 23px 30px no-repeat #556276;margin:20px auto 0;padding:0 10px 10px;text-align:left}.game-satis-wrapper .couponKeyBox h1{display:block;width:100%;height:80px;color:#fff;font-size:20px;line-height:98px;text-indent:190px}.game-satis-wrapper .couponKeyBox .couponKey{background:none;border:none}.game-satis-wrapper .couponKeyBox .couponKey .coupon{width:100%;height:205px;border:none;background:#f7f7f7;padding:0;margin:0}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul{width:612px;height:50px;padding:50px 0 30px;margin:auto}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li{width:140px;height:50px;padding:0;margin:0;float:left;overflow:hidden}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li > input{width:104px;height:48px;line-height:50px;padding:0 17px;float:left;border:1px solid #d6d6d6;color:#777;font-size:24px;text-align:center}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li > input:focus{border-color:#777}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li > input::-webkit-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center;text-indent:6px}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li > input::-moz-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li > input:-ms-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul li > input:-moz-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul .gubun{width:17px;height:50px;background:none}.game-satis-wrapper .couponKeyBox .couponKey .coupon ul .gubun:before{content:'';display:block;width:8px;height:1px;background:#d6d6d6;position:absolute;margin:25px 0 0 5px}.game-satis-wrapper .goldBuyConfirm .btnCenter{padding:0}.game-satis-btn{display:block;width:188px;height:51px;border-radius:3px;margin:0 auto;text-align:center;color:#fff;background:#556276;background:-moz-linear-gradient(top, #556276 0, #525f72 50%, #4b5668 75%, #475263 100%);background:-webkit-linear-gradient(top, #556276 0,#525f72 50%,#4b5668 75%,#475263 100%);background:linear-gradient(to bottom, #556276 0,#525f72 50%,#4b5668 75%,#475263 100%)}.game-satis-btn span{padding:0!important;margin:30px 0 0!important;color:#fff!important;line-height:51px;font-size:22px}.game-satis-info{display:inline-block;width:auto;height:14px;color:#a4a4a4;font-size:12px;text-align:center;margin:10px auto 0}.game-statis-go{color:#009cff}.game-statis-go:hover{text-decoration:underline}.goldBuyConfirm{padding-bottom:100px}.goldBuyConfirm .ment{padding:70px 0 90px 283px;background:url(../img/sub/bg_pay_confirm.gif) 136px 70px no-repeat;color:#7d7d7d;font-size:26px;font-weight:400}.goldBuyConfirm .ment strong{display:block;color:#235b7f;font-size:39px;line-height:38px;padding-bottom:8px}.goldBuyConfirm .ment.wait{padding:68px 0 70px;background:none;color:#7d7d7d;font-size:26px;font-weight:400}.goldBuyConfirm .ment.wait ul#progressDot{width:60px;height:10px;margin:0 auto 20px}.goldBuyConfirm .ment.wait ul#progressDot li{width:10px;height:10px;margin:0 5px;background:#00f;float:left;border-radius:50%}.goldBuyConfirm .ment.wait ul#progressDot.frst li.frst{background:#d3dee5}.goldBuyConfirm .ment.wait ul#progressDot.frst li.scnd{background:#7b9db2}.goldBuyConfirm .ment.wait ul#progressDot.frst li.thrd{background:#235b7f}.goldBuyConfirm .ment.wait ul#progressDot.scnd li.frst{background:#235b7f}.goldBuyConfirm .ment.wait ul#progressDot.scnd li.scnd{background:#d3dee5}.goldBuyConfirm .ment.wait ul#progressDot.scnd li.thrd{background:#7b9db2}.goldBuyConfirm .ment.wait ul#progressDot.thrd li.frst{background:#7b9db2}.goldBuyConfirm .ment.wait ul#progressDot.thrd li.scnd{background:#235b7f}.goldBuyConfirm .ment.wait ul#progressDot.thrd li.thrd{background:#d3dee5}.goldBuyConfirm .ment.wait strong{display:block;color:#235b7f;font-size:39px;line-height:38px;padding-bottom:8px;text-align:center;font-weight:bolder}.goldBuyConfirm h3.waitInfo{font-size:20px;text-align:center;margin-bottom:20px;color:#989898}.goldBuyConfirm button.btnCharge{width:185px;height:58px;color:#fff;font-size:22px;border:1px solid #306f8c;background:#00bae7;background:-moz-linear-gradient(top, #00bae7 0, #0189c5 100%);background:-webkit-linear-gradient(top, #00bae7 0,#0189c5 100%);background:linear-gradient(to bottom, #00bae7 0,#0189c5 100%);-webkit-box-shadow:0 0 2px 2px rgba(0,255,238,0.32);-moz-box-shadow:0 0 2px 2px rgba(0,255,238,0.32);box-shadow:0 0 2px 2px rgba(0,255,238,0.32)}.goldBuyConfirm button.btnCharge:hover{border-color:#105c80;background:#7db9e8;background:-moz-linear-gradient(top, #7db9e8 0, #1e5799 99%);background:-webkit-linear-gradient(top, #7db9e8 0,#1e5799 99%);background:linear-gradient(to bottom, #7db9e8 0,#1e5799 99%)}.bynogame-wrapper{width:780px;height:740px;margin:0 auto}.bynogame-wrapper .goldBuyConfirm{text-align:center}.bynogame-wrapper .goldBuyConfirm .buyConfirm{border:none;text-align:left}.bynogame-wrapper .goldBuyConfirm .buyConfirm h4{width:720px;height:90px;display:block;text-align:center;margin:0 auto;padding:0!important;font-size:26px;color:#4f5b6d;border-bottom:1px solid #a5aab3;background:#fff;line-height:90px}.bynogame-wrapper .goldBuyConfirm .buyConfirm h4:before{content:'';display:block;width:5px;height:5px;position:absolute;background:#a5aab3;border-radius:5px;margin-top:88px}.bynogame-wrapper .goldBuyConfirm .buyConfirm h4:after{content:'';display:block;width:5px;height:5px;position:absolute;background:#a5aab3;border-radius:5px;margin-top:-2px;margin-left:715px}.bynogame-wrapper .goldBuyConfirm .buyInfo{width:678px;height:185px;border:1px solid #d6d6d6;margin:32px auto 0;padding:20px}.bynogame-wrapper .goldBuyConfirm .buyInfo .box{width:221px;height:181px;border:1px solid #d6d6d6}.bynogame-wrapper .goldBuyConfirm .buyInfo .box em{width:100%;height:48px;display:block}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .box > div{height:100%}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .box > div span{padding:0}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .box > div span strong{font-size:22px}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list{width:413px;height:185px;padding-left:30px}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul li{line-height:34px}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul .lst01 span{color:#444}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul .lst02 span{color:#444}.bynogame-wrapper .goldBuyConfirm .buyConfirm .buyInfo .list ul .lst03 span{color:#009cff;font-size:22px}.bynogame-wrapper .couponKeyBox{width:700px;height:291px;background:url(../../img/payment/bynogame-logo.png) 23px 30px no-repeat #556276;margin:20px auto 0;padding:0 10px 10px;text-align:left}.bynogame-wrapper .couponKeyBox h1{display:block;width:100%;height:80px;color:#fff;font-size:20px;line-height:98px;text-indent:190px}.bynogame-wrapper .couponKeyBox .couponKey{background:none;border:none}.bynogame-wrapper .couponKeyBox .couponKey .coupon{width:100%;height:205px;border:none;background:#f7f7f7;padding:0;margin:0}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul{width:612px;height:50px;padding:50px 0 30px;margin:auto}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li{width:140px;height:50px;padding:0;margin:0;float:left;overflow:hidden}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li > input{width:104px;height:48px;line-height:50px;padding:0 17px;float:left;border:1px solid #d6d6d6;color:#777;font-size:24px;text-align:center}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li > input:focus{border-color:#777}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li > input::-webkit-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center;text-indent:6px}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li > input::-moz-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li > input:-ms-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul li > input:-moz-input-placeholder{font-size:24px;letter-spacing:9px;text-align:center}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul .gubun{width:17px;height:50px;background:none}.bynogame-wrapper .couponKeyBox .couponKey .coupon ul .gubun:before{content:'';display:block;width:8px;height:1px;background:#d6d6d6;position:absolute;margin:25px 0 0 5px}.bynogame-wrapper .goldBuyConfirm .btnCenter{padding:0}.bynogame-btn{display:block;width:188px;height:51px;border-radius:3px;margin:0 auto;text-align:center;color:#fff;background:#556276;background:-moz-linear-gradient(top, #556276 0, #525f72 50%, #4b5668 75%, #475263 100%);background:-webkit-linear-gradient(top, #556276 0,#525f72 50%,#4b5668 75%,#475263 100%);background:linear-gradient(to bottom, #556276 0,#525f72 50%,#4b5668 75%,#475263 100%)}.bynogame-btn span{padding:0!important;margin:30px 0 0!important;color:#fff!important;line-height:51px;font-size:22px}.bynogame-info{display:inline-block;width:auto;height:14px;color:#a4a4a4;font-size:12px;text-align:center;margin:10px auto 0}.bynogame-go{color:#009cff}.bynogame-go:hover{text-decoration:underline}html:lang(ru-RU) .pearl_shop_list_wrap > .inner .btn_top{top:-46px}@media screen and (min-width: 1025px){.scoin_list li:hover:before{opacity:1}.pearl_shop_list_wrap > .inner > ul > li:hover:before{opacity:1}.pearl_shop_list_wrap > .inner > ul > li:hover .img_area:after{opacity:1}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn:hover:before{opacity:0}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn_black:hover{background:#725945}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn_white02:hover{background:#fff}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details:hover .box_details{display:block}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details:hover > a{background:#2f323b;border-color:#2f323b}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details:hover > a:after,.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details:hover > a:before{background:#f2f2f2}.aside_wrap li a:hover,.aside_wrap li.active a{color:#8e6447}.aside_wrap li a:hover:after,.aside_wrap li.active a:after{position:absolute;right:20px;top:50%;display:block;content:'';width:8px;height:8px;background-color:transparent;border-left:2px solid #8e6447;border-top:2px solid #8e6447;transform:translate(-50%, -50%) rotate(140deg) skew(10deg)}.aside_wrap li a.icon.icn_0:hover:before{background-position:-1px -35px}.aside_wrap li a.icon.icn_1:hover:before{background-position:-34px -35px}.aside_wrap li a.icon.icn_2:hover:before{background-position:-66px -35px}.aside_wrap li a.icon.icn_3:hover:before{background-position:-105px -35px}.aside_wrap li a.icon.icn_4:hover:before{background-position:-134px -35px}.aside_wrap li a.icon.icn_5:hover:before{background-position:-169px -35px}.aside_wrap li a.icon.icn_6:hover:before{background-position:-206px -35px}.aside_wrap li a.icon.icn_7:hover:before{background-position:-238px -35px}.pet_list ul li .custom_radio:hover:before{opacity:1}.pet_list ul li:hover .box_pet{border-color:#000}.package_list > ul > li .btn_wrap.essential .btn_buy:hover{background:#575757}.package_list > ul > li .btn_wrap.limited .btn_buy:hover{background:#3e4666}.package_list > ul > li .btn_wrap.prime .btn_buy:hover{background:#723b3a}.package_list > ul > li .btn_wrap.legendary .btn_buy:hover{background:#715945}.scoin_list .btn_wrap .btn:hover{background:#725945}.package_list > ul > li:hover{transform:translateY(-10px)}.package_list > ul > li .package .top_info_pack .item_package .btn_buy::before{transform:translate3d(-100%, 0, 0);transition:transform 0.4s,opacity 0.4s;background:rgba(255, 255, 255, 0.1)}.package_list > ul > li .package .top_info_pack .item_package .btn_buy:hover::before{transform:translate3d(0, 0, 0)}.package_list > ul > li:hover .package .top_info_pack{-webkit-animation:1.3s infinite package_hover;animation:1.3s infinite package_hover}.package_list > ul > li:hover .package .top_info_pack strong.title{text-shadow:0 0 10px rgba(255, 255, 255, 0.6)}.pay_select_wrap li .custom_radio:hover label{position:relative;z-index:2;border-color:#313131}.package_list > ul > li .package .top_info_pack .item_package:before{filter:brightness(0.86)}.package_list > ul > li .btn_wrap .btn_buy:hover span{font-size:22px;text-shadow:3px 3px 10px rgba(0,0,0,0.5)}}@media screen and (max-width: 1600px){.pearl_shop_list_wrap > .inner{max-width:975px}.pearl_shop_list_wrap > .inner > ul > li.blank_item:after{background-size:contain;width:330px;height:410px;top:auto;bottom:0}.pearl_shop_list_wrap > .inner > ul > li:nth-child(4n) + .blank_item{display:block}.pearl_shop_list_wrap > .inner > ul > li:nth-child(3n) + .blank_item{display:none}}@media screen and (max-width: 1366px){.package_list > ul{max-width:662px;margin:0 auto}.package_list > ul > li{margin-bottom:40px}}@media screen and (max-width: 1230px){.aside_wrap{position:relative;float:none;width:100%;margin-top:0;padding:3.22rem 1.25rem 0;border:none;box-sizing:border-box;box-shadow:0 20px 30px -30px rgba(0, 0, 0, 0.6);transform:translateY(-1.666rem)}.aside_wrap + .content{margin-left:auto}.aside_wrap .inner{display:none;padding-bottom:1.25rem}.aside_wrap ul{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;flex-wrap:wrap;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf}.aside_wrap ul li{width:50%}.aside_wrap ul li a{height:4.583rem;box-sizing:border-box;padding-left:4.333rem;border-right:1px solid #dfdfdf;line-height:1.304;font-size:0.958rem}.aside_wrap ul li a.icon:before{left:1.708rem;background-size:33.333rem 33.333rem}.aside_wrap ul li a.icon.icn_0:before{left:1.875rem;width:1.625rem;height:1.791rem;box-sizing:border-box;background-position:0 -4.958rem}.aside_wrap ul li a.icon.icn_1:before{left:1.791rem;width:1.625rem;height:1.25rem;box-sizing:border-box;background-position:-2rem -5rem}.aside_wrap ul li a.icon.icn_2:before{left:1.833rem;width:1.916rem;height:1.25rem;box-sizing:border-box;background-position:-4.041rem -5rem}.aside_wrap ul li a.icon.icn_3:before{left:2.083rem;width:1.083rem;height:1.791rem;box-sizing:border-box;background-position:-6.375rem -5rem}.aside_wrap ul li a.icon.icn_4:before{left:1.833rem;width:1.541rem;height:1.333rem;box-sizing:border-box;background-position:-7.875rem -5rem}.aside_wrap ul li a.icon.icn_5:before{width:1.75rem;height:1.666rem;box-sizing:border-box;background-position:-9.833rem -5rem}.aside_wrap ul li a.icon.icn_6:before{left:1.958rem;width:1.333rem;height:1.791rem;box-sizing:border-box;background-position:-12rem -5rem}.aside_wrap ul li a.icon.icn_7:before{left:1.875rem;width:1.541rem;height:1.541rem;box-sizing:border-box;background-position:-13.75rem -5rem}.aside_wrap ul li.active a{background:#323232;color:#fff}.aside_wrap ul li.active a.icon.icn_0:before{left:1.875rem;width:1.625rem;height:1.791rem;box-sizing:border-box;background-position:0 -7.5rem}.aside_wrap ul li.active a.icon.icn_1:before{left:1.791rem;width:1.625rem;height:1.25rem;box-sizing:border-box;background-position:-2rem -7.5rem}.aside_wrap ul li.active a.icon.icn_2:before{left:1.833rem;width:1.916rem;height:1.25rem;box-sizing:border-box;background-position:-4.041rem -7.5rem}.aside_wrap ul li.active a.icon.icn_3:before{left:2.083rem;width:1.083rem;height:1.791rem;box-sizing:border-box;background-position:-6.375rem -7.5rem}.aside_wrap ul li.active a.icon.icn_4:before{width:1.541rem;height:1.333rem;box-sizing:border-box;background-position:-7.875rem -7.5rem}.aside_wrap ul li.active a.icon.icn_5:before{width:1.75rem;height:1.666rem;box-sizing:border-box;background-position:-9.833rem -7.5rem}.aside_wrap ul li.active a.icon.icn_6:before{left:1.958rem;width:1.333rem;height:1.791rem;box-sizing:border-box;background-position:-12rem -7.5rem}.aside_wrap ul li.active a.icon.icn_7:before{left:1.875rem;width:1.541rem;height:1.541rem;box-sizing:border-box;background-position:-13.75rem -7.5rem}.aside_wrap ul li a:after{display:none}.btn_mob_toggle{position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%, 0);z-index:10;display:block;width:3.1666rem;height:3.1666rem;box-sizing:border-box;background:#fff;border-radius:50%;box-shadow:0 10px 20px -10px rgba(0, 0, 0, 0.6)}.btn_mob_toggle:after{display:block;content:"";position:absolute;bottom:0.666rem;left:50%;width:10px;height:10px;box-sizing:border-box;background:0 0;border-left:2px solid #585858;border-bottom:2px solid #585858;transform:translate(-50%, 0) rotate(315deg)}}@media screen and (max-width: 1024px){.content{padding-bottom:0}.container.package{background-color:#d7d7d7}.container.acoin_charge .content,.container.coupon .content{padding-bottom:3.333rem;background:#fff}.container{background:#fff}.container.pearl .content{padding:0 1.25rem;background:#d7d7d7}.container.pearl .box_prouct_info{padding-left:0;padding-right:0}.container.acoin_charge .content{background:0 0}h2{padding-top:1.8333rem;font-size:2.166rem}.h2_desc{margin-top:0.75rem;font-size:0.791rem;line-height:1.47}.top_pay_select_visual{height:13.75rem;padding-top:4.166rem;background:url(../../img/payment/m_payment_top_visual_bg_v2.png) 50% 0 no-repeat;background-size:cover}.top_pay_select_visual h2{padding-top:3.75rem;color:#fff}.payment_wrap{padding:0 0 3.33rem;background:#fff}.payment_wrap > .inner{margin-top:0}.payment_wrap .box_pay_tit{margin-bottom:2.083rem}.payment_wrap .box_pay_tit h3{line-height:1.666rem;font-size:1rem}.payment_wrap .box_pay_tit h3 .mob_block{display:block}.payment_wrap .box_pay_tit h3.mark_complete:before{width:1.166rem;height:1.166rem}.payment_wrap .box_pay_tit h3.mark_complete:after{width:0.4583rem;height:1.125rem;left:0.516rem;top:-0.0416rem;border-width:0.15rem}.pay_select_wrap li{width:50%}.pay_select_wrap li.blank_item{display:block}.pay_select_wrap li .custom_radio label,.pay_select_wrap li.blank_item .custom_radio{height:3.75rem;line-height:3.75rem;font-size:0.916rem;padding-left:2.666rem}.pay_select_wrap li .custom_radio label{line-height:1.2}.pay_select_wrap .custom_radio input[type="radio"] + label:after,.pay_select_wrap .custom_radio input[type="radio"] + label:before{left:1.291rem}.pay_select_wrap li:nth-child(2n) + .blank_item{display:none}.payment_wrap .btn_wrap{margin:0;padding:2rem 1.25rem 0}.payment_wrap .btn_wrap .btn + .btn{margin-left:5px}.box_payment{min-height:auto;height:auto;padding:2.5rem 1.5rem;padding-bottom:0}.box_nickname{width:100%;margin:0 auto;padding-bottom:3.333rem}.pearl_shop_list_wrap > .inner > .btn_top{top:-5.833rem;width:100%}.pearl_shop_list_wrap > .inner > .msg_top{top:-2.533rem;justify-content:center;align-items:center;left:0;width:100%;line-height:1.1rem;height:2.2rem}.pearl_shop_list_wrap > .inner > .btn_top .btn_limited{height:2.916rem;box-sizing:border-box;margin:0}.acoin_charge_wrap > .inner > .btn_top{top:-3.833rem;width:100%}.acoin_charge_wrap > .inner > .btn_top .btn_limited{height:2.916rem;max-width:100%;box-sizing:border-box;margin:0}.pay_item_wrap{padding-top:1.666rem;padding-bottom:1.666rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.pay_acoin_wrap{border-bottom:0;padding-bottom:0}.pay_item_wrap h4{font-size:0.916rem}.box_pay_item{border:0}.box_pay_item .item_img{padding:0;width:11.666rem}.box_pay_item .item_info{padding:0;padding-left:1.458rem}.box_pay_item .item_info li{font-size:0.916rem;margin:1rem 0}.box_pay_item .item_info .my_acoin{display:none}.box_payment .my_acoin .btn_wrap .btn{min-width:0;height:2.916rem}.my_acoin.my_coin_mob{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;justify-content:flex-start;height:5rem;box-sizing:border-box;margin-top:1.583rem;padding:0 1rem;background:#f5f5f5;border:1px solid #e0e0e0;text-align:center}.my_acoin.my_coin_mob .my_acoin_detail{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;width:100%;margin:0 auto}.my_acoin.my_coin_mob .btn_wrap{min-width:10.625rem;margin:0 0 0 auto}.my_acoin.my_coin_mob .btn_wrap .btn{max-width:none;width:100%}.my_acoin span.my_coin_txt{font-size:0.916rem;padding-left:1.75rem;margin-right:0.3rem}.my_acoin span.my_coin{font-size:1.333rem;margin:0 0 0 2px}.my_acoin span.my_coin_txt:before{width:1.583rem;height:1.583rem;background-position:-8.5rem -35.958rem;background-size:66.66rem 66.66rem}.pay_lodding_wrap h4{font-size:1rem;margin-top:1.666rem}.pay_lodding_wrap p{font-size:0.916rem;margin-top:1.666rem}.pay_lodding_wrap.fail{margin-top:0}.pay_lodding_wrap.fail .icon.icn_fail{width:3.75rem;height:3.75rem}.pay_lodding_wrap.fail .icon.icn_fail:before{background-size:66.66rem 66.66rem;background-position:-21.0833rem -39.7083rem}.top_coupon_visual{height:12.625rem;box-sizing:border-box;padding-top:4.166rem}.coupon_wrap{max-width:100%;padding-bottom:0}.coupon_wrap .inner{margin-top:-1.333rem}.coupon_wrap .inner:after,.coupon_wrap .inner:before{content:'';display:inline-block;position:absolute;z-index:12;width:6.25rem;height:6.417rem;background:url(../../img/payment/m_coupon_input_edgebg.png) no-repeat center 0/6.25rem 6.417rem}.coupon_wrap .inner:before{left:0;top:0}.coupon_wrap .inner:after{right:0;top:23.840rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.coupon_wrap .inner .feather{display:none}.box_coupon{width:100%;height:30.25rem;padding:5rem 0 0 0;background:#fff}.box_coupon:after,.box_coupon:before{content:'';display:block;position:absolute;left:0;width:100%;height:1rem;background:url(../../img/payment/m_coupon_input_linebg.png) no-repeat center 0/cover}.box_coupon:before{top:0}.box_coupon:after{bottom:0}.box_coupon_tit{width:85%;height:6rem}.box_coupon_tit h3{font-size:1.1666rem}.box_coupon_tit .h3_desc{font-size:1rem;line-height:1.3;margin-top:0.833rem}.box_coupon .btn_wrap{margin-top:2.8rem}.coupon_input_wrap{box-sizing:border-box;padding:1.667rem 2.5rem;background:#dce1ed}.coupon_input_wrap .custom_input{width:8.541rem;height:3.1666rem;margin:0 0.416rem}.coupon_input_wrap .custom_input.mid input[type="text"]{height:100%;font-size:1.2rem}.coupon_caution_list{padding:0 1.25rem;margin:1rem auto 0}.coupon_caution_list h4{display:block;font-size:1rem;margin-bottom:0.75rem}.top_acoin_visual{height:20.083rem;box-sizing:border-box;padding-top:4.166rem;background:url(../../img/payment/m_acoin_top_visual_bg.png) 50% 0 no-repeat;background-size:cover}.container.acoin_charge .content{padding:0 1.25rem 3.333rem}.acoin_charge_wrap{padding:0}.acoin_charge_wrap .inner{margin-top:-4.875rem}.box_acoin_charge{height:auto}.scoin_list_tit{font-size:1rem;margin-bottom:1.666rem}.scoin_list{padding:0}.scoin_list > ul{margin:0}.scoin_list li{width:calc(50% - 0.416rem);height:18.75rem;box-sizing:border-box;margin:0.2083rem;padding:1.666rem 0}.scoin_list .coin{font-size:1.483rem}.scoin_list .icon{height:6.1666rem;box-sizing:border-box;margin-top:1.583rem;margin-bottom:1.583rem}.scoin_list .money{font-size:1.1666rem}.scoin_list .btn_wrap{margin-top:0.8333rem;padding:0 1rem}.scoin_list .btn_wrap .btn{min-width:100%}.scoin_list_tit{padding-top:2.083rem}.scoin_login{height:7.5rem;box-sizing:border-box;padding:0 2.083rem}.scoin_login .login_desc .mob_block{display:block}.scoin_login .login_desc{font-size:0.8333rem;line-height:1.25}.scoin_login .btn{height:2.916rem;box-sizing:border-box;min-width:8.333rem;margin-left:1.25rem}.scoin_login .my_acoin span.my_coin_txt{font-size:0.8333rem}.scoin_list .icon:before{background-size:62.5rem 6.417rem}.scoin_list .icn_acoin01:before{width:7.717rem;height:5.383rem;background-position:0 0}.scoin_list .icn_acoin02:before{width:9.717rem;height:5.383rem;background-position:-8rem 0}.scoin_list .icn_acoin03:before{width:9.717rem;height:5.383rem;background-position:-19.3rem 0}.scoin_list .icn_acoin04:before{width:12.617rem;height:5.383rem;background-position:-31.98rem 0}.scoin_list .icn_acoin05:before{width:11.517rem;height:5.383rem;background-position:-47.04rem 0}.scoin_list li.scoin_bimg .scoin_grayimg{background-size:12.167rem 7.042rem}.acoin_amount_wrap{margin:2.916rem 0 2.0833rem}.acoin_amount_wrap p.title{font-size:1rem;margin-bottom:1.5rem}.acoin_amount_wrap .box_acoin_amount{display:block;padding:1.875rem}.box_acoin_amount .amount_input{display:block;text-align:center;width:auto;margin:0}.box_acoin_amount .amount_input p{display:block;font-size:1.166rem}.box_acoin_amount .amount_input p.acoin{width:auto}.box_acoin_amount .amount_input p.acoin .custom_input{width:calc(100% - 5rem);margin-right:0.833rem}.box_acoin_amount .amount_input p.acoin .custom_input input{height:3.33rem;font-size:1rem}.box_acoin_amount .amount_input p.acoin em{width:4.166rem}.box_acoin_amount .amount_input p.money{width:auto;height:3.33rem;line-height:3.33rem;margin:0;text-align:center}.box_acoin_amount .amount_input p.money em.unit{margin-left:0.4166rem}.box_acoin_amount .btn_wrap{margin-top:1.25rem}.box_acoin_amount .btn_wrap .btn{width:50%;max-width:10rem}.box_pay_item .item_img .img_area{width:11.66rem;height:12.5rem}.box_pay_item .item_img .img_area:before{width:100%;height:100%}.pay_acoin_wrap .box_pay_item .item_img .img_area:before{background-size:51.417rem 5.292rem}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin500:before{width:4.617rem;height:4.483rem;background-position:-0.9rem 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin1000:before{width:7.717rem;height:4.483rem;background-position:-6.8rem 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin2000:before{width:7.987rem;height:4.483rem;background-position:-15.9rem 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin5000:before{width:10.517rem;height:4.483rem;background-position:-26.19rem 0}.pay_acoin_wrap .box_pay_item .item_img .img_area.coin10000:before{width:9.517rem;height:4.483rem;background-position:-38.69rem 0}.pay_pearl_wrap .box_pay_item .item_img .img_area.package:before{width:100%;height:100%;background:url(../../img/payment/m_payment_package_item_box_spr.png) no-repeat;background-size:47.916rem 12.5rem}.pay_pearl_wrap .box_pay_item .item_img .img_area.default:before{background-position-y:3.3rem;background-size:8.333rem 7.125rem}.box_pay_item .item_img .img_area.package.legendary:before{background-position:0 0}.box_pay_item .item_img .img_area.package.prime:before{background-position:-12.0833rem 0}.box_pay_item .item_img .img_area.package.limited:before{background-position:-24.166rem 0}.box_pay_item .item_img .img_area.package.essential:before{background-position:-36.25rem 0}.top_pearl_visuaul{height:15.125rem;box-sizing:border-box;padding-top:4.766rem;background-image:url(../../img/payment/m_pay_product_top_visual.png)}.top_package_visual{height:27.5rem;box-sizing:border-box;padding-top:4.166rem;background-image:url(../../img/payment/m_pay_package_visual_top.png)}.package_wrap > .inner{margin-top:-15.4166rem}.container.package .content:before{display:none}.package_wrap.bg_warrior{background:none}.package_detail_wrap .detail_inner{min-height:0}.package_list{padding:0 1.25rem}.package_list > ul{flex-wrap:wrap;justify-content:center;max-width:none}.package_list > ul > li{width:100%;max-width:680px;margin:0 auto 2.5rem}.package_list > ul > li:first-child{margin:0 auto 2.5rem}.package_list > ul > li:after{display:none}.package_list > ul > li .package{padding-bottom:0}.package_list > ul > li .package .top_info_pack{height:15.4166rem;box-sizing:border-box;margin-top:-1px;padding-top:1.166rem;background-image:none}.package_list > ul > li .package.legendary .top_info_pack{background:url(../../img/payment/m_package_item_legend.png) 50% 0 no-repeat;background-size:cover}.package_list > ul > li .package.prime .top_info_pack{background:url(../../img/payment/m_package_item_prime.png) 50% 0 no-repeat;background-size:cover}.package_list > ul > li .package.limited .top_info_pack{background:url(../../img/payment/m_package_item_limited.png) 50% 0 no-repeat;background-size:cover}.package_list > ul > li .package.essential .top_info_pack{background:url(../../img/payment/m_package_item_essential.png) 50% 0 no-repeat;background-size:cover}.package_list > ul > li .package .top_info_pack strong.title{height:4.583rem;box-sizing:border-box;font-size:1.375rem;color:#d5c1b0;line-height:4.583rem}.package_list > ul > li .package .top_info_pack .item_package{padding:3.45rem 1.583rem 1.541rem 14.166rem;margin-top:-1.25rem}.package_list > ul > li .package .top_info_pack .item_package:before{left:2.875rem;z-index:10;width:9.666rem;height:15.291rem;box-sizing:border-box;background:url(../../img/payment/m_package_item_box_spr.png) no-repeat;background-size:39.833rem 15.291rem}.package_list > ul > li .package.legendary .top_info_pack .item_package:before{background-position:0 0}.package_list > ul > li .package.prime .top_info_pack .item_package:before{background-position:-10.083rem 0}.package_list > ul > li .package.limited .top_info_pack .item_package:before{background-position:-20.166rem 0}.package_list > ul > li .package.essential .top_info_pack .item_package:before{background-position:-30.25rem 0}.package_list > ul > li .package .top_info_pack .item_package .price .sale{top:-2rem;font-size:1.458rem}.package_list > ul > li .package .top_info_pack .item_package .price .sale:before{width:8.833rem;height:0.833rem;background-size:13.75rem 4.5833rem;margin-top:0.416rem}.package_list > ul > li .package .top_info_pack .item_package .price span{font-size:2.5rem;color:#f2ede9;text-shadow:0 1px #000}.package_list > ul > li .package .top_info_pack .item_package .price em{font-size:1.25rem;color:#cec5bd;margin-left:0.4166rem}.package_list > ul > li .package .top_info_pack .item_package .btn_buy{width:100%;height:3.25rem;box-sizing:border-box;margin-top:0.5rem;font-size:0.958rem;line-height:3.25rem}.package_list > ul > li .package.legendary .top_info_pack .item_package .price .sale:before{background-position:-4.5416rem 0}.package_list > ul > li .package.prime .top_info_pack .item_package .price .sale:before{background-position:-4.5416rem -1.2083rem}.package_list > ul > li .package.limited .top_info_pack .item_package .price .sale:before{background-position:-4.5416rem -2.416rem}.package_list > ul > li .package.essential .top_info_pack .item_package .price .sale:before{background-position:-4.5416rem -3.625rem}.package_list > ul > li .package .info_item_list{padding:0.833rem;background:#fdfdfd}.package_list > ul > li .package .info_item_list .inner{min-height:auto;padding:4.166rem 2.083rem 2.083rem;border:1px solid #c1c1c1}.package_list > ul > li .package .info_item_list ul li{margin-bottom:0.833rem;padding-left:1rem;font-size:1.041rem}.package_list > ul > li .package .info_item_list ul li:before{width:0.25rem;height:0.25rem;box-sizing:border-box;top:0.458rem}.package_list > ul > li .btn_wrap{position:static}.package_list > ul > li .btn_wrap .btn_buy{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;height:5.208rem;box-sizing:border-box;font-size:1.375rem;line-height:1}.pearl_shop_list_wrap{background-color:transparent}.pearl_shop_list_wrap > .inner{width:100%;margin-top:-1.916rem}.pearl_shop_list_wrap > .inner > ul > li{width:100%;height:15.208rem;box-sizing:border-box;margin:1.25rem 0 0}.pearl_shop_list_wrap > .inner > ul > li:first-child{margin-top:0}.pearl_shop_list_wrap > .inner > ul > li:before{display:none}.pearl_shop_list_wrap > .inner > ul > li .box_item{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;height:100%;box-sizing:border-box}.pearl_shop_list_wrap > .inner > ul > li .img_area{width:45%;height:100%;box-sizing:border-box}.pearl_shop_list_wrap > .inner > ul > li .img_area.default{background:url(../../img/payment/shop_product_box_v2.png) no-repeat center 3rem/11.9167rem 9.9583rem,linear-gradient(#a0856f, #8c7460)}.pearl_shop_list_wrap > .inner > ul > li .desc_area{width:55%;padding:1.25rem;box-sizing:border-box}.pearl_shop_list_wrap > .inner > ul > li .box_item .img_sale{width:7.125rem;height:6.875rem;left:-0.25rem;top:-0.32rem;background-size:cover}.pearl_shop_list_wrap > .inner > ul > li .sale_wrap{display:table;height:auto;text-align:center;margin:0 auto}.pearl_shop_list_wrap > .inner > ul > li .desc_area .title{font-size:1rem}.pearl_shop_list_wrap > .inner > ul > li .desc_area .price{font-size:1.625rem}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items{height:auto;max-width:14rem;box-sizing:border-box;margin-top:0.5rem;font-size:0.875rem}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details > a{width:1.25rem;height:1.25rem;box-sizing:border-box;background:0 0;border:1px solid #2b2e37}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap{display:block}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn_sml02{width:80%;min-width:auto;height:2.916rem;box-sizing:border-box;font-size:0.958rem}.pearl_shop_list_wrap > .inner > ul > li .desc_area .btn_wrap .btn + .btn{margin:0.2916rem auto 0}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details > a:before{width:0.083rem;height:0.416rem;box-sizing:border-box;background:#2b2e37}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details > a:after{width:0.416rem;height:0.083rem;box-sizing:border-box;background:#2b2e37}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details .box_details{top:2rem;right:-1.25rem;width:15.783rem;padding:1.666rem;font-size:0.875rem;line-height:1.666}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details:hover .box_details{display:none}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details.active .box_details{display:block}.pearl_shop_list_wrap > .inner > ul > li .desc_area .detail_items .tooltip_details .box_details:before{top:-0.708rem;right:calc(50% - 0.479rem);width:0.958rem;height:0.708rem;box-sizing:border-box;margin-right:-0.5rem;background-size:33.333rem 33.333rem;background-position:-17.75rem -17.125rem}.pearl_shop_list_wrap > .inner > ul > li.blank_item{display:none}.icn_discount{bottom:.1rem;right:.1rem;width:6rem;height:6rem;background-size:cover}.icn_discount span{top:2.13rem;right:2.5rem;font-size:1.7rem}.icn_discount.amount_100 span{top:2.34rem;font-size:1.3rem}.package_detail_wrap{margin-top:0;padding-bottom:3.333rem}.package_detail_wrap.bg_warrior{background:none}.box_prouct_info{padding:1.25rem;border:0}.box_prouct_info dl dt{margin:1.666rem 0 0.5rem;font-size:0.916rem}ul.bullet_list.fs14 li{font-size:0.75rem}.caution_text{margin-top:1rem;margin-bottom:0;padding:0 1.25rem;max-width:900px}.caution_text p{font-size:0.833rem}.container.pet{padding:4.1666rem 0 0}.container.pet .content{width:100%;max-width:none;padding:0 1.25rem;box-sizing:border-box}.container.pet .box_prouct_info{margin:0 -1.25rem}.aside_wrap + .content{margin-top:-1.66rem}.container.pet h2{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-align:center;height:6.041rem;margin-bottom:2.083rem;padding:0;font-size:2.1666rem;border-bottom:0.083rem solid #555}.icon_box{margin-bottom:2.083rem;padding-top:5rem}.icon_box h3{font-size:1.625rem}.icon_box h3 span.mob_block{display:block;line-height:1.23}.icon_box .h3_desc{margin-top:0.416rem;font-size:0.833rem;line-height:1.55}.icon_box .h3_desc .mob_block{display:block}.pet_list ul{margin:-0.291rem -0.083rem}.pet_list ul li{width:32.8%;height:7.5rem;box-sizing:border-box}.pet_list ul li .img_area{height:4.916rem;box-sizing:border-box;padding-bottom:0}.pet_list ul li .pet_name{font-size:0.8333rem;height:2.5rem;box-sizing:border-box}.pet_list ul li .custom_radio input[type='radio']:checked + label:before{width:2.166rem;height:2.166rem;background-size:33.33rem 33.33rem;background-position:-2.833rem -12.9583rem}.pet_list + .btn_wrap{margin:2.5rem 0}.pay_lodding_wrap .lodding{font-size:0.416rem}html:lang(ru-RU) .pearl_shop_list_wrap > .inner .btn_top{top:-3.5rem}html:lang(ru-RU) .pearl_shop_list_wrap > .inner > .btn_top .btn_limited{font-size:0.8rem}}