@charset "Shift_JIS";
@import url(base.css);

/* -----------------------------------------------------------------
 * 子ページ用CSS
 * ----------------------------------------------------------------- */


h1{
	font-size:100%;
	margin:5px;
}

h2{
	font-size:100%;
	margin:10px 0;
	border:solid 0px #ff0000;
}

h3{
}

table#main p{
	font-size:100%;
	line-height:130%;
	margin:0.3em 10px 0.3em 10px;
	padding:0;
	border:solid 0px #ff0000;
}

p.photo{
	text-arign:center;
	margin:0 !important;
	border:solid 0px #ff0000;
}

p#top_photo{
	text-align:right;
	margin:0 !important;
}

table#main ul{
	font-size:100%;
	line-height:130%;
	margin:0 15px 0 20px !important;
	padding:0;
	border:solid 0px #ff0000;
}


/* パート --------------------------------------------------------- */

/* ヘッダ */

table#head{
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	border:solid 0px #666666;
}

/* ナビゲーション */

table#navi{
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	border:solid 0px #666666;
}

table#navi_02{
	font-size:12px;
	line-height:130%;
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	border:solid 0px #666666;
}

/* メイン */

table#main{
	font-size:100%;
	line-height:150%;
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
}

table#main td#waku{
	vertical-align:top;
	padding:0 0 20px 160px;
	border:solid 0px #666666;
}

/* フッタ */

table#foot{
	font-size:100%;
	line-height:150%;
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	border:solid 0px #666666;
}


/* ナビゲーション --------------------------------------------------------- */

/* このページのトップへ */

p.navi{
	font-size:12px !important;
	text-align:right;
	margin:2em 20px 0 0 !important;
	clear:both;
}

/* ページの途中に置くナビ */

p.p_navi{
	font-size:12px !important;
	text-align:right;
	margin:5px 50px 10px 30px !important;
}