body {
	font: 16px "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #6089F3;
	padding-top: 0px;
	width: 900px;
	top: 0px;
	margin-top: 0px;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 0px;

}
#side {
	width: 150px;
	border: thin #CC0000;
	float: left;
	padding: 0px;
	position: relative;
	text-decoration: none;
	top: -10px;
	left: 30px;
}
#contents {
	background: url(../kon-images/kabegami.gif) repeat-y scroll;
	width: 900px;
	position: relative;
	text-align: left;
	border: F;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
	padding-bottom: 5px;
	height: auto;

}
h1 {
	color: #FFFFFF;
	text-decoration: none;
	background: #6089F3 left;
	margin-top: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom: 3px solid #00CC66;
	border-left: 20px solid #00CC66;
	clear: right;
	width: 470px;
	position: relative;
	left: 0px;
	font: 24px "ＤＨＰ平成ゴシックW5";
	top: 30px;
	border-top: none;
	border-right: none;
}
#main {
	width: 485px;
	position: relative;
	text-align: left;
	display: block;
	top: 0px;
	color: #333333;
	height: auto;
	margin-top: 0px;
	float: left;
	font-size: 15px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	font-variant: normal;
	left: 25px;
}
h3 {
	font: bold 18px "MS UI Gothic";
	color: #FFFFFF;
	background: #6089F3;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 3px;
	width: 450px;
	border-bottom: 3px solid #CC3300;
	margin-top: 50px;
	margin-left: 10px;
	border-left: 12px solid #CC3300;
	height: 32px;


}
.center-main {
	height: auto;
	width: 535px;
	position: relative;
	left: 45px;
	margin-left: 135px;
}

h4 {
	font: bold 16px "ＭＳ Ｐゴシック";
	color: #6089F3;
}
span {
	color: #666666;
	text-align: right;
	font-size: 14px;

}
#copyright {
	font: normal 13px "HGP創英角ｺﾞｼｯｸUB";
	text-align: center;
	margin-top: 50px;
	color: #6089F3;
	text-decoration: underline;
	margin-bottom: 10px;
	margin-left: 35px;
	position: relative;
	left: 0px;


}
#copy {
	text-decoration: none;
	font-size: 14px;
	font-style: normal;
	color: #0033ff;
	position: relative;
	left: 50px;



}
.news1 {
	left: 25px;
	width: 430px;
	position: relative;
	top: 2px;
	margin-top: 10px;
	margin-bottom: 30px;
	bottom: 30px;
	height: auto;



}
.news2 {
	position: relative;
	left: 25px;
	width: 430px;

}
.migi-side {
	text-align: center;
	position: absolute;
	width: 100px;
	display: block;
	border: thin #993366;
	padding-top: 0px;
	height: auto;
	left: 544px;
	top: -1px;



}
.botomrink {
	position: absolute;
	height: auto;
	width: 650px;
	left: 166px;
}

#take {
	width: 470px;
	height: 100px;
	border: 5px #4F6AB9;
	clip:    rect(-3px -3px -3px -3px);
	margin: 0px;


}
.pankuzu {
	color: #E8657A;
	border-bottom: 1px solid #6089F3;
	width: 470px;
	padding-left: 160px;
	font: 13px "HGPｺﾞｼｯｸE";


}
.tophemodoru {
	margin-top: 685px;
}
#tophe-end {
	margin-left: 545px;
	position: absolute;
}


