@charset "utf-8";

@import url(header.css);
@import url(contents.css);
@import url(sub.css);
@import url(footer.css);

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

* {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka,"ヒラギノ角ゴ Pro W3",sans-serif;
}

body{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 12px;
	background-image: url(/common/images/header_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#page{
	width: 900px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

p,div,li,td,th,dt,dd,h1,h2,h3,h4,h5,h6{
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
}

#contentsSec p,#contentsSec div,#contentsSec li,
#contentsSec td,#contentsSec th,
#contentsSec dt,#contentsSec dd,
#contentsSec h1,#contentsSec h2,#contentsSec h3,
#contentsSec h4,#contentsSec h5,#contentsSec h6{
	color: #333333;
	font-size: 14px;
	line-height: 1.6em;
}

.fs10,#contentsSec .fs10{
	font-size: 10px;
}

.fs12,#contentsSec .fs12{
	font-size: 12px;
}

.fs16,#contentsSec .fs16{
	font-size: 16px;
}

.fs18,#contentsSec .fs18{
	font-size: 18px;
}

.fs18,#contentsSec .fs24{
	font-size: 24px;
}

/* 文字色 */

.colorRed,#contentsSec .colorRed{
	color: #F00;
}

img{
	border: none;
}

form,object{
	margin: 0px;
	padding: 0px;
}

th{
	text-align: center;
}

a,a:link,a:visited{
	color: #ab2020;
}

a:hover,a:active{
	color: #FF0000;
}

/* クリアーアイテム */

.clearItem{
	zoom: 100%;
}

.clearItem:after{
	content: " ";
	clear: both;
	height: 0px;
	display: block;
	visibility: hidden;
}

.clear{
	clear: both;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

