@charset "UTF-8";@import url(init/reset.css);body,button,input,label,select,td,textarea{color:#f8f9f9;font-family:"Nunito", " ArialMT", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "ヒラギノ角ゴ ProN W6", "HiraKakuProN-W3", "HiraKakuProN-W6", "メイリオ", sans-serif}html{font-size:62.5%}body{width:100%;height:100%;margin:0;padding:0;background:#1F1F20;overflow-x:hidden}@media screen and (max-width:767px){body{font-size:14px;font-size:1.4rem;line-height:1.14286}}@media screen and (min-width:768px) and (max-width:1024px){body{font-size:15px;font-size:1.5rem;line-height:1.06667}}@media screen and (min-width:1025px){body{font-size:16px;font-size:1.6rem;line-height:1}}@media screen and (max-width:767px){h1,h2{font-size:14px;font-size:1.4rem;line-height:1.28571}}@media screen and (min-width:768px) and (max-width:1024px){h1,h2{font-size:20px;font-size:2rem;line-height:1.2}}@media screen and (min-width:1025px){h1,h2{font-size:24px;font-size:2.4rem;line-height:1.25}}small{font-size:10px;font-size:1rem;line-height:1.6;color:#586767;line-height:1}@media screen and (max-width:767px){.container{padding-bottom:calc(57px + 34px)}}@media screen and (min-width:768px) and (max-width:1024px){.container{padding-bottom:calc(70px + 34px)}}@media screen and (min-width:1025px){.container{min-height:calc(100vh - 180px - 70px);padding-bottom:100px}.container_simple{min-height:calc(100vh - 180px - 90px - 30px);padding-bottom:100px}}@media screen and (min-width:1025px){.content{max-width:1025px;margin:0 auto}}.btn,.renewable_btn,.renewable_cancel_btn{width:150px;height:35px;margin:30px auto 10px auto;font-size:14px;border-radius:4px;text-align:center;letter-spacing:1px;color:#a6b2b2;border:1px solid #a6b2b2;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn:focus,.btn:hover,.renewable_btn:focus,.renewable_btn:hover,.renewable_cancel_btn:focus,.renewable_cancel_btn:hover{color:#fff;background:#586767;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (min-width:768px) and (max-width:1024px){.btn,.renewable_btn,.renewable_cancel_btn{width:200px;height:45px;margin:10px auto;font-size:15px}}@media screen and (min-width:1025px){.btn,.renewable_btn,.renewable_cancel_btn{width:250px;height:50px;margin:10px auto;font-size:16px}}.txt{font-size:14px;font-size:1.4rem;line-height:1.42857;color:#C0A76E}@media screen and (min-width:768px) and (max-width:1024px){.txt{font-size:16px;font-size:1.6rem;line-height:1.625}}@media screen and (min-width:1025px){.txt{font-size:18px;font-size:1.8rem;line-height:1.55556}}.err{color:#d35a47!important;font-size:12px;font-size:1.2rem;line-height:1.33333}.sale{color:#ffd800}.time_limit{color:#cfbd92;font-size:12px;font-size:1.2rem;line-height:1.16667}.time_limit span:first-of-type:after{content:":";padding:0 3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.time_limit.indefinite{color:#a8a8a7}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.slc_box select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;border-bottom:1px solid #708282;padding:3px 38px 3px 3px}.slc_box select option{color:#586767}.slc_box select::-ms-expand{display:none}.slc_box{position:relative;border-radius:2px;color:#414b4b}.slc_box:before{position:absolute;bottom:0.8rem;right:0.8rem;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #dde1e1;pointer-events:none}.slc_box.noarrow:before{content:none;display:none}.logo_icon_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.logo_icon_wrap{width:100%;max-width:130px}}@media screen and (width:320px){.logo_icon_wrap{width:100px}}@media screen and (min-width:768px) and (max-width:1024px){.logo_icon_wrap{width:170px}}@media screen and (min-width:1025px){.logo_icon_wrap{width:150px}.logo_isp_wrap_arrange a{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px}.logo_isp_wrap_arrange a .logo_icon_svg{width:120px;margin-left:10px}}.close_icon_wrap{width:30px}.close_icon_wrap,_:-ms-lang(x)::-ms-backdrop{height:30px}.search_icon_wrap{width:22px}.search_icon_wrap,_:-ms-lang(x)::-ms-backdrop{height:22px}.play_icon_wrap{width:18px}.menu_icon_wrap{width:25px}.home_icon_wrap{width:22px}.close_icon_svg,.home_icon_svg,.logo_icon_svg,.menu_icon_svg,.play_icon_svg,.search_icon_svg{width:100%;fill-rule:evenodd;clip-rule:evenodd;fill:#f8f9f9}.megaegg_logo_icon_svg,.mieru_logo_icon_svg{width:120px;height:auto;fill-rule:evenodd;clip-rule:evenodd;fill:#f8f9f9}.gnav{display:-webkit-box;display:-ms-flexbox;display:flex;background:#1a1a1a;height:34px;border-bottom:1px solid #586767}.gnav li{width:calc(100% / 3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gnav li a{font-size:12px;font-size:1.2rem;line-height:1.33333;color:#f8f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.gnav li.current{border-right:1px solid #586767;border-left:1px solid #586767;background:#C0A76E}.gnav.jds li,.gnav.lhe li{width:calc(100% / 2)}.header_inner{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}.header_inner .logo_header{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.header_inner .login_header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.header_inner .login_header a{width:auto;height:35px;margin:0;font-size:13px;border-radius:4px;text-align:center;letter-spacing:1px;color:#a6b2b2;border:1px solid #a6b2b2;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_inner .login_header a:focus,.header_inner .login_header a:hover{color:#fff;background:#586767;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.header_inner .regist_hedaer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header_inner .regist_hedaer a{width:100%;height:35px;margin:0;font-size:13px;border-radius:6px;max-width:350px;background:#4d70c1;color:#f8f9f9;border:0;border-bottom:2px solid #3959a2}.header_inner .regist_hedaer a:focus,.header_inner .regist_hedaer a:hover{color:#000;background:#becbe9}@media screen and (max-width:767px){.header_inner .logo_header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:80px;margin-right:10px}.header_inner .logo_header .logo_isp_wrap{text-align:center}.header_inner .logo_header .logo_isp_wrap .lhe_logo_icon_svg{width:82%}.header_inner .logo_header .logo_isp_wrap .logo_icon_svg{width:75%}}@media screen and (min-width:768px) and (max-width:1024px){.gnav li a{font-size:14px;font-size:1.4rem;line-height:1.14286}.header_inner .logo_header .logo_isp_wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_inner .logo_header .logo_isp_wrap a .lhe_logo_icon_svg{width:180px;margin-right:5px}.header_inner .logo_header .logo_isp_wrap a .logo_icon_svg{width:150px}}.uni_menu_wrap{position:fixed;z-index:333;bottom:0;left:0;right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:57px;min-height:-webkit-calc(57px + constant(safe-area-inset-bottom))!important;min-height:calc(57px + constant(safe-area-inset-bottom))!important;min-height:-webkit-calc(57px + env(safe-area-inset-bottom))!important;min-height:calc(57px + env(safe-area-inset-bottom))!important;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni_menu_wrap.active{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1)}.uni_menu_wrap .uni_menu_inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(26, 26, 26, 0.9)}.uni_menu_wrap .uni_menu_inner>li{width:calc(100% / 4);text-align:center}.uni_menu_wrap .uni_menu_inner>li a:not(.not),.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm){color:#f8f9f9;display:block;width:100%;height:100%;-webkit-perspective:30px;perspective:30px}.uni_menu_wrap .uni_menu_inner>li a:not(.not).menu-anime div,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm).menu-anime div{-webkit-animation:menu-anime 1s linear 0s;animation:menu-anime 1s linear 0s}.uni_menu_wrap .uni_menu_inner>li a:not(.not)>div,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm)>div{min-height:27px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uni_menu_wrap .uni_menu_inner>li a:not(.not) span,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) span{font-size:10px;font-size:1rem;line-height:1.6}.uni_menu_wrap .uni_menu_inner>li a:not(.not) .close_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) .close_icon_wrap{display:none}.uni_menu_wrap .uni_menu_inner>li a:not(.not).close .close_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm).close .close_icon_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;-webkit-animation:menu-anime 1s ease 0s;animation:menu-anime 1s ease 0s}.uni_menu_wrap .uni_menu_inner>li a:not(.not).close .menu_icon_wrap,.uni_menu_wrap .uni_menu_inner>li a:not(.not).close .play_icon_wrap,.uni_menu_wrap .uni_menu_inner>li a:not(.not).close .search_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm).close .menu_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm).close .play_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm).close .search_icon_wrap{display:none}.menu_each_wrap{position:fixed;top:100%;right:0;width:100%;z-index:-100}@-webkit-keyframes menu-anime{0%{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform rotateY(0deg)}to{opacity:1;-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform rotateY(360deg)}}@keyframes menu-anime{0%{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform rotateY(0deg)}to{opacity:1;-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform rotateY(360deg)}}@media screen and (min-width:768px) and (max-width:1024px){.uni_menu_wrap{height:70px;min-height:-webkit-calc(70px + constant(safe-area-inset-bottom))!important;min-height:calc(70px + constant(safe-area-inset-bottom))!important;min-height:-webkit-calc(70px + env(safe-area-inset-bottom))!important;min-height:calc(70px + env(safe-area-inset-bottom))!important}.uni_menu_wrap .uni_menu_inner>li a:not(.not) .search_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) .search_icon_wrap,.uni_menu_wrap .uni_menu_inner>li div .search_icon_wrap{width:30px}.uni_menu_wrap .uni_menu_inner>li a:not(.not) .play_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) .play_icon_wrap,.uni_menu_wrap .uni_menu_inner>li div .play_icon_wrap{width:26px}.uni_menu_wrap .uni_menu_inner>li a:not(.not) .menu_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) .menu_icon_wrap,.uni_menu_wrap .uni_menu_inner>li div .menu_icon_wrap{width:33px}.uni_menu_wrap .uni_menu_inner>li a:not(.not) .home_icon_wrap,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) .home_icon_wrap,.uni_menu_wrap .uni_menu_inner>li div .home_icon_wrap{width:30px}.uni_menu_wrap .uni_menu_inner>li a:not(.not) span,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) span,.uni_menu_wrap .uni_menu_inner>li div span{font-size:14px;font-size:1.4rem;line-height:1.14286}.uni_menu_wrap .uni_menu_inner>li a:not(.not) button>div,.uni_menu_wrap .uni_menu_inner>li a:not(.not) div,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) button>div,.uni_menu_wrap .uni_menu_inner>li button:not(#charge_confirm) div,.uni_menu_wrap .uni_menu_inner>li div button>div,.uni_menu_wrap .uni_menu_inner>li div div{min-height:30px;margin:0 auto 5px}}.menu_each_wrap.search_form_fm_menu{padding:15px;top:34px;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(255, 255, 255, 0.8)}.menu_each_wrap.search_form_fm_menu.no_login{top:calc(34px + 70px)}.menu_each_wrap.search_form_fm_menu form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_each_wrap.search_form_fm_menu form .search{font-size:14px;font-size:1.4rem;line-height:1.14286;padding:10px;display:block;color:#f8f9f9;background:#414b4b;width:100%;height:35px;border-radius:4px}.menu_each_wrap.search_form_fm_menu.active{z-index:100;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1)}.menu_each_wrap.search_form_fm_menu button{opacity:0.5;background:#414b4b;border-radius:70px;width:40px!important;height:35px!important;margin-left:10px;padding-top:0!important}.menu_each_wrap.menu_etc_wrap,.menu_each_wrap.menu_genre_wrap{height:100%;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu_each_wrap.menu_etc_wrap.active,.menu_each_wrap.menu_genre_wrap.active{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1)}.menu_each_wrap.menu_etc_wrap ul,.menu_each_wrap.menu_genre_wrap ul{font-size:14px;font-size:1.4rem;line-height:1.14286}@media screen and (max-width:767px){.footer_inner_pc,.header_inner_pc{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.footer_inner_pc,.header_inner_pc{display:none}}@media screen and (min-width:1025px){.social_pc{display:none}}.menu_each_wrap.menu_genre_wrap{background:#1a1a1a}.menu_each_wrap.menu_genre_wrap ul{width:100%;height:100vh;padding-top:30px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.menu_each_wrap.menu_genre_wrap ul li a{display:block;font-size:22px;font-size:2.2rem;line-height:0.72727;padding:22px;color:#f8f9f9}.menu_each_wrap.menu_etc_wrap{padding-top:10px;background:#1a1a1a;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.menu_each_wrap.menu_etc_wrap .logo_icon_wrap{width:150px;min-height:auto}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange{width:300px}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange a svg{width:150px}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange a svg.logo_icon_svg{width:120px;margin-left:5px}.menu_each_wrap.menu_etc_wrap .logo_header{margin-bottom:15px}.menu_each_wrap.menu_etc_wrap .logo_header a{display:inherit}.menu_each_wrap.menu_etc_wrap .login_btn_wrap{padding:15px}.menu_each_wrap.menu_etc_wrap .login_btn_wrap .btn{width:100%;max-width:350px;height:50px;margin:0 auto;font-size:16px}.menu_each_wrap.menu_etc_wrap .regist_btn_wrap{padding:0 15px 15px 15px}.menu_each_wrap.menu_etc_wrap .regist_btn_wrap .btn{width:100%;height:50px;margin:0 auto;font-size:16px;border-radius:6px;max-width:350px;background:#4d70c1;color:#f8f9f9;border:0;border-bottom:2px solid #3959a2}.menu_each_wrap.menu_etc_wrap .regist_btn_wrap .btn:focus,.menu_each_wrap.menu_etc_wrap .regist_btn_wrap .btn:hover{color:#000;background:#becbe9}.menu_each_wrap.menu_etc_wrap .menu_etc_head{padding:0 15px 15px;font-size:18px;font-size:1.8rem;line-height:0.88889}.menu_each_wrap.menu_etc_wrap .menu_etc_head li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(15px / 2);text-align:left}.menu_each_wrap.menu_etc_wrap .menu_etc_head li span{display:block}.menu_each_wrap.menu_etc_wrap .menu_etc_head li span:first-child{width:140px}.menu_each_wrap.menu_etc_wrap .menu_etc_inner{margin-bottom:15px}.menu_each_wrap.menu_etc_wrap .menu_etc_inner li{text-align:left;border-bottom:1px solid #1F1F20;background:#38383a}.menu_each_wrap.menu_etc_wrap .menu_etc_inner li a,.menu_each_wrap.menu_etc_wrap .menu_etc_inner li button{color:#f8f9f9;padding:15px;display:block;text-align:left;font-size:14px;font-size:1.4rem;line-height:1.14286}.menu_each_wrap.menu_etc_wrap .menu_etc_bottom{margin-bottom:20px}.menu_each_wrap.menu_etc_wrap .menu_etc_bottom li{text-align:left;font-size:12px;font-size:1.2rem;line-height:1.33333;border-bottom:1px solid #1F1F20;background:#38383a}.menu_each_wrap.menu_etc_wrap .menu_etc_bottom li a{color:#f8f9f9;padding-bottom:calc(15px / 2);padding-top:calc(15px / 2);padding-right:15px;padding-left:15px;display:block}.menu_each_wrap.menu_etc_wrap .menu_etc_footer{margin-bottom:20px}.menu_each_wrap.menu_etc_wrap .menu_etc_footer li{text-align:left;font-size:11px;font-size:1.1rem;line-height:1.45455}.menu_each_wrap.menu_etc_wrap .menu_etc_footer li a{display:block;padding-bottom:calc(15px / 4);padding-top:calc(15px / 4);padding-right:15px;padding-left:15px;color:#a6b2b2}.menu_each_wrap.menu_etc_wrap .social_pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}.menu_each_wrap.menu_etc_wrap .social_pc li{margin-right:10px!important}.menu_each_wrap.menu_etc_wrap .social_pc li:last-child{margin:0!important}.menu_each_wrap.menu_etc_wrap .social_pc li img{width:100%;max-width:40px;max-height:40px}.menu_each_wrap.menu_etc_wrap .copyright{font-size:8px;font-size:0.8rem;line-height:1.25;color:#708282}.menu_each_wrap.menu_etc_wrap .copyright+.copyright{margin-bottom:calc(57px + 20px)}@media screen and (width:320px){.menu_each_wrap.menu_genre_wrap ul{margin-bottom:calc(57px + 20px)}.menu_each_wrap.menu_genre_wrap ul li a{padding:15px;font-size:18px;font-size:1.8rem;line-height:0.88889}.menu_each_wrap.menu_etc_wrap .menu_etc_head li span{font-size:16px;font-size:1.6rem;line-height:1}.menu_each_wrap.menu_etc_wrap .menu_etc_head li span:first-child{width:120px}}@media screen and (min-width:768px) and (max-width:1024px){.menu_each_wrap.menu_genre_wrap ul{top:calc(50% - 70px)}.menu_each_wrap.menu_genre_wrap ul li a{font-size:30px;font-size:3rem;line-height:0.53333;padding:35px}.menu_each_wrap.menu_etc_wrap .logo_icon_wrap{width:200px}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange{width:500px}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange a svg{width:250px}.menu_each_wrap.menu_etc_wrap .logo_isp_wrap_arrange a svg.logo_icon_svg{width:200px}.menu_each_wrap.menu_etc_wrap .login_btn_wrap a{width:auto;height:35px;margin:0;font-size:13px;border-radius:4px;text-align:center;letter-spacing:1px;color:#a6b2b2;border:1px solid #a6b2b2;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_each_wrap.menu_etc_wrap .login_btn_wrap a:focus,.menu_each_wrap.menu_etc_wrap .login_btn_wrap a:hover{color:#fff;background:#586767;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.menu_each_wrap.menu_etc_wrap .menu_etc_head{margin-top:15px}.menu_each_wrap.menu_etc_wrap .menu_etc_head li{padding:15px 0}.menu_each_wrap.menu_etc_wrap .menu_etc_head li span{font-size:22px;font-size:2.2rem;line-height:0.72727}.menu_each_wrap.menu_etc_wrap .menu_etc_head li span:first-child{width:200px}.menu_each_wrap.menu_etc_wrap .menu_etc_inner li a,.menu_each_wrap.menu_etc_wrap .menu_etc_inner li button{font-size:18px;font-size:1.8rem;line-height:0.88889;padding:20px 15px}.menu_each_wrap.menu_etc_wrap .menu_etc_bottom li a{font-size:16px;font-size:1.6rem;line-height:1;padding:15px 15px}.menu_each_wrap.menu_etc_wrap .menu_etc_footer li a{font-size:15px;font-size:1.5rem;line-height:1.06667}.menu_each_wrap.menu_etc_wrap .copyright+.copyright{margin-bottom:calc(70px + 30px)}}@media screen and (min-width:1025px){.gnav,.header_inner,.uni_menu_wrap{display:none}.header_inner_pc{width:100%;height:70px;color:#f8f9f9;background:#121213;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;top:0;left:0;right:0;-webkit-transition:background-color 400ms;-o-transition:background-color 400ms;transition:background-color 400ms}.header_inner_pc .primary_nav_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1000px;height:100%}.header_inner_pc .primary_nav_wrap .header_menu{min-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.header_inner_pc .header_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:15px}.header_inner_pc .header_menu>li{width:100%;max-width:200px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_inner_pc .header_menu>li>a,.header_inner_pc .header_menu>li>button{width:100%;max-width:200px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-size:1.5rem;line-height:1.06667;color:#f8f9f9}.header_inner_pc .header_menu>li:not(.not):hover{color:#C0A76E;-webkit-box-shadow:inset 0 -2px 0 0 #C0A76E;box-shadow:inset 0 -2px 0 0 #C0A76E}.header_inner_pc .header_menu>li .search_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:width 0.6s, border-radius 0.6s, background 0.6s, -webkit-box-shadow 0.6s;transition:width 0.6s, border-radius 0.6s, background 0.6s, -webkit-box-shadow 0.6s;-o-transition:width 0.6s, border-radius 0.6s, background 0.6s, box-shadow 0.6s;transition:width 0.6s, border-radius 0.6s, background 0.6s, box-shadow 0.6s;transition:width 0.6s, border-radius 0.6s, background 0.6s, box-shadow 0.6s, -webkit-box-shadow 0.6s;width:40px;height:40px;border-radius:20px;border:none;cursor:pointer;border:1px solid #f8f9f9}.header_inner_pc .header_menu>li .search_menu:hover{background:#C0A76E;border:1px solid #000}.header_inner_pc .header_menu>li .search_menu:hover .search_icon_svg{fill:#000}.header_inner_pc .header_menu .logo_header .logo_isp_wrap{text-align:center}.header_inner_pc .header_menu .logo_header .logo_isp_wrap .logo_icon_svg{width:80%}.header_inner_pc .header_menu .logo_header .logo_isp_wrap .lhe_logo_icon_svg{width:90%}.header_inner_pc .secondary_nav_wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;height:100%;padding-right:15px}.header_inner_pc .secondary_nav_wrap .login_header a{width:100px;height:35px;margin:0 15px;font-size:13px}.header_inner_pc .secondary_nav_wrap .regist_header a{width:150px;height:35px;margin:0;font-size:13px;border-radius:6px;max-width:350px;background:#4d70c1;color:#f8f9f9;border:0;border-bottom:2px solid #3959a2}.header_inner_pc .secondary_nav_wrap .regist_header a:focus,.header_inner_pc .secondary_nav_wrap .regist_header a:hover{color:#000;background:#becbe9}.header_inner_pc .header_menu li.account_header{width:200px}.header_inner_pc .header_menu li.account_header ul{right:0}.header_inner_pc .header_menu li .mega_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;top:70px;right:0;margin:0 auto;z-index:9999;width:100vw;height:auto;height:630px;background-color:rgba(0, 0, 0, 0.8);padding:30px;border-top:1px solid #414b4b;opacity:0;visibility:hidden;overflow:hidden;pointer-events:none}.header_inner_pc .header_menu li .mega_menu .adult_only{min-width:200px}.header_inner_pc .header_menu li .mega_menu .adult_only a{text-align:center;font-size:16px;font-size:1.6rem;line-height:1;font-weight:bold;margin:20px 20px 0 0;color:#f8f9f9}.header_inner_pc .header_menu li .mega_menu .adult_only a span{display:inline-block}.header_inner_pc .header_menu li .mega_menu .adult_only a:hover{color:#C0A76E}.header_inner_pc .header_menu li .mega_menu ul{width:calc(100% /7);border-right:1px solid #414b4b}.header_inner_pc .header_menu li .mega_menu ul:first-child{border-left:1px solid #414b4b}.header_inner_pc .header_menu li .mega_menu ul li{font-size:14px;font-size:1.4rem;line-height:1.14286;opacity:0;visibility:hidden;overflow:hidden;text-align:center;white-space:nowrap;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header_inner_pc .header_menu li .mega_menu ul li:first-child{color:#f8f9f9;font-size:16px;font-size:1.6rem;line-height:1;font-weight:bold;margin-bottom:10px}.header_inner_pc .header_menu li .mega_menu ul li:first-child.pc_not{display:none}.header_inner_pc .header_menu li .mega_menu ul li a,.header_inner_pc .header_menu li .mega_menu ul li button{display:block;color:#f8f9f9;padding:5px 0}.header_inner_pc .header_menu li .mega_menu ul li a:hover,.header_inner_pc .header_menu li .mega_menu ul li button:hover{color:#C0A76E}.header_inner_pc .header_menu li .mega_menu ul.adult_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;max-width:1025px;height:580px;border-right:none}.header_inner_pc .header_menu li .mega_menu ul.adult_list li{width:100px;text-align:left;font-size:18px;font-size:1.8rem;line-height:0.88889}.header_inner_pc .header_menu li .mega_menu ul.adult_list li.pc_not{display:none}.header_inner_pc .header_menu li .mega_menu ul.adult_list li a{padding:15px 0}.header_inner_pc .header_menu .account_header:hover .mega_menu,.header_inner_pc .header_menu .pc_genre:hover .mega_menu{overflow:visible;visibility:visible;-webkit-animation:fade-in 0.3s 0.4s forwards;animation:fade-in 0.3s 0.4s forwards;pointer-events:visible}.header_inner_pc .header_menu .account_header:hover .mega_menu li,.header_inner_pc .header_menu .pc_genre:hover .mega_menu li{overflow:visible;visibility:visible;-webkit-animation:fade-in 0.4s 0.8s forwards;animation:fade-in 0.4s 0.8s forwards}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul{width:400px;padding:0 15px}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul:first-child{font-weight:bold;font-size:18px;font-size:1.8rem;line-height:0.88889}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul li{text-align:left;font-size:16px;font-size:1.6rem;line-height:1;margin-bottom:10px}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul li:first-child{font-weight:normal}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul li.current_point,.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul li.member_number{padding:7px 15px;font-weight:bold;color:#f8f9f9;font-size:20px;font-size:2rem;line-height:0.8}.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul li.current_point span:first-child,.header_inner_pc .secondary_nav_wrap .header_menu li .mega_menu ul li.member_number span:first-child{display:inline-block;margin-right:10px}.mega_menu.active{overflow:hidden!important;visibility:hidden!important;pointer-events:none}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}}.menu_header_wrap,.simple_header{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;border-bottom:1px solid #414b4b;padding:0 15px}.menu_header_wrap h1 a,.simple_header h1 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_header_wrap .btn,.simple_header .btn{margin:0 0 0 20px}.menu_header_wrap .btn.login,.simple_header .btn.login{margin:10px 0 10px auto;max-width:150px;width:100%}@media screen and (max-width:767px){.menu_header_wrap .logo_icon_wrap,.simple_header .logo_icon_wrap{width:180px}.menu_header_wrap .logo_isp_wrap,.simple_header .logo_isp_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_header_wrap .logo_isp_wrap .lhe_logo_icon_svg,.simple_header .logo_isp_wrap .lhe_logo_icon_svg{width:150px}.menu_header_wrap .logo_isp_wrap .logo_icon_svg,.simple_header .logo_isp_wrap .logo_icon_svg{width:100px}}@media screen and (width:320px){.menu_header_wrap.logo_icon_wrap,.simple_header .logo_icon_wrap{width:150px}}@media screen and (min-width:768px) and (max-width:1024px){.menu_header_wrap,.simple_header{height:70px;line-height:70px;margin-bottom:30px}.menu_header_wrap .logo_icon_wrap,.simple_header .logo_icon_wrap{width:200px}.menu_header_wrap .logo_isp_wrap,.simple_header .logo_isp_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_header_wrap .logo_isp_wrap .lhe_logo_icon_svg,.simple_header .logo_isp_wrap .lhe_logo_icon_svg{width:200px}.menu_header_wrap .logo_isp_wrap .logo_icon_svg,.simple_header .logo_isp_wrap .logo_icon_svg{width:150px}}@media screen and (min-width:1025px){.simple_header{height:90px;line-height:90px;margin-bottom:30px}.simple_header .btn{margin:0 0 0 auto}.simple_header .logo_icon_wrap{width:200px}.simple_header .logo_isp_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple_header .logo_isp_wrap .lhe_logo_icon_svg{width:200px}.simple_header .logo_isp_wrap .logo_icon_svg{width:150px}}footer .footer_inner_pc{background:#121213;padding:30px 15px;text-align:center}footer .footer_inner_pc .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}footer .footer_inner_pc .social li{margin-right:10px}footer .footer_inner_pc .social li:last-child{margin:0}footer .footer_inner_pc .menu_etc_bottom,footer .footer_inner_pc .menu_etc_footer,footer .footer_inner_pc .service_logo_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}footer .footer_inner_pc .menu_etc_bottom li,footer .footer_inner_pc .menu_etc_footer li,footer .footer_inner_pc .service_logo_wrap li{margin:0 10px}footer .footer_inner_pc .menu_etc_bottom li.ci img,footer .footer_inner_pc .menu_etc_footer li.ci img,footer .footer_inner_pc .service_logo_wrap li.ci img{width:100px}footer .footer_inner_pc .menu_etc_bottom li.cic img,footer .footer_inner_pc .menu_etc_footer li.cic img,footer .footer_inner_pc .service_logo_wrap li.cic img{width:130px}footer .footer_inner_pc .menu_etc_bottom li .trend_icon_svg,footer .footer_inner_pc .menu_etc_footer li .trend_icon_svg,footer .footer_inner_pc .service_logo_wrap li .trend_icon_svg{width:180px;fill-rule:evenodd;clip-rule:evenodd;fill:#f8f9f9;max-height:36px}footer .footer_inner_pc .menu_etc_bottom li:nth-of-type(2) img,footer .footer_inner_pc .menu_etc_footer li:nth-of-type(2) img,footer .footer_inner_pc .service_logo_wrap li:nth-of-type(2) img{width:180px}footer .footer_inner_pc .menu_etc_bottom{font-size:13px;font-size:1.3rem;line-height:1.23077}footer .footer_inner_pc .menu_etc_bottom a{color:#708282}footer .footer_inner_pc .menu_etc_footer{font-size:11px;font-size:1.1rem;line-height:1.45455}footer .footer_inner_pc .menu_etc_footer a{color:#586767}footer .footer_inner_pc .copyright{font-size:10px;font-size:1rem;line-height:1;color:#414b4b}.cmn_purchase{width:100%;height:250px;position:fixed;bottom:0;color:#000;background:#f8f9f9;z-index:calc(100 + 100);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 1.2s cubic-bezier(0.25, 0.1, 0.25, 1)}.cmn_purchase.lhe{height:400px}.cmn_purchase.lhe.active{overflow-y:scroll}.cmn_purchase.pay_amount_charge{color:#f8f9f9;background:#000}.cmn_purchase.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 1s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 1s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1)}.cmn_purchase .pay_amount_inner{max-width:260px;margin:30px auto 15px}.cmn_purchase .pay_amount_inner>div{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:minmax(100px, 100px) minmax(100px, 100px) 1fr;grid-template-columns:minmax(100px, 100px) minmax(100px, 100px) 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cmn_purchase .pay_amount_inner>div .box_b{font-size:16px;font-size:1.6rem;line-height:1;text-align:right;font-weight:bold;letter-spacing:1px}.cmn_purchase .pay_amount_inner>div .box_c{margin-left:10px}.cmn_purchase .pay_amount_inner>div.slc_c_wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dde1e1;font-size:12px;font-size:1.2rem;line-height:1.33333}.cmn_purchase .pay_amount_inner>div.slc_c_wrap span{font-weight:normal}.cmn_purchase .pay_amount_inner>div.pay_p_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmn_purchase .pay_amount_inner>div.pay_m_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cmn_purchase .pay_amount_inner>div.pay_m_wrap .box_c{font-size:10px;font-size:1rem;line-height:1.6}.cmn_purchase .pay_amount_inner>div.shortage_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmn_purchase .btn{width:200px;height:50px;margin:0 auto 20px;font-size:18px;border-radius:6px;max-width:350px;background:#4d70c1;color:#f8f9f9;border:0;border-bottom:2px solid #3959a2;letter-spacing:3px}.cmn_purchase .btn:focus,.cmn_purchase .btn:hover{color:#000;background:#becbe9}.cmn_purchase .tokutei_wrap{margin:0 auto 20px}.cmn_purchase .tokutei_wrap dl{margin:0 auto}.docomo_logo_wrap{width:100px;margin:0 auto}.au_logo_wrap{width:60px;margin:0 auto}.sb_logo_wrap{width:110px;margin:0 auto}.pay_amount_charge{height:80%;padding:10px 10px 20px;overflow:scroll;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:auto}.pay_amount_charge .pay_amount_inner{margin:30px auto 0}.pay_amount_charge .pay_amount_inner .pay_p_wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:4px double #a6b2b2}.pay_amount_charge .carrier_btn{margin-bottom:20px}.pay_amount_charge .carrier_btn li{margin:0 auto 10px;font-size:10px;font-size:1rem;line-height:1.6;color:#a6b2b2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:500px;height:60px;padding:0 20px;position:relative;background:#f8f9f9;border-radius:60px;cursor:pointer}.pay_amount_charge .carrier_btn li .au_logo_wrap,.pay_amount_charge .carrier_btn li .docomo_logo_wrap,.pay_amount_charge .carrier_btn li .sb_logo_wrap{position:absolute;left:20px}.pay_amount_charge .carrier_btn li:last-of-type{margin:0 auto}.cancel_btn{width:150px;height:35px;margin:10px auto;font-size:14px;border-radius:4px;text-align:center;letter-spacing:1px;color:#a6b2b2;border:1px solid #a6b2b2;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:35px auto 0;color:#586767;border-color:#586767}.cancel_btn:focus,.cancel_btn:hover{color:#fff;background:#586767;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.cancel_btn .close_icon_wrap{width:15px;height:auto;max-height:15px;margin-right:10px}.cancel_btn .close_icon_wrap .close_icon_svg{fill:#a6b2b2}.pay_charge_close{width:150px;height:35px;margin:10px auto;font-size:14px;border-radius:4px;text-align:center;letter-spacing:1px;color:#a6b2b2;border:1px solid #a6b2b2;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;color:#586767;border-color:#586767}.pay_charge_close:focus,.pay_charge_close:hover{color:#fff;background:#586767;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.pay_charge_close .close_icon_wrap{width:15px;height:auto;max-height:15px;margin-right:10px}.pay_charge_close .close_icon_wrap .close_icon_svg{fill:#a6b2b2}@media screen and (max-width:320px){.cmn_purchase{position:fixed;overflow-y:auto!important;bottom:0}.cmn_purchase.scrollbar{scrollbar-width:auto!important;scroll-margin-right:15px;scrollbar-color:#1F1F20 #1F1F20;overflow:-moz-scrollbars-vertical;z-index:1000!important}.cmn_purchase.scrollbar::-webkit-scrollbar{width:10px}.cmn_purchase.scrollbar::-webkit-scrollbar-track{background-color:#1F1F20}.cmn_purchase.scrollbar-thumb-rounded::-webkit-scrollbar-thumb{border-radius:10px}.cmn_purchase.scrollbar-thumb-black::-webkit-scrollbar-thumb{--bg-opacity:1;background-color:#1F1F20}.cmn_purchase .pay_amount_inner{margin:20px auto 15px}.cmn_purchase .pay_amount_inner>div{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:minmax(100px, 100px) minmax(100px, 100px) 1fr;grid-template-columns:minmax(100px, 100px) minmax(100px, 100px) 1fr;grid-gap:0;-ms-grid-columns:minmax(90px, 90px) minmax(90px, 90px) 1fr;grid-template-columns:minmax(90px, 90px) minmax(90px, 90px) 1fr}}@media screen and (max-width:767px){.cancel_btn{margin:30px auto 0}}@media screen and (min-width:768px) and (max-width:1024px){.cmn_purchase .btn{width:260px;height:50px;margin:0 auto 30px;font-size:24px;font-weight:bold}.cmn_purchase .pay_amount_inner{max-width:500px;margin:30px auto}.cmn_purchase .pay_amount_inner>div{padding-left:30px;grid-gap:0;-ms-grid-columns:minmax(100px, 150px) minmax(100px, 200px) 1fr;grid-template-columns:minmax(100px, 150px) minmax(100px, 200px) 1fr}.cmn_purchase .pay_amount_inner>div .box_b{font-size:20px;font-size:2rem;line-height:0.8}.cmn_purchase .pay_amount_inner>div.slc_c_wrap{font-size:14px;font-size:1.4rem;line-height:1.14286}.cmn_purchase .pay_amount_inner>div.pay_p_wrap{margin-bottom:10px}}@media screen and (min-width:1025px){.cmn_purchase.lhe{height:430px;overflow-y:scroll}.cmn_purchase .btn{width:300px;height:50px;margin:0 auto 30px;font-size:24px;letter-spacing:5px;font-weight:bold}.cmn_purchase .pay_amount_inner{max-width:500px;margin:30px auto}.cmn_purchase .pay_amount_inner>div{padding-left:30px;grid-gap:0;-ms-grid-columns:minmax(100px, 150px) minmax(100px, 200px) 1fr;grid-template-columns:minmax(100px, 150px) minmax(100px, 200px) 1fr}.cmn_purchase .pay_amount_inner>div .box_b{font-size:20px;font-size:2rem;line-height:0.8}.cmn_purchase .pay_amount_inner>div.slc_c_wrap{font-size:14px;font-size:1.4rem;line-height:1.14286}}body.fixed{position:fixed;width:100%;height:100%;left:0}#charge_bg{position:fixed;top:0;left:0;width:100vw;height:100vh;padding-bottom:calc(34px + 100px);z-index:100;background:#f8f9f9;-webkit-transition:opacity 0.5s, visibility 0s ease 0.5s;-o-transition:opacity 0.5s, visibility 0s ease 0.5s;transition:opacity 0.5s, visibility 0s ease 0.5s;opacity:0;visibility:hidden;overflow-y:auto}#charge_bg.lhe{padding-bottom:calc(34px + 250px)}@media screen and (max-width:767px){#charge_bg.lhe{padding-bottom:calc(34px + 350px)}}#charge_bg.active{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:1;visibility:visible}.charge_wrap{width:100%;height:100vh;padding:10px;margin-bottom:130px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;background:#f8f9f9}.charge_wrap .index{text-align:center;color:#708282}.charge_wrap.active{-webkit-transform:translate3d(-50%, 0, 0) perspective(0);transform:translate3d(-50%, 0, 0) perspective(0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1)}.charge_wrap .charge_close{width:150px;height:35px;margin:20px auto 0;font-size:14px;border-radius:4px;text-align:center;letter-spacing:1px;color:#a6b2b2;border:1px solid #a6b2b2;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charge_wrap .charge_close:focus,.charge_wrap .charge_close:hover{color:#fff;background:#586767;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.charge_wrap .charge_close .close_icon_wrap{width:15px;height:auto;max-height:15px;margin-right:10px}.charge_wrap .charge_close .close_icon_wrap .close_icon_svg{fill:#a6b2b2}.charge_wrap.plus{margin-bottom:calc(250px + 50px)}.charge_wrap .go_renewable{margin:0 auto 10px;width:100%;height:auto}.charge_wrap .go_renewable a{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.charge_wrap .go_renewable a img{width:100%}.charge_wrap .slc_charge{margin:0 auto}.charge_wrap .slc_charge li{margin-bottom:6px}.charge_wrap .slc_charge li a,.charge_wrap .slc_charge li button{padding:10px 30px;text-align:right;display:block;width:100%;height:58px;border-radius:60px;color:#000;border:1px solid #a0a0a0}.charge_wrap .slc_charge li a.active,.charge_wrap .slc_charge li a:focus,.charge_wrap .slc_charge li button.active,.charge_wrap .slc_charge li button:focus{color:#fff;border-color:#C0A76E;background:#C0A76E!important}.charge_wrap .slc_charge li a.active .box_c,.charge_wrap .slc_charge li a:focus .box_c,.charge_wrap .slc_charge li button.active .box_c,.charge_wrap .slc_charge li button:focus .box_c{color:#fff!important}.charge_wrap .slc_charge li a .charge_box,.charge_wrap .slc_charge li button .charge_box{display:-ms-grid;display:grid;grid-gap:0px;-ms-grid-columns:minmax(150px, auto) minmax(100px, 100px);grid-template-columns:minmax(150px, auto) minmax(100px, 100px);-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;grid-gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charge_wrap .slc_charge li a .charge_box .box_a,.charge_wrap .slc_charge li button .charge_box .box_a{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1/1/1;text-align:left}.charge_wrap .slc_charge li a .charge_box .box_a span:first-of-type,.charge_wrap .slc_charge li button .charge_box .box_a span:first-of-type{width:45px;font-weight:bold;letter-spacing:0.8px;font-size:14px;font-size:1.4rem;line-height:1;margin-right:5px;display:inline-block;text-align:right}.charge_wrap .slc_charge li a .charge_box .box_b,.charge_wrap .slc_charge li button .charge_box .box_b{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:1/2/3 /2}.charge_wrap .slc_charge li a .charge_box .box_b span:first-of-type,.charge_wrap .slc_charge li button .charge_box .box_b span:first-of-type{font-weight:bold;letter-spacing:0.8px;font-size:14px;font-size:1.4rem;line-height:1;margin-right:5px}.charge_wrap .slc_charge li a .charge_box .box_c,.charge_wrap .slc_charge li button .charge_box .box_c{-ms-grid-row:2;-ms-grid-column:1;grid-area:2/1/ 2 /1;font-size:13px;font-size:1.3rem;line-height:1;text-align:left;color:#d87212}.charge_wrap .slc_charge li a.great_value,.charge_wrap .slc_charge li button.great_value{border:3px solid #d87212}.charge_wrap .slc_charge li a.great_value .box_a .first_charge,.charge_wrap .slc_charge li button.great_value .box_a .first_charge{margin-left:2px;padding:0 3px;color:#fff;background:#d87212;font-size:12px;font-size:1.2rem;line-height:1.33333}.charge_wrap .slc_charge li a.great_value .box_c,.charge_wrap .slc_charge li button.great_value .box_c{font-weight:bold!important}.charge_wrap .slc_charge li a.campaign_value,.charge_wrap .slc_charge li button.campaign_value{border:3px solid #d87212;background:#fffef1}.charge_wrap .slc_charge li a.campaign_value .box_a .campaign_charge,.charge_wrap .slc_charge li button.campaign_value .box_a .campaign_charge{margin-left:2px;padding:0 3px;color:#fff;background:#d87212;font-size:12px;font-size:1.2rem;line-height:1.33333}.charge_wrap .slc_charge li a.campaign_value_lhe .box_a .campaign_charge_lhe,.charge_wrap .slc_charge li button.campaign_value_lhe .box_a .campaign_charge_lhe{margin-left:2px;padding:0 3px;color:#fff;background:#d87212;font-size:12px;font-size:1.2rem;line-height:1.33333}@media screen and (max-width:320px){#charge_bg .charge_wrap.plus{margin-bottom:calc(280px + 150px)}#charge_bg .charge_wrap .slc_charge li button{padding:10px 20px}#charge_bg .charge_wrap .slc_charge li button .charge_box .box_a,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_b{font-size:13px;font-size:1.3rem;line-height:1.23077}#charge_bg .charge_wrap .slc_charge li button .charge_box .box_c{font-size:11px;font-size:1.1rem;line-height:1.45455}#charge_bg .charge_wrap .slc_charge li button.campaign_value_lhe .box_a .campaign_charge_lhe{font-size:11px;font-size:1.1rem;line-height:1.45455}}@media screen and (min-width:768px) and (max-width:1024px){#charge_bg .charge_wrap.plus{margin-bottom:calc(280px + 50px)}#charge_bg .charge_wrap .index{padding:15px}#charge_bg .charge_wrap .go_renewable{padding:0 80px;max-width:600px}#charge_bg .charge_wrap .go_renewable a .block{margin-right:15px}#charge_bg .charge_wrap .go_renewable a .block .plan_name{font-size:14px;font-size:1.4rem;line-height:1}#charge_bg .charge_wrap .go_renewable a .block .plan_name .plan_point,#charge_bg .charge_wrap .go_renewable a .block .plan_name .plan_price{font-size:22px;font-size:2.2rem;line-height:1}#charge_bg .charge_wrap .slc_charge{padding:0 80px;max-width:600px}#charge_bg .charge_wrap .slc_charge li a,#charge_bg .charge_wrap .slc_charge li button{padding:0 50px;height:72px}#charge_bg .charge_wrap .slc_charge li a .charge_box,#charge_bg .charge_wrap .slc_charge li button .charge_box{grid-gap:5px;-ms-grid-columns:minmax(140px, 1fr) minmax(100px, 120px);grid-template-columns:minmax(140px, 1fr) minmax(100px, 120px)}#charge_bg .charge_wrap .slc_charge li a .charge_box .box_b span:first-of-type,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_b span:first-of-type{font-size:18px;font-size:1.8rem;line-height:1;width:52px}#charge_bg .charge_wrap .slc_charge li a .charge_box .box_a span:first-of-type,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_a span:first-of-type{font-size:18px;font-size:1.8rem;line-height:1;width:52px}#charge_bg .charge_wrap .slc_charge li a .charge_box .box_c,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_c{font-size:15px;font-size:1.5rem;line-height:1}}@media screen and (min-width:1025px){#charge_bg .charge_wrap.plus{margin-bottom:calc(280px + 50px)}#charge_bg .charge_wrap .index{padding:15px}#charge_bg .charge_wrap .go_renewable{max-width:700px;padding:0 80px}#charge_bg .charge_wrap .go_renewable a .block{margin-right:15px}#charge_bg .charge_wrap .go_renewable a .block .plan_name{font-size:14px;font-size:1.4rem;line-height:1}#charge_bg .charge_wrap .go_renewable a .block .plan_name .plan_point,#charge_bg .charge_wrap .go_renewable a .block .plan_name .plan_price{font-size:22px;font-size:2.2rem;line-height:1}#charge_bg .charge_wrap .slc_charge{padding:0 80px;max-width:700px}#charge_bg .charge_wrap .slc_charge li a,#charge_bg .charge_wrap .slc_charge li button{height:80px;padding:0 50px}#charge_bg .charge_wrap .slc_charge li a .charge_box,#charge_bg .charge_wrap .slc_charge li button .charge_box{grid-gap:5px;-ms-grid-columns:minmax(140px, 1fr) minmax(100px, 120px);grid-template-columns:minmax(140px, 1fr) minmax(100px, 120px)}#charge_bg .charge_wrap .slc_charge li a .charge_box .box_b span:first-of-type,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_b span:first-of-type{font-size:18px;font-size:1.8rem;line-height:1}#charge_bg .charge_wrap .slc_charge li a .charge_box .box_a span:first-of-type,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_a span:first-of-type{font-size:18px;font-size:1.8rem;line-height:1;width:52px}#charge_bg .charge_wrap .slc_charge li a .charge_box .box_c,#charge_bg .charge_wrap .slc_charge li button .charge_box .box_c{font-size:15px;font-size:1.5rem;line-height:1}}.pointupcam{width:100%;margin:5px auto 10px!important;text-align:center}.pointupcam img{max-width:100%}@media screen and (min-width:768px) and (max-width:1024px){.pointupcam img{max-width:450px}}@media screen and (min-width:1025px){.pointupcam img{max-width:500px}}.small_amount_open_wrap{display:block;padding:10px 10px 0 0;color:#708282;text-align:right}.small_amount_open_wrap .small_amount_open{cursor:pointer;text-decoration:underline}@media screen and (min-width:768px) and (max-width:1024px){.small_amount_open_wrap{max-width:500px;margin:0 auto}}@media screen and (min-width:1025px){.small_amount_open_wrap{max-width:500px;margin:0 auto}}#charge_bg .notice{width:100%;max-width:540px;margin:2% auto 0!important;font-family:'Cuprum', sans-serif;font-size:15px;font-size:1.5rem;line-height:1.2}#charge_bg .notice.list{padding:2%!important;border:1px solid #414b4b;color:#414b4b;text-align:left}#charge_bg .notice.list li{margin:0 0 1% 0}#charge_bg .notice.list li:before{content:"※";display:inline-block;margin-right:2px}#charge_bg .notice.list li:last-child{margin:0}#charge_bg .notice.list li>a:hover,#charge_bg .notice.list li>a:link,#charge_bg .notice.list li>a:visited{color:#414b4b!important;text-decoration:underline!important}@media screen and (max-width:767px){#charge_bg .notice{font-size:13px;font-size:1.3rem;line-height:1.38462;margin:4% auto 0!important}}.tokutei_wrap{margin:20px auto}.tokutei_wrap dl{max-width:540px;margin:10px auto;padding:15px;border:1px dotted #708282}.tokutei_wrap dl dt{margin:0 auto 2px;font-size:14px;font-size:1.4rem;line-height:1.28571}.tokutei_wrap dl dt .paragraph{color:#C0A76E!important}.tokutei_wrap dl dt:last-of-type{margin-bottom:0}.tokutei_wrap dl dd{margin:0 auto 10px;font-size:13px;font-size:1.3rem;line-height:1.38462}.tokutei_wrap dl dd:last-of-type{margin-bottom:0}.tokutei_wrap dl dd .reference{color:#a6b2b2!important}@media screen and (min-width:768px) and (max-width:1024px){.tokutei_wrap{max-width:600px}}@media screen and (min-width:1025px){.tokutei_wrap{max-width:700px}}.simple_header,_:-ms-lang(x)::-ms-backdrop{-ms-flex-pack:start;justify-content:flex-start}.header_menu .account_header:hover .mega_menu,.header_menu .pc_genre:hover .mega_menu,_:-ms-lang(x)::-ms-backdrop,_:-ms-lang(x)::-ms-backdrop{opacity:1}.header_menu .account_header:hover .mega_menu li,.header_menu .pc_genre:hover .mega_menu ul li,_:-ms-lang(x)::-ms-backdrop,_:-ms-lang(x)::-ms-backdrop{opacity:1}.charge_wrap.active,_:-ms-lang(x)::-ms-backdrop{opacity:1;visibility:visible;overflow:visible}.pay_amount_charge,_:-ms-lang(x)::-ms-backdrop{opacity:0;visibility:hidden;overflow:hidden}.pay_amount_charge.active,_:-ms-lang(x)::-ms-backdrop{opacity:1;visibility:visible;overflow:visible;z-index:333;right:0}.pay_p_wrap,_:-ms-lang(x)::-ms-backdrop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;height:30px}.cmn_purchase .pay_amount_inner>div.pay_p_wrap,.cmn_purchase .pay_amount_inner>div.shortage_wrap,_:-ms-lang(x)::-ms-backdrop,_:-ms-lang(x)::-ms-backdrop{display:-ms-flexbox;display:flex}.pay_amount_charge .pay_amount_inner>div,_:-ms-lang(x)::-ms-backdrop{display:-ms-flexbox!important;display:flex!important}.pay_amount_inner>.pay_m_wrap .box_a,.pay_amount_inner>.pay_p_wrap .box_a,.pay_amount_inner>.shortage_wrap .box_a,_:-ms-lang(x)::-ms-backdrop,_:-ms-lang(x)::-ms-backdrop{width:250px;display:block;text-align:left!important}.cmn_purchase .pay_amount_inner>div .box_b,_:-ms-lang(x)::-ms-backdrop{min-width:100px}.pay_p_wrap .box_c,_:-ms-lang(x)::-ms-backdrop{position:absolute;right:0}.pay_p_wrap .box_c,_:-ms-lang(x)::-ms-backdrop{position:absolute;right:0}.charge_wrap .slc_charge li button,_:-ms-lang(x)::-ms-backdrop{position:relative;padding:20px}.charge_wrap .slc_charge li button .charge_box,_:-ms-lang(x)::-ms-backdrop{display:-ms-flexbox;display:flex}.charge_wrap .slc_charge li button .charge_box .box_b,_:-ms-lang(x)::-ms-backdrop{position:absolute;right:30px;top:20px}a:hover,a:link,a:visited{color:#f8f9f9}a img{text-decoration:none}a img:hover{opacity:0.7}img{width:100%;margin:0;padding:0}.txt_align_center{text-align:center!important}.container .content{padding:15px;color:#f8f9f9;-webkit-transition:width 1s ease-in-out 1s;-o-transition:width 1s ease-in-out 1s;transition:width 1s ease-in-out 1s}@media screen and (min-width:768px) and (max-width:1024px){.container .content{padding:calc(15px * 1.6)}}.container .content.feature{padding:15px!important;color:#f8f9f9}.container .content .index{margin:20px auto 30px;text-align:center}@media screen and (max-width:767px){.container .content .index{font-size:15px;font-size:1.5rem;line-height:1.2}}@media screen and (min-width:768px) and (max-width:1024px){.container .content .index{font-size:22px;font-size:2.2rem;line-height:1.09091}}.container .content .index.head{font-weight:bold}@media screen and (min-width:1025px){.container .content>.index{margin:40px auto}}.container .content .btn{width:150px;height:35px;margin:30px auto 10px;font-size:14px;width:220px;height:40px}@media screen and (min-width:1025px){.container .content .btn{width:250px;height:45px;font-size:16px;font-size:1.6rem;line-height:1}}.container .content.feature_end .box_wrap{margin:40px auto 0}.container .content.feature_end .box_wrap .feature_endcmnt{text-align:center!important;margin-bottom:40px}@media screen and (max-width:767px){.container .content.feature_end .box_wrap .feature_endcmnt{font-size:14px;font-size:1.4rem;line-height:1.14286}}@media screen and (min-width:768px) and (max-width:1024px){.container .content.feature_end .box_wrap .feature_endcmnt{font-size:16px;font-size:1.6rem;line-height:1}}.container .content.feature_end .box_wrap .btn{width:150px;height:35px;margin:30px auto 10px;font-size:14px;width:220px;height:40px}@media screen and (min-width:1025px){.container .content.feature_end .box_wrap .btn{width:250px;height:45px;font-size:16px;font-size:1.6rem;line-height:1}}@media screen and (min-width:1025px){.container{position:relative}.container .content.feature_end{width:80%!important;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container .content.feature_end .feature_endcmnt{margin-bottom:40px}}.box_feature_bnr.pickup .box_feature_detail{width:100%;margin:0;padding:30px 15px 10px;background:-webkit-gradient(linear, left bottom, left top, from(#000), color-stop(#000), color-stop(#000), color-stop(#000), to(transparent));background:-webkit-linear-gradient(bottom, #000, #000, #000, #000, transparent);background:-o-linear-gradient(bottom, #000, #000, #000, #000, transparent);background:linear-gradient(to top, #000, #000, #000, #000, transparent);position:absolute;bottom:0}.box_feature_bnr.pickup .box_feature_detail .ttl_txt{margin:0 0 5px}.box_feature_bnr.pickup .box_feature_detail .read_txt{margin:0;padding:0}@media screen and (max-width:767px){.box_feature_bnr.pickup li{width:100%;margin:0 0 20px;padding:0;position:relative}.box_feature_bnr.pickup li .box_feature_detail .ttl_txt{font-size:15px;font-size:1.5rem;line-height:1.2}.box_feature_bnr.nopickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.box_feature_bnr.nopickup li{width:49%;margin:0 2% 10px 0;position:relative}.box_feature_bnr.nopickup li:nth-child(2n){margin:0 0 10px 0}.box_feature_bnr.nopickup .box_feature_img img{border-radius:6px}}@media screen and (min-width:768px) and (max-width:1024px){.box_feature_bnr.pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 20px}.box_feature_bnr.pickup li{width:49%;margin:0 2% 10px 0;padding:0;background:#000;position:relative}.box_feature_bnr.pickup li .box_feature_img img{width:100%;margin:0;padding:0}.box_feature_bnr.pickup li .box_feature_detail{height:125px;margin-top:40px;overflow:hidden}.box_feature_bnr.pickup li .box_feature_detail .ttl_txt{font-size:15px;font-size:1.5rem;line-height:1.2}.box_feature_bnr.pickup li .box_feature_detail .read_txt{font-size:15px;font-size:1.5rem;line-height:1.2}.box_feature_bnr.pickup li:nth-child(2n){margin:0 0 10px 0}.box_feature_bnr.nopickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.box_feature_bnr.nopickup li{width:24%;margin:0 1% 10px 0;position:relative}.box_feature_bnr.nopickup li:nth-child(4n){margin:0 0 10px 0}.box_feature_bnr.nopickup .box_feature_img img{width:100%;margin:0;padding:0;border-radius:6px}}@media screen and (min-width:1025px){.box_feature_bnr.pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 20px}.box_feature_bnr.pickup li{width:49%;margin:0 2% 10px 0;padding:0;background:#000;position:relative}.box_feature_bnr.pickup li .box_feature_img img{width:100%;margin:0;padding:0}.box_feature_bnr.pickup li .box_feature_detail{height:125px;overflow:hidden}.box_feature_bnr.pickup li .box_feature_detail .ttl_txt{font-size:17px;font-size:1.7rem;line-height:1.17647}.box_feature_bnr.pickup li .box_feature_detail .read_txt{font-size:15px;font-size:1.5rem;line-height:1.06667}.box_feature_bnr.pickup li:nth-child(2n){margin:0 0 10px 0}.box_feature_bnr.nopickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.box_feature_bnr.nopickup li{width:24%;margin:0 1% 10px 0;position:relative}.box_feature_bnr.nopickup li:nth-child(4n){margin:0 0 10px 0}.box_feature_bnr.nopickup .box_feature_img img{width:100%;margin:0;padding:0;border-radius:6px}}@media screen and (max-width:767px){.box_wrap{width:100%;margin:0 auto 30px;padding:0;position:relative}.box_wrap h2,.box_wrap h3{margin:0;padding:0;font-size:16px;font-size:1.6rem;line-height:1.375;font-weight:bold}.box_wrap h2.feature_ttl_name,.box_wrap h3.feature_ttl_name{padding:6% 0}.box_wrap .feature_catch1{font-size:14px;font-size:1.4rem;line-height:1.57143;color:#dde1e1}.box_wrap .feature_catch1 b,.box_wrap .feature_catch1 strong{font-weight:bold!important}.pgroup_wrap .pgroup_detail_wrap .pgroup_onepoint,.pgroup_wrap .pgroup_panel_wrap .pgroup_onepoint,.pgroup_wrap .pgroup_simple_wrap .pgroup_onepoint{padding:0 0 4% 0;font-weight:inherit;color:#C0A76E}.pgroup_wrap .pgroup_detail_wrap .pgroup_subttl,.pgroup_wrap .pgroup_panel_wrap .pgroup_subttl,.pgroup_wrap .pgroup_simple_wrap .pgroup_subttl{padding:0 0 4% 0}.pgroup_wrap .pgroup_detail_wrap .pgroup_subcatch,.pgroup_wrap .pgroup_panel_wrap .pgroup_subcatch,.pgroup_wrap .pgroup_simple_wrap .pgroup_subcatch{padding-bottom:3%;font-size:14px;font-size:1.4rem;line-height:1.57143;color:#dde1e1}.swiper-container-list{width:100%;overflow:hidden;position:relative}.swiper-container-list .swiper-wrapper .swiper-slide img{width:100px}.swiper-container-list .swiper-wrapper .pgroup_simple_detail h3{width:100px!important;font-size:14px;font-size:1.4rem;line-height:1.28571;font-weight:normal}.swiper-container-list .swiper-wrapper .pgroup_simple_detail .ttl_tag{margin:0 auto;padding:2% 0}.swiper-container-list .swiper-wrapper .pgroup_simple_detail .ttl_tag:empty{display:none!important}.swiper-container-list .swiper-wrapper .pgroup_simple_detail .ttl_tag .tag{display:inline-block;margin-right:2px;padding:2px;background:rgba(0, 0, 0, 0.5);border:1px solid #a6b2b2;color:#f8f9f9;font-size:12px;font-size:1.2rem;line-height:1.33333}.swiper-container-list .swiper-wrapper .pgroup_simple_detail .ttl_tag .tag:last-child{margin:0}.swiper-button-next .arrow_left_icon_wrap .arrow_left_icon_svg,.swiper-button-next .arrow_right_icon_wrap .arrow_right_icon_svg,.swiper-button-prev .arrow_left_icon_wrap .arrow_left_icon_svg,.swiper-button-prev .arrow_right_icon_wrap .arrow_right_icon_svg{width:100%;fill-rule:evenodd;clip-rule:evenodd;fill:#ECECEC}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{width:10%;height:auto;margin-top:0;background-image:none;position:absolute;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.pgroup_detail_box{width:100%;margin:0 auto 30px;padding:0;z-index:0}.pgroup_detail_box li{margin:0 auto 20px}.pgroup_detail_box li .pgroup_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:0 auto;padding:3% 2%;background:#1a1a1a;border-radius:6px;position:relative}.pgroup_detail_box li .pgroup_detail .pgroup_detail_img{width:23%;margin-right:2%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_img img{width:100%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail{width:75%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail h3{margin:0 auto;padding:2% 0;font-size:14px;font-size:1.4rem;line-height:1.57143;font-weight:bold}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag{margin:0 auto;padding:2% 0}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag:empty{display:none!important}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag .tag{display:inline-block;margin-right:2px;padding:2px;background:rgba(0, 0, 0, 0.5);border:1px solid #a6b2b2;color:#f8f9f9;font-size:12px;font-size:1.2rem;line-height:1.5}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag .tag:last-child{margin:0}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .pgroup_detail_detail_cmnt{margin:0 auto;padding:2% 0 0;font-size:14px;font-size:1.4rem;line-height:1.57143}.pgroup_panel_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.pgroup_panel_box li{margin:0 0 1.5% 0}.pgroup_panel_box li img{width:100%;border-radius:6px}.pgroup_panel_box.even li{display:inline-block;width:49%;margin:0 2% 1.5% 0}.pgroup_panel_box.even li:nth-child(2n){margin:0 0 1.5% 0}.pgroup_panel_box.odd li:nth-child(2n){width:100%;margin:0 2% 1.5% 0}.pgroup_panel_box.odd li:nth-child(n+2){display:inline-block;width:49%;margin:0 2% 1.5% 0}.pgroup_panel_box.odd li:nth-child(n+2):nth-child(odd){margin:0 0 1.5% 0}.ci_banner_area{margin:0 auto;text-align:center}.ci_banner_area a{display:inline-block}.box_wrap.copyright_area{margin:20px auto 0;padding:2% 0;font-size:10px;font-size:1rem;line-height:1.4;color:#dde1e1}}@media screen and (min-width:768px) and (max-width:1024px){.box_wrap{width:100%;margin:0 auto 30px;padding:0;font-size:15px;font-size:1.5rem;line-height:1.6}.box_wrap h2{margin:0;padding:2% 0;font-size:20px;font-size:2rem;line-height:1.3;font-weight:bold}.box_wrap h2.feature_ttl_name{padding:4% 0}.box_wrap .feature_catch1{font-size:15px;font-size:1.5rem;line-height:1.6;color:#dde1e1}.box_wrap .feature_catch1 b,.box_wrap .feature_catch1 strong{font-weight:bold!important}.pgroup_wrap .pgroup_detail_wrap h2.pgroup_onepoint,.pgroup_wrap .pgroup_panel_wrap h2.pgroup_onepoint,.pgroup_wrap .pgroup_simple_wrap h2.pgroup_onepoint{padding:0 0 2% 0;font-size:20px;font-size:2rem;line-height:1.3;font-weight:inherit;color:#C0A76E}.pgroup_wrap .pgroup_detail_wrap h3.pgroup_subttl,.pgroup_wrap .pgroup_panel_wrap h3.pgroup_subttl,.pgroup_wrap .pgroup_simple_wrap h3.pgroup_subttl{padding:0 0 2% 0!important;font-size:20px;font-size:2rem;line-height:1.3}.pgroup_wrap .pgroup_detail_wrap .pgroup_subcatch,.pgroup_wrap .pgroup_panel_wrap .pgroup_subcatch,.pgroup_wrap .pgroup_simple_wrap .pgroup_subcatch{padding-bottom:3%;font-size:15px;font-size:1.5rem;line-height:1.6;color:#dde1e1}.swiper-container-list{width:100%;overflow:hidden;position:relative}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_img img{width:150px}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail h3{width:150px!important;font-size:14px;font-size:1.4rem;line-height:1.28571;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag{margin:0 auto;padding:2% 0}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag:empty{display:none!important}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag .tag{display:inline-block;margin-right:2px;padding:2px;background:rgba(0, 0, 0, 0.5);border:1px solid #a6b2b2;color:#f8f9f9;font-size:12px;font-size:1.2rem;line-height:1.33333}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag .tag:last-child{margin:0}.swiper-button-next .arrow_left_icon_wrap .arrow_left_icon_svg,.swiper-button-next .arrow_right_icon_wrap .arrow_right_icon_svg,.swiper-button-prev .arrow_left_icon_wrap .arrow_left_icon_svg,.swiper-button-prev .arrow_right_icon_wrap .arrow_right_icon_svg{width:100%;fill-rule:evenodd;clip-rule:evenodd;fill:#ECECEC}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{width:10%;height:auto;margin-top:0;background-image:none;position:absolute;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.pgroup_detail_box{width:100%;margin:0 auto 30px;padding:0;z-index:0}.pgroup_detail_box li{width:100%;margin:0 2% 20px 0}.pgroup_detail_box li a,.pgroup_detail_box li a:hover,.pgroup_detail_box li a:link,.pgroup_detail_box li a:visited{color:#dde1e1}.pgroup_detail_box li .pgroup_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:0 auto;padding:2%;background:#1a1a1a;border-radius:6px;position:relative}.pgroup_detail_box li .pgroup_detail .pgroup_detail_img{display:inline-block;width:20%;margin-right:2%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_img img{width:100%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail{display:inline-block;width:75%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail h3{margin:0 auto;padding:2% 0;font-size:16px;font-size:1.6rem;line-height:1.375;font-weight:bold}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag{margin:0 auto;padding:2% 0}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag:empty{display:none!important}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag .tag{display:inline-block;margin-right:2px;padding:2px;background:rgba(0, 0, 0, 0.5);border:1px solid #a6b2b2;color:#f8f9f9;font-size:12px;font-size:1.2rem;line-height:1.5}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag .tag:last-child{margin:0}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .pgroup_detail_detail_cmnt{margin:0 auto;padding:2% 0 0;font-size:14px;font-size:1.4rem;line-height:1.57143}.pgroup_panel_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.pgroup_panel_box li{display:inline-block;width:49%;margin:0 2% 10px 0}.pgroup_panel_box li:nth-child(2n){margin:0 0 10px 0}.pgroup_panel_box li img{width:100%;border-radius:6px}.ci_banner_area{margin:0 auto;text-align:center}.ci_banner_area a{display:inline-block}.box_wrap.copyright_area{margin:20px auto 0;padding:2% 0;font-size:10px;font-size:1rem;line-height:1.4;color:#dde1e1}}@media screen and (min-width:1025px){.box_wrap{width:100%;margin:0 auto 30px;padding:0;font-size:16px;font-size:1.6rem;line-height:1.375}.box_wrap h2{margin:0;padding:2% 0;font-size:24px;font-size:2.4rem;line-height:1.25;font-weight:bold}.box_wrap h2.feature_ttl_name{padding:4% 0}.box_wrap .feature_catch1{font-size:16px;font-size:1.6rem;line-height:1.625;color:#dde1e1}.box_wrap .feature_catch1 b,.box_wrap .feature_catch1 strong{font-weight:bold!important}.pgroup_wrap{-webkit-transition:width 1s ease-in-out 1s;-o-transition:width 1s ease-in-out 1s;transition:width 1s ease-in-out 1s}.pgroup_wrap .pgroup_detail_wrap .pgroup_onepoint,.pgroup_wrap .pgroup_panel_wrap .pgroup_onepoint,.pgroup_wrap .pgroup_simple_wrap .pgroup_onepoint{padding:0 0 2% 0!important;font-size:20px;font-size:2rem;line-height:1.3;font-weight:inherit;color:#C0A76E}.pgroup_wrap .pgroup_detail_wrap .pgroup_subttl,.pgroup_wrap .pgroup_panel_wrap .pgroup_subttl,.pgroup_wrap .pgroup_simple_wrap .pgroup_subttl{padding:0 0 2% 0!important;font-size:22px;font-size:2.2rem;line-height:1.27273}.pgroup_wrap .pgroup_detail_wrap .pgroup_subcatch,.pgroup_wrap .pgroup_panel_wrap .pgroup_subcatch,.pgroup_wrap .pgroup_simple_wrap .pgroup_subcatch{padding-bottom:3%!important;font-size:16px;font-size:1.6rem;line-height:1.375;color:#dde1e1}.swiper-container-list{width:100%;overflow:hidden;position:relative}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_img img{width:180px}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail h3{width:180px;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag{margin:0 auto;padding:2% 0}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag:empty{display:none!important}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag .tag{display:inline-block;margin-right:2px;padding:2px;background:rgba(0, 0, 0, 0.5);border:1px solid #a6b2b2;color:#f8f9f9;font-size:12px;font-size:1.2rem;line-height:1.33333}.swiper-container-list .swiper-wrapper .swiper-slide .pgroup_simple_detail .ttl_tag .tag:last-child{margin:0}.swiper-button-next .arrow_left_icon_wrap .arrow_left_icon_svg,.swiper-button-next .arrow_right_icon_wrap .arrow_right_icon_svg,.swiper-button-prev .arrow_left_icon_wrap .arrow_left_icon_svg,.swiper-button-prev .arrow_right_icon_wrap .arrow_right_icon_svg{width:100%;fill-rule:evenodd;clip-rule:evenodd;fill:#ECECEC}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{width:10%;height:auto;margin-top:0;background-image:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.pgroup_detail_box{width:100%;margin:0 auto 30px;padding:0;z-index:0}.pgroup_detail_box li{width:100%;margin:0 0 20px 0}.pgroup_detail_box li .pgroup_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:0 auto;padding:2%;background:#1a1a1a;border-radius:6px;position:relative}.pgroup_detail_box li .pgroup_detail .pgroup_detail_img{display:inline-block;width:23%;margin-right:2%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_img img{width:100%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail{display:inline-block;width:75%}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail h3{margin:0 auto;padding:2% 0;font-size:16px;font-size:1.6rem;line-height:1.375;font-weight:bold}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag{margin:0 auto;padding:2% 0}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag:empty{display:none!important}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag .tag{display:inline-block;margin-right:2px;padding:2px;background:rgba(0, 0, 0, 0.5);border:1px solid #a6b2b2;color:#f8f9f9;font-size:12px;font-size:1.2rem;line-height:1.5}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .ttl_tag .tag:last-child{margin:0}.pgroup_detail_box li .pgroup_detail .pgroup_detail_detail .pgroup_detail_detail_cmnt{margin:0 auto;padding:2% 0 0;font-size:16px;font-size:1.6rem;line-height:1.625}.pgroup_panel_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.pgroup_panel_box li{display:inline-block;width:49%;margin:0 2% 10px 0}.pgroup_panel_box li:nth-child(2n){margin:0 0 10px 0}.pgroup_panel_box li img{width:100%;border-radius:6px}.ci_banner_area{margin:0 auto;text-align:center}.ci_banner_area a{display:inline-block;margin:0 auto;padding:0}.box_wrap.copyright_area{margin:20px auto 0;padding:2% 0;font-size:11px;font-size:1.1rem;line-height:1.27273;color:#708282}}.readmore{-webkit-transition:width 1s ease-in-out 1s;-o-transition:width 1s ease-in-out 1s;transition:width 1s ease-in-out 1s;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;-webkit-column-gap:10px;column-gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#dde1e1}.readmore.hide-class,.readmore.show-class{}.readmore.hide-class div,.readmore.show-class div{width:100%}.readmore.hide-class a,.readmore.show-class a{display:inline-block;width:40%;margin:1% 0 0 60%;padding:0 2%;background:#586767;border-radius:5px;text-align:center}@media screen and (min-width:1025px){.readmore.hide-class a,.readmore.show-class a{width:20%;margin:2% 0 0 80%}}@media screen and (max-width:767px){#modal_wrap{width:100%;padding:2%;background:#27272B;z-index:0}#modal_wrap .feature_movie_thumbnails_box{position:relative}#modal_wrap .feature_movie_thumbnails_box img{width:100%}#modal_wrap .feature_movie_cmnt{padding:2% 0;font-size:14px;font-size:1.4rem;line-height:1.57143;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden;max-width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}#modal_wrap .playbtn{display:inline-block;width:15%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#modal_content_bg{display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;z-index:9999999999999}#modal_content_bg #modal_content{width:100%;height:auto;margin:0 auto;padding:5px;position:relative;-webkit-transform:translate(0, 70%);-ms-transform:translate(0, 70%);transform:translate(0, 70%)}#modal_content_bg #modal_content .movie_area{width:100%;height:0;margin:0 auto;padding-top:56%;position:relative;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#modal_content_bg #modal_content .movie_area iframe{width:100%;max-height:100%;position:absolute;top:0}#modal_content_bg #modal_content #modal_close{width:auto;padding:5px 10px;background:#000;border:1px solid #a6b2b2;color:#f8f9f9;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:-30px;z-index:999999999999}}@media screen and (min-width:768px) and (max-width:1024px){#modal_wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:10px;column-gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin:0 auto 30px;padding:2%;background:#27272B;z-index:0}#modal_wrap .feature_movie_thumbnails_box{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:0;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:0;grid-row-end:1;position:relative}#modal_wrap .feature_movie_thumbnails_box img{width:100%}#modal_wrap .feature_movie_cmnt{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:0;grid-row-end:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden;max-width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}#modal_wrap .playbtn{display:inline-block;width:15%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#modal_content_bg{display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;z-index:9999999999999}#modal_content_bg #modal_content{width:-webkit-calc(100% - 60px);width:calc(100% - 60px);height:auto;margin:0 auto;padding:10px;border:1px solid #586767;position:relative;-webkit-transform:translate(0, 40%);-ms-transform:translate(0, 40%);transform:translate(0, 40%)}#modal_content_bg #modal_content .movie_area{width:100%;height:0;margin:0 auto;padding-top:56%;position:relative;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#modal_content_bg #modal_content .movie_area iframe{width:100%;max-height:100%;position:absolute;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#modal_content_bg #modal_content #modal_close{width:auto;padding:5px 10px;background:#000;border:1px solid #a6b2b2;color:#f8f9f9;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:-20px;z-index:999999999999}}@media screen and (min-width:1025px){#modal_wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:10px;column-gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin:0 auto 30px;padding:2%;background:#27272B;z-index:0}#modal_wrap .feature_movie_thumbnails_box{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:0;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:0;grid-row-end:1;position:relative}#modal_wrap .feature_movie_thumbnails_box img{width:100%}#modal_wrap .feature_movie_cmnt{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:0;grid-row-end:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden;max-width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}#modal_wrap .playbtn{display:inline-block;width:15%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#modal_content_bg{display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;z-index:9999999999999}#modal_content_bg #modal_content{width:-webkit-calc(100% - 60px);width:calc(100% - 60px);height:-webkit-calc(100% - 5%);height:calc(100% - 5%);margin:0 auto;padding:20px;border:1px solid #586767;position:relative;-webkit-transform:translate(0, 2%);-ms-transform:translate(0, 2%);transform:translate(0, 2%)}#modal_content_bg #modal_content .movie_area{width:100%;height:0;margin:0 auto;padding-top:56%;position:relative;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#modal_content_bg #modal_content .movie_area iframe{width:100%;max-height:100%;position:absolute;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#modal_content_bg #modal_content #modal_close{width:auto;padding:5px 10px;background:#000;border:1px solid #a6b2b2;color:#f8f9f9;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:-20px;z-index:999999999999}}#modal_bg{display:none;width:100%;height:100%;background:rgba(31, 31, 32, 0.7)!important;position:fixed!important;top:0;left:0;z-index:99999999999;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:1;visibility:visible}
/*# sourceMappingURL=feature.css.map */