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


/* 繧医￥逋ｻ蝣ｴ縺吶ｋ隕∫ｴ�縺ｮ繝ｪ繧ｻ繝�ヨ */
h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
	margin: 0;
	padding: 0;
	border: none;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
	list-style-type: none;
}

/* 繝�く繧ｹ繝医お繝ｪ繧｢蜀�枚蟄励し繧､繧ｺ縺ｮ繝悶Λ繧ｦ繧ｶ髢薙〒縺ｮ蟾ｮ逡ｰ繧偵↑縺上☆ */
textarea { font-size: 100%; }

/* 逕ｻ蜒上�荳九↓縺ｧ縺阪ｋ髫咎俣繧偵↑縺上☆ */
img { vertical-align:middle; }

/* 繧ｻ繝ｳ繧ｿ繝ｪ繝ｳ繧ｰ縺ｮ繧ｹ繧ｯ繝ｭ繝ｼ繝ｫ繝舌�縺ｫ繧医ｋ縺壹ｌ髦ｲ豁｢ */
html {
    overflow-y:scroll;
}

a{
	color:#666666;
}


body{
	margin:0px;
	padding:0px;
	background:#000;
	font-family:"�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け", Osaka, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3";
	color:#9d9d9d;
	font-size:12px;
	line-height:18px;	
	}
#main_body{
	padding:10px;
	margin:auto;
	width:770px;
	}
.sp0{
	padding:0;
	margin:0;
	}
/*********************************/
/*********   header  *************/
/*********************************/
#header_logo{
	float:left;
	}
#header_logo h1{
	padding:5px 0 0 10px;
	margin:0;
	}

#header_right{
	float:right;
	}



/*********************************/
/*********   clearfix  ***********/
/*********************************/
.clearfix:after {
  content: ".";  /* 譁ｰ縺励＞隕∫ｴ�繧剃ｽ懊ｋ */
  display: block;  /* 繝悶Ο繝�け繝ｬ繝吶Ν隕∫ｴ�縺ｫ */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*ﾂ･*//*/
  height: auto;
  overflow: hidden;
  /**/
}
.clear{
	clear:both;
	}</pre></body></html>