@charset "utf-8";
@import url(../class.css);

body {background:#FFF872 url(images/body_bg.gif) center 0px no-repeat;}

#container {margin-top:73px;}

#body {position:relative; height:1191px; width:870px; background:url(images/bottom_bg.gif) 0px bottom no-repeat;}
#body img {display:block;}

#head {width:458px; text-align:center;}
#head h1 {}
#head strong {display:block; width:401px; margin:0px auto;}

#image {position:absolute; left:498px; top:0px; width:372px;}

#about {margin-top:12px;}

#characters {width:875px; height:481px; background:url(images/characters_bg.gif) no-repeat; overflow:hidden;}
#characters h2 {}
#characters ul {width:850px; margin-left:10px;}
#characters li {position:relative; float:left; width:170px;}
#characters li.hisroshi {}
#characters li.mama     {top:-26px;}
#characters li.papa     {top:-45px;}
#characters li.kumano   {top:9px;}
#characters li.katoh    {top:-45px;}

#links {float:left; width:415px; height:196px; background:url(images/links_bg.gif) no-repeat;}
#links h2 {}
#links ul {width:270px; margin:5px 0px 0px 11px;}
#links li {height:37px;}

#goods {float:right; width:415px;}

#credit {position:relative; top:-10px; clear:both; width:250px; margin-left:629px;}

#foot address a {background-image:url(images/foot_logo.gif);}
