@charset "euc-kr";
@import url(reset_eric.css);

body { font:normal 12px '', dotum,san-serif;}
a { text-decoration:none; }

/* header */
#header_wrap { width:100%; height:150px; background:url(../images/common/header_bg01.jpg) repeat-x left 70px; }
#header_top { width:1030px; margin:0 auto; height:70px; position:relative; }
#header_top h3 { position:absolute; left:384px; top:18px; }
#header_top .util { position:absolute; right:-10px; top:18px; }
#header_top .util ul li { float:left; padding:0 10px; }

#header_navi { width:1033px; margin:0 auto; height:80px; position:relative; }
#header_navi .gnb { position:absolute; top:0px; left:0px; height:40px; }
#header_navi .gnb .sub1 { margin-left:-451px; }
#header_navi .gnb .sub1 li:first-child { margin-left:355px; }
#header_navi .gnb .sub2 { margin-left:-581px; }
#header_navi .gnb .sub2 li:first-child { margin-left:400px; }
#header_navi .gnb .sub3 { margin-left:-685px; }
#header_navi .gnb .sub3 li:first-child { margin-left:705px; }
#header_navi .gnb .sub4 { margin-left:-624px; }
#header_navi .gnb .sub4 li:first-child { margin-left:650px; }
#header_navi .gnb .sub5 { margin-left:-937px; }
#header_navi .gnb .sub5 li:first-child { margin-left:900px; }
#header_navi .gnb>li {position:relative; float:left; display:block; }
#header_navi .gnb>li:hover .depth {display:block; }

#header_navi .gnb>li>a {display:block; }
#header_navi .gnb>li .depth {display:none; position:absolute; top:40px; left:0; width:1030px; }		
#header_navi .gnb>li .depth li {float:left; }
#header_navi .gnb>li .depth li a {display:block; height:16px; color:#666666; padding:12px 15px 12px; font-weight:bold; font-size:14px; }
#header_navi .gnb>li .depth li a:active {display:block; height:15px; color:#30836d; font-weight:bold; }
#header_navi .gnb>li .depth li a:focus {display:block; height:16px; color:#30836d; font-weight:bold; }
#header_navi .gnb>li .depth li a:hover {display:block; height:16px; color:#30836d; font-weight:bold; }

#content_wrap { clear:both; width:100%; }
#content1 { width:1030px; margin:0 auto; position:relative; margin-bottom:30px; border:0px solid red;  }
#content1 .main_left { float:left; width:220px; height:450px; float:left; background:url(../images/main/left_bg.jpg) no-repeat left top; position:relative; }
#content1 .main_left .main_left_ul { position:absolute; left:2px; top:30px;  }
#content1 .main_left .main_left_ul li { width:186px; height:30px; }

#content1 .main_right { float:left; width:810px; border-top:0px solid red;  }
#content1 .main_right .main_title { width:810px; height:230px; }
#content1 .main_right .main_title p.title { display:block; width:810px; padding:20px 0 10px; border-bottom:1px solid #ececec; }
#content1 .main_right .main_content { width:810px; min-height:500px; padding-top:50px; }

/* list */
#content1 { width:1030px; margin:0 auto; }
#content1 .con01_ul li { float:left; padding:0 0 0px 0; }
/*
#content1 .con01_ul li a img  {display:inline-block; background:#000; filter:alpha(opacity=80);opacity:0.8; }
#content1 .con01_ul li a:hover img{ filter:alpha(opacity=100);opacity:1; }
*/
#content1 .con01_ul li a img  {display:inline-block; background:#000; filter:alpha(opacity=100);opacity:1; }
#content1 .con01_ul li .con01_td02 { padding:20px 0 30px 0; font-size:15px; font-weight:bold; }
#content1 .con01_ul li .con01_td02 a { color:#565656; }
#content1 .con01_ul li .con01_td02 a:hover { color:#000; }
#content1 .con01_ul li.con01_ul_li02 { padding:0 8px 0 16px; }
#content1 .con01_ul li.con01_ul_li03 { padding:0 16px 0 8px; }
#content1 .num { color:#666666; font-size:17px; }

