/*--------------------------------------------------
**************************************************
.l-primary
**************************************************
--------------------------------------------------*/

@media screen and (max-width: 767px) {.l-primary{margin:0;}}

.p-entry__body h1{margin: 50px 0 70px;}

.p-entry__body div.content_01{padding: 0 20px 45px;}

.p-entry__body div.content_01 p{font-size: 16px;line-height: 35px; text-align: center;}

@media screen and (max-width: 767px) {.p-entry__body div.content_02{padding: 0 20px;}}

.p-entry__body div.content_01 p span{font-size: 24px;font-weight: bold;}

@media screen and (min-width: 768px) {.p-entry__body div.content_03 > div{display: flex;justify-content: space-between;}}
@media screen and (max-width: 767px) {.p-entry__body div.content_03 > div{padding: 0 0 20px;}}

.p-entry__body div.content_03 > div div{padding: 0 0 10px;}
.p-entry__body div.content_03 > div div img{width: 100%;}
@media screen and (min-width: 768px) {
	.p-entry__body div.content_03 > div div{width: 39%;}
}

.p-entry__body div.content_03 > div dl dt{font-size: 18px;font-weight: bold;}
.p-entry__body div.content_03 > div dl dd{margin: 0; padding: 0 0 0 20px;line-height: 35px;}
.p-entry__body div.content_03 > div dl dd a{color:#000000;;}
@media screen and (min-width: 768px) {
	.p-entry__body div.content_03 > div dl{width: 61%;}
	.p-entry__body div.content_03 > div dl dt{padding: 0 0 0 20px;}
	.p-entry__body div.content_03 > div dl dd a{pointer-events: none;text-decoration: none;cursor: default;}
}
@media screen and (max-width: 767px) {
	.p-entry__body div.content_03 > div dl{margin: 0 20px;}
	.p-entry__body div.content_03 > div dl dd{padding: 0 0 0;line-height: 2;}
}

.p-entry__body div.content_03 > dl > dt{font-weight: normal;text-align: center;}
.p-entry__body div.content_03 > dl > dd{margin: 0;}
.p-entry__body div.content_03 > dl dd dl{display: flex;flex-wrap: wrap; justify-content: space-between; width: 240px;margin: 0 auto;}
.p-entry__body div.content_03 > dl dd dl dt{width: 130px; font-weight: normal;text-align: right;}
.p-entry__body div.content_03 > dl dd dl dd{width: 100px;margin: 0;}









