.p-guide__column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px}@media screen and (max-width: 749px){.p-guide__column{display:block}}.p-guide__side{width:240px}@media screen and (max-width: 749px){.p-guide__side{width:100%}}.p-guide__sticky{position:sticky;top:100px}@media screen and (max-width: 749px){.p-guide__sticky{position:inherit;margin-bottom:40px}}.p-guide__anchor li a{display:block;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:16px;font-weight:700;line-height:1em;letter-spacing:normal;padding-bottom:14px;margin-bottom:21px;border-bottom:solid 1px #707070;position:relative}@media screen and (max-width: 749px){.p-guide__anchor li a{font-size:13px;line-height:1;padding-bottom:10px;margin-bottom:15px}}.p-guide__anchor li a:after{content:"";width:10px;height:10px;border-right:solid 2px #222;border-bottom:solid 2px #222;position:absolute;top:28%;right:7px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.p-guide__anchor li a:hover{color:#390}.p-guide__anchor li a:hover:after{border-color:#390}.p-guide__main{width:calc(100% - 310px)}@media screen and (max-width: 749px){.p-guide__main{width:100%}}.p-guide__detail{margin:0}.p-guide__detail-wrap:not(:last-of-type){margin-bottom:60px}@media screen and (max-width: 749px){.p-guide__detail-wrap:not(:last-of-type){margin-bottom:40px}}.p-guide__detail dt{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:24px;font-weight:700;line-height:1em;letter-spacing:.075em;color:#222;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #707070}@media screen and (max-width: 749px){.p-guide__detail dt{font-size:17px;line-height:1;line-height:1.35294em;padding-bottom:15px;margin-bottom:15px}}.p-guide__detail dd{margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1.3571428571em;letter-spacing:.075em;color:#222;padding-right:12.5%}@media screen and (max-width: 1140px){.p-guide__detail dd{padding-right:0}}@media screen and (max-width: 749px){.p-guide__detail dd{font-size:12px;line-height:1.375em}}.p-guide-contents{padding-bottom:100px}@media screen and (max-width: 749px){.p-guide-contents{padding-bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bm-guide.css.map */