/* list_view */
#content1 .main_right2 { float:left; width:810px; }
#content1 .main_right2 .main_title2 p.title { display:block; width:810px; padding:10px 0; border-bottom:1px solid #ececec; }
#content1 .main_right2 .main_content1 { width:810px; height:430px; margin-top:30px; }
#content1 .main_right2 .main_content1 .content_left { float:left; width:350px; height:430px; }
#content1 .main_right2 .main_content1 .content_left img { border:5px solid #d2d2d2; }
#content1 .main_right2 .main_content1 .content_right { float:left; margin-left:30px; width:425px; height:428px; border:1px solid #d2d2d2;  }
.content_right .con_title { height:80px; background:#f6f6f6; }
.content_right .con_title .con_title_span {display:inline-block; padding:25px 0 20px 30px; font-size:30px; }
.content_right .con_list { height:270px; border-bottom:1px solid #d2d2d2; overflow:hidden; }
.content_right .con_list ul { margin-top:15px; }
.content_right .con_list ul li { border-bottom:0px solid red;  }
.content_right .con_list ul li span.con_list_sp01 { display:inline-block; width:55px; font-weight:bold; color:#8e8e8e; padding:7px 20px 7px 35px; height:25px; vertical-align:top; }
.content_right .con_list ul li span.con_list_sp02 { display:inline-block; width:310px; font-weight:bold; padding:4px 0 7px 0; color:#519986; font-size:16px; }
.content_right .con_list ul li span.con_list_sp03 { display:inline-block; width:310px; padding:4px 0 4px 0; color:#5e5e5e; line-height:150%; }
.content_right .con_list ul li span.con_list_sp04 { display:inline-block; width:310px; padding:4px 0 4px 0; color:#5e5e5e; line-height:150%; }
.content_right .con_list ul li span.con_list_sp05 { display:inline-block; width:310px; padding:4px 0 4px 0; color:#5e5e5e; line-height:150%; }
.content_right .con_list ul li span.con_list_sp06 { display:inline-block; width:310px; padding:4px 0 4px 0; color:#5e5e5e; line-height:150%; }
.content_right .con_list_bottom { height:60px; }
.content_right .con_list_bottom .p1 { float:left; }
.content_right .con_list_bottom .p1 span { display:inline-block; padding-top:20px; padding-left:37px; padding-right:22px; }
.content_right .con_list_bottom .p2 { float:left; }
.content_right .con_list_bottom .p2 span { display:inline-block; padding-top:30px; padding-left:15px; padding-right:22px; font-size:16px; font-weight:bold; color:#ff4800; }

#content1 .main_right2 .main_content2 { width:810px; min-height:800px; margin-top:30px; }
#content1 .main_right2 .main_content2 .p1 { padding:10px 0; }
#content1 .main_right2 .main_content2 .p2 { padding-bottom:80px; }

#footer_wrap { clear:both; width:100%; background:#eeeeee; }
#footer { width:1030px; height:155px; margin:0 auto; }
#footer h1 { display:inline-block; padding-top:50px;  }

.text {  font-family: ""; font-size: 9pt; line-height: 13pt; font-weight: normal; color:#1E4370;}
.text1 {  font-family: ""; font-size: 9pt; line-height: 15pt; color:#1E4370;}
.text2 {  font-family: ""; font-size: 9pt; line-height: 13pt; font-weight: normal; color:#000000;}
.text3 {  font-family: ""; font-size: 9pt; line-height: 13pt; font-weight: normal; color:#777777;text-decoration:none}
.text4 {  font-family: ""; font-size: 9pt; line-height: 15pt; font-weight: normal; color:#777777;}
a.text3:hover{ color:#777777; text-decoration:underline}
.text5 {  font-family: ""; font-size: 9pt; line-height: 13pt; font-weight: normal; color:#000000; text-decoration: line-through;}


.text9p {  font-family: "Dotum"; font-size: 9pt; font-weight: normal; color:#323232;}
.text9p:hover {  font-family: "Dotum"; font-size: 9pt; font-weight: normal; color:#777777; text-decoration:underline}

.regi    { border:1px solid #E0E0E0;font-family:, u;font-size:9pt;}
.regi2    { border:1px solid #666666;font-family:, u;font-size:9pt;}
.regi_2    {
	border:1px solid #E0E0E0;
font-family:, u;	font-size:9pt;
	background-color: #E7E7E7;
}





































