@charset "UTF-8";

.underContent main{
	margin-top: 0;
}
#auTopTxt{
	padding-top: 288px;
	background-image: url("/parts/about/img/auTopTxtImg01.jpg"), url("/parts/about/img/auTopTxtImg02.jpg");
	background-position: right 137px, left bottom;
	background-repeat: no-repeat;
	background-color: #fdfdfd;
	padding-bottom: 72px;
}

#auTopTxt p{
	margin-bottom: 54px;
}
#auTopTxt p span{
	display: block;
	text-align: right;
	margin-top: 3em;
	font-family: "游明朝体", "Yu Mincho", YuMincho, 'Noto Serif JP',"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
}

#auSubImg{
	width: 100%;
	height: 276px;
	background: url("/parts/about/img/auSubImg.jpg") left top repeat-x;
	background-size: cover;
}

#auCompany{
	padding-top: 144px;
}
#auCompany > div dl{
	display: flex;
}
#auCompany > div dl:nth-child(odd){
	background: url("/parts/common/img/dotBg.png") left top;
}
#auCompany > div dt{
	width: 208px;
	padding: 30px 36px;
}
#auCompany > div dd{
	width: calc(100% - 208px);
	padding: 30px 36px 30px 0;
}

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



}

@media screen and (max-width: 1024px) {/* iPad pro */



}

@media screen and (max-width: 960px) {/* vw */



}

@media screen and (max-width: 768px) {/* TB */



}

@media screen and (max-width: 759px) {/* SP */



}