/*	
	Style CSS
*/

body {
	background-color: #E9E6D5;
	margin: 0;
}
td {
	font-size: 12px;
	line-height: 1.2em;
	color: #000;
}
.Txt10 {
	font-size: 10px;
	line-height: 1.2em;
	color: #000;
}
.mTxt10 {
	font-size: 10px;
	line-height: 1.6em;
	color: #000;
}
.Txt12,
table.Txt12 td {
	font-size: 12px;
	line-height: 1.2em;
	color: #000;
}
.mTxt12 {
	font-size: 12px;
	line-height: 1.6em;
	color: #000;
}
.Txt14 {
	font-size: 14px;
	line-height: 1.2em;
	color: #000;
}
.Txt16 {
	font-size: 16px;
	line-height: 1.2em;
	color: #000;
}
.Copyright {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10px;
	line-height: 1.2em;
	color: #787561;
}

.colorRed {
	color: #E60000;
}
.colorWhite {
	color: #fff;
}
.colorGray {
	color: #999;
}

table.scheTable td {
	font-size: 12px;
	line-height: 1.6em;
	color: #000;
}

/* ƒgƒsƒbƒNƒX */
.topTopics {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10px;
	line-height: 1.4;
	color: #787561;
}

.topicsLayoutR {
	float: left;
}

a:link{ color:#003399 }
a:visited{ color:#003399 }
a:active{ color:#E60000 }

img {
	border:none;
}


/* ----------------------------------------------------
     
	 @@‰ïˆõê—pƒy[ƒW
	 
----------------------------------------------------- */


#contents {
	width:708px;
	margin:0 auto;
	padding:0;
	text-align:left;
	font-size:12px;
	_font-size:78%;
}

#contents p { margin:0 0 7px 0; padding:0; line-height:1.4em;}

#contents p.member-tx { margin-left:65px; line-height:2.0em; margin-top:20px;}
#contents p.member-tx img { float:right; margin-right:70px; margin-left:40px;}

.box-member {
	background: #e9e6d5 url(../images/movie-bk.gif) no-repeat center top;
	clear:both;
	margin:10px auto 0px auto;
	padding:0;
}

.box-member-bt h2 {
	background: url(../images/member-ttls.gif) no-repeat left top;
	padding:7px 10px 5px 10px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	margin:5px 0 5px 280px;
}

.box-member-bt {
	background: #e9e6d5 url(../images/movie-bk.gif) no-repeat center bottom;
	line-height:1.8em;
	padding:7px 40px 7px 40px;
	overflow:hidden;
	margin-bottom:12px;
	clear:both;
}

.movie { float:left; clear:left; margin-right:10px;}

#contents .box-member-bt dl { margin:5px 5px 5px 285px;
}

#contents .box-member-bt dl dt { margin:5px 5px 5px 0px;
}

#contents .box-member-bt dl dd { margin:5px 5px 5px 0px;}

#contents .box-member-bt dl dd.btn { text-align:right; margin-bottom:0; padding-bottom:0;}

#contents .box-member-bt p.tx { margin:5px 5px 5px 285px;
}

#contents .box-member-bt p.tx span { padding:37px 0;}

.box-member-bt p.btn { margin:0; padding:0; text-align:right;}
