@charset "utf-8";

/* --------------------------------------------------------
 レイアウト
-------------------------------------------------------- */
#content {
	width:630px;
	margin:0;
	padding:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#main {
	float:right;
	width: 390px;
	margin: 0;
	padding: 0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#left {
	float:left;
	width:220px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.none{ display:none;}

/* --------------------------------------------------------
 タイトル
-------------------------------------------------------- */
#main_title {
	width:630px;
	height:105px;
	margin:10px 0 0 0;
	padding:0;
	background:url(../images/title.gif) no-repeat;
}
h5 {
	float:left;
	width:300px;
	height:105px;
	margin:0;
	padding:0;
	text-decoration: none;
}
h5 a{
	display:block;
	width:300px;
	height:105px;
}
#content p{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

/* --------------------------------------------------------
 ナビ
-------------------------------------------------------- */
#tnavi {
	float:right;
	width:330px;
	height:105px;
	margin:0;
	padding:0;
}
#tnavi ul{
	margin:0;
	padding:0;
}
#tnavi ul li {
	float:left;
	height:105px;
	margin:0;
	padding:0;
	list-style:none;
}
#tnavi li a{
	display:block;
	height:105px;
} 
#tnavi li.n0 a{ width:31px; background:url(../images/navi0.gif) no-repeat;}
#tnavi li.n1 a{ width:30px; background:url(../images/navi1.gif) no-repeat;}
#tnavi li.n2 a{ width:30px; background:url(../images/navi2.gif) no-repeat;}
#tnavi li.n3 a{ width:35px; background:url(../images/navi3.gif) no-repeat;}
#tnavi li.n4 a{ width:24px; background:url(../images/navi4.gif) no-repeat;}
#tnavi li.n5 a{ width:46px; background:url(../images/navi5.gif) no-repeat;}
#tnavi li.n6 a{ width:45px; background:url(../images/navi6.gif) no-repeat;}
#tnavi li.n7 a{ width:29px; background:url(../images/navi7.gif) no-repeat;}
#tnavi li.n8 a{ width:25px; background:url(../images/navi8.gif) no-repeat;}
#tnavi li.n9 a{ width:35px; background:url(../images/navi9.gif) no-repeat;}

#tnavi li.n0 a:hover { background:url(../images/navi0_f2.gif) no-repeat;}
#tnavi li.n1 a:hover { background:url(../images/navi1_f2.gif) no-repeat;}
#tnavi li.n2 a:hover { background:url(../images/navi2_f2.gif) no-repeat;}
#tnavi li.n3 a:hover { background:url(../images/navi3_f2.gif) no-repeat;}
#tnavi li.n4 a:hover { background:url(../images/navi4_f2.gif) no-repeat;}
#tnavi li.n5 a:hover { background:url(../images/navi5_f2.gif) no-repeat;}
#tnavi li.n6 a:hover { background:url(../images/navi6_f2.gif) no-repeat;}
#tnavi li.n7 a:hover { background:url(../images/navi7_f2.gif) no-repeat;}
#tnavi li.n8 a:hover { background:url(../images/navi8_f2.gif) no-repeat;}
#tnavi li.n9 a:hover { background:url(../images/navi9_f2.gif) no-repeat;}

/* --------------------------------------------------------
 ナビ-下部
-------------------------------------------------------- */
#bnavi {
	margin:0 0 20px 0;
	padding:10px 0 0 0;
	text-align:center;
	background:url(../images/bnavi_bg.gif) repeat-x top;
}
#bnavi ul{
	margin:0;
	padding:0;
}
#bnavi ul li {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
	border-right:1px solid #CCC;
}
#bnavi ul li {
	margin:0;
	padding:2px 2px 2px 7px;
}
#bnavi ul li a, #bnavi ul li a:link { color: #333; text-decoration: none;}
#bnavi ul li a:visited { color: #333; text-decoration: none;}
#bnavi ul li a:active { color: #333; text-decoration: none;}
#bnavi ul li a:hover { color: #00F; text-decoration: underline;}

/* --------------------------------------------------------
 リンク
-------------------------------------------------------- */
#booklink {
	clear:both;
	margin:0 0 10px 0;
	padding:3px 5px;
	color: #330000;
	text-align:right;
	background:#EFEFEF;
	border-bottom:1px solid #CCC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#booklink a:link { color: #330000; text-decoration: none;}
#booklink a:visited { color: #330000; text-decoration: none;}
#booklink a:hover { color: #330000; text-decoration: underline;}
#booklink a:active { color: #330000; text-decoration: none;}

/* ----------------------------------------------------------------
　パンくず
---------------------------------------------------------------- */
div.bread-crumbs {
	margin: 5px 0px 0px 5px;
}
div.bread-crumbs a:link { color: #000; text-decoration: none;}
div.bread-crumbs a:visited { color: #000; text-decoration: none;}
div.bread-crumbs a:hover { color: #00f; text-decoration: underline;}
div.bread-crumbs a:active { color: #00f; text-decoration: underline;}

