@charset "UTF-8";

.contents800.m01{
	width: 100%;
}

.csr_head1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 19px;
	text-align: center;
	color: #603813;
}
.csr_border1{
	border-bottom: 1px solid #603813;
	width: 100%;
	height: 1px;
	margin: 5px auto 10px;
}
.csr_lead1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 15px;
	text-align: justify;
}
.csr_lead2{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 18px;
	text-align: justify;
	line-height: 1.8;
}
.csr_lead3{
	width: 100%;
	height: auto;
	margin: auto;
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 18px;
	text-align: left;
	line-height: 1.8;
}


/* Symbol List */
.symList-kome {
	display:block !important;
}
.symList-kome .symItem {
	display:table;
	width:100%;
	clear:both;
	
	font-feature-settings: "palt";/*（自動カーニング）*/
	letter-spacing: 0.03em;
}
.symList-kome .sym {
	display:table-cell;
	white-space:nowrap;
	padding-right:0.25em;

	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-style: normal;
	
	font-size: 18px;
	text-align: left;
	line-height: 1.8;
}
@media print, screen and (min-width: 751px) {
.symList-kome .sym {
	font-size: 18px;
	text-align: left;
	line-height: 1.8;
}
}

.symList-kome .sym + span {
	display:table-cell;
	width:100%;
	text-align:left;
	text-align: justify;
	margin-right:0;
}
@media print, screen and (min-width: 751px) {
.symList-kome .sym + span {
	display:table-cell;
	width:100%;

	text-align:left;
	text-align: justify;
	margin-right:0;
}
}






















.csr_title1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 28px;
	text-align: center;
	color: #006841;
}
.csr_titleline1{
	width: 4%;
	height: 4px;
	margin: 10px auto 0;
	text-align: center;
	background: #006841;
}
.csr_titleobi1{
	width: 100%;
	height: auto;
	margin: auto;
	padding: 0 0 5px;
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 28px;
	text-align: center;
	color: #fff;
	background: #006841;
}
.csr_title2{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 22px;
	text-align: center;
	color: #000;
}
.csr_ph_box1{
	width: 84%;
	height: auto;
	margin: auto;
}
.csr_fl1{
	width: 46.521%;
	height: auto;
	float: left;
}
.csr_fr1{
	width: 35.652%;
	height: auto;
	float: right;
}
.csr_fl2{
	width: 51.492%;
	height: auto;
	float: left;
}
.csr_fr2{
	width: 35.447%;
	height: auto;
	float: right;
}
.sdgs_box_fl1{
	width: 100%;
	height: auto;
	margin: auto;
}
.sdgs_box_fr1{
	width: 100%;
	height: auto;
	margin: auto;
}
.sdgs_fl1{
	width: 35%;
	height: auto;
	margin: 0 auto 10px;
}
.sdgs_fr1{
	width: 95%;
	width: 80%;
	height: auto;
	margin: 0 auto 15px;
}
.sdgs_text1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 12.5px;
	text-align: left;
	text-align: justify;
	line-height: 1.5;
	color: #000;
}
.csr_ph_box2{
	width: 40%;
	height: auto;
	margin: auto;
}
.csr_ph_box3{
	width: 84%;
	height: auto;
	margin: auto;
}
.sdgs_box_ctr1{
	width: 100%;
	height: auto;
	margin: auto;
}
.sdgs_box_ctr2{
	width: 35%;
	height: auto;
	margin: auto;
}
.sdgs_3culumn1{
	width: 32%;
	height: auto;
	float: left;
	margin: 0 2% 0 0;
}
.sdgs_3culumn1.end{
	width: 32%;
	height: auto;
	float: left;
	margin: 0;
}



.sdgs_head03{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #00923b;
}
.sdgs_head04{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #c20f28;
}
.sdgs_head06{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #00a2d4;
}
.sdgs_head07{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #f5ae00;
}
.sdgs_head08{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #920b31;
}
.sdgs_head09{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #e86a02;
}	
.sdgs_head10{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #d8007a;
}
.sdgs_head11{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #f09d00;
}
.sdgs_head12{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #ce8d00;
}
.sdgs_head13{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #417935;
}
.sdgs_head16{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #004c83;
}
.sdgs_head17{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	color: #003067;
}
@media print, screen and (max-width: 800px) {
.sdgs_head03,
.sdgs_head04,
.sdgs_head05,
.sdgs_head06,
.sdgs_head07,
.sdgs_head08,
.sdgs_head09,
.sdgs_head10,
.sdgs_head11,
.sdgs_head12,
.sdgs_head13,
.sdgs_head14,
.sdgs_head15,
.sdgs_head16,
.sdgs_head17{
	text-align: center;
}
}
@media print, screen and (min-width: 801px) {
.csr_lead2{
	text-align: center;
}
.csr_ph_box1{
	width: 46%;
	width: 40%;
	height: auto;
	margin: auto;
}
.csr_ph_box2{
	width: 17.6%;
	width: 50%;
	max-width: 160px;
	height: auto;
	margin: auto;
}
.csr_ph_box3{
	width: 53.6%;
	height: auto;
	margin: auto;
}
.csr_fl1{
	width: 46.521%;
	height: auto;
	float: left;
}
.csr_fr1{
	width: 35.652%;
	height: auto;
	float: right;
}
.csr_fl2{
	width: 51.492%;
	height: auto;
	float: left;
}
.csr_fr2{
	width: 35.447%;
	height: auto;
	float: right;
}
.sdgs_box_fl1{
	width: 48%;
/*	width: 48.2%;*/
	height: auto;
	float: left;
}
.sdgs_box_fr1{
	width: 48%;
/*	width: 48.2%;*/
	height: auto;
	float: right;
}
.sdgs_fl1{
	width: 35%;
	width: 36%;
	height: auto;
	float: left;
	margin: 0;
}
.sdgs_fr1{
	width: 63%;
	width: 62%;
	height: auto;
	float: right;
	margin: 0;
}
.sdgs_text1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 12px;
	text-align: left;
	text-align: justify;
	line-height: 1.5;
	color: #000;
}


.sdgs_box_ctr1{
	width: 50.4%;
	height: auto;
	margin: auto;
}
.sdgs_box_ctr2{
	width: 15.2%;
	height: auto;
	margin: auto;
}
.sdgs_3culumn1{
	width: 30.158%;
	height: auto;
	float: left;
	margin: 0 4.763% 0 0;
}
.sdgs_3culumn1.end{
	width: 30.158%;
	height: auto;
	float: left;
	margin: 0;
}
}

.bg_wh{
	background: #fff;
	width: 100%;
	height: auto;
	margin: auto;
}
.bg_wh2{
	clear: both;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	
	background: #f8f4ec;
	background:rgba(248,244,236,0.5);
	background:rgba(228,228,224,0.5);
	background: #fff;
}




