body {background: url() ;
	text-align: center;
	color:#003300;
	font-size: 10pt;
	scrollbar-3dlight-color:#003300;
	scrollbar-arrow-color:#003300;
	scrollbar-base-color:#ccff66;
	scrollbar-darkshadow-color:#ccff66;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#003300;
	scrollbar-track-color:#ccff66;

margin: 0;
}

/*---------------------------------リンク全体*/
#bodyindex{width: 100%;
background: url(sozai2/index/ha2.gif) repeat-y fixed right top;
}
#bodyindex0{width: 100%;
background: url(sozai2/index/ha.gif) repeat-y fixed left top;
}

a{
margin: 0;
;}

a:link{/*リンク色*/
color: #ff6600;margin: 0;
}
a:visited{/*訪問済みリンク色*/
color: #ff6600;margin: 0;

}
a:hover,a:active{/*アクティブリンク色*/
color: #003300;margin: 0;

}
p.boxcenter {text-align: left; 
width:450px;
padding: 4px 10px 4px;
font-size: 10pt;
border-width:1px;
border-style:solid;
border-color:#cccc00;
background-color: #ffffff;/*背景色*/
margin:2px 2px 2px 0;
}

.haikei3{text-align: left; 
background-color: #ffffff;
width:450px ;
background-color: #cccc00;/*背景色*/
}
h1,h2,h3,h4,h5,h6 {
font-size: 10pt;
font-weight: normal;
line-height:1em;
margin: 0;
}

strong {
font-size: 10pt;
font-weight: normal;
line-height:1em;
}

	

.tablebbs{ 
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 

.tablebbs400{ 
width: 400px; 
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 

.tablebbs450{ 
width: 450px; 
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 

.tablebbs500{ 
width: 500px; 
border: 1px solid; 
border-collapse: collapse; 
border-color:#FF9933;
padding: 2px;
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: center; 
background-color:#fff; 
vertical-align: middle; 
} 

.tableright{ 
width: 400px; 
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: right; 
background-color:#fff; 
vertical-align: middle; 
} 


.tdleft{
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 

.tdright{
table-layout: fixed; 
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 

.100 { 
width: 50px; 
text-align:right; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 

.table{ 
table-layout: fixed; 
border: 2px solid; 
border-collapse: collapse; 
border-color:#FF9933;
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 

.haikeio { 
width: 100%; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
background-color: #ff9933;/*背景色*/
border-color:#ff9933;
border-width:2px;
border-style:solid;
} 



.jiyu { 
width: 100%; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
background-color: #ffffff;/*背景色*/
height: 100%; 
border-color:#ff9933;
border-width:2px;
border-style:solid;
} 

.jiyuc { 
width: 100%; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
background-color: #ffffff;/*背景色*/
height: 100%; 
border-color:#ff9933;
border-width:2px;
border-style:solid;
} 

input {
border-color:#003300;
border-width:1px;
border-style:solid;
background-color:#ffffff;
color:#003300;
}

textarea {
background-color:#ffffff;
color:#003300;
border-color:#003300;
border-width:1px;
border-style:solid;
scrollbar-3dlight-color:#003300;
scrollbar-arrow-color:#003300;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#003300;
scrollbar-track-color:#ffffff;
}

#index {margin: 0;
	scrollbar-3dlight-color:#003300;
	scrollbar-arrow-color:#003300;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#003300;
	scrollbar-track-color:#ffffff;
	text-align: center;
	width: 800px;
	background: ;
}


#indexcatch1{
    background-image:url(sozai2/index/p.gif);
width:450px;
height:20px;
}
#indexcatch2{
    background-image:url(sozai2/index/c.gif);
width:450px;
height:20px;
}
#indexcatch3{
color:red;
width:800px;
height:20px;
}

ul#indexmenu{
margin: 0;
    list-style:none;
    width:450px;
}
ul#indexmenu li{
margin: 0;
    list-style:none;
    float:left;
    width:150px;
}
ul#indexmenu a{
    display:block;
    width:150px;
    height:150px;
    text-indent:-350px;
    overflow:hidden;
}
a.hana{
    background-image:url(sozai2/index/hanataku1.jpg);
}
a:hover.hana{
    background-image:url(sozai2/index/hanataku2.jpg);
}
a.hachi{    
    background-image:url(sozai2/index/hachitaku1.jpg);
}
a:hover.hachi{
   background-image:url(sozai2/index/hachitaku2.jpg);
}
a.osusume{
    background-image:url(sozai2/index/osusume1.jpg);
}
a:hover.osusume{
    background-image:url(sozai2/index/osusume2.jpg);
}
a.ran{
    background-image:url(sozai2/index/1.jpg);
}
a:hover.ran{
    background-image:url(sozai2/index/2.jpg);
}
a.ran{
    background-image:url(sozai2/index/kotyouran1.jpg);
}
a:hover.ran{
    background-image:url(sozai2/index/kotyouran2.jpg);
}
a.ikekomi{
    background-image:url(sozai2/index/ikekomi1.jpg);
}
a:hover.ikekomi{
    background-image:url(sozai2/index/ikekomi2.jpg);
}
a.gift{
    background-image:url(sozai2/index/gift1.jpg);
}
a:hover.gift{
    background-image:url(sozai2/index/gift2.jpg);
}

