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

/*--------

全体共通

----------*/

body {
_zoom: 67%; /*WinIE only */
}

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

html {
	* overflow-x:hidden;
}

body {
	font-family:'メイリオ', Meiryo , sans-serif ,'Osaka','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro;
	text-align:center;
	color:#333;
	background:#000;
	margin:0px;
	padding:0px;
}

h1 ,
h2 ,
h3 ,
h4 {
	margin:0px;
	padding:0px;
}
table {
	border:none;
	padding:0px;
	margin:0px;
}
img {
	border:none;
}
ul ,
dl {
	list-style-type:none;
	margin:0px;
	padding:0px;
	zoom:1;
	overflow:hidden;
}
li ,
dd ,
dt {
	list-style-type:none;
	margin:0px;
	padding:0px;
	zoom:1;
	overflow:hidden;
}
a {
	text-decoration:underline;
	color:#3399FF;
}
a:hover {
	text-decoration:none;
	color:#333;
}

article,aside,canvas,details,figcaption,figure,
header,footer,hgroup,menu,nav,section,summary {
	display: block;
}


/*--------

テンプレートベース部分

----------*/

#wrap {
	width:960px;
	height:1300px;
	background:url(../images/bg.png) repeat-y right #fff;
	margin:0 auto;
	overflow:hidden;
	zoom:1;
}
header {
	width:960px;
	height:275px;
	overflow:hidden;
	zoom:1;
}
header h1.web {
	display:none;
}
header h1.print {
	height:275px;
}

/*--------

contents

----------*/

#contents {
	width:660px;
	font-size:12px;
	line-height:16px;
	text-align:left;
	float:left;
	overflow:hidden;
	zoom:1;
}
#contents .contentsInner {
	padding:10px 20px 0px 10px;
}
#contents h1 {
	height:50px;
	padding-bottom:20px;
	clear:both;
}
#contents .textBox {
	padding:0 15px;
}
#contents .textBox p {
	padding-bottom:6px;
	overflow:hidden;
	zoom:1;
}
#contents .textBox img {
	float:right;
}
#contents .textBox .sign {
	text-align:right;
}
#side {
	width:300px;
	float:right;
	overflow:hidden;
	zoom:1;
}
#side h1 {
	height:60px;
	padding:30px 0 15px;
}
#side .textBox {
	font-size:10px;
	line-height:18px;
	text-align:left;
	padding-left:30px;
}
#side #history .bar {
	display:none;
}
#side #history .printbar {
	width:30px;
	float:left;
	padding-left:40px;
}
#side ul {
	width:210px;
	font-size:10px;
	line-height:14px;
	text-align:left;
	float:right;
	padding-right:10px;
	padding-top:4px;
}
#side #history ul li {
	height:37px;
}


/*--------

footer

----------*/

#contents footer {
	border-top:1px solid #ccc;
	padding:5px 24px 0px 24px;
	clear:both;
	overflow:hidden;
	zoom:1;
}

#contents footer .logo {
	width:51px;
	float:left;
}

#contents footer dl {
	width:560px;
	font-size:10px;
	line-height:14px;
	text-align:left;
	float:right;
}
#contents footer dl dt {
	height:px;
	padding-bottom:5px;
}
#contents footer dl dt img {
	float:left;
	margin-right:5px;
}
#contents footer dl dd {
	font-size:10px;
	line-height:16px;
	text-align:center;
}
</pre></body></html>