@charset "euc-kr";

	/* ================================================================ 
		
		This copyright notice must be kept untouched in the stylesheet at 
		all times.
		Copyright (c) 2011 Tagoplus. All rights reserved.

		Basic Style Sheet (for version 8 browsers)
		version:1.1
		author: min ji Cho
		email: elwkdlsj119@tagoplus.co.kr
	=================================================================== */


	/* ±âº»·¹ÀÌ¾Æ¿ô */

	#wrap{ width:100%; }
	#content {width:100%; }
	#content ul {margin:0 auto; }
	#header { width:100%; background:url(/images/inc/T_bg.gif) repeat-x bottom;}
	#header .header{width:980px; height:89px;  margin:0 auto; }
	#footer { width:100%; height:65px; background:url(/images/inc/fotter_bg.gif) top repeat-x;}
	#footer table{width:1000px; margin:0 auto;}
	#content_top{width:100%; height:134px; border-bottom:#dcdddb solid 1px;}
	#content_sub{width:100%;}
	#content_sub ul{ width:980px; margin:0 auto;} 
	
	/* ¸ÞÀÎ */
	#contents{height:460px; } 
	#contents table{ width:990px; margin:0 auto; }
	.middle_table{ width:991px; color:#828282;  margin:0 auto; background:url(../images/main/bg.gif) no-repeat top; }
	.middle_table td{}
	.ta_box{ margin-top:20px; margin-left:20px; margin-bottom:-10px; }
	.ta_box .P_roof{ margin-top:10px; }
	.ta_box .P_roof th{ padding-left:10px; background:url(/images/icon/spot.gif) no-repeat left 50%; font-weight:normal; line-height:18px;} 
	.ta_box .P_roof td{color:#9a9a9a;}
	
	
	h1{ width:980px; height:134px; margin:0 auto;}
	
	/*°øÅë*/
	#B_cont{border-left:#dddddd solid 1px;}
	.con_line{ height:60px; border-bottom:#dddddd solid 1px; padding-bottom:5px;}
	.B_table { margin-bottom:20px;}
	.B_table th img{ margin-left:22px; text-align:left;}
	.B_table th{text-align:left;}
	.C_table {margin-left:20px;}
	.img_M50 img{ margin-bottom:50px;}

	
	/*·¹ÇÁÆ® ¸Þ´º*/
	.left_big{ width:150px; margin-top:20px; margin-bottom:10px;}
	#left { margin-top:0px;}
	#left td{margin-left:10px; padding:6px 0; background:url(../images/inc/left/line1.gif) bottom no-repeat left;}
	#left td a{margin-left:5px;}
	#left td p{ margin-left:20px; padding:0; }
	#left td p a{ padding:0; margin:0;}
	/*¿À½Ã´Â±æ*/
	#Load_t{ margin-top:20px; margin-bottom:30px; line-height:18px;}
	#Load_t th{ border-bottom:dotted #dddddd 1px;}
	#Load_t td{ padding:6px 20px; border-left:dotted #dddddd 1px; border-bottom:dotted #dddddd 1px;}
	
	/*Á¦Ç° ¼Ò°³*/
	#P_table { margin-top:20px; margin-bottom:40px;}
	#P_table th h3{ width:184px; height:138px; padding:4px; border:#e7e7e7 solid 4px;}
	#P_table td h4{ margin-top:10px; margin-left:10px; padding-left:8px;  background:url(../images/icon/b_spot.gif) no-repeat left 50%; font-size:14px; color:#004f8d; font-weight:bold; }
	#P_table .p_top{background-color:#f2f2f2; border-top:#a6d0f1 solid 2px;  }
	#P_table .p_top p{ margin: 7px 10px; padding-left:8px; background:url(../images/icon/g_spot2.gif) no-repeat left 5px;}
	#P_table .p_top p span{ line-height:18px;}
	#P_table .p_under{  background-color:#f2f2f2; border-bottom:#a6d0f1 solid 2px;}
	#P_table .p_under img{margin:10px;}
	
	
	#sch_table{ margin-bottom:30px; background:#f4f4f4; border:#e6e6e6 solid 3px;}
	#sch_table td{ padding:7px 10px;}
	#sch_table input{ padding:2px;}
	
	
	/*ÆäÀÌÂ¡¹Ù*/
	.paginate_complex { padding-bottom:30px; line-height:normal; text-align:center;  }
	.paginate_complex a,
	.paginate_complex strong{ display:inline-block; position:relative; z-index:2; margin:0 -3px; padding :0px 8px;  background-color:#transparent; font:bold 12px/16px Tahoma, Sans-serif; color:#888;text-decoration:none;vertical-align:top}
	.paginate_complex a:hover,
	.paginate_complex a:active,
	.paginate_complex a:focus { background-color:#eeeeee }
	.paginate_complex strong {color:#2465a9 }
	.paginate_complex .direction { border:0; font-weight:normal; color:#767676; text-decoration:none !important; z-index:1}
	.paginate_complex .direction:hover,
	.paginate_complex .direction:active,
	.paginate_complex .direction:focus{color:#323232; background-color:#fff}
	.paginate_complex .prev { padding-right:6px; padding-left: 2px;  border:0;  }
	.paginate_complex .next { padding-left:6px; padding-right:0;  border:0;  }
	.paginate_complex .direction img { position:relative; top: -2px;}
	.paginate_complex .direction span { display:inline-block; position:relative; top:4px; width:0; height:0; font-size:0;line-height:0; vertical-align:top; }
	.paginate_complex .prev span { *left:-4px; margin-right:1px; border: 3px solid; border-top:solid #fff; border-bottom:solid #fff; border-left:0; }
	.paginate_complex .next span { margin-left:1px; border:3px solid; border-top:solid #fff; border-bottom:solid #fff; border-right:0 }


	
	/*sitemap*/
	#sitemap_wrap{ width:100%; text-align:center; padding-top:40px;}
	#sitemap{  }
	#sitemap .s_box{vertical-align:top;}
	#sitemap .s_box dl{width:130px;}
	#sitemap .s_box dl dd { vertical-align:bottom; }
	#sitemap .s_box dl dd a{display:block; width:130px; height:24px; padding-top:4px; background:url(../images/sitemap/m_bg.gif) no-repeat top; text-align:left; vertical-align:bottom;}
	#sitemap .s_box dl dd a:hover{ display:block; width:130px; height:24px; color:#2465a9; background:url(../images/sitemap/m_bg_on.gif) no-repeat top; text-decoration:none;}
	#sitemap .s_box p{ display:block; height:16px; font-size:11px;  text-align:left; vertical-align:bottom; }
	#sitemap .s_box p a{margin-left:8px; color:#828282; background:url(../images/icon/g_spot.gif) no-repeat left 50%;}
	#sitemap .s_box p a span{margin-left:5px;}
	#sitemap .s_box p a:hover{text-decoration:none; color:#2465a9;}
	
	
	/**/
	#Text_qna .pd02{padding:5px; padding-left:20px;}
	.pd03{ font-weight:bold; color:#9b9b9b; }/*Å×ÀÌºí¾È¿¡ Á¦¸ñ´Ü*/
	.form01 , .area{ padding:2px; border:#cbcbcb solid 1px;}