@charset "utf-8";


/* -------------------------------------------------- */
/* COMMON */
/* -------------------------------------------------- */
html {
	font-size: 62.5%;
	/* 10px */
}

body {
	background: #FFFFFF;
	color: #333333;
}

#container {
	position: relative;
}

* {
/*
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
*/
}

/* -------------------------------------------------- */
/* PC*/
/* -------------------------------------------------- */


/* 共通 */
/* ------------------------------------------- */
/* レイアウト */


/* -------------------------------------------------- */
/* 調整 */
/* -------------------------------------------------- */
@media screen and (min-width: 1024px) and (max-width: 1200px) {
}

/* -------------------------------------------------- */
/* TAB(調整) */
/* -------------------------------------------------- */
@media screen and (min-width: 768px) and (max-width: 1024px) {

}

/* -------------------------------------------------- */
/* SP(調整) */
/* -------------------------------------------------- */
@media screen and (max-width: 767px) {
	#footer_contact {
		display: none;
	}

}

@media screen and (max-width: 374px) {

}