/* メニューバー */
	.menu {
	font-size: 11px;
	width: 121px;
	font-family: "Osaka",Verdana, Arial,"ＭＳ Ｐゴシック",sans-serif;
	margin-top: 1px;
	margin-left: 12px;
	margin-bottom: 10px;
	padding-left: 10px;
	background: none;
	color: #eee;
	height: 246px;
	position: relative;
	top: 0;
	left: 0;
		}

	.menu a{
		color: #304234;
		background: #E2F6DA;
		text-decoration: none;
		display: block;
		padding-left: 10px;
		line-height: 22px;
		width: 120px;
		border-left: 5px solid #56715B;
		font-size: 11px;
		
                }
	.menu a:visited {color:#304234;
		font-size: 13px;
                padding-left: 10px;
		line-height: 22px;}
	
        .menu a:hover{color:#F2E4B7; 
                background-color: #56715B;
                text-decoration: none;
                font-size: 13px;
		border-left: 5px solid #F2E4B7;
                padding-left: 10px;
		line-height: 22px;}
	
        .menu a:active {color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 13px;
		padding-left: 10px;
		line-height: 22px;}

	.menu a:focus {color:363718; 
                background-color: F2E4B7; 
                text-decoration: none;
                font-size: 13px;
		line-height: 22px;}

	.submenu a{
	color: #000000;
	font-weight: normal;
	filter: Alpha(opacity=80);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9090ff;
	background-color: #e0e0ff;
		}

	.submenu a:visited {color:#363718;
		border-left: 5px solid #9090ff}
	.submenu a:hover{color:#304234; background-color: #e0e0ff;}
	.submenu a:active {
	color: #000000;
}

	#menu1{
		position: absolute;
		top: 2;
		left: 0px;
		font-size: 13px;
		line-height: 22px;} 

        #menu1 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		width: 120px; 
		border-left: 5px solid #7405FC;
		padding-left: 10px;
}

	#menu2{
		position: absolute;
		top: 25;
		left: 0px;
		line-height: 22px;
		} 

        #menu2 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}


	#menu3{
		position: absolute;
		top: 48;
		left: 0px;
		line-height: 22px;} 

	#menu3 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}
			

	#menu4{
		position: absolute;
		top: 71;
		left: 0px;
		line-height: 22px;}
        
	#menu4 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}


        #menu5{
		position: absolute;
		top: 94;
		left: 0px;
		line-height: 22px;}
	

	#menu5 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

	#menu6{
		position: absolute;
		top: 117;
		left: 0px;
		line-height: 22px;}
	

	#menu6 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

        #menu7{
		position: absolute;
		top: 140;
		left: 0px;
		line-height: 22px;}
	

	#menu7 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}


        #menu8{
		position: absolute;
		top: 163;
		left: 0px;
		line-height: 22px;}
	

	#menu8 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}


        #menu9{
		position: absolute;
		top: 186;
                left: 0px;
		line-height: 22px;}
	

	#menu9 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

        #menu10{
		position: absolute;
		top: 209;
		left: 0px;
		line-height: 22px;}

        #menu10 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

        #menu11{
		position: absolute;
		top: 232;
		left: 0px;
		line-height: 22px;}

        #menu11 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

        #menu12{
		position: absolute;
		top: 255;
		left: 0px;
		line-height: 22px;}

        #menu12 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

        #menu13{
		position: absolute;
		top: 278;
		left: 0px;
		line-height: 22px;}

        #menu13 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}

        #menu14{
		position: absolute;
		top: 301;
		left: 0px;
		line-height: 22px;}

        #menu14 li.active{color:#F2E4B7; 
                background-color: #56715B; 
                text-decoration: none;
                font-size: 12px;
                position: absolute;
		top: 0;
		left: 0px;
                line-height: 22px;
		border-left: 5px solid #7405FC;
		width: 120px; 
                padding-left: 10px;}




	.menu span{
		display: none;
		}


	.menuhead span{
		color:#9090ff; 
		
}

	.submenu {
	visibility: hidden;
	position: absolute;
	left: 135px;
	height: 0;
	top: 0
                }


#container {
	line-height: 100%;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 120px;
    border: 0px solid #FFFFFF;
	}


   .menuu {
	font-size: 11px;
	width: 121px;
	font-family: "Osaka",Verdana, Arial,"ＭＳ Ｐゴシック",sans-serif;
	margin-top: 1px;
	margin-left: 12px;
	margin-bottom: 10px;
	padding-left: 10px;
	background: none;
	color: #eee;
	height: 10em;
	position: relative;
	top: 0;
	left: 0;
		}

	.menuu a{
		color: #304234;
		background: #E2F6DA;
		text-decoration: none;
		display: block;
		padding-left: 10px;
		line-height: 1.7em;
		width: 120px;
		border-left: 5px solid #56715B;
		font-size: 11px;
		
                }
	.menuu a:visited {color:#304234;
		font-size: 13px;
        padding-left: 10px;}
	
    .menuu a:hover{
	color: #F2E4B7;
	background-color: #56715B;
	text-decoration: none;
	font-size: 12px;
	border-left: 5px solid #F2E4B7;
	padding-left: 10px;
}

   #menuu1{
		position: absolute;
		top: 0;
		left: 0px;
		}
#menuu2 {
	position: absolute;
	top: 20px;
	left: 0px;
}
#menuu3 {
	position: absolute;
	top: 40px;
	left: 0px;
}



        



/* パディング&マージンＣＳＳ */

p.sukima1 {padding: 0px 0px 0px 5px;}


.sukimal5 {padding: 0px 0px 0px 5px;
          
}
#box {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align: left;
	width: 610px;
}
