@charset "euc-kr";

@font-face{
    font-family:'NanumGothic','NanumGothicWeb';
	font-style:normal;
	font-weight:400;
    src:url('./font/NanumGothic.eot');
    src:local(¡Ø),url('./font/NanumGothic.woff') format('woff');
}

@font-face{
    font-family:'Nanum Gothic';
    font-style:normal;
    font-weight:400;
    src:url('./font/NanumGothic-Regular.eot');
	src:local('Nanum Gothic Regular'),
		local('NanumGothicRegular'),
        url('./font/NanumGothic-Regular.eot?#iefix') format('embedded-opentype'),
		url('./font/NanumGothic-Regular.woff2') format('woff2'),
		url('./font/NanumGothic-Regular.woff') format('woff');
}

@font-face{
    font-family:'Nanum Gothic';
    font-style:normal;
    font-weight:700;
    src:url('./font/NanumGothic-Bold.eot');
	src:local('Nanum Gothic Bold'),
		local('NanumGothicBold'),
        url('./font/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
		url('./font/NanumGothic-Bold.woff2') format('woff2'),
		url('./font/NanumGothic-Bold.woff') format('woff');
}

/* »çÆÄ¸® Å©·Ò¸¸ Àû¿ë ¸Æ »çÆÄ¸® 20150325*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face{
        font-family:Gulim;
        src:local('Apple SD Gothic Neo'),local('Nanum Gothic');
    }
    @font-face{
        font-family:'Malgun Gothic';
        src:local('Apple SD Gothic Neo'),local('Nanum Gothic');
    }
}

/*
@font-face{
     font-family:'NanumBarunGothic';
     src:url('./font/NanumBarunGothic.eot');
     src:local(¡Ø),url('./font/NanumBarunGothic.woff') format('woff');
}
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
*/

/*
2014³â09¿ù19ÀÏ
ÆäÀÌÁö °íÁ¤ ½ºÅ©·Ñ
¿øÀÎ - ±âÈ¹ÆÀÀÇ ¿äÃ» : ³»¿ëÀÌ ÂªÀº ÆäÀÌÁö·Î ÀÌµ¿½Ã ½ºÅ©·ÑÀÌ »ç¶óÁö¸é¼­ ¼¾ÅÍ¿¡¼­ ÆäÀÌÁö°¡ ¹Ð¸² ÇØ°á¹Ù¶÷
ÇØ°á - °íÁ¤ ½ºÅ©·Ñ »ðÀÔ
¹®Á¦Á¡ - ´Ù¸¥ ÄÜÅÙÃ÷¿Í Ãæµ¹ÇÏ¿© ¿¹±âÄ¡ ¾ÊÀº ½ºÅ©·ÑÀÌ »ý±æ¼ö ÀÖÀ½
*/
.yscroll{overflow-y:scroll}

/* CSS Document */
*{margin:0;padding:0}
html,body{width:100%;height:100%}
body{background:#fff;word-break:break-all;-ms-word-break:break-all}
body,div,iframe,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,select,textarea{margin:0;padding:0}
body,h1,h2,h3,h4,h5,input,button,div,li,dl,dt,dd,p,textarea,th,td{font-family:Dotum,'Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-size:12px;line-height:1.5em;color:#555;font-weight:normal}
img,fieldset,iframe{border:0 none}
ul,ol,li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
i,em,address{font-style:normal}
label,button{cursor:pointer}
hr{display:none}
legend,.blind{overflow:hidden;position:absolute;top:0;left:-1000em}
caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}
input[type=checkbox],input[type=radio]{width:13px;height:13px}

/* layout */
table{margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;table-layout:fixed}
td,th{padding:0}
.clear{clear:both}
.lf{float:left}
.rt{float:right}
.show{display:block}
.hide{display:none}
.scroll{overflow-x:hidden;overflow-y:scroll}

/* form */
fieldset,input{padding:0;margin:0}
select{color:#444;font-family:Gulim,sans-serif;font-size:12px}
textarea{overflow-x:hidden;overflow-y:auto;resize:none;border:1px solid #cbcbcb}
.input{font-size:12px;color:#777;height:24px;border:1px solid #dcdcdc;padding:0}
.wrput{height:22px;padding:0 0 0 10px}

/* switch */
.switch_btn{display:inline-block;position:relative;width:32px;height:16px;vertical-align:top}
.switch_btn input{position:absolute;top:0;left:0;width:100%;height:100%;border:0 !important;border-radius:0;background:none !important;opacity:0}
.onoff_switch{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-border-radius:50px;border-radius:50px;background-color:rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s;cursor:pointer}
.onoff_switch:before{position:absolute;top:2px;left:2px;width:12px;height:12px;-webkit-border-radius:50px;border-radius:50px;background-color:#fff;content:'';-webkit-transition:.3s;transition:.3s}
.switch_btn input:checked+.onoff_switch{background-color:#4466a0}
.switch_btn input:checked+.onoff_switch:before{-webkit-transform:translateX(16px);transform:translateX(16px)}
.switch_btn.orange input:checked+.onoff_switch{background-color:#ed801f}
.switch_btn.black input:checked+.onoff_switch{background-color:#222}

/* txt */
a{color:#444;text-decoration:none}
a:hover{text-decoration:underline}

.bold{font-weight:bold}
.point{color:#c9ff0c}

/* Font */
.font10{font-size:10px}
.font11{font-size:11px}
.font14{font-size:14px}
.font18{font-size:18px}
.font24{font-size:24px}
.font28{font-size:28px}
.font46{font-size:46px}
.font_my{font-family:'Myriad Pro',sans-serif}
.font_ar{font-family:Arial,sans-serif}
.font_va{font-family:verdana,sans-serif}
.font_ta{font-family:tahoma,sans-serif}
.font_do{font-family:Dotum,sans-serif}

/* align */
.vgn08{vertical-align:-0.8em}
.vgn07{vertical-align:-0.7em}
.vgn06{vertical-align:-0.6em}
.vgn05{vertical-align:-0.5em}
.vgn04{vertical-align:-0.4em}
.vgn03{vertical-align:-0.3em}
.vgn02{vertical-align:-0.2em}
.vgn01{vertical-align:-0.1em}

.vgn8{vertical-align:0.8em}
.vgn7{vertical-align:0.7em}
.vgn6{vertical-align:0.6em}
.vgn5{vertical-align:0.5em}
.vgn4{vertical-align:0.4em}
.vgn3{vertical-align:0.3em}
.vgn2{vertical-align:0.2em}
.vgn1{vertical-align:0.1em}

.al{text-align:left}
.ar{text-align:right}

/* space °øÅë */
.pd10{padding:10px}
.pd20{padding:20px}
.pd_t10{padding-top:10px}
.pd_t20{padding-top:20px}
.pd_b10{padding-bottom:10px}
.pd_b20{padding-bottom:20px}
.mg10{margin:10px}
.mg20{margin:20px}
.mg_t10{margin-top:10px}
.mg_t20{margin-top:20px}
.mg_b10{margin-bottom:10px}
.mg_b15{margin-bottom:15px}
.mg_b20{margin-bottom:20px}

 /* °£°Ý,ÆùÆ® */
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}
.mt75{margin-top:75px}

/* leftwing */
#lfwing{position:absolute;float:left;left:50%;top:153px;width:94px;height:280px;margin-left:-605px;text-align:left;z-index:200}
#lfwing a{display:inline-block}
#layout{position:absolute;float:left;overflow:hidden;z-index:2}
#layout a{text-decoration:none;color:#999;width:94px;height:242px;outline:none}
#layout img{float:left;display:block;width:94px;height:242px;border:none;vertical-align:middle;text-align:left}

/* rightwing */
#rtwing{position:absolute;float:left;left:50%;top:189px;_top:171px;width:37px;height:96px;margin-left:503px;text-align:left;z-index:500}
#rtwing span{float:left;width:37px;height:96px;background:url(/images/images_re/banner/main_mgz_bn_on.gif) no-repeat 0 0;text-align:center}
#rtwing span input{margin-top:55px;margin-right:2px}
#rtwing a{display:inline-block}

/* rightwing Æ÷½ºÅÍ 20230727 */
.rgtwing{position:absolute;top:153px;left:50%;z-index:1;width:120px;margin-left:510px}
.rgtwing .wrapper{position:relative;height:168px}
.rgtwing .wrapper a{display:block;overflow:hidden;position:relative;width:120px;height:168px;-webkit-border-radius:6px;border-radius:6px}
.rgtwing .wrapper a:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);-webkit-border-radius:6px;border-radius:6px;content:'';pointer-events:none}
.rgtwing .wrapper img{width:100%;height:100%;object-fit:cover}
.rgtwing .btn_area{margin-top:6px;text-align:center}
.rgtwing .btn_area a{display:inline-block;vertical-align:top}

/* layout */
#wrap{position:relative;width:1000px;margin:0 auto}
#header2{position:relative;width:100%;height:74px;z-index:400}
#header{position:relative;width:100%;height:92px;padding-top:18px;z-index:400}
#navibar{position:relative;width:100%;height:74px;background:url(/images/images_re/common/bg_sm.gif) no-repeat 0 40px;z-index:350;margin-bottom:5px}
#container{position:relative;width:1000px;*zoom:1}
#container:after{display:block;clear:both;content:''}
#footer{clear:both;overflow:hidden;position:relative;margin-top:5px;border-top:2px solid #666}
#header_mb{position:relative;width:100%;height:51px;padding-top:14px;background:url(/images/images_re/membership/bg_mb.gif) no-repeat 0 bottom;margin-bottom:5px}

/* gnb ¸Þ´º*/
#gnb{position:relative;width:100%;height:26px;background:#fbfbfb;border-bottom:1px solid #dfdfdf;font-size:11px;letter-spacing:-1px}
.gnbwide{position:relative;margin:0 auto;width:1000px;height:26px;*zoom:1}
.gnbwide:after{display:block;clear:both;content:''}
.gnbwide .lmn{float:left;margin-top:8px}
.gnbwide .lmn ul{*zoom:1}
.gnbwide .lmn ul:after{display:block;clear:both;content:''}
.gnbwide .lmn li{float:left;height:11px;padding-right:10px;font-size:11px;letter-spacing:-1px;line-height:normal;background:url(/images/images_re/common/arr_top.gif) right 2px no-repeat}
.gnbwide .lmn li+li{margin-left:12px}
.gnbwide .lmn li a{color:#9e9e9e;height:11px}
.gnbwide .lmn li a:hover{color:#444}
.gnbwide .lmn2{float:left;margin-top:8px}
.gnbwide .lmn2 ul{*zoom:1}
.gnbwide .lmn2 ul:after{display:block;clear:both;content:''}
.gnbwide .lmn2 li{float:left;height:11px;font-size:12px;letter-spacing:-1px;line-height:normal;font-family:Gulim,sans-serif}
.gnbwide .lmn2 li+li{padding-left:8px;margin-left:8px;border-left:1px solid #cecece}
.gnbwide .lmn2 li a{color:#9e9e9e;height:11px}
.gnbwide .lmn2 li a:hover{color:#444}
.gnbwide .lmn2 li strong{color:#666}
.gnbwide .lmn2 li .pnt{color:#ff5a00;font-weight:bold}
.gnbwide .lmn2 li .tv{color:#4f627a;font-weight:bold}
.gnbwide .lmn2 li .tv img{margin:-3px 4px 0 0}
.gnbwide .rmn{float:right;margin-top:8px;text-align:right}
.gnbwide .rmn ul{*zoom:1}
.gnbwide .rmn ul:after{display:block;clear:both;content:''}
.gnbwide .rmn li{float:left;height:11px;font-size:11px;letter-spacing:-1px;line-height:normal}
.gnbwide .rmn li+li{padding-left:10px;margin-left:10px;border-left:1px solid #cecece}
.gnbwide .rmn li a{color:#777;height:11px}
.gnbwide .rmn li a:hover{color:#444}

/* header 20151118 */
#header3{position:relative;z-index:400;height:74px;text-align:center}
.mainnavi3{height:100%}
.logo3{display:inline-block;overflow:hidden;height:74px;vertical-align:top}
.logo3 h1 a{display:block}

.head_search{display:inline-block;position:relative;top:20px;text-align:left;vertical-align:top}
.schbox3{width:470px;height:31px;padding-top:3px;background:url(/images/images_re/common/bg_search3.gif) no-repeat 0 0}
.schbox3 .sel{float:left;width:76px;height:24px;margin:8px 0 0 0px}
.schbox3 .sel a.catem{float:left;width:65px;height:24px;line-height:26px;text-decoration:none;margin-left:5px;background:url(/images/images_re/common/arr_srh_down.gif) no-repeat 100% 5px}
.schbox3 select{float:left;width:76px;height:24px;line-height:20px;border:0}
.schbox3 .schput{float:left;width:270px;height:28px}
.schbox3 .schput input{outline:0;border:0;height:26px;line-height:24px;width:260px;padding:3px 0 0 5px;margin-left:5px;font-weight:bold;font-family:Gulim,sans-serif;background:url(/images/images_re/common/bg_schinpu.gif) no-repeat 5px 6px}
.schbox3 .btnsch{float:right;width:35px;height:30px;margin-top:-1px;text-align:center}

 /* ÃßÃµ°Ë»ö¾î 20230223 */
.suggest_layer{display:none;position:absolute;top:32px;right:0;left:0;z-index:9998}
.suggest_layer *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Gulim,sans-serif}
.suggest_recent{position:relative;z-index:1;border:2px solid #ed801f;background-color:#fff}
.tab_suggest{position:relative}
.tab_suggest ul{display:-webkit-box;display:-webkit-flex;display:flex}
.tab_suggest li{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.tab_suggest li a{display:block;overflow:hidden;height:28px;border:1px solid rgba(0,0,0,.13);border-width:0 0 1px 1px;background-color:rgba(0,0,0,.06);color:#666;font-size:12px;line-height:28px;letter-spacing:-.05em;text-decoration:none;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.tab_suggest li:first-child a{border-left-width:0}
.tab_suggest li.on a{position:relative;z-index:1;border-bottom-width:0;background-color:#fff;color:#444}
.list_suggest ul{padding:5px 0}
.list_suggest li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;padding:0 15px;line-height:25px}
.list_suggest li:hover{background-color:#eff3f9}
.list_suggest li a{display:inherit;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;position:relative;padding-left:11px;color:#666;font-size:12px;text-decoration:none}
.list_suggest li a:before{position:absolute;top:50%;left:0;width:4px;height:4px;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.67);content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.list_suggest li a>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_suggest .btn_delete{display:block;position:relative;width:25px;height:25px;border:0;background-color:transparent}
.list_suggest .btn_delete:before,.list_suggest .btn_delete:after{position:absolute;top:50%;left:50%;width:14px;height:1px;background-color:rgba(0,0,0,.2);content:'';-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.list_suggest .btn_delete:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.list_suggest .kwd_info{padding:45px 0;color:#444;font-size:12px;line-height:1.3;text-align:center}
.list_suggest .ico_dc{display:inline-block;margin:-2px 0 0 4px;font-size:0;line-height:0;vertical-align:top}
.foot_suggest{padding-left:15px;border-top:1px solid rgba(0,0,0,.13);background-color:rgba(0,0,0,.06)}
.foot_suggest:after{display:block;clear:both;content:''}
.foot_suggest .recent_keyword{float:left;margin-top:8px}
.foot_suggest .recent_keyword .txt{display:inline-block;margin:-2px 0 0 2px;color:#666;font-size:12px;line-height:20px;letter-spacing:-.05em;vertical-align:top}
.foot_suggest .side_opt_area{overflow:hidden;float:right}
.foot_suggest .side_opt_area [class^=opt_]{position:relative;float:left;margin:0 2px 0 -2px}
.foot_suggest .side_opt_area [class^=opt_]:before{position:absolute;top:50%;left:0;width:1px;height:11px;background-color:rgba(0,0,0,.6);content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.foot_suggest .side_opt_area [class^=opt_] button{display:inline-block;padding:0 12px;border:0;background-color:transparent;color:#666;font-size:12px;line-height:32px;letter-spacing:-.05em;vertical-align:top}

/* navi */
.mmenu{position:relative;width:100%;height:74px;background:url(/images/images_re/common/bg_mn.gif) repeat-x 0 0}
.mmenu .tvbn{float:left;width:190px;height:40px}
.mmenu .tvbn a{display:inline-block}
.mmenu .allmn{float:right;width:121px;height:40px;cursor:pointer}
.mmenu .allmn .allmnBtn{display:inline-block;vertical-align:top}
.mmenu .filesh{float:left;width:670px;height:58px;margin:9px 0 0 10px}
.mmenu .filesh dl{float:left;width:685px}
.mmenu .filesh dt{float:left;display:inline-block}
.mmenu .filesh dt span{float:left;padding:0 12px;height:16px;background:url(/images/images_re/common/bar_filesh.gif) no-repeat right 2px;font-size:12px;font-weight:700;font-family:'Nanum Gothic',sans-serif;letter-spacing:-0em;white-space:nowrap;word-wrap:break-word;text-align:center}/*20200423À½¾Ç¼­ºñ½º Á¾·á º¯°æÀüpadding:0 9px º¯°æµÊ*/
.mmenu .filesh dt span a{color:#fff;text-decoration:none;display:inline-block}
.mmenu .filesh dt span a:visited{text-decoration:none}
.mmenu .filesh dt span a:active{text-decoration:none}
.mmenu .filesh dt span a:hover{text-decoration:none;color:#ffa421}
.mmenu .filesh dt span a.on{color:#ffa421}
.mmenu .filesh dt span.bdnone{background:none}
.mmenu .filesh dd{display:none}
.mmenu .filesh dd ul{position:absolute;display:inline-block;min-width:250px;max-width:775px;height:12px;top:51px;left:200px;background:#f0f0f0;z-index:2}
.mmenu .filesh dd li{float:left;height:12px;display:inline;font-size:11px;color:#666;padding:0 6px;border-right:1px solid #d7d7d7}
.mmenu .filesh dd li.bdnone{border:none}
.mmenu .filesh dd li a{color:#666;display:inline-block}

/* nav_menu 20210203 */
.nav_menu{position:relative;z-index:350;height:74px;margin-bottom:5px;background:url(/images/images_re/common/bg_nav.jpg) 0 0 no-repeat}
.nav_menu .filesh{display:inline-block;/*margin-left:20px;*/margin-left:15px;vertical-align:top}
.nav_menu .filesh>ul:after{display:block;clear:both;content:''}
.nav_menu .filesh>ul>li{position:relative;float:left}
.nav_menu .filesh>ul>li+li{padding-left:2px}
.nav_menu .filesh>ul>li>a{display:block;position:relative;/*padding:0 16px;*/padding:0 15px;color:#fff;font-weight:700;font-size:14px;line-height:38px;font-family:'Nanum Gothic',sans-serif;text-decoration:none}
.nav_menu .filesh>ul>li+li>a:before,.nav_menu .filesh>ul>li+li>a:after{display:block;position:absolute;top:50%;left:-2px;width:1px;height:14px;margin-top:-7px;background-color:rgba(19,24,27,.14);content:''}
.nav_menu .filesh>ul>li+li>a:after{left:-1px;background-color:rgba(255,255,255,.14)}
.nav_menu .filesh>ul>li>a:hover,.nav_menu .filesh>ul>li.on>a{color:#ffa421}
.nav_menu .filesh>ul>li.on ul{display:block}
.nav_menu .filesh ul ul{display:none;position:absolute;top:50px;left:0;font-size:0;line-height:0;white-space:nowrap}
.nav_menu .filesh ul ul li{display:inline-block;position:relative;padding:0 9px;vertical-align:top}
.nav_menu .filesh ul ul li+li:before{display:block;position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background-color:#b6b6b6;content:''}
.nav_menu .filesh ul ul li a{display:block;color:#666;font-size:11px;line-height:16px;font-family:Dotum,sans-serif}
.nav_menu .filesh ul ul li.on a{text-decoration:underline}
.nav_menu .filesh img[src*=ico_19_v2]{margin-left:2px;vertical-align:middle}
.nav_menu .filesh ul ul li img[src*=ico_19_v2]{width:16px;margin-top:-2px}
.nav_menu .allmn{position:absolute;top:0;right:0;z-index:30}
.nav_menu .allmn .allmnBtn{display:block;position:relative;/*width:83px;*/width:43px;height:38px;padding-right:32px;background-color:rgba(0,0,0,.19);-webkit-box-shadow:inset 1px 0 3px rgba(0,0,0,.15);box-shadow:inset 1px 0 3px rgba(0,0,0,.15);color:#fff;font-weight:bold;font-size:12px;line-height:38px;font-family:'Nanum Gothic',sans-serif;letter-spacing:-.05em;text-decoration:none;text-align:right}
.nav_menu .allmn .allmnBtn:after{display:block;position:absolute;top:13px;right:10px;width:13px;height:13px;background:url(/images/images_re/ico/ico_arrow.png) -20px 0 no-repeat;content:''}
.nav_menu .allmn .allmnBtn.open:after{background-position:-20px -15px}

 /*ÀüÃ¼¸Þ´º*/
#allbox{overflow:hidden;position:absolute;top:40px;right:0;z-index:110;width:996px;height:280px;background:#fff;margin-top:0;border-left:2px solid #788697;border-right:2px solid #788697;border-bottom:2px solid #788697;padding:15px 0 0px 0;box-shadow:0 0 6px #888}
#allbox .menucol{float:left;width:99px;height:265px;border-right:1px solid #efefef;z-index:290}
.menucol .mcate{display:block;height:18px;width:76px;font-weight:bold;margin:0 0 10px 12px;border-bottom:2px solid #4f627a;color:#4f627a;text-align:left}
.menucol .mcate a{display:block;text-decoration:none}
.menucol .mcate a:hover{text-decoration:none}
.menucol ul{margin-left:12px;width:76px}
.menucol li{color:#777;font-size:11px;text-align:left;line-height:17px}
.menucol li a{display:inline-block;color:#777;vertical-align:top}
.menucol li a:hover{color:#777;text-decoration:underline}
.menucol li .point{color:#ef7e57;text-decoration:none}
.menucol li .point:hover{color:#ef7e57;text-decoration:underline}
.menucol .mcate2{display:block;height:18px;width:76px;font-weight:bold;margin:0 0 10px 12px;border-bottom:2px solid #ef7e57;color:#ef7e57;text-align:left}
.menucol .mcate2 a{display:block;color:#ef7e57;text-decoration:none}
.menucol .mcate2 a:hover{text-decoration:none}
.allmn_bn{position:absolute;width:196px;height:150px;right:0px;bottom:0px}
.allmn_bn img{width:196px;height:150px}

/* Å¬·´ ¸¸µé±â_¸®½ºÆ®
.clublst{position:absolute;top:46px;left:8px;width:182px;height:23px;z-index:10}
.clublst a.club{float:left;width:182px;height:23px;background:url(/images/images_re/common/mtop_club_sel.gif) no-repeat 0 0}
.clublst .lst{position:relative;clear:both;height:125px;padding:10px;width:160px;border:1px solid #b7c0c5;scrollbar-face-color:#fff;scrollbar-shadow-color:#ccc;scrollbar-highlight-color:#ccc;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#eee;scrollbar-track-color:#eee;scrollbar-arrow-color:#999;overflow-x:hidden;overflow-y:auto;background:#fff}
.clublst .lst .clubmake{display:block;height:25px;font-family:Gulim,sans-serif;border-bottom:2px solid #eee}
.clublst .lst .clubmake a{color:#4f627a}
.clublst .lst ul{clear:both;float:left}
.clublst .lst li{font-size:11px;width:150px;height:10px;padding:4px 0 4px 2px}
.clublst .lst li a{color:#4f627a;width:148px}*/

/* Å¬·´ ¸¸µé±â_¸®½ºÆ® 20220803 */
.clublst{position:relative;z-index:10;margin:-1px 0 5px}
.clublst a.club{display:block;position:relative;height:24px;border:1px solid #dbdfe8;border-top-color:#dfe2ea;background-color:#fff;color:#79879d;font-size:11px;line-height:26px;letter-spacing:-1px;text-indent:10px;text-decoration:none}
.clublst a.club:after{display:block;position:absolute;top:50%;right:19px;width:16px;height:10px;margin-top:-5px;background:url(/images/images_re/ico/ico_arrow.png) 0 0 no-repeat;content:''}
.clublst a.club.open:after{background-position:0 -10px}
.clublst .lst{overflow:hidden;overflow-y:auto;position:absolute;top:25px;left:0;width:168px;height:125px;padding:10px;border:1px solid #dbdfe8;background-color:#fff}
.clublst .lst .clubmake{display:block;height:25px;border-bottom:2px solid #eee;margin-bottom:3px}
.clublst .lst .clubmake a{color:#4f627a;font-family:Gulim,sans-serif}
.clublst .lst li{width:150px;padding:1px 0 1px 2px;font-size:11px;line-height:16px}
.clublst .lst li a{display:inline-block;color:#4f627a;vertical-align:top}

/* head */
.logo2{float:left;width:190px;height:74px;padding-top:-15px;}
.logo{float:left;width:190px;height:92px}
.topbn{float:left;width:270px;height:92px;text-align:right}

/*20141203 ¸ÞÀÎ ¼öÁ¤-½ÃÀÛÆäÀÌÁö_¸Þ´º¹Ú½º Ãß°¡  */
.fave_navibox {float:left; width:455px;height:74px}
.favibox { float:left;width:194px; height:18px; margin:12px 0 0 6px;text-align:center }
.favibox li {float:left;height:11px; font-size:11px;font-family:Dotum,sans-serif; color:#9e9e9e;letter-spacing:-1px; text-align:center}

/*20141203 ¸ÞÀÎ ¼öÁ¤
.mainnavi2{float:left;width:350px;height:15px;margin:17px 0 0 -8px;}
.mainnavi{float:left;width:450px;height:92px;margin:0 0 0 90px}
.mcate{float:left;width:480px;height:14px;margin-left:0px;margin-bottom:8px}
.mcate li{float:left;display:inline-block;padding:0 14px;background:url(/images/images_re/common/bar_cate.gif) no-repeat right 0}
.mcate li a{float:left}
.mcate li.bgnone{background:none}*/

/* 20141203 gnb °Ë»ö ¿µ¿ª Ãß°¡*/
.gnb_schbox {float:right; width:350px; height:74px; }
.rtmenu{float:right;width:260px;height:18px;margin-top:12px;}
.rtmenu li{float:left;display:inline-block;padding:0 3px;font-size:11px;letter-spacing:-1px;height:11px;line-height:normal; color:#777}
.rtmenu li a{color:#777;height:11px;vertical-align:top}
.rtmenu li a:hover{color:#444;text-decoration:underline}

/* °Ë»ö¿µ¿ª */
.schbox2{float:right;width:320px;height:30px;background:url(/images/images_re/common/bg_search2.gif) no-repeat 0 0; margin-top:4px}
.schbox2 .sel{float:left;width:76px;height:24px;margin:8px 0 0 10px}
.schbox2 .sel a.catem{float:left;width:71px;height:24px;line-height:26px;text-decoration:none;margin-left:5px;background:url(/images/images_re/common/arr_srh_down.gif) no-repeat 100% 5px}
.schbox2 select{float:left;width:60px;height:25px;line-height:20px;margin:3px 0 0 11px;border:0}

.schbox{float:left;width:452px;height:40px;background:url(/images/images_re/common/bg_search.gif) no-repeat 0 0}
.schbox .sel{float:left;width:76px;height:24px;margin:8px 0 0 10px}
.schbox .sel a.catem{float:left;width:71px;height:24px;line-height:26px;text-decoration:none;margin-left:5px;background:url(/images/images_re/common/arr_srh_down.gif) no-repeat 100% 5px}
.schbox select{float:left;width:76px;height:24px;line-height:20px;margin:8px 0 0 10px;border:0}

/* input */
.schbox2 .schput{float:left;width:144px;height:26px;margin-top:2px; }
.schbox2 .schput input{border:none;height:24px;line-height:22px;width:138px;padding:3px 0 0 5px;margin-left:5px;font-weight:bold;font-family:Gulim,sans-serif;background:url(/images/images_re/common/bg_schinpu.gif) no-repeat 5px 6px}
.schbox2 .btnsch{float:right;width:30px;height:28px;margin:0px 0 0 2px;text-align:center}

.schbox .schput{float:left;width:200px;height:28px;margin-top:6px}
.schbox .schput input{border:none;height:26px;line-height:24px;width:190px;padding:3px 0 0 5px;margin-left:5px;font-weight:bold;font-family:Gulim,sans-serif;background:url(/images/images_re/common/bg_schinpu.gif) no-repeat 5px 6px}
.schbox .btnsch{float:right;width:75px;height:30px;margin:5px 0 0 0;text-align:center}

/* sub cate */
.selmn{width:63px;margin:3px 0 0 0;padding:5px 0 5px 5px;border:1px solid #f77b00;background:#fff;display:none}
.selmn li{float:left;width:70px}
.selmn li a{line-height:20px;text-decoration:none;background:#fff}
.selmn li a:hover{color:#f77b00}

/* Å°¿öµå¿µ¿ª */
.keybox{clear:both;float:left;width:420px;height:23px;background:url(/images/images_re/common/keysrh_top.gif) no-repeat 7px 7px;padding-left:25px}
.keybox ul{width:400px;margin-top:8px}
.keybox li{display:inline;float:left;height:12px;color:#555;font-size:11px;padding:0 6px;border-left:1px solid #d7d7d7;line-height:15px}
.keybox li a{display:inline-block}
.keybox li:first-child{border-left:none}

/* leftarea */
.lfarea{position:relative;float:left;width:190px;min-height:640px;background:#fff}

/* login */
.logarea{width:188px;height:177px;border:1px solid #dbdfe8}
.idbox{position:relative;width:173px;height:86px;padding-top:11px;margin-left:9px;z-index:100}
.idbox li{float:left;display:inline;width:175px;height:22px;font-size:11px;color:#8e8f8f;letter-spacing:-1px;margin-bottom:3px}
.idbox li span.site{float:left;width:78px;height:17px;border:1px solid #b4bcc3;padding:3px 0 0 3px;background:url(/images/images_re/common/ico_arr_sel.gif) no-repeat 66px 8px;margin-left:3px;font-size:11px;color:#666;cursor:pointer}
.idbox li .saveid{display:inline-block;width:80px;color:#63737f;letter-spacing:-1px;text-decoration:underline}
.idbox li a{text-decoration:none}
.idbox li .chk{margin:-1px 0 1px}
.idbox li select.dropdown{float:left;width:83px;height:22px;line-height:17px;padding:0px 1px;letter-spacing:-1px;font-size:12px;font-family:Gulim,sans-serif;color:#666}
.idbox li .btn_login{margin:-1px 0 1px}
input.putid,input.putpass,input.log_on,input.log_ok{float:left;width:80px;height:20px;line-height:18px;padding:0 0 0 3px;margin-right:3px}
input.putid{border:1px solid #b4bcc3;background:#fff url(/images/images_re/common/input_id.gif) no-repeat 0 3px}
input.putpass{border:1px solid #b4bcc3;background:#fff url(/images/images_re/common/input_pass.gif) no-repeat 0 3px}
input.log_on{border:1px solid #f77b00;background:#fff}
input.log_ok{border:1px solid #b4bcc3;background:#fff}

/* logout °³ÀÎÁ¤º¸ */
.loginfo{width:188px;height:177px;border:1px solid #dbdfe8}
.loginfo:after{display:block;clear:both;content:''}
.loginfo a{display:inline-block}
.loginfo .userid{display:inline-block;float:left;width:120px;height:20px;margin:8px 0 0 8px;font-size:12px;color:#4c5962;letter-spacing:-1px}
.loginfo .userid a{color:#f77b00}
.loginfo .userid img{vertical-align:middle;margin-right:2px}
.loginfo .userid em{color:#ff7800;font-size:10px;font-family:verdana,sans-serif}
.loginfo .useredit{float:right;width:50px;height:20px;margin:10px 8px 0 0;font-size:11px;letter-spacing:-1px;text-decoration:underline;text-align:right}
.loginfo .useredit a{display:inline-block;color:#63737f;text-decoration:underline;line-height:15px;vertical-align:top}
.loginfo .useredit.btn_logout{margin-top:8px}
.infobox{clear:both;width:170px;height:115px;border:1px solid #dbdfe8;margin-left:8px;background:#fff url(/images/images_re/main/bg_info.gif) repeat-y 0 0}
.infobox li:after{display:block;clear:both;content:''}
.infobox .infott{float:left;width:59px;height:13px;color:#63737f;font-size:11px;letter-spacing:-1px;padding:5px 0 0 7px}
.infobox .pinfo{float:left;width:65px;height:13px;font-size:11px;text-align:right;color:#63737f;padding-top:5px}
.infobox .pinfo.fixamount{width:65px}
.infobox .unit{float:left;width:10px;height:13px;color:#63737f;padding-top:5px;font-size:11px}
.infobox .pbtn{float:right;width:26px;height:13px;margin:5px 5px 0 0}
.loginfo .btnmyp{float:left;height:20px;margin:5px 0 0 8px}

/* SNS ´Ð³×ÀÓ º¯°æÇÏ±â ·¹ÀÌ¾îÆË¾÷ : 20210129 */
.snsNick_noti{position:absolute;top:31px;left:0;width:190px;height:147px;text-align:center;background:url(/images/images_re/common/snsNick_bg.png) repeat 0 0;z-index:5;}
.snsNick_noti p{color:#fff;font-size:12px;margin:23px 0 17px;letter-spacing:-0.5px;line-height:18px;}
.snsNick_noti p strong{color:#fdf570;}
.snsNick_noti .btn_snsNick_close{position:absolute;top:10px;right:10px;}
.snsNick_noti a{display:block;}

/* Ä«µå¸¶ÀÏ¸®Áö ·¹ÀÌ¾îÆË¾÷, ¿ìÃøÀ®¹è³Ê 20230424 */
.pop_cardM{display:none;position:absolute;top:0;left:0;right:0}
.pop_cardM a{display:block}
.pop_cardM .btn_close{display:block;position:absolute;top:0;right:0;width:31px;height:33px;border:0;background-color:transparent}
.cardMwing{position:absolute;top:153px;left:50%;z-index:1;width:94px;margin-left:510px}
.cardMwing a{display:block}

/* »çÀÌÆ®¸®½ºÆ® */
.sitlst{position:absolute;left:88px;top:21px;width:81px;border:1px solid #b4bcc3;padding:2px 0;background:#fff;overflow:hidden;z-index:3}
.sitlst ul{overflow:hidden}
.sitlst li{display:block;width:81px;height:10px;padding:2px 0;font-size:11px;color:#666;line-height:13px}
.sitlst li a{display:block;padding:2px 0 2px 4px}
.sitlst li a:hover{text-decoration:none;background:#eee}

/* login ¹è³Ê */
.loginbn{position:relative;width:188px;height:80px;background:url(/images/images_re/common/bg_mebregi.gif) no-repeat 0 0}
.loginbn .copy{display:block;height:18px;font-size:11px;color:#63737f;padding:8px 0 8px 40px;letter-spacing:-1px}
.loginbn .point{font-weight:bold;color:#f77b00;letter-spacing:0}
.loginbn .regibtn{display:inline-block;width:170px;height:33px;margin:4px 0 0 8px}
.loginbn .regibtn a{display:block}

/* ÃæÀü¹è³Ê */
.chargi{width:186px;height:63px;border:1px solid #d3d3d3;margin-bottom:5px;background:url(/images/images_re/main/bg_cargi.gif) no-repeat 0 0;padding:0 1px}
.chargi a{float:left;display:inline;width:62px;height:56px;text-align:center;padding-top:7px}

/* sublf_¹è³Ê */
.sublf_bn{width:190px}
.sublf_bn li{display:block;width:188px;border:1px solid #dcdcdc;margin-bottom:5px}
.sublf_bn li a{display:inline-block;vertical-align:middle}
.sublf_bn_v2{width:190px}
.sublf_bn_v2 li{display:block;width:190px;margin-bottom:5px}
.sublf_bn_v2 li a{display:inline-block;vertical-align:middle}

.gift{width:190px;height:65px;margin-bottom:5px}
.event_bn{width:190px}
.event_bn188{width:188px;border:1px solid #d3d3d3;}
.copy_bn{width:188px;height:48px;border:1px solid #dcdcdc;margin-bottom:5px}
.cross_bn{width:188px;border:1px solid #d3d3d3;margin-bottom:5px}
.rgt_bn{width:190px;margin-bottom:5px}
.gift a,.event_bn a,.copy_bn a,.cross_bn a,.rgt_bn a{display:inline-block;vertical-align:middle}

/* °í°´¼¾ÅÍ */
.help{width:188px;height:170px;border:1px solid #d3d3d3}
.help .st{float:left;width:170px;height:16px;margin:12px 0 0 8px;background:url(/images/images_re/common/main_st_help.gif) no-repeat 0 0;text-align:right}
.help .more{float:right;height:16px;text-align:right;color:#888;font-size:11px;letter-spacing:-1px;background:url(/images/images_re/common/arr_more.gif) no-repeat right 2px;padding-right:10px;line-height:16px}
.help .more{display:none}/*20171130 °í°´¼¾ÅÍ 365ÀÏ 24½Ã°£ »ó´ã text Ãß°¡·Î ÀÎÇÑ ´õº¸±â »èÁ¦*/
.help .tel{clear:both;float:left;width:170px;height:43px;margin:8px 0 0 8px}
.help .btn{float:left;width:188px;height:23px;margin-top:8px;text-align:center}
.help .btn a{display:inline-block}
.help .btn img{margin:0 3px}
.help ul{float:left;margin:7px 0 0 0;width:188px}
.help li{display:block;width:188px;height:27px;background:url(/images/images_re/main/dotline.gif) repeat-x 0 top}
.help li a{display:inline-block;vertical-align:middle;margin:6px 0 0 18px}

/* footer */
.footmn ul{padding:9px 0 8px 0;border-bottom:1px solid #d5d5d5;text-align:center}
.footmn li{display:inline;background:url(/images/images_re/common/bar_cate_foot.gif) no-repeat right 0;padding:0 14px 0 14px;letter-spacing:-1px;font-size:11px;overflow:hidden}
.footmn li.bgnone{background:none}
.footmn li a{color:#555}
.footcopy{float:left;width:820px;padding:15px 0 5px} /*20210806 dcma¸¶Å©Ãß°¡ »çÀÌÁî Á¶Á¤*/
.footsym{float:right;width:180px;margin-top:10px;text-align:right}/*20210806 dcma¸¶Å©Ãß°¡ »çÀÌÁî Á¶Á¤*/
address{padding:14px 0;color:#999;font-size:11px;line-height:16px;letter-spacing:-.05em}
address strong{color:#555}
address em,address .copyright{color:#999;font-size:11px;line-height:16px;letter-spacing:0}
address .link_txt{display:inline-block;color:#999;text-decoration:underline;vertical-align:top}
.ft_mark{position:absolute;top:53px;right:0}
.ft_mark a{display:inline-block;vertical-align:top}

/* ¼­ºê¸Þ´º */
.submn{width:188px;margin-bottom:5px;border:1px solid #dcdcdc}
.submn h2{width:188px;height:45px;background:url(/images/images_re/common/bg_submnt.gif) no-repeat 0 0}
.submn h2 img{margin:8px 0 0 9px}
.submn ul{position:relative;width:170px;margin:4px 9px 6px 9px;display:block}
.submn li{display:block;width:158px;height:12px;padding:9px 0 10px 10px;background:url(/images/images_re/common/line_smn.gif) repeat-x 0 bottom;font-family:Gulim,sans-serif;font-size:12px;font-weight:bold;color:#647480;line-height:16px;letter-spacing:-1px}
.submn li a{display:block;color:#647480;width:140px;background:url(/images/images_re/common/arr_submn_g.gif) no-repeat -3px 1px;padding-left:20px}
.submn li a:hover,.submn li a.smnon{color:#ff7800;text-decoration:none;background:url(/images/images_re/common/arr_submn_o.gif) no-repeat 141px 1px}
.submn li.bgnone{background:none}
/* ¼­ºê¸Þ´º ¸¶ÀÌÆäÀÌÁö */
.submn_mypage{width:188px;margin-bottom:5px;border:1px solid #dcdcdc}
.submn_mypage .snbt_mb{width:188px;height:45px;background:url(/images/images_re/common/bg_submnt.gif) no-repeat 0 0}
.submn_mypage .snbt_mb h2 img{margin:8px 0 0 9px}
.submn_mypage .snbt_sl{position:relative;clear:both;width:188px;height:63px;background:url(/images/images_re/common/bg_submnt02.gif) no-repeat 0 0}
.submn_mypage .snbt_sl h2 img{margin:8px 0 0 9px}
.submn_mypage .mytab{position:relative;margin-top:5px}
.submn_mypage .mytab ul{position:relative;padding-left:9px;*zoom:1}
.submn_mypage .mytab ul:after{display:block;clear:both;content:''}
.submn_mypage .mytab li{float:left}
.submn_mypage .mytab li:first-child{border-left:1px solid #d3d3d3}
.submn_mypage .mytab li a{position:relative;float:left;display:inline-block;background:#e8ecee;border:1px solid #d3d3d3;border-width:1px 1px 1px 0;width:68px;height:18px;padding-top:4px;color:#647480;font-size:11px;letter-spacing:-1px;text-align:center;text-decoration:none}
.submn_mypage .mytab li a:hover{text-decoration:none}
.submn_mypage .mytab li a.on{height:19px;background:#fff;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}
.submn_mypage .snbm{position:relative;width:170px;margin:3px 9px 7px}
.submn_mypage .snbm li{line-height:15px;vertical-align:top;width:168px;background:url(/images/images_re/common/line_smn.gif) repeat-x 0 0}
.submn_mypage .snbm li span{display:block;width:138px;height:12px;padding:10px 0 9px 30px;font-family:Gulim,sans-serif;font-size:12px;font-weight:bold;color:#647480;line-height:15px;letter-spacing:-1px;background:url(/images/images_re/common/arr_submn_g.gif) no-repeat 7px 11px}
.submn_mypage .snbm li span.smnon{color:#ff7800;background:url(/images/images_re/common/arr_submn_o.gif) no-repeat 151px 11px}
.submn_mypage .snbm li:first-child{background:none}
.submn_mypage .snbm2dp{display:block}
.submn_mypage .snbm2dp ul{width:168px;padding:8px 0 5px 0;background:url(/images/images_re/common/line_smn.gif) repeat-x 0 0;display:block}
.submn_mypage .snbm2dp li{height:17px;line-height:14px;background:none}
.submn_mypage .snbm2dp li a{display:inline-block;margin-left:30px;color:#888;font-size:11px;letter-spacing:-1px;vertical-align:top}
.submn_mypage .snbm2dp li a:hover,.submn_mypage .snbm2dp li a.on{text-decoration:underline;color:#516472}
/* ¼­ºê¸Þ´º Ä¿¹Â´ÏÆ¼,¸¸È­*/
.submn_cmt{width:188px;margin-bottom:5px;border:1px solid #dcdcdc}
.submn_cmt h2{width:188px;height:45px;background:url(/images/images_re/common/bg_submnt.gif) no-repeat 0 0}
.submn_cmt h2 img{margin:8px 0 0 9px}
.submn_cmt .snbm{position:relative;width:170px;margin:3px 9px 7px 9px}
.submn_cmt .snbm li{line-height:15px;vertical-align:top;width:168px;background:url(/images/images_re/common/line_smn.gif) repeat-x 0 0}
.submn_cmt .snbm li span{display:block;width:138px;height:12px;padding:10px 0 9px 30px;font-family:Gulim,sans-serif;font-size:12px;font-weight:bold;color:#647480;line-height:15px;letter-spacing:-1px;background:url(/images/images_re/common/arr_submn_g.gif) no-repeat 7px 11px}
.submn_cmt .snbm li span.smnon{color:#ff7800;background:url(/images/images_re/common/arr_submn_o.gif) no-repeat 151px 11px}
.submn_cmt .snbm li:first-child{background:none}
.submn_cmt .snbm2dp{display:block}
.submn_cmt .snbm2dp ul{width:168px;padding:8px 0 5px 0;background:url(/images/images_re/common/line_smn.gif) repeat-x 0 0;display:block}
.submn_cmt .snbm2dp li{height:17px;line-height:14px;background:none}
.submn_cmt .snbm2dp li a{display:inline-block;margin-left:30px;color:#888;font-size:11px;letter-spacing:-1px;vertical-align:top}
.submn_cmt .snbm2dp li a:hover,.submn_cmt .snbm2dp li a.on{text-decoration:underline;color:#516472}
.submn_cmt .snbm2dp .ico19{margin:-1px 0 0 4px}
/* ¼­ºê¸Þ´º Å¬·´ */
.submn_club{width:188px;margin-bottom:5px;border:1px solid #dcdcdc}
.submn_club h2{width:188px;height:45px;background:url(/images/images_re/common/bg_submnt.gif) no-repeat 0 0}
.submn_club h2 img{margin:8px 0 0 9px}
.submn_club ul{position:relative;width:170px;margin:8px 9px 12px 9px;display:block}
.submn_club li{display:block;width:158px;height:12px;padding:5px 0 5px 10px;font-family:Gulim,sans-serif;font-size:12px;color:#647480;line-height:15px;letter-spacing:-1px}
.submn_club li a{display:block;color:#647480;width:140px;background:url(/images/images_re/common/arr_submn_g.gif) no-repeat -3px 1px;padding-left:20px}
.submn_club li a:hover,.submn_club li a.smnon{color:#ff7800;text-decoration:none;background:url(/images/images_re/common/arr_submn_o.gif) no-repeat 141px 1px}
.submn_club li .num{display:inline-block;font-size:11px;letter-spacing:0;margin-left:5px}

/* sub page start */
.sub_rarea{position:relative;float:right;width:805px;margin-top:10px}
.sub_webtoon_rarea{position:relative;float:right;width:805px;margin-top:0}
/* title */
.title_area{position:relative}
.title_area h3{width:500px;height:30px;padding-top:3px;font-size:15px;font-weight:bold;color:#4d5a63;font-family:'Malgun Gothic',sans-serif;line-height:normal;letter-spacing:-1px}
.title_area h3 img{margin:-3px 7px 0 15px;vertical-align:middle}
/*.title_area h3 img.mbs{margin-top:-6px}*/
.title_area h3 span{display:inline-block;font-family:'Malgun Gothic',sans-serif;background:url(/images/images_re/common/bar_cate_h.gif) no-repeat 0 5px;font-size:15px;font-weight:bold;color:#f77b00;padding-left:10px;margin:0 0 0 10px;line-height:normal;letter-spacing:-1px}
.title_area h3.v2 span{background:url(/images/images_re/common/bar_cate_h.gif) no-repeat 0 0;font-size:11px;font-family:Dotum,sans-serif;font-weight:normal;color:#888;line-height:normal;padding-top:2px}

.useinfo{position:absolute;top:8px;right:120px;width:170px;height:14px;font-size:11px;letter-spacing:-1px;color:#6f899e}
.useinfo img{margin:0 2px 0 7px}
.useinfo a{display:inline-block;color:#6f899e;text-decoration:underline;font-size:11px;letter-spacing:-1px;margin-top:2px}
.useinfo a:hover{color:#6f899e;text-decoration:underline}
.useinfo.fshare{top:4px;right:0}

.lstnum{position:absolute;top:0;right:0;overflow:hidden}
.lstnum ul{position:relative;float:left}
.lstnum li{float:left;display:inline-block;height:20px}
.lstnum li.wish{float:left;width:62px;height:20px;padding-right:5px}
.lstnum li a{display:inline-block;vertical-align:middle}
.lstnum.v2{top:6px}
/*.lstnum.fshare{top:3px}*/

.option{position:relative;width:805px;height:20px;margin-bottom:5px}
.option .sel{float:left}
.option .array{float:right}
.option_rgt{position:absolute;top:0;right:0}
.option_rgt.v2{top:6px}
.option .chk,.option_rgt .chk{float:left;font-size:11px;letter-spacing:-1px;padding-top:3px;margin-right:10px}
.option .chk input,.option_rgt .chk input{margin:-1px 1px 1px 0}
.option .lstnum,.option_rgt .lstnum{position:relative;float:left}
.option .desc_tx{float:left}
.option .chk_ex{float:right;font-size:11px;letter-spacing:-1px;margin-right:2px;color:#666}
.option .chk_ex input{margin:-1px 0 1px}
.option_btn{position:absolute;top:4px;right:0}
.option_btn a{display:inline-block;vertical-align:middle;margin-left:4px}
.option_rgt .chk_ex{float:left;margin-right:10px}
.option .txt{float:left;font-family:Gulim,sans-serif}
.option .txt strong{color:#f77b00}

/* ÅÇ */
.tab_area{position:relative;height:30px;background:url(/images/images_re/common/bg_tab.gif) repeat-x 0 bottom;margin-bottom:1px;*zoom:1}
.tab_area:after{display:block;clear:both;content:''}
.tab_area .desc{float:left;font-size:11px;color:#888;margin:7px 0 0 10px;line-height:14px;letter-spacing:-1px}
.tab{position:relative;float:left;padding-left:15px}
.tab ul{*zoom:1}
.tab ul:after{display:block;clear:both;content:''}
.tab li{float:left}
.tab li:first-child{border-left:1px solid #dedede}
.tab li a{position:relative;float:left;display:inline-block;background:#f8f8f8;border:1px solid #dedede;border-width:1px 1px 0 0;width:98px;height:22px;padding-top:5px;color:#8d9195;letter-spacing:-1px;line-height:15px;font-size:11px;font-family:'Malgun Gothic',sans-serif;font-weight:bold;text-align:center;text-decoration:none}
.tab li a:hover{height:24px;background:#fff;border:1px solid #7d818a;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}
.tab li a.on{height:24px;color:#5f7289;background:#fff;border:1px solid #7d818a;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}
.tab li a.w160{width:158px}

.tab_area_v2{position:relative;height:30px;background:url(/images/images_re/common/bg_tab.gif) repeat-x 0 bottom;margin-bottom:1px;*zoom:1}
.tab_area_v2:after{display:block;clear:both;content:''}
.tab_v2{position:relative;float:left;padding-left:15px}
.tab_v2 ul{*zoom:1}
.tab_v2 ul:after{display:block;clear:both;content:''}
.tab_v2 li{float:left}
.tab_v2 li:first-child{border-left:1px solid #dedede}
.tab_v2 li a{position:relative;float:left;display:inline-block;background:#f8f8f8;border:1px solid #dedede;border-width:1px 1px 0 0;width:109px;height:22px;padding-top:5px;color:#8d9195;letter-spacing:-1px;line-height:15px;font-size:11px;font-family:'Malgun Gothic',sans-serif;font-weight:bold;text-align:center;text-decoration:none}/* 20191224 width 109º¯°æ */
.tab_v2 li a:hover{height:24px;background:#fff;border:1px solid #7d818a;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}
.tab_v2 li a.on{height:24px;color:#5f7289;background:#fff;border:1px solid #7d818a;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}

 /****20170906 ÆÄÀÏ°øÀ¯ »ó¼¼ ÆË¾÷ tab_area_v3 ÃßÃµÄÜÅÙÃ÷ ¸ñ·Ï Ãß°¡ */
.tab_area_v3{position:relative;height:40px;background:url(/images/images_re/common/bg_tab.gif) repeat-x 0 bottom;margin-bottom:1px;*zoom:1}
.tab_area_v3:after{display:block;clear:both;content:''}
.tab_v3{position:relative;float:left;padding-left:15px}
.tab_v3 ul{*zoom:1}
.tab_v3 ul:after{display:block;clear:both;content:''}
.tab_v3 li{float:left}
.tab_v3 li:first-child{border-left:1px solid #dedede}
.tab_v3 li a{position:relative;float:left;display:inline-block;background:#f8f8f8;border:1px solid #dedede;border-width:1px 1px 0 0;width:150px;height:32px;padding-top:5px;color:#8d9195;letter-spacing:-1px;line-height:25px;font-size:13px;font-family:'Malgun Gothic',sans-serif;font-weight:bold;text-align:center;text-decoration:none}
.tab_v3 li a:hover{height:34px;background:#fff;border:1px solid #7d818a;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}
.tab_v3 li a.on{height:34px;color:#5f7289;background:#fff;border:1px solid #7d818a;border-width:1px 1px 0 1px;margin-left:-1px;text-decoration:none}

/* Ã¼Å©Æ÷ÀÎÆ® */
.chkpoint{padding:20px 0 30px 15px}
.chkpoint h5{width:88px;height:19px;margin-bottom:8px;background:url(/images/images_re/common/sp.gif) no-repeat 0 0;text-indent:-1000em}
.chkpoint h6{font-size:14px;font-weight:bold;padding-bottom:8px;}/*20211110Ã¼Å©Æ÷ÀÎÆ® ÅØ½ºÆ®Å¸ÀÌÆ²Ãß°¡*/
.chkpoint li{font-size:11px;color:#666;line-height:18px;letter-spacing:-1px;background:url(/images/images_re/common/sp.gif) no-repeat 5px -44px;padding-left:14px}
.chkpoint li span{font-size:11px;color:#666;text-decoration:underline}
.chkpoint.bd_t1{border-top:1px solid #eaeaea}

.dsc{border:1px solid #dedede;border-width:1px 0 1px 0;background:#f6f6f6;padding:15px 0 10px 19px;margin-bottom:15px}
.dsc li{font-size:11px;color:#666;line-height:18px;letter-spacing:-1px}
.dsc li span{font-size:11px;color:#666;text-decoration:underline}
.dsc li strong{font-size:11px;color:#f77b00; font-weight:bold}/*20150325Ãß°¡ °Ô½ÃÆÇ »ó´Ü ¼³¸í Ãß°¡ */

.dsc_v2{position:relative;padding:15px;overflow:hidden}
.dsc_v2 ul{float:left}
.dsc_v2 li{font-size:11px;color:#666;line-height:18px;letter-spacing:-1px;background:url(/images/images_re/common/sp.gif) no-repeat -92px -544px;padding-left:12px}
.dsc_v2 li span{font-size:11px;color:#666;text-decoration:underline}

.dsc_v3{padding:0 20px 15px}
.dsc_v3 li{padding-left:8px;background:url(/images/images_re/common/sp.gif) 0 -43px no-repeat;color:#444;line-height:20px;font-family:Gulim,sans-serif}

 /*20151120 ÆÄÀÏ°øÀ¯ ÆäÀÌÁö³×ÀÌÆ® ¼öÁ¤ str**********************************/
/* paginate */
.paginate_n{position:relative;text-align:center;padding:23px 0}
.paginate_n span{display:inline-block;min-width:27px;max-width:45px;margin:0 2px;font-size:12px;padding:5px 4px 1px 2px;border:1px solid #eaeaea;background-color:#fafafa;letter-spacing:-1px}
.paginate_n a{display:inline-block;color:#737373;font-size:11px;letter-spacing:-1px;cursor:pointer; text-decoration:none;}
.paginate_n a:hover span{background:#f9f9f9;color:#ff7800;border:1px solid #ff7800;text-decoration:none;cursor:pointer; }
.paginate_n strong span{background:#fff;color:#ff7800;border:1px solid #ff7800;font-size:12px;background-color:#ffede1;font-weight:bold;cursor:pointer}
.paginate_n .frst,.paginate_n .frst:hover{background:url(/images/images_re/common/page_frst_n.gif) no-repeat center center;cursor:pointer;background-color:#fafafa;}
.paginate_n .last,.paginate_n .last:hover{background:url(/images/images_re/common/page_last_n.gif) no-repeat center center;cursor:pointer;background-color:#fafafa;}
.paginate_n .prev,.paginate_n .prev:hover{background:url(/images/images_re/common/page_prev_n.gif) no-repeat center center;margin-right:14px;cursor:pointer;background-color:#fafafa;}
.paginate_n .next,.paginate_n .next:hover{background:url(/images/images_re/common/page_next_n.gif) no-repeat center center;margin-left:14px;cursor:pointer;background-color:#fafafa;}
.paginate_n .downcount{display:inline-block;min-width:27px;font-size:11px;padding:6px 8px 1px 8px;border:1px solid #ff7800;background:#ff7800;letter-spacing:-1px;color:#ffffff} /* 2020012 ´Ù¿î¼øÀ§¹öÆ° º¯°æ 572~573*/
.paginate_n .downcount:hover{display:inline-block;min-width:27px;font-size:11px;padding:6px 8px 1px 8px;border:1px solid #ff7800;background:#ffffff;letter-spacing:-1px;color:#ff7800}
.paginate_n .downcount_on {display:inline-block;min-width:27px;font-size:11px;padding:6px 8px 1px 8px;border:1px solid #d6d6d6;background-color:#e0e0e0;;letter-spacing:-1px;color:#707070}
.paginate_n .lstsu {display:inline-block;min-width:26px;max-width:45px;font-size:11px;padding:6px 4px 1px 4px;border:1px solid #eaeaea;background:#fafafa;color:#707070;letter-spacing:0px}
.paginate_n .lstsu_on {display:inline-block;min-width:26px;max-width:45px;font-size:11px;padding:6px 4px 1px 4px;border:1px solid #d6d6d6;background:#e0e0e0;color:#707070;letter-spacing:0px;}
/*20151120 ÆÄÀÏ°øÀ¯ ÆäÀÌÁö³×ÀÌÆ® ¼öÁ¤ end**********************************/

/* paginate */
.paginate{position:relative;text-align:center;padding:17px 0}
.paginate span{display:inline-block;min-width:18px;max-width:45px;margin:0 1px;font-size:11px;padding:3px 4px 0 2px;border:1px solid #eaeaea;background:#fff;font-weight:bold;letter-spacing:-1px}
.paginate a{display:inline-block;color:#737373;font-size:11px;letter-spacing:-1px;cursor:pointer; text-decoration:none}
.paginate a:hover span{background:#f9f9f9;color:#ff7800;border:1px solid #ff7800;text-decoration:none;cursor:pointer}
.paginate strong span{background:#fff;color:#ff7800;border:1px solid #ff7800;font-size:11px;cursor:pointer}
.paginate .frst,.paginate .frst:hover{background:url(/images/images_re/common/page_frst.gif) no-repeat center center; cursor:pointer}
.paginate .last,.paginate .last:hover{background:url(/images/images_re/common/page_last.gif) no-repeat center center;cursor:pointer}
.paginate .prev,.paginate .prev:hover{background:url(/images/images_re/common/page_prev.gif) no-repeat center center;cursor:pointer}
.paginate .next,.paginate .next:hover{background:url(/images/images_re/common/page_next.gif) no-repeat center center;cursor:pointer}

.lstbtn_lft{position:absolute;top:14px;left:0}
.lstbtn_lft a{display:inline-block;vertical-align:middle;margin-right:5px}
.lstbtn_rgt{position:absolute;top:14px;right:0}
.lstbtn_rgt a{display:inline-block;vertical-align:middle;margin-left:5px}

.paginate_v2{position:relative;text-align:center;padding:8px 0;clear:both}
.paginate_v2 a{display:inline-block;padding:0 4px 0 3px;color:#666;line-height:16px;  text-decoration:none;}
.paginate_v2 a:hover{color:#ff6c00;text-decoration:underline;  text-decoration:none;}
.paginate_v2 span{display:inline-block;padding:0 4px 0 3px;color:#ff6c00;line-height:16px; text-decoration:none;}
.paginate_v2 em{overflow:hidden;position:absolute;top:0;left:-1000em;width:1px;height:1px}
.paginate_v2 .frst,.paginate_v2 .last,.paginate_v2 .prev,.paginate_v2 .next{position:relative;top:2px;background:url(/images/images_re/common/sp.gif) no-repeat}
.paginate_v2 .frst{width:19px;height:15px;padding:0 !important;margin:0 3px 0 0;background-position:0 -400px}
.paginate_v2 .last{width:19px;height:15px;padding:0 !important;margin:0 0 0 3px;background-position:100% -400px}
.paginate_v2 .prev{width:14px;height:15px;padding:0 !important;margin:0 8px 0 0;background-position:0 -425px}
.paginate_v2 .next{width:14px;height:15px;padding:0 !important;margin:0 0 0 8px;background-position:100% -425px}
.paginate_v2 .lstbtn_lft{position:absolute;top:20px;left:0;padding:0 !important}
.paginate_v2 .lstbtn_lft a{padding:0 !important;margin-right:5px;  text-decoration:none;}
.paginate_v2 .lstbtn_rgt{position:absolute;top:20px;right:0;padding:0 !important}
.paginate_v2 .lstbtn_rgt a{padding:0 !important;margin-left:5px;  text-decoration:none;}

/* ¸®½ºÆ® ÇÏ´Ü °Ë»ö, °ü¸®ÀÚ ¹öÆ° */
.butbtn{clear:both;position:relative;min-height:24px;padding:10px 14px;/*background:url(/images/images_re/fileshare/sp_fs.gif) 0 0 no-repeat;*/border:1px solid #d3d3d3;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0%,rgba(247,247,247,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(247,247,247,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(247,247,247,1) 0%,rgba(238,238,238,1) 100%)}
.butbtn:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.7);content:'';pointer-events:none}
.lstsch{*zoom:1}
.lstsch:after{display:block;clear:both;content:''}
.lstsch li{position:relative;float:left}
.lstsch li .schput{float:left;width:190px;height:22px;padding-left:4px;margin-right:4px;border:1px solid #b4bcc3;line-height:20px}
.lstsch li .btnsch{float:left}
.lstsch li.btnarea{float:right;margin:-1px 0}
.lstsch li.btnarea a{display:inline-block;margin-left:4px;vertical-align:middle}

.butbtnad{clear:both;min-height:24px;padding:10px 15px}
.butbtnad ul{*zoom:1}
.butbtnad ul:after{display:block;clear:both;content:''}
.butbtnad li{float:left}
.butbtnad li .chk{float:left;padding-right:15px;color:#666;line-height:24px;letter-spacing:-1px}
.butbtnad li .chk input{margin:-2px 1px 1px 0}
.butbtnad li .btnmove{float:left}
.butbtnad li .btnmove a{display:inline-block;margin-right:4px;vertical-align:middle}
.butbtnad li.adbtn{float:right}
.butbtnad li.adbtn a{display:inline-block;margin-left:4px;vertical-align:middle}

.butsrch{clear:both;position:relative;min-height:24px;padding:10px 0;/*background:url(/images/images_re/fileshare/sp_fs.gif) 0 0 no-repeat;*/border:1px solid #d3d3d3;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0%,rgba(247,247,247,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(247,247,247,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(247,247,247,1) 0%,rgba(238,238,238,1) 100%)t;text-align:center}
.butsrch:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.7);content:'';pointer-events:none}
.lstsrch{display:inline-block;margin:0 auto;*zoom:1}
.lstsrch:after{display:block;clear:both;content:''}
.lstsrch .schput{float:left;width:230px;height:22px;padding-left:4px;margin-right:4px;border:1px solid #b4bcc3;line-height:20px}
.lstsrch .btnsch{float:left}
.lstsrch .txt{overflow:hidden;float:left;width:16px;height:12px;padding:6px 4px 6px 0;color:#666;line-height:normal;text-align:left}

/* ¸®½ºÆ® */
.cmnlst{position:relative;width:805px}
.cmnlst h4{height:22px;font-family:Gulim,sans-serif;font-weight:bold;color:#4d5a63;line-height:normal;letter-spacing:-1px;background:url(/images/images_re/common/sp.gif) no-repeat 8px -1176px;padding:13px 0 0 19px}
.cmnlstth{width:803px;height:29px;background:url(/images/images_re/main/bg_tableth.gif) repeat-x 0 bottom;border:1px solid #eaeaea;clear:both}
.cmnlstth ul{}
.cmnlstth li{float:left;display:inline-block;height:13px;padding:8px 0;font-size:11px;color:#707070;font-weight:bold;text-align:center;letter-spacing:-1px}
.cmnlstth li.chk{padding:8px 0 0 7px}
.cmnlstth .array{margin-left:4px;font-size:10px;vertical-align:middle}
.cmnlstth .array a{color:#707070;text-decoration:none;padding-right:1px}
.cmnlstth .array a:hover{color:#ff7800}
.cmnlstcon{width:805px;overflow:hidden;clear:both}
.cmnlstcon li{float:left;width:805px;padding:3px 0 4px 0;border-bottom:1px solid #ebebeb;color:#666;line-height:15px}
.cmnlstcon .bglst{background:#fafafa}
.cmnlstcon .chk{float:left;padding:6px 0 0 8px;text-align:center}
.cmnlstcon .sort{float:left;padding-top:7px;text-align:center;color:#63829a;font-size:11px;letter-spacing:-1px}
.cmnlstcon .sort_st02{float:left;padding-top:7px;text-align:left;color:#63829a;font-size:11px;letter-spacing:-1px;padding-left:10px} /*20150325 ½ºÅ¸ÀÏ Ãß°¡*/
.cmnlstcon .kind{float:left;padding-top:8px;text-align:center}
.cmnlstcon .sbj{float:left;padding:6px 0 0 5px;color:#666;font-family:Gulim,sans-serif}
.cmnlstcon .sbj a{display:inline-block;color:#666}
.cmnlstcon .realtime{float:left;width:60px;text-align:right;padding-top:5px} /*20171212 ³»°¡¹ÞÀºÀÚ·á > Á¦ÈÞÄÜÅÙÃ÷ : ½Ç½Ã°£°¨»ó ¾ÆÀÌÄÜ Ãß°¡*/
.cmnlstcon .size{float:left;padding:7px 5px 0 0;text-align:right;font-size:11px}
.cmnlstcon .size_r15{float:left;padding:7px 15px 0 0;text-align:right;font-size:11px}
.cmnlstcon .hot{float:left;padding-top:10px;text-align:center}
.cmnlstcon span.name{float:left;font-size:11px;letter-spacing:-1px;padding-top:7px}
.cmnlstcon span.name img{float:left;margin-top:-4px}
.cmnlstcon span.name a{display:inline-block;float:left;color:#666;text-decoration:none}
.cmnlstcon span.name a:hover{color:#ea7f38;text-decoration:none}
.cmnlstcon .ico19{float:left;margin:1px 5px 0 0}
.cmnlstcon .new{margin:-1px 0 0 5px;vertical-align:middle}
.cmnlstcon .re{margin:2px 0 0 5px}
.cmnlstcon .re02{margin:1px 5px 0 0}
.cmnlstcon .coupon{margin:-1px 0 0 5px}
.cmnlstcon .disk{margin:2px 0 0 5px}
.cmnlstcon .end{margin:-2px 0 0 0}
.cmnlstcon .reply{display:inline-block;font-size:10px;font-family:verdana,sans-serif;letter-spacing:-1px;margin:-5px 0 0 4px;vertical-align:middle}
.cmnlstcon .rcmd,.cmnlstcon .hit,.cmnlstcon .date,.cmnlstcon .num,.cmnlstcon .count,.cmnlstcon .down,.cmnlstcon .point,.cmnlstcon .days,.cmnlstcon .state,.cmnlstcon .type,.cmnlstcon .name2{float:left;padding-top:7px;text-align:center;font-size:11px;color:#666}
.cmnlstcon .days,.cmnlstcon .state,.cmnlstcon .type,.cmnlstcon .name2{letter-spacing:-1px}
.cmnlstcon .no,.cmnlstcon .prd,.cmnlstcon .pay,.cmnlstcon .bill,.cmnlstcon .packet,.cmnlstcon .ea{float:left;padding-top:6px;text-align:center;font-family:Gulim,sans-serif;color:#666}
.cmnlstcon .total{float:left;padding-top:6px;text-align:center;font-family:Gulim,sans-serif}
.cmnlstcon .reg,.cmnlstcon .evl,.cmnlstcon .app,.cmnlstcon .view,.cmnlstcon .star,.cmnlstcon .cate{float:left;padding-top:5px;text-align:center}
.cmnlstcon .reg a,.cmnlstcon .evl a,.cmnlstcon .app a,.cmnlstcon .view a,.cmnlstcon .star a,.cmnlstcon .cate a{display:inline-block}
.cmnlstcon .use{display:inline-block;vertical-align:middle;margin:0 0 2px 5px}
.cmnlstcon .em{color:#f77b00}
.cmnlstcon .sum{background:#f0f6fb}
.cmnlstcon .sum span{font-weight:bold}
.cmnlstcon .red_tx{color:#ff0000;letter-spacing:-1px}
.cmnlstcon .none{float:left;width:805px;padding:5px 0 1px 0;text-align:center;color:#666;font-family:Gulim,sans-serif}
.cmnlstcon .sbj.ico_reply{position:relative;width:365px;padding-right:80px}
.cmnlstcon .ico_prize{position:absolute;top:2px;right:0}
.cmnlstcon .btn_coupon{position:absolute;top:4px;right:0;width:54px;height:16px;border:0;background-color:transparent;background:url(https://www.pdpop.com/images/images_re/bottom/btn_comment_gift.png) 0 0 no-repeat}
/* ¸®½ºÆ® °øÁö */
.cmnlstcon .bgreq{background:#f0f6fb}
.cmnlstcon .req_ico{float:left;width:30px;text-align:center;padding:7px 0 0 8px}
.cmnlstcon .req_sbj{float:left;width:760px;color:#666;font-weight:bold;padding:6px 0 0 5px}
.cmnlstcon .req_sbj a{display:inline-block;color:#666;font-family:Gulim,sans-serif}
/* ·©Å· */
.cmnlstcon .lst_rank{padding:5px 0 5px 0;background:#fafafa}
.cmnlstcon .lst_rank .chk{padding:12px 0 0 8px}
.cmnlstcon .lst_rank .num{padding-top:0}
.cmnlstcon .lst_rank .sbj{padding:11px 0 0 5px}
.cmnlstcon .lst_rank .hit,.cmnlstcon .lst_rank .date{padding-top:12px}

/* ±Û¾²±â */
.cmnwrt{position:relative;width:805px}
.cmnwrt dl{display:inline-block;border:2px solid #4e6179;border-width:2px 0 0 0;background:#f1f1f1}
.cmnwrt dl.notice{position:absolute;top:2px;right:0;width:230px;border:none;margin:0;z-index:1}
.cmnwrt dl.notice dt{border-top:none}
.cmnwrt dl.notice dd{border-top:none;width:130px}
.cmnwrt dt{float:left;width:73px;line-height:20px;min-height:20px;padding:8px 0 6px 17px;font-size:11px;color:#666;border-top:1px solid #ccc}
.cmnwrt dt span{color:#f77b00;margin-left:2px}
.cmnwrt dd{float:left;width:705px;line-height:20px;min-height:20px;padding:7px 0 7px 10px;color:#444;border-top:1px solid #ccc;background:#fff}
.cmnwrt dd.w140{width:140px}
.cmnwrt dd.w225{width:225px}
.cmnwrt dd.wrt{clear:both;float:none;width:805px;padding:20px 0 0;border-top:1px solid #4e6179}
.cmnwrt dd .put{width:803px;height:376px;line-height:16px}
.cmnwrt dd .opt{width:805px;height:25px;text-align:right}
.cmnwrt dd .opt .rdo{float:none;line-height:25px;font-size:11px;color:#666;letter-spacing:-1px;margin:0 0 0 12px}
.cmnwrt dd .opt .rdo input{margin:-1px 1px 1px 0}
.cmnwrt dd .int{float:left;width:610px;height:18px;line-height:16px;padding-left:4px;border:1px solid #b4bcc3;margin-right:4px}
.cmnwrt dd .int.w60{width:60px}
.cmnwrt dd .int.w100{width:100px}
.cmnwrt dd .int.w130{width:130px}
.cmnwrt dd .int.w300{width:300px}/*20150325 ½ºÅ¸ÀÏ Ãß°¡*/
.cmnwrt dd .chk{float:left;line-height:20px;margin-right:12px}
.cmnwrt dd .chk input{margin:-2px 1px 1px 0}
.cmnwrt dd .rdo{float:left;line-height:20px;color:#444;letter-spacing:-1px;margin-right:12px}
.cmnwrt dd .rdo input{margin:-1px 1px 1px 0}
.cmnwrt dd .txt{float:left;overflow:hidden;height:12px;padding:4px 4px 4px 0;color:#666;text-align:left;line-height:normal}
.cmnwrt .bdnone{border-top:none}
.cmnwrt .btn_frm{width:805px;padding-top:25px;text-align:center}
.cmnwrt .btn_frm input[type=image],.cmnwrt .btn_frm a{display:inline-block;margin:0 6px;vertical-align:middle}
.cmnwrt.v2 dl{border-bottom:1px solid #ccc}
.cmnwrt.v2 dd.wrt{padding-bottom:10px}
.cmnwrt dd .file{overflow:hidden}
.cmnwrt dd .file li{float:left;width:100%;height:20px;padding-top:4px}
.cmnwrt dd .file li:first-child{padding-top:0}
.cmnwrt dd .file li .int{width:300px;margin-right:4px}
.cmnwrt dd .file li .btn_file{position:relative;width:72px;height:20px;overflow:hidden}
.cmnwrt dd .file li .int_file{font-size:23px;position:absolute;top:0;right:0;opacity:0;filter:alpha(opacity=0);cursor:pointer}

/* 20141212_Ãß°¡µÊ Å×ÀÌºí Çü ±Ûº¸±â ÈÞ´ëÀüÈ­ row */
.cmnview .onetb {width:805px;}
.cmnview .onetb th {width:73px;line-height:20px;min-height:20px;padding:8px 0 6px 17px;font-size:11px;color:#666;background:#f1f1f1; border-top:1px solid #ccc; text-align:left;}
.cmnview .onetb td {line-height:20px;min-height:20px;padding:8px 0 6px 10px;color:#444; ;background:#fff; border-top:1px solid #ccc; text-align:left; letter-spacing:0px;}
.cmnview .onetb .w302	{width:302px; }
.cmnview .onetb .w303	{width:303px; }

/* ±Ûº¸±â */
.cmnview{position:relative;width:805px}
.cmnview dl{overflow:hidden;border:2px solid #4e6179;border-width:2px 0 2px 0;background:#f1f1f1}
.cmnview dt{position:relative;float:left;width:73px;line-height:20px;min-height:20px;padding:8px 0 6px 17px;font-size:11px;color:#666;border-top:1px solid #ccc}
.cmnview dt .nick{font-size:13px;color:#4e6179;line-height:18px;font-weight:bold}
.cmnview dt .nick a{color:#4e6179}
.cmnview dt .nick img{vertical-align:middle}
.cmnview dt .date{overflow:hidden;position:absolute;top:10px;right:2px;height:18px;line-height:18px;font-size:11px;color:#78838c}
.cmnview dt .add_info{overflow:hidden;position:absolute;top:10px;right:2px;height:18px;line-height:18px}
.cmnview dt .add_info li{float:left;padding-left:11px;background:url(/images/images_re/common/sp.gif) no-repeat -99px -1098px;font-size:11px;color:#78838c;letter-spacing:-1px}
.cmnview dt .add_info li:first-child{padding:0 10px 0 0;background:none}
.cmnview dt .add_info li:first-child strong{color:#f77b00}
.cmnview dt .add_info li strong{letter-spacing:0}
.cmnview dd{float:left;width:705px;line-height:20px;min-height:20px;padding:8px 0 6px 10px;color:#444;border-top:1px solid #ccc;background:#fff}
.cmnview dd.w302{width:302px; }
.cmnview dd.w303{width:303px}
.cmnview dd h4{font-weight:bold;line-height:20px;color:#444;word-break:break-all}
.cmnview dd h4 img{vertical-align:middle;margin:-2px 5px 0 0}
.cmnview dd.content{position:relative;clear:both;float:none;width:770px;min-height:150px;padding:20px 15px 50px 20px;color:#666;white-space:normal;word-break:break-all}
.cmnview dd.content a{color:#666}
.cmnview dd.content img {max-width: 100%;}
.cmnview dd.content .txt,.cmnview dd.content div,.cmnview dd.content td{color:#666;line-height:20px}
.cmnview dd.content table {white-space:normal;}
.cmnview dd.content table td{white-space:normal;}
.cmnview dd .ip,.cmnview dd .adnim{position:absolute;right:1px;bottom:20px;color:#78838c !important;font-size:11px;text-align:right}
.cmnview dd .file{}
.cmnview dd .file li{height:20px;padding-top:4px}
.cmnview dd .file li:first-child{padding-top:0}
.cmnview dd .file li a{display:inline-block;text-decoration:none}
.cmnview dd .file li .disk{float:left;margin:3px 5px 0 0}
.cmnview dd .file li .btn_dnld{float:left;margin:-1px 0 0 0}
.cmnview dd .file li span.file{float:left;color:#444;line-height:21px;margin-right:4px}
.cmnview dd .file li span.size{float:left;color:#777;line-height:21px;margin-right:5px}
.cmnview dd.btn_reg{clear:both;float:none;width:805px;padding:12px 0 13px;border-top:1px solid #dfdfdf;border-bottom:none;text-align:center}
.cmnview dd.btn_reg a{display:inline-block;vertical-align:middle}
.cmnview dd .desc_qa{font-size:11px;color:#ff7800;letter-spacing:-1px;background:url(/images/images_re/common/sp.gif) no-repeat 0 -1149px;padding-left:18px;display:inline-block;margin-right:10px}
.cmnview .bdnone{border-top:none}
.cmnview .point{color:#ff7800}
.cmnview .btn_frm{width:805px;padding:10px 0 20px;overflow:hidden}
.cmnview .btn_frm .fl{float:left}
.cmnview .btn_frm .fl a{display:inline-block;vertical-align:middle;margin-right:4px}
.cmnview .btn_frm .fr{float:right;text-align:right}
.cmnview .btn_frm .fr a{display:inline-block;vertical-align:middle;margin-left:4px}
.cmnview.v2 dt{float:none;width:785px;padding:8px 0 6px 20px;background:#fff}
.cmnview.v2 dt:first-child{border-top:none}
.cmnview.v2 dt h4{font-weight:bold;line-height:20px;color:#444;word-break:break-all}
.cmnview.v2 dt h4 img{vertical-align:middle;margin:-2px 5px 0 0}
.cmnview.v3 dt{float:none;width:785px;padding:8px 0 6px 20px;background:#fff}
.cmnview.v3 dt:first-child{border-top:none}
.cmnview.v3 dt h4{font-weight:bold;line-height:20px;color:#444;margin-right:130px;word-break:break-all}
.cmnview.v3 dt h4 img{vertical-align:middle;margin:-2px 5px 0 0}
.cmnview .reply{display:inline-block;font-size:10px;font-family:verdana,sans-serif;letter-spacing:-1px;margin:-4px 0 0 4px;vertical-align:middle}
/* 1:1°í°´»ó´ã °ü¸®ÀÚ´äº¯ */
.cmnview dd.adm_repl{position:relative;clear:both;float:none;width:770px;min-height:150px;padding:20px 15px 50px 20px;color:#666;word-break:break-all}
.cmnview dd.adm_repl a{color:#666}
.cmnview dd.adm_repl div,.cmnview dd.adm_repl .txt{color:#666;line-height:20px}
.cmnview dd.adm_repl h4{color:#50627a;letter-spacing:-1px;font-weight:bold;line-height:normal;background:url(/images/images_re/common/sp.gif) no-repeat 0 -100px;padding-left:18px;margin-bottom:20px}
.cmnview dd.adm_repl h4 span{color:#777;font-size:11px;letter-spacing:0;line-height:normal;padding-left:10px}
.cmnview dd.adm_wrt{clear:both;float:none;width:805px;min-height:150px;padding:20px 0}

/* 1:1°í°´»ó´ã °ü¸®ÀÚ´äº¯¾²±â */
.cnmwrt_adm{width:805px; margin-top:10px;}
.cnmwrt_adm .wrt{width:805px;height:360px}
.cnmwrt_adm .btn_frm{width:805px;padding:10px 0 20px;text-align:center}
.cnmwrt_adm .btn_frm input[type=image],.cnmwrt_adm .btn_frm a{display:inline-block;margin-left:4px;vertical-align:middle}
.cnmwrt_adm .opt{width:805px;height:20px;margin-bottom:5px}
.cnmwrt_adm .opt h4{float:left;color:#50627a;letter-spacing:-1px;font-weight:bold;line-height:normal;background:url(/images/images_re/common/sp.gif) no-repeat 0 -100px;padding-left:18px;margin:3px 0 0 5px}
.cnmwrt_adm .opt .sel{float:right;margin-right:0}

/* ´ñ±Û */
.cmtWrap{position:relative;border:1px solid #d7d7d7;margin-bottom:20px}
.cmt_reg{position:relative;padding:15px 20px;background:#f3f3f3;*zoom:1}
.cmt_reg:after{display:block;clear:both;content:''}
.cmt_reg .rcmd{min-height:24px;margin-bottom:9px}
.cmt_reg .rcmd:after{display:block;clear:both;content:''}
.cmt_reg .rcmd .tit{display:inline-block;margin-top:3px;color:#4e6179;font-size:12px;line-height:18px;font-family:Gulim,sans-serif;letter-spacing:-1px;vertical-align:top}
.cmt_reg .rcmd .tit em{color:#ff6600}
.cmt_reg .rcmd .nick{display:inline-block;margin-top:3px;color:#4e6179;font-weight:bold;font-size:13px;line-height:18px;letter-spacing:-1px;vertical-align:top}
.cmt_reg .rcmd .chk{display:inline-block;margin:5px 0 0 5px;color:#666;font-size:11px;line-height:normal;letter-spacing:-1px;vertical-align:top}
.cmt_reg .rcmd .chk input{vertical-align:top}
.cmt_reg .rcmd .star_score{float:right}
.cmt_reg .rcmd .star_score ul{float:left;padding-top:5px;margin-right:10px;*zoom:1}
.cmt_reg .rcmd .star_score ul:after{display:block;clear:both;content:''}
.cmt_reg .rcmd .star_score li{float:left;line-height:0}
.cmt_reg .rcmd .star_score li+li{margin-left:10px}
.cmt_reg .rcmd .star_score li img{vertical-align:middle}
.cmt_reg .rcmd .btn_reco{float:right}
.cmt_reg .cmt_form{position:relative;padding-right:74px}
.cmt_reg .cmt_form textarea{width:100%;height:43px;padding:4px;border:1px solid #bdbdbd;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px}
.cmt_reg .cmt_form .btn_comt{position:absolute;top:0;right:0;width:64px;height:43px}
.cmt_lst{position:relative;padding:0 20px}
.cmt_lst ul{border-bottom:1px solid #d7d7d7;vertical-align:top}
.cmt_lst li{padding:8px 0 7px;*zoom:1}
.cmt_lst li:after{display:block;clear:both;content:''}
.cmt_lst li+li{background:url(/images/images_re/common/line_dot.gif) 0 0 repeat-x}
.cmt_lst .cmt_area{position:relative;padding-right:150px}
.cmt_lst .cmt_area:after{display:block;clear:both;content:''}
.cmt_lst .repl_form{display:none;position:relative;padding-right:74px;margin-top:10px}
.cmt_lst .repl_form textarea{width:100%;height:43px;padding:4px;border:1px solid #bdbdbd;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px}
.cmt_lst .repl_form .btn_comt{position:absolute;top:0;right:0;width:64px;height:43px}
.cmt_lst .author{float:left;height:30px;margin-right:15px}
.cmt_lst .thmb{overflow:hidden;position:relative;float:left;width:38px;height:28px;margin-right:7px;border:1px solid #ccc}
.cmt_lst .nick{float:left;padding-top:9px;color:#4e6179;font-weight:bold;font-size:11px;letter-spacing:-1px}
.cmt_lst .nick a{float:left;color:#4e6179}
.cmt_lst .nick img{float:left;margin-top:-4px}
.cmt_lst .txt{overflow:hidden;padding-top:9px;color:#666;font-size:11px;line-height:15px;letter-spacing:-1px}
.cmt_lst .txt img[src*=msg_gift_emoti]{margin-top:-1px}
.cmt_lst .date{margin-left:5px;color:#999;font-size:10px;font-family:tahoma,sans-serif;letter-spacing:0;vertical-align:middle}
.cmt_lst .btn_tackle{display:inline-block;width:35px;height:16px;margin:-1px 0 0 8px;background:url(/images/images_re/common/sp.gif) 0 -550px no-repeat;text-indent:-1000em;vertical-align:text-top}
.cmt_lst .btn_del{position:absolute;top:8px;right:0;width:14px;height:14px;background:url(/images/images_re/common/sp.gif) 0 -600px no-repeat;text-indent:-1000em}
.cmt_lst .btn_del2{display:inline-block;width:12px;height:12px;margin:-1px 0 0 8px;background:url(/images/images_re/common/sp.gif) -88px -600px no-repeat;text-indent:-1000em;vertical-align:text-top}
.cmt_lst .btn_present{display:inline-block;margin:-2px 0 0 5px;vertical-align:text-top}
.cmt_lst .repl .author{padding-left:30px;background:url(/images/images_re/common/sp.gif) 10px -491px no-repeat}
.cmt_lst .author.admin .thmb{width:40px;height:30px;border:0;background:url(/images/images_re/common/sp.gif) -60px -650px no-repeat;text-indent:-1000em}
.cmt_lst .author.admin .nick{padding-top:10px;color:#76aecc;line-height:normal}
.cmt_lst .author.admin .nick a{color:#76aecc}
.cmt_lst .rank .thmb{width:40px;height:30px;border:0;text-align:center}
.cmt_lst .rcm{display:block;overflow:hidden;position:absolute;top:8px;right:0}
.cmt_lst .rcm em{float:left;height:18px;color:#777;font-size:11px;line-height:18px;letter-spacing:-1px}
.cmt_lst .rcm em.frst{width:60px;padding-left:18px;background:url(/images/images_re/common/sp_v2.gif) -185px -25px no-repeat}
.cmt_lst .rcm em strong{color:#ff7800;letter-spacing:0}
.cmt_lst .rcm em a{display:inline-block}
.cmt_lst .paginate_v2{padding:23px 0 25px}
.cmt_lst .ico_prize{position:absolute;top:5px;right:77px}
.cmt_lst .btn_coupon{position:absolute;top:7px;right:77px;width:54px;height:16px;border:0;background-color:transparent;background:url(/images/images_re/bottom/btn_comment_gift.png) 0 0 no-repeat}
.cmt_lst .btn_reply{overflow:hidden;position:absolute;top:2px;right:26px;width:45px;height:26px;border:1px solid #d7d7d7;border-radius:2px;background-color:#fff;background:linear-gradient(to bottom,rgba(255,255,255,1) 30%,rgba(238,238,238,1) 100%);color:#78838c;font-size:11px;line-height:26px;letter-spacing:-1px;text-decoration:none;text-align:center}
.cmt_lst .btn_delete{position:absolute;top:5px;right:0;width:20px;height:20px;border:0;background-color:transparent}
.cmt_lst .btn_delete:before,.cmt_lst .btn_delete:after{position:absolute;top:50%;left:50%;width:18px;height:1px;background-color:rgba(0,0,0,.2);content:'';-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.cmt_lst .btn_delete:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
/* ÀÚ·á¿äÃ» ´ñ±Û */
.cmtWrap.v2{border:0}
.cmtWrap.v2 .cmt_reg{border:1px solid #d7d7d7}
.cmtWrap.v2 .rcmd{position:absolute;top:15px;left:20px;z-index:1;width:95px;margin-bottom:0}
.cmtWrap.v2 .rcmd .nick{display:block}
.cmtWrap.v2 .rcmd .chk{margin-left:0}
.cmtWrap.v2 .cmt_form{padding-left:95px}
/* ¼³¹®Á¶»ç ´ñ±Û */
.cmtWrap.poll{border:0}
.cmtWrap.poll .cmt_reg{border:1px solid #d7d7d7}
.cmtWrap.poll .rcmd{position:absolute;top:15px;left:20px;z-index:1;width:95px;margin-bottom:0}
.cmtWrap.poll .rcmd .nick{display:block}
.cmtWrap.poll .rcmd .chk{margin-left:0}
.cmtWrap.poll .cmt_form{padding-left:95px}
/* ´ñ±Û¹æ ´ñ±Û */
.cmtWrap.reply{border:0}
.cmtWrap.reply .cmt_reg{border:1px solid #d7d7d7}
.cmtWrap.reply .rcmd{position:absolute;top:15px;left:20px;z-index:1;width:95px;margin-bottom:0}
.cmtWrap.reply .rcmd .nick{display:block}
.cmtWrap.reply .rcmd .chk{margin-left:0}
.cmtWrap.reply .cmt_form{padding-left:95px}
.cmtWrap.reply .cmt_lst .cmt_area{padding-right:120px}
/* ÆÄÀÏ°øÀ¯ »ó¼¼º¸±â ´ñ±Û */
.fsview.cmtWrap{margin-bottom:50px}

/* 20170915 ´ñ±Û Æ÷ÀÎÆ®¼±¹° */
.cmtgift{position:relative;float:right}
.cmtgift h5{position:absolute;top:-37px;right:0;left:0;width:185px;margin:0 auto}
.cmtgift .giftpBox{*zoom:1}
.cmtgift .giftpBox:after{display:block;clear:both;content:''}
.cmtgift .giftpBox li{float:left}
.cmtgift .giftpBox li+li{margin-left:8px}
.cmtgift .giftpBox .btn{display:inline-block;overflow:hidden;min-width:65px;height:22px;padding:0 8px;border:solid 1px #d7d7d7;-webkit-border-radius:25px;border-radius:25px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#6d8291;font-weight:bold;font-size:11px;line-height:22px;text-decoration:none;text-align:center;vertical-align:middle}
.cmtgift .giftpBox .btn .ico{display:inline-block;width:13px;height:16px;margin-right:4px;background:url(/images/images_re/fileshare/msg_gift_icon.png) 0 0 no-repeat;vertical-align:middle}
.cmtgift .giftpBox .btn:hover,.cmtgift .giftpBox .btn.add_type3{border-color:#74b2d2;background-color:#74b2d2;color:#fff}
.cmtgift .giftpBox .btn:hover .ico,.cmtgift .giftpBox .btn .add_ico{background:url(/images/images_re/fileshare/msg_gift_icon_on.png) 0 0 no-repeat}
.cmtgift .parent_emotiBox{display:none;position:absolute;top:-78px;right:0;left:0;z-index:100}
.cmtgift .emotiBox{padding:15px 0;border:1px solid #74b2d2;-webkit-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.07);box-shadow:0 2px 1px rgba(0,0,0,.07);text-align:center}
.cmtgift .emotiBox li{display:inline-block;position:relative;width:40px;height:40px;margin:0 5px;text-align:center;vertical-align:top}
.cmtgift .emotiBox li a{display:block;position:absolute;top:0;right:0;left:0;width:40px;height:40px;text-decoration:none}
.cmtgift .emotiBox li a img{width:40px;transition-property:width;transition-duration:.1s;transition-timing-function:ease-out}
.cmtgift .emotiBox li a strong{display:none;overflow:hidden;position:relative;top:-87px;width:62px;height:20px;-webkit-border-radius:25px;border-radius:25px;background-color:#4e4e4e;color:#fff;font-size:11px;line-height:22px;text-align:center}
.cmtgift .emotiBox li a:hover{top:-20px;left:-11px;width:62px;height:62px}
.cmtgift .emotiBox li a:hover img{width:62px}
.cmtgift .emotiBox li a:hover strong{display:block}

/* width °ª */
.w30{width:30px}
.w33{width:33px}
.w40{width:40px}
.w50{width:50px}
.w55{width:55px}
.w60{width:60px}
.w65{width:65px}
.w70{width:70px}
.w75{width:75px}
.w80{width:80px}
.w85{width:85px}/*20160121 Ãß°¡*/
.w90{width:90px}
.w100{width:100px}
.w110{width:110px}
.w130{width:130px}
.w140{width:140px}/*20150325 Ãß°¡*/
.w150{width:150px}
.w160{width:160px}
.w170{width:170px}
.w180{width:180px}
.w190{width:190px}
.w200{width:200px}
.w210{width:210px}
.w225{width:225px}
.w230{width:230px}
.w240{width:240px}
.w245{width:245px}
.w250{width:250px}
.w255{width:255px}
.w260{width:260px}
.w275{width:275px}
.w280{width:280px}
.w285{width:285px}
.w290{width:290px}/*20160121 Ãß°¡*/
.w300{width:300px}
.w330{width:330px}
.w345{width:345px}
.w350{width:350px}
.w355{width:355px}
.w360{width:360px}
.w365{width:365px}
.w370{width:370px}
.w375{width:375px}
.w390{width:390px}/*20171212 Ãß°¡*/
.w395{width:395px}
.w400{width:400px}
.w420{width:420px}
.w425{width:425px}
.w435{width:435px}
.w440{width:440px}
.w445{width:445px}
.w450{width:450px}
.w455{width:455px}
.w460{width:460px}
.w470{width:470px}
.w475{width:475px}
.w480{width:480px}
.w485{width:485px}
.w490{width:490px}
.w495{width:495px}
.w500{width:500px}
.w505{width:505px}
.w510{width:510px}
.w515{width:515px}
.w520{width:520px}
.w530{width:530px}
.w535{width:535px}
.w555{width:555px}
.w560{width:560px}
.w565{width:565px}
.w570{width:570px}/*20200525Ãß°¡*/
.w575{width:575px}/*20200525Ãß°¡*/
.w580{width:580px}
.w585{width:585px}
.w590{width:590px}
.w595{width:595px}
.w630{width:630px}
.w635{width:635px}
.w655{width:655px}
.w660{width:660px}
.w665{width:665px}

/* ¿©¹é °ü·Ã */
.pd-2{padding:2px}
.pd-5{padding:5px}
.pd-10{padding:10px}
.pd-20{padding:20px}
.pd-30{padding:30px}

.pd-top5{padding-top:5px}
.pd-top10{padding-top:10px}

.pd-bottom5{padding-bottom:5px}
.pd-bottom10{padding-bottom:10px}

.pd-left2{padding-left:2px}
.pd-left5{padding-left:5px}
.pd-left8{padding-left:8px}
.pd-left10{padding-left:10px}
.pd-left15{padding-left:15px}
.pd-left20{padding-left:20px}
.pd-left30{padding-left:30px}
.pd-left40{padding-left:40px}

.pd-right2{padding-right:2px}
.pd-right5{padding-right:5px}
.pd-right8{padding-right:8px}
.pd-right10{padding-right:10px}
.pd-right15{padding-right:15px}
.pd-right30{padding-right:30px}

/* º»ÀÎÀÎÁõÇÏ±â */
.certify{position:relative;width:700px;border:3px solid #cacaca;padding:20px 49px 20px 50px}
.certify .tx{display:block;width:574px;height:29px;background:url(/images/images_re/membership/sp_certify.gif) no-repeat 0 12px;text-indent:-1000em;padding-top:12px;margin:0 auto 20px}
.certify .usecopy{overflow:hidden;height:16px;background:#767b85;padding:9px 0 8px 0;margin-bottom:20px;color:#fff;letter-spacing:-1px;line-height:17px;text-align:center}
.certify .copy{padding-bottom:17px;color:#555;font-weight:bold;font-size:13px;line-height:20px;letter-spacing:-1px;text-align:center}
.certify .desc{overflow:hidden;padding-top:14px}
.certify .desc li{font-size:11px;color:#888;line-height:18px;letter-spacing:-1px;background:url(/images/images_re/membership/sp_certify.gif) no-repeat -690px 6px;padding-left:14px}
.certi_area,.certi_cfm,.certi_next,.certi_overlap{position:relative;width:700px;height:168px;background:url(/images/images_re/membership/sp_certify.gif) no-repeat}
.certi_area2{position:relative;width:700px;height:168px;background:url(/images/images_re/membership/sp_certify_uploader.gif) no-repeat}
.certi_area span,.certi_cfm span,.certi_next span,.certi_overlap span{display:block;text-indent:-1000em}
.certi_area{height:205px;background-position:0 -129px}
.certi_cfm{background-position:0 -344px}
.certi_overlap{background-position:0 -522px}
.certi_overlap dl{position:absolute;top:85px;left:248px;width:400px;overflow:hidden}
.certi_overlap dt{float:left;width:70px;line-height:20px;color:#666;padding-left:7px;background:url(/images/images_re/membership/sp_certify.gif) no-repeat -697px 7px}
.certi_overlap dd.sort{float:left;width:4px;line-height:20px;color:#888;padding-right:8px;font-weight:normal}
.certi_overlap dd{overflow:hidden;line-height:20px;font-weight:bold}
.certi_next{background-position:0 -700px}

/* 20200205 Ä«Ä«¿ÀÆäÀÌ ÀÎÁõ¼ö´Ü Ãß°¡·Î ÀÎÇÑ Ãß°¡,¼öÁ¤ */
.certi_area .btn_kakaopay,.certi_area .btn_kakaopay:hover,.certi_area .btn_hp,.certi_area .btn_hp:hover,.certi_area .btn_ipin,.certi_area .btn_ipin:hover,.certi_cfm .btn_cfm,.certi_cfm .btn_cfm:hover{background:url(/images/images_re/membership/sp_certify.gif) no-repeat;text-indent:-1000em}
.certi_area2 .btn_hp,.certi_area2 .btn_hp:hover,.certi_area2 .btn_ipin,.certi_area2 .btn_ipin:hover{background:url(/images/images_re/membership/sp_certify_uploader.gif) no-repeat;text-indent:-1000em} /* 20200211 ÆÇ¸ÅÀÚº»ÀÎÀÎÁõ ÀÌ¿ë css */
.certi_area .btn_kakaopay{width:172px;height:40px;position:absolute;top:148px;left:27px;background-position:0 -29px}
.certi_area .btn_kakaopay:hover{background-position:0 -79px}
.certi_area .btn_hp{width:172px;height:40px;position:absolute;top:148px;left:265px;background-position:-194px -29px;}
.certi_area .btn_hp:hover{background-position:-194px -79px}
.certi_area .btn_ipin{width:172px;height:40px;position:absolute;top:148px;right:25px;background-position:-388px -29px;}
.certi_area .btn_ipin:hover{background-position:-388px -79px}
/* 20200205 Ä«Ä«¿ÀÆäÀÌ ÀÎÁõ¼ö´Ü Ãß°¡·Î ÀÎÇÑ Ãß°¡,¼öÁ¤ */
/* 20200211 ÆÇ¸ÅÀÚº»ÀÎÀÎÁõ ÀÌ¿ë css */
.certi_area2 .btn_hp{width:287px;height:41px;position:absolute;top:148px;left:30px;background-position:0 -29px}
.certi_area2 .btn_hp:hover{background-position:0 -79px}
.certi_area2 .btn_ipin{width:287px;height:41px;position:absolute;top:148px;right:30px;background-position:-290px -29px}
.certi_area2 .btn_ipin:hover{background-position:-290px -79px}
/* 20200211 ÆÇ¸ÅÀÚº»ÀÎÀÎÁõ ÀÌ¿ë css */
.certi_cfm .btn_cfm{width:120px;height:41px;position:absolute;top:87px;left:289px;background-position:-580px -29px}
.certi_cfm .btn_cfm:hover{background-position:-580px -79px}

/* ¼ºÀÎÀÎÁõ */
.adult{overflow:hidden;width:750px;padding:30px 0 60px;margin:0 auto}
.adult h2{overflow:hidden;position:absolute;top:0;left:-1000em}
.adult .tx_19{overflow:hidden;position:relative;width:656px;height:103px;background:url(/images/images_re/membership/sp_certify.gif) no-repeat 0 -878px;text-indent:-1000em;margin:0 auto 30px}
.adult .tx_19 .btn_back{position:absolute;top:59px;left:121px;width:140px;height:31px}
.adult .certi_area .btn_kakaopay,.adult .certi_area .btn_hp,.adult .certi_area .btn_ipin{top:111px}/* 20200205 Ä«Ä«¿ÀÆäÀÌ ÀÎÁõ¼ö´Ü Ãß°¡·Î ÀÎÇÑ Ãß°¡ */
.adult .desc_19 li{line-height:18px;letter-spacing:-1px}
.adult .desc_19 li span{line-height:18px;text-decoration:underline}
.adult .point{color:#d02422}
.adult .certify{padding:20px 22px}
.adult .certify .usecopy{padding:9px 0 8px 10px;text-align:left}
.adult .certi_area{height:168px;background-position:0 -166px}
.adult .certi_area .btn_hp,.adult .certi_area .btn_ipin{top:111px}
.adult .urlimg{text-align:center;margin-top:30px}

/* ·©Å· */
.rank_top1s,.rank_top2s,.rank_top3s,.rank1s,.rank2s,.rank3s,.rank4s,.rank5s,.rank6s,.rank7s,.rank8s,.rank9s,.rank10s,.rank_top1,.rank_top2,.rank_top3,.rank1,.rank2,.rank3,.rank4,.rank5,.rank6,.rank7,.rank8,.rank9,.rank10{display:inline-block;background:url(/images/images_re/common/sp_v2.gif) no-repeat;text-indent:-1000em}
.rank_top1s{background-position:0 0}
.rank_top2s{background-position:-14px 0}
.rank_top3s{background-position:-28px 0}
.rank1s{background-position:-42px 0}
.rank2s{background-position:-56px 0}
.rank3s{background-position:-70px 0}
.rank4s{background-position:-84px 0}
.rank5s{background-position:-98px 0}
.rank6s{background-position:-112px 0}
.rank7s{background-position:-126px 0}
.rank8s{background-position:-140px 0}
.rank9s{background-position:-156px 0}
.rank10s{background-position:-168px 0}

.rank_top1{background-position:0 -13px}
.rank_top2{background-position:-14px -13px}
.rank_top3{background-position:-28px -13px}
.rank1{background-position:-42px -13px}
.rank2{background-position:-56px -13px}
.rank3{background-position:-70px -13px}
.rank4{background-position:-84px -13px}
.rank5{background-position:-98px -13px}
.rank6{background-position:-112px -13px}
.rank7{background-position:-126px -13px}
.rank8{background-position:-140px -13px}
.rank9{background-position:-156px -13px}
.rank10{background-position:-168px -13px}

/*20170202 °Ô½ÃÆÇ °ü¸®ÀÚ ¸ðµå*/
.admin_mode {position:relative; display:block; width:805px; height:24px; background-color:#c6d1de;}
.admin_mode ul{ list-style-type: none; vertical-align:top; padding:0px; margin:0px;}
.admin_mode img {border:0px;}
.admin_mode .putbox {position:relative; display:inline-block; float:left; width:450px;  vertical-align:top; padding-left:10px;}
.admin_mode .putbox label {display:none; }
.admin_mode .putbox input  { display:inline-block; float:left; width: 390px;height:21px; border: 0px solid #dadada; border-radius: 2px; font-size: 12px; background-color:#e8eff6;  padding:0 6px 0;color:#444; margin-top:2px;  }
.admin_mode .putbox img { position:relative;float:left; vertical-align:top; margin-top:2px; margin-left:4px;}
.admin_mode .decobox { position:relative;display:inline-block; float:left; width:175px; height:21px; margin-top:2px; }
.admin_mode .decobox li{display:inline-block; float:left; padding:0px; margin:0px; width:21px; border-bottom:none; }
.admin_mode .decobox li.deco{padding-right:3px; }
.admin_mode .actbox { position:relative; display:inline-block; width:155px; height:21px; margin-top:2px; }
.admin_mode .actbox li{display:inline-block; float:left; padding:0px; margin:0px; width:25px; border-bottom:none;}
.admin_mode .actbox li.cls{ padding-left:1px; width:22px;}

 /*20170727 ÆÄÀÏ°øÀ¯_¼­ºê¸Þ´º_ÀÌº¥Æ® 20170808 ¼öÁ¤ */
.evtbox{width:188px;height:158px;border:1px solid #d3d3d3;margin-bottom:5px;}
.evtbox .st{float:left;width:170px;height:16px;margin:8px 0 6px 15px;background:url(/images/images_re/common/sub_st_sale.gif) no-repeat 0 0;text-align:right;}
.evtlst ul{float:left; width:170px;margin-left:0;border-top:1px solid #d7d7d7;margin:0px 0 0 8px; padding-top:4px; }
.evtlst li{float:left;width:160px;white-space:nowrap;word-wrap:break-word;overflow:hidden;background:url(/images/images_re/main/dot_lst.gif) no-repeat 1px 7px;font-size:12px;padding-left:10px;line-height:20px} /*line-height:20px*/
.evtlst li a{color:#888; letter-spacing:0px}

/* ÆÄÀÏ°øÀ¯_¼­ºê¸Þ´º_ÀÌº¥Æ® - 20200413 : °è¼Ó Ãß°¡µÇ´Â ÀÌº¥Æ® ¹è³Ê·Î ÀÎÇÑ ³ôÀÌ°ª »èÁ¦ css º¯°æ */
.evtbox2{width:188px;border:1px solid #d3d3d3;margin-bottom:5px;display:inline-block;}
.evtbox2 .st{float:left;width:170px;height:16px;margin:8px 0 6px 10px;background:url(/images/images_re/common/sub_st_sale.gif) no-repeat 0 0;text-align:right;}
.evtbox2 .more{float:right;height:16px;text-align:right;color:#888;font-size:11px;letter-spacing:-1px;background:url(/images/images_re/common/arr_more.gif) no-repeat right 2px;padding-right:10px}

/* 20170727 ÀÌº¥Æ® ÆäÀÌÁö ¼­ºê ¸Þ´º */
.evt_bnlist{width:188px;height:375px;border:1px solid #d3d3d3;margin-bottom:5px;} /* 20170808 ³ôÀÌ¼öÁ¤ */
.evt_bnlist .st{float:left;width:166px;height:16px;margin:12px 0 0px 10px;background:url(/images/images_re/common/sub_st_sale.gif) no-repeat 0 0;text-align:right;border-bottom:1px solid #d3d3d3;padding-bottom:10px}
.evt_bnlist ul{overflow:hidden; float:left;width:166px;margin:5px 0 0 12px;}
.evt_bnlist li{overflow:hidden;float:left;height:30px;padding:8px 0;border-top:1px solid #e3e3e3;}/* ÀÌº¥Æ® ºó°ø°£ Ã³¸®·Î ÀÎÇÑ ¼öÁ¤ ½Ã padding:12px 0 */
.evt_bnlist li:first-child{border:none;}

/* ÀÌº¥Æ® ÆäÀÌÁö ¼­ºê ¸Þ´º - 20200413 : °è¼Ó Ãß°¡µÇ´Â ÀÌº¥Æ® ¹è³Ê·Î ÀÎÇÑ ³ôÀÌ°ª »èÁ¦ css º¯°æ */
.evt_bnlist2{width:188px;border:1px solid #d3d3d3;margin-bottom:5px;display:inline-block;}
.evt_bnlist2 .st{float:left;width:166px;height:16px;margin:12px 0 0px 10px;background:url(/images/images_re/common/sub_st_sale.gif) no-repeat 0 0;text-align:right;border-bottom:1px solid #d3d3d3;padding-bottom:10px}
.evt_bnlist2 ul{overflow:hidden; float:left;width:166px;margin:5px 0 0 12px;}
.evt_bnlist2 li{overflow:hidden;float:left;height:30px;padding:8px 0;border-top:1px solid #e3e3e3;}
.evt_bnlist2 li:first-child{border:none;}

/* 20180130 SNS ·Î±×ÀÎ ¹öÆ° Ãß°¡ */
.snsBtn{display:inline-block;*zoom:1}
.snsBtn:after{display:block;clear:both;content:''}
.snsBtn li{float:left;font-size:0;line-height:0;cursor:pointer}
/* SNS ¸ÞÀÎ */
.main_snsArea {width:190px;height:65px;margin-bottom:5px;background:url(/images/images_re/common/main_sns_boxBg.gif) 0 0 no-repeat;text-align:center}
.main_snsArea .snsTitle {display:block;font-size:11px;color:#63737f;letter-spacing:-0.5px;line-height:11px;padding:12px 0 9px}
.main_snsArea .snsBtn li {margin:0 2px}
.snsBtn .naver_size1 {background:url(/images/images_re/common/sns_icon_size1_naver.png) no-repeat;width:28px;height:24px}
.snsBtn .kakao_size1 {background:url(/images/images_re/common/sns_icon_size1_kakao.png) no-repeat;width:28px;height:24px}
.snsBtn .facebook_size1 {background:url(/images/images_re/common/sns_icon_size1_facebook.png) no-repeat;width:28px;height:24px}
.snsBtn .google_size1 {background:url(/images/images_re/common/sns_icon_size1_google.png) no-repeat;width:28px;height:24px}
.snsBtn .apple_size1 {background:url(/images/images_re/common/sns_icon_size1_apple.png) no-repeat;width:28px;height:24px} /* 20220107 apple Ãß°¡ */

/* 20200214 ÀÌ¹ÌÁöÈ­»ìÇ¥ ¼¿·ºÆ® ¹Ú½º Ãß°¡ */
.imgarr_select { padding:6px 10px 3px ;font-size:14px;line-height:20px;border:1px solid #bec5cc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;color:#666666;}
select{height:24px;padding:3px 0 1px 5px;background:#fff url(/images/images_re/ico/arr_sel.png) no-repeat 100% 50%;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{opacity:0;filter:alpha(opacity=0)} /* IE10, IE11 ³×ÀÌÆ¼ºê È­»ìÇ¥ ¼û±â±â */
select[disabled]{opacity:.5;filter:alpha(opacity=50)}
@media screen and (-webkit-min-device-pixel-ratio:0){
	select{padding-right:20px !important}
}

/* ¾ÆÃ»¹ý ¹®±¸ Ãß°¡ : 20200410 */
.protect_txt{font-size:11px;padding:10px;border:1px solid #ebebeb;color:#444; margin-bottom:20px;letter-spacing:-1px;text-align:center}
.protect_txt2{font-size:11px;padding:5px;border:1px solid #ebebeb;color:#444; margin-top:5px; margin-bottom:10px;letter-spacing:-0.12em;text-align:left;line-height:15px}

/*modal pop:20200903 */
#lpop_bg{position:absolute;left:0px;top:0px;width:100%;height:800px;background-color:rgba(0,0,0,0.5);z-index:200}
.msg_box{position:relative;margin:0 auto;top:120px;width:335px; height:430px;background-color:#e6ecf6;border:5px solid #ff8b6b; box-shadow: 3px 3px 2px 1px rgba(0, 0, 0, .2);padding:30px}
.msg_box .msg_tit{font-size:30px;font-family:'Malgun Gothic',sans-serif;color:#222222;text-align:center;letter-spacing:-0.1em;margin-top:30px;}
.msg_box .msg_tit b{color:#ff4800;font-weight:normal}
.msg_box .msg_copy{width:100%;}
.msg_box .msg_stit{display:block; font-size:15px;font-weight:bold;letter-spacing:-0.08em;text-align:center;line-height:40px;margin-top:18px;font-family:'Malgun Gothic',sans-serif;}
.msg_box .msg_txt{font-size:12px;color:#555555;letter-spacing:-0.05em;line-height:21px;font-family:'Malgun Gothic',sans-serif;}
.msg_box .check{height:180px;background: url(/images/images_re/common/bg_check.png) no-repeat center center; margin-top:25px;text-align:center;}
.msg_box .check button{margin-top:125px;width:160px;height:30px;background-color:#9daec8;border:1px solid #95a7bf;color:#ffffff;font-weight:bold;}
.msg_box .winClose{position:absolute; right:15px;top:15px; width:25px;height:25px;}

/* sub page top banner 20250224 */
.banner_comm{position:relative;margin-bottom:15px}
.banner_comm:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.06);content:'';pointer-events:none}
.banner_comm a{display:block}