@charset "euc-kr";

/* Page Title */

@import url(common.css);


#wrap					{ width:100%; text-align:center; margin: 0 auto; }

#top_wrap 				{ width:100%;  position:relative; margin: 0 auto; background-image:url(/common/img/common/menu_bg01.jpg); background-position:center top; background-repeat:repeat-x; }

.top_gnb 				{ width:1000px; height:17px; text-align:right; padding:8px 0px 0 0; margin-left:auto; margin-right:auto; z-index:1500;}

#top_menu 				{ width:100%; height:71px;  position:relative; background-color:#fff;  z-index:100; border-bottom:solid 1px #dddddd;}
#top_menu01				{ width:1000px; height:71px; margin-left:auto; margin-right:auto;z-index:99;}
.logo					{ float:left; }

.menu_ti_box01			{width:764px; height:71px; overflow:hidden; float:right;}
.menu_ti				{width:149px; height:71px; overflow:hidden; float:left; text-align:left;}	
.menu_ti02				{width:152px; height:71px; overflow:hidden; float:left; text-align:left;}	
.menu_ti03				{width:145px; height:71px; overflow:hidden; float:left; text-align:left;}
.menu_ti04				{width:157px; height:71px; overflow:hidden; float:left; text-align:left;}
.menu_ti05				{width:161px; height:71px; overflow:hidden; float:left; text-align:left;}

