@charset "utf-8";
/*reset*/
html{height:100%;overflow-y:scroll}
html,body,div,p,img,span,a,em,strong,pre,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,tbody,thead,tfoot,tr,th,td,form,fieldset,legend,caption,input,textarea,button,select,object,video,iframe{margin:0;padding:0}
body{position:relative;width:100%;min-height:100%}
body,h1,h2,h3,h4,h5,h6{font-family:"맑은 고딕",malgun gothic,dotum,"굴림",Gulim,sans-serif;font-size:14px;color:#525252;line-height:1}
table{border-spacing:0;border-collapse:collapse}
ul,ol{list-style:none}
img,fieldset,iframe,button{border:0}
a,img{vertical-align:top}
input,textarea,button,select{font-family:"맑은 고딕",malgun gothic,dotum,"굴림",Gulim,sans-serif;font-size:14px}
textarea{overflow:auto}
textarea:focus,input:focus{outline:0}
a{text-decoration:none;color:#535353}
a:hover{text-decoration:underline}
em,address{font-style:normal}
label,button{cursor:pointer}
input[type=text]::-ms-clear, hr{display:none}
caption,legend{font-size:0;line-height:0;width:0;height:0}
.blind{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;font-size:1px;height:1px}

/*skip*/
.skip{position:absolute;display:block;height:1px;width:1px;margin:0 -1px -1px 0;padding:0;overflow:hidden;font-size:0;line-height:0}
*:first-child+html .skip{margin:-1px}
.skip:active, .skip:focus{position:absolute;top:0;left:0;width:100%; height:auto;margin:0;padding:7px 0;text-indent:10px;font-weight:bold;font-size:12px;color:#fff;background:#000;line-height:1;text-align:center;z-index:1100}

/*gnb*/
#gnb{min-width:980px !important}
.gnb_container{width:980px !important}

/*popup*/
.pop{position:absolute;z-index:3}
.pop .close{position:absolute}
.layer_pop{display:none;background:#fff;border:3px solid #36363E}
.layer_pop .close{top:9px;right:8px;width:12px;height:12px;background:url("../images/spr_m_blt.gif") 0 -40px no-repeat}

/*common*/
.ls0{letter-spacing:0}
.wrap{width:100%;min-width:980px}
.wrap.member{padding-bottom:212px}
.content_wrap{position:relative;width:980px;margin:0 auto}
.header h1{height:75px;display: flex; align-items: center;}
.header h1 a{margin-right:15px}
.header h1 strong{font-weight: 700; font-size: 18px; color: #000;}
.content_wrap .ipt_txt, .content_wrap select{vertical-align:top;border:1px solid #E0E0E0}
.content_wrap .ipt_257{display:block;width:247px;padding:0 5px}
.content_wrap .ipt_txt{height:27px;line-height:25px;color:#525252;padding-left:8px;padding-bottom:1px}
.content_wrap .ipt_txt.focus{border:2px solid #FF8C00;height:25px;line-height:23px;padding-left:7px}
.content_wrap .ipt_152{width:144px}
.content_wrap .ipt_213{width:205px}
.content_wrap .ipt_180{width:172px}
.content_wrap .ipt_107{width:95px !important}
.content_wrap .ipt_127{width:119px}
.content_wrap .ipt_53{width:53px;text-align:center;padding-left:0 !important}
.content_wrap .certi_wrap{*zoom:1}
.content_wrap .certi_wrap:after{content:"";display:block;clear:both}
.content .certi_wrap.certi_join{margin:62px 0 29px}
.content_wrap .certi{position:relative;width:100%;background:#F9F9F9;border:1px solid #DCDCDC;border-top:2px solid #373740;text-align:center;padding:30px 0 25px}
.content_wrap .certi h3, .content_wrap .certi h4{font-size:18px;color:#333;line-height:22px}
.content_wrap .certi.phone_c h3, .content_wrap .certi.phone_c h4{padding-bottom:9px}
.content_wrap .certi p{font-size:13px;color:#666;line-height:19px;margin-top:9px}
.content_wrap .certi.phone_c p{margin-bottom:21px}
.content_wrap .certi.phone_c p strong{color: #FF8C00}
.content_wrap .certi .a_ipin{display:block;width:66px;font-size:13px;text-decoration:underline;color:#8F8F8F;height:16px;line-height:16px;_line-height:14px;margin:2px auto 12px;*margin:1px auto 10px}
.content_wrap .layer_pop{text-align:left;font-size:12px;}
.content_wrap .certi .btn_2{width:150px}
.content_wrap .certi .ipin_info{top:83px;left:232px;width:318px;height:120px;padding:20px 16px 0 16px}
.content_wrap .layer_pop strong{display:block;font-size:13px;color:#000}
.content_wrap .certi .layer_pop p{font-size:12px;line-height:16px;margin-top:7px}
.wrap .m_btn{display:inline-block;*display:inline;*zoom:1;text-align:center;font-size:14px;color:#fff;border-radius:0;border:0 none;-webkit-appearance:none}
.wrap input.m_btn{letter-spacing:-1px;cursor:pointer;border:0 none;*padding-left:0;*padding-right:0}
.wrap .m_btn:hover{text-decoration:none}
.wrap .btn_1{height:36px;width:120px}
.wrap input.btn_1{padding-bottom:3px}
.wrap a.btn_1{line-height:33px}
:root .wrap a.btn_1{line-height:32px \0/IE9+10}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.wrap a.btn_1{line-height:32px}}
.wrap .btn_2{height:40px}
.wrap a.btn_2{line-height:38px}
.wrap input.btn_2{padding-bottom:3px}
:root .wrap a.btn_2{line-height:37px \0/IE9+10}
:root .wrap input.btn_2{padding-bottom:4px \0/IE9+10}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .wrap input.btn_2{padding-bottom:4px}
    .wrap a.btn_2{line-height:37px}
}
.wrap .btn_2.go_hp{width:180px}
.wrap .btn_3{height:30px;font-size:13px;background:#E6E6E6;color:#4f4f4f}
.wrap table .btn_3{width:68px}
.wrap input.btn_3{padding-bottom:1px}
:root .wrap input.btn_3{padding-bottom:3px \0/IE9+10}
.wrap a.btn_3{line-height:29px}
@-moz-document url-prefix(){.wrap a.btn_3{line-height:27px}}
:root .wrap a.btn_3{line-height:27px \0/IE9+10}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .wrap input.btn_3{padding-bottom:3px}
    .wrap a.btn_3{line-height:27px}
}
.wrap .b_orange{background:#FF8C00}
.wrap .b_gray{background:#6E6E73;color:#fff}
.wrap .b_dark_gray{background:#505050}
.wrap .btn_1.b_f{margin-right:11px}
.wrap .btn_leave{height:20px;padding:0 8px;margin-left:8px;font-size:12px;line-height:20px;text-indent:0;*vertical-align:0}
.content .info_all{border-top:1px solid #EBEBEB;border-left:1px solid #E8E8E8;border-right:1px solid #DBDADA;border-bottom:1px solid #D7D7D7;padding:13px 0}
.content .info_all th{height:42px;width:96px;padding-left:22px}

/*member gnb*/
.m_gnb{width:100%;height:58px;background:#3B3B44;border-top:1px solid #4E4E56;border-bottom:1px solid #4E4E56;_overflow:hidden}
.m_gnb ul{height:58px}
.m_gnb li{float:left;position:relative;height:58px}
.m_gnb li a{display:block;width:100%;height:100%}
.m_gnb li .on{position:absolute;top:0;left:0;height:59px}
.m_gnb .modify li{width:163px}
.m_gnb .modify li.g_3, .m_gnb .modify li.g_4{width:164px}
.m_gnb .modify li a{background:url("../images/spr_m_gnb.gif") no-repeat}
.m_gnb .modify li.g_1 .on{background-position:0 -58px}
.m_gnb .modify li.g_2 a{background-position:-163px 0}
.m_gnb .modify li.g_2 .on{background-position:-163px -58px}
.m_gnb .modify li.g_3 a{background-position:-326px 0}
.m_gnb .modify li.g_3 .on{background-position:-326px -58px}
.m_gnb .modify li.g_4 a{background-position:-490px 0}
.m_gnb .modify li.g_4 .on{background-position:-490px -58px}
.m_gnb .modify li.g_5 a{background-position:-654px 0}
.m_gnb .modify li.g_5 .on{background-position:-654px -58px}
.m_gnb .modify li.g_6 a{background-position:-817px 0}
.m_gnb .modify li.g_6 .on{background-position:-817px -58px}
.m_gnb .modify li.g_7 a{background-position:-980px 0}
.m_gnb .modify li.g_7 .on{background-position:-980px -58px}
.m_gnb .menu2 li{width:222px}
.m_gnb .menu2 li a{background:url("../images/spr_m_gnb_m4.gif") no-repeat}
.m_gnb .menu2 li.g_1 a{background-position:0 -59px}
.m_gnb .menu2 li.g_1 .on{background-position:0 0}
.m_gnb .menu2 li.g_2 a{background-position:100% 0}
.m_gnb .menu2 li.g_2 .on{background-position:100% -59px}
.m_gnb .menu2 li.g_3 a{background-position:0 -177px} 
.m_gnb .menu2 li.g_3 .on{background-position:0 -118px} 
.m_gnb .menu2 li.g_4 a{background-position:100% -118px} 
.m_gnb .menu2 li.g_4 .on{background-position:100% -177px}

/*login*/
.wrap.login{position:relative;background:url("../images/bg_login.jpg") 50% 0 no-repeat;padding-top:283px}
.wrap.login h1{position:absolute;left:50%;top:59px;width:230px; height: 55px;transform: translateX(-50%);}
.wrap.login h1 a {display: block; height: 100%;}
.wrap.login h1 img {display: block; height: 100%;}
.wrap.login .content_wrap{text-align:center;letter-spacing:-1px}
.wrap.login .txt_top span{display:block;line-height:20px;font-size:13px;color:#000;margin-top:7px}
.wrap.login .login_box{width:788px;margin:69px auto 0}
.wrap.login .login_box .login_form{position:relative;width:786px;border-right:1px solid #DBDADA;border-left:1px solid #E8E8E8;border-bottom:1px solid #D6D6D6;border-top:2px solid #373740;padding:37px 0 32px}
.wrap.login .login_box .login_form div{text-align:left;position:relative;width:345px;margin:0 auto 3px}
.wrap.login .login_box .login_form table th{height:37px;width:96px}
.wrap.login .login_box .login_form table td{width:249px}
.wrap.login .login_box .login_form #captChaDataArea{margin-bottom:0}
.wrap.login .login_box .login_form #captRefresh{position:absolute;right:35px;top:-27px;font-size:12px;color:#4299fa;text-decoration:underline;line-height:15px}
.wrap.login .login_box .login_form #captChaDisplay{width:auto;padding:3px 0 2px 96px;margin-bottom:0}
.wrap.login .login_box .login_form #captChaDisplay img{width:152px;border:1px solid #E0E0E0}
.wrap.login .login_box .login_form .btn_login{position:absolute;top:3px;right:0;width:80px;height:67px;border:0 none;color:#fff;background:#FF8C00;cursor:pointer;font-weight:bold;letter-spacing:-1px;padding-bottom:2px}
.wrap.login .login_box .login_form .wrong{position:absolute;left:0;bottom:14px;width:100%;display:block;color:#cf3339;font-size:12px;line-height:16px}
.wrap.login .login_box .login_help{background:#F8F8F8;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DEDEDE;padding:26px 0 29px}
.wrap.login .login_box .login_help ul{width:100%;font-size:0}
.wrap.login .login_box .login_help li{display:inline-block;*display:inline;*zoom:1;padding:0 17px}
.wrap.login .login_box .login_help li span{display:block;font-size:12px;color:#848484;line-height:16px;margin-bottom:8px}
.wrap.login .login_box .login_help li a{display:inline-block;*display:inline;*zoom:1;width:140px;height:30px;line-height:28px;font-size:13px;color:#383838;background:#E6E6E6}
:root .wrap.login .login_box .login_help li a{line-height:27px \0/IE9+10}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.wrap.login .login_box .login_help li a{line-height:27px}}
.wrap.login .login_box .login_help li a:hover{text-decoration:none}
.wrap.login .certi_wrap, .wrap.login .mtb_wrap{width:788px;margin:0 auto}
.wrap.login .certi_wrap{padding:74px 0 63px}
.wrap.login .mtb_wrap{padding:54px 0 43px}
.wrap.login .content_wrap .btn_2.go_hp{_position:relative;margin-bottom:-20px}
.wrap.login .footer{width:788px;border-top:1px solid #DFDEDC;margin:61px auto 0} 

/*join step */
.m_step{height:117px;background:#3B3B44;border-bottom:1px solid #4B4B54;border-top:1px solid #4B4B54}
.m_step ul{height:117px}
.m_step.step_2 ul{width:494px;margin:0 auto}
.m_step ul li{float:left;height:100%;background:url("../images/spr_m_step2.gif") no-repeat}
.m_step ul li.s_1{width:247px}
.m_step ul li.s_2{width:249px;background-position:-247px 0}
.m_step ul li.s_3{width:249px;background-position:-496px 0}
.m_step ul li.s_4{width:235px;background-position:100% 0}
.m_step ul li.s_chn{width:235px;background-position:100% -234px}
.m_step ul li.s_1.on_1{background-position:0 -117px}
.m_step ul li.s_2.on_2{background-position:-247px -117px}
.m_step ul li.s_3.on_3{background-position:-496px -117px}
.m_step ul li.s_4.on_4{background-position:100% -117px}
.m_step ul li.s_chn.on_chn{background-position:100% -351px}

/*content*/
.content{width:978px;border-left:1px solid #E8E8E8;border-right:1px solid #DBDADA;border-bottom:1px solid #D4D4D4;border-top:1px solid #EAEAEA;letter-spacing:-1px;margin-top:52px;padding-bottom:59px}
.content .m_info{width:882px;background:#F5F5F5;border-bottom:1px solid #D4D4D4;padding:16px 0 20px 96px}
.content .m_info.chn_join{padding:25px 0 30px 96px}
.content .m_info.chn_join strong{display:block}
.content .m_info h2, .content .m_info.chn_join strong{font-size:18px;letter-spacing:-2px;color:#000;line-height:25px;margin-bottom:7px}
.content .m_info p{font-size:14px;color:#3D3D3D;line-height:20px}
.content .cnt_area{width:788px;margin:0 auto}
.content .cnt_area .agree_area{width:100%;border-bottom:1px solid #E0E0E0;margin:52px 0 40px;padding-bottom:5px}
.content .cnt_area .agree_area li{position:relative;height:30px;margin-bottom:10px}
.content .cnt_area .agree_area li label{color:#000;vertical-align:-7px;*vertical-align:-4px}
.content .cnt_area .agree_area li input{*width:13px;height:13px;vertical-align:-9px;*vertical-align:-3px;margin-right:7px}
.content .cnt_area .agree_look{position:absolute;right:0;top:0;padding-left:11px;padding-right:11px}
.content .cnt_area .agree_look span{display:inline-block;background:url("../images/spr_m_blt.gif") 100% 12px no-repeat;color:#383838;letter-spacing:-1px;padding-right:13px}
.content h3.bullet{color:#242424;font-size:16px;background:url("../images/spr_m_blt.gif") 0 -17px no-repeat;line-height:17px;padding-left:18px}
.btn_area{text-align:center;font-size:0}
.content .agree_list h3{margin:34px 0 21px}
.content .agree_list .agree_box{width:762px;height:94px;border:1px solid #D0D0D0;color:#676767;background:#FBFBFB;font-size:13px;line-height:18px;overflow-y:scroll;letter-spacing:0;padding:10px 12px}
.content .agree_list .agree_box h4, .content .agree_list .agree_box h5, .content .agree_list .agree_box h6{color:#323232;font-size:13px;margin-bottom:22px}
.content .agree_list .agree_box h5, .content .agree_list .agree_box h6{font-weight:normal;margin-top:22px}
.agree_list .agree_box .supple{margin:22px 0}
.content .agree_list .agree_box.first_box{height:126px}
.content .agree_list .agree_box dl{overflow:hidden}
.content .agree_list .agree_box dt{float:left;padding-right:10px}
.content .agree_list .box_mgb .agree_box{margin-bottom:10px;margin-right:10px}
.content .agree_list .box_mgb .p_look{position:relative;width:100%;height:30px}
.content .agree_list .agree_box br{*letter-spacing:0}
.content .agree_list .agree_box .mgt{margin-top:22px}
.content .join_caution{margin-bottom:58px}
.content .join_caution h3{color:#000; margin-bottom: 8px;}
.content .join_caution ul{margin-top:5px}
.content .join_caution li{color:#626262;line-height:1.7;text-indent:-10px;margin-left:10px;}
.gray_box{background:#F8F8F8;border:1px solid #DCDCDC;border-top:2px solid #373740;text-align:center}
.gray_box2{background:#F8F8F8;border:1px solid #DCDCDC;border-top:none;text-align:center}
.gray_box2 div{text-align:left;position:relative;width:345px;margin:0 auto 3px;padding:20px 0}
.gray_box2 div table th{height:37px;width:96px}
.btn_ok{width:150px;height:40px;color:#ffffff;background-color:#ff8c00;line-height:40px;display:block;text-align:center}
.btn_ok:hover{text-decoration:none}
.login_tab{text-align:center!important}
.login_tab td{width:100%!important;padding-bottom:5px}
.c_day{color:#cf3339;font-size:12px;padding:5px 0 24px 87px}
.caution_1{text-align:left;width:788px;margin:0 auto;font-size:12px;color:#9C9C9C;padding-top:20px}
.caution_1 li{line-height:18px}
.content .has_id{padding-top:26px;margin-top:60px}
.content .has_id .existing_id{width:676px;min-height:67px;line-height:67px;text-align:center;background:#fff;border:1px solid #EAEAEA;margin:22px auto 19px}
.content .has_id .existing_id strong{padding-right:8px}
.content .has_id strong{color:#000;line-height:19px}
.content .has_id .confirm_id{font-size:12px;line-height:13px;color:#828282}
.content .has_id .confirm_id.no_id{margin-top:16px}
.content .has_id .btn_area{margin:30px 0}
.member_tb{width:100%}
.content .member_tb{margin:36px 0 37px}
.member_tb th, .member_tb.m_modi th.modi_ipt{width:180px;padding-top:21px}
.member_tb.m_write td{font-size:0}
.member_tb.m_write .last th{padding-top:13px}
.member_tb.m_write .layer_pop{bottom:-271px;left:108px;padding:18px 18px 22px}
.member_tb.m_write .layer_pop ul{margin:7px 0 13px}
.member_tb.m_write .layer_pop li{color:#666;line-height:19px;padding-left:7px;text-indent:-7px}
.member_tb.m_write .layer_pop table{width:382px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.member_tb.m_write .layer_pop td, .member_tb.m_write .layer_pop th{height:30px;line-height:27px;padding:0 0 0 19px}
.member_tb.m_write .layer_pop th{color:#ff8c00;width:112px;background:#FBFBFB;text-align:left;border-right:1px solid #e6e6e6}
.member_tb.m_write .layer_pop td{color:#6c6c6c;font-size:12px}
.content .member_tb.m_modi{margin-top:43px}
.member_tb.m_modi th{position:relative;padding-top:14px}
.member_tb .td_phone{font-size:0}
.content table th, .wrap.login table th{position:relative;text-align:left}
.content table th label,.wrap.login table th label, .content table th span, .wrap.login table th span, .content .parent_email label{display:inline-block;color:#3b3b44;background:url("../images/spr_m_blt.gif") -23px -40px no-repeat;line-height:16px;padding-left:11px}
.member_tb th, .member_tb td{vertical-align:top;border-bottom:1px solid #E6E6E6}
.member_tb td{position:relative;text-align:left;padding:15px 0}
.member_tb td.td_zindex{z-index:10}
.member_tb td select, .parent_email select{width:154px;height:30px;*height:auto;*vertical-align:middle;padding:4px;margin-left:16px}
.member_tb td .join_explain{display:inline-block;font-size:12px;line-height:16px;padding-top:4px;*padding-top:3px}
.member_tb td p .join_explain{padding-top:0}
.member_tb td p.address_p{font-size:0;margin-top:10px}
.member_tb td p.address_p input{margin-right:10px}
.member_tb td .join_explain.default{color:#A5A5A5}
.member_tb td .join_explain.success{color:#ff9900}
.member_tb td .join_explain.default .red, .member_tb td .join_explain.fail{color:#cc3333}
.member_tb td .ipt_space, .content .parent_email .ipt_space{display:inline-block;height:30px;font-size:14px;line-height:29px;padding:0 5px}
.content .a_blue{text-decoration:underline;color:#3399ff;font-size:12px;line-height:16px}
.member_tb td .safe_pw{display:block;width:98px;margin-top:5px}
.member_tb td .c_num{font-size:0;line-height:30px;margin-top:10px}
.member_tb td .c_num span{display:inline-block;*display:inline;*zoom:1;font-size:14px;vertical-align:bottom;*vertical-align:-1px}
.member_tb td .c_num .c_num_txt{width:90px}
.member_tb td .c_num .ipt_txt.focus{width:94px !important}
.member_tb td .c_num span.time{font-size:12px;color:#828282;padding-left:11px}
.member_tb .btn_3{vertical-align:top}
.member_tb .btn_3{margin-left:15px}
.member_tb td .c_num .btn_3{margin-left:15px}
.member_tb .last th, .member_tb .last td{border-bottom:0 none}
.member_tb .last th{color:#333}
.member_tb .last td p{font-size:14px;margin-bottom:8px;*margin-bottom:3px}
.member_tb .last td p input{vertical-align:middle;margin-right:5px}
@media screen and (-webkit-min-device-pixel-ratio:0){.content .ipt_txt:focus{outline:0}}
.member_tb td .secure_level{position:absolute;top:15px;left:264px;width:116px;height:42px;font-size:11px;background:url("../images/bg_secure_level.png") 0 0 no-repeat;color:#333;padding:8px 0 0 14px}
.member_tb td .secure_level .s_l{padding:0 3px}
.member_tb td .secure_level.level_0 .s_l{color:#666}
.member_tb td .secure_level.level_1 .s_l{color:#996633}
.member_tb td .secure_level.level_2 .s_l, .member_tb td .secure_level.level_3 .s_l{color:#ff9900}
.member_tb td .secure_level .level_num{display:block;width:73px;height:15px;background:url("../images/spr_secure_level.gif") no-repeat;margin-top:6px}
.member_tb td .secure_level.level_1 .level_num{background-position:0 -15px} 
.member_tb td .secure_level.level_2 .level_num{background-position:0 -30px}
.member_tb td .secure_level.level_3 .level_num{background-position:0 100%}
.content .join_finish{text-align:center;line-height:22px;color:#666;margin:69px 0 39px} 
.content .join_finish strong{display:block;margin-bottom:10px; color:#000; font-size:18px;}
.content .join_finish div{height: 300px; background:url("../images/bg_join_finish.jpg") 50% 56px no-repeat;}
.content .caution_area{margin-top:55px}
.content .caution_area h3{margin-bottom:15px}
.content .caution_area .caution_box{border:1px solid #DBDADA;background:#FBFBFB;padding:18px 22px 0}
.content .caution_area .caution_box li, .content .caution_area .caution_box h4, .content .caution_area .caution_box p{font-size:13px;line-height:19px;color:#373737}
.content .caution_area .caution_box p{padding-left:13px}
.content .caution_area .caution_box p, .content .caution_area .caution_box li{margin-bottom:19px}
.content .caution_box li{padding-left:12px;text-indent:-12px}
.content .caution_area .caution_box .caution_agree{font-size:0;border-top:1px solid #E6E6E6;text-align:center;padding:17px 0 18px}
.content .caution_area .caution_box .caution_agree input{*width:13px}
.content .caution_area .caution_box .caution_agree input, .content .caution_area .caution_box .caution_agree label{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.content .caution_area .caution_box .caution_agree label{height:20px;line-height:18px;font-size:14px;color:#000;padding-left:6px}
.content .caution_area .info_all{margin-bottom:40px}
.content .caution_area .certi h3, .content .caution_area .certi h4{margin-bottom:0}
.content .certi_wrap.pw_find .certi{width:384px;margin-right:16px;font-size:0;padding-bottom:23px}
.content .certi_wrap.pw_find .certi.last{margin-right:0}
.content .certi_wrap.pw_find .certi .self_id{margin-bottom:12px}
.content .certi_wrap.pw_find .certi .self_id label{display:inline-block;vertical-align:top;color:#3b3b44;font-weight:bold;font-size:14px;line-height:25px;padding-right:10px}
.content .certi_wrap.pw_find .certi .self_id input{width:122px;vertical-align:middle}
.content .certi_wrap.pw_find .certi p{margin-top:18px;padding-bottom:19px}
.content .certi_wrap.pw_find .certi.last p{margin:9px 0 -17px;*margin-bottom:-18px}
.content .certi_wrap.pw_find .certi.last .a_ipin{margin:0 auto 10px;*margin-bottom:11px}
.content .certi_wrap.pw_find .certi.last .layer_pop{top:84px;left:232px}
.content .ex_id{border:1px solid #EAEAEA;text-align:center;color:#525252;height:67px;line-height:67px;margin:60px 0 30px}
.content .ex_id strong{color:#FF8C00;padding-left:3px}
.content_wrap .btn_2.go_hp.c_d{margin-left:11px}
.content .cnt_area.modify_1{padding-top:30px}
.content .cnt_area.modify_1 .info_all{margin-bottom:60px}

/*채널링*/
.chanel_nick{height:166px;padding-top:26px;margin-bottom:40px}
.chanel_nick h3{color:#333;font-size:18px;line-height:24px}
.chanel_nick .form_nick{font-size:0;overflow:hidden;margin:20px 0 17px}
.chanel_nick .form_nick *{vertical-align:top}
.chanel_nick .form_nick label{*display:inline;*zoom:1;line-height:28px;font-size:14px;font-weight:bold;color:#3b3b44;padding-right:10px}
.chanel_nick .form_nick .m_btn{width:78px;background:#FF8C00;color:#fff;margin-left:15px}
.chanel_nick .nick_caution{font-size:13px;color:#666;line-height:18px}

/*채널링 푸터*/
.wrap.member.channeling{padding-bottom:130px}
.p_footer.footer{height:47px;border-top:1px solid #e9e9e9;padding-top:35px}
.p_footer p {text-align: center;}

/*footer*/
.footer{height:43px;padding-top:58px}
.footer address{display:block;text-align:center;font-size:10px;color:#868686;letter-spacing:0;line-height:16px}
.footer address a{color:#868686}

/* popup */
.pop .pop_header{background:url("../images/bg_address_pop.gif") repeat-x;height:31px;padding:16px 0 0 17px}
.pop h1{display:block;font-weight:normal;color:#fff;background:url("../images/spr_m_blt.gif") 0 -60px no-repeat;padding-left:10px}
.pop .box h2{border-bottom:1px solid #EDEDED;background:#FAFAFA;padding:10px 15px}
.pop .box .notice_list{width:100%}
.pop.find_address .box .notice_list th{color:#333;border-bottom:1px solid #E3E4E4;background:#FAFAFA url("../images/blt_bar_pop.gif") 0 7px no-repeat;font-size:12px;padding:6px 0}
.pop .box .notice_list th.first{background-image:none}
.pop .box .notice_list td{text-align:center;border-bottom:1px solid #E3E4E4;color:#898989;font-size:12px;padding:9px 0 8px}
.pop .box .notice_list .art_num{width:93px;text-align:center}
.pop .box .notice_list .art_num span{display:inline-block;padding:4px 0}
.pop .box .notice_list .title{text-align:left;padding-left:15px}
.pop .box .notice_list .title a{font-size:12px;color:#3C3C3C}
.pop .box .notice_list .title img{vertical-align:-1px;margin-left:5px}
.pop .bottom{text-align:center;font-size:0}
.pop .bottom a{display:inline-block;*display:inline;*zoom:1;width:120px;height:36px;text-align:center;line-height:34px;font-weight:bold;color:#fff;font-size:14px}
:root .pop .bottom a{line-height:33px \0/IE9}
@media screen and(-ms-high-contrast: active), (-ms-high-contrast: none){.pop .bottom a{line-height:33px}}
.pop .bottom a:hover{text-decoration:none}
.pop .bottom .btn_send{background-color:#ff8c00;margin-right:8px}
.pop .bottom .btn_close{background-color:#6e6e73}
.find_address *{font-family:"맑은 고딕",malgun gothic !important;letter-spacing:-1px}
.find_address h2{color:#000 !important}
.find_address .address_ct li span{letter-spacing:0}
.find_address .address_ct h2{background-position:0 1px !important;}

.popup_text{border:1px solid #898989;border-top:none;background-color:#ffffff;font-size:14px;font-family:"맑은 고딕","돋움";padding:22px 0 20px}
.popup_text p{text-align:center;line-height:20px}
.popup_text p a{color:#000000;background-color:#dcdcdc;width:110px;height:36px;line-height:36px;text-align:center;display:inline-block;margin-right:10px}
.popup_text p a:hover{text-decoration:none}
.popup_btn{padding-top:17px}
.popup_wrap .test{margin-top:10px}


/*policy gnb*/
.p_gnb{width:100%;height:58px;background:#3B3B44;border-top:1px solid #4E4E56;border-bottom:1px solid #4E4E56}
.p_gnb ul{height:48px}
.p_gnb li{float:left;position:relative;width:245px;height:58px}
.p_gnb li a{display:block;width:245px;height:58px;background:url("../images/spr_policy_gnb.gif") no-repeat}
.p_gnb li.on a{position:absolute;top:0;left:0;height:59px}
.p_gnb .p2 a{background-position:-245px 0}
.p_gnb .p3 a{background-position:-490px 0}
.p_gnb .p4 a{background-position:-735px 0}
.p_gnb .p1.on a{background-position:0 -59px}
.p_gnb .p2.on a{background-position:-245px -59px}
.p_gnb .p3.on a{background-position:-490px -59px}
.p_gnb .p4.on a{background-position:-735px -59px}

/* policy_manage */
.policy_area{font-size:13px;color:#323232}
.cnt_area .pre_policy{padding-left:460px;margin:14px 0 15px;*zoom:1}
.cnt_area .pre_policy .print{line-height:30px;padding:6px 15px;color:#ffffff;background-color:#7E7E7E;height:30px;vertical-align:middle;text-decoration:none}
.cnt_area .p_menu:after, .cnt_area .p_menu ol:after, .cnt_area .pre_policy:after, .content .m_info_tab:after{content:"";display:block;clear:both}
.cnt_area .pre_policy dt, .cnt_area .pre_policy dd{float:left;height:30px}
.cnt_area .pre_policy dt{margin-right:10px;line-height:30px}
.cnt_area .pre_policy dd select{width:160px;height:30px;*height:auto;vertical-align:middle;padding:5px;border:1px solid #e0e0e0;font-size:13px;color:#525252;*margin-top:4px}
.cnt_area .pre_policy dd{width:242px}
.cnt_area .p_menu{padding:20px 22px 13px;*padding:19px 22px 20px;margin-bottom:59px;background-color:#fbfbfb;border:1px solid #eaeaea;*zoom:1}
.cnt_area .p_menu_t ol{margin-left:10px}
.cnt_area .p_cnt ol{margin-left:26px}
.cnt_area .p_cnt ul, .cnt_area .p_cnt dl, .cnt_area .p_cnt p{margin-left:10px}
.cnt_area .p_cnt li li,.cnt_area .p_cnt li p, .cnt_area .p_cnt li dl{margin-left:0}
.cnt_area .p_cnt li ul, .cnt_area .p_cnt li ol{margin-left:0}
.cnt_area .p_menu ol{*zoom:1}
.cnt_area .p_menu h3{margin-bottom:8px;font-size:13px;font-weight:bold;color:#000}
.cnt_area .p_menu li{float:left;margin-bottom:6px;line-height:18px;font-weight:bold;color:#ff8c00}
.cnt_area .p_menu .odd{width:393px}
.cnt_area .p_menu .odd .pl45{padding-left:43px}
.cnt_area .p_menu li a{display:inline-block;*display:inline;*zoom:1;*line-height:17px;font-weight:normal;color:#525252}
.cnt_area .p_menu .mt27{margin-top:27px}
.cnt_area .p_cnt{line-height:21px}
.cnt_area .p_cnt h3, .cnt_area .p_cnt h4{margin:48px 0 25px;font-size:13px;color:#242424}
.cnt_area .p_cnt ol{padding-right:20px}
.cnt_area a, .cnt_area .p_cnt dl{color:#323232}
.cnt_area .p_cnt ol li{list-style:decimal}
.cnt_area .p_cnt ul li{list-style:none}
.cnt_area .p_cnt ol .ex{padding-left:0;background-image:none}
.cnt_area .p_cnt table{width:100%;margin-bottom:30px;border-top:1px solid #dadada;}
.cnt_area .p_cnt table thead th{height:30px;vertical-align:middle;text-align:center;background-color:#eee}
.cnt_area .p_cnt table .score th{height:24px;border-bottom:1px solid #dadada;background-color:#fafafa}
.cnt_area .p_cnt table tbody td{padding:10px 0 8px;vertical-align:middle;text-align:center;line-height:18px;border-right:1px solid #dadada;border-bottom:1px solid #dadada}
.cnt_area .p_cnt table tbody td li{text-indent:-18px;padding-left:18px}
.cnt_area .p_cnt table tbody td ul{margin-left:0}
.cnt_area .p_cnt table tbody td span.linefeed{display:block;text-indent:0}
.cnt_area .p_cnt table .no{padding-left:10px;padding-right:10px;border-right:0}
.cnt_area .p_cnt table.table_re2 th{border-bottom:1px solid #dadada}
.cnt_area .p_cnt table .san{padding-left:10px;text-align:left;padding-right:10px}
.cnt_area .p_cnt table .last{border-right:0}
.cnt_area .p_cnt .youth_h3{margin-bottom:48px;font-size:16px;font-weight:normal}
.cnt_area .p_cnt .mt21{margin-top:21px}
.cnt_area .p_cnt .mt50{margin-top:50px}
.content .m_info_tab{width:978px;*zoom:1}
.content .m_info_tab li{float:left;border-right:1px solid #e8e8e8}
.content .m_info_tab li a{display:block;width:391px;padding:16px 0 26px 96px;background:#F5F5F5;border-bottom:1px solid #D4D4D4}
.content .m_info_tab li a:hover{text-decoration:none;}
.content .m_info_tab .tab2 a{position:relative;width:394px;margin-right:-1px}
.content .m_info_tab li h2{line-height:25px;margin-bottom:8px;font-size:18px;color:#7a7a7a;letter-spacing:-2px}
.content .m_info_tab li p{font-size:13px;color:#a3a3a3}
.content .m_info_tab li.on a{padding-bottom:27px;background-color:#fff;border-bottom:none}
.content .m_info_tab li.on h2{color:#000}
.content .m_info_tab li.on p{color:#525252}

/* 약관,정책 footer */
.p_footer{position:absolute;left:0;bottom:0;width:100%;font-size:12px;letter-spacing:-1px;color:#666}
.p_footer .menu_all{padding-left:136px;*zoom:1}
.p_footer .menu_all:after{content:"";display:block;clear:both}
.p_footer .menu_all li{float:left;line-height:15px}
.p_footer .menu_all li span{padding:0 7px;color:#e5e5e5}
.p_footer .search_select{position:absolute;right:0;top:-6px;width:112px;height:18px;background-color:#f3f3f3;border:1px solid #c8c8c8;font-size:11px;letter-spacing:0;display: none;}
.p_footer .search_select .select_default{background:url("../images/spr_footer_select.gif") no-repeat 101px 9px}
.p_footer .search_select .select_default:hover{text-decoration:none}
.p_footer .search_select ul{display:none;position:absolute;left:-1px;bottom:19px;border-top:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;background-color:#f3f3f3;z-index:10}
.p_footer .search_select a{display:block;width:105px;height:18px;padding-left:7px;line-height:18px;color:#848585}
.p_footer .footer_bot{position:relative;height:98px;margin-top:12px;padding-top:20px;border-top:1px solid #e9e9e9}
.p_footer .footer_bot .logo{position:absolute;left:0;top:5px;width:140px;height:16px;background:url("../images/footer_logo.gif") no-repeat}
.p_footer .footer_bot address{position:absolute;left:166px;top:0;color:#888;line-height:16px}
.p_footer .footer_bot address a{color:#888}
.p_footer .footer_bot address .cname{color:#666}
.p_footer .footer_bot address .bar{color:#eaeaea}
.p_footer .footer_bot .copy{display:block;font-size:11px;letter-spacing:0;color:#282828;margin-top:5px;}
.p_footer .footer_bot .copy a{color:#282828}

/* 제휴,문의 팝업 */
.pop_partner{width:700px;letter-spacing:-1px}
.pop_partner .pop_header{background:url("../images/bg_partner_pop.gif") repeat-x;height:32px;padding:17px 0 0 17px}
.pop_partner .pop_header h1{display:block;color:#fff;background:url("../images/spr_m_blt.gif") 0 -60px no-repeat;padding-left:10px}
.pop_partner .pop_cnt{padding:11px 28px 0;color:#000}
.pop_partner .pop_cnt p{line-height:24px}
.pop_partner .pop_cnt .part_txt_1{margin-top:12px}
.pop_partner .pop_cnt .part_txt_1 span{color:#ff8c00}
.pop_partner .pop_cnt dl{height:42px;margin:11px 0 10px;padding-left:11px;line-height:42px;background-color:#fbfbfb;border:1px solid #e6e6e6;*zoom:1}
.pop_partner .pop_cnt dl:after{content:"";display:block;clear:both}
.pop_partner .pop_cnt dl dt, .pop_partner .pop_cnt dl dd{float:left}
.pop_partner .pop_cnt dl dd{margin-left:5px;color:#ff8c00}
.pop_partner .pop_cnt strong{font-size:12px;font-weight:normal;color:#65656a}
.pop_partner .pop_cnt table{width:100%;margin-top:20px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.pop_partner .pop_cnt table th{width:100px;padding-top:15px;text-align:left;vertical-align:top;background:url("../images/spr_m_blt.gif") -23px -18px no-repeat;}
.pop_partner .pop_cnt table th label{display:block;margin-top:7px;padding-left:11px}
.pop_partner .pop_cnt table .top{padding-top:20px}
.pop_partner .pop_cnt table .top .ip_txt{width:358px}
.pop_partner .pop_cnt table .bot{padding-bottom:20px}
.pop_partner .pop_cnt table td.bot{position:relative}
.pop_partner .pop_cnt table td.bot .file_txt{_display:none;width:230px;height:28px;padding:0 5px;margin-right:15px;line-height:26px;*line-height:26px;border:1px solid #e6e6e6;background-color:#fff}
@media screen and (min-width:0\0){.pop_partner .pop_cnt table td.bot .file_txt{line-height:18px}}
.pop_partner .pop_cnt table td.bot a{position:absolute;left:258px;top:15px;display:block;width:112px;height:30px;line-height:28px;text-align:center;background-color:#e6e6e6;color:#4f4f4f}
.pop_partner .pop_cnt table td.bot a:hover{text-decoration:none}
.pop_partner .pop_cnt table td.bot .com_file{position:absolute;left:0;top:15px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);cursor:pointer;width:370px;height:30px;line-height:26px;*line-height:28px}
.pop_partner .pop_cnt table td select{width:154px;*width:150px;*height:30px;padding:4px;margin-left:17px;border:1px solid #e6e6e6}
.pop_partner .pop_cnt table td textarea{width:532px;height:163px;padding:5px;border:1px solid #e6e6e6;resize:none}
.pop_partner .pop_cnt table th.top{background-position:-23px -14px}
.pop_partner .pop_cnt table td{padding-top:15px}
.pop_partner .pop_cnt table td .ip_txt{width:142px;height:28px;padding:0 5px;line-height:28px;border:1px solid #e6e6e6}
.pop_partner .pop_cnt table td .ip_txt_2{width:180px}
.pop_partner .pop_cnt table td .at{*display:inline-block;*height:30px;*line-height:25px;padding:0 1px;color:#54575a}
.pop_partner .bottom{padding:35px 0}

/*블럭 팝업*/
.pop_blocked{width:518px;height:392px}
.pop_blocked h1 .ls0{color:#ff8c00}
.pop_blocked .pop_cnt{padding:0 28px 30px}
.pop_blocked .pop_cnt.permanent{padding-top:28px}
.pop_blocked .pop_cnt p{letter-spacing:-1px}
.pop_blocked .pop_cnt .pop_box{height:203px;border:1px solid #E0E0E0;color:#000;font-size:13px;line-height:23px;overflow:hidden;overflow-y:auto;padding:14px 21px 0}
.pop_blocked .pop_cnt .pop_box br{letter-spacing:0}
.pop_blocked .temporary .user_id{color:#65656a;line-height:22px;padding:12px 0 13px}
.pop_blocked .temporary .user_id strong{color:#ff8c00}
.pop_blocked .temporary .ps{color:#969696;font-size:12px;margin-top:13px}

/*회원탈퇴*/
.cnt_area.leave .caution_box{margin-bottom:38px}

/*서브 패스워드 초기화*/
.content .sub_pw .caution_box, .content .parent_agree_2 .caution_box{margin-bottom:60px}

/*비밀번호 변경*/
.member_tb.pw_change{margin-bottom:60px}
.member_tb.pw_change td .ipt_152{display:block}

/*유료결제 보호자 동의*/
.content .parent_agree_1 .gray_box strong{display:block;line-height:19px;margin-bottom:27px}
.content .parent_agree_1 .gray_box .btn_agree{border-top:1px solid #E6E6E6;margin:22px 22px 0;padding:25px 0}
.content .parent_agree_1 .gray_box .btn_agree a{width:250px}
.content .parent_agree_1 h3.bullet, .content .parent_agree_3 h3.bullet{margin-top:36px}
.content .parent_agree_1 .mbox{border-top:1px solid #ECECEC;border-left:1px solid #E8E8E8;border-right:1px solid #DBDADA;border-bottom:1px solid #D7D7D7;font-size:13px;color:#373737;background:#FBFBFB;padding:19px 0 22px 20px;margin-top:15px}
.content .parent_agree_1 .mbox li{line-height:19px}
.content .parent_agree_1 .process{height:150px;overflow:hidden;margin:26px 0 12px}
.content .parent_agree_1 .process li{float:left;background:url("../images/blt_parent-agree.gif") 100% 65px no-repeat;padding-right:32px;margin-right:21px}
.content .parent_agree_1 .process li .circle{display:table-cell;*display:block;vertical-align:middle;width:150px;height:150px;text-align:center;background:url("../images/spr_bg_parent-agree.gif") no-repeat;color:#373737;line-height:19px;font-size:13px}
.content .parent_agree_1 .process .last_p{margin-right:0;padding-right:0}
.content .parent_agree_1 .process .last_p .circle{color:#fff;background-position:100% 0}
.content .parent_agree_1 .process li .circle .align{height:100%}
.content .parent_agree_1 .process li .circle span{*display:inline;*zoom:1;*vertical-align:middle}
.content .parent_caution h4, .content .parent_caution li{color:#373737;font-size:13px;line-height:19px}
.content .parent_caution h4{font-weight:normal}
.content .parent_caution li a{color:#ff8c00}
.content .parent_email{overflow:hidden;border-top:1px solid #ECECEC;border-left:1px solid #E8E8E8;border-right:1px solid #DBDADA;border-bottom:1px solid #D8D8D8;height:30px;padding:20px 0}
.content .parent_email dt, .content .parent_email dd{float:left}
.content .parent_email dd{font-size:0}
.content .parent_email dd .ipt_space{font-size:14px}
.content .parent_email dd select{margin-left:20px}
.content .parent_email dt{width:180px;font-weight:bold;color:#3b3b44;padding:6px 0 0 22px}
.content .parent_agree_3 .certi_wrap{margin-bottom:15px}
.parent_pop{top:50%;left:50%;border:1px solid #090104;width:329px;height:167px;background:#fff url("../images/bg_layer_parent.jpg") no-repeat;letter-spacing:-1px;padding:32px 0 0 29px;margin:-100px 0 0 -180px}
.parent_pop p{line-height:1.2}
.parent_pop strong{display:block;font-size:24px;color:#000;margin-bottom:13px}
.parent_pop strong span{color:#ff8c00}
.parent_pop .pop_comment{color:#666}
.parent_pop .btn_2{width:140px;margin-top:14px}
.parent_pop .close{top:14px;right:14px;width:9px;height:9px;background:url("../images/btn_close_parent-pop.png") no-repeat}

/*캐릭터 복사*/
.content  .char_copy .caution_area .caution_agree{padding:15px 0}
.content  .char_copy .caution_area .caution_agree select{width:180px;height:30px;*height:auto;*vertical-align:middle;font-size:13px;color:#525252;letter-spacing:-1px;padding:4px;margin-right:15px}
.content .caution_area .caution_box .caution_agree .btn_3{width:68px}
.content  .char_copy table{width:100%;margin-top:24px}
.content  .char_copy table .ctb_1{width:155px}
.content  .char_copy table .ctb_2{width:124px}
.content  .char_copy table .ctb_3{width:300px}
.content  .char_copy table th, .content  .char_copy table td{text-align:center;border-bottom:1px solid #E3E4E4}
.content  .char_copy table th{height:40px;background:#FAFAFA;border-top:1px solid #C6C6C6;color:#333}
.content  .char_copy table td{height:47px;color:#686868;letter-spacing:0}
.content  .char_copy table td .ipt_txt{color:#686868}
.content  .char_copy table td .btn_3{width:130px}

/*본인확인*/
.wrap.login .title_wrap p{color:#666;margin-top:10px}
.wrap.login .identi_info{position:relative;clear:both;width:788px;text-align:left;padding-top:28px;margin-bottom:-7px}
.wrap.login .identi_info h3{color:#666;margin-bottom:3px}
.wrap.login .identi_info li{font-size:12px;color:#8c8c8c;line-height:18px;padding-left:8px;text-indent:-8px}

/*이메일 수신거부*/
.wrap.login .reject_box,.wrap.login .restrict_box{width:786px;margin:76px auto 0}
.wrap.login .restrict_box2{width:786px;margin:0 auto}
.wrap.login .reject_box.reject_com_box{margin-top:90px}
.wrap.login .reject_box .r_msg{color:#333;display:block;font-size:18px;line-height:23px;margin:47px 0 53px}
.wrap.login .reject_box .ask_reject{font-size:13px;color:#666;line-height:19px;margin:28px 0 21px}
.wrap.login .reject_box .ask_reject strong{margin:0 0 20px}
.wrap.login .reject_box .ask_reject.reject_com{margin-bottom:18px}
.wrap.login .reject_box .ask_reject.reject_com strong{margin:0 0 7px}
.wrap.login .reject_box .r_btn{font-size:0;margin-bottom:24px}
.wrap.login .reject_box .r_btn_com{margin-bottom:33px}

/*서비스 이용 제한*/
.wrap.login .restrict_box .res_txt{font-size:13px;color:#666;line-height:18px;margin:35px 0 24px}
.wrap.login .restrict_box .res_txt a{font-weight:bold;color:#ff8c00;text-decoration:underline}
.wrap.login .restrict_box .r_btn{margin-bottom:40px}

/*장기 미이용 계정 활성화*/
.btn_unused{margin-bottom:-20px}
.btn_unused a, .btn_unused input{width:180px;margin:0 6px}

/*개인정보 이관*/
.wrap.info_wrap{padding-top:202px}
.wrap.info_wrap h1{position:absolute;top:68px;left:50%;width:222px;height:76px;background:url("../images/h1_transfer.png") no-repeat;margin-left:-111px}
.wrap.info_wrap h1 a{display:block}
.wrap.info_wrap .info_content{background:#fff;padding-top:46px}
.wrap.info_wrap h2{color:#000;font-size:30px;text-align:center;line-height:1.2;letter-spacing:-2px;margin-bottom:21px}
.wrap.info_wrap .info_box{width:796px;border:1px solid #838386;letter-spacing:-1px;line-height:18px;text-align:left;margin:0 auto 51px}
.wrap.info_wrap .info_box br{letter-spacing:0}
.wrap.info_wrap .info_box .transfer_box{padding:45px 45px 17px}
.wrap.info_wrap .info_box .main_p{font-size:13px}
.wrap.info_wrap .info_box .main_p strong{color:#ff8c00}
.wrap.info_wrap .info_box .main_p .underline{text-decoration:underline}
.wrap.info_wrap .info_box .tr_detail{margin:35px 0}
.wrap.info_wrap .info_box h3{font-weight:normal;background:url("../images/spr_m_blt.gif") 0 -17px no-repeat;line-height:19px;color:#000;padding-left:18px;margin-bottom:10px}
.wrap.info_wrap .info_box .tr_detail div{border:4px solid #e4e4e4;padding:17px 34px 8px}
.wrap.info_wrap .info_box .tr_detail dl{overflow:hidden;font-size:13px;padding-bottom:9px}
.wrap.info_wrap .info_box .tr_detail dt, .wrap.info_wrap .info_box .tr_detail dd{float:left}
.wrap.info_wrap .info_box .tr_detail dt{width:90px;color:#3b3b44;font-weight:bold;background:url("../images/spr_m_blt.gif") 0 -112px no-repeat;padding-left:12px}
.wrap.info_wrap .info_box .tr_detail dd .tel{cursor:text;color:#525252}
.wrap.info_wrap .info_box .tr_detail dd .tel:hover{text-decoration:none}
.wrap.info_wrap .info_box .tr_agree{text-align:center;border-top:1px solid #e6e6e6;font-size:0;padding-top:16px;margin-top:43px}
.wrap.info_wrap .info_box .tr_agree input, .wrap.info_wrap .info_box .tr_agree label{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.wrap.info_wrap .info_box .tr_agree label{color:#000;font-size:14px;font-weight:bold;padding-left:7px;margin-bottom:2px}
.wrap.info_wrap .footer{width:820px;padding-top:20px}
.wrap.info_wrap .layer_pop{top:50%;left:50%;width:325px;text-align:center;margin-left:-165px}
.wrap.info_wrap .layer_pop.pop_tr1{margin-top:-101px}
.wrap.info_wrap .layer_pop.pop_tr2{margin-top:-96px}
.wrap.info_wrap .layer_pop .pop_pr{font-size:0}
.wrap.info_wrap .layer_pop .pop_pr p, .wrap.info_wrap .layer_pop .pop_pr .align{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.wrap.info_wrap .layer_pop .pop_pr .align{height:100%}
.wrap.info_wrap .layer_pop .pop_pr p{font-size:13px;line-height:18px;letter-spacing:-1px}
.wrap.info_wrap .layer_pop .pop_pr p strong{color:#000}
.wrap.info_wrap .layer_pop.pop_tr1 .pop_pr p .sblock{display:block;margin-top:6px}
.wrap.info_wrap .layer_pop .pop_btn{text-align:center;margin-bottom:22px}
.wrap.info_wrap .layer_pop .pop_btn a{display:inline-block;*display:inline;*zoom:1;width:78px;height:30px;line-height:28px;font-size:13px;vertical-align:top;background:#7e7e7e;color:#fff}
.wrap.info_wrap .layer_pop .pop_btn a:hover{text-decoration:none}
.wrap.info_wrap .layer_pop.pop_tr1 .pop_pr{height:127px;padding-top:17px}
.wrap.info_wrap .layer_pop.pop_tr2 .pop_pr{height:96px;padding-top:38px}