f/*================================
	sub
================================*/


#header {background:url(../images/main/top_bg.gif) repeat  top;}
#visual{background:url(../images/v_bg.jpg)no-repeat center top;}
.inner{margin:0 auto;width:1100px}

/*ºñÁÖ¾ó*/

#sub_visual{position:relative; width:100%; padding-top:137px;}
#sub_visual .inner{position:relative; width:100%;  margin:0 auto;overflow:hidden; }
#sub_visual .inner img{width:100%; margin-bottom:20px;}


.con{padding-bottom:300px;}


/*Á¦Ç°¼Ò°³*/
.proView {margin-bottom:80px;}
.proView p{margin:0 padding:0}
.page {width:100%; margin:0 auto;}
.form_txt {padding:10px;}
.form_txt input{padding:8px;}


/* ÅÇ¸Þ´º */
div.TabView div.Tabs{height:41px; margin:0 0 50px 0; border-bottom:1px solid #a77b0b; width:700px;} 
div.TabView div.Tabs a {
float:left; font-weight:bold; display:block; text-align:center;text-decoration:none; 
height:40px; padding:0 14px; 
line-height:40px;
font-size:1em;
border:1px solid #eaeaea; 
border-bottom:1px solid #a77b0b; 
background-color:#f7f7f7;} 
div.TabView div.Tabs a:hover{color:#a77b0b; background-color:#ffffff;}  
div.TabView div.Tabs a.Active{color:#a77b0b; background-color:#ffffff; border:1px solid #a77b0b; border-bottom:0px;} 
div.TabView div.Pages{width:700px; height:100%; border:0px solid #404040; overflow:hidden; padding:0px; } 




/* Å×ÀÌºí */
.table {padding-left:0px;}
.th {background:url(../images/dot.png) repeat-x left bottom;background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 20px; border-right:1px solid #e9e3d4;}
.th_end {background:url(../images/dot.png) repeat-x left bottom;background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 20px; }
.th_end3 {background:url(../images/dot.png) repeat-x left bottom;font-weight:bold; color:#2390e6; padding:6px 20px; }

.th_s {border-bottom:1px solid #e9e3d4; background-color:#f5f3ec;  font-weight:bold; color:#ad7951; padding:4px 6px;} /* Å×ÀÌºí³» Å×ÀÌºí */
.th1 {background:url(../images/dot.png) repeat-x left bottom;background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 6px;} /* ºýºýÇÑ Å×ÀÌºíÀÏ °æ¿ì */
.th2 {background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 20px; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.th3 {background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 10px; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;} /* ºýºýÇÑ Å×ÀÌºíÀÏ °æ¿ì */
.td1 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 20px;}
.td1_s {border-bottom:1px solid #e9e3d4; padding:4px 6px;}  /* Å×ÀÌºí³» Å×ÀÌºí */
.td1_1 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 10px;}/* ºýºýÇÑ Å×ÀÌºíÀÏ °æ¿ì */
.td2 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 20px; text-align:left;}
.td2_1 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 20px;  border-right:1px solid #d5d5d5;} /* ¿ìÃø¶óÀÎ */
.td2_2 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 10px; border-right:1px solid #d5d5d5;} /* ºýºý¿ìÃø¶óÀÎ*/
.td2_3 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 10px; text-align:center; font-size:12px; border-right: 1px solid #d5d5d5;}
.td2_3_last {background:url(../images/dot.png) repeat-x left bottom; padding:6px 10px; text-align:center; font-size:12px;}

.td3 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 20px; text-align:center; border-right:1px solid #d5d5d5;} /* ¼¾ÅÍÁ¤·Ä */
.td4 {background:url(../images/dot.png) repeat-x left bottom; padding:6px 20px; text-align:right; border-right:1px solid #d5d5d5;} /* ¿ìÃøÁ¤·Ä(±Ý¾×) */

.th_e {background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 20px;}
.th1_e {background-color:#f5f5f5;  font-weight:bold; color:#333333; padding:6px 6px;}
.td1_e {padding:6px 20px;} 
.td2_e {padding:6px 20px; text-align:left;}
.td3_e {padding:6px 20px; text-align:center; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;} /* ¼¾ÅÍÁ¤·Ä, ½Ç¼±¶óÀÎ */
.td4_e {padding:6px 20px; text-align:right; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;} /* ¿ìÃøÁ¤·Ä(±Ý¾×), ½Ç¼±¶óÀÎ */

.line_r0 {border-right:0px;} /* ¿ìÃø¼¼·Î¶óÀÎ ¾ø¾Ú */
.line_b0 {border-bottom:0px;}
.left {text-align:left;}
.right {text-align:right; font-weight:normal;}
.txt_l {text-align:left;}
.small {font-size:0.85em;}


/* Æû */
.input {height:20px; border:1px solid #d5d5d5;}
.textarea {wiborder:1px solid #d5d5d5; padding:8px; width:99%;}




/*°Ô½ÃÆÇ*/
.Anyboard input, .Anyboard textarea {background:#0e0e0e;;}
.boardTable{border-top:3px solid #7d6230;}
.boardTable th{padding:15px 0; text-align:center; border-bottom:1px solid #141311;}
.boardTable .boardList td {padding:7px 0;border-bottom:1px solid #141311;}
.boardRead td {padding:10px 5px;border-bottom:1px solid #141311; border-right:1px solid #141311;}
.boardRead td.end{border-right:0;}
.boardRead2 td{border:0; padding:20px;}
.viewEnd {width:95%; border:3px solid #333; padding:20px;}

.bullet01 {font-size:10px; margin-top:18px; color:#7d6230;}
.btn01{ width:90px;  display:inline-block; border:3px solid #7d6230; color:#d3c1a0; padding:5px; text-align:center; font-weight:bold:600;}
a.btn01:hover{color:#d3c1a0}
table .subject{color:#ffffff; font-weight:600; font-size:15px; border-bottom: 1px solid #8b7346;}

.search {width:380px; margin-top:30px; padding:5px; vertical-align:middle; border:5px solid #999;}
.search input{background:none; border:0; text-align:center; font-size:16px;}
.search2 {width:450px; margin-top:30px; padding:5px; vertical-align:middle; border:5px solid #999;}
.search2 input{background:none; border:0; text-align:center; font-size:16px;}
.search2 select{padding:0; background:none; color:#666;}

a.galleryImg{font-size:0px;}
.imgOver{position:absolute;z-index:90; margin-top:-215px; width:275px; height:35px;padding:90px 0; }
a.galleryImg:hover > img {filter: alpha(opacity=30); opacity:0.3;}
a.galleryImg:hover {font-size:16px; font-weight:600; text-align:center; color:#ffffff; }
.pageNumvering  b{border:1px solid #141311; padding:2px 8px; display:inline-block;}


/*================================================================*/



/**Á¦Ç°ÆäÀÌÁö**/
.frame{
	margin:0 auto;
	width:1200px;
}
.pt{
	margin:0 auto;
	padding:0 0 40px;
	width:1200px;
	font-size:60px;
	color:#272727;
	font-family: 'NanumSquare';
}
.tbar{padding:0 459px;border-bottom:1px solid #000;}
.tbar2{padding:0 301px;border-bottom:1px solid #000;}
.bar{
	margin:0 auto;
	padding:30px 301px;	
	width:1200px;
	border-bottom:1px solid #000;
}

.bar_1{
	margin:0 auto;
	margin:0 352px 45px;	
	width:1200px;
	border-bottom:1px solid #000;
}
.st{
   
	padding-bottom:16px;
	font-size:30px;
	font-weight: bold;
	color:#272727;
	border-bottom:1px solid #313131; 
	font-family: 'NanumSquare';
}

.st_1{
   
	padding-bottom:30px;
	font-size:30px;
	font-weight: bold;
	color:#272727;
	font-family: 'NanumSquare';
}

.st_2{
   
	padding-top:50px;
	font-size:24px;
	font-weight: bold;
	color:#272727;
	font-family: 'NanumSquare';
}

.st_3{
   
	padding-bottom:20px;
	font-size:24px;
	font-weight: bold;
	color:#272727;
	font-family: 'NanumSquare';
}
.st2{
	padding-bottom:16px;
	font-size:24px;
	font-weight: bold;
	color:#272727;
	border-bottom:1px solid #313131; 
	font-family: 'NanumSquare';
}

.st3{
	padding-bottom:16px;
	font-size:24px;
	font-weight: bold;
	color:#272727;
	border-bottom:1px solid #313131; 
	font-family: 'NanumSquare';
}

.sst{
	padding:25px 0 25px 0;
	font-weight: bold;
	font-size:18px;
	color:#494949;
	
}

.sst_1{
	padding:22px 10px 30px 0;
	font-size:14px;
	color:#494949;

	
}

.sst_2{
	padding:0 0 20px 0;
	font-size:18px;
	color:#494949;
}
.st img{
	padding-right:10px;
	vertical-align: -8px;
}
.st_1 img{
	padding-right:10px;
	vertical-align: -8px;
}
.st_3 img{
	padding-top:30px;
	padding-right:10px;
	vertical-align: -8px;
}
.sst_1 img{	padding-right:10px;}
.st_2 img{
	padding-right:10px;
	vertical-align: -5px;
}
.st2 img{
	padding-right:20px;
	vertical-align: -10px;
}
.to1_1{
	width:100%;
	text-align: center;
	border-top:2px solid #606060;
	font-family: 'NanumSquare';
}

.to1_2{
	width:100%;
	text-align: center;
	border-top:2px solid #606060;
	font-family: 'NanumSquare';
}

.to1{
	width:100%;
	text-align: center;
	border-top:2px solid #606060;
	font-family: 'NanumSquare';
}
.to1 th{
    padding:15px 10px;
	font-size:14px;
	font-weight: bold;
	color:#424242;
	background: #f8f8f8;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
	font-family: 'NanumSquare';
	line-height:160%;

}

.to1_1 th{
    padding:15px 10px;
	font-size:14px;
	font-weight: bold;
	color:#424242;
	background: #f8f8f8;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
	font-family: 'NanumSquare';
	line-height:160%;

}

.to1_2 th{
    padding:15px 10px;
	font-size:14px;
	font-weight: bold;
	color:#424242;
	background: #f8f8f8;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
	font-family: 'NanumSquare';
	line-height:160%;

}

.to1 td{
	padding:10px;
	font-size:14px;
	color:#424242;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
	font-family: 'NanumSquare';
	line-height:160%;
}

.to1_1 td{
	padding:20px 10px;
	font-size:14px;
	color:#424242;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
	text-align: left;
	line-height:150%;
	font-family: 'NanumSquare';
	line-height:160%;
}

.to1_2 td{
	padding:20px 10px;
	font-size:14px;
	color:#424242;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
	text-align: center;
	line-height:150%;
	font-family: 'NanumSquare';
	line-height:160%;
}
.simg li:first-child{margin-left:0px;}
.simg li{margin-left:6px;}

.simg_1 li:first-child{margin-left:350px;}
.simg_1 li{margin-left:6px;}

.txt1 {
    padding: 10px 0 5px 0;
	text-align:center;
    font-weight: bold;
    font-size: 16px;
    color: #272727;
    display: inline-block;

}
.txt2{font-size:13px;color:#797979;}

.sst_1 ul li{
padding-bottom:20px;
padding-left:15px;
line-height:140%;
background:url('../images/sub/dim3_dot.jpg') no-repeat 0 3px;


}

.sst_2 ul{
padding-top:13px;

}

.sst_2 ul li{
padding-bottom:8px;
font-size:14px;
color:#494949;
padding-left:15px;
line-height:140%;
background:url('../images/sub/dim3_dot.jpg') no-repeat 0 3px;


}

.sst_3 ul{
padding-top:20px;

}

.sst_3 ul li{
padding-bottom:40px;
font-size:14px;
color:#494949;
padding-left:15px;
line-height:140%;
background:url('../images/sub/dim3_dot.jpg') no-repeat 0 3px;


}



.sst_1 ul li span{

    padding-bottom:15px;
    font-weight: bold;
    font-size: 18px;
}

.sst_3 ul li span{

    padding-bottom:15px;
    font-weight: bold;
    font-size: 18px;
}


.fl_img {
    float:left;
	padding-top:20px;


}
/**Ä«´Þ·Î±×**/
.frame{
	margin:0 auto;
	width:1200px;
}

.fl_left {
    float:left; position:relative; width:561px;
}

.fl_right{
    float:right; position:relative; width:562px;
}

