<style type="text/css">

<!--

#menu2{width: 800px;

      margin: 0 auto;

	  padding: 0;

	  height: 40px;

	  }



#main2{width: 800px;

      margin: 0 auto;

	  padding: 0;

	  background: url(../img/ex_bg.gif) repeat-y;

	  border: 1px solid #636266;

	  }

	  

#right{width: 600px;

       margin: 0;

	   padding: 0;

	   float:right;

	   text-align: center;

	   }

	   

#rape_story{width: 600px;

            height: 98px;

            margin: 0;

			padding: 0;

			background: url(../img/rape_story.gif) no-repeat;

			text-indent: -9999px;

			}

			

#hhh_story{width: 600px;

            height: 104px;

            margin: 0;

			padding: 0;

			background: url(../img/hhh_story.gif) no-repeat;

			text-indent: -9999px;

			}

			

#seishun_story{width: 600px;

            height: 104px;

            margin: 0;

			padding: 0;

			background: url(../img/seishun_story.gif) no-repeat;

			text-indent: -9999px;

			}

	  

#left{width:200px;

      margin: 0;

	  padding: 0;

	  float: left;

	  }

	  

#rape_gallery{width: 600px;

            height: 91px;

            margin: 0;

			padding: 0;

			background: url(../img/rape_event.gif) no-repeat;

			text-indent: -9999px;

			}

			

#hhh_gallery{width: 600px;

            height: 91px;

            margin: 0;

			padding: 0;

			background: url(../img/hhh_event.gif) no-repeat;

			text-indent: -9999px;

			}

			

#seishun_gallery{width: 600px;

            height: 91px;

            margin: 0;

			padding: 0;

			background: url(../img/seishun_event.gif) no-repeat;

			text-indent: -9999px;

			}

			

#right2{width: 600px;

       margin: 0;

	   padding: 0;

	   float:right;

	   text-align: center;

	   }

	   

#rape_ch{width: 600px;

            height: 95px;

            margin: 0;

			padding: 0;

			background: url(../img/rape_ch.gif) no-repeat;

			text-indent: -9999px;

			}

			

#hhh_ch{width: 600px;

            height: 104px;

            margin: 0;

			padding: 0;

			background: url(../img/hhh_ch.gif) no-repeat;

			text-indent: -9999px;

			}

			

#seishun_ch{width: 600px;

            height: 98px;

            margin: 0;

			padding: 0;

			background: url(../img/seishun_ch.gif) no-repeat;

			text-indent: -9999px;

			}

			

#main3{width: 800px;

      margin: 0 auto;

	  padding: 0;

	  text-align: center;

	  }

	  

#spec{width: 800px;

            height: 73px;

            margin: 0;

			padding: 0;

			background: url(../img/spec.gif) no-repeat;

			text-indent: -9999px;

			}

			

#spec_table{margin: 0 0 20px 0;

            font-size: 10pt;

			border: 3px double #c82d2e;

            }



ul#top_menu2{margin: 0 auto;

padding:0;

                }

ul#top_menu2 li{padding:0;

                margin:0;

				list-style-type:none;

				text-indent:-9999px;

				float:left;

                }

				

ul#top_menu2 li a{display:block;

				  height:40px;

				  border:0;

				  background:url(../img/menu2_all.gif) no-repeat;

                }

				

ul#top_menu2 li#me01 a{background-position:0px 0px;

					  width:132px;}

ul#top_menu2 li#me01 a:hover{background-position:0px -40px;}



ul#top_menu2 li#me02 a{background-position:-132px 0px;

                       width: 102px;}

ul#top_menu2 li#me02 a:hover{background-position:-132px -40px;}



ul#top_menu2 li#me03 a{background-position:-234px 0px;

                       width: 166px;}

ul#top_menu2 li#me03 a:hover{background-position:-234px -40px;}



ul#top_menu2 li#me04 a{background-position:-400px 0px;

                       width: 135px;}

ul#top_menu2 li#me04 a:hover{background-position:-400px -40px;}



ul#top_menu2 li#me05 a{background-position:-535px 0px;

                       width: 103px;}

ul#top_menu2 li#me05 a:hover{background-position:-535px -40px;}



ul#top_menu2 li#me06 a{background-position:-638px 0px;

                       width: 162px;}

ul#top_menu2 li#me06 a:hover{background-position:-638px -40px;}









ul#side_menu{padding:0;

margin: 0;

clear: both;

                }



ul#side_menu li{padding:0;

                margin:0;

				list-style-type:none;

				text-indent:-9999px;

                }

				

ul#side_menu li a{display:block;

				  height:266px;

				  width: 200px;

				  border:0;

				  background:url(../img/ex_logo_all.gif) no-repeat;

                }

				

ul#side_menu li#me01 a{background-position:0px 0px;

					   height: 97px;}

ul#side_menu li#me01 a:hover{background-position:-200px 0px;}



ul#side_menu li#me02 a{background-position:0px -97px;

					   height: 100px;}

ul#side_menu li#me02 a:hover{background-position:-200px -97px;}



ul#side_menu li#me03 a{background-position:0px -197px;

					   height: 69px;}

ul#side_menu li#me03 a:hover{background-position:-200px -197px;}



-->

</style>

