@charset"euc-jp";

/* -----------------------------------------------------
目次

■汎用的な設定
・body
・フォントファミリー
・見出し・リスト・段落の余白を初期化
・画像のボーダーを0にする

■フォント
・見出し
・強調
・基本的なフォントのセレクタ

■リンク

■フォーム

■画像

■サイト全体で共通の設定
・ヘッダー
・フッター

■ページ個別の設定

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



/* -----------------------------------------------------
▼汎用的な設定▼
----------------------------------------------------- */
body{
	margin:10px;
	padding:0;
	background-color:#ffffff;
}


/*　----------フォントファミリー----------　*/
*{
	font-family:"ＭＳ Ｐゴシック",Osaka,sans-selif;
}


/*　----------見出し・リスト・段落の余白を初期化----------　*/
h1,h2,h3,h4,ul,ol,li,dl,dt,dd,p{
	margin:0;
	padding:0;
}

li{
	list-style:none;
}


/*　----------画像のボーダーを0にする----------　*/
img{
	border:0px;
}


/* -----------------------------------------------------
▼フォント▼
----------------------------------------------------- */

/*　----------見出し----------　*/
h1{
	font-size:13px;
	line-height:150%;
}


/*　----------強調----------　*/
strong{
}

em{
}


/*　----------基本的なフォントのセレクタ----------　*/
.large{
	font-size:15px;
	line-height:150%;
}
.normal{
	font-size:13px;
	line-height:150%;
}
.small{
	font-size:11px;
	line-height:150%;
}



/* -----------------------------------------------------
▼リンク▼
----------------------------------------------------- */
a:link{
	color:#0000ff;
}

a:visited{
	color:#ff00ff;
}

a:hover{
	color:#ff0000;
}

a:active{
	color:#ffff000;
}



/* -----------------------------------------------------
▼フォーム▼
----------------------------------------------------- */
form{
	margin:0;
	padding:0;
}

select,textarea{
}

input.text{
}

input.button{
}

input.checkbox{
}

input.radio{
}

fieldset{
}

legend{
}



/* -----------------------------------------------------
▼画像▼
----------------------------------------------------- */
img.border{
}



/* -----------------------------------------------------
▼サイト全体で共通の設定▼
----------------------------------------------------- */

.header{
}

.footer{
}


/*　▼基本のテーブル▼　*/

.basicTable{
	margin-top:15px;
	background-color:#888888;
	font-size:13px;
	line-height:150%;
	font-family:"ＭＳ Ｐゴシック",Osaka,sans-selif;
}

.basicTable th{
	background-color:#ffffff;
}

.basicTable td{
	background-color:#ffffff;
}



/*--リンクファーム　2010.02.23追加--*/

ul#link_farm {
	padding:0;
	margin:0;
}

ul#link_farm li {
	list-style-type:none;
	float:left;
	padding:0 5px 5px;
	font-size:10px;
}


/* --clearfix--2010.02.23追加 */
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} /*IE7以外のモダンブラウザ向け*/

.clearfix{display:inline-block;} /*IE7およびMacIE5向け*/

/*Hides from IE-mac\*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*End hide from IE-mac*/ /*IE6以前向け*/