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

*{
	margin:0;
	padding:0;
}

#agreement{
	width:900px;
	margin:0 auto;
}


#agreement table{
	margin:5 auto auto 0px; border-color:#999; border:1; text-align:center;
}
#agreement a{
	color:#1f1f1f;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#none{
	border:0;
}
#none table{
	text-align:center;
	border:0;
	padding:0;
	margin:0;
}
#none td{
	border:0;
}
#none tr{
	border:0;
}


a.under:hover img{
	margin-bottom:-3px;
	border-bottom:3px #000066 solid;
}

#explain{
	width:900px;
	height:70px;
	border:1px #999999 solid;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:20px;
}

#explain h1{
	margin-right:30px;
	text-shadow:1px 1px 0px #FFFFFF,3px 3px 0px #CCCCCC;
	color:#006;
	display:inline-block;
}

#explain p{
	display:inline-block;
	font-size:12px;
	text-align:left;
	line-height:14px;
}

#agreement h2{
	text-align:left;
	border-left:7px #999999 solid;
	padding-left:5px;
	margin-bottom:5px;
	margin-top:10px;
}

#agreement p{
	color:#FFF;
}

#agreement img{
	padding-top:5px;
	padding-bottom:5px;
}


#agreement td{
	width:180px;
}

#agreement td a{
	display:block;
	text-decoration:none;
}

#agreement td a:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
	-ms-filter: "alpha( opacity=50 )";
}

#agreement .gra{
	background:-moz-linear-gradient(rgba(0,102,255,0.9), rgba(51,102,255,1) 50%);
	background:-webkit-gradient(linear, 100% 0%, 100% 50%, from(rgba(0,102,255,0.9)), to(rgba(51,102,255,1)));
}

#agreement tr{
	height:80px;
}

#agreement .maker_name{
	font-size:16px;
	font-weight:bold;
}

.kana{
	font-size:10px;
	font-weight:100;
}

#footer{
	width:100%;
	height:50px;
	background:#006;
	margin-top:20px;
}

#footer p{
	font-size:10px;
	color:#FFF;
	padding-top:20px;
}
</pre></body></html>