/*
++++++++++++++++++++++++++++++++++++++++++++++++
{ݒ
++++++++++++++++++++++++++++++++++++++++++++++++
*/

body {
     margin:0 auto;
 	 padding:0;
	 line-height:1.2em;
	 color:#333;
	 background-image: url(img/bg_01.jpg);
	 background-position: top left;
	 background-color: #fff;
	 background-repeat:no-repeat;
	 font-size: 1.0em;
     text-align:left;
}


p,h1,h2,h3,h4,h5,h6,ul,ol,form {
	 margin: 0px;
	 padding: 0px;
}


input,textarea {
         font-size:1em;
         margin:2px 0px 0px 0px;
         padding: 1px;
}
img {
         border:0;
}

a:link, a:visited {
         color: #f00;
         text-decoration: none;
}
a:hover {
         color: #cc0000;
         text-decoration: underline;
}
a:active, a:focus {
         color: #006699;
}  

#contents {
         margin-left:400px;
         text-align:left;
         padding:10px;
}
#contents h1{
         margin:5px 0px 2px 10px;
		 font-size:12px;
		 color:#ccc;
		 font-weight:normal;
		 line-height:140%;
}
#contents .leftF{
         float:left;
}
#contents .leftF .enter{
         margin-left:20px;
		 padding-top:280px;
		 font-size:24px;
		 font-weight:bold;
		 color:#0000FF;
}

#contents .leftF .ageTxt{
         margin-left:15px;
		 padding:7px 5px 5px 5px;
		 font-size:10px;
		 line-height:130%;
}
#contents .rightF{
         float:right;
}
#contents .rightF .link{
         margin-right:10px;
		 padding:5px 5px 50px 5px;
		 width:280px;
		 /*height:70%;*/
		 background-color:#000;
}
#contents .rightF .link .title{
         font-size:14px;
		 color:#fdfdfd;
		 border-bottom:1px solid #ccc;
		 line-height:130%;
		 margin-bottom:5px;

}
#contents .rightF .link .txt{
         padding:5px 0px;
		 font-size:10px;
		 color:#fdfdfd;
		 line-height:140%;

}
#contents .rightF .link ul{
         margin-left:10px;
		 list-style:none;
		 
}
#contents .rightF .link li.nifty a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_nifty.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}
#contents .rightF .link li.biglobe a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_biglobe.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}
#contents .rightF .link li.odn a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_odn.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}
#contents .rightF .link li.dion a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_dion.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}

#contents .rightF .link li.yahoo a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_yahoo.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}
#contents .rightF .link li.club_bitway a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_clubbitway.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}

#contents .rightF .link li.another a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/button_another.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:32px;
}
#contents .rightF .link li.meets a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/meets.gif) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:60px;
}
#contents .rightF .link li.hame a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/hame.gif) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:60px;
}
#contents .rightF .link li.imouto a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/imouto.gif) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:60px;
}
#contents .rightF .link li.pretty a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/hips2.jpg) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:60px;
}
#contents .rightF .link li.gh a{
         list-style:none;
		 margin:0px;
		 padding:5px 0px 5px 0px;
		 display:block;
		 background:#000 url(img/girlzhigh.gif) no-repeat 0px 0px;
		 text-indent:-9999px;
		 height:210px;
}

#contents .rightF .link li a:hover{
         	background-position:1px 1px;
		 
}

