body {background:#000}

#container{background:url(../img/index/bg_container.jpg) no-repeat top center}
*  html #container{padding-left:50px}

#head{background:url() no-repeat top center;position:relative}
#head #flash{width:900px;height:370px}

#head #flash img.logo{position:absolute;top:120px;left:280px;z-index:999}
#head #flash img.monkey{position:absolute;top:40px;left:-60px;z-index:998}
/*IE6*//**/


#head #flash img.media{position:absolute;top:40px;right:10px;z-index:999}
#head #flash img.fushimi_lunch{position:absolute;top:290px;left:10px;z-index:999}
* html #head #flash img.fushimi_lunch{position:absolute;left:-270px;top:290px}

#head #guide{width:450px;margin:-80px auto auto auto;text-align:center;position:relative}
#head #guide p{text-align:left;font-size:12px;color:#FFF;line-height:1.9;padding:10px 0 20px 0;z-index:999}

#head img#parfe1{position:absolute;top:250px;left:25px}
#head img#parfe2{position:absolute;top:280px;right:20px}


#contents{background:url() no-repeat top center;position:relative}

#contents img#otokubutton{margin:60px auto auto 250px;z-index:999}
* html #contents img#otokubutton{margin:-10px auto auto 250px;z-index:999}

#contents #topics{width:478px;height:339px;background:url(../img/index/bg_topics.png) no-repeat top left;margin:-50px 0 0 -40px}
* html #contents #topics{margin-top:-40px}

#contents #topics dl{padding:110px 20px 0 80px}
#contents #topics dl dt{padding:3px 0 0 20px;font-size:11px;color:#CC0000}
#contents #topics dl dd{padding-bottom:5px;font-size:12px;color:#000000;margin-left:20px}
#contents #topics dl dd a:link,#contents #topics dl dd a:visited{color:#CC0000}
#contents #topics dl dd a:hover,#contents #topics dl dd a:active{color:#FFCC00}
#contents #topics dl dd span{font-size:13px}
#contents #topics img#parfe3{position:absolute;top:360px;left:40px}
#contents #topics img#parfe4{position:absolute;top:350px;left:400px}
* html #contents #topics img#parfe3{position:absolute;top:310px;left:40px}
* html #contents #topics img#parfe4{position:absolute;top:300px;left:400px}



#contents #moji{position:absolute;left:520px;top:100px}
#contents #moji img.moji{position:absolute;z-index:998}
* html #contents #moji{top:30px}


#contents #button{margin:30px 0 0 470px;width:360px;}
#contents #button .box{margin-bottom:18px}
#contents #button .box img{margin:0px}

* html #contents #button{padding:50px 0 0 20px}



