/*whole*/
h1,h2,h3,h4,h5{
margin:0;
padding:0;
}
body,td{
line-height:140%;
color:#666666;
	font-size:13px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
a{color:#066BB1;font-weight:bold;}
a:hover{color:#F3580F;font-weight:bold;}
p{margin:0; padding:0;}
/*top page*/
.b_body {
	background-image: url(../../images/b_bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	margin: 0px;
	padding: 0px;
/*	font-size:13px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";*/
}
.b_body2 {
	margin: 0px;
	padding: 0px;
/*	font-size:13px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";*/
}
.t_OverFlow {
	width:458px;
	height:114px;
	overflow: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
/*whats new*/
.whatsnew_date {color:#999999;padding-bottom:5px;}
.whatsnew_mes {color:#666666;padding-bottom:5px;padding-left:15px;}
/*.whatsnew a{color:#066BB1;font-weight:bold;}
.whatsnew a:hover{color:#F3580F;font-weight:bold;}*/
.b_footer_bg {
	background-image: url(../../images/b_footer_bg.gif);
	background-repeat: no-repeat;
	background-position: 50% 0%;
}
.b_footer_btn {
	margin-bottom:32px;
	margin-top:22px;
	margin-right: 650px;
}
/*-----------------------------------------------------*/
/*2nd*/
.s_body2 {
	margin: 0px;
	padding: 0px;
/*	font-size:13px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";*/
}
.s_header {
	background-image: url(../../images/s_head_bg.jpg);
	background-position: 50% 0%;
	background-repeat: no-repeat;
}
.s_menu {padding-top: 20px;}
/*-----------------------------------------------------*/
/*story*/
.st_bg {
	background-image: url(../../story/images/bg.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	color: #666666;
}
/*-----------------------------------------------------*/
/*staff*/
.sta_tbl td{
color: #666666;
padding:0 8px 8px 0;
}
.sta_ttl{
width:100%;
border-bottom: solid 1px #d0d0d0;
margin-bottom:10px;
padding-bottom:3px;
}
/*-----------------------------------------------------*/
/*onair*/
.s_body3 {
	margin: 0px;
	padding: 0px;
	font-size:13px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	text-align:center;
}
.onair_table_head {
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.onair_table_txt {
	background-color:#EEEEEE;
	color:#555555;
	padding-left:5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/*-----------------------------------------------------*/
/*download*/
.dl_list p{
margin:5px 0 15px;
}
.dlHow{
margin:10px 0 5px;
color:#333;
font-weight:bold;
}
.dlChart td, td.dlChart{
padding:0 3px 3px 0;
font-size:10px;
}
.dlthumb{
	margin-bottom:8px;
	border:solid 1px #FFCCFF;
}

