* { margin:0px; padding:0px;}

body{ margin-top: 0px; background-color: #f7f5e5; font-family : 'meirio','メイリオ','Hiragino Maru Gothic Pro','ヒラギノ丸ゴ Pro W4','ＭＳ Ｐゴシック',sans-serif; font-size:14px; color:#152197;}

/*IE8以下の対応用ブロック要素*/
footer, header, nav, {display: block;}

p{ margin:0px; font-size:18px; color:#000; line-height:26px;}

/* Container＝全体を囲んで、中央揃え */
#container { margin: auto; width:900px;	background-color: #ffffff; border-left:1px solid #b19582 ; border-right:1px solid #b19582; box-shadow:5px 5px 5px rgba(0,0,0,0.0); -webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.15); -moz-box-shadow:5px 5px 5px rgba(0,0,0,0.15); }

/* Header＝タイトルヘッダー部分（背景画像とページタイトルH1＝右揃え） */
header { width:900px; height:139px; background-image:url(../img/sub-title.png);}

nav{ width:870px; color:blue; margin:0px 0px 0px 0px; padding:10px 0px 7px 30px; border-top:3px solid #fe7a2a ;border-bottom:1px solid #006df4 ; font-size: 17px; }

/* Main（メイン） */
#main {	width:800px; padding:25px 50px 0px 50px;}

/* Footer部分 */
footer { height:40px; background-color:#b38c4f; padding:15px 0px 0px 300px; font-size:20px; font-weight:bold; color:#ffffff; letter-spacing:0.3em; clear:left; }

p.medium{ margin: 0px; font-size:18px; color:#152197; line-height:24px;}
p.small{font-size: 16px; color:#152197; line-height:22px;}

/* リスト表示 */
ul{ margin: 0px; font-size:16px; color:#000; line-height:23px; padding:5px 0px 10px 45px;}



