@charset "UTF-8";
/* CSS Document */

/* ウィンドウ幅が0?768pxの場合に適用するCSS */
@media screen and ( max-width:768px )
{
	.maintitle2 {
		width: auto;
	}
	
	.naka_main2 {
	width: auto;
	margin-left: 15px;
		margin-right: 15px;
}
	
	/* 会社概要　内容 */
.com_main1 {
	float: none;
	width: auto;
}
.com_main2 {
	float: none;
	width: auto;
}
	
	/* ページ　フロート配置 */
.pageleft {
	float: none;
	width: 75%;
	margin: 0 auto;
	padding: 0;
}
.pageright {
	float: none;
	width: auto;
	margin-top: 25px;
}
	
	/* 縦軸メニュー */
.menu1_button {
	text-align: center;
}
	
	/* シルマー　構造と特性 */
	.flex_schilmer2 {
	float: none;
	width: auto;
		text-align: center;
		margin-bottom: 15px;
}
.flex_schilmer3 {
	float: none;
	width: auto;
	line-height: 1.5em;
}
	
	/* シルマー　リンクボタン */
.schilmer_button {
	width: auto;
}
	
	/* Q&A */
.qa_text {
	line-height: 1.5em;
	padding-left: 0px;
}
	
	/* 関連リンク */
.link_text {
	line-height: 1.5em;
	padding-left: 0px;
}
	
}

