section#other03 {
	padding: 30px 0;
	background: #f3dee5;
	font-family: 'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', '游明朝', '游明朝体', 'ＭＳ Ｐ明朝', 'MS PMincho', 'serif';
}
section#other03 h2{
	color: #AE2553;
	font-size: 24px;
	text-align: center;
	font-weight: 300;
	margin: 0 0 30px;
}
section#other03 div.box{
	width: 94%;
	margin: 0 auto 50px;
	border: solid 2px #AE2553;
	background: #fff;
	box-sizing: border-box;
	padding: 10px 0 0;
}
section#other03 div.box{
	width: 94%;
	margin: 0 auto 50px;
	border: solid 2px #AE2553;
	background: #fff;
	box-sizing: border-box;
	padding: 20px 0 0;
}
section#other03 div.box h3{
	padding: 10px;
	margin: 0 0 0px;
	color: #fff;
	background: #AE2553;
	font-size: 14px;
	font-weight: normal;
}
section#other03 div.box h3 span{
	font-size: 28px;
	display: block;
	width: 100%;
}
section#other03 div.box div.sbox{
	margin: 0 auto 0;
	width: calc(1020/1060 * 100%);
	position: relative;
}
section#other03 div.box div.sbox h4{
	color: #AE2553;
	margin: 30px 0 10px;
	font-size: 20px;
	font-weight: normal;
}
section#other03 div.box div.sbox p.head{
	font-size: 16px;
	margin: 20px 0 20px;
}
section#other03 div.box div.sbox ul.icon{
	width: 100%;
}
section#other03 div.box div.sbox ul.icon li{
	float: left;
	width: 23%;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	margin: 5px 1%;
	height: 0;
	padding-top: calc(117/114 * 23%);
}
section#other03 div.box div.sbox ul.icon li.icon01{
	background: url("../img/other03/icon01.png") no-repeat;
	background-size: 100%;
}
section#other03 div.box div.sbox ul.icon li.icon02{
	background: url("../img/other03/icon02.png") no-repeat;
	background-size: 100%;
}
section#other03 div.box div.sbox ul.icon li.icon03{
	background: url("../img/other03/icon03.png") no-repeat;
	background-size: 100%;
}
section#other03 div.box div.sbox ul.icon li.icon04{
	background: url("../img/other03/icon04.png") no-repeat;
	background-size: 100%;
}
section#other03 div.box div.sbox ul.icon li.icon05{
	background: url("../img/other03/icon05a.png") no-repeat;
	background-size: 100%;
}
section#other03 div.box div.sbox ul.icon li.icon06{
	background: url("../img/other03/icon06.png") no-repeat;
	background-size: 100%;
}
section#other03 div.box div.sbox div.img01{
	background: url("../img/other03/img01.png") no-repeat;
	background-size: 100%;
	width: calc(188px * 0.7);
	height: calc(249px * 0.7);
	margin: 0 auto;
}
section#other03 div.box div.sbox div.img02{
	background: url("../img/other03/img02.jpg") no-repeat;
	background-size: 100%;
	width: calc(244px * 0.7);
	height: calc(159px * 0.7);
	float: right;
	margin: 0 -7px 0 0;
}
section#other03 div.box div.sbox div.img03{
	background: url("../img/other03/img03.png") no-repeat;
	background-size: 100%;
	width: calc(221px * 0.7);
	height: calc(171px * 0.7);
	margin: 0 auto;
}
section#other03 div.box div.sbox div.img04{
	background: url("../img/other03/img04.png") no-repeat;
	background-size: 100%;
	width: calc(278px * 0.7);
	height: calc(183px * 0.7);
	float: right;
	margin: 0 -7px 0 0;
}
section#other03 div.box div.sbox div.img05{
	background: url("../img/other03/img05.jpg") no-repeat;
	background-size: 100%;
	width: calc(185px * 0.7);
	height: calc(188px * 0.7);
	float: right;
	margin: 0 -7px 0 0;
}