a.okobore{
    background-image:url(sozai2/index/look.gif);
}
a:hover.okobore{
    background-image:url(sozai2/index/okobore2.jpg);
}

a.hanpukai{
    background-image:url(sozai2/index/hanpukai1.jpg);
}
a:hover.hanpukai{
    background-image:url(sozai2/index/hanpukai2.jpg);
}

a.sakana{
    background-image:url(sozai2/index/sakana1.jpg);
}
a:hover.sakana{
    background-image:url(sozai2/index/sakana2.jpg);
}


ul#indexsabmenu1{
margin: 0;
    list-style:none;
    width:450px;
}
ul#indexsabmenu1 li{
margin: 0;
    list-style:none;
    float:left;
    width:150px;
}
ul#indexsabmenu1 a{
    display:block;
    width:150px;
    height:20px;
    text-indent:-350px;
    overflow:hidden;
}
a.pdf{
    background-image:url(sozai2/index/1.gif);
}
a.toiawase{
    background-image:url(sozai2/index/2.gif);
}
a.jittenpo{
    background-image:url(sozai2/index/3.gif);
}

a.tuuhan{
    background-image:url(sozai2/index/4.gif);
}
a.nakamu{
    background-image:url(sozai2/index/5.gif);
}
a.map{
    background-image:url(sozai2/index/6.gif);
}

ul#indexsabmenu2{
margin: 0;
    list-style:none;
    width:450px;
}
ul#indexsabmenu2 li{
margin: 0;
    list-style:none;
    float:left;
    width:225px;
}
ul#indexsabmenu2 a{
    display:block;
    width:225px;
    height:20px;
    text-indent:-350px;
    overflow:hidden;
}
a.amano{
    background-image:url(sozai2/index/ada.gif);
}
a.toto{
    background-image:url(sozai2/index/totto.gif);
}

ul#indexsabmenu3{
margin: 0;
    list-style:none;
    width:450px;
}
ul#indexsabmenu3 li{

margin: 0;
    list-style:none;
    float:left;
}

ul#indexsabmenu4{
margin: 0;
    list-style:none;
    width:150px;
}
ul#indexsabmenu4 li{

margin: 0;
    list-style:none;
    float:left;
}
ul#indexsabmenu4 a{
    display:block;
    width:150px;
    height:20px;
}
a.raiten{
    background-image:url(sozai2/index/m7.gif);
}


ul#indexsabmenu5{
margin: 0;
    list-style:none;
    width:450px;
}
ul#indexsabmenu5 li{

margin: 0;
    list-style:none;
    float:left;
}
ul#indexsabmenu5 a{
    display:block;
    width:450px;
    height:40px;
}
a.jankun{
    background-image:url(sozai2/index/m8.gif);
}


ul#indexsabmenu6{
margin: 0;
    list-style:none;
    width:450px;
}
ul#indexsabmenu6 li{

margin: 0;
    list-style:none;
    float:left;
}
ul#indexsabmenu6 a{
    display:block;
    width:450px;
    height:40px;
padding:5px 0 0 110px;
text-align: left;
}
a.hc{
    background-image:url(sozai2/index/hcbana.gif);
}


