@charset "Shift_JIS";

/* CSS Document */

/* ★ヘッダー --------------------------------------- */

/* タイトル */
#header h1 {
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;	
	padding:10px 0px 0px 0px ;
}

#header h2 { 
	padding:0px 0px 20px 0px ;
}

	
/* ---------------------★フッター------------------------ */
#footer {
	padding:15px 0 15px 0 ;
}

#footer p {
	padding:0px 10px ;
}

#footer p.copyright {
	margin:5px 0 0 0 ;
	padding:0px 10px ;
}

/* ---------------------★コンテンツエリア---------------------------- */


/* コンテンツ設定 */
#content {
	margin:0 ;
}
	
/* h3 */
#content-body h3 {
	margin : 0px 0px 20px 0px ;
	padding:0px 0px 15px 36px;
	height:26px ;
	line-height:26px ;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;
	font-size:125% ;
	}


/* h4 */
#content-body h4 {
	margin : 30px 0px 20px 0px ;
	padding : 0px 0px 0px 5px ;
	line-height : 30px ;
	border-left : none ;
	border-right : none ;
	}

		
/* ---------------------★メニューまわり------------------------------- */

/* たて メニュー */

#left{
	margin:0px 0px;
	width : 180px ;/* メニューエリアの幅 */
	}	

#menu_tate {
	margin:4px 0 20px 0;
	padding:10px 0 10px 0;
}

#menu_tate ul{ margin:0px 5px;}
#menu_tate li { margin:0px;font-weight:600 ;}

#menu_tate li a{
	width:135px;
	padding:0.1em 0 1.1em 30px ;
	margin-bottom:10px ;
	font-weight:600 ;
	line-height:130% ;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;
	}

#menu_tate li.st {
	font-weight:normal ;}

#menu_tate li.st a {
	width:105px;
 	padding:0.6em 0 0.9em 56px ;
	font-size:90% ;
	font-weight:600 ;
}



/* よこ メニュー */

#menu_yoko {
	margin : 0px auto ;
	}
#menu_yoko ul {
	margin:0 9px 0 23px ;/* 右寄せの場合の余白 */
	}

#menu_yoko li {
	width:auto ;
	height:36px ;
}

#menu_yoko li a {
	height:36px ;
	line-height:36px ;
	padding:0px 0 0 20px ;
	margin-right:14px ;	
	font-weight:600 ;
	display:block ;
	text-decoration:none ;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;
	}


/* ★サブメニュー --------------------------------------- */

/* サブメニュー よこ */

#submenu_yoko ul {
	margin:0 auto ;
}
#submenu_yoko ul {
	margin:0 23px 0 23px ;/* 右寄せの場合の余白 */
}

#submenu_yoko ul li {
	width:auto ;
	height:25px ;/* サブメニューの高さ */
}

#submenu_yoko ul li a {
	height:25px ;
	margin-right:14px ;
	padding:0px 0 0 14px ;
	line-height:25px ;
	display:block ;
	font-weight:600 ;
	text-decoration:none ;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;
	}


/* たて */

#submenu_tate {
	width:165px ;
	margin:0px auto 10px auto ;
	padding:8px 0 8px 5px ;
	}

#submenu_tate li{
	font-weight:normal ;
	}

#submenu_tate li a {
	text-decoration:none ;
	line-height:1.3em ;
 	padding:0.6em 0 0.9em 18px ;
	height:6px ;
	line-height:130% ;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;
	font-weight:600 ;
	}
	


/* ★バナー --------------------------------------- */

#box {
	width:170px ;
	}

/* ボックスを左よせ */
#box.b-l {
	float:left ;
	margin:0 0px 0 23px ;
	}

		
/* バナー */
.banner {
	margin:0 auto 25px auto ;
}




/* 下部ナビ------------------------------------- */

#content #lpnavi {
	width:100%;
	margin:0 auto ;
}
