<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */





/**********************
*
*  レイアウト共通部品
*  Commonへ移動
**********************/

/* レイアウト調整 横構成用 */

.inner_item_col {

	width: auto;
    max-width: 1000px;
    height: 100%;

    margin: auto;
    padding: 15 20 15 20;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;

	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
}


/* レイアウト調整 縦構成用 */
.inner_item_row {
	width: 100%;
    max-width: 1000px;
    height: 100%;

    margin: auto;
    padding-left: 20;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-direction: row;
    flex-direction: row;
}


/**********************
* ページヘッダ
**********************/



/**********************
* コンテンツ
**********************/

section#section_top {
	width: 100%;
}

.item01_img_box {
	width: 100%;
	height: auto;
	text-align: center;

}
.item01_img_box img{
	width: 100%;
	height: auto;
}

#cont01 {
	position: relative;
	width: 100%;

	display : -webkit-box;
	display : -webkit-flex;
	display: flex;

	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;

	-webkit-flex-flow: column;
	flex-flow: column;
	background-color: #e6e6e6;

}
section#section01 {
	margin: 15 20 15 20;

	display : -webkit-box;
	display : -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;

}

#section01 h2 {
	text-align: left;
	font-size: 14px;
	max-width: 960px;
}


/**********************
* コンテンツ MIN
**********************/
@media screen and (min-width:300px) and (max-width:769px) {




}





</pre></body></html>