@charset "UTF-8";
/* CSS Document */

/* ------------------------------------------
 基本設定
------------------------------------------ */

body {
	color: #000000;
	font-family: Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 1.5;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
	color:#FFFFFF;
}

h2{
	font-size:16px;
}

/* タグ ----- */

body,div,
h1,h2,h3,h4,h5,h6,
dl,dt,dd,ul,ol,li,
p,blockquote,pre,cite,code,caption,
form,fieldset,legend,input,textarea,select,option,label {
	margin: 0;
	padding: 0;
}


img,table {
	border: none;
}

table {
	border-collapse: collapse;
}

ul {
	list-style: none;
}

li img,
dt img {
	vertical-align: bottom;
}

address,em,cite {
	font-style: normal;
}


/* テキストリンク ----- */

a:link {
	color: #ffffff;
	text-decoration: underline;
}
a:visited {
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
a:active {
	color: #ffffff;
	text-decoration: none;
}


/* ロールオーバー ----- */

.over a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
}


/* float解除 ----- */

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/*\*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/**/


/* レイアウト枠 ----- */

div#wrap {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}

div#wrap .location {
	margin: 0;
	text-align: center;
	font-size: 84%;
}

p{
	font-size:12px;
}