img { border:0;}
ul { list-style:none;}

*{margin:0;padding:0;font-family:"±¼¸²",Gulim,"³ª´®°íµñ",NanumGothic,Helvetica,AppleGothic,Sans-serif;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body,input,textarea,select,table,button{ font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif; font-size:12px; }
body{ color:#323336; word-wrap:break-word; word-break:break-all; background-color:#ffffff; }
table {border-spacing:0;}
table {border-collapse: collapse;}



/* top */
#header			{
	position:relative;
	width:100%; height:38px; 
	
	background-image:url(../images/top/top_bg.gif); background-repeat:repeat-x;
	padding:0px; margin:0px;
	}
.header_text			{ 
	position:absolute; z-index:1000; 
	width:100%; height:38px; top:3px; color:#ffffff; text-align:center; 
	padding:0px; margin:0px; xxxbackground-color:red;
	}
.header_text p.title	{ padding:4px 0px 0px 0px; margin:0px;z-index:3;}}
.header_text p.tel	{ padding:0px 0px 0px 0px; margin:0px;z-index:4;}


.header_logo	{ 
	position:absolute; z-index:2000; left:0;
	width:60px; height:35px; 
	background-image:url(../images/top/logo_bg.gif); background-repeat:no-repeat; 
	padding:0px;
	}
.header_btn	{ position:absolute; right:0; z-index:2000; text-align:right; padding:10px 5px 0px 0px; margin:0px; }

#header1			{ 
	width:100%; height:38px; 
	border-top:1px solid #b6c8d5; border-right:1px solid #b6c8d5; border-bottom:1px solid #063767; border-left:1px solid #b6c8d5; 
	background-image:url(../images/top/top_bg.gif); background-repeat:repeat-x;
	padding:0px; margin:0px;
	}
.header_text1			{ 
	position:absolute; z-index:999; 
	width:100%; top:3px; color:#ffffff; text-align:center; 
	padding:0px; margin:0px; xxxbackground-color:red;
	}
.header_text1 p.title	{ padding:4px 0px 0px 0px; margin:0px;z-index:3;}}
.header_text1 p.tel	{ padding:0px 0px 0px 0px; margin:0px;z-index:4;}
	


/* menu_icon */
#menu_icon { clear:both; width:100%; background-color:#c0cfcb; height:105px; text-align:center;}
	#menu_icon ul.icon_btn		{ overflow:hidden; padding:7px 0px 0px 0px;}
	#menu_icon ul.icon_btn li		{ overflow:hidden; position:relative; float:left; width:76px; height:90px; margin:0px 3px 0px 0px;}
	#menu_icon ul.icon_btn li a	{ overflow:hidden; display:block; text-align:center; text-decoration:none; 	color:#ffffff; line-height:1em; letter-spacing:-1px }



/* title */
#title_bar			{ 
	width:100%; height:31px; 
	background-image:url(../images/top/title_bg.gif); background-repeat:repeat-x;
	padding:0px; margin:0px;
	}
.title_text	{ 
	float:left; 
	font-size:14px;
	font-weight:bold; color:#ffffff; text-decoration:none;
	padding:10px 0px 0px 5px; margin:0px;
	}
.title_more		{ float:right; text-align:right; padding:10px 5px 0px 0px; margin:0px; }
.title_more a	{ font-weight:bold; color:#ffffff; text-decoration:none;}




/* title_search */
#title_search_bar			{ 
	width:100%;
	padding:0px; margin:0px;
	}
.title_search_text	{ 
	float:left; 
	padding:2px 0px 0px 5px; margin:0px;
	}
.title_search_more		{ float:right; text-align:right; padding:10px 5px 0px 0px; margin:0px; }
.title_search_more a	{ font-weight:bold; color:#2b3039; text-decoration:none;}




/* ¸Å¹°°Ë»ö */
#tab_menu_bar			{ 
	clear:both;
	width:100%; height:31px; 
	background-image:url(../images/top/title_bg.gif); background-repeat:repeat-x;
	padding:0px; margin:0px;
	}
.tab_menu_bar_text	{ 
	float:left; 
	font-size:14px;
	font-weight:bold; color:#ffffff; text-decoration:none;
	padding:10px 0px 0px 5px; margin:0px;
	}
.tab_menu_bar_text_basic	{ 
	float:left; 
	color:#ffffff; text-decoration:none;
	padding:10px 0px 0px 5px; margin:0px;
	}
