<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* Scss Document */
/* Scss Document */
/* Scss Document */
/* アニメーション記述用 */
@keyframes load { 0% { transform: translateY(0); }
  25% { transform: translateY(-10px); }
  50% { transform: translateY(0); }
  100% { transform: translateY(0); } }
@keyframes slide { 0% { transform: translateX(0); }
  100% { transform: translateX(-10%); } }
@keyframes arrow { 0% { transform: scale(0, 1); transform-origin: 0 0; }
  50% { transform: scale(1, 1); transform-origin: 0 0; }
  50.1% { transform: scale(1, 1); transform-origin: 100% 0; }
  100% { transform: scale(0, 1); transform-origin: 100% 0; } }
.itrdctn__action { position: relative; padding: 0 4%; text-align: center; background: linear-gradient(90deg, #1a150f 0%, #362d23 50%, #1a150f 100%); }
.itrdctn__action::before { position: absolute; width: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); content: ""; display: block; width: 95%; height: 1px; background: #fff; }
.itrdctn__access { font-size: 1.6rem; color: #fff; text-shadow: 0 0 3px #000; }
@media (min-width: 769px) { .itrdctn__access { font-size: calc( 1.6rem + ( 1vw - 7.69px ) * 2.2172949002 ); } }
@media (min-width: 1220px) { .itrdctn__access { font-size: 2.6rem; } }
.itrdctn__access span { font-size: 2.5rem; padding-right: 2px; color: #ffffa1; }
@media (min-width: 769px) { .itrdctn__access span { font-size: calc( 2.5rem + ( 1vw - 7.69px ) * 3.3259423503 ); } }
@media (min-width: 1220px) { .itrdctn__access span { font-size: 4rem; } }
.itrdctn__detail-ttl { font-size: 2rem; margin: 0 0 40px 0; text-align: center; }
@media (min-width: 769px) { .itrdctn__detail-ttl { font-size: calc( 2rem + ( 1vw - 7.69px ) * 3.3259423503 ); } }
@media (min-width: 1220px) { .itrdctn__detail-ttl { font-size: 3.5rem; } }
.itrdctn__detail-ttl span { font-size: 3rem; color: #8e1b37; }
@media (min-width: 769px) { .itrdctn__detail-ttl span { font-size: calc( 3rem + ( 1vw - 7.69px ) * 8.8691796009 ); } }
@media (min-width: 1220px) { .itrdctn__detail-ttl span { font-size: 7rem; } }
.itrdctn__detail-item + .itrdctn__detail-item { margin-top: 30px; }
.itrdctn__detail-item .detail__txt { padding: 20px; box-sizing: border-box; }
.itrdctn__detail-item .detail__txt-ttl { font-weight: bold; margin-bottom: 5px; font-size: 1.6rem; letter-spacing: 0.2em; text-align: center; color: #1A150F; }
@media (min-width: 769px) { .itrdctn__detail-item .detail__txt-ttl { font-size: calc( 1.6rem + ( 1vw - 7.69px ) * 3.2345013477 ); } }
@media (min-width: 1140px) { .itrdctn__detail-item .detail__txt-ttl { font-size: 2.8rem; } }
.itrdctn__detail-item .detail__txt-ttl span { color: #B68933; background: -webkit-linear-gradient(0deg, #B68933 0%, #5b451a 85%); -webkit-background-clip: text; }
.itrdctn__detail-item .detail__txt-txt { font-size: 1.3rem; letter-spacing: 0.075em; line-height: 2; }
@media (min-width: 769px) { .itrdctn__detail-item .detail__txt-txt { font-size: calc( 1.3rem + ( 1vw - 7.69px ) * 0.8086253369 ); } }
@media (min-width: 1140px) { .itrdctn__detail-item .detail__txt-txt { font-size: 1.6rem; } }

/*------------------------------
		769px以上
------------------------------*/
@media screen and (min-width: 769px) { .itrdctn__action { padding: 14px 0; }
  .itrdctn__action::before { width: 1px; height: 60%; }
  .itrdctn__wp { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; max-width: 1220px; margin: auto; }
  .itrdctn__access { flex: 0 1 50%; width: 50%; max-width: 50%; }
  .itrdctn__detail-ttl { margin: 0% 0% 4.09% 0%; margin: 0% 0% 4.91% 0%; }
  .itrdctn__detail-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; align-items: center; }
  .itrdctn__detail-item + .itrdctn__detail-item { margin: 5.73% 0% 0% 0%; }
  .itrdctn__detail-item .detail__img { flex: 0 1 52%; width: 52%; max-width: 52%; }
  .itrdctn__detail-item .detail__txt { flex: 0 1 45%; width: 45%; max-width: 45%; }
  .itrdctn__detail-item .detail__txt-ttl { margin-bottom: 5px; }
  .itrdctn__detail-item:nth-of-type(2n) { flex-direction: row-reverse; } }
/*------------------------------
		1021px以上
------------------------------*/
@media screen and (min-width: 1021px) { .itrdctn__detail-item .detail__txt-ttl { margin-bottom: 10px; } }
/*------------------------------
		1221px以上
------------------------------*/
/*------------------------------
		1600px以上
------------------------------*/

/*# sourceMappingURL=style.css.map */
</pre></body></html>