@charset "UTF-8";
/* CSS Document */

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;-webkit-text-size-adjust:none;font-family:nanum-square-r, "돋움",dotum,AppleGothic,sans-serif;font-weight:normal;}
body,input,textarea,select,button,table{font-size:14px;color:#000;}
img,fieldset{border:0;}
img{vertical-align:middle;}
ul,ol{list-style:none;}
hr,legend,caption{display:none;}
em,address{font-style:normal;}
a{text-decoration:none;color:#000;}
a:hover,a:active,a:focus{text-decoration:none;}
button,label{cursor:pointer;}
table{border-collapse:collapse;empty-cells:show;}
header,hgroup,article,nav,footer,figure,figcaption,canvas,section{display:block;}


/* font */
@font-face{
font-family:'nanum-square-r';
src:url('../font/nanumsquarer.eot');
src:url('../font/nanumsquarer.eot?#iefix') format('embedded-opentype'),
      url('../font/nanumsquarer.woff2') format('woff2'),
      url('../font/nanumsquarer.woff') format('woff'),
      url('../font/nanumsquarer.ttf') format('truetype'),
      url('../font/nanumsquarer.svg#nanumsquarerregular') format('svg');
font-weight:normal;
font-style:normal;
}

@font-face {
font-family:'nanum-square-b';
src:url('../font/nanumsquareb.eot');
src:url('../font/nanumsquareb.eot?#iefix') format('embedded-opentype'),
      url('../font/nanumsquareb.woff2') format('woff2'),
      url('../font/nanumsquareb.woff') format('woff'),
      url('../font/nanumsquareb.ttf') format('truetype'),
      url('../font/nanumsquareb.svg#nanumsquarebregular') format('svg');
font-weight:normal;
font-style:normal;
}

/* Layout */
body.bg{background-color:#dcdcdc;}
#wrap{position:relative;width:1100px;margin:75px auto 0 auto;}
.content{width:1100px;}
.content:after{display:block;clear:both;content:'';}
.footer{position:absolute;top:700px;width:1100px;padding-top:30px;border-top:1px solid #e9e9e9;font-family:dotum,"돋움", Sans-serif;text-align:center;}
.footer address{color:#bcbcbc;font-size:12px;}


/* content */
#header{border-bottom:2px solid #dfdfdf;}
#header h1{width:117px;padding:0 0 10px 2px;}
.content{background:url(../images/bg_img.png) no-repeat 37px 0;}
.txt_area{padding-left:347px;color:#313131;font-size:17px;letter-spacing:-0.03em;}
.txt_area span.style01{font-weight:bold;color:#e39000;}
.txt01{padding-top:65px;font-size:44px;letter-spacing:-0.05em;line-height:55px;}
.txt02{padding:28px 0 0 2px;line-height:25px;font-weight:lighter;}
.txt02 span.lst{display: block;padding-top:12px;font-weight:bold;}
.txt02 span.pt0{padding-top:0;}
.txt02 span.style02{color:#d67e00;text-decoration:underline;}
.btn{padding-top:55px;}
.btn a{display:inline-block;text-align:center;color:#81541a;font-size:16px;font-weight:bold;}
.btn a.login{width:137px;margih:0;padding:11px 0 10px;background:url(../images/btn_login_normal.png) no-repeat 0 0;}
.btn a.login:hover{background:url(../images/btn_login_over.png) no-repeat 0 0;color:#fff;}
.btn a.bill{width:195px;margih:0;padding:11px 0 10px;background:url(../images/btn_bill_normal.png) no-repeat 0 0;letter-spacing:-0.01em;}
.btn a.bill:hover{background:url(../images/btn_bill_over.png) no-repeat 0 0;color:#fff;}
.tb{margin:45px 0 0 2px;font-size:14px;letter-spacing:-0.01em;height:140px;background:url(../images/bg_table.png) no-repeat 0 0;}
.tb ul{padding:32px 0 0 50px;}
.tb ul li{padding-top:14px;}
.tb ul li.pt0{padding-top:0;}
.tb ul li span.txt{padding-left:45px;}
.tb ul li span.fw{font-weight:bold;}

/* width, margin, padding */
.w64{width:64px;} .w70{width:70px;} .w140{width:140px;}
.mgt6{margin-top:6px;}


/* text */
.txt_blue{color:#1088e3;}
.txt_type{font-family:dotum,"돋움", Sans-serif;}
.f11{font-size:11px;} .f12{font-size:12px;} .f14{font-size:14px;}