.menu_bg02				{width:100%; height:170px; float:center; margin: 0 auto;  background:url(/common/img/common/menu_bg02.png) repeat-x;  z-index:3000; }
#top_menu02				{width:1000px; height:170px; margin-left:auto; margin-right:auto;z-index:99;}
.menu_ti_box02			{width:764px; height:170px; margin:0 auto; overflow:hidden; float:right; }
.menu_s_box				{width:147px; height:170px; overflow:hidden; float:left; padding-top:15px; border-left:solid 1px #fff; border-right:solid 1px #fff; }
.menu_s_box02			{width:151px; height:170px; overflow:hidden; float:left; padding-top:15px; border-right:solid 1px #fff; }
.menu_s_box03			{width:144px; height:170px; overflow:hidden; float:left; padding-top:15px; border-right:solid 1px #fff; }
.menu_s_box04			{width:156px; height:170px; overflow:hidden; float:left; padding-top:15px; border-right:solid 1px #fff; }
.menu_s_box05			{width:160px; height:170px; overflow:hidden; float:left; padding-top:15px; border-right:solid 1px #fff; }
.menu_s_ti				{width:100%; height:11px; overflow:hidden; float:left; text-align:center; padding-top:6px; padding-bottom:6px;}


#main_bg				{ width:100%;  height:460px; position:relative; text-align:center; z-index:50; background:url(/common/img/main/main_bg.gif) repeat-x;}

#main					{ width:1000px; height:460px; margin: 0 auto; text-align:left; }
.main_l					{ width:1000px; height:0px; text-align:left; position: relative; top:190px; left:-85px; }
.main_c					{ width:1000px; height:460px; margin: 0 auto; }
.main_r					{ width:1000px; height:0px; text-align:right; position: relative; top:190px; left:85px; }
.main_dot				{ width:1000px; height:0px; position: relative; top:-25px; text-align:center; }


#con_wrap				{ width:1000px; height:160px;  margin: 0 auto; margin-top:35px; margin-bottom:50px;}
#con_left				{ width:775px; float:left;  }
.l_board				{ width:301px; float:left; height:147px; font:normal 11px/16px µ¸¿ò,Arial; color:#575757; }
.l_board_t				{ width:269px; float:left; height:26px; text-align:left;}
.l_more					{ width:32px; float:left; text-align:right; padding-top:5px;}

.l_btext				{ width:300px; float:left; }
.l_btext ul				{ width:300px; text-align:left;}
.l_btext ul li			{ padding:2px 0 2px 0; text-align:left; float:left;}
.l_btext ul li .news	{ width:250px; float:left; text-align:left;}
.l_btext ul li .data	{ width:50px; float:left; text-align:right;}

.l_pro					{ width:455px; float:left; height:142px; margin-bottom:20px; background-color:#dddddd; text-align:left;}
.l_proimg				{ width:120px; float:left;}
.l_proimg2				{ width:315px; float:left; padding:12px 10px 12px 10px;}

.l_proa					{ float:left; padding-top:45px; padding-right:5px; text-align:left;}
.l_proa2				{ float:left; padding-top:45px; padding-left:5px; text-align: right;}

.l_pro0					{ width:102px; float:left; height:100px; margin-right:3px; margin-left:3px;}
.l_pro1					{ width:100px; height:100px; border:solid 1px #fff;}
.l_pro2					{ width:102px; text-align:center; padding-top:5px; color:#555555; font:normal 11px/16px µ¸¿ò,Arial; }
#con_center				{ width:440px; float:left; padding-left:20px; }
#con_right				{ width:204px; float:left; padding-left:20px; }
.r_con3					{ width:204px; height:85px; float:left; }
.r_con4					{ width:204px; height:73px; float:left; }



#footer					{ width:100%; padding-top:30px; padding-bottom:30px; background-image:url(../img/main/footer_bg.gif); background-repeat:repeat-x; background-position:bottom center; }
.footer_copy			{ width:1000px;  margin: 0 auto; }


.p5						{ padding:5px;}
.p10					{ padding:10px;}
.p20					{ padding:20px;}
.p25					{ padding:25px;}
.box					{ border:solid 1px #ddd;}





/* sub */

#scon_wrap				{ width:1000px; margin: 0 auto; }

#s_left					{ font-family: "Dotum"; font-size: 11px;  width:260px; float:left; border-left:solid 1px #ddd; border-right:solid 1px #ddd; padding-bottom:50px; }

.sl_top					{ width:260px; height:160px; float:left; border-bottom:solid 1px #ddd;}

.sl_leftmenu			{ width:260px; float:left;}
.leftmenu_t				{ width:260px; height:60px; float:left; text-align:left; z-index:0;}

.leftmenu_st			{ width:260px; height:37px; float:left; z-index:0; }

.leftmenu_st2			{ width:200px; height:17px; float:left; padding:10px 30px; border-bottom:dashed 1px #ddd; text-align:left; font-weight:bold;}
.leftmenu_st3			{ width:200px; float:left; padding:15px 30px; text-align:left;  background-color:#F0F0F0;}
.leftmenu_st3t			{ text-align:left; line-height:18px; }

a.leftmenu_stl:link		{text-decoration:none; color:#777777; }
a.leftmenu_stl:visited	{text-decoration:none; color:#777777;}
a.leftmenu_stl:hover	{text-decoration:none; color:#0489bd; }
a.leftmenu_stl:active	{text-decoration:none; color:#777777; }





#s_right				{ width:695px; float:right; padding-bottom:50px;}
.s_right_new           {width:695px; float:left; margin:0 0 0 43px;}

.sr_gnb					{ width:695px; padding-top:50px; text-align:right; float:left; font:normal 11px/16px µ¸¿ò,Arial; }
.sr_title				{ width:695px; height:100px; float:left; text-align:left; font-size:45px; color:#353535; line-height:50px; letter-spacing:-5px;  }
.sr_con					{ width:695px; float:left; text-align:left; font:normal 11px/16px µ¸¿ò,Arial;  }
.sr_con_t				{ width:695px; float:left; text-align:left; font-size:12px; color:#353535; }


/* 0402º£³Ê */
.subb					{ width:220px; height:50px; float:left; padding:0px 5px 20px 5px;}

/* °Ô½ÃÆÇ */
.bl_titlebg				{ background-image: url(/common/img/board/title_bg.gif); background-repeat: repeat-x; background-position: left top; height:30px;}
.photo_bg				{ background-image: url(/common/img/board/photo_bg.gif); background-repeat: no-repeat; background-position: left top; }
.fnumber				{ width:695px; padding-top:20px; text-align:center; margin: 0 auto; }
.fsearch				{ width:695px; height:60px; padding-top:20px; text-align:center; margin: 0 auto; }
.view_f					{ width:695px; padding-top:20px;}
.view_button			{ width:695px; padding-top:20px;  margin: 0 auto; text-align:center; }
.list_button			{ width:695px; margin: 0 auto; text-align:right; }
.kmap					{ width:695px; margin-bottom:35px; }
.kmap_t					{ width:695px; font-size:16px; padding-bottom:16px; font-weight:bold; color:#333333;}

.f_line					{border-top-width: 1px; border-top-style: solid; border-top-color: #dddddd; }

.p15					{padding:15px;}
.p20					{padding:20px;}

.box 					{border: 1px solid #dddddd; }

.line_br {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
}
.line_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.line_t {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
}


.dotline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
}


.imglist				{ width:695px; text-align:left; border-top-width: 3px; border-top-style: solid; border-top-color: #0597d3; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; padding-top:20px; padding-bottom:20px; }
.imglist_one			{ width:162px; float:left; text-align:center; margin-bottom:20px; padding-left:5px; padding-right:5px;}
.imglist_img			{ width:160px; height:130px; float:left; text-align:left; border:solid 1px #ddd;}
.imglist_text			{ width:162px; float:left; text-align:center; padding-top:6px; }

.plist					{ width:695px; text-align:left; font:normal 11px/16px µ¸¿ò,Arial; color:#fff; border-top-width: 1px; border-top-style: dashed; border-top-color: #0594cf; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #415ea7; padding-top:30px; padding-bottom:30px; }
.plist_one				{ width:202px; float:left; text-align:center; margin-bottom:30px; padding-left:14px; padding-right:14px;}
.plist_img				{ width:200px; height:200px; float:left; text-align:left; border:solid 1px #aaa;}
.plist_text				{ width:202px; height:42px; float:left; text-align:center; font-weight:bold; color:#fff; background-color:#aaa; padding-top:10px; }
.plist_tab				{ width:665px; background-color:#5696c6; padding:15px; text-align:left; margin-bottom:20px; float:left;}
.plist_tab1				{ padding:5px 10px;}

a.plist_tabl:link		{text-decoration:none; color:#b7dffd; font-weight:bold; line-height:20px; }
a.plist_tabl:visited	{text-decoration:none; color:#b7dffd; font-weight:bold; line-height:20px; }
a.plist_tabl:hover		{text-decoration:none; color:#ffffff; font-weight:bold; line-height:20px; }
a.plist_tabl:active		{text-decoration:none; color:#b7dffd; font-weight:bold; line-height:20px; }

.ppop					{ width:790px; height:400px; border:solid 5px #dddddd;}
.ppop_img				{ width:400px; height:400px; float:left;}
.ppop_text				{ width:389px; height:400px; float:left; border-left:dashed 1px #ddd;}
.ppop_text0				{ width:329px; height:340px; padding:30px 30px 30px 30px; text-align:left; overflow-y:scroll; text-align:justify;}

.ppop_t0				{ width:259px; float:left; }
.ppop_t0 ul				{ width:259px; text-align:left;}
.ppop_t0 ul li			{ padding:7px 0 7px 0; text-align:left; float:left;}
.ppop_t0 ul li .t1		{ width:69px; float:left; text-align:left; }
.ppop_t0 ul li .t2		{ width:185px; float:left; text-align:left; color:#333; font-size:12px; }



.text001	{ font-size: 11px; color: #787878; }
.text006	{ font-size: 11px; font-weight: bold; color: #ffffff; }
.text007	{ font-size: 11px; color: #333333; font-weight:bold;}