A:link    { color:#0033cc; text-decoration:none; }
A:visited { color:#006600; text-decoration:none; }
A:hover   { color:#cc0000; text-decoration:underline; }
h2 {
	line-height: 150%;
	font-size: 16px; color:#993300;
	padding-top:12px;
}
strong {
	line-height: 200%;
	font-size: 14px; color:#cc0000;
}
b {
	line-height: 200%;
	font-size: 12px; color:#990033;
}
ol,ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
.red { color:#cc0000; }
.bold { font-weight: bold; }
.indent5 { margin: 0px 0px 0px 5px; }
.copy {
	margin: 0px 20px 0px 20px; 
	line-height: 150%; 
	font-size: 12px;
}
.txt {
	line-height: 150%; 
	font-size: 12px;
}
.txt14 {
	font-size: 14px;
}
.notice {
	line-height: 120%; 
	font-size: 10px;
}
.inquiry {
	line-height: 120%; 
	font-size: 14px; font-weight: bold;
}
.hyo {
	border-collapse: collapse;
	border-width : 1px 0px 1px 0px;
	border-style : solid;
	border-color : #333333;
}
.hyo td {
	border-width : 0px 0px 1px 1px;
	border-style : solid;
	border-color : #333333;
}
.hyo th {
	border-width : 0 1px 1px 0;
	border-style : solid;
	border-color : #333333;
	font-weight: normal;
	text-align: left;
}
.hyo .txt{
	line-height: 140%;
}
.hyonoline td {  border-width:0; }
.hyonoline th {  border-width:0; }

.tbox {
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

.btn {
	background-color : #eeffdd;
	border-top:1px solid #99dd99;
	border-bottom:2px solid #669966;
	border-left:1px solid #99dd99;
	border-right:2px solid #669966;
}
textarea{font-size: 12px;}
form,ol {margin-top:0em; margin-bottom:0em;}

/* レイアウト位置設定 */
#mainbody {
	width: 720px;
	background-image:  url('../../images/s_back.gif');
	background-repeat: repeat-y;
	float: none;

}
#leftmenu {
	width: 161px;
	height: 400px;
	float: left;
}
.rightbody {
	width: 540px;
	margin-top: 15px;
	margin-bottom: 40px;
	float: left;
}

.rightblock { float: right; }
.leftblock { float: left; }
.h1 {
	line-height: 150%;
	font-size: 12px;
	font-weight: bold;
	color: #D5000C;
}
