@charset "utf-8";


/* ****************************************_**************************************** */


/* Background Image */

body {
  background: url(../../../images/recommendation/background.jpg) top center no-repeat;
}


/* ****************************************_**************************************** */


/* global navigation // Recommendation */

#menu_recommendation {
  width: 110px;
  background-position: -89px -40px;
}

#menu_recommendation:hover {
  background-position: -89px -40px;
}



/* ****************************************_**************************************** */


/* Contents Area */

#contents_area,
#contents_area2,
#contents_area3 {
  width: 770px;
  margin-top: 40px;
  font-size: 0.85em;
}

#contents_area h2 {
  height: 40px;
  background: url(../../../images/recommendation/h2_title.png) top left no-repeat;
}



#contents_area2 h2 {
  height: 40px;
  background: url(../../../images/recommendation/h2_title05.png) top left no-repeat;
}

#contents_area3 h2 {
  height: 40px;
  background: url(../../../images/recommendation/h2_title08.png) top left no-repeat;
}

/* ****************************************_**************************************** */


/* Recommendation */

#recommendation3, #recommendation2, #gettoan {
  padding: 30px 0 100px 0;
}

#recommendation3 {
  padding: 30px 0 20px 0;
}

#recommendation2 h2 {
  height: 37px;
  background: url(../../../images/recommendation/h2_title02.png) top left no-repeat;
}

#recommendation3 h2 {
  height: 40px;
  background: url(../../../images/recommendation/h2_title06.png) top left no-repeat;
}

#recommendation3 h2.utage {
  height: 37px;
  padding-top: 20px;
  background: url(../../../images/recommendation/h2_title07.png) bottom left no-repeat;
}

#recommendation3 p, #recommendation2 p, #contents_area2 p, #contents_area3 p {
  margin: 10px 0 10px 450px;
}

#recommendation3 dl, #recommendation2 dl, #contents_area2 dl, #contents_area3 dl {
  margin: 10px 0 20px 410px;
}

#recommendation3 dl dt, #recommendation2 dl dt, #contents_area2 dl dt, #contents_area3 dl dt {
  display: block;
  float: left;
  width: 100px;
  text-align: right;
  clear: both;
}

#recommendation3 dl dd, #recommendation2 dl dd, #contents_area2 dl dd, #contents_area3 dl dd {
  display: block;
  padding: 0 0 0 110px;
}

#recommendation3 p img, #recommendation2 p img, #recommendation3 p img {
  margin: 0 0 0 -20px;
}


#recommendation3 dl dt {
	width: 120px;
}

#recommendation3 dl dd {
	padding: 0 0 0 130px;
}


/* ****************************************_**************************************** */

/* Information Text */

#information_text {
  margin: 20px 0 40px 0;
}

#information_text h2 {
  height: 47px;
  background: url(../../../images/recommendation/h2_title_info.png) center left no-repeat;
}

#information_text h2.vol1 {
	height: 47px;
	background-image: url(../../../images/recommendation/h2_title_info2.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 50px 0 0 0;
}
#information_text h2.vol2 {
	height: 47px;
	background-image: url(../../../images/recommendation/h2_title_info3.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 50px 0 0 0;
}

#information_text p {
  margin: 10px 0 10px 450px;
  text-align: left;
}

#information_text img {
  margin: 20px 0 0 -15px;
}

#information_text dl {
  margin: 25px 0 0 0;
  color: #610A62;
}

#information_text dl dt {
  display: block;
  float: left;
  width: 120px;
  padding: 0 0 3px 0;
  text-align: right;
  clear: both;
}

#information_text dl dd {
  display: block;
  padding: 0 0 3px 130px;
}

/* ****************************************_**************************************** */
