@charset "utf-8";
/*------------------------------------------------------------
	◆読み込みHTML
	/index.html
------------------------------------------------------------*/
#mainVisual {
	padding-top: 45px;
	min-height: 85px;
	background: #FFF url(/img/staff/main_visual_bg.jpg) no-repeat center top;
}

#conts h3 {
	margin-bottom: 24px;
}

#conts .section {
	margin-bottom: 38px;
	padding: 25px 10px 31px 16px; 
	border: 3px solid #ADE4D7;
}

#conts .section .comImgBox {
	margin: 0;
}

#conts .section .comImgBox .photoBox {
	padding: 2px 17px 15px 38px;
	width: 160px;
}

#conts .section .comImgBox01 .photoBox {
	padding: 2px 38px 15px 11px;
}

#conts .section .comImgBox .photoBox p {
	margin-top: 8px;
	font-size: 1.4em;
	line-height: 1.3;
	text-align: center;
}

#conts .section .comImgBox .photoBox p span {
	display: block;
	font-size: 1.15em;
}

#conts .section .comImgBox .textBox {
	width: auto;
	float: inherit;
}

#conts .section .comImgBox .textBox p {
	margin-bottom: 25px;
	padding-left: 9px;
	color: #4bc2a7;
	font-size: 1.8em;
	line-height: 1.5;
	text-indent: inherit;
}

#conts .section .comImgBox .textBox dt {
	margin-bottom: 2px;
	color: #4bc2a7;
	font-size: 1.4em;
}

#conts .section .comImgBox .textBox dd {
	margin-bottom: 25px;
	font-size: 1.4em;
	line-height: 1.7;
}

#conts .section01 {
	padding-bottom: 26px;
	border: 3px solid #D1B2DB;
}

#conts .section01 .comImgBox .textBox p {
	color: #944DAD;
}

#conts .section01 .comImgBox .textBox dt {
	color: #944DAD;
}

#conts .section02 {
	padding-bottom: 19px;
	border: 3px solid #F6D9B1;
}

#conts .section02 .comImgBox .textBox p {
	color: #F69813;
}

#conts .section02 .comImgBox .textBox dt {
	color: #F69813;
}

#conts .section03 {
	border: 3px solid #CBE3EF;
}

#conts .section03 .comImgBox .textBox p {
	margin-bottom: 13px;
	color: #1493D1;
}

#conts .section03 .comImgBox .textBox dt {
	color: #1493D1;
}

#conts .section04 {
	padding-bottom: 17px;
	border: 3px solid #F1CDD5;
}

#conts .section04 .comImgBox .textBox p { 
	color: #ED708A;
}

#conts .section04 .comImgBox .textBox dt {
	color: #ED708A;
}

#sideBar .sNavi .specLi a {
	padding: 11px 0 10px 33px;
	line-height: 1.2;
}