@charset "utf-8";

/* Common */
* {margin:0;padding:0}
body{background-image:url('images/top_bg.gif');background-color:#fff;background-repeat:repeat-x;background-position:left top;_text-align:center;}
input,textarea,button,table,li,dd,p,span,dt,div{font-family:'µ¸¿ò',Dotum,Verdana,sans-serif;font-size:12px;color:#606060;}
img,fieldset{border:0}
ul,ol,li{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;color:#606060;}
a:hover,a:active,a:focus{text-decoration:underline}
.png24 { tmp:expression(setPng24(this)); } 
.input{height:18px;border:1px solid #ddd;padding:0 5px;line-height:18px;}
select{font-family:AppleGothic,sans-serif;font-size:12px;color:#606060;}
.textarea{border:1px solid #ddd;}

#wrap{width:860px;margin:60px auto 0;}
#loginwrap{width:100%;margin-top:5px;}
.login_top{width:100%;height:37px;background:url('../img/tit_img.gif') no-repeat left top;}
.login{border:1px solid #17543e;padding:30px 58px;}
.login_con{border-top:3px solid #17543e;border-bottom:3px solid #17543e;width:676px;padding:12px 33px;margin:13px 0 0;display:inline-block;}
.login_con:after{display:block;clear:both;content:'';}
.login_con .loginbox{float:left;border:1px solid #c5c5c5;width:308px;padding:12px 30px;}
.loginbox .cerbtn * {vertical-align:middle}
.loginbox .cerbtn .txt{margin-left:5px;}
.loginbox .title{color:#303030;border-top:1px solid #c5c5c5;padding:10px 0 0 10px;;margin-top:12px;font:verdana/130% verdana;line-height:130%;}
.loginbox .title .glay{color:#808080;font-size:11px;}
.loginbox ul{margin-top:3px;}
.loginbox li{padding:1px 10px;}
.loginbox .id * {vertical-align:middle}
.loginbox #id_save{margin-left:5px;}
.loginbox .saveId{font:10px/normal Verdana;}	 
.loginbox .find{border-top:1px solid #c5c5c5;margin-top:10px;padding:6px 0 4px 18px;font:0.9em/18px Verdana;background:url('../img/icon_arrow.gif') no-repeat  10px 52%;}
.login_con .img{float:right;border:1px solid #c5c5c5;text-align:center;width:290px;height:189px;}
.login_con .img2{float:right;border:1px solid #c5c5c5;text-align:center;width:290px;height:197px;padding-top:10px;}
.login_input{height:16px;border:1px solid #ddd;padding:0 5px;font:0.9em/18px Verdana;}
.login_input_id{height:16px;border:1px solid #ddd;padding:0 5px;font:0.9em/18px Verdana;background-image:url('../img/bg_login_id.gif');background-repeat:no-repeat;}
.login_input_pw{height:16px;border:1px solid #ddd;padding:0 5px;font:0.9em/18px Verdana;background-image:url('../img/bg_login_pw.gif');background-repeat:no-repeat;}
.error{padding:0 20px;display:inline-block;}
.error:after{display:block;clear:both;content:'';}
.error .img{float:left;width:140px;}
.error .txt{float:left;}
.error .txt p{padding:20px 0 6px;font-weight:bold;color:#d42828;}
.error .txt li{margin:7px 0;background:url('../img/icon_list.gif') no-repeat  0 52%;padding-left:8px;}
.login .btn{text-align:center;padding:15px 0 10px;}
.caps{color:#ff0000;background:url('../img/icon_error.png') no-repeat 10px 52%;font:0.9em/18px bold Verdana;padding-left:27px;}

#pop_wrap{margin:0 auto 0;width:600px;padding:0 15px;}
#pop_wrap h1{color:#303030;background:url('../img/pop_tit_img.gif') no-repeat 0 52%;font:12px/37px Dotum;font-weight:bold;padding-left:19px;height:36px;}
.pw_content{padding:12px 5px;background:url('../img/line_bg.gif') repeat-x left top;}
.pw_content .txt{line-height:130%;padding:12px 10px 10px 10px;margin-top:5px;border:1px solid #bbe8af}
.pw_content .form{margin-top:15px;}
.tbv_type,.tbv_type th,.tbv_type td{border:0;}
.tbv_type caption{display:none;}
.tbv_type{margin:0 auto;width:96%;border-top:1px solid #ddd;}
.tbv_type th{padding:6px 10px 3px 16px;line-height:16px;color:#585858;text-align:left;font-size:11px;font-weight:normal;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:url('../img/icon_arrow.gif') no-repeat 8px 52%;}
.tbv_type th span.eng{font:0.95em/normal Verdana;}
.tbv_type td{padding:3px 0 3px 10px;line-height:16px;text-align:left;border-bottom:1px solid #ddd;}
.pw_content .txt2{line-height:140%;padding:12px 10px 10px 5px;margin-top:5px;}
.pw_content .txt2 h4{background:url('../img/icon_notice.png') no-repeat 0 2px;padding-left:20px;font-size:12px;}
.pw_content .txt2 ul{margin-top:5px;}
.pw_content .txt2 li{padding:1px 13px;background:url('../img/icon_list.gif') no-repeat 5px 50%;}
.pop_btn{width:100%;text-align:right;}
.pop_bottom{line-height:130%;padding-left:10px;}

#logout_wrap{width:540px;margin:60px auto 0;}
#logoutwrap{width:530px;margin:5px auto 0;}
.logout_top{width:100%;height:37px;background:url('../img/tit_img3.gif') no-repeat left top;}
.logout{padding:20px 40px;display:inline-block;}
.logout:after{display:block;clear:both;content:'';}
.logout .img{float:left;width:120px;}
.logout .txt{float:left;color:#17543e;font-weight:bold;font-size:14px;padding-top:50px;}

#extend{width:300px;height:180px;background:url('../img/extend_bg.gif') repeat-x left top;padding-top:35px;}
.extendbox{width:248px;padding:20px 14px;border:1px solid #ddd;margin:0 auto 0;}
.extendbox:after{display:block;clear:both;content:'';}
.extendbox .img, .extendbox .txt{float:left;}
.extendbox .img{padding-right:8px;}
.extendbox .txt{font-weight:bold;color:#17543e;font-size:11px;line-height:140%;}
#extend .btn{width:100%;text-align:center;margin-top:20px;}
.copy{padding-top:10px;}

.btn_type1{background:url('../img/btn_type1.gif') no-repeat left top;cursor:pointer;padding:0;border:0;font-size:12px;font-weight:bold;width:72px;height:25px;line-height:25px;letter-spacing:-1px;color:#606060;margin-left:2px;}

.pw_change{border:1px solid #17543e;padding:30px 58px;}
.pwch_box h3{color:#303030;background:url('../img/pop_tit_img.gif') no-repeat 0 52%;font:12px/31px Dotum;font-weight:normal;padding-left:19px;height:30px;}
.pwch_box .btn{text-align:center;padding:15px 0 10px;}
.pwch_commen li{margin:7px 0;background:url('../img/icon_list.gif') no-repeat  0 6px;padding-left:8px;line-height:100%;}