@charset "UTF-8";

/* --------------------------------------------------
	共通CSS
-------------------------------------------------- */
* {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding : 0px;
	backgound: #5696DF;
	text-align: center;
	background: url(../img/bg.jpg) repeat-x fixed;
}
a {	color: #ffffff; }
a:hover {	color: #ff9900; }
.text_large {
	font-size: 110%;
	line-height: 1.3;
}

.text_std {
	font-size: 80%;
	line-height: 1.5;
}
.text_small {
	font-size: 70%;
	line-height: 1.3;
}
.text_color_red {
	color: #ff0000;
}
.text_color_skybule {
	color: #287BD7;
}
.text_color_gray {
	color: #CCCCCC;
}
.text_hight130 {
	line-height: 1.3;
	margin: 0px;
	padding: 0px;
}



.clearboth {
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: 0px;
}
.clearboth_only {
	clear: both;
}


/* ====================
	container
==================== */
#container {
	background: #2279d3;
	margin: 0px auto;
	padding: 10px 0 10px 0;
	width: 960px;
}


/* ====================
	head
==================== */
#container #head {
	margin: 0px auto 10px;
	padding: 0px;
	width: 940px;
	height: 83px;
}
#head .head_title01, #head .head_title01 a {
	background: url(../img/head_logo.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 61px;
	width: 332px;
}
#head  .head_tabi, #head .head_tabi a{
	background: url(../img-index/fukutabi_logo.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 55px;
	width: 120px;
}
#head .head_banner {
	padding: 0 0 5px 7px;
	float: left;
}


/* ====================
	main
==================== */
#main {
	margin: 0px auto 10px;
	padding: 0px;
	width: 940px;
}


/* ====================
	main_left
==================== */
#main #main_left {
	margin: 0px;
	padding: 0px 15px 0 0;
	float: left;
	width: 200px;
	text-align: left;
}
#main_left .menu_box {
	margin: 0px;
	padding: 0px;
	width: 200px;
}
.menu_box ul {
	margin: 0px;
	padding: 0px;
	width: 200px;
}
.menu_box li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.menu00, .menu00 a {
	background: url(../img/menu00.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu01, .menu01 a {
	background: url(../img/menu01.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu02, .menu02 a {
	background: url(../img/menu02.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu03, .menu03 a {
	background: url(../img/menu03.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu04, .menu04 a {
	background: url(../img/menu04.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu05, .menu05 a {
	background: url(../img/menu05.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu06, .menu06 a {
	background: url(../img/menu06.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu07, .menu07 a {
	background: url(../img/menu07.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu08, .menu08 a {
	background: url(../img/menu08.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu09, .menu09 a {
	background: url(../img/menu09.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu10, .menu10 a {
	background: url(../img/menu10.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu11, .menu11 a {
	background: url(../img/menu11.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu00 a:hover {	background: url(../img/menu00on.jpg); }
.menu01 a:hover {	background: url(../img/menu01on.jpg); }
.menu02 a:hover {	background: url(../img/menu02on.jpg); }
.menu03 a:hover {	background: url(../img/menu03on.jpg); }
.menu04 a:hover {	background: url(../img/menu04on.jpg); }
.menu05 a:hover {	background: url(../img/menu05on.jpg); }
.menu06 a:hover {	background: url(../img/menu06on.jpg); }
.menu07 a:hover {	background: url(../img/menu07on.jpg); }
.menu08 a:hover {	background: url(../img/menu08on.jpg); }
.menu09 a:hover {	background: url(../img/menu09on.jpg); }
.menu10 a:hover {	background: url(../img/menu10on.jpg); }
.menu11 a:hover {
	background: url(../img/menu11on.jpg);
}
.menu00_select, .menu00_select a {
	background: url(../img/menu00on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu01_select, .menu01_select a {
	background: url(../img/menu01on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu02_select, .menu02_select a {
	background: url(../img/menu02on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu03_select, .menu03_select a {
	background: url(../img/menu03on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu04_select, .menu04_select a {
	background: url(../img/menu04on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu05_select, .menu05_select a {
	background: url(../img/menu05on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu06_select, .menu06_select a {
	background: url(../img/menu06on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu07_select, .menu07_select a {
	background: url(../img/menu07on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu08_select, .menu08_select a {
	background: url(../img/menu08on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu09_select, .menu09_select a {
	background: url(../img/menu09on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu10_select, .menu10_select a {
	background: url(../img/menu10on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}
.menu11_select, .menu11_select a {
	background: url(../img/menu11on.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	display: block;
}


/* ====================
	main_right
==================== */
#main #main_right {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 725px;
	background: url(none);
	text-align: left;
}
.underconstruction {
	text-align: center;
	display: block;
	margin: 250px auto;
	padding: 0px;
	width: 695px;
}

.pankuzu {
	margin: 0px 0px 15px;
	padding: 0px;
	width: 725px;
	color: #FFFFFF;
}
.top {
	text-align: right;
	margin: 0px 0px 10px;
	padding: 0px;
	width: 725px;
}
.photo_right {
	margin: 0px;
	padding: 0px 0px 10px 10px;
	float: right;
}
.photo_left {
	margin: 0px;
	padding: 0px 10px 10px 0px;
	float: left;
}



/* ====================
	footer
==================== */
#foot_menu {
	background: url(../img/foot_bar.gif) no-repeat center bottom;
	margin: 10px 0px;
	padding: 0 0 10px;
	width: 960px;
	clear: both;
}
#foot_menu ul {
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 20px;
}
#foot_menu li {
	display: inline;
	margin: 0px;
	padding: 0px 5px;
	border-left: 1px solid #FFFFFF;
	font-size: 80%;
	line-height: 1.3;
}
#footer {
	margin: 0px auto;
	padding: 17px 0px 0px;
	width: 960px;
	clear: both;
}
#footer .copyright {
	margin: 0px auto 10px;
	padding: 0px;
	color: #FFFFFF;
}