.tab_menu_bar_more		{ float:right; text-align:right; padding:0px 5px 0px 0px; margin:0px;}
.tab_menu_bar_more a	{ font-weight:bold; color:#ffffff; text-decoration:none;}


.tab_menu_bar_basic	{ 
	float:left; 
	color:#ffffff; text-decoration:none;
	padding:0px 0px 0px 5px; margin:0px;
	}



/* ÅÇ¸Þ´º */
ul.tab_menu		{padding:0px 0px 0px 1px; margin:0px;}
ul.tab_menu li		{display:inline; float:left;}
ul.tab_menu li	.tab_menu_text_over	{display:inline; float:left; background-image:url(../images/search/tab_menu_over_bg.png); background-repeat:no-repeat; color:#000000; width:41px; height:19px; margin:0px; padding:12px 0px 0px 0px; text-align:center;}
ul.tab_menu li	.tab_menu_text_basic	{display:inline; float:left; background-image:url(../images/search/tab_menu_basic_bg.png); background-repeat:no-repeat; color:#006b56; width:41px; height:19px; margin:0px; padding:12px 0px 0px 0px; text-align:center;}

a.tab_menu_text_over,
a.tab_menu_text_over:hover, 
a.tab_menu_text_over:active		{  text-decoration:underline; clear:both; font-weight:100; color:#000000;}

a.tab_menu_text_basic,
a.tab_menu_text_basic:hover, 
a.tab_menu_text_basic:active	{ text-decoration:none; clear:both; font-weight:100; color:#006b56; }


/* Áö¿ª°Ë»ö */
#area_menu			{ 
	clear:both;
	width:100%; height:31px; 
	background-image:url(../images/top/title_bg.gif); background-repeat:repeat-x;
	padding:0px; margin:0px;
	}
.area_menu_text	{ 
	float:left; 
	font-size:14px;
	font-weight:bold; color:#ffffff; text-decoration:none;
	padding:10px 0px 0px 5px; margin:0px;
	}
.area_menu_text_basic	{ 
	float:left; 
	color:#ffffff; text-decoration:none;
	padding:10px 0px 0px 5px; margin:0px;
	}
.area_menu_more		{ float:right; text-align:right; padding:0px 5px 0px 0px; margin:0px; }
.area_menu_more a	{ font-weight:bold; color:#ffffff; text-decoration:none;}


/* Áö¿ª°Ë»ö + ÅÇ¸Þ´º */
ul.area_menu			{padding:0px 0px 0px 1px; margin:0px;}
ul.area_menu li		{display:inline; float:left;}
ul.area_menu li.area_menu_text_over	{display:inline; float:left; background-image:url(../images/search/area_menu_over_bg.png); background-repeat:no-repeat; color:#000000; width:70px; height:18px; margin:0px; padding:9px 0px 0px 6px; text-align:center;}
ul.area_menu li.area_menu_text_basic	{display:inline; float:left; background-image:url(../images/search/area_menu_basic_bg.png); background-repeat:no-repeat; color:#ffffff; width:63px; height:27px; margin:0px; padding:0px 0px 0px 13px; text-align:center;}

a.area_menu_text_over,
a.area_menu_text_over:hover, 
a.area_menu_text_over:active		{  text-decoration:none; clear:both; font-weight:100; color:#000000;}

a.area_menu_text_basic,
a.area_menu_text_basic:hover, 
a.area_menu_text_basic:active	{ text-decoration:none; clear:both; font-weight:100; color:#ffffff; }



/* news ÅÇ¸Þ´º */
ul.news_menu		{padding:0px 0px 0px 1px; margin:0px;}
ul.news_menu li		{display:inline; float:left;}
ul.news_menu li.news_menu_text_over	{display:inline; float:left; background-image:url(../images/search/news_menu_over_bg.png); background-repeat:no-repeat; color:#000000; width:61px; height:19px; margin:0px; padding:12px 0px 0px 0px; text-align:center;}
ul.news_menu li.news_menu_text_basic	{display:inline; float:left; background-image:url(../images/search/news_menu_basic_bg.png); background-repeat:no-repeat; color:#006b56; width:61px; height:19px; margin:0px; padding:12px 0px 0px 0px; text-align:center;}

a.news_menu_text_over,
a.news_menu_text_over:hover, 
a.news_menu_text_over:active		{  text-decoration:underline; clear:both; font-weight:100; color:#000000;}

a.news_menu_text_basic,
a.news_menu_text_basic:hover, 
a.news_menu_text_basic:active	{ text-decoration:none; clear:both; font-weight:100; color:#006b56; }



/* ÀÌ¹ÌÁö+¸®½ºÆ® */
#imgbox_list			{ 
	width:100%; height:115px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #cacaca;
	background-color:#f2f2f2;
	padding:0px; margin:0px;
	}
.imgbox_list_img	{ 
	float:left; 
	padding:10px 15px 0px 10px; margin:0px;
	text-align:center;
	}
.imgbox_list_img	 p.tel_icon	{padding:3px 0px 0px 0px;}

.imgbox_list_text							{ float:left; text-align:left; padding:5px 5px 0px 0px; overflow:hidden; margin:0px; letter-spacing:-0.05em; color:#3a3a3a; line-height:1.4em; text-decoration:none;  }

.imgbox_list_text	 p.color_blue		{ color:#0058ea; text-decoration:none; }
.imgbox_list_text	 p.color_pink		{ color:#ea007c; text-decoration:none; }
.imgbox_list_text	 p span.strong	{ font-weight:bold; text-decoration:none; }

a.underline_no,
a.underline_no:hover, 
a.underline_no:active	{ text-decoration:none; clear:both; color:#3a3a3a; l}



/* °Ë»öÆäÀÌÁö */
#search_box			{ 
	width:100%;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #cacaca;
	background-color:#f2f2f2;
	padding:0px; margin:0px;
	}
.search_box_text	{ 
	float:left; 
	width:100px;
	padding:15px 0px 0px 0px; margin:0px;
	text-align:center;
	font-size:13px;
	color:#35373f;
	}
.search_box_text3	{ 
	float:left; 
	width:100px;
	padding:40px 0px 0px 0px; margin:0px;
	text-align:center;
	font-size:13px;
	color:#35373f;
	}
.search_box_input	{
	float:left; 
	padding:5px 3px; margin:7px 0px 0px 0px;
	width:200px;
	border:1px solid #bcbcbc;
	background-image:url(../images/search/search_input_bg.gif); background-repeat:repeat-x;
	}

.search_box_input2	{
	float:left; 
	padding:5px 3px; margin:7px 0px 0px 0px;
	width:150px;
	border:1px solid #bcbcbc;
	background-image:url(../images/search/search_input_bg.gif); background-repeat:repeat-x;
	}

.select_text	{border:1px solid #FFFFFF; background-color:#f5f5f5; width:195px;}




/* °Ë»ö »ó¼¼º¸±â */
#search_view_title {border-top:1px solid #cacaca; background-color:#c6e3de; color:#007e66; font-weight:bold; background-image:url(../images/search/tri_icon.gif); background-repeat:no-repeat; background-position:6px 9px; height:21px; padding:7px 0px 0px 20px;}

/* table */
.search_view_table						{width:100%; color:#5d5d5d; margin:0px; padding:0px;}
.search_view_table table 				{border-top:1px #7bb8ad solid; border-left:1px #7bb8ad solid; width:100%; color:#5d5d5d; margin:0px;}
.search_view_table table th 			{border-bottom:#d5d6db 1px solid; border-right:#d5d6db 1px solid; font-weight:100; color:#5d5d5d; background-color:#f2f2f2; width:100px; padding:6px 5px 6px 10px; text-align:left; letter-spacing:-0.05em;}
.search_view_table table td			{border-bottom:#d5d6db 1px solid; border-right:#7bb8ad 1px solid; text-align:left; color:#5d5d5d; padding:6px 5px 6px 10px;}
.search_view_table table th.end,
.search_view_table table td.end	{border-bottom:#7bb8ad 1px solid; }

.search_view2		{width:100%; color:#5d5d5d; margin:0px; padding:5px 10px; border:1px #7bb8ad solid; background-color:#f2f2f2;}
.search_view3		{width:100%; color:#5d5d5d; margin:0px; padding:5px; border:1px #7bb8ad solid; background-color:#ffffff; text-align:center;}


/*  ÁÖ¿ä´º½º ¸®½ºÆ® */
.noticeList li{ width:100%; border-bottom:1px solid #dfdfdf; background:url(../images/title/list_bg.gif) repeat-x; background-position:bottom;}
	.noticeList .ct			{display:block; position:relative; clear:both; padding:0.7em 10px 0.6em;}
	.noticeList .ct:after	{content:""; display:block; clear:both;}
	.noticeList a.ct		{font-size:14px; color:#017f67; font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif; letter-spacing:-0.05em; font-weight:bold; padding-right:31px; background:url(../images/title/arrow.gif) no-repeat 97% 50%;}
	.noticeList a, 
	.noticeList a:hover, 
	.noticeList a:active	{text-decoration:none; clear:both; }
	.noticeList .if			{color:#909090; font-size:12px; font-weight:normal; }



/* Áö¿ª°Ë»ö ±¸¿ªº° */
.vod_menu 			{clear:both; width:100%; xxxheight:60px; border-top:1px #4d70bc solid;}
.vod_menu .li0		{width:25%; height:30px; float:left; background:#c6e3de; line-height:30px; text-align:center; color:#666; overflow:hidden;}
.vod_menu .li0 a		{text-decoration:none;}
.vod_menu .li1		{width:25%; height:30px; float:left; background:#f2f2f2; line-height:30px; text-align:center; color:#666; overflow:hidden;}
.vod_menu .li1 a		{text-decoration:none;}


/* ÆäÀÌÁö ÀÌµ¿ */
#page			{ 
	width:100%; height:30px; 
	padding:10px 0px 0px 5px; margin:0px;
	border-bottom:1px solid #cacaca; 
	}
.page_back	{ 
	float:left; height:20px; 
	padding:0px; margin:0px;
	}
.page_end	{ float:right; text-align:right; padding:0px 10px 0px 0px; margin:0px; }

.page_no			{ 
	position:absolute; z-index:2; 
	width:100%; color:#737373; text-align:center; 
	padding:3px 0px 0px 0px; margin:0px; 
	font-weight:bold;
	}
.page_no a	 {color:#737373; font-weight:bold; text-decoration:none; padding:0px 3px;}



/* ¹öÆ° */
.btn_align	{clear:both; width:100%; text-align:center; padding:5px;}
.btn_align2	{clear:both; width:100%; text-align:center; padding:5px; border-bottom:1px solid #cacaca;}
.valign		{vertical-align:middle;}



/*  ºÎµ¿»ê ´º½º */
.news_box		{ padding:5px 5px 10px 5px; margin:0px; border-bottom:1px solid #b5b5b5;}
.news_title		{ text-align:left; padding:5px 0px; margin:0px; letter-spacing:-0.05em; font-weight:bold; font-size:14px; color:#3a3a3a; line-height:1.4em; text-decoration:underline;  }



/*  ºÎµ¿»ê°è»ê±â ¸®½ºÆ® */
ul.accountsList				{ clear:both; border-top:1px solid #dfdfdf;}
.accountsList li				{ width:100%; border-bottom:1px solid #dfdfdf; background:url(../images/title/list_bg.gif) repeat-x; background-position:bottom;}
	.accountsList .ct			{ display:block; position:relative; clear:both; padding:1em 10px 1em;}
	.accountsList .ct:after	{ content:""; display:block; clear:both;}
	.accountsList a.ct		{ font-size:14px; color:#017f67; font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif; letter-spacing:-0.05em; font-weight:bold; padding-right:31px; background:url(../images/title/arrow.gif) no-repeat 97% 50%;}
	.accountsList a, 
	.accountsList a:hover, 
	.accountsList a:active	{text-decoration:none; clear:both; }

.input_text	{border:1px solid #FFFFFF; background-color:#ffffff; width:195px;}
.input_text2	{border:1px solid #FFFFFF; background-color:#ffffff; width:145px;}
.money		{float:left; padding:16px 0px 0px 5px}



/*  ¿À½Ã´Â ±æ */
.map_box		{ padding:0px; margin:0px; border-bottom:1px solid #b5b5b5;}


/* footer */
#footer { clear:both; padding-top:3px; margin:5px 0px 0px 0px; text-align:center; background-color:#e4e4e4; border-top:1px solid #b5b5b5;}
	#footer .copyright01		{ margin-top:4px; padding:3px 0px 10px 0px; text-align:center; color:#545454; color:#717171; xxxletter-spacing:-0.05em; }
	#footer .copyright01 a	{ color:#717171; text-decoration:none; }
	#footer .copyright01 span.black		{ color:#3e3e3e; }

	#footer .copyright02		{ margin-top:4px; padding:3px 0px 10px 10px; text-align:left; color:#545454; color:#717171; xxxletter-spacing:-0.05em; }
	#footer .copyright02 a	{ color:#717171; text-decoration:none; }
	#footer .copyright02 span.black		{ color:#3e3e3e; }

	#footer .copyright03		{ margin-top:4px; padding:3px 0px 10px 10px; text-align:left; color:#545454; color:#717171; xxxletter-spacing:-0.05em; }
	#footer .copyright03 a	{ color:#717171; text-decoration:none; }
	#footer .copyright03 span.black		{ color:#3e3e3e; }

	#footer .copyright04		{ margin-top:4px; padding:3px 0px 10px 0px; text-align:center; color:#545454; color:#717171; xxxletter-spacing:-0.05em; }
	#footer .copyright04 a	{ color:#717171; text-decoration:none; }
	#footer .copyright04 span.black		{ color:#3e3e3e; }

#footer_btn	{clear:both; text-align:center; height:40px;}
	#footer_btn ul.icon_btn			{ overflow:hidden; padding:7px 0px 0px 5px;}
	#footer_btn ul.icon_btn li		{ overflow:hidden; position:relative; float:left; width:100px; height:30px; margin:0px 3px 0px 0px;}
	#footer_btn ul.icon_btn li a	{ overflow:hidden; display:block; text-align:center; text-decoration:none; 	color:#ffffff; line-height:1em; letter-spacing:-1px }





.btn_align3 {width:70px; height:30px; background:url(../images/search/btn_accounts.png) no-repeat; border:none; cursor:pointer;}