﻿@charset "utf-8";

/************************************ base *******************************/

* {margin:0; padding:0;}
body, input, select, textarea {
	color:#666;
	font-size:12px;
	font-family:"Arial", "verdana", sans-serif;
}

select, select option {
   padding-left:5px;
}


body{
scrollbar-face-color:#;
scrollbar-highlight-color:#;
scrollbar-shadow-color:#;
scrollbar-3dlight-color:#;
scrollbar-arrow-color:#;
scrollbar-darkshadow-color:#;
scrollbar-base-color:#;
}

fieldset, img{border:0;}
hr, legend{display:none;}
fieldset, legend{margin:0;padding:0;}
ul, ol, li{ list-style-type : none; }
h1 { font-size: 2.3em; font-family: Helvetica,arial,sans-serif; font-weight: normal; padding: 0 0 .1em 0; border-bottom: .1em solid #000; 
margin: 0.5em 0 1em 0; }

img{vertical-align:middle;}
input {	vertical-align:middle;line-height:18px;}

.input01{height:17px;background:#FBFAF9;border:1px solid #DDD4C7;padding-left:5px;}
.input_gnb{line-height:14px;border:1px solid #E8E8E8;background:#fff;}
.input_search{height:18px;border:1px solid #BFBFBF;}

select {vertical-align:middle;}
textarea{
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#DADADA;
	scrollbar-darkshadow-color:#DADADA;
	scrollbar-track-color:#F3F3F3;
	scrollbar-arrow-color:#AAA;}

a:link { text-decoration:none; color:#666;}
a:visited { text-decoration: none; color:#666;}
a:hover, a:active, a:focus{ text-decoration: none;color:#151515;}

.png24 {
    tmp:expression(setPng24(this));} /*  png  */




/************************************layout *******************************/ 
#content{width:663px;padding-bottom:21px;}



/************************************global *******************************/

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.space{height:20px;}
.cl{clear:both;height:0; overflow:hidden;}

.f_right {float:right;}
.f_left {float:left;}


.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}

.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}

.fn{font-weight:normal;}

.hand{cursor:pointer;}
.dBlock{display:block;}
.dNone{display:none;}
.h_dNone{display:none;}
.noBg{background:none;}
.noBorder{border:none !important;}



.mg_t2{margin-top:2px;}
.mg_t3{margin-top:3px;}
.mg_t4{margin-top:4px !important;}
.mg_t6{margin-top:6px;}
.mg_t7{margin-top:7px;}
.mg_t8{margin-top:8px;}
.mg_t9{margin-top:9px;}
.mg_t10{margin-top:10px;}
.mg_t11{margin-top:11px;}
.mg_t12{margin-top:12px;}
.mg_t14{margin-top:14px;}
.mg_t15{margin-top:15px;}
.mg_t16{margin-top:16px;}
.mg_t17{margin-top:17px;}
.mg_t18{margin-top:18px;}
.mg_t20{margin-top:20px;}
.mg_t21{margin-top:21px;}
.mg_t22{margin-top:22px;}
.mg_t24{margin-top:24px;}
.mg_t25{margin-top:25px;}
.mg_t26{margin-top:26px;}
.mg_t28{margin-top:28px;}
.mg_t30{margin-top:30px;}
.mg_t31{margin-top:31px;}
.mg_t32{margin-top:32px;}
.mg_t33{margin-top:33px;}
.mg_t35{margin-top:35px;}
.mg_t40{margin-top:40px;}
.mg_t47{margin-top:47px;}
.mg_t50{margin-top:50px;}
.mg_t52{margin-top:52px;}
.mg_t60{margin-top:60px;}
.mg_t74{margin-top:74px;}
.mg_t92{margin-top:92px;}
.mg_t100{margin-top:100px;}
.mg_t108{margin-top:108px;}
.mg_t110{margin-top:110px;}
.mg_t120{margin-top:120px;}
.mg_t140{margin-top:140px;}
.mg_t160{margin-top:160px;}
.mg_t200{margin-top:200px;}
.mg_t226{margin-top:226px;}
.mg_t260{margin-top:260px;}
.mg_t450{margin-top:450px;}



.mg_b5{margin-bottom:5px;}
.mg_b10{margin-bottom:10px;}
.mg_b20{margin-bottom:20px;}
.mg_b30{margin-bottom:30px;}
.mg_b22{margin-bottom:22px;}
.mg_b26{margin-bottom:26px;}
.mg_b50{margin-bottom:50px;}
.mg_b70{margin-bottom:70px;}

.mg_r20{margin-right:20px;}

.txt_color01{color:#F67636;}
.txt_color02{color:#FF0020;}
.txt_color03{color:#777;}
.txt_color04{color:#FA0029;}
.txt_color05{color:#000;}
.txt_st01 {width:20px;color:#F67636; text-align:right;}

#loginform { width:350px;background: url(login.jpg) top right no-repeat; height: 38px;}
#username, #pass { display:inline;}
#username input, #pass input { margin-top: 1px }
#username {
	background:url(./username.png) 3px 50% no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;
}

#pass {
	background: url(./password.png) 3px 50% no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;	
}

#signin { border: 1px solid #6E6E6E; text-align:center;background-color: #f1f1f1; cursor:pointer; font-size: 0.8em; height:18px; line-height:14px }












