/* @charset "utf-8"; */

*{margin:0;padding:0}

/* common */
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
ul, ol, li{list-style:none}
caption,legend,hr,.hidden{visibility:hidden;position:absolute;width:0;height:0;background:none;font-size:0;line-height:0}
img{border:0;font-size:0px;line-height:0em}
.clear{clear:both}
.f_l {float:left}
.f_r {float:right}
.t_c{text-align:center}
.t_r{text-align:right}
.b_none{background-image:none}


.mb_10{margin-bottom:10px}
.mb_20{margin-bottom:20px}
.mb_25{margin-bottom:25px}
.mb_30{margin-bottom:30px}
.mb_40{margin-bottom:40px}
.mb_50{margin-bottom:50px}
.mb_60{margin-bottom:60px}
.ml_70{margin-left:70px}
.ml_90{margin-left:90px}

.ml_70:after {
	display: block;
	content: "";
	clear: both;
}

/* type */
html{font-size:62.5%}
body,input,textarea,select,button,table{width:100%;font-size:13px;color:#666;font-family:nanumgodic,"나눔고딕",tahoma,verdana,helvetica,arial,curier,dotum,"돋움",gulim,"굴림"}/*;letter-spacing:-0.01em}돋움, 굴림 적용시*/
input, select{font-family:dotum,"돋움",gulim,"굴림",arial,curier,sans-serif}
.bold{font-weight:bold}

/* link */
a:link,a:visited,a:active {color:#666; text-decoration:none}
a:hover {color:#000; text-decoration:underline}
/* a:focus {outline:dotted 2px #F60} */
button{border:0;cursor:pointer}
button::-moz-focus-inner{border:0;padding:0}/* :: ff */

/* gnb */
/*#wrap{width:1150px;height:100%;margin:0 auto;background:url(../images/common/bg_gnb_01.jpg) 0 0 no-repeat}*/
#wrap{width:1150px;height:100%;margin:0 auto;background:url(../images/common/bg_gnb_001.jpg) 0 0 no-repeat;}
#gnb{width:1000px;height:130px;margin:0 auto; }
#gnb .tm_area{width:100%;height:78px;  }
#gnb .tm{float:right;right:0}
#gnb .tm ul li{float:left;margin:18px 30px 0 0}
#gnb .tm ul li a{font-weight:bold;color:#5C626C;  text-decoration:none}
#gnb .tm ul li a:hover{text-decoration:underline}


#gnb .tm ul li.tm_sc{margin-right:10px}
#gnb .gm_area{width:100%;height:60px; }
#gnb .gm_area h1{float:left; margin-top:-50px; margin-left:50px;}
#gnb .gm_area ul{display:inline-block;float:left;margin-top:0px; margin-left:70px;}
#gnb .gm_area ul li{float:left ;padding-left:60px; background:url(../images/common/gm_vb1.gif) 23px 5px no-repeat}
#gnb .gm_area ul li:first-child{background-image:none}

.line{border:0.5px dotted #C7C7C7; margin-bottom:20px;}

