@charset "UTF-8";
/*
 * recruit index.css
 *
 */

.sdgs_page .page_ttl {
	background-image:url(/img/sdgs/sdgs_01.jpg);
	color:#FFFFFF;
}
.sdgs-logo {
	width:40%;
	height:auto;
	display:block;
	margin:50px auto;
}
.sectionLv01 {
	background-image:url(/img/sdgs/back.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.sectionLv01 p.sdgs-p {
    display: block;
    width: 1000px;
    margin: 70px auto 0;
    font-size: 20px;
    line-height: 2em;
    text-align: justify;
}
.about_copy_01 {
    width: 1200px;
    margin: 80px auto 30px;
    padding: 0;
    font-family: 'Noto Serif JP', serif;
    font-size: 40px;
    text-align: center;
    color: #666;
    background: none;
}
.kankeisei {
    display: block;
    width: 800px;
    margin: 30px auto 50px;
    font-size: 24px;
	font-family: 'Noto Serif JP', serif;
	color: #666;
}
.sdgs-wrapper {
	width:1000px;
	margin:10px auto;
}
.sdgs {
	margin:10px 0px 50px 0px;
	display: flex;
	display : -webkit-box;     /* old Android */
	display : -webkit-flex;    /* Safari etc. */
	display : -ms-flexbox;     /* IE10        */
}
.sdgs>*{
	margin:10px;
}
.sdgs img{
	margin-bottom:10px;
}
.rr {
	font-size:20px;
	font-weight:bold;
	color:#FF0000;
}
.sdgs ul li {
	font-size:18px;
	padding:10px 0px;
}
.linkBtn a{
    padding: 1em 30px 1em 30px;
    display: inline-block;
    min-width: 50%;
    background: #1D4492;
    box-sizing: border-box;
    line-height: 1.2;
	color:#FFFFFF;
}
.linkBtn {
    display: block;
    margin: 0px auto;
    text-align: center;
	margin-bottom:40px;
}