@charset "utf-8"; /* 〠 */

/*----------------------------------------------*/
/* whychoose CSS [PC]
/*----------------------------------------------*/

.whychoose-pic {
	max-width: 100%;
	margin: 20px auto 50px;
}

.whychoose-pic img {
	max-width: 100%;
}

.whychoosebox {
	overflow: hidden;  /* preventing height 0 when float */
	width: 100%;
	margin-bottom: 30px;
}

.whychoose-createbox {
	overflow: hidden;  /* preventing height 0 when float */
	width: 100%;
	margin-bottom: 50px;
	text-align: center;
}

.whychoose-create-en {
	margin-bottom: 10px;
	color: #C7CAC2;
	font-size: 50px;
	line-height: 60px;
	font-family:"Roboto Slab" , Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
}

.whychoose-create-subt {
	margin-bottom: 10px;
	color: #44630E;
	font-size: 18px;
}

.whychoose-create-title {
	font-size: 24px;
}

.whychoose-leadtext {
	float: right;
	width: 58%;
	font-size: 14px;
	line-height: 150%;
}

.whychoose-leadtext span {
	font-size: 16px;
	font-weight: bold;
}

.whychoose-leadphoto {
	float: left;
	width: 40%;
	text-align: left;
}

.whychoose-leadphoto img {
	max-width: 100%;
}

.whychoose-soukanzu {
	max-width: 680px;
}

.whychoose-soukanzu img {
	width: 100%;
}

/*---- グループ会社ロゴ ----*/
.about-companybox {
	overflow: hidden;  /* preventing height 0 when float */
	max-width: 680px;
	margin: 0px auto;
}

.about-company-titlelogo {
	max-width: 270px;
	margin: 50px auto;
}

.about-company-titlelogo img {
	max-width: 100%;
}

.about-company {
	float: left;
	width: 44%;  /* 300px; */
x	height: 175px;
	height: 180px;
	margin: 0px 1% 10px;
	padding: 3% 1% 1% 1%;
	background-color: #F7F7F7;
}

.about-company-logo {
	margin: 0px 10px 20px;
	text-align: center;
}

.about-company-logo img {
	max-width: 100%;
}

.about-company-text {
	font-size: 13px;
}
