@charset "utf-8";

/* ------------------------------------------------------------

	recruit style

------------------------------------------------------------ */

/* ------------------------------------------------------------
	index style
------------------------------------------------------------ */
@media only screen and (min-width:768px) {

	.mainimgArea .mainimg_txt img{

		margin-top:32px;

	}

}
#index_contents ul.btn_banner {
	width: 690px;
	margin: 16px 0 0 1px;/*
	font-size: 1px;
	line-height: 1%;*/
	overflow: hidden;
}

#index_contents ul.btn_banner img {
	display: block;
}

#index_contents ul.btn_banner li.banner1 {
	float: left;
	width: 335px;
}

#index_contents ul.btn_banner li.banner2 {
	float: right;
	width: 335px;
}
@media only screen and (max-width:767px) {
	#index_contents ul.btn_banner {
		width:auto;
	}
	#index_contents ul.btn_banner li.banner1,
	#index_contents ul.btn_banner li.banner2{
		float:none;
		margin-bottom:20px;
		width:335px;
		margin-left:auto;
		margin-right:auto;
	}
	.section{
		width:90%;
	}
}

/* ------------------------------------------------------------
	career style
------------------------------------------------------------ */

/* ----------iframe---------- */

#contents.career .section iframe {
	width: 618px;
	height: 418px;
	border: 1px solid #DDD;
	margin-bottom: 20px;
}

