@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";body{min-width:320px}.migration_yamada{font-family:"Noto Sans JP","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;color:#333}.migration_yamada .event_button_primary{background-color:#e80d48;border-radius:9999px;height:56px;max-width:100%;font-size:18px}@media screen and (min-width: 768px){.migration_yamada .event_button_primary{height:64px;max-width:353px}}.migration_yamada .event_button_primary::after{content:"";background-image:url(/build/img/event/2023/mook2024/icon_arrow_right.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:24px;height:24px}.migration_yamada .event_button_primary:hover{opacity:1;background-color:rgb(193.3648979592,10.8351020408,60.0097959184)}.migration_yamada_mv{line-height:0}.migration_yamada_mv_title{margin:0}.migration_yamada_mv_image{width:100%;height:auto}.migration_yamada_actions{background:linear-gradient(180deg, #f8f7f1 0%, #f9f7f1 71%, #f8f5e8 100%);padding:56px 20px;text-align:center}@media screen and (min-width: 768px){.migration_yamada_actions{padding:80px 40px}}.migration_yamada_actions_inner{max-width:640px;margin:0 auto}.migration_yamada_actions_coupon{background-color:#fff;padding:8px;margin-bottom:24px}.migration_yamada_actions_coupon_box{border:2px solid #c79400;padding:4px}.migration_yamada_actions_coupon_inner{border:1px solid #c79400;padding:16px}@media screen and (min-width: 768px){.migration_yamada_actions_coupon_inner{padding:24px}}.migration_yamada_actions_coupon_label{display:inline-block;padding:8px 16px;margin-bottom:16px;border:1px solid #c79400;font-size:14px;font-weight:bold;color:#c79400}.migration_yamada_actions_coupon_code{color:#000;font-size:32px;font-weight:bold;line-height:1;margin-bottom:16px}@media screen and (min-width: 375px){.migration_yamada_actions_coupon_code{font-size:40px}}@media screen and (min-width: 768px){.migration_yamada_actions_coupon_code{font-size:46px}}.migration_yamada_actions_coupon_term{margin-bottom:16px;font-size:12px;color:#555}.migration_yamada_actions_coupon .event_copy_button{width:162px;margin:0 auto}.migration_yamada_actions_coupon .event_button_outline{height:32px;font-size:12px}.migration_yamada_actions_coupon .event_button_outline::after{content:"";background-image:url(/build/img/event/2023/mook2024/icon_copy.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px}.migration_yamada_actions_coupon .event_button_outline:hover{background-color:#000;color:#fff}.migration_yamada_actions_coupon .event_button_outline:hover::after{background-image:url(/build/img/event/2023/mook2024/icon_copy_white.svg)}.migration_yamada_actions_annotation{text-align:left}.migration_yamada_actions_annotation_title{margin:0 0 8px;font-size:14px;font-weight:bold;color:#000}.migration_yamada_actions_annotation .event_annotation_text{font-size:12px;color:#555}.migration_yamada_howto{background-color:#fafafa;padding:56px 20px}@media screen and (min-width: 768px){.migration_yamada_howto{padding:80px 40px}}.migration_yamada_howto_container{max-width:864px;margin:0 auto}.migration_yamada_howto_title{position:relative;margin:0 0 40px;padding-bottom:24px;font-size:24px;font-weight:bold;letter-spacing:.1em;text-align:center}@media screen and (min-width: 768px){.migration_yamada_howto_title{font-size:32px}}.migration_yamada_howto_title::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:1px;background-color:#000}.migration_yamada_media_holder{display:flex;flex-direction:column;gap:24px;max-width:100%}@media screen and (min-width: 768px){.migration_yamada_media_holder{flex-direction:row;align-items:center;max-width:720px;margin:0 auto}}.migration_yamada_media_figure{margin:0;background-color:#fff;border:1px solid #e0e0e0;padding:24px}@media screen and (min-width: 768px){.migration_yamada_media_figure{flex-basis:320px}}.migration_yamada_media_image{width:100%;height:auto}.migration_yamada_media_text{margin:0;font-size:16px}@media screen and (min-width: 768px){.migration_yamada_media_text{flex:1;font-size:18px;line-height:1.8}}.migration_yamada_address{background-color:#fafafa;padding:56px 20px}@media screen and (min-width: 768px){.migration_yamada_address{padding:80px 40px}}.migration_yamada_address_container{max-width:864px;margin:0 auto}.migration_yamada_address_title{position:relative;margin:0 0 40px;padding-bottom:24px;font-size:24px;font-weight:bold;letter-spacing:.1em;text-align:center}@media screen and (min-width: 768px){.migration_yamada_address_title{font-size:32px}}.migration_yamada_address_title::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:1px;background-color:#000}.migration_yamada_address_lead{margin:0 0 40px;font-size:16px;line-height:1.8}@media screen and (min-width: 768px){.migration_yamada_address_lead{font-size:18px}}.migration_yamada_steps{margin:0;padding:0;list-style:none}.migration_yamada_steps_item+.migration_yamada_steps_item{margin-top:40px}.migration_yamada_steps_text{margin:0 0 16px;font-size:16px;line-height:1.8}@media screen and (min-width: 768px){.migration_yamada_steps_text{font-size:18px}}.migration_yamada_steps_link{color:#0080ff;text-decoration:underline}.migration_yamada_steps_link:hover{text-decoration:none}.migration_yamada_steps_note{display:block;font-size:14px;color:#555}.migration_yamada_steps_figure{margin:0;text-align:center}.migration_yamada_steps_image{width:100%;max-width:768px;height:auto;border:1px solid #e0e0e0}.migration_yamada_cta{background-color:#fff;padding:56px 20px;text-align:center}@media screen and (min-width: 768px){.migration_yamada_cta{padding:80px 40px}}.migration_yamada_cta_note{margin:0 0 16px;font-size:16px;font-weight:bold}.migration_yamada_cta_note::before{content:"＼";margin-right:4px}.migration_yamada_cta_note::after{content:"／";margin-left:4px}.migration_yamada_cta_button{margin:0 auto}