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

body {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;
	background-color:#000;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#4e4e4e;
	text-align:left;
	padding:0;
	margin:0;
	}
h1,h2,h3,h4,dl,dt,dd,ul,ol,li,p {
	font-size:100%;
	line-height:1;
	padding:0;
	margin:0;
	}
address {
	position:absolute;
	left:-999px;
	width:700px;
	font-size:1px;
	}

/* hidden */
.hidden {
	position:absolute;
	left:-999px;
	width:700px;
	font-size:1px;
	}

/* layout */

h1 {
	background-repeat:no-repeat;
	background-position:left top;
	font-size:2px;
	text-indent:-9999px;
	width:590px;
	height:70px;
	}
p#p-logo {
	position:absolute;
	font-size:2px;
	text-indent:-9999px;
	background-image:url(img/logo.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:129px;
	height:57px;
	left:603px;
	top:8px;
	}

div.scrl-box {
	position:absolute;
	overflow:auto;
	}

div.scrl-box p {
	font-size:83%;
	line-height:1.5;
	padding-right:14px;
	padding-bottom:9px;
	}
div.scrl-box p.pdb-16 {
	padding-bottom:16px;
	}
div.scrl-box p.pdb-24 {
	padding-bottom:24px;
	}
div.scrl-box p.p-ptop {
	padding:0;
	}
div.scrl-box p.p-ptop a {
	display:block;
	background-image:url(img/btn_ptop.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:2px;
	text-indent:-9999px;
	width:63px;
	height:19px;
	}
div.scrl-box p.p-ptop a:hover {
	background-position:0 -20px;
	}

div.scrl-box h3 {
	color:#004eb2;
	background-color:#eaeaea;
	font-size:83%;
	line-height:1.5;
	border-left:4px solid #004eb2;
	padding:2px 12px 2px 6px;
	margin-right:12px;
	margin-bottom:9px;
	}

div.scrl-box h4 {
	color:#ff4e00;
	font-size:83%;
	line-height:1.5;
	border-left:8px solid #ff4e00;
	padding-left:6px;
	padding-right:14px;
	margin-bottom:9px;
	}

div.scrl-box ol {
	margin-left:30px;
	margin-bottom:24px;
	}
div.scrl-box ol li {
	font-size:83%;
	line-height:1.5;
	padding-right:10px;
	padding-bottom:3px;
	}

p#mainph-box {
	position:absolute;
	background-repeat:no-repeat;
	background-position:left top;
	}
p#mainph-box span {
	display:block;
	font-size:2px;
	text-indent:-9999px;
	background-image:url(../../css/img/trans.gif);
	background-repeat:repeat;
	}

p#close {
	position:absolute;
	left:578px;
	top:538px;
	}
p#close a {
	background-image:url(img/btn_close.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:151px;
	height:27px;
	font-size:2px;
	text-indent:-9999px;
	}
p#close a:hover {
	background-position:0 -30px;
	}

/* link */
a:link {
	text-decoration:underline;
	color: #d60000;
	outline-style:none;
	}
a:visited {
	text-decoration:none;
	color: #b20000;
	}
a:active {
	text-decoration:none;
	color: #ff4e00;
	}
a:hover {
	text-decoration: underline;
	color: #f30;
	}</pre></body></html>