.index-background{padding-top:calc(100vw/var(--vw-base)*10) !important}@media all and (min-width: 1600px){.index-background{padding-top:10px}}.index-bg{position:relative;margin:0 auto;padding:calc(100vw/var(--vw-base)*80) calc(100vw/var(--vw-base)*70);width:calc(100% - 100vw/var(--vw-base)*20);background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8);overflow:hidden}@media all and (min-width: 1600px){.index-bg{padding:80px 70px;width:calc(100% - 20px);border-radius:8px}}@media not all and (min-width: 768px){.index-bg{margin-bottom:0;padding:calc(100vw/var(--vw-base)*50) calc(100vw/var(--vw-base)*20)}}.index-bg .circle01{position:absolute;z-index:var(--z-bottom);right:calc(100vw/var(--vw-base)*-200);top:calc(100vw/var(--vw-base)*-200);width:calc(100vw/var(--vw-base)*400);height:auto;aspect-ratio:1/1}@media all and (min-width: 1600px){.index-bg .circle01{top:-200px;right:-200px;width:400px}}@media not all and (min-width: 768px){.index-bg .circle01{top:calc(100vw/var(--vw-base)*-80);right:calc(100vw/var(--vw-base)*-80);width:calc(100vw/var(--vw-base)*160)}}.index-bg .circle02{position:absolute;z-index:var(--z-bottom);left:calc(100vw/var(--vw-base)*-200);top:calc(100vw/var(--vw-base)*215);width:calc(100vw/var(--vw-base)*400);height:auto;aspect-ratio:1/1}@media all and (min-width: 1600px){.index-bg .circle02{top:215px;left:-200px;width:400px}}@media not all and (min-width: 768px){.index-bg .circle02{top:calc(100vw/var(--vw-base)*320);left:calc(100vw/var(--vw-base)*-80);width:calc(100vw/var(--vw-base)*160)}}.index-bg .circle03{position:absolute;z-index:var(--z-bottom);right:calc(100vw/var(--vw-base)*-200);top:calc(100vw/var(--vw-base)*2025);width:calc(100vw/var(--vw-base)*400);height:auto;aspect-ratio:1/1}@media all and (min-width: 1600px){.index-bg .circle03{top:2025px;right:-200px;width:400px}}@media not all and (min-width: 768px){.index-bg .circle03{display:none}}.index-outer{position:relative;margin:0 auto;width:calc(100vw/var(--vw-base)*1440);z-index:5}@media all and (min-width: 1600px){.index-outer{width:1440px}}@media not all and (min-width: 768px){.index-outer{width:100%}}.index-inner01{margin:0 auto;width:calc(100vw/var(--vw-base)*1280)}@media all and (min-width: 1600px){.index-inner01{width:1280px}}@media not all and (min-width: 768px){.index-inner01{width:100%}}.index-txt01{font-size:calc(100vw/var(--vw-base)*20);text-align:center;line-height:1.8}@media all and (min-width: 1600px){.index-txt01{font-size:20px}}@media not all and (min-width: 768px){.index-txt01{font-size:calc(100vw/var(--vw-base)*14)}}.index-txt01 b{font-size:calc(100vw/var(--vw-base)*26);font-weight:700;color:#2154cc}@media all and (min-width: 1600px){.index-txt01 b{font-size:26px}}@media not all and (min-width: 768px){.index-txt01 b{font-size:calc(100vw/var(--vw-base)*18)}}.index-txt01+.index-txt01{margin-top:calc(100vw/var(--vw-base)*24)}@media all and (min-width: 1600px){.index-txt01+.index-txt01{margin-top:24px}}@media not all and (min-width: 768px){.index-txt01+.index-txt01{margin-top:calc(100vw/var(--vw-base)*15)}}.index-image01{margin:calc(100vw/var(--vw-base)*70) auto 0;max-width:1280px}@media all and (min-width: 1600px){.index-image01{margin-top:70px}}@media not all and (min-width: 768px){.index-image01{margin-top:calc(100vw/var(--vw-base)*50)}}.index-image01 img{width:100%;height:auto}.index-ttl01{text-align:center;margin-top:calc(100vw/var(--vw-base)*15)}@media all and (min-width: 1600px){.index-ttl01{margin-top:15px}}@media not all and (min-width: 768px){.index-ttl01{margin-top:calc(100vw/var(--vw-base)*30)}}.index-ttl01 small{display:block;font-size:calc(100vw/var(--vw-base)*28);font-weight:700;color:#2154cc}@media all and (min-width: 1600px){.index-ttl01 small{font-size:28px}}@media not all and (min-width: 768px){.index-ttl01 small{font-size:calc(100vw/var(--vw-base)*14)}}.index-ttl01 span{margin-top:0;display:block;font-size:calc(100vw/var(--vw-base)*40);font-weight:700}@media all and (min-width: 1600px){.index-ttl01 span{font-size:40px}}@media not all and (min-width: 768px){.index-ttl01 span{font-size:calc(100vw/var(--vw-base)*30)}}.index-btnBox01{display:flex;flex-wrap:wrap;justify-content:center;gap:0 calc(100vw/var(--vw-base)*40);margin-top:calc(100vw/var(--vw-base)*40)}@media all and (min-width: 1600px){.index-btnBox01{gap:0 40px;margin-top:40px}}@media not all and (min-width: 768px){.index-btnBox01{gap:calc(100vw/var(--vw-base)*10)}}.index-btnBox01 .image{width:calc(100vw/var(--vw-base)*1040)}@media all and (min-width: 1600px){.index-btnBox01 .image{width:1040px}}@media all and (min-width: 768px){.index-btnBox01 .image{order:3}}@media not all and (min-width: 768px){.index-btnBox01 .image{width:100%;margin-bottom:calc(100vw/var(--vw-base)*20)}}.index-btnBox01 .image img{width:100%;height:auto}.index-btnBox01 .btn{width:calc((100% - 100vw/var(--vw-base)*40)/2);height:calc(100vw/var(--vw-base)*60);font-size:calc(100vw/var(--vw-base)*18);font-weight:700}@media all and (min-width: 1600px){.index-btnBox01 .btn{width:calc((100% - 40px)/2)}}@media not all and (min-width: 768px){.index-btnBox01 .btn{width:calc((100% - 100vw/var(--vw-base)*10)/2);height:calc(100vw/var(--vw-base)*56);font-size:calc(100vw/var(--vw-base)*13)}}@media all and (min-width: 768px){.index-btnBox01 .btn.btn01{order:1}}@media all and (min-width: 768px){.index-btnBox01 .btn.btn02{order:2}}@media all and (min-width: 768px){.index-btnBox01 .btn.btn04{order:4}}@media all and (min-width: 768px){.index-btnBox01 .btn.btn05{order:5}}.index-btnBox01 .btn a{display:flex;align-items:center;justify-content:space-between;padding:0 calc(100vw/var(--vw-base)*16) 0 calc(100vw/var(--vw-base)*24);width:100%;height:100%;border-radius:calc(100vw/var(--vw-base)*6);background-color:#eef0f5}@media all and (min-width: 1600px){.index-btnBox01 .btn a{padding:0 16px 0 24px}}@media not all and (min-width: 768px){.index-btnBox01 .btn a{padding:0 calc(100vw/var(--vw-base)*10)}}.index-btnBox01 .btn a .ico{transform:rotate(90deg);grid-row:1/4;grid-column:2/3;aspect-ratio:1/1;border-radius:50%;background-color:#fff;width:calc(100vw/var(--vw-base)*30);color:#222;--arrow-color-hover: #222}@media all and (min-width: 768px){.index-btnBox01 .btn a .ico{width:calc(100vw/var(--vw-base)*30)}}@media not all and (min-width: 768px){.index-btnBox01 .btn a .ico{width:calc(100vw/var(--vw-base)*24)}}.index .c-ttl-01{display:flex;flex-direction:column}.index .c-ttl-01 .en{font-size:calc(100vw/var(--vw-base)*13);margin-bottom:calc(100vw/var(--vw-base)*4);font-weight:600;color:var(--color-main);font-family:var(--font-en-sc)}@media all and (min-width: 768px){.index .c-ttl-01 .en{margin-bottom:calc(100vw/var(--vw-base)*12);font-size:calc(100vw/var(--vw-base)*18);line-height:1}}@media all and (min-width: 1600px){.index .c-ttl-01 .en{margin-bottom:4px}}.index .c-ttl-01 .jp{font-size:calc(100vw/var(--vw-base)*26);font-weight:700;letter-spacing:0;line-height:1.3}@media all and (min-width: 768px){.index .c-ttl-01 .jp{font-size:calc(100vw/var(--vw-base)*40);letter-spacing:0.02em}}@media all and (min-width: 1600px){.index .c-ttl-01 .jp{font-size:4rem}}.index-inner02{display:flex;align-items:center;gap:0 calc(100vw/var(--vw-base)*60);margin-top:calc(100vw/var(--vw-base)*120)}@media all and (min-width: 1600px){.index-inner02{gap:0 60px;margin-top:120px}}@media not all and (min-width: 768px){.index-inner02{gap:calc(100vw/var(--vw-base)*20) 0;flex-direction:column;margin-top:calc(100vw/var(--vw-base)*60)}}.index-inner02+.index-inner02{margin-top:calc(100vw/var(--vw-base)*80)}@media all and (min-width: 1600px){.index-inner02+.index-inner02{margin-top:80px}}@media not all and (min-width: 768px){.index-inner02+.index-inner02{margin-top:calc(100vw/var(--vw-base)*60)}}.index-inner02.row{flex:1;display:block;margin-top:0 !important}@media not all and (min-width: 768px){.index-inner02.row+.row{margin-top:calc(100vw/var(--vw-base)*60) !important}}.index-inner02.row .txtBox{margin-top:calc(100vw/var(--vw-base)*15)}@media all and (min-width: 1600px){.index-inner02.row .txtBox{margin-top:15px}}.index-inner02.row .txtBox .btn01{margin-top:calc(100vw/var(--vw-base)*10)}@media all and (min-width: 1600px){.index-inner02.row .txtBox .btn01{margin-top:10px}}@media all and (min-width: 768px){.index-inner02.row .txtBox .txt02{margin-top:calc(100vw/var(--vw-base)*30);font-size:calc(100vw/var(--vw-base)*14);font-weight:700;line-height:2;color:#2154cc}}@media all and (min-width: 768px)and (min-width: 1600px){.index-inner02.row .txtBox .txt02{margin-top:30px;font-size:14px}}@media not all and (min-width: 768px){.index-inner02.row .txtBox .txt02{margin-top:calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*14);text-align:center;line-height:1.45;display:flex;align-items:center;justify-content:center;color:#2154cc}.index-inner02.row .txtBox .txt02 .border{position:relative}.index-inner02.row .txtBox .txt02 .border::before{content:"";position:absolute;bottom:0;left:calc(100vw/var(--vw-base)*-15);width:1px;height:70%;transform:rotate(-30deg);background-color:#2154cc}.index-inner02.row .txtBox .txt02 .border::after{content:"";position:absolute;bottom:0;right:calc(100vw/var(--vw-base)*-15);width:1px;height:70%;transform:rotate(30deg);background-color:#2154cc}}.index-inner02 .imageBox{width:calc(100vw/var(--vw-base)*690)}@media all and (min-width: 1600px){.index-inner02 .imageBox{width:690px}}@media not all and (min-width: 768px){.index-inner02 .imageBox{width:100%}}.index-inner02 .imageBox .image img{width:100%;height:auto;border-radius:calc(100vw/var(--vw-base)*8)}@media all and (min-width: 1600px){.index-inner02 .imageBox .image img{border-radius:8px}}.index-inner02 .txtBox{flex:1}.index-inner02 .txtBox .txt01{margin-top:calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*16);line-height:2;word-break:normal !important;line-break:strict !important}@media all and (min-width: 1600px){.index-inner02 .txtBox .txt01{margin-top:20px;font-size:16px}}.index-inner02 .txtBox .btn01{margin-top:calc(100vw/var(--vw-base)*30);width:calc(100vw/var(--vw-base)*260)}@media all and (min-width: 1600px){.index-inner02 .txtBox .btn01{margin-top:30px;width:260px}}@media not all and (min-width: 768px){.index-inner02 .txtBox .btn01{margin-top:calc(100vw/var(--vw-base)*30);width:100%}}.index-wrap01{display:flex;gap:0 calc(100vw/var(--vw-base)*60);margin-top:calc(100vw/var(--vw-base)*80)}@media all and (min-width: 1600px){.index-wrap01{gap:0 60px;margin-top:80px}}@media not all and (min-width: 768px){.index-wrap01{flex-direction:column;margin-top:calc(100vw/var(--vw-base)*60)}}.detail img{width:100%}.detail .l-lower-content{overflow:clip}@media not all and (min-width: 768px){.detail .c-interview__item-overlay{background-size:100% calc(100vw/var(--vw-base)*220)}}.detail-background{overflow:clip}@media all and (min-width: 768px){.detail-background{padding-top:calc(100vw/var(--vw-base)*10) !important}}@media all and (min-width: 768px)and (min-width: 1600px){.detail-background{padding-top:10px}}@media all and (min-width: 1600px){.detail-bg{padding:80px 70px;width:calc(100% - 20px);border-radius:8px}}@media all and (min-width: 768px){.detail-bg{margin:0 auto;padding:calc(100vw/var(--vw-base)*80) 0;width:calc(100% - 100vw/var(--vw-base)*20);background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8)}}@media all and (min-width: 1600px){.detail-bg+.detail-bg{margin-top:calc(100vw/var(--vw-base)*10);margin-bottom:calc(100vw/var(--vw-base)*110)}}@media all and (min-width: 768px){.detail-bg+.detail-bg{margin-top:10px;margin-bottom:110px}}.detail__kv{width:100%;line-height:0}.detail__kv img{width:100%}@media all and (min-width: 768px){.detail .l-lower-content__navigation-link{color:#222}.detail .l-lower-content__navigation-link.is-active{color:#2154cc}.detail .l-lower-content__navigation-link::before{background-color:#2154cc}}@media not all and (min-width: 768px){.detail .l-contents{padding:calc(100vw/var(--vw-base)*40) calc(100vw/var(--vw-base)*20) calc(100vw/var(--vw-base)*40);margin:0 calc(100vw/var(--vw-base)*-10);border-radius:calc(100vw/var(--vw-base)*8);overflow:hidden;background-color:#fff}}.detail .c-ttl-01{display:flex;flex-direction:column}@media not all and (min-width: 768px){.detail .c-ttl-01{position:relative;z-index:5}}.detail .c-ttl-01 .en{margin-bottom:calc(100vw/var(--vw-base)*4);font-weight:600;color:var(--color-main);font-family:var(--font-en-sc)}@media all and (min-width: 768px){.detail .c-ttl-01 .en{margin-bottom:calc(100vw/var(--vw-base)*12);font-size:calc(100vw/var(--vw-base)*18);line-height:1}}@media all and (min-width: 1600px){.detail .c-ttl-01 .en{margin-bottom:4px}}.detail .c-ttl-01 .jp{font-size:calc(100vw/var(--vw-base)*32);font-weight:700;letter-spacing:-0.01em;line-height:1.3}@media all and (min-width: 768px){.detail .c-ttl-01 .jp{font-size:calc(100vw/var(--vw-base)*42);letter-spacing:0.02em}}@media all and (min-width: 1600px){.detail .c-ttl-01 .jp{font-size:4.2rem}}.detail #sec01 .copy01{margin-top:calc(100vw/var(--vw-base)*40);font-size:calc(100vw/var(--vw-base)*28);font-weight:700;color:#2154cc;line-height:1.71}@media all and (min-width: 1600px){.detail #sec01 .copy01{margin-top:40px;font-size:2.8rem}}@media not all and (min-width: 768px){.detail #sec01 .copy01{margin-top:calc(100vw/var(--vw-base)*30);font-size:calc(100vw/var(--vw-base)*20)}}.detail #sec01 .txt01{margin-top:calc(100vw/var(--vw-base)*40);font-size:calc(100vw/var(--vw-base)*16);font-weight:500;line-height:1.875}@media all and (min-width: 1600px){.detail #sec01 .txt01{margin-top:40px;font-size:1.6rem}}@media not all and (min-width: 768px){.detail #sec01 .txt01{margin-top:calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*14)}}.detail #sec01 .txt01 b{font-weight:700;background:linear-gradient(transparent 60%, #EEFF37 60%)}.detail #sec01 .btnModal{display:flex;justify-content:flex-start;font-size:calc(100vw/var(--vw-base)*16);font-weight:700;margin-top:calc(100vw/var(--vw-base)*15)}@media all and (min-width: 768px){.detail #sec01 .btnModal{display:none}}.detail #sec01 .btnModal a{position:relative;display:block;padding:calc(100vw/var(--vw-base)*3) calc(100vw/var(--vw-base)*24) calc(100vw/var(--vw-base)*3) 0;border-bottom:1px solid #2154cc}.detail #sec01 .btnModal a::after{content:"";position:absolute;right:0;bottom:50%;transform:translateY(50%);width:calc(100vw/var(--vw-base)*17);height:calc(100vw/var(--vw-base)*17);background:rgba(0,0,0,0) url("../images/business/ico_plus.svg") 0 0 no-repeat;background-size:100% auto}.detail #sec01 .btnBox01{display:flex;flex-wrap:wrap;justify-content:center;gap:0 calc(100vw/var(--vw-base)*40);margin-top:calc(100vw/var(--vw-base)*40)}@media all and (min-width: 1600px){.detail #sec01 .btnBox01{gap:0 40px;margin-top:40px}}@media not all and (min-width: 768px){.detail #sec01 .btnBox01{display:none}}.detail #sec01 .btnBox01 .image{width:calc(100vw/var(--vw-base)*1040);order:3}@media all and (min-width: 1600px){.detail #sec01 .btnBox01 .image{width:1040px}}.detail #sec01 .btnBox01 .image img{width:100%;height:auto}.detail #sec01 .btnBox01 .btn{width:calc((100% - 100vw/var(--vw-base)*40)/2);height:calc(100vw/var(--vw-base)*60);font-size:calc(100vw/var(--vw-base)*18);font-weight:700}@media all and (min-width: 1600px){.detail #sec01 .btnBox01 .btn{width:calc((100% - 40px)/2)}}.detail #sec01 .btnBox01 .btn.btn01{order:1}.detail #sec01 .btnBox01 .btn.btn02{order:2}.detail #sec01 .btnBox01 .btn.btn04{order:4}.detail #sec01 .btnBox01 .btn.btn05{order:5}.detail #sec01 .btnBox01 .btn .inner{display:flex;align-items:center;justify-content:space-between;padding:0 calc(100vw/var(--vw-base)*16) 0 calc(100vw/var(--vw-base)*24);width:100%;height:100%;border-radius:calc(100vw/var(--vw-base)*6);background-color:#eef0f5}@media all and (min-width: 1600px){.detail #sec01 .btnBox01 .btn .inner{padding:0 16px 0 24px}}.detail #sec01 .btnBox01 .btn .inner .txt{opacity:.5}.detail #sec01 .btnBox01 .btn.current .inner{color:#fff;background-color:#2154cc}.detail #sec01 .btnBox01 .btn.current .inner .txt{opacity:1}.detail #sec01 .ttl01{margin-top:calc(100vw/var(--vw-base)*50);font-size:calc(100vw/var(--vw-base)*21);font-weight:700;text-align:center;color:#1a3063}@media all and (min-width: 1600px){.detail #sec01 .ttl01{margin-top:50px;font-size:2.1rem}}@media not all and (min-width: 768px){.detail #sec01 .ttl01{margin-top:calc(100vw/var(--vw-base)*50);font-size:calc(100vw/var(--vw-base)*18)}}.detail #sec01 .image01{margin:calc(100vw/var(--vw-base)*10) auto 0;max-width:1040px}@media all and (min-width: 1600px){.detail #sec01 .image01{margin:10px auto 0}}@media not all and (min-width: 768px){.detail #sec01 .image01{margin-top:calc(100vw/var(--vw-base)*15)}}.detail #sec01 .image02{margin:calc(100vw/var(--vw-base)*60) auto 0;max-width:1040px}@media all and (min-width: 1600px){.detail #sec01 .image02{margin:60px auto 0}}@media not all and (min-width: 768px){.detail #sec01 .image02{margin-top:calc(100vw/var(--vw-base)*50)}}.detail .modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;z-index:100;display:none;background-color:rgba(0,0,0,.5)}@media all and (min-width: 768px){.detail .modal{display:none !important}}.detail .modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%}.detail .modal__wrap{position:absolute;top:0;left:0;pointer-events:none}.detail .modal__close{position:absolute;top:calc(100vw/var(--vw-base)*30);right:calc(100vw/var(--vw-base)*10);width:calc(100vw/var(--vw-base)*30);height:calc(100vw/var(--vw-base)*30);pointer-events:all}.detail .modal__close a{display:block;width:100%;height:100%;background-color:#fff;border-radius:100vh;font-size:0}.detail .modal__close a::before{content:"";position:absolute;bottom:50%;right:50%;transform:translate(50%, 50%) rotate(45deg);width:calc(100vw/var(--vw-base)*16);height:1px;background-color:#000}.detail .modal__close a::after{content:"";position:absolute;bottom:50%;right:50%;transform:translate(50%, 50%) rotate(-45deg);width:calc(100vw/var(--vw-base)*16);height:1px;background-color:#000}.detail .modal__inner{position:relative;padding:calc(100vw/var(--vw-base)*80) calc(100vw/var(--vw-base)*10)}.detail .modal__inner .outer{border-radius:8px;overflow:hidden;pointer-events:all}.detail .modal__inner .outer .ttl{display:flex;align-items:center;justify-content:center;height:calc(100vw/var(--vw-base)*60);font-size:calc(100vw/var(--vw-base)*18);font-weight:700;color:#fff;background-color:#2154cc}.detail .modal__inner .outer .image{padding:calc(100vw/var(--vw-base)*30) calc(100vw/var(--vw-base)*28);background-color:#fff}.detail #sec02{margin-top:calc(100vw/var(--vw-base)*130)}@media all and (min-width: 1600px){.detail #sec02{margin-top:130px}}@media not all and (min-width: 768px){.detail #sec02{margin-top:calc(100vw/var(--vw-base)*80)}}.detail #sec02 .box01{display:flex;gap:calc(100vw/var(--vw-base)*40);margin-top:calc(100vw/var(--vw-base)*40)}@media all and (min-width: 1600px){.detail #sec02 .box01{gap:40px;margin-top:40px}}@media not all and (min-width: 768px){.detail #sec02 .box01{gap:calc(100vw/var(--vw-base)*30);margin-top:calc(100vw/var(--vw-base)*30);flex-wrap:wrap}}.detail #sec02 .box01__contBox{width:calc(100vw/var(--vw-base)*320)}@media all and (min-width: 1600px){.detail #sec02 .box01__contBox{width:320px}}@media not all and (min-width: 768px){.detail #sec02 .box01__contBox{width:100%}}.detail #sec02 .box01__contBox .inner{position:relative;display:block;overflow:hidden;border-radius:6px;line-height:0}.detail #sec02 .box01__contBox .inner .num{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:calc(100vw/var(--vw-base)*56);height:calc(100vw/var(--vw-base)*56);font-size:calc(100vw/var(--vw-base)*24);font-weight:600;font-family:var(--font-en-sc);color:#2154cc;background-color:#fff;border-radius:0 0 6px 0;z-index:2}@media all and (min-width: 1600px){.detail #sec02 .box01__contBox .inner .num{font-size:2.4rem;width:56px;height:56px}}@media not all and (min-width: 768px){.detail #sec02 .box01__contBox .inner .num{width:calc(100vw/var(--vw-base)*44);height:calc(100vw/var(--vw-base)*44);font-size:calc(100vw/var(--vw-base)*20)}}.detail #sec02 .box01__contBox .inner .num::before{content:"";position:absolute;top:0;left:100%;width:6px;height:6px;background:rgba(0,0,0,0) url("../images/common/corner.svg");background-size:100% 100%}.detail #sec02 .box01__contBox .inner .num::after{content:"";position:absolute;left:0;top:100%;width:6px;height:6px;background:rgba(0,0,0,0) url("../images/common/corner.svg");background-size:100% 100%}.detail #sec02 .box01__contBox .ttl{margin-top:calc(100vw/var(--vw-base)*15);font-size:calc(100vw/var(--vw-base)*22);font-weight:700}@media all and (min-width: 1600px){.detail #sec02 .box01__contBox .ttl{margin-top:15px;font-size:2.2rem}}@media not all and (min-width: 768px){.detail #sec02 .box01__contBox .ttl{margin-top:calc(100vw/var(--vw-base)*10);font-size:calc(100vw/var(--vw-base)*18)}}.detail #sec02 .box01__contBox .txt{margin-top:calc(100vw/var(--vw-base)*10);font-size:calc(100vw/var(--vw-base)*15);font-weight:500;line-height:1.8;color:#707070}@media all and (min-width: 1600px){.detail #sec02 .box01__contBox .txt{margin-top:10px;font-size:1.5rem}}@media not all and (min-width: 768px){.detail #sec02 .box01__contBox .txt{margin-top:calc(100vw/var(--vw-base)*10);font-size:calc(100vw/var(--vw-base)*14)}}.detail #sec02 .box01__contBox .image img{width:100%;height:auto}.detail #sec02 .txt01{margin-top:calc(100vw/var(--vw-base)*30);font-size:calc(100vw/var(--vw-base)*14);font-weight:700;line-height:2;color:#2154cc}@media all and (min-width: 1600px){.detail #sec02 .txt01{margin-top:30px;font-size:14px}}@media not all and (min-width: 768px){.detail #sec02 .txt01{margin-top:calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*14);text-align:center;line-height:1.45;display:flex;align-items:center;justify-content:center}.detail #sec02 .txt01 .border{position:relative}.detail #sec02 .txt01 .border::before{content:"";position:absolute;bottom:0;left:calc(100vw/var(--vw-base)*-15);width:1px;height:70%;transform:rotate(-30deg);background-color:#2154cc}.detail #sec02 .txt01 .border::after{content:"";position:absolute;bottom:0;right:calc(100vw/var(--vw-base)*-15);width:1px;height:70%;transform:rotate(30deg);background-color:#2154cc}}.detail #sec02 .btn01{margin-top:calc(100vw/var(--vw-base)*10);width:calc(100vw/var(--vw-base)*400);text-align:center;line-height:1.2}@media all and (min-width: 1600px){.detail #sec02 .btn01{margin-top:10px;width:400px}}@media not all and (min-width: 768px){.detail #sec02 .btn01{position:relative;margin-top:calc(100vw/var(--vw-base)*10);width:100%;z-index:5}}.detail #sec03{position:relative;margin-top:calc(100vw/var(--vw-base)*130)}@media all and (min-width: 1600px){.detail #sec03{margin-top:130px}}@media not all and (min-width: 768px){.detail #sec03{margin-top:calc(100vw/var(--vw-base)*80)}}.detail #sec03 .circle01{position:absolute;z-index:var(--z-bottom);right:calc(-1*(100vw/var(--vw-base)*80 + 100vw/var(--vw-base)*200 + 100vw/var(--vw-base)*80));top:calc(100vw/var(--vw-base)*-50);width:calc(100vw/var(--vw-base)*400);height:auto;aspect-ratio:1/1}@media all and (min-width: 1600px){.detail #sec03 .circle01{top:-50px;right:calc(-1*(280px + 100vw/var(--vw-base)*80));width:400px}}@media not all and (min-width: 768px){.detail #sec03 .circle01{top:calc(100vw/var(--vw-base)*-130);right:calc(100vw/var(--vw-base)*-150);width:calc(100vw/var(--vw-base)*240)}}.detail #sec03 .box01{display:flex;flex-wrap:wrap;gap:calc(100vw/var(--vw-base)*60) calc(100vw/var(--vw-base)*40);margin-top:calc(100vw/var(--vw-base)*40)}@media all and (min-width: 1600px){.detail #sec03 .box01{gap:60px 40px;margin-top:40px}}@media not all and (min-width: 768px){.detail #sec03 .box01{gap:calc(100vw/var(--vw-base)*30);margin-top:calc(100vw/var(--vw-base)*30)}}.detail #sec03 .box01__contBox{width:calc((100% - 100vw/var(--vw-base)*40)/2)}@media all and (min-width: 1600px){.detail #sec03 .box01__contBox{width:calc((100% - 40px)/2)}}@media not all and (min-width: 768px){.detail #sec03 .box01__contBox{width:100%}}.detail #sec03 .box01__contBox img{width:100%}.detail #sec03 .box01__contBox .inner{position:relative;border-radius:6px;overflow:hidden}.detail #sec03 .box01__contBox .inner .ttl{position:absolute;bottom:0;left:0;display:flex;align-items:center;gap:0 calc(100vw/var(--vw-base)*15);padding:0 calc(100vw/var(--vw-base)*20);width:100%;height:calc(100vw/var(--vw-base)*96);font-size:calc(100vw/var(--vw-base)*22);font-weight:700;color:#fff;background:linear-gradient(to bottom, rgba(33, 84, 204, 0) 0, rgba(33, 84, 204, 0.5) 35%, rgb(33, 84, 204) 100%)}@media all and (min-width: 1600px){.detail #sec03 .box01__contBox .inner .ttl{gap:0 15px;padding:0 20px;height:96px;font-size:2.2rem}}@media not all and (min-width: 768px){.detail #sec03 .box01__contBox .inner .ttl{gap:0 calc(100vw/var(--vw-base)*15);padding:calc(100vw/var(--vw-base)*10) calc(100vw/var(--vw-base)*15) 0 calc(100vw/var(--vw-base)*15);height:calc(100vw/var(--vw-base)*90);font-size:calc(100vw/var(--vw-base)*18)}}.detail #sec03 .box01__contBox .inner .ttl .ico{width:calc(100vw/var(--vw-base)*50);line-height:0}@media all and (min-width: 1600px){.detail #sec03 .box01__contBox .inner .ttl .ico{width:50px}}@media not all and (min-width: 768px){.detail #sec03 .box01__contBox .inner .ttl .ico{width:calc(100vw/var(--vw-base)*50)}}.detail #sec03 .box01__contBox .txt{margin-top:calc(100vw/var(--vw-base)*15);font-size:calc(100vw/var(--vw-base)*15);font-weight:500;color:#707070;line-height:1.5}@media all and (min-width: 1600px){.detail #sec03 .box01__contBox .txt{margin-top:15px;font-size:1.5rem}}@media not all and (min-width: 768px){.detail #sec03 .box01__contBox .txt{margin-top:calc(100vw/var(--vw-base)*10);font-size:calc(100vw/var(--vw-base)*14)}}.detail #sec04{position:relative;margin-top:calc(100vw/var(--vw-base)*130)}@media all and (min-width: 1600px){.detail #sec04{margin-top:130px}}@media not all and (min-width: 768px){.detail #sec04{margin-top:calc(100vw/var(--vw-base)*80)}}.detail #sec04 .item01{position:absolute;top:calc(100vw/var(--vw-base)*-80);right:calc(-1*100vw/var(--vw-base)*80);width:calc(100vw/var(--vw-base)*535)}@media all and (min-width: 1600px){.detail #sec04 .item01{top:-80px;right:calc(-1*(70px + 100vw/var(--vw-base)*80));width:535px}}@media not all and (min-width: 768px){.detail #sec04 .item01{top:calc(100vw/var(--vw-base)*-80);right:calc(100vw/var(--vw-base)*-50);width:calc(100vw/var(--vw-base)*260)}}.detail #sec04 .item01 img{width:100%;height:auto}.detail #sec04 .box01{position:relative;display:flex;margin-top:35px}@media not all and (min-width: 1025px){.detail #sec04 .box01{margin-top:calc(100vw/var(--vw-base)*35);display:block}}.detail #sec04 .box01__contBox{flex:1;padding:10px}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox{padding:calc(100vw/var(--vw-base)*10)}}.detail #sec04 .box01__contBox.blue{border-radius:6px 0 0 6px;background-color:#2154cc}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox.blue{border-radius:6px 6px 0 0}}.detail #sec04 .box01__contBox.blue .ttl01{color:#1a3063}.detail #sec04 .box01__contBox.blue .list01 li::before{background-color:#1a3063}.detail #sec04 .box01__contBox.blue .list01 li::after{background-color:#2154cc}.detail #sec04 .box01__contBox.blue .list01 li .time{color:#1a3063}.detail #sec04 .box01__contBox.blue .list01 li .box .txt01{color:#1a3063}.detail #sec04 .box01__contBox.blue .list01 li .box .txt02{color:#707070}.detail #sec04 .box01__contBox.orange{border-radius:0 6px 6px 0;background-color:#ffb543}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox.orange{border-radius:0 0 6px 6px}}.detail #sec04 .box01__contBox.orange .ttl01{color:#66563d}.detail #sec04 .box01__contBox.orange .list01 li::before{background-color:#66563d}.detail #sec04 .box01__contBox.orange .list01 li::after{background-color:#ffb543}.detail #sec04 .box01__contBox.orange .list01 li .time{color:#66563d}.detail #sec04 .box01__contBox.orange .list01 li .box .txt01{color:#66563d}.detail #sec04 .box01__contBox.orange .list01 li .box .txt02{color:#66563d}.detail #sec04 .box01__contBox .inner{padding:20px;width:100%;height:100%;background:#fff url("../images/business/bg01.png") 0 0 repeat;background-size:19px auto;border-radius:5px;overflow:hidden}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner{padding:calc(100vw/var(--vw-base)*20);background-size:calc(100vw/var(--vw-base)*19) auto}}.detail #sec04 .box01__contBox .inner .ttl01{display:flex;align-items:center;gap:0 15px;font-size:2rem;font-weight:700}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .ttl01{gap:0 calc(100vw/var(--vw-base)*15);font-size:calc(100vw/var(--vw-base)*20)}}.detail #sec04 .box01__contBox .inner .list01{margin-top:25px}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01{margin-top:calc(100vw/var(--vw-base)*25)}}.detail #sec04 .box01__contBox .inner .list01 li{position:relative;display:flex;padding:0 0 20px 20px}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li{padding:0 0 calc(100vw/var(--vw-base)*20) calc(100vw/var(--vw-base)*20)}}.detail #sec04 .box01__contBox .inner .list01 li::before{content:"";position:absolute;top:0;left:4px;width:1px;height:100%}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li::before{left:calc(100vw/var(--vw-base)*4)}}.detail #sec04 .box01__contBox .inner .list01 li::after{content:"";position:absolute;top:6px;left:0;width:9px;height:9px;border-radius:100vh}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li::after{top:calc(100vw/var(--vw-base)*6);width:calc(100vw/var(--vw-base)*9);height:calc(100vw/var(--vw-base)*9)}}.detail #sec04 .box01__contBox .inner .list01 li:first-child::before{top:6px}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li:first-child::before{top:calc(100vw/var(--vw-base)*6)}}.detail #sec04 .box01__contBox .inner .list01 li:last-child::before{height:6px}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li:last-child::before{top:calc(100vw/var(--vw-base)*6)}}.detail #sec04 .box01__contBox .inner .list01 li .time{width:55px;font-size:1.5rem;font-weight:700;font-family:var(--font-en-sc);line-height:1.5}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li .time{width:calc(100vw/var(--vw-base)*55);font-size:calc(100vw/var(--vw-base)*15)}}.detail #sec04 .box01__contBox .inner .list01 li .box{flex:1}.detail #sec04 .box01__contBox .inner .list01 li .box .txt01{font-size:1.5rem;font-weight:700;line-height:1.5}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li .box .txt01{font-size:calc(100vw/var(--vw-base)*15)}}.detail #sec04 .box01__contBox .inner .list01 li .box .txt02{margin-top:0;font-size:1.3rem;font-weight:500;line-height:1.5}@media not all and (min-width: 1025px){.detail #sec04 .box01__contBox .inner .list01 li .box .txt02{font-size:calc(100vw/var(--vw-base)*13)}}.detail #sec05{margin-top:calc(100vw/var(--vw-base)*130)}@media all and (min-width: 1600px){.detail #sec05{margin-top:130px}}@media not all and (min-width: 1025px){.detail #sec05{margin-top:calc(100vw/var(--vw-base)*80)}}.detail #sec05 .movie{margin-top:40px;line-height:0;width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 100vw/var(--vw-base)*90);background-color:#000;overflow:hidden}@media not all and (min-width: 1025px){.detail #sec05 .movie{margin-top:calc(100vw/var(--vw-base)*30);max-height:calc(100dvh - 100vw/var(--vw-base)*80)}}.detail #sec05 .movie video,.detail #sec05 .movie iframe{width:100%;height:100%;object-fit:contain}.detail #sec05 .movie a{position:relative;display:block;border-radius:8px;overflow:hidden}.detail #sec05 .movie a::before{content:"";position:absolute;bottom:50%;right:50%;transform:translate(50%, 50%);width:90px;height:90px;border-radius:100%;background-color:#2154cc}@media not all and (min-width: 1025px){.detail #sec05 .movie a::before{width:calc(100vw/var(--vw-base)*64);height:calc(100vw/var(--vw-base)*64)}}.detail #sec05 .movie a::after{content:"";position:absolute;bottom:50%;right:calc(50% - 4px);transform:translate(50%, 50%);width:24px;height:30px;background:rgba(0,0,0,0) url("../images/business/ico_movie.svg") 0 0 no-repeat;background-size:100% auto}@media not all and (min-width: 1025px){.detail #sec05 .movie a::after{right:calc(50% - 100vw/var(--vw-base)*4);width:calc(100vw/var(--vw-base)*18);height:calc(100vw/var(--vw-base)*22)}}.detail #sec05 .movie a img{width:100%;height:auto}.detail #sec05 .content{margin-top:15px;padding:25px 40px;border-radius:6px;background-color:#eef0f5}@media not all and (min-width: 1025px){.detail #sec05 .content{padding:calc(100vw/var(--vw-base)*20);margin-top:calc(100vw/var(--vw-base)*20)}}.detail #sec05 .content dt{font-size:1.8rem;font-weight:500;color:#2154cc}@media not all and (min-width: 1025px){.detail #sec05 .content dt{font-size:calc(100vw/var(--vw-base)*18)}}.detail #sec05 .content dd{margin-top:20px}@media not all and (min-width: 1025px){.detail #sec05 .content dd{margin-top:calc(100vw/var(--vw-base)*15)}}.detail #sec05 .content dd ul{display:flex;flex-wrap:wrap;gap:10px 0}@media not all and (min-width: 1025px){.detail #sec05 .content dd ul{gap:calc(100vw/var(--vw-base)*10) 0}}@media all and (min-width: 1600px){.detail #sec05 .content dd ul.row04 li{padding-right:calc(100vw/var(--vw-base)*10);width:25%}}@media not all and (min-width: 1025px){.detail #sec05 .content dd ul.row04 li{width:100%;padding-right:0}}.detail #sec05 .content dd ul li{width:33.3333333333%;padding-right:20px}@media not all and (min-width: 1025px){.detail #sec05 .content dd ul li{padding-right:calc(100vw/var(--vw-base)*20);width:100%}}.detail #sec05 .content dd ul li button{display:flex}@media(hover: hover){.detail #sec05 .content dd ul li button .txt{transition-property:color;transition-duration:var(--transition)}.detail #sec05 .content dd ul li button:hover .txt{color:#2154cc}}.detail #sec05 .content dd ul li .time{width:55px;font-size:1.5rem;font-weight:700;font-family:var(--font-en-sc);line-height:1.5;color:#2154cc}@media not all and (min-width: 1025px){.detail #sec05 .content dd ul li .time{width:calc(100vw/var(--vw-base)*55);font-size:calc(100vw/var(--vw-base)*14)}}.detail #sec05 .content dd ul li .txt{flex:1;font-size:1.5rem;font-weight:500;line-height:1.5}@media not all and (min-width: 1025px){.detail #sec05 .content dd ul li .txt{font-size:calc(100vw/var(--vw-base)*14)}}.detail #sec06{margin-top:calc(100vw/var(--vw-base)*130)}@media all and (min-width: 1600px){.detail #sec06{margin-top:130px}}@media not all and (min-width: 1025px){.detail #sec06{margin-top:calc(100vw/var(--vw-base)*80)}}@media all and (min-width: 768px){.detail #sec06 .interview-wrap{margin-top:calc(100vw/var(--vw-base)*30);width:calc(100% + 100vw/var(--vw-base)*80);overflow:hidden}}@media all and (min-width: 768px)and (min-width: 1600px){.detail #sec06 .interview-wrap{margin-top:30px}}@media all and (min-width: 768px){.detail #sec06 .interview-wrap .c-interview{width:100% !important;padding-right:calc(100vw/var(--vw-base)*55)}.detail #sec06 .interview-wrap .c-interview__nav{padding-right:calc(100vw/var(--vw-base)*25)}.detail #sec06 .interview-wrap .c-interview__nav-progress{flex:1;overflow:hidden}.detail #sec06 .interview-wrap .c-interview .swiper-wrapper{margin:0 calc(100vw/var(--vw-base)*-10)}.detail #sec06 .interview-wrap .c-interview .swiper-slide{padding:0 calc(100vw/var(--vw-base)*15)}.detail #sec06 .interview-wrap .c-interview__item-message{font-size:calc(100vw/var(--vw-base)*14)}}@media all and (min-width: 768px)and (min-width: 1600px){.detail #sec06 .interview-wrap .c-interview__item-message{font-size:1.4rem}}@media all and (min-width: 768px){.detail #sec06 .interview-wrap .c-interview__item-group{margin-bottom:0;font-size:calc(100vw/var(--vw-base)*12)}}@media all and (min-width: 768px)and (min-width: 1600px){.detail #sec06 .interview-wrap .c-interview__item-group{font-size:1.2rem}}@media all and (min-width: 768px){.detail #sec06 .interview-wrap .c-interview__item-name{font-size:calc(100vw/var(--vw-base)*20)}}@media all and (min-width: 768px)and (min-width: 1600px){.detail #sec06 .interview-wrap .c-interview__item-name{font-size:2rem}}@media not all and (min-width: 768px){.detail #sec06 .interview-wrap{margin:calc(100vw/var(--vw-base)*30) 0 0 calc(100vw/var(--vw-base)*-20);width:calc(100% + 100vw/var(--vw-base)*40);overflow:hidden}.detail #sec06 .interview-wrap .c-interview{margin:0 auto;width:calc(100% - 100vw/var(--vw-base)*40)}.detail #sec06 .interview-wrap .c-interview__item-message{font-size:calc(100vw/var(--vw-base)*15)}}.detail #sec06 .interview-wrap .c-interview{margin:0 auto;width:calc(100% - 100vw/var(--vw-base)*40)}.detail #sec06 .interview-wrap .c-interview__item-department.orange{color:#ff7e7e}.detail #sec06 .interview-wrap .c-interview__item-department.green{color:#1ac999}.detail #sec06 .interview-wrap .c-interview__item-department.blue{color:#2154cc}@media all and (min-width: 768px){.detail-foot-nav{margin:0 auto;display:flex;align-items:center;gap:0 calc(100vw/var(--vw-base)*60);width:calc(100vw/var(--vw-base)*1280)}}@media all and (min-width: 768px)and (min-width: 1600px){.detail-foot-nav{width:1280px;gap:0 60px}}@media not all and (min-width: 768px){.detail-foot-nav{margin:calc(100vw/var(--vw-base)*10) auto 0;width:calc(100vw/var(--vw-base)*370);padding:calc(100vw/var(--vw-base)*40) calc(100vw/var(--vw-base)*20);background-color:#fff;border-radius:calc(100vw/var(--vw-base)*8)}}.detail-foot-nav .btn01{margin:calc(100vw/var(--vw-base)*30) auto 0;width:calc(100vw/var(--vw-base)*240)}@media all and (min-width: 768px){.detail-foot-nav .btn01{display:none}}.detail-foot-nav .leftBox{width:calc(100vw/var(--vw-base)*260)}@media all and (min-width: 1600px){.detail-foot-nav .leftBox{width:260px}}@media not all and (min-width: 768px){.detail-foot-nav .leftBox{width:100%}}.detail-foot-nav .leftBox .btn01{margin-top:calc(100vw/var(--vw-base)*30);width:100%;display:block}@media all and (min-width: 1600px){.detail-foot-nav .leftBox .btn01{margin-top:30px}}@media not all and (min-width: 768px){.detail-foot-nav .leftBox .btn01{display:none}}.detail-foot-nav .rightBox{flex:1;display:flex;gap:0 calc(100vw/var(--vw-base)*40)}@media all and (min-width: 1600px){.detail-foot-nav .rightBox{gap:0 40px}}@media not all and (min-width: 768px){.detail-foot-nav .rightBox{margin-top:calc(100vw/var(--vw-base)*35);flex-direction:column;gap:calc(100vw/var(--vw-base)*20) 0}}.detail-foot-nav .rightBox .menuBox{width:calc(100vw/var(--vw-base)*460)}@media all and (min-width: 1600px){.detail-foot-nav .rightBox .menuBox{width:460px}}@media not all and (min-width: 768px){.detail-foot-nav .rightBox .menuBox{width:100%}}.detail-foot-nav .rightBox a{display:block}@media(hover: hover){.detail-foot-nav .rightBox a:hover .image img{transform:scale(1.05)}}.detail-foot-nav .rightBox a.current{opacity:.5;pointer-events:none}.detail-foot-nav .rightBox a.current .ico{display:none}@media not all and (min-width: 768px){.detail-foot-nav .rightBox a{display:flex;align-items:center;gap:0 calc(100vw/var(--vw-base)*10)}}.detail-foot-nav .rightBox .image{border-radius:8px;overflow:hidden;line-height:0}@media not all and (min-width: 768px){.detail-foot-nav .rightBox .image{width:calc(100vw/var(--vw-base)*136);height:calc(100vw/var(--vw-base)*96)}}.detail-foot-nav .rightBox .image img{transition:all .3s}@media not all and (min-width: 768px){.detail-foot-nav .rightBox .image img{width:100%;height:100%;object-fit:cover}}.detail-foot-nav .rightBox .inner{margin-top:calc(100vw/var(--vw-base)*15);display:flex;align-items:flex-end}@media all and (min-width: 1600px){.detail-foot-nav .rightBox .inner{margin-top:15px}}@media not all and (min-width: 768px){.detail-foot-nav .rightBox .inner{position:relative;flex:1;margin-top:0}}.detail-foot-nav .rightBox .ico{width:calc(100vw/var(--vw-base)*48);height:calc(100vw/var(--vw-base)*48)}@media all and (min-width: 1600px){.detail-foot-nav .rightBox .ico{width:48px;height:48px}}@media not all and (min-width: 768px){.detail-foot-nav .rightBox .ico{position:absolute;bottom:50%;transform:translateY(50%);right:0;width:calc(100vw/var(--vw-base)*30);height:calc(100vw/var(--vw-base)*30)}}.detail-foot-nav .rightBox .ttl01{flex:1;display:flex;flex-direction:column}.detail-foot-nav .rightBox .ttl01 .en{font-size:calc(100vw/var(--vw-base)*12);margin-bottom:calc(100vw/var(--vw-base)*4);font-weight:600;color:var(--color-main);font-family:var(--font-en-sc)}@media all and (min-width: 768px){.detail-foot-nav .rightBox .ttl01 .en{margin-bottom:calc(100vw/var(--vw-base)*12);font-size:calc(100vw/var(--vw-base)*14);line-height:1}}@media all and (min-width: 1600px){.detail-foot-nav .rightBox .ttl01 .en{margin-bottom:4px;font-size:1.4rem}}.detail-foot-nav .rightBox .ttl01 .jp{font-size:calc(100vw/var(--vw-base)*18);font-weight:700;letter-spacing:0;line-height:1.3}@media all and (min-width: 768px){.detail-foot-nav .rightBox .ttl01 .jp{font-size:calc(100vw/var(--vw-base)*24);letter-spacing:0.02em}}@media all and (min-width: 1600px){.detail-foot-nav .rightBox .ttl01 .jp{font-size:2.4rem}}
