@charset "Shift_JIS";

@import "init.css";
@import "font.css";
@import "menu.css";
@import "page.css";

/*-----------------------------------------------
	‘imported CSS are
@@init.css				for init
@@font.css			for font
@@menu.css		for menu
@@page .css		for pages

-----------------------------------------------*/

body{
	color						: #2d2d2d;
	font-size					: 75%;
	font-family				: "CI",Meiryo,"lr oSVbN","MS UI Gothic",Osaka,sans-serif;
	line-height				: 1.5;
	background			: #efeeee;
	text-align				: center;
}

.topbox{
	margin								: 1px 0px 5px 0px;
	border								: 1px solid #9A9CA0;
	border-top							: 1px solid #CEE7C5;
}

h3{
	clear									: both;
	margin								: 20px 0px 10px 0px;
}

/* CeνJΙΒ’Δ
PPPPPPPPPPPPPPPPPPPPP*/
#wrap{
	margin					: 0px auto 0px auto;
	padding					: 0px 0px 0px 0px;
	width						: 810px;
	text-align				: center;
	background			: url(../img/background.gif) repeat-y #ffffff;
}

/*\¦GAπx¦ιΆ */
.area{
	margin					: 0px 21px 0px 21px;
	width						: 758px;
}

#header{
	margin					: 0px auto 0px auto;
	width						: 800px;
	text-align				: left;
	background			: url(../img/background_header.gif) repeat-x;
}

#contents{
	clear						: both;
	margin					: 5px auto 15px auto;
}

#footer{
	clear						: both;
	margin					: 0px auto 0px auto;
	padding					: 0px 0px 25px 0px;
	width						: 800px;
	background			: url(../img/background_header.gif) repeat-x 100% 100%;
}


/*----------------------------------------
@header - wb_[Μζ -
----------------------------------------*/
#header .area{
	padding					: 17px 0px 0px 0px;
}

#header h1{
	float						: left;
	display					: block;
	margin					: 0px 0px 5px 0px;
}

#visual{
	width									: 800px;
	height									: 100px;
	text-indent						: -9999px;
	background						: url(../img/second/image.jpg) no-repeat;
}

/*----------------------------------------
@contents - RecΜζ -
----------------------------------------*/
#mainCol{
	float						: left;
	width						: 511px;
	text-align				: left;
}
#subCol{
	float						: right;
	width						: 239px;
	text-align				: left;
}

.display{
	margin					: 0px 10px 0px 15px;
	width						: 486px;
}

/*----------------------------------------
@sub - TChΜζ -
----------------------------------------*/
#subCol .topbox{
	text-align							: center;
	padding								: 3px 0px;
}
#subCol .topbox{
	text-align							: center;
	padding								: 3px 0px;
}

.type{
	margin								: 0px auto 0px auto;
	width									: 222px;
	border-right						: 1px solid #6abe66;
	border-collapse				: collapse;
}

.type th{
	width									: 55px;
	background						: #6abe66;
}

.type td{
	padding								: 3px;
	line-height							: 1.4;
	text-align							: left;
}

.topbox .topBorder{
	margin								: 2px auto 0px auto;
	width									: 222px;
	height									: 5px;
	background						: url(../img/top/type_topborder.gif) no-repeat;
}

.topbox .bottomBorder{
	margin								: 0px auto 2px auto;
	width									: 222px;
	height									: 5px;
	background						: url(../img/top/type_bottomborder.gif) no-repeat;
}

#type01{	background		: url(../img/top/background_bustaxi.gif) no-repeat 80% 100%;}
#type02{	background		: url(../img/top/background_travel.gif) no-repeat 80% 100%;}
#type03{	background		: url(../img/top/background_leisure.gif) no-repeat 80% 100%;}
#type04{	background		: url(../img/top/background_drivingschool.gif) no-repeat 80% 100%;}
#type05{	background		: url(../img/top/background_lumbering.gif) no-repeat 80% 100%;}
