@charset "UTF-8"; 
#accessibility	{display: none;}
body {
	background-color: #ffffea;
	background-repeat: repeat-x;
}
form {
	margin: 0;
	padding: 0;
}
.boxborder{
height:20px;border:1px solid #919191;
}
#wrap		{width: 100%; text-align:center}
#wrap_area	{ position:relative;width: 980px;text-align:left;margin: 0 auto;}
#head					{
	width: 960px;
	height: 108px;
}
#container				{
	width:980px;
}
#containerSub			{
	width:100%;
	background: url('/images/common/sub_content_bg.gif') no-repeat left top;
}
#container_sub_bottom	{clear:both; height:30px; background: url('/images/common/sub_content_bg_bottom.gif') no-repeat left bottom;}

#foot {
	clear:both;
	margin-top: 20px;
	padding:0px 0 0 0px;
	background: url('/images/common/foot_bg.gif') no-repeat left top;
	height:90px;
	width: 980px;
} 
/* Foot */
#foot p			{float:left; padding:0 0 0 30px;}
#foot .footMenu	{padding-bottom:8px;}
#foot address	{font-style: normal;}
/* head */
#logo					{float:left; padding:22px 0 25px 30px;}
#topUtil				{float:right; height:54px;}
#topUtil ul				{float:left;}
#topUtil li				{float:left;}
#topUtil .fontSize		{padding-left:22px;}
#topUtil .fontSize	li	{padding:25px 3px 0 0;}
#topUtil .link			{padding:5px 0 0 5px;}
#topUtil .country		{padding:5px 0px 0 5px;}

#topMenu				{float:left;width:700px;padding-left: 80px;
}
#topMenu li				{float:left; display:inline; padding-right:2px;}
#topMenu ul				{position:absolute; top:85px; left:260px; width:700px; display:none;}
#topMenu ul li			{padding:0 7px 0 7px; background: url('/images/menu/menu_sub_line.gif') no-repeat 0 3px;}
#topMenu ul li a		{color:#1a1a1a;}
#topMenu ul li.sub_1_f	{background:none; padding-left:40px;}
#topMenu ul li.sub_2_f	{background:none; padding-left:135px;}
#topMenu ul li.sub_3_f	{background:none; padding-left:40px;}
#topMenu ul li.sub_4_f	{background:none; padding-left:170px;}
#topMenu ul li.sub_5_f	{background:none; padding-left:150px;}
#topMenu ul li.sub_6_f	{background:none; padding-left:290px;}

#search	{width:200px;float:right;}




/* main banner_scroll */
#banner_scr							{clear:both; width:100%; height:36px; padding:15px 0 0 0;}
#banner_scr #mainRollBanList		{float:left; width:940px; height:36px; overflow:hidden;}
#banner_scr #mainRollBanList li		{float:left;}

#banner_scr .control				{padding-top:3px;}
#banner_scr .control li 			{padding-bottom:2px;}
#leftMenu {
	background-image:url(../images/1/sub/left_bg.jpg);
	float:left;
	left:0px;
	margin:0px;
	width: 256px;
	overflow:hidden;
	z-index: 0;
}
#leftMenu .depth1{
	background: url('/images/common/left_menu_bg.gif') repeat-y left bottom;
}
/* depth1 */
#leftMenu .depth1				{width:170px; padding-bottom:20px;}
#leftMenu .depth1 li			{list-style: none; padding-left:17px; padding-bottom:2px; background:url('/images/common/left_menu_line.gif') no-repeat 17px bottom;}
/* depth2 */
#leftMenu .depth2				{width:127px; padding-bottom:8px; background:url('/images/common/sub_smenu_back.gif') no-repeat bottom left;}
#leftMenu .depth2 li			{height:17px; padding-left:2px; background: none;}
#leftMenu .depth2 li.f_sub		{padding-top:10px; background:url('/images/common/sub_smenu_top.gif') no-repeat;}

/* ���������� Ʋ */
/* �ּ� ���̰��� ���̾����� min-height: 300px�� ���� �ͽ��÷η��� height: 300px;�� ���� */
#subContent{
	float:right;
	width: 690px;
	min-height: 350px;
	vertical-align: top;
		z-index: 1;
	/* background: url('/images/common/sub_content_bg.gif') no-repeat; */
}
*html #subContent{
	height: 350px; 
}
.visual	{
	float:left;
	width:100%;
}

.content_title{
	width: 690px;
	height: 34px;
	background: url('/images/common/sub_title_bg.gif') repeat-x;
}
.content_cate{
	float: right;
	padding-top:5px;
	padding-left:10px;
	color: #636363;
	font-size: 11px;
	background: url('/images/common/icon_cate.gif') no-repeat 0 8px;
}