#ookini {
	margin-top: 300px;
}
#rogo {
	position: absolute;
	top: 25px;
	left: 67px;


}
td {
	padding-top: 10px;

}
.kaisuu {
	font: bold 16px "ＭＳ Ｐゴシック";
	color: #FFFFFF;
	width: 450px;
	padding-top: 4px;
	padding-left: 10px;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
	background: #6089F3;
	border-left: 6px solid #00cc66;
	border-bottom: 1px solid #00cc66;



}
.nittei {
	font: bold 14px "ＭＳ Ｐゴシック";
	color: #FFFFFF;
	background: url(../../kensyukai-images/ha73.gif) repeat-x;
	padding: 3px 5px 2px;
	width: 430px;
	text-align: left;
	text-indent: 10px;
	display: block;


}
.kousi {
	padding: 15px;
	width: 430px;
	text-align: left;
	font-size: 16px;
	background: url(../../kensyukai-images/back.gif) repeat;
	border: 1px solid #6089F3;
	margin-left: 10px;



}
.syousai {
	color: #CC3333;
	text-decoration: underline;
	margin-top: 15px;
	font: 14px "HGPｺﾞｼｯｸE";
	display: block;


}
#dorn {
	height: 250px;
	width: 450px;
	position: relative;
	right: 30px;



}
#dornmap {
	font: 14px "HGPｺﾞｼｯｸE";
	color: #CC3300;
	text-decoration: underline;
}
.koutuu {
	font: 14px "ＭＳ Ｐゴシック";
	display: block;
	width: 430px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	background: url(../../kensyukai-images/back.gif) repeat;
	border: 1px solid #6089F3;



}
.rosen {
	font-family: "ＭＳ Ｐゴシック";
	text-align: left;
	padding-left: 8px;
	display: block;
	padding-top: 3px;



}
.seminerbox {

}
.syoseki {
	font: 14px "ＭＳ Ｐゴシック";
	position: relative;
	left: 20px;
	width: 430px;
	margin-top: 25px;



}
.syomei {
	font: bold 18px "ＭＳ Ｐゴシック";
	border-top: 2px solid #00CC66;
	border-left: 10px solid #00CC66;
	padding-top: 5px;
	padding-left: 5px;
	color: #6089F3;
	width: 430px;
	text-align: left;
	margin-top: 20px;


}
.tyosya {
	text-align: right;
	display: block;
	margin-right: 15px;
	color: #333333;
	font-size: 14px;
	line-height: 1.5em;


}
.syoukaibun {
	color: #333333;
	border-right: 10px solid #00CC66;
	border-bottom: 2px solid #00CC66;
	display: block;
	width: 430px;
	padding-right: 10px;
	padding-bottom: 15px;
	text-align: left;
	padding-left: 10px;
	font-size: 14px;
	line-height: 1.5em;


}
.syoukaikiji {
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 25px;
	width: 413px;
	height: 100px;


}
#copyright-syoseki {
	font: normal 13px "MS UI Gothic";
	color: #6089F3;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px;
	border: #6089F3;
	width: 528px;
	height: 65px;
	position: relative;



}
#contents .botomrink {
	height: 80;
	width: 530px;
	position: fixed;
	margin-top: 10px;
}

