<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* ===================================================================
CSS information

 file name  :plan.css
 author     :Ability Consultant
style info  :タイトル
=================================================================== */
/* -----------------------------------------------------------
	.img_main		メインイメージ
----------------------------------------------------------- */
.img_main {
	background: url(../plan/images/img_main.jpg) no-repeat center 85px;
	width: 100%;
	height: 265px;
}

/* -----------------------------------------------------------
	.pnav
----------------------------------------------------------- */
.pnav {
  width: 960px;
  margin: 0 auto 45px;
}
.pnav ul {
  width: 980px;
  margin: 0 -20px 0 0;
  overflow: hidden;
}
.pnav ul li {
  width: 225px;
  float: left;
  margin: 0 20px 0 0;
}

/* -----------------------------------------------------------
	.con_pla		プランボックス
----------------------------------------------------------- */
.con_pla {
	width: 960px;
	margin: 55px auto 0;
}

.con_pla h3 {
	margin: 0 0 30px;
	background: url(../plan/images/bg_staut.png) repeat-x left bottom;
}

.con_pla h3 img {
	padding-bottom: 21px;
}

.con_pla .wrp_box_pla {
	width: 900px;
	margin: 0 auto;
}

.con_pla .wrp_box_pla .photo {
	margin-top: 30px;
}

.con_pla .wrp_box_pla .box_pla {
	background: url(../plan/images/bg_leaf.png) no-repeat left top;
	overflow: hidden;
	padding-left: 75px;
	padding-top: 30px;
}

.con_pla .wrp_box_pla .box_pla div {
	width: 350px;
	float: left;
}

.con_pla .wrp_box_pla .box_pla div .txt_pri {
	margin-top: 13px;
}

.con_pla .wrp_box_pla .box_pla div .txt_pri span {
	color: #C35C60;
	font-size: 1.4em;
}

.con_pla .wrp_box_pla .box_pla div .txt_pri span:before {
	content: " ";
}

.con_pla .wrp_box_pla .box_pla .txt {
	width: 470px;
	float: right;
}

.con_pla .wrp_box_pla .box_det {
	background: url(../plan/images/bg_det.png) repeat;
	padding: 25px 30px;
	border: 1px solid #E2DBC0;
	margin-top: 35px;
}

.con_pla .wrp_box_pla .box_det dl {
	overflow: hidden;
	margin-top: 15px;
}

.con_pla .wrp_box_pla .box_det dl dt {
	color: #9C8831;
	float: left;
	clear: both;
	width: 120px;
}

.con_pla .wrp_box_pla .box_det dl dd {
	float: left;
	width: 700px;
	margin-bottom: 12px;
}

.con_pla .wrp_box_pla .box_det dl dd:last-child {
	margin-bottom: 0;
}
/*2018/0604追加*/
.pnav a.cp_btn {
display: block;
width: 210px;
padding: 0.8em;
text-align: center;
text-decoration: none;
color: #fff;
background: #563B2E;
border: 2px solid #563B2E;
border-radius: 3px;
transition: .4s;
}
a.cp_btn:hover {
background: #fff;
color: #563B2E;
}

h3 .box_ttl{
font-family: YuMincho,
	"Yu Mincho",
	yu-mincho-pr6,
	"ヒラギノ明朝 ProN W3",
	HiraMinProN-W3,
	"HG明朝E",
	serif;
padding:10px 20px 18px 20px;
font-size:28px;
}

.box_sttl{
font-size:20px;
}
</pre></body></html>