 @charset "utf-8";

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

NAME:::::::::uniq.css

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


#gNav li:nth-of-type(3) a{
	color:#009de0;
}
#gnavWrap {
    margin-bottom: 0;
}


#contents .block{
	margin-top:80px;
}
#contents dl dt{
	font-size:26px;
	margin-bottom:10px;
	color:#222;
	line-height:1.4;
	font-weight: 900;
	font-family: "Noto Sans Japanese", YuGothic, "游ゴシック", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;
}
#contents .col2 .ph{
	width:600px;
}
#contents .col2 .txt{
	width:360px;
}



@media screen and (max-width: 750px) {
	
	#contents .block{
		margin-top:20px;
	}
	#contents dl dt{
		font-size:20px;
		margin-bottom:10px;
	}
	#contents .col2 .ph,
	#contents .col2 .txt{
		width:100%;
	}
	#contents .col2 .ph{
		margin:30px 0;
	}
	#contents #mainPh {
		overflow:hidden;
	}
	#contents #mainPh img{
		max-width:145%;
		margin-left:-30px;
	}
	
	#contactWrap{
		margin-top:0;
	}
	
}