@charset "utf-8";





/* ----- header ----- */

header .mainBg {background:url(../img/members/main.png) top center no-repeat;}





/* ----- box ----- */

#box {
	background:url(../img/members/box_details_bg.gif) top repeat-x;}

.boxInner {
	width:70%;
	margin:0 auto;
	padding:10px 0 100px;}





/* ----- article ----- */

article {
	width:80%;
	margin:0 auto;
	padding:45px 0 0;
	position:relative;
	clear:both;}

article h3 {
	margin-bottom:50px;
	padding-left:160px;
	font-size:2em;
	font-style:italic;
	line-height:1.5;
	color:#d61519;
	position:relative;}

article h3 span {
	width:150px;
	height:20px;
	font-size:0.45em;
	line-height:1.2;
	text-align:center;
	color:#ffffff;
	position:absolute;
	top:10px;
	left:0;
	background:url(../img/members/details_h3_bg.gif) top left no-repeat;}

article p {
	padding:0 0 50px;}

article img {
	max-width:100%;
	max-height:500px;
	margin:30px auto;
	display:block;}





/* ----- return ----- */

a.return {
	width:250px;
	height:40px;
	margin:30px auto 0;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	font-style:italic;
	line-height:2;
	color:#ffffff;
	display:block;
	background:url(../img/members/morebgL.gif) bottom left no-repeat;}

a.return span {
	width:100%;
	height:40px;
	display:block;
	background:url(../img/members/morebgR.png) top right no-repeat;}




