@charset "utf-8";


/*----------------------------------------
  common
----------------------------------------*/
header {
	border-bottom:2px solid #a53860;
}
.txt_des {
  font-size: 142%;
  line-height: 1.55;
}
.section_about {
  margin-top: 28px;
}
.content_sub {
  margin-bottom: 20px;
  font-family: "Times New Roman", "游明朝", YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro", "HGS明朝E","メイリオ", "ＭＳ Ｐ明朝","MS PMincho",Meiryo, serif !important ;
}
.title_sub span {
  display: inline-block;
  padding-left: 8px;
  border-left: 5px solid #2678b1;
}

/*----------------------------------------
  企業理念
----------------------------------------*/
.title_head {
	padding-left:55px;
	font-weight:normal;
	background:url(../../img/h1_ic.png) no-repeat left top ;
}
.readTxt {
	font-size:22px;
	color:#a53860;
	font-family: "Times New Roman", "游明朝", YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro", "HGS明朝E","メイリオ", "ＭＳ Ｐ明朝","MS PMincho",Meiryo, serif !important ;
}

.linkBoxWrap {
	margin-top:60px;
}
.linkBoxWrapLeft {
	float:left;
	width:48%;
}
.linkBoxWrapRight {
	float:right;
	width:48%;
}
.linkBoxWrap a {
	display:block;
	padding:9px;
	border:1px solid #cccccc;
	text-decoration:none;
	font-size:17px;
}
.linkBoxWrap a:hover {
	background:#f9f9f9;
}
.linkBoxWrap a h3 {
	padding:20px 10px 0 10px;
	color:#a53860;
}
.linkBoxWrap a p {
	padding:5px 10px 10px 10px;
	color:#333333;
}
