@charset "UTF-8";:where(html){line-height:1.15}:where(h1){font-size:2em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-before:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type="button" i],[type="reset" i],[type="submit" i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type="search" i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type="button" i],[type="color" i],[type="reset" i],[type="submit" i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type="button" i],[type="color" i],[type="reset" i],[type="submit" i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-family:Helvetica Neue,Arial,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDGothic,Meiryo,sans-serif}a{color:inherit;text-decoration:none}li{padding-bottom:.5rem}li:last-child{padding-bottom:0}ul{list-style:none}.ly_cont{width:100vw;max-width:1280px;margin:0 auto;padding:0 12px}.ly_cont_wrap{overflow:hidden;max-width:1920px;margin:0 auto;-webkit-mask:linear-gradient(90deg,rgba(0,0,0,0),black 80px,black 1840px,rgba(0,0,0,0));mask:linear-gradient(90deg,rgba(0,0,0,0),black 80px,black 1840px,rgba(0,0,0,0))}@media screen and (max-width: 1920px){.ly_cont_wrap{-webkit-mask:none;mask:none}}.hp_txtCenter{text-align:center!important}.el_btn{display:block;background:#CCC;color:#003;margin-top:.5rem;padding:16px 12px;border:none;text-align:center;cursor:pointer}.el_l2Head{text-align:center;font-size:3rem;font-weight:700}.el_l2Head:after{content:"";position:relative;display:block;bottom:50px;margin:0 auto;width:100px;height:100px;border:none}.bl_sect{padding:40px 0}.bl_uList{list-style:disc inside}.bl_logo:where(.astro-SS7ICUQW){padding:0;text-decoration:none}.bl_logo_txt:where(.astro-SS7ICUQW){padding:0 24px;color:#c00300;font-size:1.5rem;font-weight:700}.bl_logo_imgWrap:where(.astro-SS7ICUQW){height:48px}.bl_logo_imgWrap:where(.astro-SS7ICUQW)>img:where(.astro-SS7ICUQW){width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.ly_header:where(.astro-FXJP6JR6){position:sticky;top:0;z-index:1000;padding:12px 16px;background:#ffffea;box-shadow:0 0 20px -12px #000}.ly_header_inner:where(.astro-FXJP6JR6){display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:1280px}@media screen and (max-width: 575px){.bl_header_nav:where(.astro-FXJP6JR6){font-size:.7rem}}@font-face{font-family:MVCopy;src:url(/assets/ZenMaruGothic-Regular.ttf)}.bl_MV:where(.astro-QRG2FPMN){z-index:0;position:relative;margin:0 auto;height:80vh;max-height:620px;min-height:400px;padding-bottom:60px}.bl_MV_wrap:where(.astro-QRG2FPMN){overflow:hidden;position:relative;height:100%;background:url(/_astro/25113790_m.2913cfe9.jpg);background-size:cover;background-color:#bbb;background-blend-mode:screen;background-repeat:no-repeat}.bl_MV_visual:where(.astro-QRG2FPMN){z-index:-1;position:absolute;right:0;bottom:-100px;width:90%;max-width:700px;height:auto;background:url(/_astro/25891498_m.34c7f067.jpg);background-size:cover;aspect-ratio:1920/1272;filter:saturate(160%)}.bl_MV_logo:where(.astro-QRG2FPMN){max-width:600px;margin-top:112px}.bl_MV_copy:where(.astro-QRG2FPMN){position:relative}.bl_MV_head:where(.astro-QRG2FPMN){margin-left:1rem;padding-top:60px;color:#c00300;font-family:serif;font-size:3.4rem;font-weight:700;line-height:1.4;text-shadow:0 0 20px #FFF,0 0 20px #FFF,0 0 20px #FFF}@media screen and (max-width: 575px){.bl_MV_head:where(.astro-QRG2FPMN){font-size:1.8rem}}.bl_MV_deco:where(.astro-QRG2FPMN){content:"";position:absolute;z-index:-1;bottom:-50px;left:-88px;width:1500px;height:180px;background:no-repeat bottom left/780px url(/assets/MV_deco.svg)}.bl_MV_infos:where(.astro-QRG2FPMN){display:flex;align-items:flex-end;gap:20px;position:relative;bottom:0;grid-row:2/3;grid-column:2/3}.el_txtWarm:where(.astro-QRG2FPMN){color:ivory;text-shadow:1.9px 1.9px 2.5px #FC6,-1.9px -1.9px 2.5px #FC6,1.9px -1.9px 2.5px #FC6,-1.9px 1.9px 2.5px #FC6,0 0 32px #F0FF30,0 0 32px #F0FF30}.bl_MV:where(.astro-QRG2FPMN) .el_btn:where(.astro-QRG2FPMN){position:relative;min-width:240px;border:2px solid #49C;border-radius:16px;color:#49c;font-size:1.25rem;font-weight:700;background:#FFF;transition:.2s ease-out}.bl_MV:where(.astro-QRG2FPMN) .el_btn:where(.astro-QRG2FPMN):hover{color:#fff;background:#49C}.bl_MV_infos:where(.astro-QRG2FPMN) .bl_uList:where(.astro-QRG2FPMN){padding-bottom:.75rem;line-height:2.25rem;font-size:1.25rem;color:#669}.bl_MV_app:where(.astro-QRG2FPMN){position:relative;z-index:0;padding:12px 16px;color:#227}.bl_MV_app_bg:where(.astro-QRG2FPMN){position:absolute;z-index:-1;width:100%;height:100%;top:6px;left:6px;background:#FFFFE4;border-radius:12px}.bl_MV_app_bg:where(.astro-QRG2FPMN):after{content:"";z-index:-2;position:absolute;width:100%;height:100%;top:-6px;left:-6px;background:transparent;border:3px solid #C46;border-radius:12px}.bl_MV_app_head:where(.astro-QRG2FPMN){margin-top:.5rem;padding-bottom:.25rem;text-align:center;font-size:1rem;font-weight:700;border-bottom:10px dotted #EE6;border-radius:35%}.bl_MV_app_strong:where(.astro-QRG2FPMN){color:#f83;font-size:1.25rem}.bl_MV_app_list:where(.astro-QRG2FPMN){margin-top:1rem;padding-bottom:.5rem}.bl_MV_app_list:where(.astro-QRG2FPMN)>li:where(.astro-QRG2FPMN){margin-left:20px;padding-bottom:.5rem;font-size:.9rem;line-height:1.5rem;list-style:disc outside}.bl_MV_app_action:where(.astro-QRG2FPMN){z-index:0;display:flex;align-items:center;justify-content:left;padding-bottom:.5rem}.bl_MV_app_imgWrap:where(.astro-QRG2FPMN){height:40px}.bl_MV_app_imgWrap:where(.astro-QRG2FPMN)>img:where(.astro-QRG2FPMN){width:100%;height:100%;border-radius:10px}.bl_MV_app_actionTxt:where(.astro-QRG2FPMN){position:relative;padding:0 24px 0 16px;text-align:center;font-size:1.1rem;font-weight:700;border:none;border-bottom:4px solid #EC4B30;color:#350;background:#FD7;text-shadow:1px 2px 1px #FFF}.bl_MV_app_actionTxt:where(.astro-QRG2FPMN):after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:10px;height:100%;border:10px solid transparent;border-top:8px solid #EC4B30}.bl_MV_app_linkUnit:where(.astro-QRG2FPMN){display:flex;gap:.5rem}.bl_MV_app_linkWrap:where(.astro-QRG2FPMN){width:-moz-fit-content;width:fit-content}.bl_MV_app_linkUnit:where(.astro-QRG2FPMN) img:where(.astro-QRG2FPMN){width:100%;height:50px;-o-object-fit:contain;object-fit:contain}.bl_MV_app_code:where(.astro-QRG2FPMN){overflow:hidden;width:-moz-fit-content;width:fit-content;margin-top:.25rem;padding-left:12px;font-size:1.25rem;background:#FFF;border:2px solid #666;border-radius:50px}.bl_MV_app_codeID:where(.astro-QRG2FPMN){margin-left:8px;padding:8px 12px;background:#FD9;font-weight:700}.un_top_companyWrap:where(.astro-LL3IWDIJ){background:#ffffea}.un_top_company:where(.astro-LL3IWDIJ)>.el_l2Head:where(.astro-LL3IWDIJ){position:relative;padding-bottom:20px;color:#fff;text-shadow:.5px .5px 1px #c00300,-.5px -.5px 1px #c00300,-.5px .5px 1px #c00300,.5px -.5px 1px #c00300}.un_top_company:where(.astro-LL3IWDIJ)>.el_l2Head:where(.astro-LL3IWDIJ):after{content:"";position:relative;bottom:-20px;width:80px;height:6px;background:#00A059}.un_top_company_table:where(.astro-LL3IWDIJ){width:100%;max-width:800px;margin:24px auto 0;table-layout:fixed;border-collapse:collapse;background:#FFF}.un_top_company_table:where(.astro-LL3IWDIJ) th:where(.astro-LL3IWDIJ),.un_top_company_table:where(.astro-LL3IWDIJ) td:where(.astro-LL3IWDIJ){padding:20px;text-align:center;border:1px solid #c00300}.un_top_company_table:where(.astro-LL3IWDIJ) th:where(.astro-LL3IWDIJ){width:30%}.un_top_company_accessMap:where(.astro-LL3IWDIJ){width:100%;max-width:800px;margin:24px auto 0}.un_top_company_accessMap:where(.astro-LL3IWDIJ) iframe:where(.astro-LL3IWDIJ){width:100%;aspect-ratio:16/9;border:none}.un_top_company_cardUnit:where(.astro-LL3IWDIJ){display:flex;flex-wrap:wrap;margin-bottom:-24px}.un_top_company_card:where(.astro-LL3IWDIJ){width:23.5%;margin-top:40px;margin-right:2%;margin-bottom:24px;background:#FFF;border-radius:100px 40px}@media screen and (max-width: 991px){.un_top_company_card:where(.astro-LL3IWDIJ){width:49%}.un_top_company_card:where(.astro-LL3IWDIJ):nth-child(2n){margin-right:0}}@media screen and (max-width: 575px){.un_top_company_card:where(.astro-LL3IWDIJ){width:100%;margin-right:0}}.un_top_company_card:where(.astro-LL3IWDIJ):nth-child(4n){margin-right:0}.un_top_company_card_body:where(.astro-LL3IWDIJ){margin:0 32px 40px}.un_top_company_card_imgWrap:where(.astro-LL3IWDIJ){position:relative;overflow:hidden;max-width:160px;height:auto;margin:-40px auto 0;background:#FFF;border-radius:40%}.un_top_company_card_imgWrap:where(.astro-LL3IWDIJ)>img:where(.astro-LL3IWDIJ){position:relative;width:100%;height:auto;margin:0 auto;padding:15%}.un_top_company_card_head:where(.astro-LL3IWDIJ){text-align:center;color:#132069;font-size:1.5rem}.un_top_company_card_txt:where(.astro-LL3IWDIJ){margin-top:.75rem}.bl_copyright:where(.astro-55HNOTDJ){padding:12px 0}.bl_copyright:where(.astro-55HNOTDJ)>small:where(.astro-55HNOTDJ){display:block;margin:0 auto;text-align:center;color:#fff}.ly_footer:where(.astro-CABKKCQY){background:#c00300}.ly_footer_inner:where(.astro-CABKKCQY){display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:1280px}
