@charset "UTF-8";

body.simpleheader main article#mv{
	background: url(/img/plan/manzoku/bg.png) center center repeat-x #051524;
	height: 403px;
}
main article#mv section:first-child{
	background: url(/img/plan/manzoku/mv.png) center top no-repeat;
  height: 410px;
}
main article#mv h2{
	margin-bottom: 0;
	text-align: left;
  text-indent: -9999px;
}
main nav#breadcrumb {
  padding-top: 16px;
  margin-top: -55px;
}

.mnbox{
		border: 3px solid #CDB036;
    width: 860px;
    margin: 0 auto;
}
.mnwrap01{
	margin-bottom: 80px;
}
#imotowifi02{ background-color:#051524;  padding:30px 60px 10px 60px; color:#fff;}
#imotowifi02 p{ line-height:170%; margin-bottom:15px;}
#imotowifi03{ padding:40px 60px 10px 60px; line-height:160%;}
#imotowifi04{ position:relative; background-color:#051524;  }

.kiyaku{
	width: 900px;
	height: 300px;
	overflow: auto;
	border: 1px solid #dce5eb;
	background-color: #fff;
	text-align: left;
	margin-bottom: 60px;
	padding: 20px;
}

#planlink h2 span {
  background-image: url(/img/plan/title-planlist.png);
  height: 14px;
}

#planlink ul li{
  vertical-align: top;
  background-color: #eff5f9;
  margin: 0 10px 20px
}
#planlink ul li h5{
  font-size: 16px;
  margin:16px 16px 8px;
  text-align: left;
}
#planlink ul li p{
  margin: 8px 16px 16px;
}
#planlink a{
  font-size: 12px;
  max-width: 300px;
  text-decoration: none;
  color: #0e0e0e;
  display: inline-block;
  text-align: left;
}


/*-----------------------------------------------------------------------
 * responsive
 *----------------------------------------------------------------------- */
	.br_sp{
		display: none;
	}
	.pc_img{
		display: inline-block;
	}
	.sp_img{
		display: none;
	}

