@charset "utf-8";
@import url("/res/font/NanumGothic.css");

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0; padding:0;}
fieldset,img{border:0 none; vertical-align:middle;}
dl,ul,ol,menu,li {list-style:none;}
input,select,textarea,button {vertical-align:middle;}
body,th,td,input,textarea,button {font:13px/1 'Nanum Gothic'; color:#5c5c5c;}
a:active, a:HOVER, a:focus {text-decoration:none;}
a {color:#6b6a6a; text-decoration:none;}

#main {min-width:1100px; background:url("/res/img/main00.png") center 0; }
.main {width:1100px; margin:20px auto 0;}
.main .t65 {font-size:65px; color:#231f20; margin-top:90px; letter-spacing:-0.05em;}
.main .t16 {font-size:16px; color:#5c5c5c; margin:40px 0 80px 0; line-height:28px; letter-spacing:-0.03em;}
.main .t20b {font-size:20px; height:28px; color:#231f20; padding-left:40px; background:url("/res/img/icon.png") no-repeat 0 0;}
.main .but {display:inline-block; margin:25px 0 50px 40px;}

#login {overflow:hidden;}
.login {width:506px; margin:140px auto 150px;}

.login .text {width:506px; height:524px; margin-top:12px; background:url("/res/img/login01.png") no-repeat 0 0; overflow:hidden;}
.login .text .tb12 {margin:336px 0 0 25px;}
.login .text .tb12 th {width:60px; font-size:12px; font-weight:bold; text-align:left; color:#5c5c5c;}
.login .text .tb12 td {font-size:12px; color:#5e5e5e; padding-bottom:10px;}
.login .text .tb12 input[type=text],input[type=password] {width:200px; padding:0 5px; margin-right:10px; height:37px; border:1px solid #bcbcbc; color:#231f20;}
.login .text .tb18 {display:table-cell; width:160px; height:90px; font-size:18px; font-weight:bold; text-align:center; vertical-align:middle; color:#fff; background:#488ad5;}
