<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*------------------全体------------------*/
html{
	width:100%;
	height:100%;
}
body { margin:0px; padding:0px; background-color:#a5d4e7; color:#246; width:100%; height:100%; overflow:visible; 
/*	_overflow:auto;*/
}
a:link, a:visited, a:active, a:hover {color:#06c;text-decoration:none;}
a.menu img{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}
a.menu:hover img{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

/*------------------大枠------------------*/
#bg{ /*	background-attachment:fixed;*/ background-image:url(bggrad.gif); background-repeat:repeat-x; background-position:left top; display:block; width:100%; height:100%; overflow:visible; 
}
#bgimg { margin:0px; padding:0px; /*background-attachment:fixed;*/ background-image:url(bg.jpg); background-repeat:no-repeat; background-position:center top; overflow:visible; 
}
#face{ background-image:url(face.png); background-repeat:repeat-y; background-position:center top; margin:0px auto; padding:0px 0px 150px 0px; _padding:0px; width:1000px; height: auto; _height:100%; overflow:visible; text-align: left; 
/*	display:block;
	position:relative;*/
}
div#faceInner{ width:960px; margin:5px auto; padding:0px; display:block; text-align:left; position: relative; }
/*------------------メニュー------------------*/
/*div#swfBox{ width:1000px; text-align:center; margin:0px auto; position:relative;}*/
/*div#swfBox{ width:980px; margin-top:0px; margin-left:10px; position:relative;}*/
div#swfBox{ margin:0px;/**/ padding:0px 11px 0px 9px; _padding:0px 12px 0px 8px; position:relative; }

/*------------------コンテンツ装飾------------------*/
.catchBox{ padding-bottom:5px;}
.textBox{ padding:0px 10px 10px 48px; font-size:12px; line-height:1.8em; letter-spacing:1px; /*text-align:justify; text-justify:distribute;*/ }
table#dataTable{ width:100%; margin:5px auto; border:none;}
table#dataTable td{ font-size:12px; border:1px solid #ccc; padding: 3px 6px 3px 6px; letter-spacing:1px; white-space: nowrap; }
table#dataTable td.name{ white-space:normal; }

/*------------------English------------------*/
table#engTable1{ margin:0px 0px 0px 20px; position:relative;}
table#engTable1 tr{ vertical-align:top;}
table#engTable1 th{ padding:5px 10px 10px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:0px solid #ccc; text-align:left;}
table#engTable1 td{ padding:5px 10px 10px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:0px solid #ccc;}

table#engTable2{ margin:0px 0px 0px 20px; position:relative;}
table#engTable2 tr{ text-align:center;}
table#engTable2 th{ padding:5px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:1px solid #ccc;}
table#engTable2 td{ padding:5px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:1px solid #ccc;}

table#engTable3{ margin:0px 0px 0px 20px; position:relative;}
table#engTable3 tr{ text-align:center;}
table#engTable3 th{ padding:5px 20px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:1px solid #ccc;}
table#engTable3 td{ padding:5px 20px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:1px solid #ccc;}

table#engTable4{ margin:0px 0px 0px 20px; position:relative;}
table#engTable4 tr{}
table#engTable4 th{ padding:5px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:0px solid #ccc; text-align:left;}
table#engTable4 td{ padding:5px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:0px solid #ccc;}

table#engTable5{ margin:0px 0px 0px 20px; position:relative;}
table#engTable5 tr{}
table#engTable5 th{ padding:5px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:0px solid #ccc; text-align:left;}
table#engTable5 td{ padding:5px 10px; font-size:12px; line-height:1.8em; letter-spacing:1px; white-space: nowrap; border:0px solid #ccc;}

div.swfBox{
	border:1px solid #333333;
	width:576px;
	height:258px;
	margin:0px;
	padding:0px;
}
div#galleryBox, iframe#galleryBox{
	width:576px;
	height:560px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
div.titleBox{
	width:598px;
	height:40px;
	margin:0px;
	padding:0px;
}
div.contentsBox{padding-left:10px; width:578px; _width:588px; line-height:1.6em;}
div.flagBg{
	background-repeat: no-repeat;
	background-position: right top;
	overflow:visible;
}
#contFaceTable{
	padding:0px;
	margin:0px;
	width:719px;
}
/*div#contFaceTable:after {
content : "";
display : block;
height : 0;
clear : both;
}*/


/*------------------画像------------------*/
div.photoBox{
	margin:0px;
	padding:0px;
	position:relative;
}
img.photo {
	border:1px solid #6699ff;
	margin:0px;
	padding:0px;
}
div.photoCap {
	background-image:url(phdrop.gif);
	background-repeat:repeat-x;
	background-position:center top;
	margin:0px;
	padding:2px 2px 5px 2px;
	font-size:10px;
	color:#333333;
	line-height:1.2em;
	position:relative;
	text-align:justify;
	text-justify:distribute;
	display:block;
}
/*------------------スポンサー------------------*/
div#posterstrip{ width:960px; height:162px; position:relative; background-image: url(../pre/POSTERSTRIP.png); _ background-image: url(../pre/POSTERSTRIP.gif); background-repeat: no-repeat; background-position: left top; }

/*------------------フッタ------------------*/
#footer{ margin:10px auto; padding:10px 0px 0px 0px; display:block; position:relative; width: 960px; border-top:1px dotted #336;}
div#gotoTVASAHI{ margin:0px; padding:0px 10px 0px 0px; float:left; }
div#gotoSPORTS{ margin:0px; padding:0px; float:left; }
div#copy { font-family: Georgia, "Times New Roman", Times, serif; text-align:right; font-size: 10px; color:#666; float:right; text-align:right; }


/*そのほか*/

.backnumDate{color:#0000dd;}
a.backnum:link, a.backnum:visited {color:#333333; text-decoration:none;}
a.backnum:active, a.backnum:hover {color:#FF0000; text-decoration:underline;}
.linkbox {padding:5px 0px 5px 0px;}
a.linkbox {background-color:#FFFFFF;}
a.linkbox:hover {background-color:#cbcbe9;}
</pre></body></html>