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

/* --------------------------------
	normalize
-------------------------------- */
body {
	/*font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*/
	/*font:13px "ヒラギノ角ゴ Pro W3","Lucida Grande","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;*/
	font:13px Helvetica, HiraKakuProN-W3, sans-serif;
	*font-size:small;
	*font:x-small;
}

body,div,p,pre,h1,h2,h3,h4,h5,h6,table,form,
caption,ul,ol,li,dl,dt,dd,img {
	margin: 0;
	padding: 0;
	border: 0;
	line-height:100%;
}

ul,ol { list-style:none; }

h1,h2,h3,h4,h5,h6,strong,em {
	font-weight:bold;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input,button,textarea,select,optgroup,option,address {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary {
	display: block;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,button,textarea,select {
	*font-size: 100%;
}
h1,h2,h3,h4,h5,h6{
	font-size:13px;
	*font-size:small;
	*font:x-small;
}
a {
	color:#00b4ff;
}
a:visited {
	color:#004B91;
}
a:hover {
	color:#E4251F;
}
a:active {
	color:#cc0000;
}

/* --------------------------------
	font size
-------------------------------- */
/*

10px = 77%	 11px = 85%	 12px = 93%	 13px = 100%
14px = 108%	15px = 116%	16px = 123.1%  17px = 131%
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
22px = 167%	23px = 174%	24px = 182%	25px = 189%
26px = 197%

*/

/* --------------------------------
	全体
-------------------------------- */
body{
	color: #333;
}

/* --------------------------------
	clearfix
-------------------------------- */

#foot .foot-pp:after{
	visibility: hidden;
	display: block;
	content: " ";
	clear: both;
	height: 0;
}
</pre></body></html>