﻿@charset "utf-8";

/* contents  및 layout 정의 */
body {}
#content-wrap { width:980px;  padding-top:40px; min-height:550px; }


.loginbox{float:left;overflow:hidden;padding:220px 0 0 300px;}
.loginbox fieldset {margin:0; padding:0}
.loginbox h3{overflow:hidden;float:left;width:100%;padding:0 0 50px 0;}
ul.login_con{float:left;width:382px;}
ul.login_con li{float:left;height:30px;padding-bottom:4px;}
ul.login_con li.title{width:75px;text-align:left;height:21px;margin-top:9px;}
ul.login_con li.inputl{float:left;width:226px;}
ul.login_con li.btn{float:left;width:79px;}
ul.login_con li.check .chk{ vertical-align:-10px;}
ul.login_con li.check img { vertical-align:-13px; }

.login_check{border:1px solid #e8e8e8;padding:4px;}
.login_input{float:left;width:208px;height:20px;border:1px #e8e8e8 solid;padding:5px;}
dl.search_idpw{float:left;padding-top:20px;}
dl.search_idpw dd{float:left;padding-right:12px;}

/*아이디비번찾기*/
.idpw_s{float:left;overflow:hidden;padding:185px 0 0 90px;}
.id_s{float:left;overflow:hidden;width:400px;margin-bottom:185px;}
.id_s h3{float:left;overflow:hidden;width:100%;padding-bottom:35px;}
.id_s fieldset {margin:0; padding:0}
.id_text{float:left;text-align:left;padding-bottom:20px;}

.idpwline{float:left;background:url('/Images/member/line02.gif') no-repeat;width:1px;height:233px;}

.pw_s{float:left;overflow:hidden;width:340px;padding-left:60px;margin-bottom:185px;}
.pw_s fieldset {margin:0; padding:0}
.pw_s h3{float:left;overflow:hidden;width:100%;padding-bottom:35px;}

dl.id_box{float:left;width:341px;}
dl.id_box dt{float:left;width:65px;text-align:left;height:21px;padding-top:9px;padding-bottom:4px;}
dl.id_box dd{float:left;width:275px;padding-bottom:4px;}
dl.id_box dd.text{float:left;width:340px;height:11px;font-size:11px;text-align:left;color:#e94646;font-family:dotum;padding:0 0 14px 65px;}

.email_input{float:left;width:268px;height:25px;border:1px #e8e8e8 solid;padding:5px 0 0 5px;}
.name_input{float:left;width:176px;height:25px;border:1px #e8e8e8 solid;padding:5px 0 0 5px;}
.idpwbtn{float:left;padding:54px 0 0 64px;}
.idpwbtn02{float:left;padding:19px 0 0 64px;}
.idpwbtn03{float:left;padding:5px 0 0 64px;}

/*비번찾기결과*/
.pw_title{overflow:hidden;text-align:center;margin-top:140px;width:100%;padding-bottom:90px;}
.pw_numtext14{font-size:14px;text-align:center;width:100%;font-family:'Nanum Gothic','나눔고딕';color:#333333;font-weight:bold;line-height:140%;}
.pw_numtext11{font-weight:lighter;color:#999999;font-family:'Nanum Gothic','나눔고딕';line-height:140%;text-align:center;width:100%;}
.orange{color:#f7941e;}
.pw_link{text-align:center;padding-bottom:30px;padding-top:90px;}
.pws_bottom{padding-bottom:140px;}

/*비밀번호 변경*/
.pw_title_text{float:left;overflow:hidden;width:100%;padding-bottom:20px;text-align:left;}
ul.pw_con{width:460px;float:left;padding-bottom:200px;}
ul.pw_con li{float:left;height:30px;padding-bottom:4px}
ul.pw_con li.title{width:93px;text-align:center;height:25px;padding-top:5px;text-align:left;}
ul.pw_con li.input{width:212px;text-align:left;}
ul.pw_con li.text{width:155px;height:23px;padding-top:7px;color:#898989;font-family:dotum;text-align:left;font-size:11px;}
ul.pw_con li.btn{float:left;width:460px;padding-top:20px;padding-left:93px;text-align:left;}

.pw_input{width:196px;border:1px #e8e8e8 solid;height:24px;padding:3px;}

/*회원가입유형*/
.content_member{overflow:hidden;min-height:605px;padding:50px 0px 100px 0px;}
h3.member_title{float:left;width:100%;padding-bottom:15px;}
.sub_member_title{float:left;width:100%;padding-bottom:30px;text-align:left;}
ul.member_type_menu{float:left;}
ul.member_type_menu li{float:left;padding-bottom:60px;}
.member_type_c{overflow:hidden;float:left;width:100%;text-align:left;}
.member_type_c h3{float:left;width:100%;padding-bottom:22px;text-align:left;}

.type_a{overflow:hidden;float:left;width:484px;height:72px;background:#f8f8f8;border:1px #ededed solid;text-align:center;font-family:'Nanum Gothic','나눔고딕';color:#222222;font-size:13px;}
ul.radio_text{float:left;padding:25px 0 0 205px;width:484px;}
ul.radio_text li{float:left;height:20px;}
ul.radio_text li.ntext{float:left;padding-left:10px;font-weight:bold;font-family:'Nanum Gothic','나눔고딕';color:#222222;font-size:13px;padding-top:3px;height:17px;}
ul.radio_text .radio { vertical-align:-5px; }
ul.radio_text02{float:left;padding:25px 0 0 170px;width:484px;}
ul.radio_text02 li{float:left;height:20px;}
ul.radio_text02 li.ntext{float:left;padding-left:10px;font-weight:bold;font-family:'Nanum Gothic','나눔고딕';color:#222222;font-size:13px;padding-top:3px;height:17px;}
ul.radio_text02 .radio { vertical-align:-5px; }

.type_b{overflow:hidden;float:left;width:484px;height:72px;background:#f8f8f8;border:1px #ededed solid;margin-left:8px;text-align:center;font-family:'Nanum Gothic','나눔고딕';color:#222222;font-size:13px;}

.member_type_text{float:left ;padding:19px 0 60px 0;text-align:left;font-family:'Nanum Gothic','나눔고딕';color:#999999;font-size:11px;}

.title_member_ok{float:left;width:100%;}
.title_member_ok h3{float:left;width:100%;}
.member_agreement{float:left;width:100%;padding-top:40px;text-align:left;padding-bottom:15px;}
.agreement_texa{overflow:hidden;float:left;width:948px;height:120px;border:1px #e8e8e8 solid;text-align:left;padding:15px;}
.textarea_kimi{float:left;width:948px;height:110px;border:0;margin:0;padding:0;color:#898989;font-family:dotum;}

ul.member_ok_check{float:left;width:100%;padding-top:10px;}
ul.member_ok_check li{float:left;}
ul.member_ok_check li.text{float:left;height:15px;padding-top:5px;color:#898989;font-size:11px;font-family:dotum;padding-left:10px;}
ul.member_ok_check .chk { vertical-align:-5px }

.btn-ac.mem{overflow:hidden;width:980px;padding-top:65px;text-align:center; margin:0;}

/*회원가입폼*/
.join_title{height:34px; position:relative; border-bottom:1px solid #e8e8e8; float:left; width:980px;}
.join_title h3{}
.join_title p{position:absolute; right:0; top:4px;}

.nomal_table{overflow:hidden;float:left;width:980px;border-top:1px #e8e8e8 solid;border-bottom:1px #e8e8e8 solid;}
.nomal_table caption{border:0;display:none;}
.nomal_table th{overflow:hidden;width:110px;text-align:left;height:23px;margin-top:7px;padding-bottom:15px;}
.nomal_table td{overflow:hidden;width:870px;text-align:left;height:30px;padding-bottom:15px;}
.namal_top{width:100%;padding-top:30px;}
.nomal_table th.h50{clear:both;overflow:hidden;height:43px;margin-top:7px;color:#898989;font-size:11px;font-family:dotum;vertical-align:top;}
.nomal_table th.h50 img{vertical-align:top;margin-top:7px;}
.nomal_table td.h50{overflow:hidden;height:50px;color:#898989;font-size:11px;font-family:dotum;}
.nomal_table th.h75{clear:both;overflow:hidden;height:68px;margin-top:7px;color:#898989;font-size:11px;font-family:dotum;vertical-align:top;padding-bottom:30px;}
.nomal_table th.h75 img{vertical-align:top;margin-top:7px;}
.nomal_table td.h75{overflow:hidden;height:75px;color:#898989;font-size:11px;font-family:dotum;padding-bottom:30px;}

.nomal_table th.end{clear:both;overflow:hidden;padding-bottom:30px;}
.nomal_table td.end{overflow:hidden;padding-bottom:30px;}

.nomal_table th.h75_1{clear:both;overflow:hidden;height:68px;margin-top:7px;color:#898989;font-size:11px;font-family:dotum;vertical-align:top;}
.nomal_table th.h75_1 img{vertical-align:top;margin-top:7px;}
.nomal_table td.h75_1{overflow:hidden;height:75px;color:#898989;font-size:11px;font-family:dotum;}
p.text_join{overflow:hidden;width:100%;font-family:dotum;font-size:11px;color:#898989;padding-top:10px;}


dl.join_ul{float:left;width:870px;}
dl.join_ul dt{float:left;padding-right:4px;}
dl.join_ul dd{float:left;}
dl.join_ul dd.text{padding-left:9px;padding-top:10px;height:20px;color:#898989;font-size:11px;font-family:dotum;}
dl.join_ul dd.check{padding-left:9px;padding-top:5px;height:25px;}
dl.join_ul dd.hp_underbar{float:left;width:20px;height:30px;background:url("/Images/member/hp_line.gif") no-repeat;}
dl.join_ul dd.mail_a{overflow:hidden;color:#222222;font-size:12px;padding:10px 6px 0px 6px;height:20px;}

dl.join_ul02 dt{float:left;}
dl.join_ul02 dd{float:left;}
dl.join_ul02 dd.text{padding-left:9px;padding-top:10px;height:20px;color:#898989;font-size:11px;font-family:dotum;}
dl.join_ul02 dd.check{padding-left:9px;padding-top:5px;height:25px;}
dl.join_ul02 dd.hp_underbar{float:left;width:20px;height:30px;background:url("/Images/member/hp_line.gif") no-repeat;}
dl.join_ul02 dd.mail_a{color:#222222;font-size:12px;padding:10px 6px 0px 6px;height:20px;}
dl.join_ul02 dd.left04{padding-left:4px;}
dl.join_ul02 .chk { vertical-align:-7px; }

.join_input{float:left;width:154px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
.join_hp_input{float:left;width:64px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
.jump_down{float:left;width:80px;height:30px;background:url("/Images/member/btn_hp.gif") no-repeat;}


.mail_input{float:left;width:114px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
.adress_input01{float:left;width:34px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
.adress_input02{float:left;width:418px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
.company_input{float:left;width:322px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
.oner_input{float:left;width:82px;height:12px;padding:8px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}

SELECT.hp_ok{float:left;width:80px;height:30px;padding:5px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}
SELECT.mail_ok{float:left;width:150px;height:30px;padding:5px;border:1px #e8e8e8 solid;color:#222222;font-size:12px;font-family:dotum;}

h3.email_injo{overflow:hidden;float:left;padding:25px 0 20px 0px;}
.email_box{overflow:hidden;float:left;width:978px;padding:60px 0;background:#fcfcfc;border:1px #e8e8e8 solid;text-align:center;}
.emil_ok_title01{text-align:center;width:100%;}
.emil_ok_title02{text-align:center;width:100%;padding:40px 0 40px;line-height:130%;font-size:14px;color:#898989;font-family:'Nanum Gothic','나눔고딕';font-weight:bold;}
.emil_ok_btn{text-align:center;width:100%;}