#content-column-max { width:970px; margin-left:17px; font-family: "メイリオ", Meiryo, Osaka,  sans-serif; }
#content-column-max p{ 	margin-bottom:20px; margin-left:20px; color:#333; }

#kotei1308-section01 { margin-bottom: 60px; }
#kotei1308-section02 { margin-bottom: 120px; }
#kotei1308-section03 { height: 1500px; }
#kotei1308-section04 { height: 1000px; }
#kotei1308-section05 { height: 1300px; }

#kotei1308-section01 P {
	text-align: center;
	padding: 50px; margin: 0;
	color: #333;
	font-size: 16px;
	line-height: 30px;
	background-color: #fff;
}
#kotei1308-section02 P {
	text-align: left;
	width: 250px;
	margin: 0 auto;
	padding: 20px 0 50px 0;
	color: #333;
	font-size: 16px;
	line-height: 30px;
	background-color: #fff;
}

#kotei1308-section03 h3,
#kotei1308-section04 h3,
#kotei1308-section05 h3,
#kotei1308-section06 h3,
#kotei1308-section07 h3 {
	background: #eb6100;
	color: #fff;
	text-align: center;
	border: none;
	padding: 20px 0;
	margin-bottom: 30px;
	font-size: 25px
}
#kotei1308-section03 img, #kotei1308-section04 img,
#kotei1308-section05 img, #kotei1308-section06 img  { width: 100%!important; }
#kotei1308-section03 .kotei1308-item, #kotei1308-section04 .kotei1308-item,
#kotei1308-section05 .kotei1308-item { margin-bottom: 30px; }

#kotei1308-section03 .kotei1308-item li.kotei1308-item-left,
#kotei1308-section04 .kotei1308-item li.kotei1308-item-left,
#kotei1308-section05 .kotei1308-item li.kotei1308-item-left {
float: left; width: 340px; margin: 0 20px; line-height: 23px;}

#kotei1308-section03 .kotei1308-item li.kotei1308-item-right,
#kotei1308-section04 .kotei1308-item li.kotei1308-item-right,
#kotei1308-section05 .kotei1308-item li.kotei1308-item-right {
float: left; width: 500px; margin: 0 20px 0 50px; line-height: 23px;}

#kotei1308-section03 .kotei1308-item li.kotei1308-item-left p,
#kotei1308-section04 .kotei1308-item li.kotei1308-item-left p,
#kotei1308-section05 .kotei1308-item li.kotei1308-item-left p {
margin: 15px 0 0 40px!important; }

#kotei1308-section03 .kotei1308-item li.kotei1308-item-right p,
#kotei1308-section04 .kotei1308-item li.kotei1308-item-right p,
#kotei1308-section05 .kotei1308-item li.kotei1308-item-right p {
margin: 0 0 30px 0!important; }

#kotei1308-section03 .kotei1308-itemlist,
#kotei1308-section04 .kotei1308-itemlist,
#kotei1308-section05 .kotei1308-itemlist { margin: 0 0 30px 0; }

#kotei1308-section03 .kotei1308-itemlist p,
#kotei1308-section04 .kotei1308-itemlist p,
#kotei1308-section05 .kotei1308-itemlist p {
margin: 10px 0 0 0!important; padding: 0!important; font-size: 14px!important; }

#kotei1308-section03 .kotei1308-itemlist li.kotei1308-itemlist-left,
#kotei1308-section04 .kotei1308-itemlist li.kotei1308-itemlist-left,
#kotei1308-section05 .kotei1308-itemlist li.kotei1308-itemlist-left {
float: left; width: 455px; margin: 0 10px 0 20px; }

#kotei1308-section03 .kotei1308-itemlist li.kotei1308-itemlist-right,
#kotei1308-section04 .kotei1308-itemlist li.kotei1308-itemlist-right,
#kotei1308-section05 .kotei1308-itemlist li.kotei1308-itemlist-right {
float: left; width: 455px; margin: 0 20px 0 10px; }

#kotei1308-section03 .kotei1308-itemlist li.kotei1308-itemlist-arrow,
#kotei1308-section04 .kotei1308-itemlist li.kotei1308-itemlist-arrow,
#kotei1308-section05 .kotei1308-itemlist li.kotei1308-itemlist-arrow {
float: left; width: 2.5%; padding: 84px 0 0 15px; margin: 0 0 0 10px; }

#kotei1308-section03 .kotei1308-itemlist div.kotei1308-arrow,
#kotei1308-section04 .kotei1308-itemlist div.kotei1308-arrow,
#kotei1308-section05 .kotei1308-itemlist div.kotei1308-arrow {
position: relative; width: 0; height: 0; border: 16px solid transparent; border-left-color: #999; }

#kotei1308-section03 .kotei1308-itemlist div.kotei1308-arrow:after,
#kotei1308-section04 .kotei1308-itemlist div.kotei1308-arrow:after,
#kotei1308-section05 .kotei1308-itemlist div.kotei1308-arrow:after {
position: absolute; content: ''; top: -8px; left: -32px; width: 16px; height: 16px; background: #999; }

#kotei1308-section06 img { margin-bottom: 30px; }

#kotei1308-section07 h3 { background: #555!important; margin-bottom: 0!important; }
#kotei1308-section07 h6 { background: #f5f5f5!important; padding: 10px 20px!important; margin-bottom: 10px; font-size: 14px!important;}

#kotei1308-section07 li { margin: 10px 0 15px 0; float: left; padding: 10px 25px; background: #eb6100; font-size: 14px; color: #fff; }
#kotei1308-section07 li.arrow { background: #fff; color: #494949; }
#kotei1308-section07 li.list-first { margin-left: 33px; }
#kotei1308-section07 li.list-end { margin-right: 33px; }

#kotei1308-section08 { text-align: center; }
#kotei1308-section08 a.btn-emon-diy-form3 {
	display: block;
	background: #eb6100;
	color: #fff;
	text-align: center;
	border: none;
	padding: 20px;
	margin-bottom: 30px;
	width: 50%;
	margin: 80px auto!important;
	text-decoration: none;
	font-size: 20px;
}

#kotei1308-section08 a.btn-emon-diy-form3:hover {
	background: #fd8b3c;
}


div.kotei1308-attention {
	padding: 30px;
	background: #efefef;
	color: #555;
	margin: 30px 0 50px 0!important;
}

.kotei1308-txtspace {
	text-indent:-30px;
	padding-left: 20px;
}

.kotei1308-txt14 { font-size: 14px!important; }
.kotei1308-txt15 { font-size: 15px!important; }
.kotei1308-txt16 { font-size: 16px!important; }
.kotei1308-txt17 { font-size: 17px!important; }
.kotei1308-txt18 { font-size: 18px!important; text-align: center; margin: 20px 0 0 0!important;  background: #e81f18!important; color: #fff!important; padding: 20px!important; }
.kotei1308-txt19 { font-size: 19px!important; }
.kotei1308-txt20 { font-size: 20px!important; }
