#app.pc ._7mROJq_promotion *{font-family:Noto Sans}#app.pc ._7mROJq_promotionSection{background-position:top;background-repeat:no-repeat;background-size:2560px}#app.pc ._7mROJq_promotionContent{width:1220px;margin:0 auto}#app.pc ._7mROJq_sectionMain{min-height:1440px;padding-top:235px;padding-bottom:256px}#app.pc ._7mROJq_sectionMain h2{text-align:center;color:#ffffffe6;font-size:36px;line-height:1.42}#app.pc ._7mROJq_sectionMain figure{text-align:center;margin-top:26px;font-size:0}#app.pc ._7mROJq_sectionMain figure img{max-width:100%}#app.pc ._7mROJq_sectionMain ._7mROJq_description{text-align:center;color:#fff;margin-top:105px;font-size:20px;font-weight:700;line-height:1.4}#app.pc ._7mROJq_sectionMain ._7mROJq_btnWrap{text-align:center;margin-top:40px}#app.pc ._7mROJq_sectionMain ._7mROJq_btnWrap a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffd;border:2px solid #ffffff50;border-radius:50px;justify-content:center;align-items:center;min-width:410px;height:100px;padding:34px 50px 36px;display:inline-flex}#app.pc ._7mROJq_sectionMain ._7mROJq_btnWrap a:after{content:"";background:url(/img/promotion/ico-btn-arrow.svg) 0 0/contain no-repeat;width:22px;height:22px;margin-left:20px;display:block}#app.pc ._7mROJq_sectionMain ._7mROJq_btnWrap a span{font-feature-settings:"liga" off,"clig" off;letter-spacing:.3px;color:#070707;font-family:GT-Maru;font-size:30px;font-weight:900;line-height:30px}#app.pc ._7mROJq_sectionMain ._7mROJq_btnWrap a:hover{background-color:#fff}#app.pc ._7mROJq_sectionMain ._7mROJq_scrollArrow{background:url(/img/promotion/ico-scroll-arrow.svg) top/30px 30px no-repeat;height:30px;margin-top:30px}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityList{justify-content:center;align-items:center;margin-top:80px;display:flex}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityList a{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-indent:-9999em;background-color:#ffffff5b;border:1px solid #ffffff19;border-radius:62.7px;width:80px;height:80px;display:block}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityList a:nth-of-type(n+2){margin-left:16px}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtnfb{background:#ffffff0f url(/img/pc/layout/community-btn-fb.png) 50%/54px no-repeat}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtnfb:hover{background:#fff url(/img/promotion/pc/sns.png) no-repeat;border-color:#fff}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtntw{background:#ffffff0f url(/img/pc/layout/community-btn-tw.png) 50%/54px no-repeat}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtntw:hover{background:#fff url(/img/promotion/pc/sns.png) -96px 0 no-repeat;border-color:#fff}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtntel{background:#ffffff0f url(/img/pc/layout/community-btn-tel.png) 50%/54px no-repeat}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtntel:hover{background:#fff url(/img/promotion/pc/sns.png) -193px 0 no-repeat;border-color:#fff}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtndis{background:#ffffff0f url(/img/pc/layout/community-btn-dis.png) 50%/54px no-repeat}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtndis:hover{background:#fff url(/img/promotion/pc/sns.png) -290px 0 no-repeat;border-color:#fff}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtnmd{background:#ffffff0f url(/img/pc/layout/community-btn-md.png) 50%/54px no-repeat}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtnmd:hover{background:#fff url(/img/promotion/pc/sns.png) -387px 0 no-repeat;border-color:#fff}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtngit{background:#ffffff0f url(/img/pc/layout/community-btn-git.png) 50%/54px no-repeat}#app.pc ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtngit:hover{background:#fff url(/img/promotion/pc/sns.png) -484px 0 no-repeat;border-color:#fff}#app.pc ._7mROJq_sectionSub{background:#161720}#app.pc ._7mROJq_sectionSub1{padding:80px 0 160px}#app.pc ._7mROJq_sectionSub1 ._7mROJq_cardList{max-width:1220px;margin:0 auto}#app.pc ._7mROJq_sectionSub1 ._7mROJq_cardList figure{font-size:0}#app.pc ._7mROJq_sectionSub1 ._7mROJq_cardList figure img{max-width:100%}#app.pc ._7mROJq_sectionSub2{padding:110px 0 130px}#app.pc ._7mROJq_sectionSub2 h2{text-align:center;color:#fff;font-size:62px;font-weight:700;line-height:1.34}#app.pc ._7mROJq_sectionSub2 ._7mROJq_description{text-align:center;color:#fff6;margin-top:19px;font-size:20px;line-height:1.6}#app.pc ._7mROJq_sectionSub2 ._7mROJq_cont{margin-top:60px}#app.pc ._7mROJq_sectionSub2 ._7mROJq_cont figure{font-size:0}#app.pc ._7mROJq_sectionSub2 ._7mROJq_cont figure img{max-width:100%}#app.pc ._7mROJq_sectionSub3{background:#0e0f17 url(/img/promotion/pc/bg3.png) left calc(50% + 50px) bottom/195px 140px no-repeat;padding:100px 0 130px;position:relative}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea{width:1220px;margin:0 auto}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea li{justify-content:space-between;align-items:center;padding:40px 0;display:flex}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea li:nth-of-type(n+2){border-top:1px solid #ffffff26}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea strong{color:#fffc;font-size:30px;font-weight:700;line-height:1.17}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea a{background-color:#fffc;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;min-width:340px;height:80px;margin-left:80px;padding:24px 40px 26px;display:flex;position:relative}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea a span{color:#070707;font-family:GT-Maru;font-size:24px;font-weight:700;line-height:30px}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea a:after{content:"";background-image:url(/img/promotion/ico-btn-arrow.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-left:12px;display:block}#app.pc ._7mROJq_sectionSub3 ._7mROJq_linkArea a:hover{background-color:#fff}#app.mobile ._7mROJq_promotion *{font-family:Noto Sans}#app.mobile ._7mROJq_promotionSection{background-position:top;background-repeat:no-repeat;background-size:800px}#app.mobile ._7mROJq_sectionMain{min-height:1400px;padding-top:293px;padding-bottom:178px}#app.mobile ._7mROJq_sectionMain h2{text-align:center;color:#ffffffe6;font-size:34px;line-height:1.38}#app.mobile ._7mROJq_sectionMain figure{text-align:center;margin-top:21px;padding:0 48px;font-size:0}#app.mobile ._7mROJq_sectionMain figure img{max-width:100%}#app.mobile ._7mROJq_sectionMain ._7mROJq_description{text-align:center;color:#fff;margin-top:99px;font-size:22px;font-weight:700;line-height:1.36}#app.mobile ._7mROJq_sectionMain ._7mROJq_btnWrap{text-align:center;margin-top:40px}#app.mobile ._7mROJq_sectionMain ._7mROJq_btnWrap a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffd;border:2px solid #ffffff50;border-radius:65px;justify-content:center;align-items:center;min-width:460px;height:130px;padding:48px 65px 52px;display:inline-flex}#app.mobile ._7mROJq_sectionMain ._7mROJq_btnWrap a:after{content:"";background:url(/img/promotion/ico-btn-arrow.svg) 0 0/contain no-repeat;width:26px;height:26px;margin-left:24px;display:block}#app.mobile ._7mROJq_sectionMain ._7mROJq_btnWrap a span{color:#070707;font-feature-settings:"liga" off,"clig" off;font-family:GT-Maru;font-size:36px;font-weight:900;line-height:36px}#app.mobile ._7mROJq_sectionMain ._7mROJq_scrollArrow{background:url(/img/promotion/ico-scroll-arrow.svg) top/40px 40px no-repeat;height:40px;margin-top:40px}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc{margin-top:130px}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityList{justify-content:center;align-items:center;display:flex}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityList a{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-indent:-9999em;background-color:#ffffff5b;border:1px solid #ffffff19;border-radius:43px;width:85px;height:85px;display:block}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityList a:nth-of-type(n+2){margin-left:23px}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtnfb{background:#ffffff0f url(/img/mobile/layout/community-btn-fb.png) 50%/57px no-repeat}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtntw{background:#ffffff0f url(/img/mobile/layout/community-btn-tw.png) 50%/57px no-repeat}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtntel{background:#ffffff0f url(/img/mobile/layout/community-btn-tel.png) 50%/57px no-repeat}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtndis{background:#ffffff0f url(/img/mobile/layout/community-btn-dis.png) 50%/57px no-repeat}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtnmd{background:#ffffff0f url(/img/mobile/layout/community-btn-md.png) 50%/57px no-repeat}#app.mobile ._7mROJq_sectionMain ._7mROJq_etc ._7mROJq_communityBtngit{background:#ffffff0f url(/img/mobile/layout/community-btn-git.png) 50%/57px no-repeat}#app.mobile ._7mROJq_sectionSub{background:#161720}#app.mobile ._7mROJq_sectionSub1{padding:60px 0 162px}#app.mobile ._7mROJq_sectionSub1 ._7mROJq_cardList{width:704px;margin:0 auto}#app.mobile ._7mROJq_sectionSub1 ._7mROJq_cardList figure{font-size:0}#app.mobile ._7mROJq_sectionSub1 ._7mROJq_cardList figure img{max-width:100%}#app.mobile ._7mROJq_sectionSub2{padding:130px 48px 150px}#app.mobile ._7mROJq_sectionSub2 h2{text-align:center;color:#fff;font-size:62px;font-weight:700;line-height:1.19}#app.mobile ._7mROJq_sectionSub2 ._7mROJq_description{text-align:center;color:#fff6;margin-top:28px;font-size:24px;line-height:1.46}#app.mobile ._7mROJq_sectionSub2 ._7mROJq_cont{margin-top:100px}#app.mobile ._7mROJq_sectionSub2 ._7mROJq_cont figure{font-size:0}#app.mobile ._7mROJq_sectionSub2 ._7mROJq_cont figure img{max-width:100%}#app.mobile ._7mROJq_sectionSub3{background:#0e0f17 url(/img/promotion/mobile/bg3.png) left 262px bottom/175px 125px no-repeat;padding:40px 0 80px;position:relative}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea{padding:0 48px}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea li{text-align:center;padding:60px 0 80px}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea li:nth-of-type(n+2){border-top:1px solid #ffffff26}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea strong{color:#fffc;font-size:40px;font-weight:700;line-height:1.3;display:block}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea a{background-color:#fff;border-radius:60px;justify-content:center;align-items:center;min-width:410px;height:120px;margin:40px auto 0;padding:44px 60px 46px;display:inline-flex;position:relative}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea a span{color:#0e0f17;font-family:GT-Maru;font-size:30px;font-weight:700;line-height:1}#app.mobile ._7mROJq_sectionSub3 ._7mROJq_linkArea a:after{content:"";background-image:url(/img/promotion/ico-btn-arrow.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:16px;display:block}
