


body{
font-size: 12px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
background-color: #D8E9D6;

}




a{
    color:#333366;
    font-style:normal;
    text-decoration:underline;
}

a:link {
    color:#333366;
    font-style:normal;
	text-decoration:underline;
}
a:visited {
    color:#333366;
	text-decoration:underline;
}

a:hover {
    color:#ffffff;
    font-style:normal;
    text-decoration:none;
}

a:active {
	text-decoration:underline;
}










#wrapper{
width:770px;
height:auto;
background-color: #4378b6;
margin-left:auto;
margin-right:auto;
text-align:left;

}


#header{
width:770px;
height:50px;
text-align:left;
background-color: #D8E9D6;
clear:both;

}

#headtxt{
float:left;
height:30px;
padding-top:10px;
}


.bookmark{
width:auto;
float:right;
padding-top:5px;
}




#top{
width:770px;
height:20px;
background-image:url(image/backtop.gif);
background-repeat:no-repeat;

}



h1{
width:770px;
height:36px;
margin:0px;
padding-bottom:10px;
}


h2{
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:15px;

}


h3{

text-align:left;
padding:7px 0px 0px 0px;
margin:0px;
font-size:15px;
}








#middle{
width:770px;
height:360px;

}

#middle_l{
width:265px;
height:360px;
float:left;
}


#middle_l table{
margin-left:50px;
}


#animation{
width:130px;
height:115px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
text-align:center;
padding-top:5px;

}





#middle_r{

width:435px;
height:360px;
float:left;
background-image:url(image/rback.gif);
background-repeat:no-repeat;
text-align:left;
padding:10px 50px 10px 20px;
line-height:21px;
font-weight:bold;
color:#333333;
}


#middle_r p{
margin:0px;
line-height:20px;
margin:10px 0px 10px 0px;
}

#middle_r ul{
margin:7px 0px 7px 20px;
padding:0px;
}

#middle_r li{
line-height:18px;
}






.iwaoka{
float:right;

}


.name{
font-size:22px;
}



#bottom{
width:770px;
height:20px;
background-image:url(image/backbottom.gif);
background-repeat:no-repeat;
clear:both;
}





#link{
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#93CACF;
padding:10px;

overflow:auto;
height:330px;
width:700px;
}


#footer{
text-align:center;
line-height:18px;
}



.produced{
text-align:center;
margin-top:10px;
font-weight:bold;
}