@charset "utf-8";
.guide_list_section.parts--image-links._layout001 .parts--link .button { background:#fff; border-radius:10px; box-shadow:0 0 6px rgba(0,0,0,.14); padding:40px 20px; }
.guide_list_section.parts--image-links._layout001 .parts--link .button::before { content:""; display:block; width:15px; height:15px; background:#CAAC8D; clip-path:polygon(100% 0, 100% 100%, 0 100%); position:absolute; bottom:10px; right:10px; }
.guide_list_section.parts--image-links._layout001 .parts--link .parts--text_wrap { padding:0; padding-top:20px; text-align:center; font-weight:bold; font-size:1.5em; display:block; }
.guide_list_section.parts--image-links._layout001 .parts--link .parts--text_wrap .parts--text { color:#4E4E4E; line-height:1; }
.guide_list_section.parts--image-links._layout001 .parts--link .parts--image { width:100%; max-width:190px; margin-left:auto; margin-right:auto; }
@container wciBase (width < 768px) {
  .guide_list_section.parts--image-links._layout001 .parts--link .button { padding:20px 10px; }
  .guide_list_section.parts--image-links._layout001 .parts--link .parts--text_wrap { font-size:1.25em; }
  .guide_list_section.parts--image-links._layout001 .parts--link .parts--image { max-width:90px; }
}