@charset "utf-8";


/* 헤더 */
#header #logo {position:absolute; left:0px; top:30px; margin:0; padding:0; line-height:0; font-size:0; z-index:1200;}

/* lnb */
#lnb {position:absolute; right:0px; bottom:0px; top:95px;  height:35px; }
#lnb ul {overflow:hidden; zoom:1;}
#lnb ul:after {content:""; display:block; clear:both;}
#lnb ul li {float:left; padding:0px; margin:0px 0 0 4px;}
#lnb ul li a {float:left; display:block; color:#4c4c4c; background:url("/member/imgs/header/tabListBg") no-repeat 0 bottom; }
#lnb ul li a span {display:block; font-weight:bold;  font-size:13px; letter-spacing: -1px; padding:10px 20px 9px; background:url("/member/imgs/header/tabListBg") no-repeat right bottom;  border-left:1px solid #ddd; border-right:1px solid #ddd; 
border-top:1px solid #ddd;  font-family:"Malgun Gothic",dotum;   }
/* #lnb ul li a:hover {background:url("/member/imgs/header/tabListBg.gif") no-repeat 0 0; color:#003a53;}
#lnb ul li a:hover span {background:url("/member/imgs/header/tabListBg.gif") no-repeat right 0;} */
#lnb ul li.on a {background:url("/member/imgs/header/tabListBg") no-repeat 0 0; color:#000;  border-left:2px solid #000; border-right:2px solid #000; border-top:2px solid #000; }
#lnb ul li.on a span {background:url("/member/imgs/header/tabListBg") no-repeat right 0; border-bottom:2px solid #fff; }


#content #contents {padding:10px 30px;}


/* title 기본 */
#content h3.loginH3 {position:relative; width:600px; padding:20px 0 20px 0px; font-size:25px; font-family:"Malgun Gothic",dotum;  font-weight:bold; letter-spacing: -1px;}
#content h4.loginH4 {background:url("/member/imgs/template/titleH4.gif") no-repeat 9px 8px; padding:5px 0 3px 24px; color:#4b4b4b; font-size:1em; font-family:gulim; font-weight:bold;}

h3.conH3 {position:relative; width:657px; background:url("/home/imgs/template/titleH3.gif") no-repeat 0 12px; padding:10px 0 5px 18px; color:#00778f; font-size:1.25em; font-family:dotum; font-weight:bold; letter-spacing:-1px;}

/* margin */
.margin_t_3 { margin-top:3px !important; }
.margin_t_5 { margin-top:5px !important; }
.margin_t_10 { margin-top:10px !important; }
.margin_t_15 { margin-top:20px !important; }
.margin_t_20 { margin-top:20px !important; }
.margin_t_25 { margin-top:25px !important; }
.margin_t_30 { margin-top:30px !important; }
.margin_t_40 { margin-top:40px !important; }
.margin_t_50 { margin-top:50px !important; }
.margin_t_60 { margin-top:60px !important; }
.margin_t_70 { margin-top:70px !important; }
.margin_t_80 { margin-top:80px !important; }
.margin_t_90 { margin-top:90px !important; }
.margin_t_100 { margin-top:100px !important; }
.margin_t_110 { margin-top:110px !important; }
.margin_t_120 { margin-top:120px !important; }
.margin_b_3 { margin-bottom:3px !important; }
.margin_b_5 { margin-bottom:5px !important; }
.margin_b_10 { margin-bottom:10px !important; }
.margin_b_20 { margin-bottom:20px !important; }
.margin_b_30 { margin-bottom:30px !important; }
.margin_b_50 { margin-bottom:50px !important; }
.margin_r_5 { margin-right:5px !important; }
.margin_r_10 { margin-right:10px !important; }
.margin_r_20 { margin-right:20px !important; }
.margin_r_30 { margin-right:30px !important; }
.margin_r_40 { margin-right:30px !important; }
.margin_r_50 { margin-right:30px !important; }
.margin_l_5 { margin-left:5px !important; }
.margin_l_10 { margin-left:10px !important; }
.margin_l_15 { margin-left:15px !important; }
.margin_l_20 { margin-left:20px !important; }
.margin_l_30 { margin-left:30px !important; }
.margin_l_35 { margin-left:35px !important; }
.margin_l_40 { margin-left:40px !important; }
.margin_l_50 { margin-left:50px !important; }
.margin_l_70 { margin-left:70px !important; }
.margin_l_90 { margin-left:90px !important; }
.margin_l_120 { margin-left:120px !important; }
.margin_l_130 { margin-left:130px !important; }

/* padding */
.padding_t_5 { padding-top:5px !important; }
.padding_t_10 { padding-top:10px !important; }
.padding_t_20 { padding-top:20px !important; }
.padding_t_30 { padding-top:30px !important; }
.padding_t_40 { padding-top:40px !important; }
.padding_t_50 { padding-top:50px !important; }
.padding_t_60 { padding-top:60px !important; }
.padding_t_70 { padding-top:70px !important; }
.padding_t_80 { padding-top:80px !important; }
.padding_t_90 { padding-top:90px !important; }
.padding_t_100 { padding-top:100px !important; }
.padding_t_110 { padding-top:110px !important; }
.padding_t_120 { padding-top:120px !important; }
.padding_b_5 { padding-bottom:5px !important; }
.padding_b_10 { padding-bottom:10px !important; }
.padding_b_20 { padding-bottom:20px !important; }
.padding_b_30 { padding-bottom:30px !important; }
.padding_b_50 { padding-bottom:50px !important; }
.padding_r_10 { padding-right:10px !important; }
.padding_r_20 { padding-right:20px !important; }
.padding_r_30 { padding-right:30px !important; }
.padding_r_40 { padding-right:30px !important; }
.padding_r_50 { padding-right:30px !important; }
.padding_l_5 { padding-left:5px !important; }
.padding_l_10 { padding-left:10px !important; }
.padding_l_15 { padding-left:15px !important; }
.padding_l_20 { padding-left:20px !important; }
.padding_l_30 { padding-left:30px !important; }
.padding_l_35 { padding-left:35px !important; }
.padding_l_40 { padding-left:40px !important; }
.padding_l_50 { padding-left:50px !important; }
.padding_l_70 { padding-left:70px !important; }
.padding_l_90 { padding-left:90px !important; }
.padding_l_120 { padding-left:120px !important; }
.padding_l_130 { padding-left:130px !important; }


/* 텍스트 정렬 */
.text_center {text-align:center;}
.text_right {text-align:right;}
.text_left {text-align:left;}
.text_top {vertical-align:top;}

.spacing_1 {letter-spacing:-1px !important;}
.text_small {font-size:0.95em !important; font-family:dotum;}
.font_bold {font-weight:bold !important;}