.news-seminer {
	width: 430px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 30px;
	height: auto;
	font-family: "ＭＳ Ｐゴシック";
	font-weight: normal;
	background: url(none);
	padding-left: 15px;
	margin-left: -5px;

}
.news1-em {
	font: bold normal 16px "MS UI Gothic";
	color: #6089F3;
}
.syoukai-rink {
	margin-top: 5px;
	left: auto;
	right: auto;
	text-decoration: none;
	text-align: center;
	font-family: "MS UI Gothic";
	font-weight: bold;
	display: block;
	width: 150px;

}
#mago {
	float: left;
	margin-right: 10px;


}
#mago-syukuji {
	color: 4c9f76;
	font-size: 14px;
	text-indent: 55px;

}
#kenpou-1 {
	float: left;
	clip: rect(-5px,auto,auto,auto);
	margin-top: -5px;
	margin-left: -12px;

}
#kenpou2 {
	float: right;
	margin-left: 8px;
}
#bad2s {
	float: left;
}
#kenpou3 {
	float: left;
	margin-right: 5px;
}
a:link {
	color: #CC3300;

}
a:visited {
	color: #0033FF;
}
a:hover {
	color: #00cc66;
}
#toiawase-form {
	font: 14px "ＭＳ Ｐゴシック";
	color: #666666;

}
th {
	background: #6089F3;
	color: #E8F98A;
	font: bold 14px "ＭＳ Ｐゴシック";


}
#denwa {
	font-size: 12px;
	color: #E8F98A;

}
#botan {
	left: 160px;
	position: relative;


}
form {
	background: #E8F98A;
	width: 410px;
	height: 691px;
	position: relative;
	margin-top: 30px;
	left: 4px;

}
#otoiawase {
	font-size: 14px;
	font-weight: bold;
	color: #E8F98A;
	background: #6389F6;
	display: block;


}
#jump {
	position: relative;
	left: 85px;

}
.hissu {
	font: 11px "ＭＳ Ｐゴシック";
	color: #6633FF;
}
.bikou {
	font-size: 12px;
	text-align: right;
	padding-left: 185px;


}
dt {
	color: 4c9f76;
}
.akaji {
	font-weight: normal;
	color: cc3300;
}
.nitteihyou {
	background: url(../../kensyukai-images/ha73.gif) repeat-x;
	border-top: 1px #6089F3;
	border-right: 1px #6089F3;
	border-bottom: 1px solid #6089F3;
	border-left: 1px #6089F3;
	font-size: 15px;
	font-weight: bold;
	text-indent: 15px;


}
.ta-right {
	background: url(../../kensyukai-images/back.gif) repeat;
	border-top: 1px #6089F3;
	border-right: 1px #6089F3;
	border-bottom: 1px solid #6089F3;
	border-left: 1px #6089F3;
	text-indent: 15px;
	font-size: 12px;
	line-height: 1.5em;



}
.ta-nitteihyou {
	font-size: 12px;
	border: 1px solid #6089F3;
	margin-left: 23px;
	width: 425px;
	margin-top: 20px;


}
.ta-left {
	background: url(../../kensyukai-images/WS000029.JPG) repeat;
	border-top: 1px #6089F3;
	border-right: 1px #6089F3;
	border-bottom: 1px solid #6089F3;
	border-left: 1px #6089F3;
	text-indent: 10px;
	width: 125px;



}
#izumi {
	float: right;
	margin-left: 15px;
}
#tozan-05 {
	float: left;
	margin-right: 15px;
}
#sk-tozan20 {
	margin-left: 15px;


}
#sk-tozan28 {
	margin-left: 10px;
}
#kh3-100 {
	float: left;
	margin-right: 10px;
}
#mizu {
	clear: left;
}
#kh2-420 {
	margin-top: 10px;
	margin-left: 3px;
}
#kh1-200 {
	float: right;
	margin-left: 10px;
}
#kt24-100 {
	float: left;
	margin-right: 10px;
}
#ninsou {
	clear: left;
}
#kh9-200 {
	float: right;
}
#kh7-420 {
	margin-top: 10px;
}
#cut154 {
	float: left;
	margin-right: 5px;
	margin-left: 5px;

}
#haiki {
	float: left;
	margin-left: 15px;
	margin-right: 5px;


}
#bassai {
	margin-left: 55px;
	margin-top: 10px;

}
#zarusoba {
	float: left;
	margin-right: 10px;
}
#orutar {
	font-size: 11px;
	line-height: 1.5em;
	background: #D1DDFC;
	display: block;
	width: 150px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top: 2px solid #003366;
	border-left: 2px solid #003366;
	border-right: 2px solid #D3EBFF;
	border-bottom: 2px solid #D3EBFF;
}
#idonde {
	margin-left: 5px;
}

#bad3 {
	margin-left: 20px;
}
.counter {
	background: #D1DDFC;
	padding: 10px 0px 10px 10px;
	height: auto;
	width: 140px;
	border-top: 2px solid #003366;
	border-right: 2px solid #D3EBFF;
	border-bottom: 2px solid #D3EBFF;
	border-left: 2px solid #003366;
	margin: 30px 0px 0px;
}
