/* ****************************************



*Site Name : ailus

*Style Name :frame_01

*Description :default for kumasan



**************************************** */



/* ----------------------------------------

*	default

---------------------------------------- */



*{

	margin:0;

	padding:0;

	font-size:13px;

	line-height:1.5em;

	border:0;

	color:#333333;

	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";

}



a{

	color:#03F;

	text-decoration:none;

}





/*	iepngfix.js/IE6ÍÑ¡¡Æ©²á½èÍý

--------------------------------- */



*html #header h1 a,

*html #frame-design{

	behavior: expression(IEPNGFIX.fix(this));

}





/* ----------------------------------------

*	body

---------------------------------------- */



body{

	background-color:#dcba91;

}





/* ----------------------------------------

*	wrapper

---------------------------------------- */



#wrapper{

	margin:0 auto;

	width:820px;

	padding:0 10px;

	height:auto;

	background:url(../imgs/common/wrapper_bg.jpg) repeat-y top left;

	overflow:hidden;

}





/* ----------------------------------------

*	header

---------------------------------------- */



#header{

	width:810px;

	height:140px;

	background:url(../imgs/common/header_bg.jpg) no-repeat top left;

	margin:10px 5px 0;

	padding:0 5px 0;

}



#header h1{

	width:295px;

	height:110px;

	padding:20px 20px 0;

	margin:0;

	float:left;

}



#header h1 a{

	width:295px;

	height:110px;

	display:block;

	text-decoration:none;

}



#header_p1{

	width:450px;

	height:45px;

	padding:20px 25px 0 0;

	font-size:9pt;

	color:#ece1d9;

	float:left;

}



#header_p2{

	width:450px;

	height:65px;

	text-align:left;

	padding:0 25px 0 0;

	font-size:9pt;

	color:#ece1d9;

	float:left;

}





/* ----------------------------------------

*	global-navi

---------------------------------------- */



#global-navi{

	width:120px;

	height:215px;

	background:url(../imgs/common/navi_menu_bg.jpg) no-repeat top left;

	margin:10px 0 0 0;

	padding:0 5px 0 0;

	float:right;

}



#global-navi ul{

	width:120px;

	height:215px;

	padding:5px 0 0 0;

}



#global-navi li{

	list-style:none;

	height:40px;

	float:left;

}







#global-navi li a{

	height:40px;

	background-position:top left;

	background-repeat:no-repeat;

	display:block;

	text-decoration:none;

}



/*

#global-navi li a:hover{

	background-position:bottom;

}





#global-navi #home a{

	width:120px;

	background-image:url(../imgs/common/navi_menu_top.jpg);

}



#global-navi #car a{

	width:120px;

	background-image:url(../imgs/common/navi_menu_car.jpg);

}



#global-navi #price a{

	width:120px;

	background-image:url(../imgs/common/navi_menu_price.jpg);

}



#global-navi #links a{

	width:120px;

	background-image:url(../imgs/common/navi_menu_links.jpg);

}



#global-navi #mail a{

	width:120px;

	background-image:url(../imgs/common/navi_menu_mail.jpg);

}


*/

/* ----------------------------------------

*	contents

---------------------------------------- */



#contents{

	width:680px;

	height:auto;

	margin:0;

	padding:5px 0 0 5px;

	float:left;

}





/*page-link

--------------------------------- */



#page-link{

	clear:both;

	width:780px;

	margin-top:10px;

	clear:both;

	text-align:center;

	padding:0;

}





#page-link ul{

	text-align:center;

	overflow:hidden;

}





#page-link li{

	display:inline;

	padding:5px;

}



#page-link li a{

	color:#59251a;

}



#page-link li a:hover{

	color:#003366;

}





/* ----------------------------------------

*	footer

---------------------------------------- */







#footer{

	width:810px;

	height:65px;

	margin:10px auto 0;

	padding:20px 0 0 0;

	background:url(../imgs/common/footer_bg.jpg) no-repeat top left;

}





#footer p#group{

	text-align:center;

	font-size:12px;

}



#footer p#group a{

	color:#fff;

}



#footer p#group a:hover{

	color:#f1a065;

}



#footer p#copyright{

	text-align:center;

	font-size:12px;

	color:#e1d3c8;

	padding:5px 0 0 0;

}



/* ----------------------------------------

*	for ie-6



*html {

	behavior: expression(IEPNGFIX.fix(this));

}

---------------------------------------- */







/* ----------------------------------------

*	for ie-7



*:first-child+html 

---------------------------------------- */















