@charset "euc-kr"; 


 @font-face { 
 font-family: 'Roboto'; 
 font-style: normal; 
 font-weight: 500; 
 src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'); } 
 

/* */ 
img,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}  
body,textarea,select,button,table{font-family:±¼¸²,µ¸¿ò,Verdan,Dotum,AppleGothic,sans-serif;font-size:12px;color:#7a7a7a;line-height:150%;letter-spacing:0px;}  
img,fieldset{border:0} 
ul,ol,li,di{list-style:none;}
em,address{font-style:normal}  

/*
a{text-decoration:none}  
a:hover,a:active,a:focus{text-decoration:underline} 
a:link{ text-decoration:none; color:#a4a6a8; }
*/

body { background:url("images/sub/sub_top_bg.jpg") no-repeat center top; /*background-attachment:fixed;*/}   /*  images/top_bg.jpg */

/* ¸ÞÀÎ·¹ÀÌ¾Æ¿ô */
#wrap { position:relative; width:100%; padding:0; text-align:center; }

#header {position:relative; width:1119px; height:123px; margin:0 auto; *zoom:1; }
#header .logo { position:absolute; top:12px; left:414px;}
#header .tel { position:absolute; top:45px; left:0px;}

#header .bn { position:absolute; top:45px; right:0px;}
#header .bn li { float:right; padding:0 0 0 10px;}

/* Ä«Å×°í¸®  */
#header .cate1 { position:absolute; top:88px; left:0px; width:100px;}
#header .cate2 { position:absolute; top:88px; left:222px; width:100px;}
#header .cate3 { position:absolute; top:88px; left:385px; width:100px;}
#header .cate4 { position:absolute; top:88px; left:529px; width:100px;}
#header .cate5 { position:absolute; top:88px; left:691px; width:100px;}
#header .cate6 { position:absolute; top:88px; left:823px; width:100px;}
#header .cate7 { position:absolute; top:88px; left:964px; width:100px;}



#wrap #visual {position:relative; width:1119px; height:153px; margin:0 auto; text-align:center;}
#wrap h1 {width:100%; text-align:center; margin:0 auto;}

/*  ¸ÞÀÎ ¹è³Ê  */
#wrap h2 {width:100%; text-align:center; background:url("images/sub/sub_bg_1.jpg") repeat-x center 0px; margin:0 auto;}
#wrap h3 {width:100%; text-align:center; background:url("images/sub/sub_bg_2.jpg") no-repeat center 0px;}
#wrap h5 {width:100%; text-align:center; background:url("images/sub/sub_bg_3.jpg") no-repeat center 0px;}
#wrap h6 {width:100%; text-align:center; background:url("images/sub/sub_bg_4.jpg") no-repeat center 0px;}
#main {width:1119px; margin:0 auto;clear:both; overflow:hidden; text-align:center;}
#qna {height:53px;}
#qna li{ float:left;}
#qna .inpt { float:right; width:650px; height:30px; margin:15px 0px 0 0;}

#main p.bn { margin:0 auto; padding:0 0 0px 0; height:484px; width:1119px;}
#banner { width:1119px; height:px;}

/*  Æ÷Æ®Æú¸®¿À ¹× °ßÀû¹®ÀÇ   */
#main h6 {margin:0 auto; width:1119px; padding:30px 0;}
#main h5 {margin:0 auto; width:1119px; padding:20px 0; margin:10px 0 30px 70px; }
#form table { margin:0 auto; padding:0px; border:0px;}
#form td { padding:5px;}



.site_txt {display:block; padding:5px 0px 5px 0px; color:#787878; font-size:12px; font-weight: bold; font-family:Roboto; letter-spacing:-0.5px; text-decoration:none;}



/*  Ç»ÅÍ footer */
#wrap h4 {width:100%; text-align:center; border-top:1px solid #CCCCCC;}
#footer { width:1119px; height:100px; margin:0 auto; padding:15px 0 0 0; clear:both; overflow:hidden; text-align:center;}




