@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@300;400;700&display=block);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@100;400;500;600&display=optional);#app{color:#2c3e50}nav{padding:30px;text-align:center}nav a{font-weight:700;color:#2c3e50;margin:15px}nav a.router-link-exact-active{color:#42b983}.main_image{width:60%}.main_title{margin:20px}.blog_link{text-decoration:none;color:#000}.footer[data-v-6de37646]{margin-top:20px;background-color:grey;color:#fff;display:flex;justify-content:center;align-items:center;height:50px}.login_wrapper[data-v-50cc0d05]{text-align:center}.router_wrapper[data-v-50cc0d05]{text-align:center;margin-top:20px}.link_profile[data-v-50cc0d05]{margin:10px}.composition_exam2[data-v-125be35f],.mixin_component[data-v-125be35f]{margin-top:30px}.todos_wrapper[data-v-553e18af]{display:flex;flex-direction:column;justify-content:center;align-items:center}.input_todo[data-v-553e18af]{display:flex;width:30%;justify-content:center;align-items:center}.list_todo[data-v-553e18af]{margin-top:50px;width:30%}.list_todo_container[data-v-553e18af]{display:flex;justify-content:space-between;align-items:center}.list_todo_text[data-v-553e18af]{width:50%}.section_headline[data-v-313fc8dc]{color:#000}.header_wrapper[data-v-313fc8dc]{display:flex;justify-content:center;align-items:center;height:48px;z-index:43;margin:0 auto;width:100%;background-color:#000;position:fixed}@media(min-width:834px){.header_logo_link[data-v-313fc8dc]{text-decoration:none;color:#f5f5f7;font-size:12px}}@media(max-width:833px){.header_logo_link[data-v-313fc8dc]{display:none}}.header_logo_image_search[data-v-313fc8dc]{display:none}@media(min-width:834px){.header_list_logo_menu[data-v-313fc8dc]{display:none}}.header_list[data-v-313fc8dc]{display:flex;justify-content:space-between;align-items:center;width:980px;list-style:none;list-style-position:inside;max-width:980px;padding:10px}.header_logo_image[data-v-313fc8dc]{height:18px;filter:brightness(0) invert(1)}.header_menu_show[data-v-313fc8dc]{background-color:#000;list-style:none;transition:height .5s;overflow:hidden;visibility:visible;position:fixed;height:100vh;padding:70px 0 0;z-index:42;width:100%}.header_menu_hidden[data-v-313fc8dc]{visibility:visible;display:none;height:0;transition:height .5s}.header_item[data-v-313fc8dc]{color:#f5f5f7;border-bottom:1px solid #f5f5f7;padding:10px}.menu_inner_items[data-v-313fc8dc]{width:80%;margin:0 auto}.menu_search[data-v-313fc8dc]{width:100%;background:none;border-radius:10px;color:#6e6e73;margin-top:10px}.main_promotion_wrapper{display:grid}.section_headline_image{height:72px;background-size:190px 72px;background-repeat:no-repeat;background-position:50%}@media(max-width:734px){.section_headline_image{height:40px;background-size:110px 40px}}.section_headline{font-size:56px;font-weight:600}@media(max-width:734px){.section_headline{font-size:32px}.section_subhead{font-size:20px}}.section_link_detail:hover{text-decoration:underline}.section_link_detail{text-decoration:none;font-size:21px}@media(max-width:734px){.section_link_detail{font-size:16px;font-weight:400}}.section_link_buy:hover{text-decoration:underline}.section_link_buy:after,.section_link_title:after{content:"＞"}.section_link_buy{text-decoration:none;margin-left:35px;font-size:21px;font-weight:400}@media(max-width:734px){.section_link_buy{font-size:16px;font-weight:400}}.link_icon{width:20px;filter:opacity(.4) drop-shadow(16px 16px 20px blue)}.section_main_promotion_phone{overflow:hidden}.section_main_promotion_iphone14{position:relative}.main_iphone14_image{width:100%;height:720px;background-size:3000px 720px;background-repeat:no-repeat;z-index:1;position:absolute;border:0;margin:0;padding:0;background-position-x:center}@media(max-width:734px){.main_iphone14_image{width:100%;background-size:1500px 548px;height:548px}}.main_promotion_copy_wrapper{text-align:center;padding-top:77px;position:relative;z-index:4;height:700px}@media(max-width:734px){.main_promotion_copy_wrapper{height:548px}}.sub_promotion{display:grid;grid-template-rows:repeat(2,580px);grid-template-columns:1fr 1fr}@media(max-width:734px){.sub_promotion{grid-template-columns:1fr;grid-template-rows:1fr;gap:0}}.sub_promotion_image{width:50%;height:580px;background-size:1500px 624px;background-repeat:no-repeat;background-position-x:center;position:absolute}@media(max-width:734px){.sub_promotion_image{width:100%;background-size:750px 548px;height:548px}}.sub_promotion_copy_wrapper{text-align:center;padding-top:47px;position:relative;z-index:4;height:620px}@media(max-width:734px){.sub_promotion_copy_wrapper{height:548px}}.sub_promotion_headline{text-align:center;height:70px;font-size:45px;font-weight:600}.sub_promotion_headline_image{height:70px;background-size:auto 60%;background-repeat:no-repeat;background-position:50%}.sub_promotion_subline{font-size:20px;margin-top:-15px}.sub_link>a{font-size:16px;font-weight:700}footer{background-color:#f5f5f7}.footer_wrapper{color:#6e6e73;margin:0 auto;max-width:980px;padding:0 22px;font-size:12px}.footer_intro{padding:20px 0;border-bottom:1px solid #d2d2d7}@media(max-width:833px){.footer_intro{display:none}}.footer_nav_wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,auto));padding:0}@media(max-width:833px){.footer_nav_wrapper{grid-template-columns:1fr;grid-template-rows:.5fr;padding-top:30px}}.footer_nav_wrapper ul{list-style:none;text-align:left;padding-left:0}.coloum_list_wrapper{margin-top:20px}@media(max-width:833px){.coloum_list_wrapper{margin:0;padding:0;border-bottom:1px solid #d2d2d7}}.coloum_ul_wrapper{margin-top:20px}@media(max-width:833px){.coloum_ul_wrapper{margin:0;padding:0}.column_list{height:0;visibility:hidden}}.column_list_show{transition:all .5s}@media(max-width:833px){.column_list_show{height:auto;visibility:visible;padding:5px 0 5px 10px}}.column_title{font-weight:900}@media(max-width:833px){.column_title{padding:10px}}@media(min-width:834px){.footer_nav_mobile{display:none}}.swiper-wrapper[data-v-61b3430c]{height:500px}.slide_image[data-v-61b3430c]{left:7.5px;width:calc(100% - 15px)}@font-face{font-family:San Francisco;font-weight:100;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-ultralight-webfont.woff)}@font-face{font-family:San Francisco;font-weight:200;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-thin-webfont.woff)}@font-face{font-family:San Francisco;font-weight:400;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-regular-webfont.woff)}@font-face{font-family:San Francisco;font-weight:500;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-medium-webfont.woff)}@font-face{font-family:San Francisco;font-weight:600;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-semibold-webfont.woff)}@font-face{font-family:San Francisco;font-weight:700;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-bold-webfont.woff)}@font-face{font-family:Dancing Script;src:url(https://fonts.gstatic.com/s/dancingscript/v24/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3Sup8hNX6plRP.woff2);font-weight:400;font-display:fallback}.webfont_wrapper[data-v-2c0ac804]{text-align:center;margin:0 auto;padding:20px}[data-v-2c0ac804]:lang(en-US){font-family:Noto Sans;font-display:block}[data-v-2c0ac804]:lang(en-GB){font-family:Dancing Script;font-display:fallback}[data-v-2c0ac804]:lang(ar){font-family:Noto Sans Arabic;font-weight:600;font-display:optional}