@charset "utf-8";
/* CSS Document */

body, div, p, table, td, th, h1, h2, h3, h4, p, label, input, span, label{
	color:#333333;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
video {
    border-radius: 8px;
    border: 1px solid rgba(0, 0, 0, 0.2);
}
a.link_lang:link	{color:#ffffff; text-decoration:none; cursor:pointer; }
a.link_lang:visited	{color:#ffffff; text-decoration:none; cursor:pointer; }
a.link_lang:active	{color:#ffffff; text-decoration:none; cursor:pointer; }
a.link_lang:hover  	{color:#ffffff; text-decoration:underline;}

a.link_root:link	{color:#1a57ae; text-decoration:none; cursor:pointer; }
a.link_root:visited	{color:#1a57ae; text-decoration:none; cursor:pointer; }
a.link_root:active	{color:#1a57ae; text-decoration:none; cursor:pointer; }
a.link_root:hover  	{color:#f79345; text-decoration:none;}

a.link_first:link	{color:#305d0b; text-decoration:none; cursor:pointer; }
a.link_first:visited{color:#305d0b; text-decoration:none; cursor:pointer; }
a.link_first:active	{color:#305d0b; text-decoration:none; cursor:pointer; }
a.link_first:hover  {color:#333333; text-decoration:none;}

a.link_second:link		{color:#666666; text-decoration:none; cursor:pointer; }
a.link_second:visited	{color:#666666; text-decoration:none; cursor:pointer; }
a.link_second:active	{color:#666666; text-decoration:none; cursor:pointer; }
a.link_second:hover  	{color:#666666; text-decoration:none;}

a.link_new:link		{color:#810081; text-decoration:none; cursor:pointer; }
a.link_new:visited	{color:#810081; text-decoration:none; cursor:pointer; }
a.link_new:active	{color:#810081; text-decoration:none; cursor:pointer; }
a.link_new:hover  	{color:#287407; text-decoration:none;}

a.link_news:link	{color:#216892; text-decoration:none; cursor:pointer; }
a.link_news:visited	{color:#216892; text-decoration:none; cursor:pointer; }
a.link_news:active	{color:#216892; text-decoration:none; cursor:pointer; }
a.link_news:hover  	{color:#ff0000; text-decoration:underline;}

a.link_mail:link	{color:#015282; text-decoration:none; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
a.link_mail:visited	{color:#015282; text-decoration:none; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
a.link_mail:active	{color:#015282; text-decoration:none; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
a.link_mail:hover  	{color:#810081; text-decoration:underline;}

a.link_detail:link		{color:#13688c; text-decoration:none; cursor:pointer; }
a.link_detail:visited	{color:#13688c; text-decoration:none; cursor:pointer; }
a.link_detail:active	{color:#13688c; text-decoration:none; cursor:pointer; }
a.link_detail:hover  	{color:#13688c; text-decoration:underline;}

A.link_item:link	{color:#333333; text-decoration:none; cursor:url("/images/update/link_navigator.cur"); }
A.link_item:visited	{color:#333333; text-decoration:none; cursor:url("/images/update/link_navigator.cur"); }
A.link_item:active	{color:#333333; text-decoration:none; cursor:url("/images/update/link_navigator.cur"); }
A.link_item:hover  	{color:#0000FF; text-decoration:none;}

.area_td	{ font-weight:bold; padding-left:30px; color:#FF0000; text-align:justify; padding-bottom:30px;}
.con_td		{ font-size:12px; padding-left:30px; padding-right:30px; padding-bottom:20px; text-align:justify;}
.list_td	{ font-size:12px; padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:30px; text-align:justify; border-top:1px dotted #cccccc;}
.first_img	{ height:80px; border:1px solid #999999; margin-bottom:10px;}
.small_img_one	{ border:2px solid #CCCCCC; cursor:pointer; margin-bottom:10px; margin-left:10px; margin-right:10px;}
.small_img_two	{ border:2px solid #CCCCCC; cursor:pointer; margin-bottom:10px; }
.small_img_td	{ border:1px solid #CCCCCC; cursor:pointer; margin-bottom:5px; }
.con_p		{ margin:0; padding:0; padding-bottom:15px; line-height:20px; text-indent:15px;}
.list_div	{ padding:0; margin-bottom:5px;}

.lang_check		{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; font-weight:bold; padding-right:20px;}
.left_root_out	{ padding:5px; padding-top:10px; padding-bottom:10px; margin:0; margin-left:10px; margin-right:10px; border-bottom:2px dotted #cecece; font-weight:bold; }
.left_root_over	{ padding:5px; padding-top:10px; padding-bottom:10px; margin:0; margin-left:10px; margin-right:10px; border-bottom:2px dotted #cecece; font-weight:bold; color:#ff8a2f; }

.left_level_f_out	{ padding:5px; margin:0; margin-left:15px; margin-right:15px; font-weight:bold; border-top:1px dashed #eeeeee;}
.left_level_f_over	{ padding:5px; margin:0; margin-left:15px; margin-right:15px; font-weight:bold; border-top:1px dashed #eeeeee; color:#333333;}

.left_level_s	{ padding:5px; margin:0; margin-left:30px; margin-right:15px; font-weight:bold;}

.left_img		{ margin-right:5px; vertical-align:middle; border:0;}

.exp_title		{ border-bottom:3px dotted #B87935; margin:20px; padding:5px; font-weight:bold;}
.exp_con_title	{ font-weight:bold; color:#07b2cc; padding:5px; padding-left:20px;}
.exp_con		{ padding:0; padding-left:30px; padding-right:40px; margin:0; margin-bottom:10px; }
.img_small		{ width:70px; height:70px; padding:1px; border:1px solid #CCCCCC; text-align:center; cursor:pointer;}
