@charset "Shift_JIS"; /* Stylesheetの斁EコードをShift-Jisに設宁E*/

/* 全体E設宁E*/
body {
	margin:0;
	padding:0;
	font-size:small;
	background-color:#EBFDEA;
	color:#000000;
	font-size:100%;
}

/* 冁Eフレーム */
.bg{
	margin-left:auto;
	margin-right:auto;
	width:880px;
	height:100%;
	background-color:#FFFFFF;
	color:#000000;
}

/* チEEブル */
td{
	background-color:#FFFFFF;
	padding:10px;
	text-align:left;
}

.menu{
	background:#FFFFFF;
	border-width:thin;
	border-collapse:collapse;
	border-color:#000000;
	border-style:dotted;
}

.ntab{
	margin:30px;
	width:700px;
}

.space{
	background-color:#687EE8;
}

/* 吁Eのボックス */
.box01{
	margin:30px;
	padding:3px;
	border-bottom-style:solid;
	border-bottom-color:#E04612;
	border-bottom-width:2px;
	border-left-style:solid;
	border-left-color:#E04612;
	border-left-width:20px;
}

.box02{
	margin:30px;
	padding:3px;
	border-bottom-style:solid;
	border-bottom-color:#6999E0;
	border-bottom-width:2px;
	border-left-style:solid;
	border-left-color:#6999E0;
	border-left-width:20px;
}

.box03{
	margin:30px;
	padding:3px;
	border-bottom-style:solid;
	border-bottom-color:#BB9122;
	border-bottom-width:2px;
	border-left-style:solid;
	border-left-color:#BB9122;
	border-left-width:20px;
}

.box04{
	margin:30px;
	padding:3px;
	border-bottom-style:solid;
	border-bottom-color:#1B9A1B;
	border-bottom-width:2px;
	border-left-style:solid;
	border-left-color:#1B9A1B;
	border-left-width:20px;
}

.box05{
	margin:30px;
	padding:3px;
	border-bottom-style:solid;
	border-bottom-color:#C4D028;
	border-bottom-width:2px;
	border-left-style:solid;
	border-left-color:#C4D028;
	border-left-width:20px;
}

.box06{
	margin:30px;
	padding:3px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:2px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:20px;
}

/* 裁Eフレーム */
.infre{
	padding:10px;
	border-style:double;
	border-width:2px;
	border-color:#F1D507;
}

.infre2{
	padding:10px;
	border-style:double;
	border-width:2px;
	border-color:#CC3300;
}


/* 水平緁E*/
hr{
	background-color:#EBFDEA;
	color:#EBFDEA;
	border-style:dashed; 
	height: 10px; 
}


/* リンクの設宁E*/
a{
	text-decoration: none; 
}

a img {
	 border: none;
}

a.links:hover {
	color:#FF0000;
	text-decoration: underline;
	position: relative;
	top: 1px;
	left: 1px; 
}

/* 成形用 */
.center{
	text-align:center;
}
