@charset "UTF-8";
/* ****************************************
*Site Name : Will東京観光
*Style Name : common.css
*Description : 共通設定用CSS
*Version : 1.00
*Last Update : 2010/05/10
*Author : d.muto
**************************************** */

/* ----------------------------------------
*	style / init
---------------------------------------- */
*,th,td,form,fieldset{
	margin:0;
	padding:0;
	font-style:normal;
	font-weight:normal;
	font-family:"メイリオ",Meiryo, Geneva, Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:13px;
	line-height:1.5;
	border:0;
	list-style:none;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}


/* ----------------------------------------
*	style / general purpose element
---------------------------------------- */
a{
	text-decoration:none;
	color:#0000FF;
}
a:hover{
	text-decoration:underline;
}

/* ----------------------------------------
*	style / wire frame
---------------------------------------- */
div#wrapper{
	width:800px;
	margin:0 auto 50px auto;
	background-color:#FEE1EA;
}

/* ----------------------------------------
*	style / each category
---------------------------------------- */

/* #header
---------------------------------------- */
div#header{
	background:url(../imgs/index/header.png) no-repeat top left;
	width:800px;
	height:50px;
	position:relative;
	margin:0;
	padding:0;
}

body#index div#header{
	background:url(../imgs/index/header.png) no-repeat top left;
	width:800px;
	height:276px;
	position:relative;
	margin:0;
	padding:0;
}

div#header h1{
	width:341px;
	height:23px;
	position:absolute;
	top:11px;
	left:10px;
}

div#header h1 a{
	display:block;
	background:url(../imgs/common/logo.png) no-repeat top left;
	width:341px;
	height:23px;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
}

div#header ul{
	position:absolute;
	top:13px;
	left:495px;
}

div#header ul li{
	background:url(../imgs/common/list-icon.png) no-repeat center left;
	padding-left:10px;
	display:inline;
	margin:0px 5px;
}

div#header p{
	width:154px;
	height:174px;
	position:absolute;
	top:75px;
	left:630px;
}




/* #globalnav
---------------------------------------- */
div#globalnav{
	width:798px;
	height:43px;
	padding:0 1px;
}
div#globalnav li{
	width:133px;
	height:43px;
	float:left;
}
div#globalnav li a{
	display:block;
	width:133px;
	height:43px;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
}
div#globalnav li a span{
	visibility:hidden;
}
div#globalnav li#nav_top a{
	background-image:url(../imgs/common/btn_top.jpg);
}
div#globalnav li#nav_charge a{
	background-image:url(../imgs/common/btn_charge.jpg);
}
div#globalnav li#nav_reserve a{
	background-image:url(../imgs/common/btn_reserve.jpg);
}
div#globalnav li#nav_car a{
	background-image:url(../imgs/common/btn_car.jpg);
}
div#globalnav li#nav_faq a{
	background-image:url(../imgs/common/btn_faq.jpg);
}
div#globalnav li#nav_album a{
	background-image:url(../imgs/common/btn_album.png);
}


/* #footer
---------------------------------------- */
div#footer{
	width:800px;
}

div#footer p{
	padding-top:10px;
	line-height:45px;
	text-align:center;
	color:#FFFFFF;
	background:url(../imgs/common/footer.png) no-repeat bottom;
}

div#footer ul{
	text-align:center;
	margin:15px auto;
}

div#footer li{
	display:inline;
	border:solid 1px #CCCCCC;
	border-width:0px 1px;
	padding:0px 10px;
}

/* #content
---------------------------------------- */
div#content{
	padding-bottom:30px;
}

p#information{
	clear:both;
	padding:10px;
	text-align:center;
}


