﻿* {
	line-height: 16px;
	color: #ef2981;
	margin: 0px;
	padding: 0px;
	border-style:none;
}

body {
	margin: 0px;
	background:url(img/bg.gif) repeat-x scroll;
	background-color:#f8d1d7;
	font-family: "ＭＳ Ｐゴシック",Osaka, Geneva, sans-serif, Arial, sans-serif,;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

#footer    {font-size: 12px; color:#FFFFFF; margin-left:100px; width: 500px;}
#footer a { color: #ffffff; text-decoration: none }
#footer a:hover { color: #f8d1d7; text-decoration: underline }


.tablewaku {
     border:solid 1px #c10257;
}

.tableside {
    margin:11px;
}

.teblemargin {
    margin:5px;
}

.girl_photo {
    border:5px solid;
	border-color:#ef2981;
}

.title_buttom {
      padding-bottom:5px;
}

.pickupname {
    font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}


.pickupsize {
    color:#FFFFFF;
	text-align:center;
}


#newface{
     width:568px;
     height:290px;
	 text-align: left;
     vertical-align:top;
}
	 
.newface_name {
    font-size:14px;
	font-weight:bold;
	text-align:center;
}

.newface_size {
	text-align:center;
}

.li_newface1 {
    padding-right:14px;
    float: left;
	list-style-type:none;
}

.li_newface2 {
    padding-right:14px;
    float: left;
	list-style-type:none;
}

.li_newface3 {
    float: left;
	list-style-type:none;
}


#news{
     width:290px;
     height:235px;
	 margin:5px;
	 text-align: left;
	 overflow:auto;
	 vertical-align:top;
}

.news_date {
    color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
}


.news_text {
    color:#FFFFFF;
	padding-bottom: 5px;
	vertical-align:top;
	line-height: 16px;
	border-bottom:1px #f071d4 dotted;
}


.mail{
     font-size:10px;
     color:#FFFFFF;
	 text-align: left;
}


.mail_input {
	border: 1px solid #BFBFBF;
	margin: 3px;
}



.info{
     color:#FFFFFF;
	 text-align: left;
}

#margin{
	padding: 5px;
}


#girllist{
     width:978px;
	 text-align: left;
     vertical-align:top;
}
	 
.girllist_name {
    font-size:14px;
	font-weight:bold;
	text-align:center;
}

.girllist_size {
	text-align:center;
}

.li_girllist {
    padding-right:4px;
    float: left;
	list-style-type:none;
}


#profile{
     width:426px;
	 text-align: left;
     vertical-align:top;
	 list-style-type:none;
}


.li_sumphoto {
    padding-right:3px;
    float: left;
	list-style-type:none;
}



.profile_photo {
    border:10px solid;
	border-color:#ef2981;
}

.profile_na {
    font-size:20px;
    font-weight:bold;
    color:#FFFFFF;
	text-align:left;
}


.profile_size {
    font-size:16px;
    color:#FFFFFF;
	text-align:left;
}

#profile_comment {
	width:410px;
	background-color:#fc7bb4;
	border:1px #FFFFFF solid;
	text-align:left;
	color:#000000;
	padding:10px;
	line-height: 18px;
}



