@charset "utf-8";
/* CSS Document */
body, div, table, td, th, h1, h2, h3, h4, p, label, input, span, label{
	color:#333333;
	font-weight:normal;
}

a:link		{color:#333333; text-decoration:none; cursor:pointer;}
a:visited	{color:#333333; text-decoration:none; cursor:pointer;}
a:active	{color:#333333; text-decoration:none; cursor:pointer;}
a:hover  	{color:#333333; text-decoration:underline;}


a.link_html:link	{color:#333333; text-decoration:none; cursor:pointer; }
a.link_html:visited	{color:#333333; text-decoration:none; cursor:pointer; }
a.link_html:active	{color:#0052da; text-decoration:none; cursor:pointer; }
a.link_html:hover  	{color:#0052da; text-decoration:none; text-transform:capitalize;}

a.link_law:link		{color:#666666; text-decoration:none; cursor:pointer; }
a.link_law:visited	{color:#666666; text-decoration:none; cursor:pointer; }
a.link_law:active	{color:#666666; text-decoration:none; cursor:pointer; }
a.link_law:hover  	{color:#666666; text-decoration:underline;}

a.link_htm:link		{color:#555555; text-decoration:none; cursor:pointer; }
a.link_htm:visited	{color:#555555; text-decoration:none; cursor:pointer; }
a.link_htm:active	{color:#555555; text-decoration:none; cursor:pointer; }
a.link_htm:hover  	{color:#0B6DB7; text-decoration:none;}

a.link_detail:link		{color:#ff7335; text-decoration:none; cursor:pointer; }
a.link_detail:visited	{color:#ff7335; text-decoration:none; cursor:pointer; }
a.link_detail:active	{color:#ff7335; text-decoration:none; cursor:pointer; }
a.link_detail:hover  	{color:#ff7335; text-decoration:underline;}

.first_para{
	margin-top:0;
	margin-bottom:10px;
	text-align:justify;
}

/*****************************************/
#left_div	{ width:220px; float:left; }
#right_div	{ width:700px; }

#part_list_first	{ width:210px; background:url("/images_k/history/list_back.gif"); border:1px solid #FFFFFF; margin-bottom:10px;}
#part_list_second	{ background:#FFFFFF; margin:5px; border:1px solid #FFFFFF;}
#part_list_center	{ border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; margin:3px; }

#law_list_div		{ width:200px; margin-top:15px; margin-left:6px; }
#law_list_title		{ width:200px; border:1px solid #e5e5e5;}

#part_title			{ border:1px solid #e1e1e1;	padding-top:4px; padding-bottom:4px; padding-left:10px; font-weight:bold; color:#343535; vertical-align:top; }
#part_con			{ margin:0px;}
#part_menu			{ border-top:1px dotted; border-bottom:1px dotted; padding-bottom:15px; padding-top:15px; margin-top:10px;}
#part_navi			{ margin-top:10px; text-align:center;}

#first_center_oth	{ width:515px; float:left; }
#first_right_oth	{ width:165px; float:right; margin-right:3px;}

#first_center_a		{ width:515px; float:right; }
#first_right_a		{ width:165px; float:left; margin-left:3px;}

#review_title		{ border:1px solid #d5c38b; padding-left:10px; margin-bottom:5px; padding-top:3px; padding-bottom:5px; }
#ep_title			{ border:1px solid #d5c38b; padding-left:10px; padding-top:3px; padding-bottom:5px; margin-bottom:5px;}
#fig_title			{ border:1px solid #d5c38b; padding-left:10px; padding-top:3px; padding-bottom:5px; margin-bottom:5px;}
#oth_title			{ border:1px solid #d5c38b; padding-left:10px; padding-top:3px; padding-bottom:5px; margin-bottom:5px;}
#other_div			{ border:1px solid #e5e5e5; padding-left:5px; margin-bottom:5px; padding-top:3px; padding-bottom:3px; margin-top:5px; }

/******************************************/

.link_font		{ color:#0B6DB7; vertical-align:middle; width:165px; text-align:center; font-weight:bold; line-height:15px;}
.list_title_img	{ vertical-align:middle; margin-right:10px;}
.law_list		{ margin:0;	padding-left:15px; padding-right:10px; padding-top:8px; padding-bottom:8px;
				  color:#666666; border-bottom:1px dotted #e5e5e5; }
.part_list 		{ font-size:12px; padding-left:5px; padding-right:5px; padding-bottom:8px; padding-top:8px; 
				  border-bottom:1px solid #e5e5e5; margin:0; }
.list_icon		{ margin-left:5px; margin-right:5px; vertical-align:middle;}
.list_td		{ width:200px; padding:2px; padding-left:40px; padding-right:10px; vertical-align:top; text-indent:-22px;}
.list_td_5		{ width:300px; padding:2px; padding-left:40px; vertical-align:top; text-indent:-22px;}
.list_td_a		{ width:300px; padding:2px; padding-right:40px; vertical-align:top; text-indent:-22px;}
.title_img		{ margin-bottom:8px; border:0;}
.list_title_font{ font-weight:bold; color:#343535; vertical-align:top;}
.list_title_con	{ color:#343535; margin-left:5px; width:420px; }
.news_list_p	{ margin:0; padding:0; margin-bottom:3px; }
.adv_img		{ border:0;	margin-bottom:5px;}
.img_td			{ width:130px; height:140px; border:2px solid #dddddd; padding-top:5px; cursor:pointer; text-align:center;}
.arrow_class	{ vertical-align:middle; margin-right:5px;}
.img_exp		{ margin:0; padding:0; margin-top:5px;}
.font_size_oth	{ font-size:12px;}
.first_icon		{ margin-right:10px; vertical-align:middle; }
.first_list		{ margin:5px; text-indent:-20px; padding-left:20px;}
.left_img		{ width:200px; margin-left:5px; margin-right:5px; margin-top:5px;border:1px solid #938559; }
.right_img		{ border:2px solid #e5e5e5; margin-bottom:5px;}
.right_img_p	{ padding:0; margin:0; text-align:center;}
.first_img		{ border-bottom:2px solid #e5e5e5; border-top:2px solid #e5e5e5; margin:0; margin-top:5px; margin-bottom:5px; text-align:justify; padding:5px;}
.date_con_oth	{ margin:0; padding:0; color:#9c7343; text-align:right; padding-right:50px; font-family:Arial, Helvetica, sans-serif;}
.date_con_a		{ margin:0; padding:0; color:#9c7343; text-align:left; padding-left:50px; font-family:Arial, Helvetica, sans-serif;}

.detail_p		{ text-align:left; padding:0; margin:0; padding-left:20px; padding-bottom:10px;}
.detail_p_oth	{ text-align:right; padding:0; margin:0; padding-right:20px; padding-bottom:10px;}

