@charset "utf-8";


/*
	
	news/index.html

	create	20200622-
*/

/* ---------------------------------------------------------
	約560px未満の画面向けスタイル mobile first
--------------------------------------------------------- */



/* ヘッダ部見出し
---------------------------------------- */
main .headObi {
	background-image: url(../img/headObi05.jpg);
}


/* 関連会社
---------------------------------------- */
main .kanrenBlock {
	padding: 50px 10px;
	margin: 0 auto;
}
main .kanrenBlock .photoBox {
	margin-bottom: 10px;
}
main .kanrenBlock .photoBox ul {
}
main .kanrenBlock .photoBox ul li {
	list-style: none;
}
main .kanrenBlock .photoBox ul li img {
	width: 100%;
}
main .kanrenBlock h3 {
	color: #15A83A;
	text-align: left;
	margin-bottom: 30px;
}
main .kanrenBlock .listBox {
}
main .kanrenBlock .listBox ul {
	list-style: circle;
	text-align: left;
	margin-left: 25px;
}
main .kanrenBlock .listBox ul li {
	line-height: 1.8;
	margin-bottom: 10px;
}
main .kanrenBlock .listBox ul li span {
	display: block;
}
main section:nth-child(4) {
	background-color: #eee;
}




@media screen and (min-width: 560px){
	/*	約560px以上の画面向けスタイル second tablet */

	/* 関連会社
	---------------------------------------- */
	main .kanrenBlock .photoBox {
		width: 45%;
		margin-left: 10px;
		margin-bottom: 10px;
		float: right;
	}
}





@media screen and (min-width: 980px){
	/*	約980px以上の画面向けスタイル pc style */

	/* 関連会社
	---------------------------------------- */
	main .kanrenBlock {
		padding: 80px calc(50% - 490px);
	}
}



@media screen and (min-width: 1200px){
	/*	約1200px以上の画面向けスタイル pc style */

	/* 関連会社
	---------------------------------------- */
	main .kanrenBlock {
		padding: 100px calc(50% - 600px);
	}
}
