@CHARSET "UTF-8";
/* ================================================================
	サイト全体 枠 スタイル
  ================================================================= */
#wrapp {
	position: relative;
	border: 1px solid none;
	overflow: hidden;
	background-color: #ffdf00;
}
/* ================================================================
	ボーダーボックス右 白 スタイル
  ================================================================= */
#right_boder {
	width: 150px;
	height: 100%;
	position: fixed;
	top: 0%;
	left: 50%;
	margin: 0px 0px 0px 125px;
	background-color: #ffffff;
	float: left;
	z-index: 1;
}

/* ================================================================
	スライド 枠 スタイル
  ================================================================= */
#myRoundabout {
	height: 400px;
	position: relative;
	list-style: none;
	margin: -50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: auto;
	z-index: 9999;
/* 	border: 1px solid #000000; */
}
#myRoundabout li{
	cursor: pointer;
	margin: 0px 0px 0px 0px;
/* 	border: 1px solid #000000; */
}
#myRoundabout img {
	width: 250px;
	height: 250px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* ================================================================
	コンテンツ 枠 スタイル
  ================================================================= */
#contents {
/* 	height: 350px; */
	margin: -150px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid none;
}
/* ================================================================
	募集要項 枠 スタイル
  ================================================================= */
#detaile_border_box {
	width: 410px;
	height: 400px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: 325px 0px 0px -950px;
	background-image: url(../image/top/border_left.png);
	background-repeat: repeat-x;
	float: left;
}
#detaile_box {
	width: 600px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: -10px 0px 0px -620px;
	border: 1px solid none;
	float: left;
	z-index: 5;
}
#detaile_box dl {
	width: 580px;
	margin: 0px 0px 0px 0px;
	border: 1px solid none;
}
#detaile_box dt {
	width: 580px;
	border: 1px solid none;
}
#detaile_box dd {
	width: 580px;
	margin: 0px 0px 0px 0px;
	border: 1px solid none;
}
#top_title {
	text-aligh: center;
}
#detaile01 {
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 1px solid none;
}
#detaile01 img {
	float: left;
}
#detaile02 {
	height: 90px;
	margin: -5px 0px -1px 0px;
	border: 1px solid none;
}
/* IE 7*/
*+html #detaile02 {
	height: 90px;
	margin: -2px 0px -1px 0px;
}
#detaile02 img {
	float: left;
}
#detaile03 {
	height: 170px;
	border: 1px solid none;
}
#detaile03 img {
	float: left;
}
#tokutyou {
	margin: -17px 0px 0px 0px;
}
/* IE 7*/
*+html #tokutyou {
	margin: 0px 0px 0px 0px;
}
#detaile03 #point_list {
	width: 470px;
	height: 150px;
	margin: 20px 0px 0px 110px;
	padding: 0px 0px 0px 0px;
	border: 1px solid none;
}
/* ================================================================
	メイン画像 スタイル
  ================================================================= */
#top_main {
	width: 700px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: 0px 0px 0px -480px;
	border: 1px solid none;
	z-index: 11;
	float: left;
	z-index: 11;
}
#top_main img {
	position: relative;
	top: 0%;
	left: 50%;
	margin: -4px 0px -2px 0px;
	z-index: 10;
}
/* ================================================================
	その他 枠 スタイル
  ================================================================= */
#other {
/* 	width: 650px; */
	position: relative;
	top: 0%;
	left: 50%;
	margin: 0px 0px 0px 174px;
	border: 1px solid #ffdf00;
}
#other dl{
	margin: 300px 0px 0px 100px;
	border: 1px solid none;
}
#other dt a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#other #contact {
	margin: 0px 0px 0px 50px;
}
#other #move {
	margin: 0px 0px 20px 30px;
}
#other .link_button1 {
	border: 1px solid none;
}
#other .link_button2 {
	border: 1px solid none;
}
#other .link_button3 {
	float: left;
	border: 1px solid none;
}
#other dd {
	margin: 0px 0px 0px 326px;
	border: 1px solid none;
}
.whit_border1 {
	width: 100%;
	height: 6px;
	margin: -60px 0px 5px 0px;
	background-color: #ffffff;
}
.whit_border2 {
	width: 100%;
	height: 5px;
	margin: 43px 0px 5px 0px;
	background-color: #ffffff;
}
.whit_border3 {
	width: 100%;
	height: 5px;
	margin: 46px 0px 5px 0px;
	background-color: #ffffff;
}
/* IE 7*/
*+html .whit_border1 {
	width: 100%;
	height: 6px;
	margin: -63px 0px 5px 0px;
	background-color: #ffffff;
}
/* IE 7*/
*+html .whit_border2 {
	width: 100%;
	height: 5px;
	margin: 45px 0px 5px 0px;
	background-color: #ffffff;
}
/* IE 7*/
*+html .whit_border3 {
	width: 100%;
	height: 5px;
	margin: 47px 0px 5px 0px;
	background-color: #ffffff;
}
/* ================================================================
	ボーダーボックス下  全体 枠 スタイル
  ================================================================= */
#bottom_boder {
	width: 100%;
	height: 100px;
	margin: 0px 0px 100px 0px;
	background-color: #ffffff;
}
/* ================================================================
	フッター  全体 枠 スタイル
  ================================================================= */
#bottom_boder header {
	height: 100px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: 0px 0px 0px -560px;
	padding: 20px 0px 0px 0px;
	z-index: 2;
}
#bottom_boder header dl{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#bottom_boder header dt {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#bottom_boder header dt:hover {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
/* ================================================================
	フッター  全体 枠 スタイル
  ================================================================= */
#bottom_boder footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cloar: both;
}
#bottom_boder #copy {
	font-size: 13px;
	text-align: right;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#clear {
	clear: both;
}
