@charset"shift_JIS";
body,.list li,.naka{background:#FFF}
/*div divはbackground:#FFFを入れないとMacIEで左サイドの背景が
流れ込む*/
.chu,.chu2,.mini{font-size:small}
.normal,.pink,.yellow{font-size:small; font-weight:normal}
li,li a,.cen-b,strong{font-weight:bold}
body,.cen,.cen-b,.chu,.chu2,li{text-align:center;}

body{margin-top:15px; color:#006}
div{margin:0 auto; padding:0; width:770px; text-align:left}
div div{margin:0 0 5px 0; padding:0; width:760px; text-align:center}
div.naka{width:460px; margin:0; padding:0 20px; float:left;
	text-align:left;}
/*右サイド。なぜかwidthを合計値より5px少なくしないとフロートしない。
ul（サイドバー）にfloat:leftを入れると合計値で収まるが、DWおよびMacIEではバーが落ちてしまうため、余裕をみてあえて少なくしておく。*/
hr{width:100%; height:2px; background:#CCC; margin:10px 0 0 0;}
/*  \*/*html hr{margin:0}/* */
/*文末と接さないよう上margin。WinIEのみ解釈が異なるのでハック*/
img{border:none; vertical-align:middle}/*画像にリンク線が出るのを防ぐ*/
img.m-r{margin-right:1em}/*パンくずリストの行頭画像*/
img.photo{border:1px solid #666; margin-bottom:10px}
/*枠線・キャプション付き画像*/
/*  \*/img.top{vertical-align:top}/* */
/*「週刊」の上寄せ。MacIEではなぜかbottomになるので除外ハック*/
img.yahoo{padding:3px 5px; border:2px ridge #FFF}/*yahooバナーの枠線*/
li{list-style:none; width:120px; padding:8px 5px 5px; background:#FC0;
	line-height:1.5em; margin:0}
/*サイドバーのヘッダ。またliのmargin初期化*/
li.pink{background:#FC9;}/*市松模様ピンク*/
li.yellow{background:#FF9;}/*市松模様イエロー*/
li a{font-size:medium;}
li a.normal{}/*小見出しリンク*/
p{line-height:1.8em; margin:1em 0;}/*pをレイアウト適正化のため初期化*/
p.cen-b{}/*中央寄せ、太字*/
p.chu{color:#930;}/*中央寄せ注釈（茶色）*/
p.chu2{}/*中央寄せ注釈（通常文字色）*/
p.seriage{margin:0 0 5px}
/*一部でレイアウトを詰めるためpの初期値margin:1em 0を打ち消し*/
p.right{text-align:right;}/*右寄せ*/
ul{margin:0; padding:0; width:130px; float:left}/*サイドバー*/
ul.list{width:auto; float:none;}
/*float:noneで打ち消さないと、Firefox,MacIEでレイアウトが崩れる*/
	.list li{list-style:url(../pict/list.gif) inside; line-height:1.8em;
	margin:0 0 1em; width:auto; font-weight:normal; padding:0;
	text-align:left}/*文中リスト。上記のliの値を全て打ち消している*/
	.list li:first-line {font-weight:bold}
ul.right{float:none}/*  \*/ul.right{float:left}/* */
/*MacIEでは右バーにfloat:leftを入れるとフロートしないため除外ハック*/
.white{
	color:#FFF;
}


.large{font-size:large;}
.mini{}
.red {color: #F00;}
.x-large {font-size:x-large}
.xx-large {font-size:xx-large}

a:link {color: #00C;}
a:visited {color: #800080;}

/*以下は印刷時設定*/
@media print{
body{margin-top:0; color:#000}
}
