@charset "utf-8";

legend{top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}

.m_tit{position:relative;display:block;padding:56px 0 14px 0;}
.m_tit h2{position:relative;display:inline;padding:16px 0 0 0;font-size:22px;font-weight:bold;color:#333;}
.m_tit span{display:inline;margin-left:10px;color:#888;}


/* 탭메뉴 */
.mtab_box{z-index:10;position:relative;float:left;display:block;width:723px;*width:725px;}
.mtab_box ul{}
.mtab_box li,
.mtab_box li.on{position:relative;float:left;display:inline-block;width:200px;height:31px;padding-top:14px;margin-right:1px;font-size:14px;font-weight:bold;color:#949494;text-align:center;background:#eaeaea;}
.mtab_box li a:hover{color:#575757;text-decoration:none;}
.mtab_box li.on{color:#fff;background:#3c4751;}
.mtab_box li.on a,
.mtab_box li.on a:hover{color:#fff;background:#3c4751;text-decoration:none;}
.mpin{position:absolute;left:50%;bottom:-7px;margin-left:-5px;width:12px;height:8px;background:url(/static/w2/images/mpin_tab.png);}

.mbBox{position:relative;display:inline-block;width:100%;margin:0 auto 80px auto;padding:0 40px 30px 40px;border:1px solid #dedede;text-align:center;margin-top:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mmsg{display:block;color:#4e4e4e;margin:20px 0 20px 0;line-height:180%;letter-spacing:0.5px;}
.mmsgb{display:block;font-size:18px;font-weight:bold;color:#4e4e4e;margin:30px 0 20px 0;line-height:180%;}
.msmsg{display:block;font-size:12px;color:#696969;margin:30px 0 20px 0;}
.msmsg1{display:block;padding-top:5px;font-size:12px;color:#696969;font-weight:normal;}
.memsg{display:block;font-size:14px;color:#4e4e4e;margin:20px 0 30px 0;line-height:180%;padding-top:20px;text-align:center;}
.jmsg{display:inline-block;padding:13px 0 0 8px;font-size:11px;}
.loginBox{*zoom:1;position:relative;width:560px;margin:20px auto 0 auto;padding:20px;background:#fff;min-height:200px;}
.loginBox:after{content:"clear";display:block; clear:both; height:0;visibility:hidden;}
.loginBox2{*zoom:1;position:relative;width:500px;margin:10px auto 0 auto;padding:20px;background:#fff;}
.login_cnt .input_cnt {position:relative;float:left;display:inline-block;line-height:130%;}
.login_cnt .input_cnt .id_label{float:left;display:inline-block;display:block;width:80px;padding-top:12px;padding-right:10px;color:#696969;text-align:right;}
.login_cnt .input_cnt .id_box {position:relative;display:inline-block;float:left;margin-top:10px;}
.login_cnt .input_cnt fieldset {position:relative;padding:0;}
.login_cnt .input_cnt .password_box {position:relative;display:inline-block;float:left;margin-top:10px;}
.login_cnt .input_cnt .input6 {float:left;padding:5px 3px 3px 3px;width:150px;height:40px;font-size:12px;background:#fff;border:1px solid #e3e3e3;color:#4e4e4e;text-align:middle;}
.login_cnt .input_cnt .input1 {float:left;margin-left:5px;padding:5px 3px 3px 3px;width:200px;height:30px;font-size:12px;background:#fff;border:1px solid #e3e3e3;text-align:middle;}
.login_cnt .input_cnt .input5 {float:left;padding:5px 3px 3px 3px;width:355px;height:30px;font-size:12px;background:#fff;border:1px solid #e3e3e3;text-align:middle;}
.login_cnt .input_cnt .input3{float:left;padding:5px 3px 3px 3px;width:355px;height:30px;font-size:12px;background:#fff;border:1px solid #e3e3e3;text-align:middle;}
.login_cnt .input_cnt .input2 {float:left;padding:5px 3px 3px 3px;width:355px;height:30px;font-size:12px;background:#fff;border:1px solid #e3e3e3;text-align:middle;}
.login_cnt .input_cnt .input4 {float:left;padding:5px 3px 3px 3px;width:355px;height:30px;font-size:14px;background:#fff;font-weight:bold;border:1px solid #e3e3e3;text-align:middle;}
.login_cnt .input_cnt .submit_btn span{position:absolute;display:inline-block;right:8px;top:10px;padding-top:37px;width:90px;height:53px;background:#60676e;color:#fff;font-weight:bold;text-align:center;}
.login_cnt .input_chk{position:relative;float:left;display:inline-block;padding:10px 0 10px 86px;}
.login_cnt .input_chk .ichk{background:#fff;border:0;}
.pwim{ position:relative;display:block;margin:0 auto 20px auto;text-align:center;width:450px;padding:50px 0;vertical-align:top;font:bold 28px Malgun Gothic,"맑은 고딕",sans-serif;color:#28b2b5;border:1px solid #e2e2e2;background:#f8f8f8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.msev{padding:5px 0 10px 0;}

.memSe{position:relative;display:inline-block;float:left;width:99%;padding:20px 10px 10px 0;text-align:right;}
.btn_pws,
.btn_join{font-size:12px;color:#696969;margin:15px 8px 0 0;}
.memSe a:hover{color:#696969;}
.submit_sbtn span{position:absolute;float:left;display:inline-block;right:-90px;top:10px;padding:11px 3px 0 3px;width:92px;height:28px;background:#60676e;color:#fff;font-weight:bold;text-align:center;}
.submit_sbtn2 span,
.submit_sbtn3 span,
.submit_sbtn4 span{position:absolute;display:inline-block;padding:11px 3px 0 3px;width:92px;height:28px;background:#60676e;color:#fff;font-weight:bold;text-align:center;}
.submit_sbtn2 span{right:-90px;top:60px;}
.submit_sbtn3 span{left:460px;top:60px;}
.submit_sbtn4 span{left:460px;top:110px;}

.socialBox{padding:40px 25px 45px 25px;}
.btn_social{position:relative;display:inline-block;width:100%;margin:5px 0 20px 0;text-align:center;vertical-align:top;} /* 20141219 수정 */


/* start 카카오계정 추가&수정  */
a.bt_kabn{display:inline-block;width:80px;height:62px;padding-top:18px;margin:0 14px;background:#ffeb00;text-align:center;border-radius:120px;-webkit-border-radius:120px;-moz-border-radius:120px;} 
a.bt_fbn{display:inline-block;width:80px;height:62px;padding-top:18px;margin:0 14px;background:#2566a0;text-align:center;border-radius:120px;-webkit-border-radius:120px;-moz-border-radius:120px;} 
a.bt_twn{display:inline-block;width:80px;height:62px;padding-top:18px;margin:0 14px;background:#3ab2e5;text-align:center;border-radius:120px;-webkit-border-radius:120px;-moz-border-radius:120px;} 
a.bt_sbn{display:inline-block;min-width:80px;height:30px;padding:13px 20px 0 20px;margin:0 6px;font-size:15px;color:#fff;font-weight:bold;background:#60676e;text-align:center;} /* 20141219 수정 */
a.bt_gbn{display:inline-block;min-width:80px;height:30px;padding:13px 20px 0 20px;margin:0 6px;font-size:15px;color:#fff;font-weight:bold;background:#ababab;text-align:center;} /* 20150116 추가 */
a.bt_kabn:hover{color:#3c1e1e;background:#f9e500;text-decoration:none;}
a.bt_fbn:hover{color:#fff;background:#1d5d97;text-decoration:none;}
a.bt_twn:hover{color:#fff;background:#1fa1d8;text-decoration:none;}
a.bt_sbn:hover{color:#fff;background:#4a5158;text-decoration:none;} /* 20150116 수정 */
a.bt_gbn:hover{color:#fff;background:#838383;text-decoration:none;} /* 20150116 추가 */
a.bt_kabn img,
a.bt_fbn img,
a.bt_twn img{vertical-align:middle;}
/* end 20140429 카카오계정 추가&수정 */

.mb_edit{position:relative;display:inline-block;float:left;padding:30px 0 40px 100px;}
.mbout{margin:0 90px 0 90px;}
.mb_edit input,
.mb_edit select,
.mb_edit textarea,
.mb_edit_pw input,
.mb_edit_pw select,
.mb_edit_pw textarea{padding:4px 3px 3px 10px;width:355px;height:30px;font-size:12px;background:#fff;border:1px solid #e3e3e3;text-align:middle;}
.mb_edit select{padding:3px;}
.mb_edit dt{font-size:13px;float:left;clear:both;width:100px;padding-top:11px;padding-right:20px;color:#696969;text-align:right;}
.mb_edit dd{width:700px;padding:0;text-align:left;padding:0 0 12px 0;}
.mb_edit dt.ti1{padding:6px 20px 22px 0;}
.mb_edit dd.ti2{padding:6px 0 22px 0;font-weight:bold;color:#000;}
.mb_edit dd.ti3{width:380px;float:left;display:inline-block;font-weight:bold;color:#000;}
.mb_edit dt.ti4{}
.mb_edit .photoBox .preView {width:56px; height:56px; border:1px solid #ccc; background:#f5f5f5;}
.mb_edit textarea.multi {padding:5px 3px 3px 3px;width:670px;height:100px;line-height:180%;border:1px solid #e4e4e4;background:#fff;}
.mb_edit .photoBox_upload{position:relative;float:left;display:inline-block;margin-bottom:9px;width:100%;}
.mb_edit .photoBox_upload .preView{position:relative;float:left;display:inline-block;border:1px solid #d4d9dc;width:100px;height:100px;background:#f7f7f7;}
.mb_edit .photoBox_upload .preinBox{padding-left:110px;vertical-align:top;}
.mb_edit .photoBox_upload .preinBox .gtext{display:block;font-size:11px;color:#9a9a9a;}
.mb_edit .photoBox_upload .textbox_file{float:left;height:22px;padding:3px;color:#333;border:1px solid #ebebeb;background:#f3f3f3;}
.mb_edit .photoBox_upload .input_file{position:relative;width:80px;height:32px;padding:3px;overflow:hidden;}
.mb_edit .photoBox_upload .button_file{width:80px;height:32px;padding:3px;position:absolute;top:0;left:5px;border:1px solid #ebebeb;background:#f3f3f3;color:#444;font-weight:bold;}
.mb_edit .photoBox_upload .input_hidden{font-size:12px;position:absolute;right:0;top:0;opacity:0;filter:alpha (opacity=0);-ms-filter:alpha (opacity=0);-khtml-opacity:0;-moz-opacity:0;}
.mb_edit .photoBox_upload .gtext{display:block;font-size:11px;color:#9a9a9a;text-align:left;}
.mb_edit .sbtn2{display:inline-block;}
.mb_edit .sbtn2 span{position:relative;display:inline-block;margin:3px;padding:9px 3px 9px 3px;width:99px;border:1px solid #ebebeb;background:#f3f3f3;font-size:11px;color:#444;font-weight:bold;text-align:center;}

.mb_edit_pw{position:relative;display:inline-block;float:left;padding:0px 0 20px 160px;}
.mb_edit_pw dt{float:left;clear:both;width:130px;padding-top:20px;padding-right:12px;color:#696969;font-weight:bold;text-align:right;}
.mb_edit_pw dd{padding:5px 5px;}
.mb_edit_pw input.pbgray{background:#f3f3f3;}


.mb_edit_out{position:relative;display:inline-block;float:left;width:100%;padding:15px;margin-bottom:10px;text-align:left;}
.mb_edit_out h2 {padding:10px 0 20px 0;}
.mb_edit_out dl {padding-bottom:40px;}
.mb_edit_out dt {padding:10px 0; color:#4e4e4e;font-size:14px; font-weight:bold;}
.mb_edit_out dd {color:#888;line-height:180%;padding-left:22px;}

.radioBox{padding-top:10px;}
.radioBox li{display:inline-block;padding:0;}
.rbr li{width:100%;padding:0 0 14px 0;font-weight:normal;}
.radioBox label{padding-top:10px;color:#000;vertical-align:middle;}
.radioBox .radio{width:14px;height:14px;border:0;}

.joinBox{position:relative;float:left;display:inline-block;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.policy {position:relative;float:left;width:100%;text-align:left;margin-top:30px;}
.policy ul{margin-bottom:20px;}
.policy li {padding:5px 0;}
.policy .tit_b {padding:8px 0 5px 0;font-weight:bold;color:#4e4e4e;}
.policy .checkTxt {font-size:11px;padding-top:3px;}
.policy .input0 {padding:0; margin:0 3px 0 0; border:0;}
.policy textarea.multi {padding:17px;color:#8B8B8B;width:820px;line-height:180%;border:1px solid #e4e4e4;background:#f8f8f8;}
/* .policyBox{position:relative;display:inline-block;width:100%;margin:20px auto 60px auto;padding:25px;height:700px;line-height:180%;overflow-y:auto;border:1px solid #dedede;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} */
.policyBox{position:relative;display:inline-block;width:100%;margin:20px auto 60px auto;height:700px;line-height:180%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.textBox{position:relative;width:500px;padding-top:10px;padding-bottom:50px;font-size:#4e4e4e;text-align:center;margin:0 auto;} /* 20140415 수정 */
.textBox .l_ka{float:left;display:inline-block;padding:17px 0 0 3px;} /* 20140415 수정 */
.textBox .tmsg{padding-left:100px;color:#666;text-align:left;line-height:180%;} /* 20140415 수정 */

/* start 20140224 카톡레이어 */
.popCont3{z-index:202;position:relative;margin:0 auto;padding-bottom:20px;width:650px;background:#fff;border:5px solid #1fc6cf;}
.popCont3 h5{position:relative;height:42px;background:#1fc6cf;}
.popCont3 h5 span{float:left;display:inline-block;padding:12px 11px 0 11px;font-size:18px;font-weight:bold;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.15);}
.popCont3 .pclose{position:relative;display:inline-block;float:right;width:42px;height:42px;background:url(/static/w2/images/i_close.png) no-repeat;}
.popCont3 .submit_sbtn span,
.popCont3 .submit_sbtn2 span{background:#9fa6ad;}
/* end 20140224 카톡레이어 */


/* 20150116 컨텐츠 제공 */
.ma20{margin-top:20px;}
.ma60{margin:50px 0 15px 0;}
.mmtime{display:block;color:#999;font-weight:bold;margin-bottom:20px;}
.blink{color:#fc7100;font-weight:bold;}
.blink:hover{color:#fc7100;}
.mab{padding:15px 0 34px 0;}
.mab2{padding:5px 0 35px 0;line-height:180%;}
hr.lineb{noshade:noshade;display:inline-block;width:100%;height:1px;border:0;background:#e7e7e7;font-size:0px;color:#dedede;}
.sk_link{position:relative;display:block;width:980px;padding:0;margin:-45px auto 150px auto;}
.sk_link li{float:left;display:inline-block;vertical-align:middle;width:206px;padding:14px 14px 14px 16px;margin:0 12px 0 0;background:#ffce26;}
.sk_link .llast2{margin-right:0 !important;}
.sk_link .btn_more5{float:right;}
.sk_link li a:hover .btn_more5{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;} 