/* ���� ���� ��� */
.sub_left_banner	{margin-top:10px;}
.sub_left_banner li	{margin-bottom:4px;}

#mainContent	{
		float:left;
	width:980px;
}
#mainContent .mainleft	{
	float:left;
	width:448px;
}
#mainContent .mainCenter{
	float:left;
	width:290px;
}
#mainContent .mainRight	{
	float:left;
	width: 214px;
}
/* �������� �� */
#notice					{
	height:135px;
	width: 290px;
}
#notice_tabmenu			{
	width:290px;
	height:29px;
	padding-left:20px

}
#notice .list			{height:100px; line-height:1.5em;}
#notice .list li		{width:220px;}
#notice .frag_date		{float:right; width:70px; color:#a2a2a2; text-align:center;}

#help {float:left; height:146px; padding-left:20px}
.san {
	float:left;
	width:289px;
	height:140px;
	padding-left:20px;
	z-index: 2;
}
.visual_end {
	float:left;
	width:950px;
	height:138px;
	background-image:url(../images/1/main/main_visual1.jpg)
}

#photo {float:right; height:135px; width:214; background-image:url(../images/1/main/photo.gif)}
#link {float:right; height:146px; width:214;}
#pda_link {float:right; height:140px; width:214;}


/* Type Selector */
*						{

}
ul,li					{list-style:none;}
img, fieldset, button	{border:none;}
img						{vertical-align: top;}
hr, button img			{display:none;}
a						{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;}
textarea				{overflow:auto;} 
legend					{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
form					{margin:0; border: 0;}

p,br,body,table,td,select,input,form,textarea,option {
	font-family: Dotum, Gulim, AppleGothic, Sans-serif;
	color: #555555;
	font-size:12px;
}

.clear		{clear:both;}
.select		{background-color:#EDD59C; color:#6D4400; font-family: Dotum,  Gulim, AppleGothic, Sans-serif;	font-size:11px; line-height:140%;}
.textarea	{font-size:12px; line-height:160%; font-family: Dotum, Gulim, AppleGothic, Sans-serif; border: 1px solid #dddddd;background-color: #ffffff;} 
.input		{height:17px; font-size:12px; font-family: Dotum,Gulim,seoul,helvetica,verdana; border:1px solid #cccccc; background-color: #ffffff;}
.input_yellow {height:17px; font-size:12px; line-height:150%; font-family: Dotum,Gulim,seoul,helvetica,verdana; border: 1px solid #ddd8b5; background-color: #fff;}

a:link {text-decoration: none;	color: #535353;}
a:visited {text-decoration: none;	color: #535353;}
a:hover {color: #000000; text-decoration: underline;}

A.a:link  {color:black;text-decoration:none;}
A.a:visited  {color:black;text-decoration:none;}
A.a:active  {color:#ffcc00;text-decoration:none;}  
A.a:hover  {color:#799604;text-decoration:none;}

body {
	/*scrollbar-3dlight-color: #B4B4B4;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #EEEEEE;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #B4B4B4;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

/* �ؽ�Ʈ */
.bold			{font-weight:bold;}
.normal			{font-weight:normal;}
.f_11			{font-size:11px;}
.f_14			{font-size:14px;}
.f_blue			{color:#405acc;}
.f_dblue		{color:#016da0;}
.f_green		{color:#11a362;}
.f_ygreen		{color:#189f2b;}
.f_red			{color:#ff581e;}
.f_whit			{color:#ffffff;}
.f_gray			{color:#666666;}
.f_orange		{color:#dd5200;}
.f_olive		{color:#4e7f00;}
.f_gold			{color:#b37d30;}
.f_brown		{color:#8d5b07;}
.f_purple		{color:#7742d9;}
.f_sky			{color:#019abb;}
.num			{font-size:11px;}
.num_f			{font-size:11px;}

/* align set */
.al {text-align: left !important;}
.ar {text-align: right !important;}
.ac {text-align: center !important;}
.at {vertical-align:top !important;}
.aleft  {text-align: left !important;}
.acenter{text-align: center !important;}
.aright	{text-align: right !important;}

/* space set */
.space_5 {height:5px; font: 0px/0px sans-serif;}
.space_10 {height:10px; font: 0px/0px sans-serif;}
.space_15 {height:15px; font: 0px/0px sans-serif;}
.space_20 {height:20px; font: 0px/0px sans-serif;}
.space_25 {height:25px; font: 0px/0px sans-serif;}
.space_30 {height:30px; font: 0px/0px sans-serif;}

.pd_r10 {padding-right:10px;}
.pd_l5 {padding-left:5px;}
.pd_b15 {padding-bottom:15px;}

.mg_l5	{margin-left:5px;}
.mg_l10 {margin-left:10px;}
.mg_l20 {margin-left:20px;}
.mg_l30 {margin-left:30px;}
.mg_l150{margin-left:150px;}
.mg_r5	{margin-right:5px;}
.mg_r10	{margin-right:10px;}
.mg_b5{margin-bottom:5px;}
.mg_b10{margin-bottom:10px;}
.mg_b20{margin-bottom:20px;}
.mg_b25{margin-bottom:25px;}
.mg_b30{margin-bottom:30px;}
.mg_b40{margin-bottom:40px;}
.mg_t5{margin-top:5px;}
.mg_t10{margin-top:10px;}
.mg_t20{margin-top:20px;}
.mg_t30{margin-top:30px;}
.mg_t-15{margin-top:-15px;}

/* width set */
.w_40{width:40px;}
.w_50{width:50px;}
.w_60{width:60px;}
.w_70{width:70px;}
.w_80{width:80px;}
.w_90{width:90px;}
.w_100{width:100px;}
.w_110{width:110px;}
.w_120{width:120px;}
.w_130{width:130px;}
.w_140{width:140px;}
.w_150{width:150px;}
.w_160{width:160px;}
.w_170{width:170px;}
.w_180{width:180px;}
.w_200{width:200px!important;}
.w_220{width:220px!important;}
.w_230{width:230px!important;}
.w_240{width:240px!important;}
.w_250{width:250px!important;}
.w_300{width:300px!important;}
.w_320{width:320px!important;}
.w_350{width:350px!important;}
.w_400{width:400px!important;}
.w_500{width:500px!important;}
.w_600{width:600px!important;}
.wps_100{width:100%;}
.wps_90{width:90%;}
.wps_50{width:50%;}
.wps_40{width:40%;}

/* float set */
.fl {float: left;}
.fr {float: right;}
.fc {text-align: center;}

/* clear set */
.clr {clear: both;}
.clr2 {clear: both; height:0; font: 0px/0px sans-serif;}
.clr_l {clear: left;}
.clr_r {clear: right;}
.clr_c {clear: center;}
.clr_img {background-image: url('')!important;}
.clr_bod_t {border-top:0px !important;}
.clr_bod_l {border-left:0px !important;}
.clr_bod_r {border-right:0px !important;}
.clr_bod_b {border-bottom:0px !important;}

/* =============== table ================= */
.none_cap{display:none;}
table {
	clear:both;
	margin:0; 
	padding:0;
	border-collapse:collapse;
	border:0;
}
th,td { border:0; }

/*---------------------------------------------
      ::: ���̺� type0 -  ȸ������ :::
----------------------------------------------*/
table.type0				{border-top:2px solid #0c91b4;}
table.type0 th			{color:#127e9a; background:#e9f6f9; border-right:1px solid #cbdfe9; border-bottom:1px solid #cbdfe9;}
table.type0 td			{border-bottom:1px solid #cbdfe9; border-right:1px solid #cbdfe9;}
table.type0 a			{text-decoration:none; color: #666666;}
table.type0 a:hover		{text-decoration:none; color: #0099CC;}
table.type0				{table-layout: fixed; margin-bottom:10px; text-align: center;}
table.type0 caption		{font-size:90%; font-family: Dotum, Gulim, AppleGothic, Sans-serif;}
table.type0 th			{font-weight:bold; padding:7px 0px 5px 0px;}
table.type0 th.last		{border-right:none;}
table.type0 td			{padding:6px 10px 4px 10px;}
table.type0 td.last		{border-right:none;}
.mg_t-15				{margin-top:-15px;}
table.type0 .v-name		{padding-left:10px;	font-weight: normal;}
table.type0 .v-con		{padding:20px 20px;	text-align: left;}
table.type0 .v-upfile	{border-bottom:0px;}

/*---------------------------------------------
      ::: ���̺� type1 - ǥ :::
----------------------------------------------*/
table.type1				{border-top:2px solid #1fa6c3;}
table.type1 th			{color:#127e9a; background:#e9f6f9; border-right:1px solid #cbdfe9; border-bottom:1px solid #cbdfe9;}
table.type1 td			{border-bottom:1px solid #cbdfe9; border-right:1px solid #cbdfe9;}
table.type1 a			{text-decoration:none;	color: #666666;}
table.type1 a:hover		{text-decoration:none; color: #08778f; text-decoration:underline;}
table.type1				{table-layout: fixed; margin-bottom:10px; text-align: center;}
table.type1 caption		{font-size:12px; font-family: Dotum, Gulim, AppleGothic, Sans-serif;}
table.type1 th			{font-weight:bold; padding:7px 0px 5px 0px;}
table.type1 th.last		{border-right:none; }
table.type1 td			{padding:6px 10px 4px 10px;}
table.type1 td.last		{border-right:none; }
.mg_t-15				{margin-top:-15px;}
table.type1 .v-name		{padding-left:10px;	font-weight: normal;}
table.type1 .v-con		{padding:20px 20px;	text-align: left;}
table.type1 .v-upfile	{border-bottom:0px;}

/*---------------------------------------------
      ::: ���̺� type2 - �˻���� :::
----------------------------------------------*/
table.type2				{border-top:2px solid #d4cc91;}
table.type2 th			{color:#887f42; background:#fdfdf9; border-right:1px solid #ece9d5; border-bottom:1px solid #ece9d5;}
table.type2 td			{border-bottom:1px solid #ece9d5; border-right:1px solid #ece9d5;}
table.type2 a			{text-decoration:none;	color: #666666;}
table.type2 a:hover		{text-decoration:none; color: #08778f; text-decoration:underline;}
table.type2				{table-layout: fixed; margin-bottom:10px; text-align: center;}
table.type2 caption		{font-size:12px; font-family: Dotum, Gulim, AppleGothic, Sans-serif;}
table.type2 th			{font-weight:bold; padding:7px 0px 5px 0px;}
table.type2 th.last		{border-right:none; }
table.type2 td			{padding:6px 10px 4px 10px;}
table.type2 td.last		{border-right:none; }
.mg_t-15				{margin-top:-15px;}
table.type2 .v-name		{padding-left:10px;	font-weight: normal;}
table.type2 .v-con		{padding:20px 20px;	text-align: left;}
table.type2 .v-upfile	{border-bottom:0px;}

/*---------------------------------------------
      ::: ���䰶���� �� �����Խ��� ���� :::
----------------------------------------------*/

#galleryList		{width:100%;}
#galleryList li		{float:left; height:150px; display:inline; margin: 10px 15px 0 15px;}
#galleryList li	img	{border: 1px solid #cccccc;}
#galleryList p		{text-align:center; padding-top:4px;}

#bbsSearch			{width:100%; height:60px; background:url('/images/bbs/search_back.gif') no-repeat;}
#bbsSearch ul		{padding:11px 0 0 100px;}
#bbsSearch li		{float:left; padding-right:4px; display:inline; }
#bbsSearch .input	{width:250px;}

#bbsBottom			{clear:both; width:100%; height:40px; margin-top:20px;}
#bbsPaging			{width:100%; text-align:center}
#bbsPaging li		{display:inline;}
#bbsPaging li.num	{padding:0 3px 0 3px; color:#949db1;}
#bbsBtnL			{float:left; padding-left:8px;}
#bbsBtnR			{float:right; padding-right:8px;}
#bbsBtnC			{width:100%; text-align:center;}

#bbsAddBox			{width:667px;padding:16px 0 16px 0; margin-top:20px;background:#F8F8F8;border:1px solid #EEEEEE;}

.bbsCont th				{background:url('/images/bbs/list_back.gif') repeat-x left top;}
.bbsCont .acenter		{text-align:center;}
.bbsCont .aleft			{text-align:left;}
.bbsCont .line_box		{width:95%; border:1px solid #dddddd; background:#F4F4F4; margin-top:18px; padding:10px 15px 10px 15px;}

.bbsNext				{border-top:1px solid #dadada;}
.bbsNext caption.none	{display:none;}

.bbsCont th				{padding-top:6px; padding-bottom:7px; color:#666666; text-align:center;}
.bbsCont td				{padding-top:6px; padding-bottom:6px; border-bottom:1px solid #dadada;}
.bbsNext th				{padding-top:6px; padding-bottom:7px; color:#666666; text-align:center;}
th.bbsFrom				{border-bottom:1px solid #dadada; background:url('/images/bbs/bullet_blue.gif') no-repeat 26px 12px; padding-left:35px; text-align:left; font-weight:normal; vertical-align:top;}
.bbsNext td				{padding-top:6px; padding-bottom:6px; border-bottom:1px solid #dadada;}

.bbsCont caption.list	{height:20px; text-align:right; padding-right:16px;}
.bbsCont caption.none	{display:none;}

.bbsCont_club th			{background:url('/images/bbs/list_back_club.gif') repeat-x left top;} /* ��ȣȸ �Խ��� ��� */
.bbsCont_club .acenter		{text-align:center;}
.bbsCont_club .aleft		{text-align:left;}
.bbsCont_club .line_box		{width:95%; border:1px solid #dddddd; background:#F4F4F4; margin-top:18px; padding:10px 15px 10px 15px;}

.bbsCont_club th			{padding-top:6px; padding-bottom:7px; color:#666666; text-align:center;}
.bbsCont_club td			{padding-top:6px; padding-bottom:6px; border-bottom:1px solid #dadada;}

.bbsCont_club caption.list	{height:20px; text-align:right; padding-right:16px;}
.bbsCont_club caption.none	{display:none;}