@charset "Shift_JIS";

/* ----------------------------------------------------------------
LAYOUT
----------------------------------------------------------------- */

/*contentAll*/
#contentAll{
	width:730px;
	margin:0 auto;
}

/*contentBody*/
#contentBodyWrapper{
	min-width:730px;
	padding:10px 0 0;
	background:#fff;
}
/*contentBody*/
#contentBody{
	width:730px;
	padding:0;
	margin:0px auto;
}
#contentBody:after{
	display:block;
	content:"";
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
}
	
/*contentBodyMain*/
#contentBodyMain{
	float:none;
}

/*contentBodySide*/
#contentBodySide{
	display:none;
	float:none;
}


/* ----------------------------------------------------------------
CATEGORY
----------------------------------------------------------------- */
#contentCategory{
	display:none;
}

/* ----------------------------------------------------------------
BREAD CRUMB
----------------------------------------------------------------- */

/*breadCrumb*/
#breadCrumb{
	display:none;
}

/* ----------------------------------------------------------------
PAGE TOP
----------------------------------------------------------------- */
/*pageTop*/
#contentBody .pageTop{
	display:none;
}

/* ----------------------------------------------------------------
HEADER LOGO
----------------------------------------------------------------- */
#headLogo{
	position:relative;
	width:100%;
	min-width:730px;
	font-size:0;
	line-height:0;
	padding:10px 0;
	height:32px;
	z-index:1;
	}
#headLogo p,
#headLogo h1{
	width:730px;
	margin:0px auto;
	font-size:0;
	line-height:0;
	}

/* ----------------------------------------------------------------
HEADER
----------------------------------------------------------------- */
/*contentHeadWrapper*/
#contentHeadWrapper{
	display:none;
}

/* ----------------------------------------------------------------
FOOTER
----------------------------------------------------------------- */
/*contentFootWrapper*/
#contentFootWrapper{
	width:100%;
}

/*contentFootNaviWrapper*/
#contentFootNaviWrapper{
	display:none;
}

/*contentFootExtra*/
#contentFootExtra{
	display:none;
}

/*contentFootCredit*/
#contentFootCredit{
	width:730px;
	margin:0 auto;
	padding:15px 0;
	font-size:85.7%;
}
#contentFootCredit:after{
	display:block;
	content:"";
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
}

/*contentFootCredit*/
#contentFootCredit p{
	display:none;
}
/*contentFootCredit*/
#contentFootCredit .copyright{
	width:100%;
	display:block;
	float:none;
	text-align:center;
}


/* ----------------------------------------------------------------
PARTS
----------------------------------------------------------------- */
#contentBody .bgHeadA span,
#contentBody .bgHeadB span,
#contentBody .bgHeadC span,
#contentBody .bgHeadD span{
	color:#fff !important;
	font-size:80%;
	}
#contentBody .bgHeadA span.subTitle,
#contentBody .bgHeadB span.subTitle,
#contentBody .bgHeadC span.subTitle,
#contentBody .bgHeadD span.subTitle{font-size:50%;}
#contentBody h1.bgHeadC span.subTitle,
#contentBody h1.bgHeadC span{color:#3a1709 !important;}



#contentBody .boxBalloon2Wrapper p,
#contentBody .boxBalloon3Wrapper p{
	border:3px solid #0091d6;
	color:#0091d6;
	padding:8px 7px;
	background:#fff;
	}
	
#contentBody .box .boxContent.rate .txtArea .per span{color:#0091d6;background:#fff;}

#contentBody .balloonContent dt{
	background:#fff;
	color:#0091d6;
	}
