
.link{
font-size : 16px;
color : #ff9090;
}
A:link {text-decoration:none}
A:visited {text-decoration:none }

#update { background:#ffe0e0; padding:2px 5px 2px 20px; }
#update_txt { font-color:#606060; font-size:16px; line-height:200%; } 

h1{font-size:28px;font-weight:normal;color:#000000;padding:15px;display:inline;}
h2{font-size:14px;font-weight:normal;color:#000000;padding:15px;font-style:italic;display:inline;}
h3{font-size:12px;font-weight:normal;color:#000000;padding:15px;font-style:italic;display:inline;}
h4{font-size:12px;font-weight:normal;color:#000000;padding:15px;font-style:italic;display:inline;}

td.corner_top{
	width:520px;
	background-color:#eeeeee;
	text-align:left;
	vertical-align:top;
}

.corner_exp{
	color:#ffffff;
	background-color:#666666;
	padding:5px 5px 5px 10px;
}

.corner_h1{
	background-color:#ffc0c0;
	text-align:center;
	padding:5px 5px 5px 10px;
}

.corner_h2{
	text-align:center;
	background-color:#ffe0e0;
	padding:5px 5px 5px 10px;
}

.corner_h3{
	text-align:left;
	background-color:#ffc0c0;
	padding:5px 5px 5px 10px;
}

.corner_article{
	font-size:12px;
	color:#ffffff;
	text-align:left;
}



.sidebar_title{
	background-color:#606060;
	font-size:16px;
	color:#ffffff;
	text_align:left;
}
.sidebar_article{
	font-size:10px;
	color:#333333;
	text_align:left;
}

dl#contents dt {
	color:#333333;
	text-align : left ;
	line-height : 30px ;
	height : 30px ;
	font-weight : bold ;
	font-size : 14px;
}

dl#contents dd {
	text-align : left ; 
	padding : 8px 12px ;
	position : relative ;
	font-size : 10px;
}

dl#contents dd #message {
	position : absolute ;
	top : 50px ;
	left : 30px ;
}

tr.lang_bg {
	background-color:#cccccc;
}
td.lang_blue {
	color:#0000ff;
	font-weight:bold;
	text-align:center;
}
td.lang_normal {
	color:#000000;
	font-weight:bold;
	text-align:center;
}
td.yomi_blue {
	color:#0000ff;
	text-align:center;
}
td.lang_normal {
	color:#000000;
	text-align:center;
}
td.table_data1 {
	color:#000000;
	background-color:#ddffdd;
	text-align:left;
	vertical-align:top;
	font-size : 12px;
}
td.table_data2 {
	color:#000000;
	background-color:#ffffdd;
	text-align:left;
	vertical-align:top;
	font-size : 12px;
}

td.youtube_outer {
	text-align:center;
	width:480px;
	height:300px;
}
div.youtube_inner {
	text-align:center;
	background-color:#e0e0ff;
	padding:5px 15px 5px 15px;
	width:450px;
	height:280px;
}
div.youtube_title {
	background-color:#606060;
	text-align:center;
	width:450px;
	height:20px;
}
span.youtube_title {
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}
table.youtube_main {
	background-color:#606060;
	text-align:center;
	width:450px;
	height:250px;
}