a[data-v-2ab934f3],abbr[data-v-2ab934f3],acronym[data-v-2ab934f3],address[data-v-2ab934f3],applet[data-v-2ab934f3],article[data-v-2ab934f3],aside[data-v-2ab934f3],audio[data-v-2ab934f3],b[data-v-2ab934f3],big[data-v-2ab934f3],blockquote[data-v-2ab934f3],body[data-v-2ab934f3],canvas[data-v-2ab934f3],caption[data-v-2ab934f3],center[data-v-2ab934f3],cite[data-v-2ab934f3],code[data-v-2ab934f3],dd[data-v-2ab934f3],del[data-v-2ab934f3],details[data-v-2ab934f3],dfn[data-v-2ab934f3],div[data-v-2ab934f3],dl[data-v-2ab934f3],dt[data-v-2ab934f3],em[data-v-2ab934f3],embed[data-v-2ab934f3],fieldset[data-v-2ab934f3],figcaption[data-v-2ab934f3],figure[data-v-2ab934f3],footer[data-v-2ab934f3],form[data-v-2ab934f3],h1[data-v-2ab934f3],h2[data-v-2ab934f3],h3[data-v-2ab934f3],h4[data-v-2ab934f3],h5[data-v-2ab934f3],h6[data-v-2ab934f3],header[data-v-2ab934f3],hgroup[data-v-2ab934f3],html[data-v-2ab934f3],i[data-v-2ab934f3],iframe[data-v-2ab934f3],img[data-v-2ab934f3],ins[data-v-2ab934f3],kbd[data-v-2ab934f3],label[data-v-2ab934f3],legend[data-v-2ab934f3],li[data-v-2ab934f3],mark[data-v-2ab934f3],menu[data-v-2ab934f3],nav[data-v-2ab934f3],object[data-v-2ab934f3],ol[data-v-2ab934f3],output[data-v-2ab934f3],p[data-v-2ab934f3],pre[data-v-2ab934f3],q[data-v-2ab934f3],ruby[data-v-2ab934f3],s[data-v-2ab934f3],samp[data-v-2ab934f3],section[data-v-2ab934f3],small[data-v-2ab934f3],span[data-v-2ab934f3],strike[data-v-2ab934f3],strong[data-v-2ab934f3],sub[data-v-2ab934f3],summary[data-v-2ab934f3],sup[data-v-2ab934f3],table[data-v-2ab934f3],tbody[data-v-2ab934f3],td[data-v-2ab934f3],tfoot[data-v-2ab934f3],th[data-v-2ab934f3],thead[data-v-2ab934f3],time[data-v-2ab934f3],tr[data-v-2ab934f3],tt[data-v-2ab934f3],u[data-v-2ab934f3],ul[data-v-2ab934f3],var[data-v-2ab934f3],video[data-v-2ab934f3]{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article[data-v-2ab934f3],aside[data-v-2ab934f3],details[data-v-2ab934f3],figcaption[data-v-2ab934f3],figure[data-v-2ab934f3],footer[data-v-2ab934f3],header[data-v-2ab934f3],hgroup[data-v-2ab934f3],menu[data-v-2ab934f3],nav[data-v-2ab934f3],section[data-v-2ab934f3]{display:block}body[data-v-2ab934f3]{line-height:1}ol[data-v-2ab934f3],ul[data-v-2ab934f3]{list-style:none}blockquote[data-v-2ab934f3],q[data-v-2ab934f3]{quotes:none}blockquote[data-v-2ab934f3]:after,blockquote[data-v-2ab934f3]:before,q[data-v-2ab934f3]:after,q[data-v-2ab934f3]:before{content:"";content:none}table[data-v-2ab934f3]{border-collapse:collapse;border-spacing:0}[data-v-2ab934f3]{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic Medium,Yu Gothic,sans-serif;font-feature-settings:"palt"}[data-v-2ab934f3]:before{box-sizing:inherit}.container[data-v-2ab934f3]{width:100%}a[data-v-2ab934f3]{text-decoration:none}body[data-v-2ab934f3],html[data-v-2ab934f3]{height:100%}.clearfix[data-v-2ab934f3]:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clearfix[data-v-2ab934f3]{display:inline-table}html .clearfix[data-v-2ab934f3]{height:1%}.clearfix[data-v-2ab934f3]{display:block}.button[data-v-2ab934f3]{align-items:center;background:url(../img/common/arrow.svg) no-repeat right 20px center/20px 20px;border:1.015px solid #000;color:#000;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;transition:color .3s,background .3s;width:100%;z-index:1}.button.disable[data-v-2ab934f3]{background:url(/img/common/arrow_gray.svg) no-repeat right 20px center/20px 20px;border:1.015px solid #999;color:#999}.button.white[data-v-2ab934f3]{background:url(../img/common/arrow_wh.svg) no-repeat right 20px center/20px 20px}.button.blackbox[data-v-2ab934f3],.button.white[data-v-2ab934f3]{border:1.015px solid #fff;color:#fff}.button.blackbox[data-v-2ab934f3]{background:url(../img/common/arrow_wh.svg) no-repeat right 20px center/20px 20px,linear-gradient(#000,#000)}.blank[data-v-2ab934f3]:after{background:url(../img/common/target_blank.svg) no-repeat 100%/15px 15px;content:"";display:inline-block;height:15px;margin-left:8px;width:15px}.button.blank[data-v-2ab934f3]:after{margin-right:-23px}.white.blank[data-v-2ab934f3]:after{background:url(../img/common/target_blank_wh.svg) no-repeat 100%/15px 15px}.gray.blank[data-v-2ab934f3]:after{background:url(../img/common/target_blank_gr.svg) no-repeat 100%/15px 15px}.blue.blank[data-v-2ab934f3]:after{background:url(../img/common/target_blank_bl.svg) no-repeat 100%/15px 15px}.modal-open header nav>div[data-v-2ab934f3]{overflow-y:scroll}br.sp[data-v-2ab934f3]{display:none}br.pc[data-v-2ab934f3]{display:block}@media screen and (min-width:768px){main[data-v-2ab934f3]{margin:0 auto;max-width:800px;padding:0 48px}main.full[data-v-2ab934f3]{max-width:100%;padding:0}main .button[data-v-2ab934f3]{font-size:20px;font-weight:600;letter-spacing:.08em;line-height:1}}@media screen and (max-width:767.89px){body.sp_menu[data-v-2ab934f3]{overflow:hidden}main[data-v-2ab934f3]{box-sizing:border-bpx;margin:0 auto;padding:0 5%;width:100%}main.full[data-v-2ab934f3]{max-width:100%;padding:0}main .button[data-v-2ab934f3]{background-position:right 16px center;font-size:16px;font-weight:600;letter-spacing:.08em;line-height:1}br.sp[data-v-2ab934f3]{display:block}br.pc[data-v-2ab934f3]{display:none}}.v-enter[data-v-2ab934f3]{opacity:0}.v-enter-active[data-v-2ab934f3]{transition:opacity 0}.v-enter-to[data-v-2ab934f3]{opacity:1}@media screen and (max-width:767.89px){.main_visual[data-v-2ab934f3]{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;max-height:1200px;min-height:812px;padding:0 6.4vw 60px;position:relative;width:100%;z-index:0}.main_visual .box[data-v-2ab934f3]{max-width:565.5px;position:relative;width:100%;z-index:3}.main_visual .box h1[data-v-2ab934f3]{color:#fff;font-size:20px;font-weight:600;letter-spacing:.08em;line-height:1;margin:0 0 40px}.main_visual .box p[data-v-2ab934f3]{color:#fff;font-size:16px;font-weight:300;letter-spacing:.08em;line-height:1.8}.main_visual .box .links[data-v-2ab934f3]{display:block;justify-content:space-between;margin:20px 0 0}.main_visual .box .links a[data-v-2ab934f3]{align-items:center;border-bottom:1px solid #fff;color:#fff;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;letter-spacing:.08em;line-height:1;position:relative;width:100%}.main_visual .box .links a[data-v-2ab934f3]:before{background:url(../img/common/under_arrow_w.svg) no-repeat;content:"";display:block;height:20px;position:absolute;right:8px;top:18px;width:20px}.main_visual .box .links a[data-v-2ab934f3]:first-child{margin-right:8px}.main_visual.sp_top[data-v-2ab934f3]{justify-content:start}.main_visual.sp_top .box[data-v-2ab934f3]{margin-left:0;padding-top:40%}}@media screen and (min-width:768px){.main_visual[data-v-2ab934f3]{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;max-height:1200px;min-height:800px;padding:0 48px 60px;position:relative;width:100%;z-index:0}.main_visual .box[data-v-2ab934f3]{max-width:600px;position:relative;width:600px;z-index:3}.main_visual .box h1[data-v-2ab934f3]{color:#fff;font-size:28px;font-weight:600;letter-spacing:.08em;line-height:1;margin:0 0 40px}.main_visual .box p[data-v-2ab934f3]{color:#fff;font-size:18px;font-weight:300;letter-spacing:.08em;line-height:1.8}.main_visual .box .links[data-v-2ab934f3]{display:flex;justify-content:space-between;margin:40px 10px 0}.main_visual .box .links a[data-v-2ab934f3]{align-items:center;border-bottom:1px solid #fff;color:#fff;display:flex;font-size:20px;font-weight:600;height:56px;justify-content:center;letter-spacing:.08em;line-height:1;position:relative;width:100%}.main_visual .box .links a[data-v-2ab934f3]:before{background:url(../img/common/under_arrow_w.svg) no-repeat;content:"";display:block;height:20px;position:absolute;right:8px;top:18px;width:20px}.main_visual .box .links a[data-v-2ab934f3]:first-child{margin-right:8px}.main_visual.center[data-v-2ab934f3]{justify-content:center}.main_visual.center .box[data-v-2ab934f3]{margin-left:0;padding-top:15%}.main_visual.right[data-v-2ab934f3]{justify-content:center}.main_visual.right .box[data-v-2ab934f3]{margin-left:27%;padding-top:6%}}@media screen and (min-width:1200px){.main_visual .box[data-v-2ab934f3]{margin-left:50%;width:50%}}
