@charset "utf-8";
@import "common.css";


/*main*/
#main_wrap{width:100%; min-width:1000px;}
#header{width:100%; height:110px; min-width:1200px; background:url("../image/main/header_bg.png") 0 0 repeat-x; }
#head  {width:1000px; margin:auto;}

/*
#gnb_conT{width:1000px; margin:auto; text-align:right; height:22px;}
#gnb_conT ul{width:219px; float:right; }
#gnb_conT li{width:69px; height:22px; float:left; text-align:center; margin-left:4px; background:url("/image/main/gnb_bg.png") 0 0 no-repeat;}
#gnb_conT li a{font-family:'Malgun Gothic'; font-size:10px; color:#898989; font-weight:bold; line-height:20px; }
#gnb_conT li a:hover{color:#c4c4c4;}
#gnb_conT li a.on{color:#ffce36;}*/

#m_logo{float:left; padding-top:23px;}
#lnb_conT____{width:548px; height:30px; float:left; margin-top:38px; background-color:#999999; }
#ol_btn{float:right; margin-top:38px; }
#main_visual_{width:100%; min-width:1200px; height:488px; background__:url("../image/main/main_1.jpg") 50% 0 no-repeat; position:absolute; z-index:-1;}
#main_copy{width:1200px; margin:auto; height:483px; position:relative;}
#main_cs{position:absolute; right:0; top:123px; }
/*dl#notice_cont{width:100%; min-width:1000px; height:35px; background-color:#dcdcdc;}
dl#notice_cont>dt{width:1000px; margin:auto;}
dl#notice_cont>dt>dd.notice{text-align:left; padding-left:100px; background-color:#666666;}*/
#notice_bg{width:100%; min-width:1000px; height:35px; background-color:#dcdcdc;}
#notice_conT{width:1200px; margin:auto; position:relative;}
#main_conT{width:1200px; margin:0 auto 60px;}
dl.con01{width:1200px; margin-top:55px;}



/*sub*/
#sub_visual{}
#sub_copy{width:1000px; margin:auto; height:245px;}
#sub_container {width:1000px; margin:40px auto 0 auto; padding:0 100px;}
#left_container {float:left; width:180px; margin-bottom:50px;}
#right_container {width:770px; float:right;}
#title_area{width:770px; height:45px; border-bottom:1px solid #d2d2d2;  }
#title{font-family:'Nanum Gothic'; font-size:30px; color:#3e3e3e; font-weight:bold; float:left;}
.path {color:#707070; font-family:'gulim'; font-size:12px; line-height:13px; float:right; text-align:right; padding:15px 5px 0 0;}
#page{width:770px; padding:40px 0;}

.map {border:1px solid #bdbdbd; padding:10px; margin-bottom:30px;}
.map_add {padding:15px; font-size:16px; color:#47474c; font-weight:bold; line-height:30px; background-color:#d0d0d0; margin-top:20px; border__:1px dashed #ccc;}
.map_add a {font-size:16px; color:#47474c; text-decoration:none;}




/*** foot ***/
#footer{ clear:both; width:100%; min-width:1200px; height:198px; border-top:1px solid #e5e5e5; background-color:#eeeeee;}
#foot  {width:1000px; margin:auto;}
#f_logo{height:70px; padding-top:25px; text-align:center; background:url("/image/f_line.png") 50% bottom no-repeat; }

#footer_m{ clear:both; width:100%; min-width:1200px; height:310px; border-top:1px solid #e5e5e5; background-color:#eeeeee;}
#foot_m  {width:1000px; margin:auto;}
#f_logo_m{height:200px; padding-top:15px; text-align:center; background:url("/image/f_line.png") 50% bottom no-repeat; }

#f_txt {text-align:center; font-size:13px; color:#5a5a5a; padding-top:10px; line-height:19px;}
#f_txt a.f_adm {font-weight:bold; color:#6a6a6a;}
.copy {font-size:11px; margin-top:10px; color:#727272;}
