/**//*　　インポート設定　　*//**/

@import url("column.css");
@import url("contents.css");


/**//*===================================================*//**/
/**//*　　ベース設定　　*//**/


/**//*　　基本パディング・スペース消し　　*//**/
body,div,p,ul,li,dl,dt,dd,form { padding:0; margin:0;}

h1,h2,h3,h4,h5,h6,body,html,p,li,dt,dd,pre,form,fieldset,input,textarea,select {
	font-family: "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , Osaka, "メイリオ" , "Meiryo" , "ＭＳ Ｐゴシック", san-serif;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-style: normal;
	font-size: small;
	line-height: 1.6em;
}


/**//*　　基本リスト設定　　*//**/
ul,li	{ list-style-type:none; }

ul.Ten		{ list-style-type:disc; }
ul.Ten li	{ list-style-type:disc; margin-left:30px; }



/**//*　　基本リンク設定　　*//**/
a:link 		{ color:#666; text-decoration:none;  }		/*通常*/
a:visited 	{ color:#999; text-decoration:none; }		/*閲覧済み*/
a:hover 	{ color:#c66; text-decoration:underline; }		/*マウスオン*/
a:active 	{ color:#f00; text-decoration:underline; }		/*クリック中*/

a:link img,
a:visited  img,
a:hover  img,
a:active  img { border:none; }		/*リンク画像のボーダー設定*/

a:link img.border,
a:visited  img.border,
a:hover  img.border,
a:active  img.border { border:solid 1px #f00; }		/*リンク画像のボーダー設定*/



/**//*　　基本フォント設定　　*//**/
body,td,th,div,p { font-size:13px; color:#333; line-height:1.6em; font-family:'Osaka','MS Pゴシック';  }

/**//*　　拡張フォント設定　　*//**/
/**//*　　サイズ　　*//**/
.Sultra 		{ font-size:1.6em; line-height:1.9em; }
.Sbig 		{ font-size:1.3em; line-height:1.6em; }
.Smedium 	{ font-size:12px; line-height:1.5em; }
.Ssmall 	{ font-size:0.85em; line-height:1.4em; }
.Smini 		{ font-size:0.7em; line-height:1.3em; }
.Snano 		{ font-size:0.5em; line-height:1.3em; }
/**//*　　カラー　　*//**/
.Cwhite 	{ color:#fff; }
.Cblack 	{ color:#000; }
.Cred 		{ color:#f00; }
.Cblue 		{ color:#00c; }
/**//*　　頭だし（※）レイアウト　　*//**/
p.TextCome , li.TextCome , div.TextCome p, ul.TextCome li 
{ padding-left:1em; text-indent:-1em; }

/**//*　　基本テキスト寄せ　　*//**/
.TextL 	{ text-align:left; }	/*左寄せ*/
.TextR 	{ text-align:right; }	/*右寄せ*/
.TextC 	{ text-align:center; }	/*中央寄せ*/


/**//*　　フロートクリア　　*//**/
.Clear { clear:both; }

/**//*　　テキスト消し　　*//**/
span.NoText { display:block; width:1px; height:1px; overflow:hidden; text-indent:-9999em; font-size:1px; }


