@charset "euc-kr";
/* CSS Document */

* { margin:0; padding:0; text-align:justify;}
ul, li { list-style:none; }
img { border:none }
a:hover img {opacity:0.8;}

a { text-decoration:none;  color:#333; }
a:hover { text-decoration:none; color:#faa61a; }

p { line-height:150%; color:#666; font-family: ±¼¸²,µ¸¿ò;}

@font-face{ font-family:ngttf; src:url(/fonts/NanumGothic.ttf);}
@font-face{ font-family:ngeot; src:url(/fonts/NanumGothic.eot);}
@font-face{ font-family:Áß°íµñ; src:url(/fonts/jgodic.ttf);}
@font-face{ font-family:Áß°íµñ; src:url(/fonts/jgodic.eot);}

/*
body { background:#f4f6f7 url(/images/top_bg.gif) repeat-x 0 0;  font-family:NanumGothic,¸¼Àº°íµñ,Áß°íµñ, ngttf,ngeot,Arial,Helvetica,sans-serif,Verdana; font-size:12px; margin: 0;}
*/
body { margin:0; padding:0; font-family:dotum; font-size:12px; line-height:1.5em;}

widt { font-failmy:Áß°íµñ; }
h2 a { color:#ed1c24; } 
h2 {padding:15px 0px 35px 70px; font-size:18px; color:#ed1c24; font-weight:bold; }




/* top */
.top_wrap {width:100%; height:101px; border-bottom:solid 6px #ed1c24; }
.top_menu {margin:0px auto; width:1000px; position:relative;}
.top_menu img {padding-top:27px; }
.top_menu img.veritas{position:absolute; left:42px; top:-5px; }
.top_menu img.jung{position:absolute; left:150px; top:-4px;}
.top_menu img.akaive{position:absolute; left:0px; top:20px;}
.top_menu img.intro{position:absolute; left:934px; top:18px;}

/* bg */
.bg_wrap {background:url(../images/bg.jpg) 0 0 repeat-x; width:100%; height:625px;}
.bg_middle {background:url(../images/bg_middle.jpg) no-repeat; width:1330px; height:625px; margin:0px auto; position:relative;}
.bg_book_1 {background:url(../images/book_1.png) no-repeat; width:188px; height:203px; position:absolute; left:164px; top:392px;}
.bg_book_2 {background:url(../images/book_1.png) no-repeat; width:188px; height:203px; position:absolute; left:358px; top:392px;}
.bg_book_3 {background:url(../images/book_1.png) no-repeat; width:188px; height:203px; position:absolute; left:553px; top:392px;}





#middle{ width:100%;background:#fff; background:url(../images/son_midbg.jpg) no-repeat top center; height:607px;}
.mid_box{ width:990px; margin:0 auto; position:relative;}

.txt_box{ background:url(../images/menu_box.png) no-repeat; width:270px; height:167px; float:left; margin-bottom:10px;text-align:left;}
.txt_box .top{ width:270px; height:46px; position:relative;}
.txt_box .top h3{ position:absolute; left:10px; top:15px; color:#7f6744;}
.txt_box .top .more_btn{ position:absolute; right:10px; top:20px;}
.ulstyle1{ padding:10px;}
.ulstyle1 li{ background:url(../images/dot.png) no-repeat 0 40%; padding-left:10px; padding-bottom:1px; font-family:NanumGothic;line-height:25px;}
.gall_box{ float:left; width:555px; position:relative;margin-top:10px;text-align:left;}
.gall_box h3{ color:#7f6744;}
.gall_box .w_list{ float:left;}
.gall_box .w_list li{ float:left; width:98px;line-height:120%;}
.gall_box .w_list li img{ border:1px solid #bc9d5d;}
.profi{ position:absolute; left:-110px; top:18px;}









#contents_sub{width:990px; margin:0 auto;min-height:620px; margin-top:30px;text-align:left;}
.left_menu{ width:175px; float:left;}
.left_menu ul{width:175px; border:1px solid #eaeaea;}
.left_menu ul li{border-bottom:1px solid #eaeaea; padding:10px; position:relative;}
.left_menu ul li a.on{ font-weight:bold; color:#d2a85e;}
.left_menu ul li span{ position:absolute; right:15px; top:13px;}
.left_menu ul li.last{ border-bottom:none;}

.right_content{ width:761px; float:right;}
.right_content .tit{ position:relative; height:40px;}
.right_content .tit h4{ position:absolute; left:0; top:3px;}
.right_content .tit span{ position:absolute; right:0; top:5px; font-size:11px; background:url(../images/home_icon.gif) no-repeat 0 15%; padding-left:18px;}


.table_st1{ background:url(/archive/images/table_bg.gif) no-repeat; width:761px;}
.newsList {
border-collapse:collapse;
}
.newsList th {
height:26px;
padding:2px 0 1px;
text-align:center;
}
.newsList td.s_number {
color:#777777;
font:10px Tahoma;
}
.newsList td {
border-bottom:1px solid #D1D1D1;
padding:10px 0;
text-align:center;
}
.newsList td.article {
text-align:left;
}
.newsList td.s_number {
color:#777777;
font:10px Tahoma;
}
.p_8{ padding-right:8px;}










/* bottom */
.bottom_wrap {width:100%; height:245px; border-bottom:solid 1px #ed1c24; }
.bottom_menu {width:1000px; margin:10px auto 0px auto;}
.bottom_menu h2 {padding:15px 0px 35px 26px; font-size:18px; color:#ed1c24; font-weight:bold;}
.bg_book_4 {float:left; background:url(../images/book_2.png) no-repeat; width:244px; height:197px;}
.bottom_menu ul{padding-left:26px;}
.bg_book_5 {float:left; background:url(../images/book_2.png) no-repeat;  width:244px; height:197px; margin-left:12px;}
.bg_book_6 {float:left; background:url(../images/book_3.png) no-repeat; width:463px; height:197px; margin-left:12px;}
.bottom_menu .bg_book_6 h2 {padding:15px 0px 24px 26px; font-size:18px; color:#ed1c24; font-weight:bold;}

/* low */
.low_wrap {width:100%; height:107px; clear:right;}
.low {width:1000px; margin:0px auto; }
.low img{float:left; margin-top:42px;}
.low p{float:left; margin-top:32px; margin-left:48px; text-align:center; line-height:20px;}

/* gallery */
.gallery{margin:0px 0px 0px 30px;}
.gallery img{float:left;}

