@charset "euc-kr";
/* CSS Document */

/*ÃÊ±âÈ­*/
* { margin:0; font-size:12px; color:#555555; font-family:"µ¸¿ò", gulim, "µ¸¿ò", dotum, dotum, AppleGothic, dotum; }

/* CSS DESIGN SET */
html { height:100%; }
html>/**/body { height:100%; margin:0px; overflow-y:scroll; }
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,table,th,td,form,legend,div,blockquote,pre,form,fieldset,input,a,button,select,img { margin:0px;  padding:0px; list-style: none; line-height:100%;  border:none;}
textarea{ resize:none; }
table{ border-collapse:collapse; border-spacing:0; margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; }

a {	color:#555555; text-decoration:none; cursor:pointer; }
a:active,a:focus{ color:#555555; text-decoration:none; cursor:pointer; }
a:hover{ color:#222222; text-decoration:underline; cursor:pointer; }
em, cite, address { font-style:normal; }
input { padding:2px; margin:3px 0 3px 0; vertical-align:middle; border:#dddddd 1px solid; overflow:hidden; }
input[type=image] { border:none; }
input[type=checkbox] { border:none; }
input[type=radio] { border:none; }
textarea { padding:4px; margin:0px; border:#dddddd 1px solid; }
.png24 { tmp:expression(setPng24(this)); }
/*Å×ÀÌºí*/


/*Äü¸Þ´º*/
#quickMenu { position:absolute; margin-top:350px; top:0; margin-left:1000px;  text-align:center; z-index:500; }
.left_banner1 { margin:200px 0 0 0; }
.left_banner2 { margin:10px 0 0 0; }
.left_banner3 { margin:10px 0 0 0; }


/*Å¬¸®¾î*/
.clear { clear:both; }

/*Áß¾ÓÁ¤·Ä*/
.wrap { width:100%; height:100%; text-align:center; position:absolute; z-index:10; }
.wrapper { width:1000px; height:100%; margin:auto; text-align:left; }

/*Å¾*/
.main_bg { position:absolute; width:100%; height:460px; background-image:url(/image/main_bg.jpg); background-repeat:repeat-x; top:120px; z-index:5; }
.sub_bg { position:absolute; width:100%; height:130px; background-image:url(/image/sub_bg.jpg); background-repeat:repeat-x; top:120px; z-index:5; }
.menu { position:absolute; width:1000px; z-index:500; }
.menu1 { position:absolute; width:1000px; z-index:800; margin:35px 0 0 160px; }
/*.menu1 { position:absolute; width:692px; height:79px; z-index:500; margin:25px 0 0 160px; }*/
.left_link { position:absolute; width:131px; height:111px; z-index:600; margin:25px 0 0 25px; }
.right_link { position:absolute; width:131px; height:111px; z-index:600; margin:35px 0 0 850px; }

/*¸ÞÀÎ*/
.main { width:1000px; height:460px; padding-top:120px; }
.contents { margin:10px 0 0 0; float:left; }

/*¼­ºê*/
.sub { width:1000px; height:130px; padding-top:120px; padding-bottom:40px; }
.bg_line { background-color:#eaeaea; }
.sub_menu { padding:0 24px 0 24px; vertical-align:top; }
.sub_con { padding:0 39px 0 40px; vertical-align:top; }
.m { margin-bottom:5px;}
.sub_tit1 { width:175px; height:60px; background-image:url(/image/sub_tit1.jpg); }
.sub_tit2 { width:175px; height:60px; background-image:url(/image/sub_tit2.jpg); }
.sub_tit3 { width:175px; height:60px; background-image:url(/image/sub_tit3.jpg); }
.sub_tit4 { width:175px; height:60px; background-image:url(/image/sub_tit4.jpg); }
.sub_tit5 { width:175px; height:60px; background-image:url(/image/sub_tit5.jpg); }
.sub_tit6 { width:175px; height:60px; background-image:url(/image/sub_tit6.jpg); }
.navi { font-size:11px; color:#555555; }
.line_dot { padding-left:10px; background-image:url(/sub1/img/line_dot.jpg); background-position:bottom; background-repeat:repeat-x; }

.pro_tit { padding:15px 7px 15px 7px; color:#46935d; font-size:16pt; font-weight:bold; }
.pro { padding:7px 7px 10px 7px; line-height:15px; }
.pro_list { padding:7px 7px 15px 7px; }
.pro_border { border:#e5e5e5 1px solid; }

.gallery_padding { padding:10px 10px 10px 20px; }
.gallery_title { color:#46935d; font-weight:bold; padding-bottom:15px; }
.gallery_title2 { color:#46935d; font-weight:bold; font-size:16px; padding:7px; border-bottom:#b5d4be 2px solid; }

.gallery_title a {	color:#46935d; text-decoration:none; cursor:pointer; }
.gallery_title a:active,a:focus{ color:#46935d; text-decoration:none; cursor:pointer; }
.gallery_title a:hover{ color:#46935d; text-decoration:underline; cursor:pointer; }
.gallery_sum { line-height:15px; }
.gallery_con { padding:15px 7px 20px 7px; line-height:15px; background-image:url(/sub4/img/line_dot.jpg); background-position:top; background-repeat:repeat-x; border-bottom:#b5d4be 1px solid; }
.gallery_margin { margin-bottom:20px; }
.btn_no { margin-top:40px; margin-bottom:40px; }
.list_btn_no { margin-top:15px; }
.gallery_btn { margin-left:5px; }
.btn_table { margin:10px 0 40px 0; }

.online { border:#b5d4be 3px solid; padding:20px; text-align:left; }

.in_table { margin-top:30px; }
.in_img { border:#dddddd 1px solid; }
.in_name { width:162px; padding:5px; background-color:#e5e5e5; border:#dddddd 1px solid; }

.sum_blank { width:170px; }

/*ÇªÅÍ*/
.footer { width:1000px; height:60px; background-image:url(/image/footer.png); clear:both; margin-top:10px; background-position:bottom; }

/*·¹ÇÁÆ®¹è³Ê*/



/*½ºÆäÀÌ½º*/
.space10 { height:10px; }
.space20 { height:20px; }
.space30 { height:30px; }
.space40 { height:40px; }
.space50 { height:50px; }

/*ÀÌ¹ÌÁö ¼¶³×ÀÏ*/

.sum body { color: #262626; background: #f4f4f4;	font: normal 12px/18px Verdana, sans-serif; }

.sum a { outline: none; }
.sum a img { vertical-align: top; }

