@charset "UTF-8";
/* =========================================================
 message
========================================================= */
/* message
-------------------------------------- */
.p-message {
  margin-bottom: 4em;
}
@media (min-width: 768px) {
  .p-message {
    margin-bottom: 6em;
  }
}
.p-message p {
  line-height: 2;
font-size: 18px;
	margin-top: 0em;
	 margin-bottom: 1em;
}
@media (max-width: 768px) {
.p-message p {

font-size: 15px;

}
}

.p-message .u-text-right {
  margin-top: 4em;
  line-height: 1.6;
}

.p-message__inner {
  max-width: 1100px;
}

.p-message__title {
  margin-bottom: 2em;
  text-align: center;
  font-family: "游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;
  font-weight: normal;
  font-size: max(25px, min(2.6041666667vw, 50px));
}

.two-block{
	display: flex;
	flex-direction: row-reverse; /* 横並び逆順 */
	gap: 40px; /* 余白 */
}
.two-block div{
	width: 60%;
}
.two-block div:first-child{
	width: 40%;
}
@media (max-width: 768px) {
.two-block{
	display: block;

}	
	.two-block div{
	width: 100%;
}
.two-block div:first-child{
    max-width: 400px;
    width: 100%;
    margin: auto;
}
}
/*# sourceMappingURL=message.css.map */
