@charset "utf-8"; 

/* reset */
html,body {width:100%;height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,strong,span,em,iframe,img {margin:0;padding:0}
body {background:#fff;font-family:'맑은 고딕',Malgun Gothic,'돋움',dotum,Helvetica,sans-serif;font-size:12px;line-height:140%;color:#333;-webkit-text-size-adjust:none} /* color , font-family , font-size 디자인가이드에 맞게사용 */
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
hr {display:none;}
table {border-collapse:collapse;border-spacing:0;}
input,select,textarea,button {border:0;background:none;vertical-align:top;}
button {cursor:pointer;}
legend, caption{width:0;height:0;font:0/0 Sans-serif;visibility:hidden;z-index:-1;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
a:link, a:visited {text-decoration:none;color:#191919;}

/* 폰트 */
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 300;
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Yvtug.rbg");
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Yvtug.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Yvtug.jbss2") format("woff2"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Yvtug.jbss") format("woff"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Yvtug.bgs") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 400;
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Erthyne.rbg");
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Erthyne.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Erthyne.jbss2") format("woff2"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Erthyne.jbss") format("woff"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Erthyne.bgs") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 500;
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Zrqvhz.rbg");
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Zrqvhz.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Zrqvhz.jbss2") format("woff2"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Zrqvhz.jbss") format("woff"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Zrqvhz.bgs") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 700;
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.rbg");
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.jbss2") format("woff2"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.jbss") format("woff"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.bgs") format("opentype");
}
@font-face {
	font-family:"NotoSans";
	font-style: normal;
	font-weight: 900;
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.rbg");
	src:	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Obyq.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Oynpx.jbss2") format("woff2"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Oynpx.jbss") format("woff"),
			url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Ssbag%2SAbgbFnafXE-Oynpx.bgs") format("opentype");
}

/* skip */
.skip {position:absolute;left:-9999px;height:0;overflow:hidden;font-size:0;}
.skip a {position:absolute;left:0;top:-30px;width:110px;height:30px;line-height:30px;background:#0059bd;font-weight:bold;color:#fff;text-align:center;}
.skip a:active, .skip a:focus {top:0;cursor:pointer;}

/* layout */
#header {width:750px;margin:0 auto;}
#container {width:750px;margin:0 auto;}
#content {min-height:1100px;}

/* common */
.list_type01 {margin:13px 16px 0;}
.list_type01 li {margin-bottom:25px;}
.list_type01 li a {display:block;}
.list_type01 li a img {width:100%;border-top-left-radius:9px;border-top-right-radius:9px;}
.list_type01 li a .img_info {display:block;height:194px;padding:16px 36px 0 30px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);}
.list_type01 li a .img_info .tit {display:block;max-height:78px;margin-bottom:8px;font-size:32px;line-height:39px;color:#333;font-weight:500;overflow:hidden;}
.list_type01 li a .img_info .txt {display:block;max-height:71px;font-size:30px;line-height:35px;color:#666;font-weight:300;overflow:hidden;}
.list_type02 .list {position:relative;overflow:hidden;padding:30px 0;border-bottom:1px solid #eee;}
.list_type02 .list a {display:block;}
.list_type02 .list .thumb {display:block;position:absolute;top:30px;left:0;overflow:hidden;width:120px;height:120px;margin-left:15px;border-radius:40px;box-shadow: 0px 2px 4px 0 rgba(42, 55, 71, 0.15);}
.list_type02 .list .thumb img {width:100%;height:120px;}
.list_type02 .list .cont_info {display:table;width:100%;height:120px;padding-right:20px;}
.list_type02 .list .cont_info .name_box {display:block;margin:28px 0 0 20px;padding-left:152px;text-align:left;}
.list_type02 .list .cont_info .name_box .name_kor {display:block;font-size:32px;color:#333;font-weight:500;letter-spacing:-1px;}
.list_type02 .list .cont_info .name_box .name_eng {display:block;margin-top:30px;color:#909090;font-size:26px;font-weight:400;}
.list_type02 .list .cont_info .radio_box {display:table-cell;width:215px;padding:30px 20px 0 0;text-align:right;vertical-align:top;}
.list_type02 .list .cont_info .radio_box .member {display:inline-block;margin:21px 7px 0 0;font-size:24px;color:#666;font-weight:400;}
.list_type02 .list .cont_info .radio_box .radio_con {display:inline-block;vertical-align:top;}
.list_type02 .list .cont_info .radio_box .radio_con input {display:none;}
.list_type02 .list .cont_info .radio_box .radio_con label:before {content:"";display:inline-block;width:60px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_urneg_pvepyr_tenl.cat") no-repeat 0 0;}
.list_type02 .list .cont_info .radio_box .radio_con input:checked + label:before {content:"";display:inline-block;width:60px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_urneg_pvepyr_cvax.cat") no-repeat 0 0;}
.list_type02 .list .cont_info .radio_box .radio_con label span {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
.idol_love {margin-top:80px;}
.idol_love label {display:block;height:30px;font-size:30px;font-weight:400;color:#333;cursor:pointer;}
.idol_love .input_box {position:relative;height:88px;line-height:43px;margin-top:22px;padding:0 22px 0 80px;border-radius:2px;border:1px solid #ccc;}
.idol_love .input_box .btn_search {display:block;position:absolute;top:25px;left:20px;width:38px;height:38px;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_frnepu_yvar_tenl.cat") no-repeat 0 0;text-indent:-9999px;}
.idol_love .input_box input {width:100%;cursor:pointer;}
.idol_love .input_box + .list_type02 {margin:40px -30px;border-top:1px solid #eee;}
.none {margin:314px 0;font-size:28px;line-height:35px;font-weight:400;color:#909090;text-align:center;}
.none:before {content:"";display:block;width:52px;height:52px;margin:0 auto 8px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_vasbezngvba_yvar_tenl_y.cat") no-repeat 0 0;}
.achieve {display:inline-block;position:absolute;top:20px;left:20px;height:40px;line-height:40px;padding:0 14px;border-radius:18px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);font-size:24px;color:#fff;font-weight:400;background:#f724b4;}
.win {display:inline-block;position:absolute;top:20px;left:20px;height:40px;line-height:40px;padding:0 14px;border-radius:18px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);font-size:24px;color:#fff;font-weight:400;background:#9c25ff;}
.vote_complete {display:none;position:fixed;bottom:129px;left:50%;width:530px;height:80px;margin-left:-265px;border-radius:46px;opacity:0.9;background:linear-gradient(to right, #ff4bc6, #9c25ff);font-size:28px;line-height:80px;text-align:center;color:#fff;z-index:1;}
.vote_complete:before {content:'';display:inline-block;width:32px;height:30px;margin:26px 14px 0 0;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_ibgr_juvgr_f.cat") no-repeat 0 0;vertical-align:top;}
.vote_complete.on {display:block;}
.btn_allmenu {display:block;position:fixed;bottom:0;right:3px;width:172px;height:172px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Soga_nyyzrah.cat") no-repeat 0 0;font-size:0;color:transparent;z-index:1;}
.pick_none {display:none;position:fixed;bottom:34px;left:50%;width:530px;height:80px;margin-left:-265px;border-radius:46px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sibgr_ot.cat") repeat 0 0;font-size:26px;line-height:80px;font-weight:100;text-align:center;color:#fff;z-index:11;}
.pick_none a {padding-left:30px;font-size:26px;color:#7af3d0;font-weight:300;}
.pick_none a:after {content:'';display:inline-block;width:10px;height:18px;margin:32px 14px 0 10px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_evtug_neebj_zvag_kf.cat") no-repeat 0 0;vertical-align:top;}
.pick_none.on {display:block;}
.skiptranslate iframe {display:none;}

/* header */
#header {height:90px;border-bottom:1px solid #eee;}
#header .header_wrap {position:relative;height:90px;}
#header h1 {padding-top:20px;line-height:1;text-align:center;}
#header .header_wrap .btn_share {position:absolute;top:0;right:20px;display:block;width:60px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_funer.cat") no-repeat center center;text-indent:-9999px;}
#header .header_wrap .btn_certification {position:absolute;top:0;right:80px;display:block;width:60px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_njneq.cat") no-repeat center center;text-indent:-9999px;}
#header .header_wrap2 {position:relative;}
#header .header_wrap2 .btn_share {position:absolute;top:0;right:78px;display:block;width:60px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_funer.cat") no-repeat center center;text-indent:-9999px;}
#header .sub_header {position:relative;width:750px;margin:0 auto;}
#header .sub_header .btn_back {position:absolute;top:0;left:0;display:block;width:80px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_onpx.cat") no-repeat center center;text-indent:-9999px;}
#header .sub_header .btn_close {position:absolute;top:0;left:0;display:block;width:60px;height:45px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_pybfr.cat") no-repeat center center;background-size:15px 15px;text-indent:-9999px;} /* 20220207 추가 */
#header .sub_header .btn_share {position:absolute;top:0;right:0;display:block;width:80px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_funer.cat") no-repeat center center;text-indent:-9999px;}
#header .sub_header .btn_certification {position:absolute;top:0;right:80px;display:block;width:60px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_njneq.cat") no-repeat center center;text-indent:-9999px;} 
#header .sub_header .title {padding-top:33px;font-size:34px;color:#333;line-height:inherit;font-weight:normal;text-align:center;}
#header .btn_search {display:block;position:absolute;top:0;right:0;width:80px;height:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_frnepu_ox.cat") no-repeat center center;text-indent:-9999px;}
#header.fix {position:fixed;top:0;left:50%;width:750px;margin-left:-375px;background:#fff;z-index:2;}

/* slick slide css */
.slick-slider {display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list {position:relative;display:block;margin:0;padding:0;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	overflow:hidden;
}
.slick-track {position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after {display:table;content:'';}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide img {display:block;}
.slick-dots {text-align:center;}

/* 메인 */
.main {padding-bottom:8px;}
.main h2 {font-size:34px;line-height:1;color:#333;font-weight:700;}
.main #content {position:relative;}

/* 메인 - 롤링배너 */
.main .rolling_banner {position:relative;height:516px;overflow:hidden;}
.main .rolling_banner a {display:block;position:relative;height:432px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sjnir_ot.cat") no-repeat center 148px;}
.main .rolling_banner .banner_slide {height:516px;}
.main .rolling_banner .banner_slide > div {margin-bottom:84px;}
.main .rolling_banner .banner_slide .slick-list {margin:0;}
.main .rolling_banner .banner_slide .slick-list .slick-track {height:485px;}
.main .rolling_banner .banner_slide .slick-list .slick-track .time {bottom:0;}
.main .rolling_banner .banner_slide .slick-dots li {display:inline-block;margin:0 4px;}
.main .rolling_banner .banner_slide .slick-dots li button {display:block;width:16px;height:16px;line-height:0;color:transparent;}
.main .rolling_banner .banner_slide .slick-dots li button:hover, .main .rolling_banner .banner_slide .slick-dots li button:focus {outline:none;}
.main .rolling_banner .banner_slide .slick-dots li button:hover:before, .main .rolling_banner .banner_slide .slick-dots li button:focus:before {opacity:1;}
.main .rolling_banner .banner_slide .slick-dots li button:before {content:'';display:inline-block;width:16px;height:16px;border-radius:100%;background:#ccc;}
.main .rolling_banner .banner_slide .slick-dots li.slick-active button:before {background:#9c25ff;}
.main .rolling_banner .result_tit {display:inline-block;height:36px;overflow:hidden;padding:44px 150px 0 32px;font-size:34px;line-height:1;font-weight:700;}
.main .rolling_banner .result_tit.icon:after {content:"";display:inline-block;width:26px;height:38px;margin:-9px 0 0 12px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_sver.cat") no-repeat 0 0;vertical-align:top;}
.main .rolling_banner .slick-slide {position:relative;}
.main .rolling_banner .slick-arrow {display:none !important;}
.main .rolling_banner .weekly {display:inline-block;position:absolute;top:36px;right:30px;width:84px;height:36px;line-height:36px;border-radius:18px;font-size:18px;color:#fff;font-weight:300;background-color:#9c25ff;text-align:center;}
.main .rolling_banner .special {display:inline-block;position:absolute;top:36px;right:30px;width:84px;height:36px;line-height:36px;border-radius:18px;font-size:18px;color:#fff;font-weight:300;background-color:#f724b4;text-align:center;}
.main .rolling_banner .result {display:table;width:320px;margin:39px auto;}
.main .rolling_banner .result .box {display:table-cell;position:relative;width:107px;text-align:center;}
.main .rolling_banner .result .box .thumb {display:block;position:relative;width:196px;height:196px;margin:0 auto;border-radius:100%;box-shadow:0px 4px 8px 0 rgba(0, 0, 0, 0.2);background-color:#f2f2f2;}
.main .rolling_banner .result .box .thumb img {position:absolute;top:8px;left:8px;width:180px;height:180px;border-radius:100%;}
.main .rolling_banner .result .box .num {display:block;height:30px;overflow:hidden;margin-top:5px;font-size:28px;line-height:1;color:#222;font-weight:700;}
.main .rolling_banner .result .box .name {display:block;width:188px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:26px;color:#666;font-weight:400;}
.main .rolling_banner .result .rank1 .icon {position:absolute;top:20px;left:-9px;z-index:1;}
.main .rolling_banner .result .rank1 .thumb {background-color:#fff;} 
.main .rolling_banner .result .center {padding-top:76px;vertical-align:top;}
.main .rolling_banner .result .center .vs {display:block;margin:0 20px 0 10px;font-size:40px;color:#222;font-weight:500;font-style:italic;}
.main .rolling_banner .result .center .current {display:block;height:21px;overflow:hidden;margin:56px 0 10px;font-size:20px;line-height:1;color:#909090;font-weight:300;}
.main .rolling_banner .result .center .current_num {display:inline-block;width:108px;overflow:hidden;font-size:20px;color:#f846c0;font-weight:500;}
.main .rolling_banner .result .center .pick {font-size:20px;color:#f846c0;font-weight:500;}
.main .rolling_banner .time {display:inline-block;position:absolute;bottom:106px;left:50%;width:240px;height:50px;overflow:hidden;background:#fff;line-height:50px;margin-left:-120px;border-radius:24px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);font-size:20px;color:#909090;font-weight:300;text-align:center;}
.main .rolling_banner .time em {font-size:20px;color:#f724b4;line-height:26px;font-weight:400;}
.main .rolling_banner .ad {position:relative;text-align:center;}
.main .rolling_banner .ad a {background:none;}
.main .rolling_banner .ad a .result_tit {position:absolute;top:0;left:0;}
.main .rolling_banner .ad a img {width:100%;min-height:432px;max-height:440px;margin:0 auto;}
.main .rolling_banner .progress {position:absolute;bottom:57px;left:0;width:100%;height:10px;overflow:hidden;border-radius:4px;background-color:#f2f2f2;background-image:linear-gradient(to right, #ff4bc6, #ff4bc6);background-image:#ff4bc6\9;background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;}
.main .rolling_banner .progress .slider_label {position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0;}
.main .rolling_banner .top_special a .result_tit {position:absolute;top:0;left:0;}
.main .rolling_banner .top_special a img {width:100%;height:438px;}

/* 메인 - 지난 투표 결과 */
.main .vote_result {position:relative;height:98px;overflow:hidden;border-top:1px solid #eee;}
.main .vote_result a {display:block;height:98px;overflow:hidden;}
.main .vote_result .slick-arrow {display:none !important;}
.main .vote_result .slick-slide {height:98px;}
.main .vote_result .slick-slide div {height:98px;overflow:hidden;}
.main .vote_result .tit {display:inline-block;height:31px;overflow:hidden;margin:32px 0 34px 30px;font-size:28px;line-height:1;color:#333;font-weight:700;letter-spacing:-1px;}
.main .vote_result .result {display:inline-block;float:right;margin:32px 44px 0 0;}
.main .vote_result .result .name {font-size:28px;line-height:1;color:#333;font-weight:400;letter-spacing:-1px;}
.main .vote_result .result .num {margin:0 8px;font-size:28px;color:#f724b4;font-weight:400;letter-spacing:-1px;}
.main .vote_result .result img {display:inline-block;width:60px;height:34px;vertical-align:top;}

/* 메인 - HOT TRENDING */
.main .hot_trending {padding:50px 0 0 32px;border-top:1px solid #eee;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sgeraqvat_cnggrea.cat") repeat-x 0 63px;}
.main .hot_trending .trending_slide {height:294px;overflow:hidden;margin-left:-25px;}
.main .hot_trending .trending_slide .slick-arrow {display:none !important;}
.main .hot_trending .trending_slide .box {margin:30px 0 0 30px;}
.main .hot_trending .trending_slide .box a {display:block;width:180px;text-align:center;outline:none;}
.main .hot_trending .trending_slide .box a img {width:150px;height:150px;margin:0 auto;border-radius:70px;box-shadow:0px 4px 8px 0 rgba(42, 55, 71, 0.15);}
.main .hot_trending .trending_slide .box a .tit {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:20px;font-size:26px;line-height:33px;color:#333;font-weight:400;letter-spacing:-1px;}
.main .hot_trending .trending_slide .box a .name {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:26px;color:#333;font-weight:400;}

/* 메인 - 공지사항 */
.main_gongji {position:relative;height:167px;margin:0 16px 70px 16px;border-radius:20px;background-color:#eee;}
.main_gongji .icon_gongji {position:absolute;top:56px;left:46px;display:block;width:54px;height:56px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_tbatwv.cat") no-repeat  0 0;}
.main_gongji .cont_info {padding:0 0 0 140px;}
.main_gongji .cont_info .slick-list {overflow:hidden;}
.main_gongji .cont_info .title {display:block;padding-top:44px;font-size:32px;line-height:32px;color:#333;letter-spacing:-1px;font-weight:bold;}
.main_gongji .cont_info .gongji_list {padding-top:12px;}
.main_gongji .cont_info .gongji_list li {display:block;height:48px;}
.main_gongji .cont_info .gongji_list li a {display:block;padding-right:30px;font-size:32px;line-height:32px;;color:#333;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main_gongji .cont_info .slick-slide {float:none !important;height:auto !important;}

/* 메인 - IDOLPICK NOW */
.main .idolpick_now {margin-top:20px;}
.main .idolpick_now h2 {margin-left:16px;}
.main .idolpick_now .list_type01 li a .img_info .txt {max-height:70px;font-size:26px;}

/* 광고 */
.main .left_ad {position:absolute;top:0;left:-160px;width:120px;}
.main .right_ad {position:absolute;top:0;right:-160px;width:120px;}

/* 기록실 */
.record .date.fix {position:fixed;top:0;left:0;width:100%;background:#fff;z-index:2;}
.record .date_tab {display:table;width:750px;margin:-1px auto 0;border-bottom:2px solid #e9e9e9;background:#fff;}
.record .date_tab span {display:table-cell;text-align:center;}
.record .date_tab span a {display:inline-block;position:relative;padding:32px 50px;font-size:26px;line-height:1;color:#333;font-weight:400;}
.record .date_tab .on a {color:#9d25fe;}
.record .date_tab .on a:before {content:"";position:absolute;bottom:-2px;left:50%;width:42px;height:2px;margin-left:-20px;background:#9c25ff;}
.record .list_type01 {margin-top:19px;}
.record .list_type01 li a {position:relative;}

/* 기록실 - 주간 */
.record .record_slide_wrap {background:#17161c;}
.record .record_slide {width:670px;height:1439px;margin:0 auto;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sibgr_erfhyg_ot.wct") no-repeat center 0;text-align:center;}
.record .slide_wrap {position:relative;}
.record .slide_wrap .date_slide {width:600px;overflow:hidden;margin:0 auto;}
.record .slide_wrap .date_list span {display:block;margin-top:27px;font-size:30px;line-height:37px;color:#ddd;font-weight:300;}
.record .slide_wrap .date_list span em {font-size:34px;color:#fff;font-weight:450;}
.record .slide_wrap button {display:none !important;}
.record .slide_wrap .prev {display:inline-block;position:absolute;top:34px;left:30px;width:18px;height:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_yrsg_juvgr.cat") no-repeat 0 0;font-size:0;color:transparent;z-index:1;}
.record .slide_wrap .next {display:inline-block;position:absolute;top:34px;right:30px;width:18px;height:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_evtug_juvgr.cat") no-repeat 0 0;font-size:0;color:transparent;z-index:1;}
.record .rank_top {position:relative;margin-top:166px;}
.record .rank_top .rank_top_slide {height:1207px;overflow:hidden;}
.record .rank_top .rank_top_slide .slick-prev {display:none !important;}
.record .rank_top .rank_top_slide .slick-next {display:none !important;}
.record .rank_top .result_tit {display:block;max-height:42px;overflow:hidden;margin:0 44px;font-size:38px;line-height:28px;color:#fff;font-weight:450;text-align:left;}
.record .rank_top .result_tit.icon:after {content:"";display:inline-block;width:26px;height:38px;margin-left:10px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_sver.cat") no-repeat 0 0;vertical-align:top;}
.record .rank_top .pannel {position:relative;}
.record .rank_top .pannel .result {position:relative;width:670px;height:976px;overflow:hidden;margin:0 auto;padding-top:34px;}
.record .rank_top .pannel .result div span {display:block;}
.record .rank_top .pannel .result img {width:160px;height:160px;border:8px solid #fff;border-radius:100%;}
.record .rank_top .pannel .result .num {margin-bottom:6px;font-size:24px;line-height:1;color:#fff;}
.record .rank_top .pannel .result .name {margin-top:5px;}
.record .rank_top .pannel .result .name a {display:block;font-size:32px;line-height:40px;color:#fff;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.record .rank_top .pannel .result .count {margin-top:5px;font-size:22px;line-height:1;color:#ff77fe;font-weight:500;} 
.record .rank_top .pannel .result .rank1 {position:absolute;top:66px;left:50%;width:232px;margin:0 auto 0 -97px;}
.record .rank_top .pannel .result .rank1:before {content:"";display:inline-block;position:absolute;top:19px;left:-9px;width:232px;height:232px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot01.cat") no-repeat 0 0;}
.record .rank_top .pannel .result .rank1 img {width:180px;height:180px;}
.record .rank_top .pannel .result .rank1 .icon {position:absolute;top:25px;left:50%;width:62px;height:62px;margin-left:-106px;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_jvaare_ovt.cat") no-repeat 0 0;z-index:1;}
.record .rank_top .pannel .result .rank1 .thumb {position:absolute;top:37px;left:9px;}
.record .rank_top .pannel .result .rank1 .name {margin-top:218px;}
.record .rank_top .pannel .result .rank2 {position:absolute;top:317px;left:43px;width:176px;height:250px;margin-top:24px;}
.record .rank_top .pannel .result .rank3 {position:absolute;top:317px;right:43px;width:176px;height:250px;margin-top:24px;}
.record .rank_top .pannel .result .rank4 {position:absolute;top:658px;left:112px;width:176px;height:250px;margin-top:24px;}
.record .rank_top .pannel .result .rank5 {position:absolute;top:658px;right:92px;width:176px;height:250px;margin-top:24px;}
.record .rank_top .slick-dots li {display:inline-block;margin:0 2px;}
.record .rank_top .slick-dots li button {display:block;width:16px;height:16px;line-height:0;color:transparent;}
.record .rank_top .slick-dots li button:before {content:'●';font-size:31px;color:#ccc;}
.record .rank_top .slick-dots li.slick-active button {width:26px;height:16px;margin-left:4px;border-radius:8px;background:#f724b4;}
.record .rank_top .slick-dots li.slick-active button:before {color:#f724b4;}

/* 공유하기 레이어 */
#shareLayer {display:none;width:620px !important;border-radius:10px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);background:#fff;}
#header .sub_header #shareLayer .title {padding:0;line-height:106px;}
#shareLayer .title {display:block;height:106px;line-height:106px;border-bottom:1px solid #eee;font-size:30px;color:#333;font-weight:700;text-align:center;}
#shareLayer .share_list {overflow:hidden;margin:50px 0 82px;}
#shareLayer .share_list li {float:left;margin-left:40px;}
#shareLayer .share_list li:first-child {margin-left:120px;}
#shareLayer .share_list li a .icon_facebook {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Ssnprobbx.cat") no-repeat 0 0;text-indent:-9999px;}
#shareLayer .share_list li a .icon_twitter {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sgjvggre.cat") no-repeat 0 0;text-indent:-9999px;}
#shareLayer .share_list li a .icon_kakaotalk {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sxnxnb.cat") no-repeat 0 0;text-indent:-9999px;}
#shareLayer .share_list li.url {clear:both;float:none;margin-left:30px;padding-top:50px;}
#shareLayer .share_list li.url .url_inp {float:left;display:inline-block;width:348px;height:90px;padding:0 30px;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:90px;color:#909090;font-weight:300;background:#f3f5f8;vertical-align:middle;}
#shareLayer .share_list li.url .btn_copyurl {display:inline-block;width:152px;height:90px;border-top-right-radius:10px;border-bottom-right-radius:10px;font-size:24px;line-height:90px;color:#666;font-weight:350;background:#e9edf4;text-align:center;vertical-align:middle;}
#shareLayer .share_list li.url .txt {position:absolute;display:none;bottom:82px;left:30px;width:368px;height:90px;padding:0 20px;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#f3f5f8;color:#909090;font-size:28px;line-height:90px;vertical-align:middle;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#shareLayer .share_list li.url .txt em {color:#6a1b9a;}
#shareLayer .btn_close {display:block;position:absolute;top:0;right:0;width:84px;height:106px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_cbchc_pybfr_ox.cat") no-repeat center center;font-size:0;color:transparent;}

/* SNS 간편 회원가입 & 로그인 */
#login_popup {display:none;top:0 !important;bottom:0;width:750px;height:1200px;background:#fff;}
#login_popup .logo {height:120px;line-height:120px;border-bottom:1px solid #d9d9d9;text-align:center;}
#login_popup .logo a {display:inline-block;width:189px;height:53px;margin-top:30px;}
#login_popup .logo img {width:189px;height:53px;}
#login_popup .con {width:750px;margin:0 auto;text-align:center;}
#login_popup .con p {margin:83px 26px 0;font-size:40px;line-height:50px;font-weight:500;color:#444;text-align:left;}
#login_popup .con .share_list {display:table;width:100%;overflow:hidden;margin-top:120px;}
#login_popup .con .share_list li {display:table-cell;}
#login_popup .con .share_list li .icon_kakaotalk {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sxnxnb.cat") no-repeat 0 0;text-indent:-9999px;}
#login_popup .con .share_list li .icon_naver {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sanire.cat") no-repeat 0 0;text-indent:-9999px;}
#login_popup .con .share_list li .icon_google {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svp_faf_tbbtyr.cat") no-repeat 0 0;text-indent:-9999px;}/*241018 수정*/
#login_popup .con .share_list li .icon_twitter {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sgjvggre.cat") no-repeat 0 0;text-indent:-9999px;}
#login_popup .con .share_list li .icon_facebook {display:block;width:96px;height:96px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Ssnprobbx.cat") no-repeat 0 0;text-indent:-9999px;}
#login_popup .con .signin-button {margin:40px 0 0 0;}
#login_popup .con .signin-button a {display:block;margin:0 auto;}
#login_popup .con .signin-button img {}
#login_popup .con .btn_close {display:inline-block;margin-top:47px;font-size:28px;font-weight:400;color:#909090;letter-spacing:-1px;cursor:pointer;}

/* 전체메뉴 */
.all_menu .menu_box .menu .title {display:block;height:60px;line-height:60px;padding-left:30px;border-top:1px solid #eee;font-size:26px;color:#333;font-weight:500;background:#f4f7f8;}
.all_menu .menu_box .menu .menu_list {margin:10px 0 26px;}
.all_menu .menu_box .menu .menu_list a {display:block;position:relative;padding:30px 0 30px 30px;font-size:30px;color:#333;font-weight:400;}
.all_menu .menu_box .menu .menu_list a:after {content:'';position:absolute;right:30px;top:22px;display:block;width:20px;height:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_nee02.cat") no-repeat 0 center;}
.all_menu .menu_box .other_link {padding:5px 0 28px;border-top:1px solid #eee;}
.all_menu .menu_box .other_link a {display:block;padding:30px;font-size:30px;color:#909090;font-weight:400;}
.all_menu .menu_box .google {padding:0 0 30px 30px;font-size:20px;color:#333;font-weight:400;}
.all_menu .menu_box .google .goog-te-combo {height:50px;padding:14px;border:1px solid;}

/* 전체메뉴 - 로그인전 */
.all_menu .login_before .btn_login {display:block;padding:30px 30px 30px;overflow:hidden;}
.all_menu .login_before .thumb {display:block;float:left;}
.all_menu .login_before .thumb img {width:120px;height:120px;}
.all_menu .login_before .login_box {display:block;float:left;margin-left:19px;}
.all_menu .login_before .login_box .txt {display:block;height:34px;margin-top:27px;font-size:34px;color:#333;font-weight:500;}
.all_menu .login_before .login_box .login {display:block;margin-top:10px;font-size:26px;color:#fe4bc6;font-weight:400;}

/* 전체메뉴 - 로그인후 */
.all_menu .login_after {position:relative;overflow:hidden;padding:30px 0;border-bottom:1px solid #eee;}
.all_menu .login_after .profile {display:block;margin-right:124px;}
.all_menu .login_after .thumb {display:block;position:absolute;top:30px;left:0;overflow:hidden;width:120px;height:120px;margin-left:30px;border-radius:40px;box-shadow: 0px 4px 8px 0 rgba(42, 55, 71, 0.15);}
.all_menu .login_after .thumb img {width:100%;min-height:120px;}
.all_menu .login_after .cont_info {display:table;width:100%;height:120px;padding-right:40px;}
.all_menu .login_after .cont_info .name_box {display:block;margin:28px 0 0 20px;padding-left:152px;text-align:left;}
.all_menu .login_after .cont_info .name_box .nickname {font-size:34px;color:#333;font-weight:500;vertical-align:middle;}
.all_menu .login_after .cont_info .name_box .level {font-size:30px;color:#ff6e17;font-weight:500;vertical-align:middle;}
.all_menu .login_after .cont_info .name_box .level:before {content:'';display:inline-block;width:1px;height:20px;margin:0 15px;background:#ccc;}
.all_menu .login_after .cont_info .name_box .my_profile {display:block;margin-top:25px;color:#909090;font-size:26px;font-weight:400;}
.all_menu .login_after .btn_idol {display:block;position:absolute;top:60px;right:15px;height:56px;line-height:56px;padding:0 20px 0 60px;border-radius:30px;border:1px solid #ddd;font-size:24px;color:#333;font-weight:450;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_urneg_svyy_cvax_z.cat") no-repeat 24px 16px;}

/* 투표 */
.vote .txt2 {display:none;margin:17px 0 20px;}
.vote .txt2.on {display:block;}
.vote .txt2.on div font {font-size:28px !important;}
.vote .txt2.on div span {font-size:28px !important;}
.vote .txt2 strong {display:block;margin:8px 30px 0;font-size:28px;color:#333;font-weight:400;}
.vote .vote_view .vote_txt .txt2 img {margin-top:10px;padding:0 30px;box-sizing:border-box;}
.vote .ranking_cont .list {margin-top:0;}
.vote_list .tab.fix {position:fixed;top:0;left:0;width:100%;height:91px;z-index:100;}
.vote_list .tab_menu {display:table;width:750px;height:33px;margin:-1px auto 0;border-bottom:1px solid #eee;background:#fff;}
/* 220425 수정 */
.vote_list .tab_menu li {display:table-cell;float:left;width:16.66%;height:91px;text-align:center;}
.vote_list .tab_menu li a {position:relative;display:inline-block;height:91px;padding-top:20px;box-sizing:border-box;font-size:26px;font-weight:400;line-height:1;}
.vote_list .tab_menu li.long_menu a {padding-top:8px;}
.vote_list .tab_menu li a.on {color:#9d25fe;}
.vote_list .tab_menu li a.on:before {content:"";position:absolute;bottom:-1px;left:50%;width:42px;height:2px;margin-left:-21px;background:#9c25ff;}

/* 투표 - 남그룹 */
.vote_list .vote_tit {position:relative;padding-top:42px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Scebsvyr_cnggrea2.cat") no-repeat 0 125px;background-size:750px 55px;text-align:center;}
.vote_list .vote_tit:before {content:'';display:inline-block;position:absolute;bottom:85px;left:50%;width:608px;height:75px;margin-left:-304px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sibgr_cnggrea.cat") no-repeat 0 0;}
.vote_list .vote_tit h2 {font-size:30px;line-height:1;color:#333;}
.vote_list .vote_tit .end_date {display:inline-block;height:50px;line-height:50px;margin-top:30px;padding:0 22px;border-radius:24px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);color:#909090;font-size:22px;background:#fff;}
.vote_list .vote_tit .end_date em {color:#f724b4;}
.vote_list .vote_tit .progress {clear:both;display:block;width:100%;height:10px;margin-top:28px;background:#f2f2f2;border-radius:10px;}
.vote_list .vote_tit .progress span {display:block;height:10px;border-radius:10px;background:#ff4bc6;}
.vote_list .txt2 {margin-top:34px;padding:0 30px;font-size:28px;color:#555;line-height:1.57;letter-spacing:-0.56px;font-weight:350;}
.vote_list .txt2 img {width:100%;margin-top:10px;padding:0 30px;box-sizing:border-box;}
.vote_list .btn_more {display:block;height:64px;line-height:64px;font-size:24px;color:#333;text-align:center;cursor:pointer;}
.vote_list .btn_more:after {content:'';display:inline-block;width:18px;height:12px;margin:29px 0 0 18px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_qbja_yvar_tenl_f.cat") no-repeat 0 0;vertical-align:top;}
.vote_list .btn_more.up {height:64px;line-height:64px;margin:40px 0 0;padding:0;border-top:1px solid #eee;text-align:center;}
.vote_list .btn_more.up:after {content:'';display:inline-block;width:18px;height:12px;margin:29px 0 0 18px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_hc_yvar_tenl_f.cat") no-repeat 0 0;vertical-align:top;}
.vote_list .ranking_cont .list .info_box {height:180px;border-top:1px solid #eee;}
.vote_list .ranking_cont .list .info_box .num {top:72px;left:8px;width:50px;font-size:32px;line-height:1;color:#909090;letter-spacing:-1px;}
.vote_list .ranking_cont .list:first-child .info_box .num {color:#333;}
.vote_list .ranking_cont .list .info_box .thumb {margin-top:30px;}
.vote_list .ranking_cont .list .info_box .cont_info {padding-top:48px;}
.vote_list .ranking_cont .list .info_box .btn_vote {top:64px;right:40px;}

/* 투표 - 스페셜 */
.vote .list_type01 li a {position:relative;}
.vote .vote_list .list_type01 li a .img_info {height:180px;padding-top:30px;}
.vote .vote_list .list_type01 li a .img_info .tit {display:block;margin-bottom:20px;text-overflow:ellipsis;white-space:nowrap;}
.vote .vote_list .list_type01 li a .img_info .txt {display:block;text-overflow:ellipsis;white-space:nowrap;}
.banner_birthday a {display:block;width:750px;} /* 20200116 추가 */

/* 투표 - 스페셜투표 상세 */
.vote {margin-bottom:80px;}
.vote .vote_view .vote_photo {position:relative;margin-bottom:18px;}
.vote .vote_view .vote_photo img {width:100%;}
.vote .vote_view .vote_photo .end_date {display:block;position:absolute;bottom:30px;right:30px;height:50px;line-height:46px;padding:0 22px;border-radius:24px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);color:#909090;font-size:22px;background:#fff;}
.vote .vote_view .vote_photo .end_date em {color:#f724b4;}
.vote .vote_view .vote_photo .end_date2 {display:block;position:absolute;bottom:30px;right:30px;height:50px;line-height:46px;padding:0 22px;border-radius:24px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);color:#909090;font-size:22px;background:#fff;}
.vote .vote_view .vote_photo .end_date2 em {color:#f724b4;}
.vote .vote_view .vote_con {padding:0 30px;}
.vote .vote_view .vote_title {font-size:34px;line-height:1;color:#333;font-weight:700;letter-spacing:-0.68px;}
.vote .vote_view .date_box {padding-top:18px;}
.vote .vote_view .date_box .tit {font-size:28px;color:#909090;font-weight:350;}
.vote .vote_view .date_box .date {padding-left:30px;font-size:28px;color:#666;font-weight:400;line-height:1.57;letter-spacing:-1px;}
.vote .vote_view .graph_box {margin-top:-4px;}
.vote .vote_view .graph_box .percent {display:block;font-size:26px;color:#ff4bc6;font-weight:500;text-align:right;}
.vote .vote_view .graph_box .percent em {display:inline-block;width:90px;height:40px;line-height:40px;margin-right:12px;border-radius:18px;font-size:24px;color:#fff;font-weight:400;background:#f724b4;text-align:center;}
.vote .vote_view .graph_box .percent.end {color:#909090;}
.vote .vote_view .graph_box .graph {display:block;width:100%;height:10px;margin-top:10px;background:#f2f2f2;}
.vote .vote_view .graph_box .graph span {display:block;height:10px;border-top-right-radius:6px;border-bottom-right-radius:6px;background-image:linear-gradient(to right, #9c25ff, #ff4bc6);background:#ff4bc6\9;}
.vote .vote_view .vote_goal {display:block;width:690px;height:90px;margin:40px auto;border-radius:46px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot07.cat") no-repeat 0 0;font-size:32px;line-height:90px;letter-spacing:-0.56px;text-align:center;color:#fff;}
.vote .vote_view .vote_goal:before {content:'';display:inline-block;width:32px;height:30px;margin:30px 14px 0 0;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_ibgr_juvgr_f.cat") no-repeat 0 0;vertical-align:top;}
.vote .vote_view .vote_complete {bottom:75px;}
.vote .vote_view .vote_txt {margin:10px 0 30px;font-size:28px;color:#555;line-height:1.57;letter-spacing:-0.56px;font-weight:350;}

/* 20220225 추가 */
#vote_popup {width:310px;}
#vote_popup input[type=number]::-webkit-inner-spin-button,
#vote_popup input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
#vote_popup .title {height:54px;line-height:54px;border-bottom:1px solid #d9d9d9;font-size:17px;color:#333;font-weight:bold;}
#vote_popup p {padding:15px 0 10px;font-size:15px;color:#333;}
/* 20220322 추가 */
#vote_popup .goal_txt {margin-top:10px;}
#vote_popup .goal_pick {display:block;margin-bottom:18px;font-size:25px;line-height:1;} 
#vote_popup .goal_pick em {font-weight:bold;}

#vote_popup .num_cnt {height:43px;line-height:43px;margin:0 15px;border:1px solid #d9d9d9;border-radius:2px;}
#vote_popup .num_cnt .plus {display:inline-block;width:15px;height:15px;margin-top:15px;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_cyhf02.cat") no-repeat center;background-size:12px 12px;vertical-align:top;}
#vote_popup .num_cnt .minus {display:inline-block;width:9px;height:3px;margin-top:21px;font-size:0;color:transparent;background:#333;vertical-align:top;}
#vote_popup .num_cnt input {padding:0 16px;border:0;font-size:15px;color:#333;text-align:center;vertical-align:middle;}
#vote_popup .pick_cnt {margin:0 15px;padding:15px;border:1px solid #d9d9d9;border-radius:2px;background:#f9f9f9;}
#vote_popup .pick_cnt > div {display:table;width:100%;}
#vote_popup .pick_cnt .daily .pick {display:table-cell;font-size:15px;color:#fe4ac7;font-weight:bold;text-align:left;}
#vote_popup .pick_cnt .star {padding-top:5px;}
#vote_popup .pick_cnt .star .pick {display:table-cell;font-size:15px;color:#ff7800;font-weight:bold;text-align:left;}
#vote_popup .pick_cnt .num {display:table-cell;font-size:15px;color:#333;text-align:right;}
#vote_popup .pick_cnt .num em {font-weight:bold;}
#vote_popup .btn_area {margin-top:20px;}
#vote_popup .btn_area .btn_cancel {height:60px;line-height:60px;}
#vote_popup .btn_area .btn_confirm {height:60px;line-height:60px;}

/* 투표 - 스페셜투표(일반형) 상세 */
.vote .vote_view .vote_txt .txt {margin-top:17px;}
.vote .vote_view .vote_txt .txt span {font-size:28px !important;}
.vote .vote_view .btn_more {display:inline-block;padding:10px 0 40px 30px;font-size:24px;color:#909090;cursor:pointer;}
.vote .vote_view .btn_more.up {display:block;height:64px;line-height:64px;margin:40px 0 0;padding:0;border-top:1px solid #eee;text-align:center;}
.vote .vote_view .btn_more.up:after {content:'';display:inline-block;width:18px;height:12px;margin:26px 0 0 18px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_hc_yvar_tenl_f.cat") no-repeat 0 0;vertical-align:top;}
.vote .vote_view .ranking_cont .list .info_box {height:180px;border-top:1px solid #eee;}
.vote .vote_view .ranking_cont .list .info_box .num {top:72px;left:8px;width:50px;font-size:32px;line-height:1;color:#909090;letter-spacing:-1px;}
.vote .vote_view .ranking_cont .list:first-child .info_box .num {color:#333;}
.vote .vote_view .ranking_cont .list .info_box .thumb {margin-top:30px;}
.vote .vote_view .ranking_cont .list .info_box .cont_info {padding-top:47px;}
.vote .vote_view .ranking_cont .list .info_box .btn_vote {top:64px;right:40px;}

/* 투표 - 스페셜투표(대결형) 상세 */
.vote .vote_view .vote_vs .graph_box .tit_box {display:table;width:100%;margin-top:20px;}
.vote .vote_view .vote_vs .graph_box .tit_box .tit {display:table-cell;width:50%;font-size:32px;line-height:1;color:#333;font-weight:700;}
.vote .vote_view .vote_vs .graph_box .tit_box .vs {display:block;width:40px;font-size:32px;color:#b3b3b3;font-weight:500;}
.vote .vote_view .vote_vs .graph_box .tit_box .tit2 {display:table-cell;width:50%;font-size:32px;line-height:1;color:#333;font-weight:700;text-align:right;}
.vote .vote_view .vote_vs .graph_box .graph {position:relative;}
.vote .vote_view .vote_vs .graph_box .graph .tit_graph {display:block;height:10px;border-top-right-radius:6px;border-bottom-right-radius:6px;background:#ff4bc6;}
.vote .vote_view .vote_vs .graph_box .graph .tit2_graph {display:block;position:absolute;top:0;right:0;height:10px;border-top-left-radius:6px;border-bottom-left-radius:6px;background:#9c25ff;}
.vote .vote_view .vote_vs .graph_box .percent_box {overflow:hidden;margin-top:16px;}
.vote .vote_view .vote_vs .graph_box .percent_box .tit_percent {font-size:26px;color:#ff4bc6;font-weight:500;}
.vote .vote_view .vote_vs .graph_box .percent_box .tit_percent em {display:inline-block;width:90px;height:40px;line-height:40px;border-radius:18px;font-size:24px;color:#fff;font-weight:400;background:#f724b4;text-align:center;}
.vote .vote_view .vote_vs .graph_box .percent_box .tit2_percent {float:right;font-size:26px;color:#ff4bc6;font-weight:500;}
.vote .vote_view .vote_vs .graph_box .percent_box .tit2_percent em {display:inline-block;width:90px;height:40px;line-height:40px;border-radius:18px;font-size:24px;color:#fff;font-weight:400;background:#9e26fe;text-align:center;}
.vote .vote_view .vote_vs .votenum_box {overflow:hidden;margin-top:16px;} /* 20200409 추가 */
.vote .vote_view .vote_vs .votenum_box .num1 {display:inline-block;font-size:26px;color:#f724b4;font-weight:bold;} /* 20200409 추가 */
.vote .vote_view .vote_vs .votenum_box .num2 {float:right;display:inline-block;font-size:26px;color:#9e26fe;font-weight:bold;} /* 20200409 추가 */
.vote .vote_view .vote_vs .btn_vote_box {position:relative;overflow:hidden;padding:60px 0 40px;}
.vote .vote_view .vote_vs .btn_vote_box button {display:inline-block;width:60px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ibgr_bss.cat") no-repeat 0 0;font-size:0;color:transparent;outline:none;}
.vote .vote_view .vote_vs .btn_vote_box button.on {width:60px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ibgr.cat") no-repeat 0 0;}
.vote .vote_view .vote_vs .btn_vote_box .btn_vote2 {float:right;}
.vote .vote_view .vote_vs .btn_vote_box button.gif_heart:before {content:'';display:block;position:fixed;top:50%;left:50%;width:60px;height:55px;margin:-30px 0 0 -33px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Surneg.tvs") no-repeat 0 0;background-size:cover;z-index:1;}
.vote .vote_view .vote_vs .btn_vote_box button.gif_heart2:before {content:'';display:block;position:fixed;top:50%;left:50%;width:60px;height:55px;margin:-30px 0 0 -33px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Surneg.tvs") no-repeat 0 0;background-size:cover;z-index:1;}
.vote .vote_view .vote_txt img {width:100%;margin:20px 0;}

/* 충전소 */
.station {margin-top:-1px;}
.station .tab.fix {position:fixed;top:0;left:0;width:100%;background:#fff;z-index:2;}
.station .tab_menu {display:table;width:750px;height:33px;margin:0 auto;border-bottom:1px solid #eee;background:#fff;}
.station .tab_menu li {display:table-cell;float:left;width:33.33%;text-align:center;}
.station .tab_menu li a {position:relative;display:inline-block;height:90px;font-size:26px;font-weight:400;line-height:90px;}
.station .tab_menu li a.on {color:#9d25fe;}
.station .tab_menu li a.on:before {content:"";position:absolute;bottom:-1px;left:50%;width:42px;height:2px;margin-left:-21px;background:#9c25ff;}

/* 출석 충전소 */
.station .att_wrap {margin:-1px 0 30px;background:linear-gradient(to right, #ff4bc6, #9c25ff);text-align:center;} /* 20191023 수정 */
.station .att_wrap .att_con_box {/*height:1129px;*/padding-bottom:90px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Snggraqnapr_ot.cat") no-repeat center 0;}/* 20191023 수정 */
.station .att_wrap .att_con_box .att_con {padding:0 24px;}
.station .att_wrap .att_con_box .att_tit {padding-top:30px;}
.station .att_wrap .att_con_box .att_tit h3 {font-size:26px;line-height:43px;color:#fff;font-weight:300;letter-spacing:-2px;}
.station .att_wrap .att_con_box .att_tit h3 em {color:#56fff5;font-weight:300;}
.station .att_wrap .att_con_box .att_tit h4 {font-size:22px;line-height:1;color:#faefff;font-weight:300;}
.station .att_wrap .att_con_box .ad {width:320px;height:100px;margin:32px auto 0;}
.station .att_wrap .att_con_box .ad img {width:320px;height:100px;}
.station .att_wrap .att_con_box .calendar {margin-top:28px;padding:40px 30px 0;border-radius:20px;box-shadow:0px 4px 8px 0 rgba(0, 0, 0, 0.2);border:1px solid #b4b4b4;background:#fff;}
.station .att_wrap .att_con_box .calendar .month {font-size:46px;color:#444;font-weight:700;}
.station .att_wrap .att_con_box .calendar table {width:100%;margin-top:60px;}
.station .att_wrap .att_con_box .calendar table th {padding-bottom:30px;font-size:30px;color:#444;font-weight:500;}
.station .att_wrap .att_con_box .calendar table th:first-child {color:#ff0000;}
.station .att_wrap .att_con_box .calendar table td {position:relative;padding:20px 0;font-size:28px;line-height:1;color:#444;font-weight:400;font-style:italic;}
.station .att_wrap .att_con_box .calendar table td.today {background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sngg_ot.cat") no-repeat center 1px;}
.station .att_wrap .att_con_box .calendar table td.chk:before {content:'';display:inline-block;width:66px;height:67px;position:absolute;top:-1px;left:50%;margin-left:-33px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_nggraqnapr_qbar.cat") no-repeat center 1px;}
.station .att_wrap .att_con_box .calendar table td.week:before {content:'';display:inline-block;width:66px;height:67px;position:absolute;top:-1px;left:50%;margin-left:-33px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_nggraqnapr_jrrx_qbar.cat") no-repeat center 1px;}
.station .att_wrap .att_con_box .btn_check {display:block;width:673px;height:136px;margin:0 0 36px -16px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot04.cat") no-repeat 0 0;font-size:32px;line-height:120px;letter-spacing:-0.56px;text-align:center;color:#fff;cursor:pointer;}
.station .att_wrap .att_con_box .btn_check:before {content:'';display:inline-block;width:42px;height:30px;margin:49px 14px 0 0;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_qvn_yvar_juvgr_f.cat") no-repeat 0 0;vertical-align:top;}
.station .att_wrap .att_con_box .calendar .star_pick_info {margin-top:-28px;padding:28px 0;text-align:left;} /* 20191023 추가 */

/* 무료 충전소 */
.station .free_wrap {margin-bottom:362px;padding:18px 20px 0;}
.station .free_wrap .btn_free {display:block;position:relative;width:100%;height:149px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot02.cat") no-repeat 0 0;font-size:36px;line-height:131px;letter-spacing:-1.44px;color:#fff;}
.station .free_wrap .btn_free:before {content:'';display:inline-block;width:50px;height:48px;margin:43px 22px 0 60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_fgne_z.cat") no-repeat 0 0;vertical-align:top;}
.station .free_wrap .btn_free:after {content:'';display:inline-block;position:absolute;top:48px;right:60px;width:22px;height:36px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_evtug_yvar_juvgr_z.cat") no-repeat 0 0;vertical-align:top;}
.station .free_wrap .btn_play {display:block;position:relative;width:100%;height:156px;margin:0 auto;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot03.cat") no-repeat 0 0;font-size:36px;line-height:130px;letter-spacing:-1.44px;color:#fff;}
.station .free_wrap .btn_play:before {content:'';display:inline-block;width:50px;height:48px;margin:43px 22px 0 60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_fgne_z.cat") no-repeat 0 0;vertical-align:top;}
.station .free_wrap .btn_play:after {content:'';display:inline-block;position:absolute;top:48px;right:60px;width:22px;height:36px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_evtug_yvar_juvgr_z.cat") no-repeat 0 0;vertical-align:top;}
.station .free_wrap .btn_video {display:block;position:relative;width:100%;height:156px;margin:0 auto;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot08.cat") no-repeat 0 0;font-size:34px;letter-spacing:-1.44px;color:#fff;}
.station .free_wrap .btn_video .txt_cont {display:inline-block;padding:40px 0 0 0;}
.station .free_wrap .btn_video.on {;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot08_ba.cat") no-repeat 0 0;}
.station .free_wrap .btn_video:before {content:'';display:inline-block;width:53px;height:48px;margin:43px 22px 0 60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_urneg_pvepyr_cvax01.cat") no-repeat 0 0;vertical-align:top;}
.station .free_wrap .btn_video:after {content:'';display:inline-block;position:absolute;top:48px;right:60px;width:22px;height:36px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_neebj_evtug_yvar_juvgr_z.cat") no-repeat 0 0;vertical-align:top;}
.station .free_wrap .btn_video .icon_video {display:block;height:28px;margin:20px 0 0 5px;;padding:0 0 0 34px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ivqrb.cat") no-repeat 0 center;font-size:26px;color:#fff;line-height:26px;}
.station .free_wrap .info_cont {overflow:hidden;padding:0 55px;font-size:28px;color:#909090;text-align:center;line-height:28px;letter-spacing:-2px;}
.station .free_wrap .info_cont .view_txt {float:left;}
.station .free_wrap .info_cont .view_txt em {color:#333;font-weight:bold;}
.station .free_wrap .info_cont .star_txt {float:right;color:#59ceff;}
.station .free_wrap .info_cont .star_txt .icon_star {display:inline-block;height:30px;vertical-align:bottom;}
.station .free_wrap .info_cont .star_txt .saving {display:inline-block;width:31px;height:30px;margin-left:5px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_fgne.cat") no-repeat -38px 0;}
.station .free_wrap .info_cont .star_txt .saving.on {background-position:0 0;}
.station .free_wrap .info_video {padding:55px 0 0 20px;}
.station .free_wrap .info_video .tit {display:block;padding:0 0 26px 0;font-size:28px;color:#333;line-height:28px;}
.station .free_wrap .info_video .list_info li {padding:0 0 0 16px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ohyyrg01.tvs") no-repeat 0 19px;font-size:28px;color:#666;line-height:42px;letter-spacing:-2px;}
.station .ad02 {width:300px;height:250px;margin:20px auto;text-align:center;}

.station .free_wrap .daily_pick {margin:60px 0 0 0;padding:0 10px;}
.station .free_wrap .pick_list {display:flex;flex-wrap:wrap;}
.station .free_wrap .pick_list li {width:33.33%;margin-bottom:-12px;}
.station .free_wrap .pick_list li a {display:block;}
.station .free_wrap .pick_list li a img {display:block;}

/* 스타픽 충전소 */
.station .tab_buy {position:relative;padding:55px 55px 22px 55px;border-bottom:1px solid #5f2581;}
.station .tab_buy:after {content:'';overflow:hidden;clear:both;display:block;}
.station .tab_buy li {float:left;width:50%;}
.station .tab_buy li a {display:block;position:relative;height:100px;margin:0 3px;background:#eaeaea;border-radius:20px;font-size:34px;color:#a0a0a0;text-align:center;letter-spacing:-1px;line-height:99px;}
.station .tab_buy li a.on {background:#5f2581;color:#fff;}
.station .tab_buy li a .bonus {position:absolute;top:-18px;right:36px;display:block;width:98px;height:43px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_obahf.cat") no-repeat 0 0;font-size:0;color:transparent;}
.station .star_pick li {position:relative;height:134px;border-bottom:1px solid #eee;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_fgne_y.cat") no-repeat 40px 34px;background-size:62px 60px;}
.station .star_pick li.bonus {background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_fgne_2.cat") no-repeat 40px 34px;background-size:58px 60px;}
.station .star_pick li.bonus .pick_box .pick {padding-top:40px;}
.station .star_pick li .pick_box {display:block;margin-left:142px;}
.station .star_pick li .pick_box .pick {display:block;padding-top:46px;font-size:30px;line-height:1;color:#333;}
.station .star_pick li .pick_box .plus {display:block;margin-top:11px;font-size:22px;color:#f724b4;font-weight:500;}
.station .star_pick li .money {display:inline-block;position:absolute;top:40px;right:40px;height:46px;line-height:46px;padding:0 10px;border-radius:26px;border:4px solid #f724b4;font-size:26px;color:#f724b4;font-weight:700;background:#fff;text-align:center;}
.station .star_pick_info {padding:28px 40px;}
.station .star_pick_info .tit {font-size:28px;color:#666;}
.station .star_pick_info .info {margin:6px 0 0 22px;}
.station .star_pick_info .info li {padding-top:5px;font-size:24px;line-height:34px;color:#666;}
.station .star_pick_info .info li:before {content:'';	display:inline-block;width:4px;height:4px;margin:12px 10px 0 -14px;background:#666;border-radius:50%;-webkit-border-radius:50%;vertical-align:top;}

/* 회원정보 입력 */
.sign_up {padding:0 30px 40px;}
.sign_up input[type="search"] {width:100%;padding:28px 0;border:0;font-size:28px;font-weight:400;color:#333;vertical-align:top;}
.sign_up input[type="search"]::-webkit-input-placeholder {font-size:28px;font-weight:400;color:#909090;}
.sign_up input[type="search"]::-moz-placeholder {font-size:28px;font-weight:400;color:#909090;}
.sign_up input[type="search"]::-ms-input-placeholder {font-size:28px;font-weight:400;color:#909090;}
.sign_up #nickname {width:100%;padding:28px 0;border:0;font-size:28px;font-weight:400;color:#333;vertical-align:top;}
.sign_up .nick {position:relative;margin-top:40px;}
.sign_up .nick label {display:block;height:30px;font-size:30px;font-weight:400;color:#333;}
.sign_up .nick .input_box {height:88px;line-height:43px;margin:13px 153px 0 0;padding:0 11px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #ccc;}
.sign_up .nick .input_box button {position:absolute;top:43px;right:0;width:154px;height:90px;line-height:90px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:28px;font-weight:500;color:#fff;background:#ccc;letter-spacing:-1px;}
.sign_up .nick .input_box button.on {background:#fe4bc6;}
.sign_up .nick .txt {display:block;margin-top:20px;font-size:22px;font-weight:350;color:#fd4ac7;}
.sign_up .info {margin-top:150px;font-size:26px;line-height:36px;font-weight:400;color:#909090;text-align:center;}
.sign_up .info span {padding:0;color:#9d25fe;cursor:pointer;}
/* 전체동의 20210615 추가 */
.sign_up .all_agree {margin:60px 0 50px;padding-top:30px;}
.sign_up .all_agree .agree_con .txt {padding-left:20px;font-size:30px;color:#333;}
.sign_up .all_agree input {display:none;}
.sign_up .all_agree .agree_con label {font-size:30px;color:#333;cursor:pointer;}
.sign_up .all_agree .agree_con label:before {content:"";display:inline-block;width:61px;height:61px;margin-right:16px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Senqvb_bss.cat") no-repeat 0 0;vertical-align:middle;}
.sign_up .all_agree .agree_con input:checked + label:before {content:"";display:inline-block;width:61px;height:61px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Senqvb_ba.cat") no-repeat 0 0;vertical-align:middle;}
.sign_up .all_agree .agree_list {margin-left:68px;}
.sign_up .all_agree .agree_list .list {display:block;margin-top:20px;}
.sign_up .all_agree .agree_list .list label {font-size:28px;color:#333;cursor:pointer;}
.sign_up .all_agree .agree_list .list label:before {content:"";display:inline-block;width:28px;height:28px;margin-right:10px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_purpx02.cat") no-repeat 0 0;vertical-align:middle;}
.sign_up .all_agree .agree_list .list input:checked + label:before {content:"";display:inline-block;width:28px;height:28px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_purpx02.cat") no-repeat -28px 0;vertical-align:middle;}
.sign_up .all_agree .agree_list .list label span {vertical-align:middle;}
.sign_up .all_agree .agree_list .list .service {padding:0;font-size:28px;}
.sign_up .all_agree .agree_list .list .privacy {padding:0;font-size:28px;}

.sign_up .btn_complete {display:block;height:90px;line-height:90px;margin-top:30px;border-radius:50px;font-size:32px;font-weight:400;color:#fff;background:#ccc;text-align:center;}
.sign_up .btn_complete.on {display:block;width:690px;height:100px;line-height:100px;margin:30px auto 0;border-radius:50px;font-size:32px;font-weight:400;color:#fff;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot05.cat") no-repeat 0 0;text-align:center;}

/* 이용약관 */
.service {padding:30px;font-size:24px;line-height:37px;}

/* 개인정보처리방침 */
.privacy {padding:30px;font-size:24px;line-height:37px;}

/* 이용약관, 개인정보처리방침 테이블 */ /* 20200904 추가 */
.secure {width:100%;border:1px solid #333;margin-top:30px;}
.secure tr {border-bottom:1px solid #333;}
.secure tr th {font-size:20px;font-weight:normal;border-left:1px solid #333;padding:3px 7px;background:#f7f7f7;}
.secure tr td {font-size:20px;border-left:1px solid #333;padding:3px 7px;}
.secure tr th:nth-of-type(1),.secure tr td:nth-of-type(1) {width:24%;}
.secure tr th:nth-of-type(2),.secure tr td:nth-of-type(2) {width:30%;}
.secure tr th:nth-of-type(3),.secure tr td:nth-of-type(3) {width:23%;}
.secure tr th:nth-of-type(4),.secure tr td:nth-of-type(4) {width:23%;}
.secure tr th:first-of-type {border-left:none;}
.secure tr td:first-of-type {border-left:none;}

/* 회원정보 입력 - 이용약관 레이어 */
#service_popup {display:none;width:750px;height:100%;overflow-y:scroll;background:#fff;}
#service_popup > div {padding:30px;font-size:24px;line-height:37px;}
#service_popup .btn_close {display:block;position:fixed;top:30px;right:50%;width:25px;height:26px;margin-right:-339px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_cbchc_pybfr_ox.cat") no-repeat center center;font-size:0;color:transparent;cursor:pointer;}

/* 회원정보 입력 - 개인정보처리방침 레이어 */
#privacy_popup {display:none;width:750px;height:100%;overflow-y:scroll;background:#fff;}
#privacy_popup > div {padding:15px;font-size:24px;line-height:37px;}
#privacy_popup .btn_close {display:block;position:fixed;top:30px;right:50%;width:25px;height:26px;margin-right:-339px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_cbchc_pybfr_ox.cat") no-repeat center center;font-size:0;color:transparent;cursor:pointer;}

/* 회원정보 입력 - 제 3자 개인정보 제공 동의 레이어 */
#receive_popup {display:none;width:750px;height:100%;overflow-y:scroll;background:#fff;}
#receive_popup > div {padding:15px;font-size:24px;line-height:37px;}
#receive_popup .btn_close {display:block;position:fixed;top:30px;right:50%;width:25px;height:26px;margin-right:-339px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_cbchc_pybfr_ox.cat") no-repeat center center;font-size:0;color:transparent;cursor:pointer;}

/* 최애 검색 및 선택 레이어 */
#idol_search_layer {display:none;width:100%;height:100%;overflow-y:scroll;background:#fff;}
#idol_search_layer .header_wrap {display:table;width:750px;height:88px;margin:0 auto;border-bottom:1px solid #ededed;}
#idol_search_layer .header_wrap .btn_back {display:table-cell;width:40px;height:45px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_onpx.cat") no-repeat center center;text-indent:-9999px;}
#idol_search_layer .header_wrap label {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
#idol_search_layer .header_wrap input {display:table-cell;width:100%;margin-left:5px;padding:24px 0;font-size:32px;font-weight:400;color:#333;}
#idol_search_layer .header_wrap input::-webkit-input-placeholder {font-size:32px;}
#idol_search_layer .header_wrap input::-moz-placeholder {font-size:32px;}
#idol_search_layer .header_wrap input::-ms-input-placeholder {font-size:32px;}
#idol_search_layer .header_wrap .btn_search {display:table-cell;width:50px;height:45px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_frnepu_ox.cat") no-repeat center center;text-indent:-9999px;}
#idol_search_layer .con {width:750px;margin:0 auto;text-align:center;}
#idol_search_layer .con p {margin:179px 0 100px;font-size:28px;font-weight:400;color:#909090;letter-spacing: -1px;}
#idol_search_layer .con p:before {content:"";display:block;width:52px;height:52px;margin:0 auto 16px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_vasbezngvba_yvar_tenl_y.cat") no-repeat 0 0;}

/* 전체댓글 */
.reply_cont {overflow:hidden;}
.reply_cont .reply_info {position:relative;height:60px;padding:0 0 0 30px;background:#f4f7f8;border-bottom:1px solid #eee;line-height:60px;}
.reply_cont .reply_info .num {font-size:24px;color:#333;}
.reply_cont .reply_info .num em {color:#fe4bc6;}
.reply_cont .reply_info .sort {position:absolute;top:1px;right:30px;font-size:24px;color:#909090;}
.reply_cont .reply_info .sort .txt {display:inline-block;margin-left:18px;}
.reply_cont .reply_info .sort .txt.on {color:#333;}
.reply_cont .review_list {margin-bottom:73px;}
.reply_cont .review_list li {position:relative;padding:30px 30px 0 30px;border-bottom:1px solid #eee;}
.reply_cont .review_list li.my {background:#f4f7f8;}
.reply_cont .review_list li.my .sub_list li {background:#fff;}
.reply_cont .review_list li .thumb {overflow:hidden;display:block;position:absolute;top:30px;left:30px;width:70px;height:70px;border-radius:100%;}
.reply_cont .review_list li .thumb img {width:100%;height:70px;}
.reply_cont .review_list li .cont_info {overflow:hidden;padding:0 0 30px 90px;}
.reply_cont .review_list li .cont_info span {display:block;}
.reply_cont .review_list li .cont_info .nick {font-size:24px;line-height:1;color:#444;font-weight:400;}
.reply_cont .review_list li .cont_info .date {margin:8px 0 10px;color:#909090;font-size:22px;line-height:1;font-weight:300;}
.reply_cont .review_list li .cont_info .txt {margin-bottom:10px;color:#333;line-height:130%;font-size:28px;}
.reply_cont .review_list li .cont_info .txt .img_box {display:block;max-height:3000px;overflow:hidden;margin-top:20px;}
.reply_cont .review_list li .cont_info .txt .img_box img {width:100%;}
.reply_cont .review_list li .cont_info .sub_wr {float:left;font-size:22px;color:#909090;cursor:pointer;font-weight:400;} 
.reply_cont .review_list li .cont_info .like {float:right;padding:0 0 0 26px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_yvxr.cat") no-repeat 0 center;background-size:20px 20px;font-size:22px;line-height:1;color:#909090;}
.reply_cont .review_list li .cont_info .like.on {background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_yvxr01.cat") no-repeat 0 center;background-size:20px 20px;} 
.reply_cont .review_list li .btn_del {position:absolute;top:30px;right:30px;padding:0 0 0 26px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_qry01.cat") no-repeat 0 center;background-size:20px 20px;font-size:22px;line-height:26px;color:#909090;}
/* 20220207 추가 */
.reply_cont .review_list li .cont_info .txt02 {margin-bottom:5px;color:#333;line-height:130%;font-size:14px;}
.reply_cont .review_list li .btn_more {display:block;position:absolute;top:14px;right:9px;width:20px;height:12px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Soga_zber.cat") no-repeat center 0;background-size:2px 12px;text-indent:-9999px;}
.reply_cont .review_list li.block_reply .cont_info .txt {display:none;}
.reply_cont .review_list li.block_reply .cont_info .like {display:none;}
.reply_cont .review_list li.declare_reply .cont_info .txt {display:none;}
.reply_cont .review_list li.declare_reply .cont_info .like {display:none;}
.reply_cont .review_list li.declare_reply .btn_more {display:none;}

.reply_cont .review_list li .sub_reply {display:none;clear:both;overflow:hidden;margin:0 -15px 0 -15px;border-top:1px solid #eee;}
.reply_cont .review_list li .sub_reply .sub_list li {clear:both;overflow:hidden;padding:15px 15px 15px 60px;}
.reply_cont .review_list li .sub_reply .sub_list li:last-child {border-bottom:0;}
.reply_cont .review_list li .sub_reply .sub_list li .thumb {left:60px;}
.reply_cont .review_list li .sub_reply .sub_list li .cont_info {padding:0 0 0 45px;}
.reply_cont .review_list li .sub_reply .sub_list li .text_box .text {height:55px;padding:10px;border-radius:5px;box-shadow:0px 2px 4px 0 rgba(42, 55, 71, 0.15);}
.reply_cont .review_list li .sub_reply .sub_list li .text_box .text textarea {width:100%;height:55px;resize:none;border:0;}
.reply_cont .review_list li .sub_reply .sub_list li .text_box .btn_ok {float:right;margin-top:8px;font-size:12px;color:#666;}
.reply_cont .review_list li.shopping_link {padding:60px 0;margin:0;}/* 20201112 추가 */

.reply_move {position:fixed;left:0;bottom:0;width:100%;height:72px;background:#fff;border-top:1px solid #b4b4b4;z-index:10;}
.reply_move .move_box {position:relative;}
.reply_move .btn_list {position:absolute;top:20px;left:20px;font-size:30px;color:#333;font-weight:500;}
.reply_move .btn_list .num {display:inline-block;height:40px;margin-left:14px;padding:0 16px;background:#fe4bc6;border-radius:36px;box-shadow:0px 4px 20px 0 rgba(0, 0, 0, 0.2);color:#fff;font-size:24px;line-height:38px;}
.reply_move .btn_write {position:absolute;display:block;top:20px;right:20px;padding:0 0 0 45px;font-size:30px;line-height:1;color:#333;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ercyl.cat") no-repeat 4px 1px;background-size:30px 29px;}

/* 댓글 - 더보기 팝업 20220207 추가 */
.more_popup01 {display:none;position:absolute;top:0;right:15px;width:60px;margin-top:33px;border:1px solid #dcdcdc;box-shadow:0 0 2px 2px #e6eaec;border-radius:4px;background:#fff;text-align:center;}
.more_popup01.on {display:block;}
.more_popup01 a {display:block;height:35px;line-height:35px;font-size:12px;color:#1e1e1e;}
.more_popup01 a:active {color:#1e1e1e !important;}
.more_popup02 {display:none;position:absolute;top:0;right:15px;width:85px;margin-top:33px;border:1px solid #dcdcdc;box-shadow:0 0 2px 2px #f3f4f5;border-radius:4px;background:#fff;text-align:center;}
.more_popup02.on {display:block;}
.more_popup02 a {display:block;height:35px;line-height:35px;font-size:12px;color:#1e1e1e;}
.more_popup02 a:active {color:#1e1e1e !important;}
.more_popup02 .btn_declare {width:85px;border-top:1px solid #dcdcdc;}
.more_popup03 {display:none;position:absolute;top:0;right:15px;width:88px;margin-top:33px;border:1px solid #dcdcdc;box-shadow:0 0 2px 2px #f3f4f5;border-radius:4px;background:#fff;text-align:center;}
.more_popup03.on {display:block;}
.more_popup03 a {display:block;height:35px;line-height:35px;font-size:12px;color:#1e1e1e;}
.more_popup03 a:active {color:#1e1e1e !important;}

/* 전체댓글 - 삭제 */
#del_popup {display:none;width:620px;height:274px;border-radius:10px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);background:#fff;text-align:center;}
#del_popup .txt {margin:52px 0 36px;font-size:30px;color:#333;font-weight:500;}
#del_popup .btn_area {display:table;width:100%;margin-top:87px;border-top:1px solid #d9d9d9;overflow:hidden;} 
#del_popup .btn_area .btn_cancel {display:table-cell;width:50%;height:118px;line-height:118px;border-right:1px solid #d9d9d9;border-bottom-left-radius:10px;font-size:30px;color:#909090;font-weight:400;text-align:center;cursor:pointer;} 
#del_popup .btn_area .btn_confirm {display:table-cell;width:50%;height:118px;line-height:118px;border-bottom-right-radius:10px;font-size:30px;color:#fff;font-weight:500;background:#9c25ff;text-align:center;cursor:pointer;} 

/* 댓글쓰기 */
.write_cont {padding:30px 30px 469px 30px;}
.write_cont .text_box .text {height:150px;padding:20px;border:1px solid #ccc;border-radius:10px;box-shadow:0px 4px 8px 0 rgba(42, 55, 71, 0.15);}
.write_cont .text_box .text textarea {width:100%;height:150px;resize:none;font-size:26px;color:#909090;letter-spacing:-1px;}
textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */font-size:26px;color:#909090;letter-spacing:-1px;}
textarea::-moz-placeholder { /* Firefox 19+ */font-size:26px;color:#909090;letter-spacing:-1px;}
textarea:-ms-input-placeholder { /* IE 10+ */font-size:26px;color:#909090;letter-spacing:-1px;}
textarea:-moz-placeholder { /* Firefox 18- */font-size:26px;color:#909090;letter-spacing:-1px;}
textarea::placeholder  {font-size:26px;color:#909090;letter-spacing:-1px;}
.write_cont .text_box .btn_img {position:relative;overflow:hidden;margin-top:20px;}
.write_cont .text_box .btn_img .btn_choose {position:relative;}
.write_cont .text_box .btn_img .btn_choose .img {display:inline-block;overflow:hidden;width:78px;height:25px;}
.write_cont .text_box .btn_img .btn_choose .img.reg_img {width:78px;height:25px;}
.write_cont .text_box .btn_img .btn_choose .img img {width:100%;}
.write_cont .text_box .btn_img .btn_choose .img_input {position:absolute;top:0;left:0;width:78px;height:56px;opacity:0;filter:alpha(opacity=0);}
.write_cont .text_box .btn_img .right {position:absolute;top:0;right:0;}
.write_cont .text_box .btn_img .right .num {display:inline-block;margin-top:5px;font-size:22px;color:#aaa;font-weight:100;}
.write_cont .text_box .btn_img .right .num em {font-size:22px;color:#aaa;font-weight:100;}
.write_cont .text_box .btn_img .right .btn_ok {margin-left:12px;font-size:24px;line-height:28px;color:#666;font-weight:400;}

/* 소식 상세 페이지 */
.article_view {padding:0 0 82px 0;}
.article_view .article_title {padding:30px;font-size:34px;color:#444;font-weight:500;letter-spacing:-0.68px;line-height:1.24;}
.article_view .date {padding:0 0 30px 30px;font-size:26px;color:#959595;}
.article_view .article_photo {margin-bottom:20px;}
.article_view .article_photo img {width:100%;}
.article_view .article_txt {padding:0 30px;font-size:28px;color:#333;line-height:1.57;letter-spacing:-0.56px;}

.article_view .iframe_video .player_iframe {width:100%;height:422px;}
.article_view .video_info {padding:30px;border-bottom:1px solid #eee;}
.article_view .video_info .title {display:block;margin-bottom:12px;font-size:30px;line-height:37px;font-weight:bold;color:#444;display: -webkit-box;overflow: hidden;white-space: normal;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;}
.article_view .video_info span {display:inline-block;}
.article_view .video_info .num {font-size:24px;font-weight:400;color:#666;vertical-align:middle;}
.article_view .video_info .num em {margin-left:5px;color:#f724b4}
.article_view .video_info .txt_bar {margin:0 20px;font-size:14px;font-weight:normal;color:#ccc;vertical-align:middle;}
.article_view .video_info .date {padding:0;font-size:24px;font-weight:350;color:#909090;vertical-align:middle;}
.video_cont {overflow:hidden;padding:16px 0 0 0;}
.video_cont .video_list li {margin-bottom:16px;}
.video_cont .video_list li a {display:block;padding:0 20px 0 15px;}
.video_cont .video_list li a .thumb {float:left;position:relative;display:block;overflow:hidden;width:240px;height:180px;margin-right:30px;border-radius:20px;}
.video_cont .video_list li a .thumb:after {content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:0.2;}
.video_cont .video_list li a .thumb img {width:100%;min-height:180px;}
.video_cont .video_list li a .thumb .video {display:block;position:absolute;top:70px;left:110px;width:30px;height:38px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_cynlre.cat") no-repeat 0 0;font-size:0;color:transparent;z-index:1;}
.video_cont .video_list li a .thumb .time {position:absolute;right:0;bottom:0;display:block;padding:12px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot_oynpx01.cat") repeat 0 0;text-align:center;color:#fff;font-size:24px;font-weight:350;z-index:1;}
.video_cont .video_list li a .cont_info {overflow:hidden;position:relative;display:block;height:180px;}
.video_cont .video_list li a .cont_info .txt {display:block;padding-top:6px;font-size:28px;color:#333;font-weight:500;display: -webkit-box;overflow: hidden;white-space: normal;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;line-height:1.38;}
.video_cont .video_list li a .cont_info .category {display:block;padding:8px 0 6px 0;font-size:24px;color:#fe4bc6;font-weight:350;}

/* 뷰 배너 20200115 추가 */
.banner_area a {display:block;width:718px;margin:16px auto 0;}

/* 공지사항 */
.appData {display:none;} /* 20191105 추가 */
.gongji_cont .gongji_list {overflow:hidden;}
.gongji_cont .gongji_list li {border-bottom:1px solid #eee;}
.gongji_cont .gongji_list li a {position:relative;display:block;height:180px;padding:0 70px 0 30px;}
.gongji_cont .gongji_list li a:after {content:'';position:absolute;right:30px;top:72px;display:block;width:20px;height:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_nee02.cat") no-repeat 0 center;}
.gongji_cont .gongji_list li a span {display:block;}
.gongji_cont .gongji_list li a .txt {height:35px;padding:55px 0 0 0;font-size:30px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gongji_cont .gongji_list li a .color {color:#9c25ff;}
.gongji_cont .gongji_list li a .date {padding:15px 0 0 0;font-size:26px;color:#909090;font-weight:300;}

/* 공지사항 - 뷰 */
.gongji_view .tit_box {padding:40px 50px 44px 30px;}
.gongji_view .tit_box h2 {font-size:32px;line-height:38px;color:#333;font-weight:500;}
.gongji_view .tit_box .date {display:block;margin-top:18px;font-size:24px;color:#909090;font-weight:400;}
.gongji_view .txt_box {padding:40px 32px 120px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.gongji_view .txt_box p {font-size:28px;line-height:38px;color:#333;font-weight:400;}
.gongji_view .txt_box p.txt {padding-left:22px;}
.gongji_view .txt_box img {width:100%;margin:34px 0;}
.gongji_view .btn_list {display:inline-block;height:30px;margin:42px 0 42px 30px;padding-left:38px;font-size:30px;color:#333;font-weight:500;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_onpx.cat") no-repeat 0 0;}

/* 자주하는 질문 */
.question_cont .question_list {overflow:hidden;}
.question_cont .question_list li {border-bottom:1px solid #eee;}
.question_cont .question_list li a {position:relative;display:block;padding:31px 70px 40px 30px;}
.question_cont .question_list li a:after {content:'';position:absolute;right:30px;top:54px;display:block;width:20px;height:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_nee02.cat") no-repeat 0 center;}
.question_cont .question_list li a span {display:block;}
.question_cont .question_list li a .txt {font-size:30px;line-height:69px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.question_cont .question_list li a .color {color:#9c25ff;}

/* 나의 문의 내역 */
.inquire {padding:0 15px;}
.inquire .btn_inquire {display:block;width:690px;height:100px;margin:0 auto 80px;border-radius:46px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot05.cat") no-repeat 0 0;font-size:32px;line-height:100px;letter-spacing:-0.56px;text-align:center;color:#fff;}

/* 나의 문의 내역 - 리스트 */
.inquire .inquire_cont {margin:0 -15px 40px;}
.inquire .inquire_cont .inquire_list li {border-bottom:1px solid #eee;}
.inquire .inquire_cont .inquire_list li a {display:block;position:relative;height:180px;padding:0 30px;}
.inquire .inquire_cont .inquire_list li a .state_no {display:inline-block;position:absolute;top:50px;left:30px;width:116px;height:46px;line-height:44px;border:2px solid #909090;border-radius:24px;font-size:24px;color:#909090;font-weight:450;text-align:center;}
.inquire .inquire_cont .inquire_list li a .state_ok {display:inline-block;position:absolute;top:50px;left:30px;width:116px;height:46px;line-height:44px;border:2px solid #f724b4;border-radius:24px;font-size:24px;color:#f724b4;font-weight:450;text-align:center;}
.inquire .inquire_cont .inquire_list li a .txt_box {display:block;margin-left:140px;}
.inquire .inquire_cont .inquire_list li a .txt {display:block;height:30px;padding:60px 0 0 0;font-size:30px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.inquire .inquire_cont .inquire_list li a .date {display:block;padding:18px 0 0 0;font-size:26px;color:#909090;font-weight:300;}

/* 나의 문의 내역 - 뷰 */
.inquire .inquire_view {margin:0 -15px 50px;}
.inquire .inquire_view .tit_box {position:relative;padding:0 15px 40px;border-bottom:1px solid #eee;}
.inquire .inquire_view .tit_box .state_no {display:inline-block;position:absolute;top:50px;left:30px;width:116px;height:46px;line-height:44px;border:2px solid #909090;border-radius:24px;font-size:24px;color:#909090;font-weight:450;text-align:center;}
.inquire .inquire_view .tit_box .state_ok {display:inline-block;position:absolute;top:50px;left:30px;width:116px;height:46px;line-height:44px;border:2px solid #f724b4;border-radius:24px;font-size:24px;color:#f724b4;font-weight:450;text-align:center;}
.inquire .inquire_view .tit_box .txt_box {display:block;margin-left:146px;}
.inquire .inquire_view .tit_box .txt {display:block;padding:50px 0 0 0;font-size:30px;line-height:34px;color:#333;letter-spacing:-1px;}
.inquire .inquire_view .tit_box .date {display:block;padding:26px 0 0 0;font-size:26px;color:#909090;font-weight:300;}
.inquire .inquire_view .txt_box p {padding:32px 30px 30px;font-size:28px;line-height:46px;color:#333;}
.inquire .inquire_view .txt_box .reply {position:relative;margin-bottom:80px;padding:0 15px 50px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f4f7f8;}
.inquire .inquire_view .txt_box .reply .state_ok {display:inline-block;position:absolute;top:30px;left:30px;width:116px;height:46px;line-height:44px;border:2px solid #f724b4;border-radius:24px;font-size:24px;color:#f724b4;font-weight:450;text-align:center;}
.inquire .inquire_view .txt_box .reply .txt_box {display:block;margin-left:146px;}
.inquire .inquire_view .txt_box .reply .txt {display:block;padding:30px 0 0 0;font-size:28px;line-height:40px;color:#333;}
.inquire .inquire_view .txt_box .reply .date {display:block;padding:32px 0 0 0;font-size:26px;color:#909090;font-weight:300;}

/* 문의하기 */
.inquire .inquire_wrap .box {margin-top:50px;}
.inquire .inquire_wrap .box .tit {font-size:30px;color:#909090;}
.inquire .inquire_wrap .box .txt {padding-left:32px;font-size:30px;color:#333;}
.inquire .inquire_wrap .box label {display:block;height:30px;margin-bottom:20px;font-size:30px;color:#909090;}
.inquire .inquire_wrap .box .title_input {width:100%;height:80px;line-height:80px;padding:0 20px;border:0;border-radius:10px;border:1px solid #ccc;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2);box-sizing:border-box;font-size:30px;color:#333;font-weight:500;}
.inquire .inquire_wrap .box .text_area {width:100%;height:350px;padding:20px;border:1px solid #ccc;;border-radius:10px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2);box-sizing:border-box;font-size:28px;color:#333;font-weight:400;}
.inquire .inquire_wrap .box .num {display:block;margin-top:15px;font-size:24px;color:#aaa;font-weight:400;text-align:right;}
.inquire .inquire_wrap .btn_inquire {margin-top:78px;}
.inquire .inquire_wrap .btn_inquire_off {display:block;width:690px;height:100px;line-height:100px;margin:78px auto 40px;border-radius:50px;font-size:32px;font-weight:400;color:#fff;background:#ccc;text-align:center;}

/* 최애설정 */
.idol_setup input[type="search"] {width:100%;border:0;font-size:28px;padding:28px 0;font-weight:400;color:#333;vertical-align:top;outline:none;}
.idol_setup input[type="search"]::-webkit-input-placeholder {font-size:28px;font-weight:400;color:#909090;}
.idol_setup input[type="search"]::-moz-placeholder {font-size:28px;font-weight:400;color:#909090;}
.idol_setup input[type="search"]::-ms-input-placeholder {font-size:28px;font-weight:400;color:#909090;}
.idol_setup .idol_love {margin-top:0;}
.idol_setup .idol_love h2 {padding:42px 0 29px 30px;font-size:30px;font-weight:400;color:#333;}
.idol_setup .idol_love .list_type02 .list {border-top:1px solid #eee;}
.idol_setup .idol_love .input_box {margin:0 16px;}
.idol_setup .btn_complete.on {display:block;width:690px;height:100px;line-height:100px;margin:150px auto 30px;border-radius:50px;font-size:32px;font-weight:400;color:#fff;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot05.cat") no-repeat 0 0;text-align:center;}

/* 내 프로필 설정 */
.profile_setup .change {position:relative;height:157px;padding-top:22px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Scebsvyr_cnggrea.cat") repeat-x 0 bottom;background-size:375px 55px;}
.profile_setup .change:before {content:'';display:inline-block;position:absolute;bottom:50px;left:50%;width:320px;height:33px;margin-left:-160px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Scebsvyr_cnggrea02.cat") no-repeat 0 0;background-size:cover;}
.profile_setup .change .change_con {display:block;position:relative;width:130px;height:130px;margin:0 auto;}
.profile_setup .change .change_con .img {width:118px;height:118px;border:6px solid #fff;border-radius:100%;box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.09);}
.profile_setup .change .change_con .img_change {position:absolute;top:97px;left:83px;width:33px;height:33px;}
.profile_setup .change .change_con .img_input {position:absolute;top:0;left:0;width:130px;height:130px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.profile_setup .profile_info {margin-bottom:40px;border-top:1px solid #eee;}/*240830 수정*/
.profile_setup .profile_info .info {position:relative;padding:40px 30px 30px;border-bottom:1px solid #eee;}
.profile_setup .profile_info .info .tit {display:block;height:26px;margin-bottom:18px;font-size:26px;color:#909090;font-weight:400;}
.profile_setup .profile_info .info .nickname {font-size:30px;color:#333;font-weight:500;}
.profile_setup .profile_info .info .btn_nickname {display:inline-block;position:absolute;top:48px;right:30px;width:60px;height:60px;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_pvepyr_rqvg_yvar_tenl_f.cat") no-repeat 0 0;text-indent:-9999px;cursor:pointer;}
.profile_setup .profile_info .info .level {padding-left:42px;font-size:30px;color:#ff6e17;font-weight:500;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_njneq_yvar_benatr_f.cat") no-repeat 0 0;}
.profile_setup .profile_info .info .sns {font-size:30px;color:#333;font-weight:500;}
.profile_setup .profile_info .info .icon_kakaotalk {display:block;position:absolute;top:41px;right:30px;width:60px;height:60px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sxnxnb02.cat") no-repeat 0 0;text-indent:-9999px;}
.profile_setup .profile_info .info .icon_naver {display:block;position:absolute;top:41px;right:30px;width:60px;height:60px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sanire02.cat") no-repeat 0 0;text-indent:-9999px;}
.profile_setup .profile_info .info .icon_google {display:block;position:absolute;top:41px;right:30px;width:60px;height:60px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svp_faf_tbbtyr.cat") no-repeat 0 0;background-size:cover;text-indent:-9999px;}/*241018 수정*/
.profile_setup .profile_info .info .icon_twitter {display:block;position:absolute;top:41px;right:30px;width:60px;height:60px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sgjvggre02.cat") no-repeat 0 0;text-indent:-9999px;}
.profile_setup .profile_info .info .icon_facebook {display:block;position:absolute;top:41px;right:30px;width:60px;height:60px;margin:0 auto;font-size:0;color:transparent;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Ssnprobbx02.cat") no-repeat 0 0;text-indent:-9999px;}

.profile_setup .profile_info .info .num{font-size:30px;color:#333;font-weight:500;}/*241018 추가*/

.profile_setup .withdraw_box{padding:0 30px 30px;box-sizing:border-box;}/*240830 수정*/
.profile_setup .withdraw_box .btn_withdraw{font-size:30px;font-weight:400;line-height:1em;color:#010101;letter-spacing:-0.04em;text-decoration:underline;text-underline-offset:3px;}/*240830 수정*/

/* 나의 PICK 내역 */
.my_pick .pick_wrap {display:table;width:100%;height:110px;padding:34px 0 44px;text-align:center;}
.my_pick .pick_wrap .pick {width:190px;height:110px;margin:0 auto;border-radius:24px;box-shadow:0px 2px 10px 0 rgba(0, 0, 0, 0.2);}
.my_pick .pick_wrap span {font-size:30px;color:#333;font-weight:400;line-height: 1.47;}
.my_pick .pick_wrap span em {font-weight:700;}
.my_pick .pick_wrap .dailey_pick {display:table-cell;position:relative;}
.my_pick .pick_wrap .dailey_pick h2 {position:relative;padding-top:8px;font-size:28px;color:#f724b4;font-weight:700;line-height: 1.57;}
.my_pick .pick_wrap .dailey_pick h2:before {content:'';display:inline-block;position:absolute;top:-10px;left:-34px;width:66px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_qnvyl_y.cat") no-repeat 0 0;}
.my_pick .pick_wrap .star_pick {display:table-cell;position:relative;}
.my_pick .pick_wrap .star_pick:before {content:'';display:inline-block;position:absolute;top:-10px;left:0;width:1px;height:140px;background:#eee;}
.my_pick .pick_wrap .star_pick h2 {position:relative;padding-top:8px;font-size:28px;color:#ff7800;font-weight:700;line-height: 1.57;}
.my_pick .pick_wrap .star_pick h2:before {content:'';display:inline-block;position:absolute;top:-10px;left:-34px;width:62px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_fgne_y.cat") no-repeat 0 0;}
.my_pick .tab_wrap .tab_menu {overflow:hidden;margin-bottom:15px;border-top:1px solid #f5e9ff;border-bottom:1px solid #f5e9ff;}
.my_pick .tab_wrap .tab_menu li a {display:block;float:left;width:25%;height:80px;line-height:80px;border-left:1px solid #f5e9ff;box-sizing:border-box;font-size:26px;color:#909090;background:#f3f6f8;text-align:center;}
.my_pick .tab_wrap .tab_menu li:first-child a {border-left:0;}
.my_pick .tab_wrap .tab_menu li.on a {color:#fff;background:#9c25ff;}
.my_pick .tab_wrap .tab_con_wrap {min-height:444px;margin-top:-6px;padding:0 30px;border-bottom:1px solid #eee;}
.my_pick .tab_wrap .tab_con_wrap li {overflow:hidden;padding:30px 0;}
.my_pick .tab_wrap .tab_con_wrap li .date {float:left;font-size:26px;line-height:1;color:#909090;vertical-align:middle;}
.my_pick .tab_wrap .tab_con_wrap li .txt {display:block;margin-top:-8px;padding:0 159px 0 26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:28px;line-height:40px;color:#333;}
.my_pick .tab_wrap .tab_con_wrap li .txt .lapse {display:block;font-size:26px;}
.my_pick .tab_wrap .tab_con_wrap li .pick {float:right;height:29px;line-height:29px;margin-top:-32px;padding-left:38px;font-size:30px;color:#ff0cb3;font-weight:500;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_urneg_svyy_cvax_z.cat") no-repeat 0 0;}
.my_pick .tab_wrap .tab_con_wrap li .star {float:right;height:29px;line-height:29px;margin-top:-32px;padding-left:38px;font-size:30px;line-height:1;color:#ff0cb3;font-weight:500;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_fgne_z02.cat") no-repeat 0 0;}
.my_pick .tab_wrap .tab_con_wrap #tabBox2 .star {margin-top:-76px;}
.my_pick .tab_wrap .tab_con_wrap #tabBox2 .pick {margin-top:-76px;}

/* 팝업 */
#basic_popup {display:none;width:310px;border-radius:5px;box-shadow:0px 5px 10px 0 rgba(42, 55, 71, 0.2);background:#fff;text-align:center;}
#basic_popup p {padding:45px 0 47px;font-size:16px;color:#333;font-weight:500;}
#basic_popup .btn_confirm {display:block;height:59px;line-height:59px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:15px;color:#fff;font-weight:500;background:#9c25ff;text-align:center;cursor:pointer;} 
/* 20220207 추가 */
.basic_popup {display:none;width:239px;border-radius:5px;box-shadow:0px 5px 10px 0 rgba(42, 55, 71, 0.2);box-sizing:border-box;background:#fff;text-align:center;}
.basic_popup p {padding:28px 10px 9px;font-size:16px;line-height:20px;color:#333;font-weight:500;}
.basic_popup .txt {font-size:13px;line-height:16px;color:#909090;}
.basic_popup .btn_area {display:table;width:100%;margin-top:36px;overflow:hidden;} 
.basic_popup .btn_area .btn_cancel {display:table-cell;width:50%;height:40px;line-height:40px;border-top:1px solid #d9d9d9;border-bottom-left-radius:5px;box-sizing:border-box;font-size:15px;color:#909090;font-weight:400;text-align:center;} 
.basic_popup .btn_area .btn_confirm {display:table-cell;width:50%;height:40px;line-height:40px;border-bottom-right-radius:5px;font-size:15px;color:#fff;font-weight:500;background:#9c25ff;text-align:center;}
#declare_popup {position:relative;height:186px;}
#declare_popup p {padding-top:60px;}
#declare_popup .btn_area {position:absolute;bottom:0;left:0;}
#declare_popup .btn_area .btn_confirm {border-bottom-left-radius:5px;}
#basic_popup02 {height:160px;}
#basic_popup02 p {padding-top:55px;}
#basic_popup03 p {padding-top:48px;}

/* 내 프로필 설정 - 닉네임 변경 팝업 */
#nickname_popup {display:none;width:310px;height:309px;border-radius:5px;box-shadow:0px 5px 10px 0 rgba(42, 55, 71, 0.2);background:#fff;text-align:center;}
#nickname_popup .title {display:block;height:54px;line-height:54px;font-size:15px;color:#333;font-weight:700;}
#nickname_popup .nickname_con {position:relative;border-top:1px solid #d9d9d9;}
#nickname_popup .nickname_con label {display:block;margin:26px 0 18px;font-size:15px;color:#333;font-weight:500;}
#nickname_popup .nickname_con .nickname_input {width:260px;height:45px;line-height:45px;margin-bottom:8px;padding:0 10px;border-radius:2px;border:1px solid #ccc;font-size:15px;color:#333;font-weight:400;}
#nickname_popup .nickname_con .txt {position:absolute;top:117px;left:75px;font-size:13px;line-height:1.38;color:#fe4ac7;font-weight:400;}
#nickname_popup .btn_area {display:table;width:100%;margin-top:80px;border-top:1px solid #d9d9d9;overflow:hidden;} 
#nickname_popup .btn_area .btn_cancel {display:table-cell;width:50%;height:59px;line-height:59px;border-right:1px solid #d9d9d9;border-bottom-left-radius:5px;font-size:15px;color:#909090;font-weight:400;text-align:center;cursor:pointer;} 
#nickname_popup .btn_area .btn_confirm {display:table-cell;width:50%;height:59px;line-height:59px;border-bottom-right-radius:5px;font-size:15px;color:#fff;font-weight:500;background:#9c25ff;text-align:center;cursor:pointer;} 

/* 탈퇴하기 팝업 */
#withdraw_popup {display:none;}
#withdraw_popup .withdraw_cont {width:620px;height:565px;border-radius:5px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);background-color:#fff;}
#withdraw_popup .withdraw_cont .pop_top {padding:18px 0;border-bottom:1px solid #d9d9d9;text-align:center;}
#withdraw_popup .withdraw_cont .pop_cont {padding:30px 0 0 0;}
#withdraw_popup .withdraw_cont .pop_cont .txt {padding:0 0 20px 0;font-size:30px;line-height: 1.33;letter-spacing: -0.6px;text-align: center;color: #333333;}
#withdraw_popup .withdraw_cont .pop_cont .desc {padding:0 0 40px 0;font-size:30px;line-height: 1.33;letter-spacing: -0.6px;text-align: center;color: #666;}
#withdraw_popup .withdraw_cont .pop_cont .btn_back {display:block;width:360px;height:90px;margin:0 auto;border-radius: 23px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot06.cat") no-repeat 0 0;font-size:28px;line-height:90px;letter-spacing: -0.56px;text-align: center;color: #fff;}
#withdraw_popup .withdraw_cont .pop_cont .btn_cancel {display:block;width:360px;height:90px;margin:0 auto;font-size:28px;line-height: 1.29;letter-spacing: -0.56px;text-align: center;color: #909090;line-height:90px;}

/* 로그아웃 팝업 */
#logout_popup {display:none;}
#logout_popup .logout_cont {width:620px;height:423px;border-radius:5px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);background-color:#fff;}
#logout_popup .logout_cont .pop_top {padding:18px 0;border-bottom:1px solid #d9d9d9;text-align:center;}
#logout_popup .logout_cont .pop_cont {padding:32px 0 0 0;}
#logout_popup .logout_cont .pop_cont .txt {padding:0 0 35px 0;font-size:30px;line-height: 1.33;letter-spacing: -0.6px;text-align: center;color: #333333;}
#logout_popup .logout_cont .pop_cont .btn_back {display:block;width:360px;height:90px;margin:0 auto;border-radius: 23px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot06.cat") no-repeat 0 0;font-size:28px;line-height:90px;letter-spacing: -0.56px;text-align: center;color: #fff;}
#logout_popup .logout_cont .pop_cont .btn_cancel {display:block;width:360px;height:90px;margin:0 auto;font-size:28px;line-height: 1.29;letter-spacing: -0.56px;text-align: center;color: #909090;line-height:90px;}

/* 로그아웃 완료 팝업 */
.logout_complete {display:none;position:fixed;bottom:34px;left:50%;width:530px;height:80px;margin-left:-265px;border-radius:46px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sibgr_ot.cat") repeat 0 0;font-size:30px;line-height:80px;font-weight:100;text-align:center;color:#fff;}

/* 탈퇴처리 완료 팝업 */
.withdraw_complete {display:none;position:fixed;bottom:34px;left:50%;width:530px;height:80px;margin-left:-265px;border-radius:46px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sibgr_ot.cat") repeat 0 0;font-size:30px;line-height:80px;font-weight:100;text-align:center;color:#fff;}

/* 결제완료 팝업 */
#sub_popup {display:none;}
#sub_popup .subObj_cont {width:620px;height:423px;border-radius:5px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);background-color:#fff;}
#sub_popup .subObj_cont .pop_top {padding:18px 0;border-bottom:1px solid #d9d9d9;text-align:center;}
#sub_popup .subObj_cont .pop_cont {padding:32px 0 0 0;}
#sub_popup .subObj_cont .pop_cont .txt {padding:20px 0 50px 0;font-size:30px;line-height: 1.33;letter-spacing: -0.6px;text-align: center;color: #333333;}
#sub_popup .subObj_cont .pop_cont .btn_back {display:block;width:360px;height:90px;margin:0 auto;border-radius: 23px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Sot06.cat") no-repeat 0 0;font-size:28px;line-height:90px;letter-spacing: -0.56px;text-align: center;color: #fff;}

/* 최애아이돌 - 투표 */
.fav_top {overflow:hidden;position:relative;height:480px;margin-top:-1px;border-bottom:1px solid #eee; }
.fav_top:after {content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0.7;}
.fav_top .top_bg {height:480px;-webkit-filter: blur(18px);-moz-filter: blur(18px);-o-filter: blur(18px);-ms-filter: blur(18px);filter: blur(18px);z-index:1;}
.fav_top .icon_heart {display:block;position:absolute;top:30px;right:30px;width:40px;height:38px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_urneg.cat") no-repeat 0 0;font-size:0;color:transparent;z-index:1;}
.fav_top .btn_pop {display:block;position:absolute;bottom:30px;right:30px;height:38px;padding:0 10px;border-radius:36px;box-shadow:0px 4px 20px 0 rgba(0, 0, 0, 0.2);background-color:#9c25ff;font-size:18px;color:#fff;font-weight:bold;text-align:center;line-height:1.44;letter-spacing:-0.36;z-index:1;}
.fav_top .fav_info {overflow:hidden;position:absolute;top:104px;left:46px;z-index:1;}
.fav_top .fav_info .thumb {float:left;overflow:hidden;width:260px;height:260px;border-radius:160px;margin-right:40px;}
.fav_top .fav_info .thumb img {width:260px;height:260px;}
.fav_top .fav_info .cont_info {float:left;width:378px;color:#fff;padding-top:60px;}
.fav_top .fav_info .cont_info .name {margin-right:20px;font-size:34px;font-weight:500;}
.fav_top .fav_info .cont_info .group {font-size:24px;line-height:33px;color:#eee;}
.fav_top .fav_info .cont_info .birth {display:block;padding:17px 0 36px 0;font-size:24px;}
.fav_top .fav_info .cont_info .fan {display:block;margin-top:10px;font-size:24px;line-height:1;color:#eee;}
.fav_top .fav_info .cont_info .fan em {margin-left:14px;color:#fd4ac7;}

.fav_tab {height:91px;margin-top:-1px;background:#fff;border-bottom:1px solid #eee;}
.fav_tab.fix {position:fixed;top:0;left:50%;width:750px;height:91px;margin-left:-375px;background:#fff;z-index:10;}
.fav_tab .tab_menu {overflow:hidden;display:table;width:750px;margin:0 auto;}
.fav_tab .tab_menu li {display:table-cell;float:left;width:25%;text-align:center;}
.fav_tab .tab_menu li a {position:relative;display:inline-block;height:91px;font-size:26px;font-weight:400;line-height:91px;}
.fav_tab .tab_menu li a.on {color:#9d25fe;}
.fav_tab .tab_menu li a.on:before {content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;margin-left:1px;background:#9c25ff;}

.ranking_cont .list {overflow:hidden;}
.ranking_cont .list .tit_box {position:relative;height:60px;background:#f4f7f8;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.ranking_cont .list .tit_box .tit {display:block;padding:13px 204px 0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:26px;line-height:29px;color:#444;font-weight:500;}
.ranking_cont .list .tit_box .btn_vote {position:absolute;top:16px;right:22px;display:inline-block;padding-right:22px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_nee03.cat") no-repeat right 7px;background-size:12px 16px;font-size:24px;line-height:1;color:#333;font-weight:400;}
.ranking_cont .list:last-child .info_box {border-bottom:1px solid #eee;}
.ranking_cont .list .info_box {overflow:hidden;position:relative;height:210px;}
.ranking_cont .list .info_box .num {position:absolute;top:90px;left:16px;display:block;width:34px;font-size:26px;color:#333;font-weight:500;text-align:center;}
.ranking_cont .list .info_box .thumb {float:left;overflow:hidden;width:120px;height:120px;margin:40px 0 0 66px;border-radius:40px;box-shadow: 0px 4px 8px 0 rgba(42, 55, 71, 0.15);}
.ranking_cont .list .info_box .thumb img {width:100%;min-height:120px;}
.ranking_cont .list .info_box .btn_vote {position:absolute;top:70px;right:30px;display:block;width:60px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ibgr_bss.cat") no-repeat 0 0;font-size:0;color:transparent;outline:none;}
.ranking_cont .list .info_box .btn_vote.on {width:60px;height:60px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_ibgr.cat") no-repeat 0 0;}
.ranking_cont .list .info_box .btn_vote.gif_heart:before {content:'';display:block;position:fixed;top:50%;left:50%;width:60px;height:55px;margin:-30px 0 0 -33px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Surneg.tvs") no-repeat 0 0;background-size:cover;z-index:1;}
.ranking_cont .list .info_box .cont_info {overflow:hidden;padding:59px 116px 0 36px;}
.ranking_cont .list .info_box .cont_info .name {display:block;padding-bottom:8px;font-size:26px;line-height:1;font-weight:500;color:#333;letter-spacing:-2px;}
.ranking_cont .list .info_box .cont_info .name .group {margin-left:20px;font-size:22px;color:#909090;}
.ranking_cont .list .info_box .cont_info .count {display:block;font-size:24px;line-height:1;font-weight:400;color:#666;text-align:right;}
.ranking_cont .list .info_box .cont_info .per {display:block;width:100%;height:14px;margin-top:9px;background:#f2f2f2;border-radius:10px;}
.ranking_cont .list .info_box .cont_info .per .bg {display:block;height:14px;border-radius:10px;background-image:linear-gradient(to right, #9c25ff, #ff4bc6);background:#ff4bc6\9;}

/* 최애아이돌 - 순위 */
.ranking_box .ranking_list li {position:relative;overflow:hidden;padding:18px 0 18px 20px;border-bottom:1px solid #eee;}
.ranking_box .ranking_list li .thumb {float:left;width:120px;height:120px;margin:0 40px 0 0;background:#f4f7f8;border-radius:40px;text-align:center;font-size:28px;color:#909090;font-weight:500;}
.ranking_box .ranking_list li .thumb .date {display:inline-block;padding-top:51px;}
.ranking_box .ranking_list li .cont_info {float:left;padding:30px 0 0 0;}
.ranking_box .ranking_list li .cont_info .num {display:block;margin-bottom:8px;font-size:28px;color:#ff0cb3;font-weight:500;}
.ranking_box .ranking_list li .cont_info .txt {display:block;max-width:406px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1;color:#666;font-weight:400;}
.ranking_box .ranking_list li .ranking {display:block;position:absolute;top:78px;right:30px;font-size:24px;}
.ranking_box .ranking_list li .down {display:inline-block;margin-left:30px;padding-left:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_qbja.cat") no-repeat left center;background-size:18px 10px;vertical-align:middle;color:#1bbcff;font-size:24px;font-weight:500;}
.ranking_box .ranking_list li .up {display:inline-block;margin-left:30px;padding-left:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_hc.cat") no-repeat left center;background-size:18px 10px;color:#ff5151;font-size:24px;font-weight:500;vertical-align:middle;}
.ranking_box .ranking_list li .stay {display:inline-block;width:8px;height:3px;margin:0 0 4px 34px;padding-left:30px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_fgnl.cat") no-repeat left center;vertical-align:middle;}
.ranking_box .ranking_list li.first .thumb {overflow:hidden;border-radius:40px;box-shadow: 0px 4px 8px 0 rgba(42, 55, 71, 0.15);}
.ranking_box .ranking_list li.first .thumb img {width:100%;min-height:120px;}
.ranking_box .ranking_list li.first .name {font-size:34px;font-weight:bold;color:#333;}
.ranking_box .ranking_list li.first .group {display:inline-block;margin-left:20px;font-size:24px;font-weight:normal;color:#666;}
.ranking_box .ranking_list li.first .txt {display:block;margin-top:20px;font-size:24px;color:#666;font-weight:400;}

/* 최애아이돌 - 소식 */
.favorite .news_cont {padding-bottom:60px;}
.favorite .news_cont .news_list li {overflow:hidden;height:180px;margin-top:32px;}
.favorite .news_cont .news_list li a {display:block;padding:0 40px 0 30px;}
.favorite .news_cont .news_list li a .thumb {float:left;position:relative;display:block;overflow:hidden;width:230px;height:180px;margin-right:30px;border-radius:30px;}
.favorite .news_cont .news_list li a .thumb img {width:100%;min-height:180px;}
.favorite .news_cont .news_list li a .thumb .video {display:block;position:absolute;top:70px;left:102px;width:29px;height:38px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_cynlre.cat") no-repeat 0 0;font-size:0;color:transparent;}
.favorite .news_cont .news_list li a .cont_info {overflow:hidden;position:relative;display:block;height:180px;}
.favorite .news_cont .news_list li a .cont_info .txt {display:block;max-height:65px;padding-top:6px;font-size:28px;line-height:32px;color:#333;font-weight:500;display: -webkit-box;overflow: hidden;white-space: normal;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;}
.favorite .news_cont .news_list li a .cont_info .reply {display:block;position:absolute;left:0;bottom:16px;font-size:24px;color:#333;font-weight:400;}
.favorite .news_cont .news_list li a .cont_info .reply em {margin-left:8px;color:#fe4bc6;}
.favorite #content > .none {margin-bottom:463px;cursor:pointer;}

@media all and (min-width:321px) and (orientation : portrait) {
	.player_iframe {height:203px;}
}
@media all and (min-width:360px) and (orientation : portrait) {
	.player_iframe {height:211px;}
}
@media all and (min-width:380px) and (orientation : portrait) {
	.player_iframe {height:233px;}
}
@media all and (min-width:414px) and (orientation : portrait) {
	.player_iframe {height:238px;}
}
@media all and (min-width:430px) and (orientation : portrait) {
	.player_iframe {height:264px;}
}
@media all and (min-width:480px) and (orientation : portrait) {
	.player_iframe {height:297px;}
}
@media all and (min-width:568px) and (orientation : portrait) {
	.player_iframe {height:238px;}
}
@media all and (width:848px) {
	.player_iframe {height:478px;}
}

/* 최애아이돌 - 메세지 */
.msg_cont .text_box {padding:20px 15px 0 15px;}
.msg_cont .text_box .text {height:150px;padding:20px;border:1px solid #ccc;border-radius:10px;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);}
.msg_cont .text_box .text textarea {width:100%;height:150px;resize:none;border:0;font-size:13px;color:#909090;letter-spacing:-1px;}
.msg_cont .text_box .btn_img {position:relative;overflow:hidden;margin-top:10px;}
.msg_cont .text_box .btn_img .btn_choose {position:relative;}
.msg_cont .text_box .btn_img .btn_choose .img {display:inline-block;overflow:hidden;width: 39px;height: 13px;}
.msg_cont .text_box .btn_img .btn_choose .img.reg_img {width:78px;height:78px;}
.msg_cont .text_box .btn_img .btn_choose .img img {width:100%;}
.msg_cont .text_box .btn_img .btn_choose .img_input {position:absolute;top:0;left:0;width:78px;height:56px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.msg_cont .text_box .btn_img .right {position:absolute;top:0;right:0;}
.msg_cont .text_box .btn_img .right .num {font-size:22px;color:#aaa;font-weight:100;vertical-align:middle;}
.msg_cont .text_box .btn_img .right .num em {font-size:22px;color:#aaa;font-weight:100;}
.msg_cont .text_box .btn_img .right .btn_ok {margin-left:12px;font-size:24px;line-height:30px;color:#666;font-weight:400;vertical-align:middle;}
.msg_cont .shopping_link {text-align:center;margin:27px auto 60px;}/* 20201112 추가 */

/* 최애아이돌 - 투표인증 */
.confirm_top {position:relative;display:block;width:100%;height:264px;margin:-1px 0 16px 0;background:#a233ff url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svzt_pbasvez.wct") no-repeat center center;}
.confirm_top .title {padding-top:180px;font-size:30px;color:#fff;text-align:center;}
.special_cont {margin:25px 0;}
.article_cont {padding:0 10px;}
.article_cont .tit {display:block;width:110px;height:44px;margin:0 auto 20px auto;font-size:24px;color:#fff;font-weight:500;text-align:center;line-height:44px;box-shadow: 0px 2px 20px 0 rgba(0, 0, 0, 0.2);border-radius:22px;}
.article_cont .week {background:#9c25ff;}
.article_cont .special {background:#f724b4;}
.article_cont .article_box {background:#fff;padding:26px 20px;border-radius:20px;box-shadow:0px 10px 40px 0 rgba(144, 144, 144, 0.25);}
.article_cont .article_box .article_list {overflow:hidden;}
.article_cont .article_box .article_list li {position:relative;clear:both;overflow:hidden;display:table;table-layout:fixed;width:100%;padding:10px 0;}
.article_cont .article_box .article_list li span {display:table-cell;letter-spacing:-1px;}
.article_cont .article_box .article_list li .name {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:184px;font-size:26px;font-weight:500;color:#9c25ff;}
.article_cont .article_box .article_list li .txt_bar {width:30px;font-size:24px;font-weight:200;color:#b4b4b4;}
.article_cont .article_box .article_list li .title {width:246px;font-size:24px;font-weight:500;color:#666;text-align:left;}
.article_cont .article_box .article_list li .title .in {padding-right:20px;display:block;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.article_cont .article_box .article_list li .pick {width:82px;padding-right:16px;font-size:24px;font-weight:400;color:#f72db7;text-align:right;}
.article_cont .article_box .article_list li .pick em {margin-left:6px;color:#9c25ff;}
.article_cont .article_box .article_list li .btn_confirm {display:inline-block;width:128px;height:46px;margin-top:-4px;background:#fff;border-radius:24px;box-shadow:0px 2px 8px 0 rgba(0, 0, 0, 0.15);font-size:22px;font-weight:400;color:#666;text-align:center;line-height:46px;cursor:pointer;}
.article_cont .article_box .article_list li .btn_confirm.finish {color:#ccc;}

/* 최애아이돌 - 이달의 열심팬 */
#month_popup {display:none;}
#month_popup .month_cont {min-width:620px;margin:0;background:#fff;border-radius:10px;box-shadow:0px 10px 20px 0 rgba(42, 55, 71, 0.2);}
#month_popup .month_cont .pop_top {position:relative;height:110px;border-bottom:1px solid #d9d9d9;text-align:center;}
#month_popup .month_cont .pop_top .title {display:inline-block;padding-top:41px;font-size:30px;line-height:1;font-weight:500;color:#333;}
#month_popup .month_cont .pop_top .title:after {content:'';display:inline-block;width:24px;height:34px;margin-left:8px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_sver01.cat") no-repeat center center;vertical-align:top;}
#month_popup .month_cont .pop_top .btn_close {position:absolute;top:42px;right:30px;display:block;width:26px;height:26px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpb_cbchc_pybfr_ox.cat") no-repeat 0 0;background-size:26px 26px;font-size:0;color:transparent;}
#month_popup .month_cont .pop_cont {padding:30px;}
#month_popup .month_cont .pop_cont .none {margin:173px 0;}
#month_popup .month_cont .pop_cont .rank_box {height:358px;padding:30px 28px 30px 10px;background:#f3f5f8;border-radius:10px;box-sizing:border-box;overflow-y:scroll;}
#month_popup .month_cont .rank_list li {clear:both;overflow:hidden;position:relative;margin-top:12px;}
#month_popup .month_cont .rank_list li:first-child {margin-top:0;}
#month_popup .month_cont .rank_list li .rank {float:left;display:block;width:60px;padding-top:10px;font-size:26px;line-height:1;font-weight:500;color:#9e26fe;text-align:center;}
#month_popup .month_cont .rank_list li .fan_info {float:left;overflow:hidden;}
#month_popup .month_cont .rank_list li .fan_info .thumb {float:left;overflow:hidden;display:block;width:50px;height:50px;margin-right:20px;box-shadow: 0px 4px 8px 0 rgba(0, 0, 0, 0.1);border-radius:30px;}
#month_popup .month_cont .rank_list li .fan_info .thumb img {width:100%;min-height:50px;}
#month_popup .month_cont .rank_list li .cont_info {overflow:hidden;}
#month_popup .month_cont .rank_list li .id {display:block;margin-top:-1px;font-size:22px;line-height:26px;font-weight:500;color:#555;}
#month_popup .month_cont .rank_list li .level {display:block;margin-top:-1px;font-size:22px;line-height:1;font-weight:400;color:#666;}
#month_popup .month_cont .rank_list li .num {float:right;display:block;font-size:28px;line-height:1;font-weight:400;color:#9c25ff;}
#month_popup .month_cont .rank_list li .num em {margin-right:4px;color:#f72db7;}
#month_popup .month_cont .short {display:block;width:8px;height:28px;margin:0 auto;background: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_fubeg.cat") no-repeat 0 0;}
#month_popup .month_cont .my_ranking {padding:30px;}
#month_popup .month_cont .my_ranking .title {display:block;padding:0 0 16px 26px;font-size:28px;font-weight:500;color:#444;}
#month_popup .month_cont .my_ranking .rank_box {padding:30px 28px 30px 10px;background:#f3f5f8;border-radius:10px;}

/* footer */
#footer {min-width:100%;width:100%;padding-bottom:52px;border-top:2px solid #dedede;color:#7c7c7c;text-align:center;}
#footer div {margin:40px 0 6px;}
#footer div a {font-size:26px;color:#8d9095;vertical-align:top;}
#footer div strong {font-size:26px;color:#8d9095;vertical-align:top;}
#footer div .txt_bar {margin:0 5px 0 7px;font-size:24px;vertical-align:top;}
#footer .copy_txt {margin-top:20px;font-size:26px;line-height:1;color:#8d9095;}
#footer .copy_txt a {color:#8d9095;}
#footer .company {margin:60px 0 14px 0;}
#footer .company span {font-size:26px;color:#8d9095;letter-spacing:-1px;vertical-align:top;}
#footer .company .txt_bar {margin:0 4px 0 6px;font-size:22px;vertical-align:top;}
#footer .add_tel {margin:24px 0 46px 0;}

/* 앱다운 팝업 */
#app_down {display:none;}
#app_down .down_cont {width:620px;}
#app_down .down_cont .pop_mid img {display:block;}
#app_down .down_cont .pop_btm {position:relative;height:69px;padding:30px 0 0 30px;background:#212121;}
#app_down .down_cont .pop_btm .btn_close {position:absolute;top:0;right:0;width:99px;height:99px;background: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Soga_pybfr01.tvs") no-repeat 0 0;font-size:0;color:transparent;}
#app_down .down_cont .pop_btm input {display:none;}
#app_down .down_cont .pop_btm label {display:block;height:38px;font-size:25px;color:#959595;letter-spacing:-1px;}
#app_down .down_cont .pop_btm label:before {content:"";display:inline-block;width:38px;height:38px;margin-right:16px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_purax_bss.tvs") no-repeat 0 0;vertical-align:middle;}
#app_down .down_cont .pop_btm input:checked + label:before {content:"";display:inline-block;width:38px;height:38px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_purax_ba.tvs") no-repeat 0 0;vertical-align:middle;}

/* 생일 팝업 20200102 추가 */
.birthday_popup {display:none;}
.birthday_popup .birthday_cont {padding:0 32px;}
.birthday_popup .birthday_cont .pop_mid img {display:block;}
.birthday_popup .birthday_cont .pop_btm {position:relative;height:69px;padding:30px 0 0 30px;background:#212121;}
.birthday_popup .birthday_cont .pop_btm .btn_close {position:absolute;top:0;right:0;width:99px;height:99px;background: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Soga_pybfr01.tvs") no-repeat 0 0;font-size:0;color:transparent;}
.birthday_popup .birthday_cont .pop_btm input {display:none;}
.birthday_popup .birthday_cont .pop_btm label {display:block;height:38px;font-size:25px;color:#959595;letter-spacing:-1px;}
.birthday_popup .birthday_cont .pop_btm label:before {content:"";display:inline-block;width:38px;height:38px;margin-right:16px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_purax_bss.tvs") no-repeat 0 0;vertical-align:middle;}
.birthday_popup .birthday_cont .pop_btm input:checked + label:before {content:"";display:inline-block;width:38px;height:38px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Svpba_purax_ba.tvs") no-repeat 0 0;vertical-align:middle;}

/* 광고 */
.adzone_center {text-align:center;}
.shopping_link {text-align:center;margin:40px 0;overflow:hidden;}/* 20210428 수정 */
.shopping_link .slick-slide img {width:100%;}/* 20210427 추가 */
#bot_adcont {margin:0 0 70px 0;}
#bot_adcont img {width:100%;}

/* 댓글 신고 20220207 추가 */
.declare input[type=radio] {display:none;}
.declare input[type=radio] + label {display:inline-block;padding-left:35px;font-size:16px;color:#333;}
.declare input[type=radio] + label:before {content:"";display:inline-block;position:absolute;top:0;left:0;width:23px;height:23px;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Senqvb_bss02.cat") no-repeat 0 0;background-size:23px 23px;}
.declare input[type=radio]:checked + label:before {background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzntr.qbatn.pbz%2Svqbycvpx2019%2Scp%2Spff%2S..%2Svzntrf%2Spbzzba%2Senqvb_ba02.cat") no-repeat 0 0;background-size:23px 23px;}
.declare .declare_tit {padding:18px 35px 22px;overflow:hidden;}
.declare .declare_tit div span {display:block;}
.declare .declare_tit div span:first-child {float:left;width:53px;font-size:15px;color:#909090;}
.declare .declare_tit .writer_t {padding-left:12px;overflow:hidden;font-size:15px;color:#333;}
.declare .declare_tit .con_box {margin-top:5px;}
.declare .declare_tit .con_t {padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:#333;}
.declare .input_wrap {padding:18px 35px 25px;border-top:1px solid #eee;}
.declare .input_wrap .input_tit {display:block;font-size:16px;color:#222;}
.declare .input_wrap .input_box {position:relative;margin-top:20px;}
.declare .input_wrap .etc {position:relative;margin-top:20px;}
.declare .input_wrap .reason_txt {display:none;width:100%;height:111px;margin-top:11px;padding:10px 15px;border:1px solid #e9e9e9;border-radius:6px;box-shadow:0 0 6px 0 #e9e9e9;box-sizing:border-box;font-family:'NotoSans';font-size:14px;line-height:23px;color:#333;}
.declare .input_wrap .reason_txt::placeholder {font-size:14px;line-height:23px;color:#c2c2c2;}
.declare .input_wrap .reason_txt::-webkit-input-placeholder {font-size:14px;line-height:23px;color:#c2c2c2;}
.declare .input_wrap .reason_count {display:none;font-size:13px;color:#333;text-align:right;}
.declare .info {padding:20px 35px 5px;border-top:1px solid #e0e0e0;}
.declare .info .info_tit {font-size:16px;color:#222;}
.declare .info p {margin-top:8px;font-size:15px;line-height:23px;color:#a9a9a9;}
.declare .btn_area {margin-top:22px;padding:0 15px;}
.declare .btn_area .on {display:none;margin:20px auto;width:100%;height:50px;background:#9c25ff;line-height:50px;color:#fff;border-radius:23px;font-size:16px;text-align:center;}
.declare .btn_area .off {display:block;margin:20px auto;width:100%;height:50px;background:#bfc4cd;line-height:50px;color:#fff;border-radius:23px;font-size:16px;text-align:center;}

/* 휴면해제 안내팝업 */
#info_popup01 {display:none;}
#info_popup01 .popup_wrap {width:310px;border-radius:5px;box-shadow:0px 5px 10px 0 rgba(42, 55, 71, 0.2);background:#fff;text-align:center;}
#info_popup01 .popup_wrap .pop_cont {}
#info_popup01 .popup_wrap .pop_cont .tit {display:block;padding:30px 0 17px 0;font-size:16px;color:#333;font-weight:bold;}
#info_popup01 .popup_wrap .pop_cont .txt {display:block;padding:0 0 33px 0;font-size:14px;color:#333;font-weight:500;}
#info_popup01 .popup_wrap .pop_btm {display:table;width:100%;height:40px;}
#info_popup01 .popup_wrap .pop_btm .btn_cancel {display:table-cell;width:50%;height:40px;line-height:40px;border-top:1px solid #d9d9d9;border-bottom-left-radius:5px;box-sizing:border-box;font-size:15px;color:#909090;font-weight:400;text-align:center;} 
#info_popup01 .popup_wrap .pop_btm .btn_ok {display:table-cell;width:50%;height:40px;line-height:40px;border-bottom-right-radius:5px;font-size:15px;color:#fff;font-weight:500;background:#9c25ff;text-align:center;}

/* 휴면해제 완료팝업 */
#info_popup02 {display:none;}
#info_popup02 .popup_wrap {width:310px;border-radius:5px;box-shadow:0px 5px 10px 0 rgba(42, 55, 71, 0.2);background:#fff;text-align:center;}
#info_popup02 .popup_wrap .pop_cont {}
#info_popup02 .popup_wrap .pop_cont .tit {display:block;padding:33px 0 17px 0;font-size:16px;color:#333;font-weight:bold;}
#info_popup02 .popup_wrap .pop_cont .txt {display:block;padding:0 0 33px 0;font-size:14px;color:#333;font-weight:500;}
#info_popup02 .popup_wrap .pop_btm {display:table;width:100%;height:40px;}
#info_popup02 .popup_wrap .pop_btm .btn_ok {display:table-cell;height:40px;line-height:40px;border-bottom-right-radius:5px;font-size:15px;color:#fff;font-weight:500;background:#9c25ff;text-align:center;}

/* 230404 쿠폰 페이지 */
.station .tab_menu.add_menu {display:flex;justify-content:space-around;align-items:center;height:90px;}
.station .tab_menu.add_menu li{width:unset;}

.coupon_wrap {padding:35px 20px;box-sizing:border-box;}
.coupon_input_wrap {padding-bottom:100px;}
.coupon_input_wrap .title {display:block;font-size:30px;font-weight:500;color:#333;margin-bottom:26px;line-height:28px;}
.coupon_input_wrap .coupon_code {display:block;font-size:28px;box-sizing:border-box;border:1px solid #e5e5e5;width:100%;margin-bottom:25px;padding:28px 15px;color:#333;}
.coupon_input_wrap .coupon_code::placeholder {font-family:Noto Sans KR;font-weight:400;color:#b2b2b2;}
.coupon_input_wrap .btn_coupon{display:block;width:100%;border-radius:45px;background-color:#9d25fe;box-sizing:border-box;font-family:Noto Sans KR;font-size:30px;font-weight:400;color:#fff;line-height:90px;}

.coupon_info .tit {font-size:30px;font-weight:500;color:#333;line-height:1em;}
.coupon_info .info {margin: 26px 0 0 18px;box-sizing:border-box;}
.coupon_info .info li {position:relative;font-size:28px;font-weight:400;color:#666;padding-top:5px;line-height:1.4em;}
.coupon_info .info li:before {content:'';position:absolute;left:-12px;
top:22px;display:block;width:6px;height:6px;background:#666;border-radius:50%;-webkit-border-radius:50%;}

/* 개인정보 제공 동의 */
#info_popup03 {display:none;}
#info_popup03 .popup_wrap {width:520px;border-radius:5px;box-shadow:0px 5px 10px 0 rgba(42, 55, 71, 0.2);background:#fff;}
#info_popup03 .popup_wrap .pop_top {height:55px;border-bottom:1px solid #d9d9d9;line-height:55px;text-align:center;font-size:15px;color:#333;font-weight:700;font-family: 'Noto Sans KR';}
#info_popup03 .popup_wrap .pop_cont {padding:30px 22px 35px 22px;}
#info_popup03 .popup_wrap .pop_cont .tit {display:block;margin-bottom:25px;font-size:16px;color:#333;font-weight:400;line-height:140%;font-family: 'Noto Sans KR';}
#info_popup03 .popup_wrap .pop_cont .txt {display:block;font-size:13px;color:#666;line-height:150%;}
#info_popup03 .popup_wrap .pop_cont .tbl_type1 {width:100%;margin:20px 0 0 0;border:1px solid #999;font-size:10px;color:#666;text-align:center;letter-spacing:-0.5px;}
#info_popup03 .popup_wrap .pop_cont .tbl_type1 thead {background:#f0efef;}
#info_popup03 .popup_wrap .pop_cont .tbl_type1 thead th {padding:6px 0;border:1px solid #999;}
#info_popup03 .popup_wrap .pop_cont .tbl_type1 tbody td {padding:6px 0;border:1px solid #999;}
#info_popup03 .popup_wrap .pop_btm {display:flex;gap:10px;flex-wrap:wrap;padding:0 22px 40px 22px;justify-content: space-between;}
#info_popup03 .popup_wrap .pop_btm .btn_ok {display:block;width:50%;height:45px;border-radius:23px;background-image:linear-gradient(to right, #f724b4, #9c25ff);font-size:14px;line-height:45px;letter-spacing:-0.56px;text-align:center;color:#fff;flex:1;font-weight:bold;}
#info_popup03 .popup_wrap .pop_btm .btn_cancel {display:block;width:50%;height:45px;line-height:45px;border-radius:25px;font-size:14px;font-weight:bold;color:#fff;background:#ccc;text-align:center;}