@charset "euc-kr"; /* charset */
/* =============================== common style =============================== */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote{margin:0;padding:0;}
body{ 
		background-color:#ffffff;
		color:#333333; font-size:11px;
		font-family: µ¸À½, Dotum, Arial, "Helvetica", "Bitstream Vera Sans", "UnDotum", "Baekmuk Dotum", AppleGothic, sans-serif;	
		text-align:center;
}

IMG {border: none;}

a:active	{color:#990000; text-decoration:underline}
a:visited	{color:#434343; text-decoration:none}
a:link		{color:#434343; text-decoration:none}
a:hover		{color:#666666; text-decoration:underline}
/* =============================== common style =============================== */

/* =layout - ·¹ÀÌ¾Æ¿ô ºÎºÐ */
/* ÀüÃ¼ °¨½Î°í ÀÖ´Â ºÎºÐ */
#wrap_popup{text-align:left; width:98%; margin: 0 auto; padding: 0; } /* ÆË¾÷¿ë */
#wrap{text-align:left; width:988px; margin: 0 auto; padding: 0;}
#wrap_left{float:left;text-align:left; width:900px; margin: 0 auto; padding: 0;background-color:#FFFFFF;}

#wrap_right{float:left;text-align:right; width:78px; margin: 0; padding: 0; background-color:#FFFFFF;}
/*»ó´Ü ¸Þ´º ºÎºÐ*/
#header{height:78px;width:900px;margin:0;padding:0;	background-image:url('/_img/main/topmenu/head_v_bg.gif'); background-repeat:repeat-x;}
	#top_menu_left{float:left;width:10px;height:78px; background-image:url('/_img/main/topmenu/head_v_left.gif'); background-repeat:no-repeat;}
	#top_menu_logo{float:left;width:149px;height:78px;}
	#top_menu_title{float:left;width:300px;height:78px;}
	#top_menu_flash_menu{float:left;width:431px;height:78px;}#f_mnu{left:49px;top:19px;position:relative;}
	#top_menu_right{float:left;width:10px;height:78px; background-image:url('/_img/main/topmenu/head_v_right.gif'); background-repeat:no-repeat;}
/*ÀÌ¹ÌÁö Å¸ÀÌÆ² ºÎºÐ*/
#header_img_title{height:78px;width:900px;margin:0;padding:0;margin-top:10px;}
/*¸öÅë ºÎºÐ*/
#middle {width:900px;margin:0;padding:0;float:left;padding-top:11px; position:relative;}
/*¸öÅë ¿ÞÂÊ ºÎºÐ*/
#left{float:left;width:160px;}
	#login_box{width:160px;}
	#side_menu_box{width:160px;}

	#left_help{text-align:center;color:#999999;font-family:µ¸¿ò;font-size:8pt;}
		#left_help .help a:link, a:visited, a:hover{text-decoration:none;color:#999999;}
/*¸öÅë ¿À¸¥ÂÊºÎºÐ*/
#right{float:right;width:730px;margin:0;padding:0;text-align:left;}

/*°Ë»öºÎ*/
	#m_search{text-align:center; background-color:#3479e0;width:100%;height:33px; overflow:hidden; vertical-align:middle; padding-top:4px; }
		#str{ border:1px solid #bed8ff; background-color: #649aea; width:300px; color:#FFFFFF;}
		#str_category {border:1px solid #bed8ff; font-size:12px; width:130px;}
		#main_search {margin:0;}


/* =============================== Blink Type Style Sheet ========================== */
	#blink_5{height:5px; width:100%;}
	#blink_14{height:14px; width:100%;}
	#blink_19{height:19px; width:100%;}
/* =============================== Blink Type Style Sheet ========================== */


/* =============================== Box Type Style Sheet ========================== */
	/* box type y start */
	#box_type_y_top{background-image:url(/_img/etc/login_box_02.gif); background-repeat:repeat; width:100%; height:6px;}
	#box_type_y_center{background-image:url(/_img/etc/login_box_04.gif); background-position:left; background-repeat:repeat-y;}
	#box_type_y_center_over{background-image:url(/_img/etc/login_box_05.gif); background-position:right; background-repeat:repeat-y; text-align:left; padding:10px;}
	#box_type_y_bottom{background-image:url(/_img/etc/login_box_07.gif);  background-repeat:repeat-x; width:100%; height:6px;}
	#box_type_y_center_over .input_style { border:1px solid #999999; font-size:12px; width:170px; }
	
	/* box type login start : color gray */
	#box_type_login_top{background-image:url(/_img/etc/side_myinfo_b_02.gif); background-repeat:repeat; width:100%; height:5px;}
	#box_type_login_center{background-image:url(/_img/etc/side_myinfo_b_04.gif); background-position:left; background-repeat:repeat-y;}
	#box_type_login_center_over{
		background-image:url(/_img/etc/side_myinfo_b_05.gif); background-position:right; background-repeat:repeat-y; text-align:left; 
		padding-left:8px; padding-right:8px; padding-top: 3px; padding-bottom:3px;
	}
	#box_type_login_bottom{background-image:url(/_img/etc/side_myinfo_b_07.gif);  background-repeat:repeat-x; width:100%; height:5px;}
	#box_type_login_center_over .input_style { border:1px solid #999999; font-size:12px; width:80px; }
	
	/* box type menu start : color blue */
	#box_type_internetwedding_top{background-image:url(/_img/internetwedding/menu_box_02.gif); background-repeat:repeat; width:100%; height:5px;}
	#box_type_internetwedding_center{background-image:url(/_img/internetwedding/menu_box_04.gif); background-position:left; background-repeat:repeat-y;}
	#box_type_internetwedding_center_over{
		background-image:url(/_img/internetwedding/menu_box_05.gif); background-position:right; background-repeat:repeat-y; text-align:left; 
		padding-left:8px; padding-right:8px; padding-top: 3px; padding-bottom:3px;
	}
	#box_type_internetwedding_bottom{background-image:url(/_img/internetwedding/menu_box_07.gif);  background-repeat:repeat-x; width:100%; height:5px;}
	#box_type_internetwedding_center_over .input_style { border:1px solid #999999; font-size:12px; width:80px; }

	/* box type region : color green */
	#box_type_green_top{background-image:url(/_img/etc/side_region_b_02.gif); background-repeat:repeat; width:100%; height:5px;}
	#box_type_green_center{background-image:url(/_img/etc/side_region_b_04.gif); background-position:left; background-repeat:repeat-y;}
	#box_type_green_center_over{
		background-image:url(/_img/etc/side_region_b_05.gif); background-position:right; background-repeat:repeat-y; text-align:left; 
		padding-left:8px; padding-right:8px; padding-top: 3px; padding-bottom:3px;
	}
	#box_type_green_bottom{background-image:url(/_img/etc/side_region_b_07.gif);  background-repeat:repeat-x; width:100%; height:5px;}
	#box_type_green_center_over .input_style { border:1px solid #999999; font-size:12px; width:80px; }


/* =============================== Box Type Style Sheet ========================== */


/*image*/
	.thum_01 { width:100px; height:78px; }


/* =============================== Contents text type Style Sheet ========================== */
	.title_big { font-family:"±¼¸²"; font-size:15px; text-decoration:none; color:#000000; font-weight:bold; line-height:130%; }
	
	.title_link { font-family:"±¼¸²"; font-size:13px; text-decoration:none; color:#0033CC; font-weight:bold; line-height:130%; }
	a.title_link:active		{color:#000000; text-decoration:underline}
	a.title_link:visited	{color:#0033CC; text-decoration:underline}
	a.title_link:link		{color:#0033CC; text-decoration:underline}
	a.title_link:hover		{color:#0033CC; text-decoration:none}	
	
	.detail { font-family:"µ¸¿ò"; font-size:12px; text-decoration:none; color:#555555; line-height:130%; }
	a.detail_link:active		{color:#0033CC; text-decoration:none}
	a.detail_link:visited	{color:#3366CC; text-decoration:none}
	a.detail_link:link		{color:#3366CC; text-decoration:none}
	a.detail_link:hover		{color:#0033CC; text-decoration:underline}	
	
	a.black_link:active		{color:#0033CC; text-decoration:none}
	a.black_link:visited	{color:#999999; text-decoration:none}
	a.black_link:link		{color:#999999; text-decoration:none}
	a.black_link:hover		{color:#3366CC; text-decoration:underline}	
	
	.black_link2 { font-family:"µ¸¿ò"; font-size:12px; text-decoration:none; color:#444444; line-height:130%; }
	a.black_link2:active		{color:#000000; text-decoration:none}
	a.black_link2:visited	{color:#000000; text-decoration:none}
	a.black_link2:link		{color:#000000; text-decoration:none}
	a.black_link2:hover		{color:#3366CC; text-decoration:underline}	
	
	a.red_link:active		{color:#0033CC; text-decoration:none}
	a.red_link:visited	{color:#ce3f3f; text-decoration:none}
	a.red_link:link		{color:#ce3f3f; text-decoration:none}
	a.red_link:hover		{color:#ce3f3f; text-decoration:underline}	
	
	.side_menu_link { font-family:"µ¸¿ò"; font-size:11px; text-decoration:none; color:#444444; line-height:130%; }
	a.side_menu_link:active		{color:#0033CC; text-decoration:none}
	a.side_menu_link:visited	{color:#434343; text-decoration:none}
	a.side_menu_link:link		{color:#434343; text-decoration:none}
	a.side_menu_link:hover		{color:#3366CC; text-decoration:underline}
	
	.green_text { font-family:"µ¸¿ò"; font-size:11px; text-decoration:none; color:#444444; line-height:130%; }
	a.green_text:active		{color:#73bd59; font-weight:bold; text-decoration:none}
	a.green_text:visited	{color:#73bd59; font-weight:bold; text-decoration:none}
	a.green_text:link		{color:#73bd59; font-weight:bold; text-decoration:none}
	a.green_text:hover		{color:#73bd59; font-weight:bold; text-decoration:underline}
	
	.type11px { font-family:"µ¸¿ò"; font-size:11px; text-decoration:none; color:#999999; line-height:130%; }
	.type12bold_blue { font-family:"µ¸¿ò"; font-size:12px; text-decoration:none; color:#3366CC; line-height:130%; font-weight:bold;}
	.type12bold { font-family:"µ¸¿ò"; font-size:12px; text-decoration:none; color:#000000; line-height:130%; font-weight:bold;}
/* =============================== Contents text type Style Sheet ========================== */

/* =============================== table Style Sheet ========================== */
	.table_dot_field {background-color:#F0F0F0; border-bottom:#CCCCCC dotted 1px; border-right:#CCCCCC dotted 1px; font-weight:bold; font-size:12px; } 
	.table_dot_value {background-color:#FFFFFF; border-bottom:#CCCCCC dotted 1px; font-size:11px; color:#666666; } 
	.table_dot_field_side {background-color:#F0F0F0; border-bottom:#CCCCCC dotted 1px; font-weight:bold; font-size:12px; } 
	.table_dot_value_side {background-color:#FFFFFF; border-bottom:#CCCCCC dotted 1px; border-right:#CCCCCC dotted 1px; font-size:11px; color:#666666; } 
	.table_dot_field_bottom {background-color:#F0F0F0; border-right:#CCCCCC dotted 1px; font-weight:bold; font-size:12px; } 
	.table_dot_value_bottom {background-color:#FFFFFF; font-size:11px; color:#666666; } 
	
	.detail_box { background-color:#DFDFDF; padding:5px; } 
/* =============================== table Style Sheet ========================== */

/* =============================== line type Sheet ========================== */
	.line_gen { background:#CCCCCC; height:1px; } 
/* =============================== line type Sheet ========================== */

/*ÇÏ´Ü copyright ºÎºÐ*/
	#footer{clear:both;height:53px;width:900px;margin:0;padding:0;}
/* =============================== ¸ÞÀÎÈ­¸é ºÎºÐ ½ºÅ¸ÀÏ½ÃÆ® ========================== */
#mn_left{float:left;margin:0;padding:0;width:160px; text-align:left;}
	#login_box{width:160px;}
#mn_right{float:right;width:740px;text-align:left;background-color:#FFFFFF;margin: 0 auto;padding:0;}
	.n_link { font-family:"µ¸¿ò"; font-size:12px; text-decoration:none; color:#000000; line-height:130%; }
	a.n_link:active		{color:#000000; text-decoration:none}
	a.n_link:visited	{color:#000000; text-decoration:none}
	a.n_link:link		{color:#000000; text-decoration:none}
	a.n_link:hover		{color:#0033CC; text-decoration:underline}	
	
	
	
/* 2008°³Æí½ÃÇà°ú ÇÔ²² Ãß°¡µÈ css style */

.blank16 { height:16px; }

/* side¸Þ´º¹Ù */
.list_side { margin-left:19px; padding-left:7px; height:16px; font-weight:bold; background-image:url(/_img/_xm_/arrow_glow.gif); background-repeat:no-repeat; }
.list_side_notbold { margin-left:19px; padding-left:10px; height:20px; background-image:url(/_img/_xm_/arrow_glow.gif); background-repeat:no-repeat; }
.list_side_sub { margin-left:41px; height:16px; }

.dotline { background:url(/_img/_common/dotline_inter_horizon.gif) repeat-x ; width:100%; height:1px; }