.index-module-scss-module__AaPjYa__detailBlock{background-color:#fff;padding:100px 0}.index-module-scss-module__AaPjYa__detailBlock[data-no-title=true]{padding-top:0}.index-module-scss-module__AaPjYa__detailBlock h2{letter-spacing:1.5px;margin:0 0 5px;font-family:swizamedium;font-size:16px;font-weight:400;line-height:1.5}.index-module-scss-module__AaPjYa__detailBlock h3{margin:0;font-family:swizasemibold;font-size:38px;font-weight:400;line-height:1.5}.index-module-scss-module__AaPjYa__detailBlock p{letter-spacing:-.25px;white-space:pre-wrap;margin-top:20px;font-family:swizaregular;font-size:16px;line-height:1.5}.index-module-scss-module__AaPjYa__detailBlock a{margin-top:40px}.index-module-scss-module__AaPjYa__detailBlock img{-o-object-fit:contain;object-fit:contain;max-width:100%}.index-module-scss-module__AaPjYa__detailBlock>div{width:100%;max-width:1230px;margin:0 auto}@media (max-width:1270px){.index-module-scss-module__AaPjYa__detailBlock>div{padding-left:40px;padding-right:40px}}.index-module-scss-module__AaPjYa__detailBlock+section[data-slice-type=detail_block]{padding-top:30px}.index-module-scss-module__AaPjYa__titleBlock{border-bottom:1px solid #000;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:50px;display:flex}.index-module-scss-module__AaPjYa__leftColumn{flex:none;width:350px}.index-module-scss-module__AaPjYa__leftColumn h3{letter-spacing:1.5px;font-family:swizamedium;font-size:16px;font-weight:400;line-height:1.5}.index-module-scss-module__AaPjYa__content{gap:65px;display:flex}.index-module-scss-module__AaPjYa__content h4{letter-spacing:-.5px;flex:none;margin:0;font-family:swizamedium;font-size:32px;font-weight:400;line-height:1.2}.index-module-scss-module__AaPjYa__content p{white-space:pre-wrap;margin:0 0 20px;font-family:swizalight;font-weight:400}.index-module-scss-module__AaPjYa__content p strong{font-family:swizamedium;font-size:18px;font-weight:400}@media (max-width:850px){.index-module-scss-module__AaPjYa__titleBlock{flex-direction:column-reverse;align-items:flex-start;padding-bottom:20px}.index-module-scss-module__AaPjYa__content{flex-direction:column;gap:25px}}
