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

/********************
  base 1
********************/

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:180%;
	color:#333333;
	background:#000000 url('../images/bg.gif') top center repeat-x;
	font-family:Meiryo,MS UI Gothic,メイリオ,verdana,Arial;
	font-size:12px;
	text-align:center;
}

img{border:none;}
img.preload{display:none;}

div#wrap{
	margin:0 auto;
	padding:0px 0px 0px 0px;
	width:812px;
	background:#ffffff url('../images/bg_main.gif') top center repeat-y;
	text-align:left;
}

div#header{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#C1C1C1;
}

div#navi0{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#main{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:810px;
}

div#main_other{
	margin:0px 0px 0px 0px;
	padding:20px 20px 0px 20px;
	width:770px;
	text-align:left;
}

div#navi1{
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	float:right;
	width:230px;
	text-align:center;
}

div#contents{
	margin:0px 0px 0px 0px;
	padding:20px 10px 0px 20px;
	float:left;
	width:550px;
}

div#footer{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	height:60px;
	background:#000000;
}

/********************
  base 2
********************/

h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#333333;
	font-size:12px;
}


h2.toppage{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#333333;
	font-size:12px;
}

h2.normal{
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
	border-bottom:solid 2px #AED3FF;
	width:550px;
	height:12px;
	line-height:12px;
	color:#ffffff;
	background-color:#4452C5;
	font-weight:bold;
	font-size:12px;
}


h3{
	margin:30px 0px 5px 0px;
	padding:0px 0px 0px 5px;
	border-left:solid 20px #4452C5;
	color:#333333;
	font-size:13px;
}


/********************
  form
********************/

form{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/********************
  header
********************/

.hplink{position: relative;font-size:revert;font-weight: 900;left: 490px; }
.hplink .JPlink { position:absolute;top: -40px;}
.hplink .ENlink { position:absolute;top: -23px;}

/********************
  navi0
********************/

.navi0 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.navi0 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.navi0 li {float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style:none;}
.navi0 li a {display: block;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-indent: -9999px;text-decoration: none;}

.navi0 .b01 a:link{width:116px;height:66px;background: url(../images/b01.gif) no-repeat;}
.navi0 .b02 a:link{width:116px;height:66px;background: url(../images/b02.gif) no-repeat;}
.navi0 .b03 a:link{width:116px;height:66px;background: url(../images/b03.gif) no-repeat;}
.navi0 .b04 a:link{width:116px;height:66px;background: url(../images/b04.gif) no-repeat;}
.navi0 .b05 a:link{width:116px;height:66px;background: url(../images/b05.gif) no-repeat;}
.navi0 .b06 a:link{width:116px;height:66px;background: url(../images/b06.gif) no-repeat;}
.navi0 .b07 a:link{width:116px;height:66px;background: url(../images/b07.gif) no-repeat;}

.navi0 .b01 a:visited{width:116px;height:66px;background: url(../images/b01.gif) no-repeat;}
.navi0 .b02 a:visited{width:116px;height:66px;background: url(../images/b02.gif) no-repeat;}
.navi0 .b03 a:visited{width:116px;height:66px;background: url(../images/b03.gif) no-repeat;}
.navi0 .b04 a:visited{width:116px;height:66px;background: url(../images/b04.gif) no-repeat;}
.navi0 .b05 a:visited{width:116px;height:66px;background: url(../images/b05.gif) no-repeat;}
.navi0 .b06 a:visited{width:116px;height:66px;background: url(../images/b06.gif) no-repeat;}
.navi0 .b07 a:visited{width:116px;height:66px;background: url(../images/b07.gif) no-repeat;}

.navi0 .b01 a:hover{width:116px;height:66px;background: url(../images/b01_.gif) no-repeat;}
.navi0 .b02 a:hover{width:116px;height:66px;background: url(../images/b02_.gif) no-repeat;}
.navi0 .b03 a:hover{width:116px;height:66px;background: url(../images/b03_.gif) no-repeat;}
.navi0 .b04 a:hover{width:116px;height:66px;background: url(../images/b04_.gif) no-repeat;}
.navi0 .b05 a:hover{width:116px;height:66px;background: url(../images/b05_.gif) no-repeat;}
.navi0 .b06 a:hover{width:116px;height:66px;background: url(../images/b06_.gif) no-repeat;}
.navi0 .b07 a:hover{width:116px;height:66px;background: url(../images/b07_.gif) no-repeat;}

.navi0 .b01_self a{width:116px;height:66px;background: url(../images/b01_.gif) no-repeat;}
.navi0 .b02_self a{width:116px;height:66px;background: url(../images/b02_.gif) no-repeat;}
.navi0 .b03_self a{width:116px;height:66px;background: url(../images/b03_.gif) no-repeat;}
.navi0 .b04_self a{width:116px;height:66px;background: url(../images/b04_.gif) no-repeat;}
.navi0 .b05_self a{width:116px;height:66px;background: url(../images/b05_.gif) no-repeat;}
.navi0 .b06_self a{width:116px;height:66px;background: url(../images/b06_.gif) no-repeat;}
.navi0 .b07_self a{width:116px;height:66px;background: url(../images/b07_.gif) no-repeat;}

/********************
  contents top
********************/

div.rireki{
	padding:0px;
	margin:0px 0px 0px 0px;
	border-top: solid 1px #cccccc;
	overflow:scroll;
	height:200px;
	background:#ffffcc;
}

div.day{
	float:left;
	width:90px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

div.topic{
	border-left: solid 1px #666666;
	float:left;
	width:390px;
	padding:0px 0px 0px 10px;
}

div.t_clear{
	border-top:dotted 1px #666666;
	clear:left;
	width:500px;
	line-height:0;
}



/********************
  contents others
********************/
.clear{clear:both;}

table.font{
	line-height:180%;
	font-size:12px;
}

td.r_midashi{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background:#eeeeee;
	font-weight:bold;
}

td.white01{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

td.enkaku_w{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

td.enkaku_g{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background:#eeeeee;
}

td.rec_blue{
	background:#AED3FF;
}

td.rec_white{
	background:#ffffff;
}

div.trans01{
	padding:5px 0px 0px 0px;
	color:#ff9933;
}

div.trans_m{
	margin:1px 0px 0px 0px;
	padding:0px 3px 0px 3px;
	float:left;
	clear:left;
	width:90px;
	background:#666666;
	color:#ffffff;
	font-weight:bold;
}

div.trans_t{
	margin:1px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	float:left;
	width:130px;
}

div.product01{
	color:#ff3333;
	font-weight:bold;
	font-size:14px;
}


.font01{color:#3366ff;}

/********************
  footer
********************/

div#credit{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#333333;
	font-size:12px;
}
</pre></body></html>