/* CSS Document */


.honbun{
	margin-left: 25px;
}
.honbun h1{
	width: 600px;
	height: 40px;
	margin-bottom: 5px;
	background-image: url(../images/roots/dai_h1.jpg);
	background-repeat: no-repeat;
	background-color: #000066;
}
#h1_1{	background-position: 0px 0px;}
#h1_2{	background-position: 0px -40px;}
#h1_3{	background-position: 0px -80px;}
#h1_4{	background-position: 0px -120px;}
#h1_5{	background-position: 0px -160px;}
#h1_6{	background-position: 0px -200px;}
#h1_7{	background-position: 0px -240px;}
#h1_8{	background-position: 0px -280px;}

.honbun h2{
	background-image: url(../images/roots/sinmei.jpg);
	width: 550px;
	height: 30px;
	margin-left: 10px;
	border-left-color: #CC9900;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #CC9900;
	margin-bottom: 5px;
}
#kamisamatati_1{background-position: 0px -400px;} 	
#kamisamatati_2{background-position: 0px -430px;} 
#kamisamatati_3{background-position: 0px -460px;} 	
#kamisamatati_4{background-position: 0px -490px;} 
#kamisamatati_5{background-position: 0px -520px;} 	
#kamisamatati_6{background-position: 0px -550px;} 
#kamisamatati_7{background-position: 0px -580px;} 
#kamisamatati_8{background-position: 0px -610px;} 
#kamisamatati_9{background-position: 0px -640px;} 
#kamisamatati_10{background-position: 0px -670px;} 

.honbun table{
	margin-left: 30px;
	margin-top: 10px;
}
.honbun tr{
}
.honbun td{
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #666600;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10pt;
	}

#td_top{
	color: #333333;
	font-size: 12pt;
	border-bottom-color: #003366;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#td_top1{
	color: #333333;
	font-size: 11pt;
	border-bottom-color: #003366;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#td_top2{
	color: #333333;
	font-size: 10pt;
	border-bottom-color: #003366;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #003366;
	border-left-style: dotted;
	border-left-width: 1px;
	text-align: center;
	width: 60px;
}
#td_top3{
	color: #333333;
	font-size: 10pt;
	border-bottom-color: #003366;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #003366;
	border-left-style: dotted;
	border-left-width: 1px;
	width: 85px;
	text-align: center;
}
#td_com{
	color: #FFFFFF;
	padding-top: 3px;
	font-size: 9pt;
	text-align: center;
}
#tr_sub{
	font-weight: bold;
}
#td_4{
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #663300;
	width: 70px;
	padding-left: 10px;
	font-size: 10pt;
}
#td_5{
	color: #666600;
	padding-left: 10px;
	font-size: 10pt;
}
#td_6{
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #666600;
	font-size: 10pt;
}
#td_7{
		border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #666600;
	padding-left: 5px;
	font-size: 10pt;
}
.roots{
	margin-left: 25px;
	padding-left: 10px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	margin-top: 0px;
}
	
.roots h3{
	width: 720px;
	height: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 16pt;
	color: #666600;
}
#sinmei_1{	background-position: 0px 0px;}
#sinmei_2{	background-position: 0px -30px;}
#sinmei_3{	background-position: 0px -60px;}
#sinmei_4{	background-position: 0px -90px;}
#sinmei_5{	background-position: 0px -120px;}
#sinmei_6{	background-position: 0px -150px;}
#sinmei_7{	background-position: 0px -180px;}
#sinmei_8{	background-position: 0px -210px;}
#sinmei_9{	background-position: 0px -240px;}
#sinmei_10{	background-position: 0px -270px;}
#sinmei_11{	background-position: 0px -300px;}
#sinmei_12{	background-position: 0px -330px;}
#sinmei_13{	background-position: 0px -360px;}

.roots h4{
	font-size: 11pt;
	font-weight: normal;
	color: #330000;
	line-height: 14pt;
	border-bottom-color: #006600;
	border-left-color: #006600;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-left-width: 3px;
	padding-left: 5px;
	width: 450px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.roots p{
	color: #663300;
	font-size: 11pt;
	line-height: 12pt;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.sankou{
	margin-left: 20px;
	margin-top: 10px;
}
.sankou p{
	color: #666600;
}


.menu{
	margin-left: 35px;
	width: 95%;
	float: left;
	height: 25px;
	}
	
.roots_sub{
	width: 700px;
	margin-left: 30px;
}
.roots_sub h5{
	color: #669933;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	width: 700px;
	border-bottom-color: #669933;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 3px;
	margin-top: 5px;
	line-height: 16pt;
	border-left-color: #669933;
	border-left-style: solid;
	border-left-width: 20px;
	padding-left: 5px;
}
.roots_sub h6{
	font-size: 11pt;
	color: #666633;
	font-weight: normal;
	margin-top: 7px;
	margin-bottom: 2px;
	border-bottom-color: #CCCC99;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.roots_sub p{
	color: #996633;
}

#kannagi_table{
	margin-left: 120px;
}
#kannagi_td_1{
	width: 100px;
}
#kannagi_td_2{
	width: 480px;
}
