@charset "utf-8";

/* 女性個人ページ */

/*
 :contributor [
 	:name "Yahoo YUI Fonts CSS";
	:note "{
		Font-size Adjustment.
			77% = 10px	|	123.1% = 16px	|	167% = 22px
			85% = 11px	|	131% =  17px	|	174% = 23px 
			93% = 12px	|	138.5% = 18px	|	182% = 24px 
			100% = 13px	|	146.5% = 19px	|	189% = 25px 
			108% = 14px	|	153.9% = 20px	|	197% = 26px 
			116% = 15px	|	161.6% = 21px	| 
			"
	]
*/

* {
	margin:0;
	padding:0;
}
h1,h2,h3,h5,h6 {
	font-style: normal;
	font-weight: normal;
	font-size: 1.0em;
}

html {
	height:100%;
	min-height:100%;
	overflow-y: scroll;
}

body {
	background:#260000 url("../images/background.jpg") no-repeat;
	color:#fff;
	height:100%;
	min-height:100%;
	font:13px/1.5 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",sans-serif;*font-size:small;*font:x-small;
}
img {
	border:0;
	vertical-align:bottom;
}
a {
	color:#fff;
	text-decoration:none;
}
a:visited {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:none;
}
ul {
	list-style:none;
}
#container {
	width:800px;
	height:700px;
	color:#392600;
}
.header {
	height:115px;
	width:800px;
}

.header h1 {
	float:left;
	padding-top:17px;
	padding-left:21px;
}
.header p {
	float:left;
	padding-top:24px;
	padding-left:142px;
}
.header address {
	float:left;
	padding-left:192px;
}
.profile {
	clear:left;
	width:341px;
	height:519px;
	background: url("../images/profile.jpg") no-repeat top left;
	float:left;
	font-weight:bold;
	line-height:1.2;
	padding-right:19px;

}
#name{
	padding-top:15px;
	height:55px;
	padding-left:74px;
	font-size:108%;
	overflow:hidden;
}
#name span{
	font-size:123.1%;
}
#name dd ul li{
	float:left;
}
.cap{
	height:225px;
	width:254px;
	padding-left:70px;
	overflow:auto;
	font-size:93%;
	margin-bottom:33px;

}
.cap dt{
	float:left;
}
.cap dd{
}
#caption{
	padding-left:0;
	clear:left;
}
#movie{
	padding-left:75px;
}
#image{
	height:519px;
	float:left;
}
#image dt{
	background: url("../images/photo.jpg") no-repeat;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	width:410px;
	height:410px;
	layout-grid-line:410px;
	margin-top:3px;
}
#image img{
	border:2px solid #916820;
	vertical-align:middle;
}
#thumb{
	padding-left:73px;
}
#thumb li{
	float:left;
	padding-right:36px;
	padding-top:10px;
}
#schedule{
	clear:left;
	width:800px;
	height:49px;
	background: url("../images/schedule.jpg") no-repeat;
	position:relative;
}
#close{
	position:absolute;
	top:7px;
	right:43px;
	cursor:pointer;
}
#schedule table{
	font-size:10px;
	margin-left:60px;
	margin-top:2px;
	color:#fff;
}
#schedule table td{
	width:75px;
}
.sat{
	color:#6666ff;
}
.sun{
	color:#ff0000;
}
