@charset "utf-8";.trans{transition:all .3s}.jt-shadow{box-shadow:0 0 20px rgba(0,0,0,0.1)}.jt-bshadow{box-shadow:0 6px 16px 0 rgba(0,0,0,0.08),0 3px 6px -4px rgba(0,0,0,0.12),0 9px 28px 8px rgba(0,0,0,0.05)}:root{--primary:#1d1d23;--maincolor:#333;--white:#fff;--primary-25:#f00;--brightcolor:#008ed6;--redhover:#e6212a;--black:#000;--brightgrey:#f3f5f5}#hd_h1{position:absolute;font-size:0;line-height:0;overflow:hidden}#mainVisual{overflow:hidden;position:relative;width:100%;min-width:1500px;background:#222}@media (max-width: 1440px){#mainVisual{min-width:100%}}#mainVisual .controlbutton{position:absolute;width:100%;height:100%;display:flex;align-items:end}#mainVisual .controlbuttonbox{position:relative;z-index:99999;width:100%;margin-right:90px;margin-bottom:90px;display:flex;justify-content:flex-end}@media (max-width: 800px){#mainVisual .controlbuttonbox{margin-right:6vw;margin-bottom:6vw}}#mainVisual .controlbuttonbox .prev{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;border:rgba(255,255,255,0.4) 1px solid;border-radius:60px;cursor:pointer;transition:all .2s}@media (max-width: 800px){#mainVisual .controlbuttonbox .prev{width:40px;height:40px}}#mainVisual .controlbuttonbox .prev:hover{background:var(--primary)}#mainVisual .controlbuttonbox .next{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;border:rgba(255,255,255,0.4) 1px solid;border-radius:60px;margin-left:10px;cursor:pointer;transition:all .2s}@media (max-width: 800px){#mainVisual .controlbuttonbox .next{width:40px;height:40px}}#mainVisual .controlbuttonbox .next:hover{background:var(--primary)}#mainVisual .main_txt{opacity:0;display:flex;flex-flow:column;position:absolute;z-index:101;color:#fff;left:120px;top:50%;transform:translate(5%, -50%)}@media (max-width: 800px){#mainVisual .main_txt{left:6vw;bottom:6vw;top:auto;transform:translate(0, 0)}}#mainVisual .main_txt span{white-space:pre-line;line-height:1.3;margin-bottom:34px;text-shadow:4px 4px 10px rgba(0,0,0,0.5)}@media (max-width: 800px){#mainVisual .main_txt span{font-size:var(--fsize-small);margin-bottom:var(--gap-large)}}#mainVisual .main_txt p{white-space:pre-line;font-size:35px;line-height:1.3;font-weight:600;text-shadow:4px 4px 10px rgba(0,0,0,0.5)}@media (max-width: 800px){#mainVisual .main_txt p{font-size:var(--fsize-h3)}}#mainVisual .controls{display:flex;align-items:center;margin-top:65px}@media (max-width: 800px){#mainVisual .controls{margin-top:var(--gap-large)}}#mainVisual .controls a{width:150px;height:60px;margin-right:25px;font-size:15px;background:none;border-radius:30px;font-weight:700;line-height:58px;color:var(--white);text-align:center;transition:all .2s;display:flex;align-items:center;justify-content:center;padding-left:10px;border:1px solid var(--primary);background:var(--primary);text-decoration:none}@media (max-width: 800px){#mainVisual .controls a{width:120px;height:36px;font-size:var(--fsize-base)}}#mainVisual .controls a svg{height:18px;margin-left:10px;transition:all .2s}#mainVisual .controls a:hover{border:1px solid rgba(255,255,255,0.3);background:#f32420;color:#fff}#mainVisual .controls a:hover svg{transform:rotate(45deg)}#mainVisual .controls span{display:flex;align-items:center}#mainVisual .controls span svg{cursor:pointer}#mainVisual .controls span+span::before{content:"";width:1px;height:14px;margin:0 15px;background:rgba(255,255,255,0.2)}#mainVisual ul::after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.2)}#mainVisual ul li{height:100vh;min-height:850px;overflow:hidden}@media (max-width: 800px){#mainVisual ul li{min-height:100px;height:36vh}}#mainVisual ul li video{min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;transform:translate(-50%, -55%);position:absolute;left:50%;top:50%}#mainVisual ul li .bg{opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:110%;height:110%;background:center no-repeat;background-size:cover;transition:all 1.2s cubic-bezier(.165, .84, .44, 1)}#mainVisual ul li .bg01{background-image:url(../img/banner1.jpg)}#mainVisual ul li .bg02{background-image:url(../img/banner2.jpg)}#mainVisual ul li.on .bg{width:100.2%;height:100.2%;opacity:1}#jt_hd.blur{transition:all .2s}#jtGnb{display:flex;align-items:center;position:relative;width:100%;height:90px;padding:0 60px}@media (max-width: 800px){#jtGnb{padding:0 6vw;height:60px}}#jtGnb .jt_logo{position:relative;z-index:10000;transition:transform .25s;transform:translateY(15px)}@media (max-width: 800px){#jtGnb .jt_logo{transform:translateY(0)}}#jtGnb .jt_logo a{display:block;height:32px}@media (max-width: 800px){#jtGnb .jt_logo a{width:60vw}}#jtGnb .jt_logo svg{display:block;height:32px;position:relative;z-index:5;--st0:#f32420;--st1:#dbdbff;--st2:#fff}@media (max-width: 800px){#jtGnb .jt_logo svg{width:60vw}}#jtGnb .supmenu{position:absolute;z-index:9999;width:stretch;right:60px;top:14px;display:flex;justify-content:flex-end;color:#fff;font-size:13px}@media (max-width: 800px){#jtGnb .supmenu{display:none}}#jtGnb .supmenu a{color:#fff;margin-left:15px}#jtGnb .botmenu{width:stretch;width:100%;position:absolute;z-index:9999;left:50%;top:65px;transform:translate(-50%, -50%)}@media (max-width: 800px){#jtGnb .botmenu{position:relative;left:auto;top:auto;transform:none}}#jtGnb .jt_nav{position:absolute;z-index:9999;left:50%;top:50%;transform:translate(-50%, -50%);width:max-content}@media (max-width: 800px){#jtGnb .jt_nav{position:fixed;top:60px;background:rgba(0,0,0,0.8);left:0;transform:none;display:grid;grid-template-columns:repeat(3, 1fr);padding:4vw 0;width:100%;opacity:0;visibility:hidden}#jtGnb .jt_nav.on{opacity:1;visibility:visible}}#jtGnb .jt_nav>li{float:left;position:relative;padding:0 25px;line-height:50px}@media (max-width: 800px){#jtGnb .jt_nav>li{padding:0;text-align:center}}#jtGnb .jt_nav>li>a{display:block;font-size:15px;font-weight:600;color:#fff;transition:all .2s;text-decoration:none}#jtGnb .jt_lnb_s{display:none;position:absolute;left:50%;transform:translateX(-50%);min-width:100%;width:max-content}#jtGnb .jt_lnb_s li{padding:0 30px;backdrop-filter:blur(15px)}#jtGnb .jt_lnb_s li a{display:block;color:#fff;transition:all .2s;height:35px;line-height:35px;text-decoration:none}#jtGnb .jt_lnb_s li a:hover{color:var(--white);opacity:.8}#jtGnb .jt_lnb_s li ul{color:#fff;font-weight:600}#jtGnb .jt_lnb_s li ul li{display:block;color:#fff;line-height:1.6;padding-left:20px;font-weight:400}#jtGnb .jt_tip{margin-left:auto;display:flex;justify-content:right;margin-right:60px}@media (max-width: 800px){#jtGnb .jt_tip{margin-right:0}}#jtGnb .jt_tip li+li{margin-left:30px}@media (max-width: 800px){#jtGnb .jt_tip li+li{margin-left:4vw}}@media (max-width: 800px){#jtGnb .jt_tip li:nth-child(1){display:none}}#jtGnb .jt_tip .menu{display:none;color:var(--color-white);width:24px;height:24px}#jtGnb .jt_tip .menu svg{display:block;width:100%;height:100%;object-fit:contain}@media (max-width: 800px){#jtGnb .jt_tip .menu{display:block}}#jtGnb .jt_tip a{display:flex;align-items:center;font-size:13px;font-weight:600;color:#fff}@media (max-width: 800px){#jtGnb .jt_tip a{display:flex;align-items:center;justify-content:center;height:24px;width:24px}}#jtGnb .jt_tip a svg{height:18px}@media (max-width: 800px){#jtGnb .jt_tip a svg{display:block;width:20px;height:20px}}#jtGnb.blur{backdrop-filter:blur(15px);background:#091233;transition:background .2s}#jtGnb.blur .jt_logo::after{content:"";background:#091233;width:100px;height:100px;border-radius:100px;position:absolute;z-index:1;top:7px;left:-7px;display:block}#jtGnb.blur.on{backdrop-filter:blur(15px);background:#031821}#jtGnb.on .jt_nav>li>a{color:#fff}#jtGnb.on .jt_nav>li:hover .jt_lnb_s{display:block;background:var(--primary);backdrop-filter:blur(15px);padding:20px 0}#jtGnb.on .jt_tip li a{color:#fff}.jtlayer_sea_4226{position:fixed;top:0;right:0;z-index:9999;width:0;height:100%;transition:none}.jtlayer_sea_4226>*{transition:transform .3s cubic-bezier(.7, .3, .1, 1),box-shadow .3s cubic-bezier(.7, .3, .1, 1)}.jtlayer_sea_4226 .mask{position:absolute;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,0.45);opacity:0;transition:opacity .3s;backdrop-filter:blur(5px) saturate(180%)}.jtlayer_sea_4226 .content{width:700px;background:var(--color-white);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);overflow-y:auto;opacity:0;visibility:hidden;box-sizing:border-box;padding:var(--gap-h3)}@media (max-width: 800px){.jtlayer_sea_4226 .content{width:90vw}}.jtlayer_sea_4226 .content .clo{position:absolute;right:var(--gap-base);top:var(--gap-base);display:flex;padding:var(--gap-base);color:var(--color-0)}.jtlayer_sea_4226 .content .clo:hover{color:var(--color-main)}.jtlayer_sea_4226 .content .clo svg{width:26px;height:26px;transition:all .3s}.jtlayer_sea_4226 .content .tit{text-align:center;font-size:var(--fsize-h2)}.jtlayer_sea_4226 .content .sea{background:var(--color-bg);display:flex;height:50px;margin:var(--gap-large) 0;border:1px solid var(--color-bg);transition:all .3s}.jtlayer_sea_4226 .content .sea:focus-within{border-color:var(--color-main)}.jtlayer_sea_4226 .content .sea:focus-within .btn{color:var(--color-white);background:var(--color-main)}.jtlayer_sea_4226 .content .sea .ipt{border:0;background:transparent;font-size:var(--fsize-large);color:var(--color-3);padding:0 var(--gap-large);height:100%;flex:1}.jtlayer_sea_4226 .content .sea .btn{width:50px;height:50px;border:0;color:var(--color-0);background:transparent;cursor:pointer;transition:all .3s}.jtlayer_sea_4226 .content .sea .btn svg{width:20px;height:20px}.jtlayer_sea_4226 .content .sea .btn:hover{color:var(--color-white);background:var(--color-main)}.jtlayer_sea_4226 .content .key{display:flex;align-items:flex-start}.jtlayer_sea_4226 .content .key .nam{display:flex;align-items:center;margin-right:var(--gap-base);white-space:nowrap}.jtlayer_sea_4226 .content .key .nam .ico{color:var(--color-main);margin-right:var(--gap-mini);display:flex;align-items:center}.jtlayer_sea_4226 .content .key .nam .ico svg{width:20px;height:20px}.jtlayer_sea_4226 .content .key .nam .kna{font-size:var(--fsize-txt);font-weight:bold;color:var(--color-0)}.jtlayer_sea_4226 .content .key .mor{display:flex;flex-wrap:wrap;font-size:var(--fsize-txt)}.jtlayer_sea_4226 .content .key .mor .ma{margin:0 var(--gap-small)}.jtlayer_sea_4226.on{width:100%}.jtlayer_sea_4226.on .mask{height:100%;opacity:1}.jtlayer_sea_4226.on .content{opacity:1;visibility:visible;box-shadow:-2px 0 8px rgba(0,0,0,0.15)}#jt_hd{position:absolute;z-index:515;top:0;width:100%;font-size:15px}#jt_section{overflow:hidden;position:relative;min-width:1200px;line-height:1.8;color:var(--maincolor)}@media (max-width: 1440px){#jt_section{min-width:100%}}#jt_container{position:relative;z-index:10;min-width:1200px;width:100%}@media (max-width: 1440px){#jt_container{min-width:100%}}#toTop{opacity:0;cursor:pointer;position:fixed;right:20px;bottom:10%;z-index:101;display:flex;width:55px;height:55px;margin-bottom:-50px;border-radius:40px;background:var(--primary);filter:brightness(1.5);box-shadow:4px 4px 7px rgba(0,0,0,0.1);transition:all .4s}#toTop svg{margin:auto;color:#fff}#toTop:hover{filter:brightness(2)}#toTop.on{opacity:1;margin-bottom:0}#jt_ft{min-width:1200px;font-size:15px;color:rgba(255,255,255,0.9);background:var(--primary)}@media (max-width: 1440px){#jt_ft{min-width:100%}}#jt_ft .ft_nav{padding:0px 90px 50px 90px;box-sizing:content-box;display:flex;flex-direction:column;align-items:center;position:relative}@media (max-width: 800px){#jt_ft .ft_nav{padding:0 6vw 10vw}}#jt_ft .ft_nav::before{content:"";width:calc(100% - 180px);height:1px;background:rgba(255,255,255,0.15);position:absolute;top:50px}#jt_ft .ft_nav li{color:var(--white);opacity:.65;width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 800px){#jt_ft .ft_nav li{flex-direction:column;font-size:var(--fsize-txt)}}@media (max-width: 800px){#jt_ft .ft_nav li .follow{display:none}}#jt_ft .ft_nav li .follow svg{height:15px;fill:var(--white)}#jt_ft .ft_nav li .follow .fa{margin-right:10px}#jt_ft .ft_nav li a{opacity:1;color:var(--white);font-weight:700;transition:all .2s}#jt_ft .ft_nav li a:hover{color:#fff}#jt_ft .ft_nav li+li{margin-top:50px}#jt_ft .inner{display:flex;justify-content:space-between;padding:90px 90px}@media (max-width: 800px){#jt_ft .inner{padding:10vw 6vw}}#jt_ft .ft_left{display:flex;gap:100px}@media (max-width: 800px){#jt_ft .ft_left{display:none}}#jt_ft .info{line-height:2.2;color:#fff}#jt_ft .info p{height:36px;margin-bottom:15px;font-size:15px;color:var(--white);opacity:.8;font-weight:700}#jt_ft .info p a{color:var(--white);font-weight:700}#jt_ft .info ul{font-weight:600}#jt_ft .info li{font-size:15px;color:var(--white);opacity:.65;line-height:2;display:block;font-weight:400}#jt_ft .info li a{color:var(--white);font-weight:400}#jt_ft .ft_right{display:flex;flex-direction:column}#jt_ft .ft_right .tit{height:36px;margin-bottom:15px;font-size:15px;color:rgba(255,255,255,0.8);font-weight:700}#jt_ft .ft_right .telbox{white-space:pre-line;line-height:1.5;color:var(--white);opacity:.65}#jt_ft .ft_right .telbox .telweig{font-weight:600}#jt_ft .ft_right .addr{white-space:pre-line;margin-top:10px;line-height:1.5;color:var(--white);opacity:.65}#jt_ft .ft_right .qrcode{margin-top:25px;font-size:13px}#jt_ft .ft_right .qrcode div{color:var(--white);opacity:.65}#jt_ft .ft_right .qrcode img{width:116px;margin-bottom:8px}#jt_ft .links{margin:auto 0 0 auto;display:flex;align-items:center}#jt_ft .links svg{height:20px;margin-left:10px;margin-right:10px;color:var(--white);opacity:.65}#jt_ft .links a{font-size:13px;color:rgba(255,255,255,0.5)}#jt_ft .links a+a{margin-left:15px}#adv_banner{position:relative;z-index:10;width:100%}#adv_banner .tit_area{display:flex;justify-content:space-between;align-items:flex-start;padding:80px 90px 80px 90px}@media (max-width: 800px){#adv_banner .tit_area{padding:10vw 6vw;flex-direction:column}}#adv_banner .tit_area .compbutton a.compleftbutton{padding:0px 0px 10px;margin-top:5px;font-weight:600;font-size:15px;display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-end;text-decoration:none}#adv_banner .tit_area .compbutton a.compleftbutton svg{margin-left:20px;width:18px}#adv_banner .tit_area .title{font-weight:600;width:315px;font-size:40px;line-height:1.3;margin-right:80px;color:var(--primary)}@media (max-width: 800px){#adv_banner .tit_area .title{font-size:var(--fsize-h2)}}#adv_banner .tit_area .txt{line-height:1.6;margin-top:5px;margin-right:auto;width:780px}@media (max-width: 800px){#adv_banner .tit_area .txt{width:100%;font-size:var(--fsize-txt);margin-top:3vw}}#advVisual{overflow:hidden;position:relative;width:100%;height:840px;background-color:#222}@media (max-width: 800px){#advVisual{height:36vh}}#advVisual .slider li{display:flex;align-items:flex-end;justify-content:center;width:100%;height:840px;text-align:center;background:url(../img/img1.jpg) center no-repeat;background-size:cover}@media (max-width: 800px){#advVisual .slider li{height:36vh}}#advVisual .slider li .txt{max-width:1100px;margin-bottom:100px;line-height:1.5;display:flex;gap:60px}@media (max-width: 800px){#advVisual .slider li .txt{flex-direction:column;gap:3vw;margin-bottom:6vw;padding:0 6vw}}#advVisual .slider li .txt p{margin-bottom:40px;font-size:60px;font-weight:700;line-height:1.2;color:#fff}#advVisual .slider li .txt p b{color:var(--primary)}#advVisual .slider li .txt span{font-size:16px;font-weight:500;color:rgba(255,255,255,0.9);width:500px;border:rgba(255,255,255,0.5) 1px solid;padding:27px 50px;border-radius:10px}@media (max-width: 800px){#advVisual .slider li .txt span{width:100%;padding:3vw;font-size:var(--fsize-txt)}}#advVisual .slider li .txt span .weight{font-weight:600;color:#e9b631}#inc02{position:relative;background:var(--brightgrey)}#inc02 .tit{padding:100px 90px;text-align:left;display:flex;justify-content:space-between;column-gap:10%}@media (max-width: 800px){#inc02 .tit{padding:10vw 6vw;flex-direction:column;row-gap:10vw}}#inc02 .tit .companyleftblock{text-align:left}#inc02 .tit .companyleftblock .leftbox{width:600px}@media (max-width: 800px){#inc02 .tit .companyleftblock .leftbox{width:100%}}#inc02 .tit .companyleftblock .title{font-size:30px;font-weight:900;margin-bottom:20px;line-height:1.3}@media (max-width: 800px){#inc02 .tit .companyleftblock .title{font-size:var(--fsize-h2)}}#inc02 .tit .companyleftblock .content{line-height:1.6;margin-bottom:70px}@media (max-width: 800px){#inc02 .tit .companyleftblock .content{font-size:var(--fsize-txt);margin-bottom:6vw}}#inc02 .tit .companyleftblock .compbutton{display:flex;column-gap:20px}#inc02 .tit .companyleftblock .compbutton a.compleftbutton{padding:14px 25px 14px 35px;border:#ccc 1px solid;text-align:center;font-weight:600;border-radius:35px;font-size:15px;display:flex;align-items:center;background:var(--white);text-decoration:none}@media (max-width: 800px){#inc02 .tit .companyleftblock .compbutton a.compleftbutton{font-size:var(--fsize-base)}}#inc02 .tit .companyleftblock .compbutton a.compleftbutton svg{width:20px;margin-top:0px;margin-left:4px}#inc02 .tit .companyleftblock .compbutton a.comprightbutton{padding:14px 25px 14px 35px;background:var(--primary);color:#fff;text-align:center;font-weight:600;border-radius:35px;font-size:15px;display:flex;align-items:center;text-decoration:none}@media (max-width: 800px){#inc02 .tit .companyleftblock .compbutton a.comprightbutton{font-size:var(--fsize-base)}}#inc02 .tit .companyleftblock .compbutton a.comprightbutton svg{width:20px;margin-top:0px;margin-left:4px}#inc02 .tit span{font-size:16px;font-weight:700}#inc02 .tit p{margin:15px 0 18px;font-size:42px;letter-spacing:-0.5px;color:#222}#inc02 .tit .companyrightblock .title{font-size:20px;font-weight:700;margin-bottom:20px}#inc02 .tit .companyrightblock .content{letter-spacing:.4px;margin-bottom:50px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6}@media (max-width: 800px){#inc02 .tit .companyrightblock .content{font-size:var(--fsize-txt);margin-bottom:6vw}}#inc02 .tit .companyrightblock .Separatorline{width:100%;height:1px;background:var(--black);opacity:.1}#inc02 .tit .companyrightblock .num_block{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;width:100%;margin-top:50px;row-gap:50px}#inc02 .tit .companyrightblock .num_block .txt{width:50%;box-sizing:border-box}@media (max-width: 800px){#inc02 .tit .companyrightblock .num_block span{font-size:var(--fsize-txt)}}#inc02 .tit .companyrightblock .num_block .num{font-size:45px;font-weight:700;line-height:1.5;margin-bottom:10px}@media (max-width: 800px){#inc02 .tit .companyrightblock .num_block .num{font-size:var(--fsize-h1)}}#inc02 .tit .companyrightblock .num_block .comcontent{line-height:1.4;opacity:.7}@media (max-width: 800px){#inc02 .tit .companyrightblock .num_block .comcontent{font-size:var(--fsize-txt)}}#inc03 .inc03_wrap{position:relative;margin:0 auto 0;width:100%}#inc03 .inc03_wrap .tit{display:flex;flex-direction:column;align-items:center;text-align:center}#inc03 .inc03_slide{overflow:hidden;position:relative;width:100%}#inc03 .inc03_slide ul li{display:flex;align-items:center;background:var(--primary)}@media (max-width: 800px){#inc03 .inc03_slide ul li{flex-direction:column;width:100%}}#inc03 .inc03_slide ul li img{width:50%;height:100%;object-fit:cover}@media (max-width: 800px){#inc03 .inc03_slide ul li img{width:100%}}#inc03 .inc03_slide ul li .txt{display:flex;flex-direction:column;justify-content:center;position:relative;padding:80px;width:50%;background:var(--primary)}@media (max-width: 800px){#inc03 .inc03_slide ul li .txt{width:100%;padding:10vw 6vw;text-align:center}}#inc03 .inc03_slide ul li .txt .num{position:absolute;top:60px;right:80px;font-size:90px;font-weight:400;font-family:var(--e-font);color:#aaa}#inc03 .inc03_slide ul li .txt .en{font-weight:700;color:#fff;width:400px;margin:0 auto}@media (max-width: 800px){#inc03 .inc03_slide ul li .txt .en{width:100%;text-align:center}}#inc03 .inc03_slide ul li .txt h3{margin:18px 0 8px;font-size:40px;font-weight:700;width:400px;margin:0 auto;color:var(--white)}@media (max-width: 800px){#inc03 .inc03_slide ul li .txt h3{font-size:var(--fsize-h2);width:100%}}#inc03 .inc03_slide ul li .txt p{font-size:15px;font-weight:400;width:400px;margin:0 auto;color:var(--white);line-height:1.5;margin-bottom:40px}@media (max-width: 800px){#inc03 .inc03_slide ul li .txt p{font-size:var(--fsize-txt);margin-bottom:6vw;width:100%;text-align:center}}#inc03 .inc03_slide ul li .txt .testimg{width:400px;margin:0 auto;margin-top:10px}@media (max-width: 800px){#inc03 .inc03_slide ul li .txt .testimg{width:100%;text-align:center}}#inc03 .inc03_slide ul li .txt .testimg img{height:300px;width:auto}#inc03 .inc03_slide ul li .txt .list{display:flex;flex-direction:column;width:400px;margin:0 auto;margin-top:15px;color:var(--white)}@media (max-width: 800px){#inc03 .inc03_slide ul li .txt .list{width:100%;font-size:var(--fsize-txt)}}#inc03 .inc03_slide ul li .txt .list li{position:relative;opacity:.8}#inc03 .inc03_slide ul li .txt .list li+li{margin-top:-4px}#inc03 .nav_container{display:flex;position:absolute;top:0px;left:50%;transform:translateX(-50%)}#inc03 .nav_container div{cursor:pointer}#inc03 .nav_container div.prev_nav{position:relative;padding-right:10px}#inc03 .nav_container div.prev_nav:after{content:"";position:absolute;top:44%;right:0px;transform:translateY(-50%);width:1px;height:62%;background-color:#e1e1e1}#inc03 .nav_container div.next_nav{padding-left:10px}#inc05{position:relative;background-size:cover}#inc05 .contactblock{padding:100px 90px;display:flex;justify-content:space-between}@media (max-width: 800px){#inc05 .contactblock{padding:10vw 6vw}}#inc05 .rightbox{width:500px}#inc05 .rightbox .title{font-weight:700;line-height:1.2;margin-bottom:30px;font-size:30px}@media (max-width: 800px){#inc05 .rightbox .title{font-size:var(--fsize-h2)}}#inc05 .rightbox .txt{line-height:1.4;margin-bottom:40px}#inc05 .leftbox{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#inc05 .leftbox .title{font-weight:700;line-height:1.2;margin-bottom:10px;font-size:40px}@media (max-width: 800px){#inc05 .leftbox .title{font-size:var(--fsize-h2)}}#inc05 .leftbox .subtxt{margin-bottom:70px;white-space:pre-line;text-align:center;line-height:1.5}@media (max-width: 800px){#inc05 .leftbox .subtxt{font-size:var(--fsize-txt);margin-bottom:6vw;white-space:wrap}}#inc05 .leftbox .other{display:flex;column-gap:70px}@media (max-width: 800px){#inc05 .leftbox .other{flex-direction:column;column-gap:30px;row-gap:30px}}#inc05 .leftbox .other .contactinfo{display:flex;gap:25px}#inc05 .leftbox .other .conimg{text-align:center;margin-bottom:20px}#inc05 .leftbox .other .tit{font-size:17px;font-weight:600;margin-bottom:12px}@media (max-width: 800px){#inc05 .leftbox .other .tit{font-size:var(--fsize-txt)}}#inc05 .leftbox .other .txt{line-height:1.5;white-space:pre-line}@media (max-width: 800px){#inc05 .leftbox .other .txt{font-size:var(--fsize-txt)}}#inc05 .leftbox .other p{font-weight:500;font-size:16px;margin-top:5px}@media (max-width: 800px){#inc05 .leftbox .other p{font-size:var(--fsize-txt)}}#inc07{overflow:hidden;padding:90px 0;background:var(--brightgrey)}@media (max-width: 800px){#inc07{padding:10vw 6vw}}#inc07 .inner{padding-left:90px;padding-right:90px}@media (max-width: 800px){#inc07 .inner{padding:0}}#inc07 .inner .tit_area{position:relative;max-width:1400px;margin:0 auto}@media (max-width: 800px){#inc07 .inner .tit_area{max-width:100%;font-size:var(--fsize-txt)}}#inc07 .inner .tit_area .txt{white-space:pre-line;line-height:1.5}@media (max-width: 800px){#inc07 .inner .tit_area .txt{white-space:wrap}}#inc07 .inner .tit_area p{color:var(--primary);font-size:40px;font-weight:600;line-height:1.4;margin-bottom:10px}@media (max-width: 800px){#inc07 .inner .tit_area p{font-size:var(--fsize-h2)}}#inc07 .inner .jt_notice{max-width:1400px;margin-top:35px}#inc07 .inner .jt_notice ul li{color:#111;font-weight:600;font-size:17px;transition:all .3s;border-radius:10px;overflow:hidden;background:var(--white)}#inc07 .inner .jt_notice ul li:hover{background:var(--primary)}#inc07 .inner .jt_notice ul li:hover dl dt{color:#fff}#inc07 .inner .jt_notice ul li:hover dl .jt_contents{color:#ffffffb5}#inc07 .inner .jt_notice ul li:hover dl .info .more{color:#fff}#inc07 .inner .jt_notice ul li a{display:block;width:100%;height:100%;text-decoration:none}#inc07 .inner .jt_notice ul li a .equipimg img{width:100%;height:100%}#inc07 .inner .jt_notice ul li dl{padding:30px 35px}#inc07 .inner .jt_notice ul li dl dt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight:600;color:var(--primary);font-size:20px}#inc07 .inner .jt_notice ul li dl .jt_contents{margin-top:7px;line-height:1.5;font-size:16px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#inc07 .inner .jt_notice ul li dl .info .more{margin-top:20px;color:#666;font-size:15px;font-weight:500;text-align:right;color:var(--primary);display:flex;align-items:center}#inc07 .inner .jt_notice ul li dl .info .more svg{height:18px}#inc07 .pager{display:flex;justify-content:space-between;width:120px;position:absolute;top:73%;right:0px;font-size:12px}@media (max-width: 800px){#inc07 .pager{top:90%}}#inc07 .pager .next:after{display:none}#inc07 .pager .next img{margin-left:20px}#inc07 .pager .prev img{margin-right:20px}#inc07 .pager .prev,#inc07 .pager .next{color:#444}#inc07 .pager .main_pager{position:absolute;content:'';top:50%;transform:translate(-50%, -50%);left:50%;width:1px;height:7px;background:#e1e1e1}#inc10{padding:100px 0 120px}@media (max-width: 800px){#inc10{padding:10vw 0}}#inc10 .tit_area{margin-bottom:50px;text-align:center}@media (max-width: 800px){#inc10 .tit_area{padding:0 6vw}}#inc10 .tit_area p{margin-bottom:20px;font-size:40px;font-weight:600;line-height:1}@media (max-width: 800px){#inc10 .tit_area p{font-size:var(--fsize-h2)}}#inc10 .tit_area .brand{margin-bottom:30px;line-height:1.5;color:#555}@media (max-width: 800px){#inc10 .tit_area .brand{font-size:var(--fsize-txt)}#inc10 .tit_area .brand br{display:none}}#inc10 .controls{position:absolute;left:50%;top:200px;transform:translateX(-50%);width:1000px;color:#111}#inc10 .controls .arr{opacity:0;position:absolute;cursor:pointer;transition:all .2s}#inc10 .controls .arr svg{width:62px;height:62px}#inc10 .controls .arr:hover{opacity:1}#inc10 .controls .arr.prev{left:-55px}#inc10 .controls .arr.next{right:-58px}#inc10 ul li{width:1000px}#inc10 ul li img{width:100%}#inc10 ul li .txt{opacity:0;position:relative;z-index:1;float:right;width:100%;padding:40px 40px 0;transition:all .3s;display:flex;justify-content:space-between}@media (max-width: 800px){#inc10 ul li .txt{padding:6vw 0 0;flex-direction:column}}#inc10 ul li .txt .leftbox{width:50%}@media (max-width: 800px){#inc10 ul li .txt .leftbox{width:100%}}#inc10 ul li .txt .leftbox div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.6}@media (max-width: 800px){#inc10 ul li .txt .leftbox div{font-size:var(--fsize-txt)}}#inc10 ul li .txt .leftbox p{margin-bottom:15px;font-size:24px;font-weight:600}@media (max-width: 800px){#inc10 ul li .txt .leftbox p{font-size:var(--fsize-h3)}}#inc10 ul li .smallbox{position:relative;z-index:9999;flex:1;bottom:0px;padding:20px 0px 0px 20px;text-align:center;display:flex;justify-content:center}@media (max-width: 800px){#inc10 ul li .smallbox{margin:6vw 0}}#inc10 ul li .smallbox img{max-height:300px;width:auto;position:absolute;bottom:0}@media (max-width: 800px){#inc10 ul li .smallbox img{position:relative;display:block;width:80%}}#inc10 ul li.on .txt{opacity:1}#inc10 .view_btn{display:inline-block;position:relative;margin-top:0px;padding-left:78px;font-size:14px;line-height:58px;transition:all .3s;text-decoration:none}#inc10 .view_btn:before{position:absolute;left:0;top:0;width:58px;height:58px;border-radius:30px;content:'';z-index:-1;background:var(--primary);transition:all .3s}#inc10 .view_btn span{position:absolute;left:26px;top:-1px;font-size:8px;color:#fff;transition:all .3s}#inc10 .view_btn span:before{position:absolute;left:-18px;top:28px;width:20px;height:2px;opacity:0;content:'';background-color:#fff;transition:all .3s}#inc10 .view_btn:hover{color:#fff;margin-right:30px}#inc10 .view_btn:hover:before{width:160px}#inc10 .view_btn:hover span{left:45px}#inc10 .view_btn:hover span:before{left:-15px;opacity:1}#inc10 .tabs{display:flex;align-items:center;justify-content:center}#inc10 .tabs span{opacity:1;position:relative;width:8px;height:8px;border-radius:0;font-weight:600;font-size:17px;background:rgba(0,24,45,0.4);letter-spacing:1px;transition:all .3s;display:inline-flex;align-items:center;border-radius:10px}#inc10 .tabs span+span{margin-left:10px}#inc10 .tabs:not(.on):hover{color:#007aff}#inc10 span.on{color:var(--maincolor);background:var(--primary);width:20px}#inc10 span.on:after{opacity:1;transform:translateY(0)}#inc10 .swiper-pagination-bullet{background:#00182d;opacity:.2}#inc11{padding:120px 0 130px;background:url("../img/databg.jpg") no-repeat top center;background-size:cover}@media (max-width: 800px){#inc11{padding:10vw 6vw}}#inc11 .inner{width:100%;margin:0 auto;height:700px;padding:0px 90px}@media (max-width: 800px){#inc11 .inner{padding:0}}#inc11 .txt_area{text-align:center;color:#111}#inc11 .txt_area .s_tit{font-size:17px}@media (max-width: 800px){#inc11 .txt_area .s_tit{font-size:var(--fsize-txt)}}#inc11 .txt_area .s_tit span{display:inline-block;margin-left:5px;padding:0 15px;border-radius:50px;line-height:35px;color:#fff;background-color:#111}#inc11 .txt_area .txt{line-height:1.25;white-space:pre-line}@media (max-width: 800px){#inc11 .txt_area .txt{font-size:var(--fsize-txt)}}#inc11 .txt_area .txt span{display:inline-block;position:relative}#inc11 .txt_area .txt span:before{position:absolute;left:0;bottom:8px;content:'';width:100%;height:3px;background:#111}#inc11 .video_txt{overflow:hidden;position:relative}#inc11 .video_txt p{overflow:hidden;padding:25px 0 35px;font-size:50px;font-weight:600;line-height:1;mix-blend-mode:lighten}@media (max-width: 800px){#inc11 .video_txt p{font-size:var(--fsize-h2);padding:3vw 0 6vw}}#inc11 .box_item{display:flex;gap:30px;margin-top:60px;justify-content:space-between}@media (max-width: 800px){#inc11 .box_item{flex-direction:column;margin-top:3vw}}#inc11 .box_item li{position:relative;width:330px;border-radius:10px;background:rgba(255,255,255,0)}@media (max-width: 800px){#inc11 .box_item li{width:100%;font-size:var(--fsize-base)}}#inc11 .box_item li .industry_block{display:flex;justify-content:space-between}#inc11 .box_item li .industry_block .industry{display:flex;justify-content:space-between;align-items:center}#inc11 .box_item li .industry_block .circle{display:block;width:7px;height:7px;border-radius:7px;margin-right:10px}#inc11 .box_item li .industry_block:nth-child(1) .circle{background:rgba(2, 164, 223)}#inc11 .box_item li .industry_block:nth-child(2) .circle{background:rgba(238, 70, 70)}#inc11 .box_item li .industry_block:nth-child(3) .circle{background:rgba(1, 202, 133)}#inc11 .box_item li .industry_block:nth-child(4) .circle{background:rgba(229, 201, 118)}#inc11 .box_item li .industry_block:nth-child(5) .circle{background:rgba(168, 201, 210)}#inc11 .box_item li .cirbox{display:flex;justify-content:space-between;align-items:center;gap:35px}#inc11 .box_item li .dataind{width:185px}#inc11 .box_item li .ind_tit{padding-bottom:15px;border-bottom:rgba(0,0,0,0.1) 1px solid;margin-bottom:30px}#inc11 .box_item li:nth-child(2){background:transparent;font-size:16px;width:28%;padding:0 0 0 57px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 800px){#inc11 .box_item li:nth-child(2){width:100%;padding:0}}#inc11 .box_item li:nth-child(2) p{font-size:16px}@media (max-width: 800px){#inc11 .box_item li:nth-child(2) p{font-size:var(--fsize-base);margin-top:3vw}}#inc11 .box_item li p{line-height:1.4;white-space:pre-line;font-size:14px;margin-top:30px}@media (max-width: 800px){#inc11 .box_item li p{font-size:var(--fsize-base)}}#inc11 .box_item li a{display:inline-block;width:140px;text-align:center;margin-top:50px;padding:0 40px;border-radius:50px;font-size:15px;line-height:55px;color:#fff;background:var(--primary);transition:all .3s;text-decoration:none}#inc11 .box_item li a:hover{color:#111;background:#fff}/*# sourceMappingURL=./default.css.map */