@charset "Shift_JIS";

.text9, .t9s130, .t9s140, .t9s150, .t9s160, .t9s170, .t9s180, .t9s190, .t9s200, .text10, .t10s130, .t10s140, .t10s150, .t10s160, .t10s170, .t10s180, .t10s190, .t10s200, .text12, .t12s130, .t12s140, .t12s150, .t12s160, .t12s170, .t12s180, .t12s190, .t12s200, .text14 , .t14s130, .t14s140, .t14s150, .t14s160, .t14s170, .t14s180, .t14s190, .t14s200 {
	font-family:Osaka, ＭＳ Ｐゴシック
	}

/*-基本設定-*/
img {
	border:0;
	}

html, body,
h1, h2, h3, h4, h5, h6,
div, p, ul, ol, dl,
address, form {
	display:block;
	margin:0;
	padding:0;
	line-height:1;
	text-align:left;
	}

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

dt, dd, span {
	margin:0px;
	padding:0px;
	line-height:100%;
	text-align:left;
	}

h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	}

a, em, span, strong {
	display:inline;
	}

em, address {
	font-style:normal;
	}

th {
	text-align:left;
	font-weight:normal;
	} 

li {
	display:list-item;
	margin:0;
	padding:0;
	text-align:left;
	list-style-image:none;
	list-style-type:none;
	}	
	
/*-基本設定：リンク用-*/
a:link {
	color:#0074E1;
	text-decoration:underline;
	}
	
a:visited {
	color:#0074E1;
	text-decoration:underline;
	}
	
a:hover {
	color:#0000FF;
	text-decoration:underline;
	}

a:active {
	color:#0074E1;
	text-decoration:underline;
	}
	
/*-基本設定：floatクリア用-*/
.clear {
	font-size:0% !important;
	margin:0px !important;
	padding:0px !important;
	clear:both !important;
	line-height:0%;
	height:0px;
	background-color:transparent !important;
	}

/*-共通-*/
html {
	height:100%;
	}
	
body {
	height:100%;
	background:#D3D3D3 ;
	color:#4D4D4D;
	}

#main {
	width:762px;
	height:100%;
	min-height:100%;
	background:#FFF;
	voice-family: "\"}\"";
	voice-family:inherit;
	}
	html>body #main {
	height: auto;
	}

h1 {
	margin:0 10px 0 10px;
	padding:4px 0;
	border-bottom:5px solid #E60000;
	}

/*-コピーライト-*/
p.copyright {
	margin:40px 10px 0 10px;
	padding:11px 0 15px 4px;
	border-top:6px solid #525252;
	}
