<!-- ページ設定 -->
* { margin : 0 ; padding : 0 ; }

/* レイアウトの設定*/
body{
    margin:0px;
    padding:0px;
}
#mybody{
	position : relative ;
    width:801px;
	border-right: 1px inset #999999;
	margin:0px;
    padding:0px;
	}
/* ヘッダーの設定*/

#header{
    width:800px;
	margin:0 0;

}

/* メインエリア設定(トップページ)*/
#main{
    float:left;
    width:800px;
	margin:0px;
	background-image:url(../img/main_img_spring.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:cornsilk;

}

/* メインエリア設定(その他ページ)*/
#main2{
    float:left;
    width:800px;
	margin:0px;
	background-color:#ffffff;

}

#left{
    float:left;
    width:160px;
	height:500px;
	margin:0px;
	border-right: 1px inset #d5d9cc;

}

#contents{
    float:left;
    width:620px;
	margin-left:10px;
}

#ID {
width:800px;
height:54px;  
margin: 0; 
padding :0;
}
#ID ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#ID li { 
display : inline; 
padding :0; 
margin:0 0px;
float:left; 
}
#ID #menu_a_1 a {
background-image:url(../img/button1.gif); 
width:200px; 
height:54px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#ID #menu_a_1 a:hover {
background-color:#fff; 
background-image:url(../img/button1_.gif);
width:200px; 
height:54px; 
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#ID #menu_a_2 a {
background-image:url(../img/button2.gif); 
width:200px; 
height:54px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#ID #menu_a_2 a:hover {
background-color:#fff; 
background-image:url(../img/button2_.gif);
width:200px; 
height:54px; 
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#ID #menu_a_3 a {
background-image:url(../img/button3.gif); 
width:200px; 
height:54px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;

}
#ID #menu_a_3 a:hover {
background-color:#fff; 
background-image:url(../img/button3_.gif);
width:200px; 
height:54px; 
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;}
#ID #menu_a_4 a {
background-image:url(../img/button4.gif); 
width:200px; 
height:54px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#ID #menu_a_4 a:hover {
background-color:#fff; 
background-image:url(../img/button4_.gif);
width:200px; 
height:54px; 
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;}
.span1 {display:none;}

#ID2 ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#ID2 li { 
display : inline; 
padding :0; 
margin:0; 
}
#ID2 a {display:block; 
width:150; 
height:3em;
display:block; 
border-left:10px solid #66CC66;
background-color:#fff;
font-size:13px;
padding:1em 0 0.1em 0.3em;
text-decoration:none;
color:#557; 
margin:0px 0px;
}
#ID2 a:hover {
display:block; 
border-left:10px solid #ddf;
background-color:#fff;
font-size:13px;
padding:1.1em 0 0.1em 1em;
text-decoration:none;
color:#575;
width:150; 
margin:0px 0px;
height:3em;
}

#ID3 ul { 
margin: 0; 
padding :0; 
width:150; 
list-style-type : none; 
}
#ID3 li { 
display : inline; 
width:150; 
padding :0; 
margin:0; 
}
#ID3 a {display:block; 
width:150; 
height:3em;
display:block; 
border-left:10px solid #0B54BC;
background-color:#fff;
font-size:13px;
padding:1.1em 0 0.1em 0.3em;
text-decoration:none;
color:#557;
margin:0px 0px;
}
#ID3 a:hover {
display:block; 
border-left:10px solid #ddf;
background-color:#fff;
font-size:13px;
padding:1.1em 0 0.1em 1em;
text-decoration:none;
color:#575;
width:150; 
margin:0px 0px;
height:3em;
}

#ID4 table{
border-style:solid; 
border-color:steelblue; 
border-style:outset; 
border-width:2px 0px 0px 2px;
margin-top:10px;

}

#ID4 td{
border-style:solid; 
border-color:steelblue;
border-style:inset; 
border-width:0px 2px 2px 0px;
}

#ID4 p{
margin-left:10px;
}

/* フッターーの設定*/
#foot{
    width:800px;
	margin:0px;
    clear:both;
	border-top:1px solid #362B1D;  
	border-bottom:1px solid #362B1D;  
	background-color: #4A3A28;

}

/* リンクの設定 */

a:link {text-decoration:underline;color:green;}
a:visited {text-decoration:underline;color:darkblue;}
a:active {text-decoration:none;color:red;}
a:hover {text-decoration:none;color:orange;}

