@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&display=swap";html{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}body{height:auto;-webkit-text-size-adjust:100%;padding:0;margin:0;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;background-repeat:repeat-y;background-size:100%;color:#080e19;letter-spacing:.01rem}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;word-break:break-all;font-size:inherit;width:100%}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q::before,q::after{content:""}abbr{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#080e19}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}pre,code,kbd,samp{font-family:monospace;*font-size:108%;line-height:100%}.aligncenter{text-align:center}figure{padding:0;margin:0}img{vertical-align:bottom;line-height:1;max-width:100%;height:auto}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}a{text-decoration:none;color:#080e19;-webkit-transition:all .7s ease;transition:all .7s ease}.barlow{font-family:"Barlow",sans-serif;font-weight:300;font-style:normal}.shippori{font-family:"Shippori Mincho",serif;font-weight:300;font-style:normal}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.abs{position:absolute}.contact-btn{background:#ed7700;border:1px solid #ed7700}.contact-btn:hover{background:#fff}.contact-btn:hover p{color:#ed7700 !important}.info-btn{background:#083ea6;border:1px solid #083ea6}.info-btn:hover{background:#fff}.info-btn:hover p{color:#083ea6 !important}.company-btn{background:#083ea6;border:1px solid #083ea6}.company-btn:hover{background:#fff}.company-btn:hover p{color:#083ea6 !important}.service-btn{background:#00ade7;border:1px solid #00ade7}.service-btn:hover{background:#fff}.service-btn:hover p{color:#00ade7 !important}section{padding-bottom:180px}@media screen and (max-width: 767px){section{padding-bottom:100px}}.cmn-title{margin-bottom:100px;padding-top:80px;position:relative}@media screen and (max-width: 767px){.cmn-title{margin-bottom:80px;padding-top:60px}}.cmn-title span{font-size:80px;font-weight:400;line-height:1;background:-webkit-gradient(linear, left top, right top, from(#083EA6), to(#54C3F1));background:-webkit-linear-gradient(left, #083EA6 0%, #54C3F1 100%);background:linear-gradient(90deg, #083EA6 0%, #54C3F1 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding-bottom:10px;display:inline-block}@media screen and (max-width: 767px){.cmn-title span{font-size:48px}}.cmn-title h2{font-size:20px;color:#083ea6}@media screen and (max-width: 767px){.cmn-title h2{font-size:18px}}.h3-title{margin-bottom:50px}@media screen and (max-width: 767px){.h3-title{margin-bottom:40px}}.h3-title h3{font-size:28px;font-weight:700;color:#083ea6;line-height:1.7}@media screen and (max-width: 767px){.h3-title h3{font-size:24px}}.cmn-btn a{max-width:320px;background:#fff;border:1px solid #d1d6e0;text-align:center;font-size:15px;line-height:1;display:block;margin:0 auto;padding:15px 0;border-radius:30px;position:relative}.cmn-btn a:hover{border:1px solid #083ea6;color:#083ea6}@media screen and (max-width: 767px){.cmn-btn a{max-width:270px;padding:20px 15px;font-size:16px}}.cmn-btn a::after{content:"";width:7px;height:7px;border:0;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:0;right:25px;top:52%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}.circle-arrow{-webkit-transition:opacity .7s ease;transition:opacity .7s ease}.circle-arrow-fade{opacity:0}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.foo{color:red}}@media all and (-ms-high-contrast: none){.foo{color:green}}.inner{max-width:1200px;margin:0 auto}@media screen and (max-width: 1200px){.inner{max-width:100%;width:calc(100% - 40px)}}header{position:fixed;top:0;left:0;width:100%;background:#fff;-webkit-transition:all .2s;transition:all .2s;z-index:100}header:hover{-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,.12);box-shadow:0px 3px 3px 0px rgba(0,0,0,.12);background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px) brightness(103%)}header.scroll{-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,.12);box-shadow:0px 3px 3px 0px rgba(0,0,0,.12);background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px) brightness(103%)}header.top-header{background:initial}header .header-inner{padding:20px 0;margin:0 auto;z-index:10;width:calc(100% - 60px)}@media screen and (max-width: 1000px){header .header-inner{top:0px;left:0%;z-index:10;max-height:70px;padding:0;width:100%}}header .header-inner.other{background:#fff;border-bottom:1px solid #ebf1f2}header .header-flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1000px){header .header-flex{padding:15px}}@media screen and (max-width: 767px){header .header-flex{padding:12.5px 15px}}header .header-flex .header-left{width:350px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1200px){header .header-flex .header-left{width:300px}}@media screen and (max-width: 1000px){header .header-flex .header-left{width:210px}}header .header-flex .header-left-logo{width:210px;padding-right:20px;border-right:1px solid #d1d6e0}@media screen and (max-width: 1200px){header .header-flex .header-left-logo{width:190px;padding-right:15px}}@media screen and (max-width: 1000px){header .header-flex .header-left-logo{width:100px;padding:5px 15px 5px 0}}header .header-flex .header-left-txt{width:calc(100% - 250px)}@media screen and (max-width: 1200px){header .header-flex .header-left-txt{width:calc(100% - 220px)}}@media screen and (max-width: 1000px){header .header-flex .header-left-txt{width:calc(100% - 127.5px)}}header .header-flex .header-left-txt p{font-size:12px;font-weight:700}@media screen and (max-width: 374px){header .header-flex .header-left-txt p{font-size:10px}}header .header-flex .header-left-txt p.barlow{color:#083ea6;font-size:14px;font-weight:700;line-height:1.7}@media screen and (max-width: 1000px){header .header-flex .header-left-txt p.barlow{font-size:12px}}@media screen and (max-width: 374px){header .header-flex .header-left-txt p.barlow{font-size:10px}}header .header-flex .header-right{width:780px}@media screen and (max-width: 1200px){header .header-flex .header-right{width:700px}}header .header-flex .header-right-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}header .header-flex .header-right-top .header-tel{width:150px;margin-right:15px}header .header-flex .header-right-top .header-tel a{text-align:center}header .header-flex .header-right-top .header-tel a:hover{opacity:.7}header .header-flex .header-right-top .header-tel a span{font-size:12px;text-align:center;display:block}header .header-flex .header-right-top .header-tel a .header-right-top-tel-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header-flex .header-right-top .header-tel a .header-right-top-tel-flex img{width:15px;margin-right:5px}header .header-flex .header-right-top .header-tel a .header-right-top-tel-flex p{font-weight:700;font-size:20px}header .header-flex .header-right-top .header-btn:nth-child(2){margin-right:15px}header .header-flex .header-right-top .header-btn .hf-cmn-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:17.5px 27.5px 17.5px 20px;border-radius:30px}header .header-flex .header-right-top .header-btn .hf-cmn-btn img{width:15px}header .header-flex .header-right-top .header-btn .hf-cmn-btn p{width:calc(100% - 25px);color:#fff;font-size:14px;white-space:nowrap}header .header-flex .header-right-bottom nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header-flex .header-right-bottom nav ul li{padding:0 5px}header .header-flex .header-right-bottom nav ul li a{font-size:15px}@media screen and (max-width: 1200px){header .header-flex .header-right-bottom nav ul li a{font-size:13px}}header .header-flex .header-right-bottom nav ul li a span{font-size:15px}@media screen and (max-width: 1200px){header .header-flex .header-right-bottom nav ul li a span{font-size:13px}}header .header-flex .header-right-bottom nav ul li a.brank-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header-flex .header-right-bottom nav ul li a.brank-link img{width:12px;margin-left:5px}@media screen and (max-width: 1000px){header .drawer-hamburger{position:absolute;padding:0;background:#083ea6;width:70px;height:70px;top:-1px}}header .drawer-hamburger:hover{background:#083ea6}@media screen and (max-width: 1000px){header .drawer-hamburger-icon{width:30px;margin:0 auto;text-align:center;background:initial}header .drawer-hamburger-icon::before{background-color:#fff;top:-5px}header .drawer-hamburger-icon::after{background-color:#fff;top:5px}}nav a:hover{opacity:.7}.drawer--right.drawer-open header .drawer-hamburger{right:0;background:#e6f0f2}.drawer--right.drawer-open header .drawer-hamburger-icon::before{background:#083ea6}.drawer--right.drawer-open header .drawer-hamburger-icon::after{background:#083ea6}.drawer--right header .drawer-inner{width:100%;height:100%;overflow-y:auto}.drawer--right header .drawer-nav{width:100%;right:-100%;top:70px;background:#e6f0f2;z-index:100;color:#080e19;height:auto;overflow-y:scroll}.drawer--right header .drawer-nav ul{margin-bottom:30px}.drawer--right header .drawer-nav ul li a{padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d1d6e0;position:relative}.drawer--right header .drawer-nav ul li a::before{content:"";width:7px;height:7px;border:0;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:0;right:20px;top:52%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}.drawer--right header .drawer-nav ul li a.brank-link::before{display:none}.drawer--right header .drawer-nav ul li a span{font-size:15px;line-height:1;color:#080e19}.drawer--right header .drawer-nav ul li a img{width:12px}.drawer--right header .drawer-nav-bottom{max-width:285px;margin:0 auto;padding-bottom:20px}.drawer--right header .drawer-nav-bottom .drawer-nav-tel{margin-bottom:20px}.drawer--right header .drawer-nav-bottom .drawer-nav-tel a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.drawer--right header .drawer-nav-bottom .drawer-nav-tel a span{font-size:14px;margin-right:10px}.drawer--right header .drawer-nav-bottom .drawer-nav-tel-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.drawer--right header .drawer-nav-bottom .drawer-nav-tel-flex img{width:13px;margin-right:5px}.drawer--right header .drawer-nav-bottom .drawer-nav-tel-flex p{font-weight:700;font-size:22px}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .contact-btn{margin-bottom:20px}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn{position:relative;display:block}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn:hover{opacity:1}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn p{text-align:center;width:100%}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn img{position:absolute;left:15px;top:52%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.certification-cont{margin-bottom:180px}@media screen and (max-width: 767px){.certification-cont{margin:0px auto 80px;max-width:500px}}.certification-cont-top{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #d1d6e0}@media screen and (max-width: 767px){.certification-cont-top{margin-bottom:40px;padding-bottom:40px}}.certification-cont-top ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:0px 70px}@media screen and (max-width: 767px){.certification-cont-top ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.certification-cont-top ul li{width:50%;margin-bottom:30px}.certification-cont-top ul li:last-child{margin-bottom:0}.certification-cont-top ul li:nth-child(1){padding-right:15px}.certification-cont-top ul li:nth-child(1){padding-left:10px}.certification-cont-top ul li:nth-child(3){padding:0 15px}}.certification-cont-center{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #d1d6e0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.certification-cont-center{padding-bottom:40px;margin-bottom:40px;display:block}}.certification-cont-center-left{width:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.certification-cont-center-left{display:block;width:100%}}.certification-cont-center-left-img{width:35%}@media screen and (max-width: 767px){.certification-cont-center-left-img{max-width:180px;margin:0 auto 30px}}.certification-cont-center-left-txt{width:60%}@media screen and (max-width: 767px){.certification-cont-center-left-txt{width:100%;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d1d6e0}}.certification-cont-center-left-txt p{font-size:16px;margin-bottom:10px;color:#083ea6}.certification-cont-center-left-txt ul li{padding-left:20px;position:relative;font-size:13px;margin-bottom:10px}.certification-cont-center-left-txt ul li::after{content:"";position:absolute;top:50%;left:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:15px;height:2px;background:#083ea6}.certification-cont-center-center{width:45%;padding:0 30px;border-right:1px solid #d1d6e0;border-left:1px solid #d1d6e0}@media screen and (max-width: 767px){.certification-cont-center-center{width:100%;padding:0 0 40px;margin-bottom:40px;border:none;border-bottom:1px solid #d1d6e0}}.certification-cont-center-center p{font-size:13px;line-height:1.8;letter-spacing:1.3px;margin-bottom:20px}.certification-cont-center-center a{font-size:16px;text-decoration:underline;color:#083ea6}.certification-cont-center-center a:hover{opacity:.7;text-decoration:none}.certification-cont-center-right{width:7.5%}@media screen and (max-width: 767px){.certification-cont-center-right{width:100px;margin:0 auto}}.certification-cont-bottom ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.certification-cont-bottom ul li{width:24.5%}.certification-cont-bottom ul li:nth-child(1){width:12.5%}@media screen and (max-width: 767px){.certification-cont-bottom ul li:nth-child(1){width:50%}.certification-cont-bottom ul li:nth-child(1) img{width:45%;margin:0 auto;display:block}}@media screen and (max-width: 767px){.certification-cont-bottom ul li{width:50%;margin-bottom:20px}.certification-cont-bottom ul li img{width:calc(100% - 20px)}}.hf-cmn-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:17.5px 27.5px 17.5px 20px;border-radius:30px}.hf-cmn-btn img{width:15px}.hf-cmn-btn p{width:calc(100% - 25px);color:#fff;font-size:14px;white-space:nowrap}footer .footer-top-flow{overflow:hidden;position:relative}footer .footer-top-flow-title p{margin-left:-20px;white-space:nowrap;font-size:160px;background:-webkit-gradient(linear, left top, right top, from(#A4E1EB), to(#A4E1EB));background:-webkit-linear-gradient(left, #A4E1EB 0%, #A4E1EB 100%);background:linear-gradient(90deg, #A4E1EB 0%, #A4E1EB 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 1200px){footer .footer-top-flow-title p{font-size:120px}}@media screen and (max-width: 767px){footer .footer-top-flow-title p{font-size:64px;margin-left:-15%}}@media screen and (max-width: 499px){footer .footer-top-flow-title p{margin-left:-60%}}footer .footer-top-flow-inner{background:-webkit-gradient(linear, left top, left bottom, from(#A4E1EB), to(rgba(164, 225, 235, 0)));background:-webkit-linear-gradient(top, #A4E1EB 0%, rgba(164, 225, 235, 0) 100%);background:linear-gradient(180deg, #A4E1EB 0%, rgba(164, 225, 235, 0) 100%);padding:80px 0;margin-top:-35px}@media screen and (max-width: 767px){footer .footer-top-flow-inner{margin-top:-14.5px;padding:60px 0 40px}}footer .footer-top-flow-txt{margin-bottom:60px;text-align:center}@media screen and (max-width: 767px){footer .footer-top-flow-txt{margin-bottom:40px}}footer .footer-top-flow-txt h3{font-size:28px;font-weight:700;color:#083ea6;margin-bottom:35px}@media screen and (max-width: 767px){footer .footer-top-flow-txt h3{font-size:24px}}footer .footer-top-flow-txt p{font-size:18px;color:#083ea6}footer .footer-top-flow-list ul{display:grid;grid-template-columns:repeat(8, 1fr);gap:0px 20px}@media screen and (max-width: 767px){footer .footer-top-flow-list ul{display:block;max-width:400px;margin:0 auto;gap:0}}footer .footer-top-flow-list ul li{min-height:300px;position:relative;padding:20px 10px 10px;background:#fff;border:1px solid #083ea6;border-radius:4px}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li{min-height:auto;padding:15px 10px 15px 14px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}footer .footer-top-flow-list ul li:last-child::before{display:none}footer .footer-top-flow-list ul li:last-child::after{display:none}footer .footer-top-flow-list ul li::before{content:"";background-image:url("https://corp-img.n-create.co.jp/pr/wp-content/themes/pr/assets/img/common/flow_arrow.png");background-size:contain;position:absolute;background-repeat:no-repeat;top:50%;right:-11px;width:12px;height:20px;z-index:2}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li::before{background-image:none;bottom:-24px;top:initial;right:initial;left:50%;margin-top:0;margin-left:-15px;border:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-top:12px solid #fff;width:initial;height:initial}}@media screen and (max-width: 374px){footer .footer-top-flow-list ul li::before{bottom:-21px;border:11px solid rgba(0,0,0,0);border-left:11px solid rgba(0,0,0,0);border-top:11px solid #fff;margin-left:-14px}}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li::after{content:"";position:absolute;z-index:1;bottom:-28px;left:50%;margin-top:0;margin-left:-17px;border:14px solid rgba(0,0,0,0);border-top:14px solid #083ea6;border-left:14px solid rgba(0,0,0,0)}}@media screen and (max-width: 374px){footer .footer-top-flow-list ul li::after{bottom:-26px;margin-left:-16px;border:13px solid rgba(0,0,0,0);border-top:13px solid #083ea6;border-left:13px solid rgba(0,0,0,0)}}footer .footer-top-flow-list ul li .footer-top-flow-list-img{position:absolute;bottom:10px;left:10px;width:calc(100% - 20px)}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li .footer-top-flow-list-img{position:relative;bottom:initial;left:initial;width:37.5%}}footer .footer-top-flow-list ul li .footer-top-flow-list-txt{text-align:center;width:30px;margin:0 auto}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li .footer-top-flow-list-txt{width:62.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}footer .footer-top-flow-list ul li .footer-top-flow-list-txt span{font-size:20px;font-weight:700;color:#083ea6;padding-bottom:15px;display:block;margin-bottom:15px;border-bottom:1px solid #083ea6}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li .footer-top-flow-list-txt span{margin-bottom:0;border-bottom:none;padding-right:10px;border-right:1px solid #083ea6;padding-bottom:0;padding-top:1.5px}}footer .footer-top-flow-list ul li .footer-top-flow-list-txt p{font-size:15px;color:#083ea6;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:4px;font-weight:700;line-height:30px}@media screen and (max-width: 1000px){footer .footer-top-flow-list ul li .footer-top-flow-list-txt p{font-size:14px}}@media screen and (max-width: 767px){footer .footer-top-flow-list ul li .footer-top-flow-list-txt p{-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;text-orientation:initial;font-size:15px;padding-left:22.5px;letter-spacing:.01rem}}@media screen and (max-width: 374px){footer .footer-top-flow-list ul li .footer-top-flow-list-txt p{padding-left:15px}}footer .footer-bread{background:#083ea6;padding:20px}@media screen and (max-width: 767px){footer .footer-bread{padding-bottom:10px}}footer .footer-bread .breadcrumbs{max-width:1200px;margin:0 auto}footer .footer-bread .breadcrumbs span{padding-right:50px;color:#fff;position:relative;display:inline-block;font-size:16px}@media screen and (max-width: 767px){footer .footer-bread .breadcrumbs span{font-size:14px;margin-bottom:10px}}footer .footer-bread .breadcrumbs span::after{top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);content:"";background:#fff;width:30px;height:1px;position:absolute}footer .footer-bread .breadcrumbs span:last-child::after{display:none}footer .footer-bread .breadcrumbs span a{color:hsla(0,0%,100%,.5)}footer .footer-cont{background:#fff}footer .footer-cont-top{padding:50px 0;border-bottom:1px solid #d1d6e0}@media screen and (max-width: 767px){footer .footer-cont-top{padding:40px 0}}footer .footer-cont-top-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1200px){footer .footer-cont-top-flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){footer .footer-cont-top-flex{display:block}}footer .footer-cont-top-flex .footer-logo{width:15%}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-logo{margin-right:30px;margin-bottom:20px}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-logo{width:250px;margin:0 auto 40px}}footer .footer-cont-top-flex .footer-nav{width:42.5%}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-nav{width:70%;margin-bottom:20px}}@media screen and (max-width: 1000px){footer .footer-cont-top-flex .footer-nav{width:75%}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-nav{width:100%;max-width:300px;margin:0 auto 40px}}footer .footer-cont-top-flex .footer-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-nav ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}footer .footer-cont-top-flex .footer-nav ul li{padding:0 5px}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-nav ul li{padding-left:20px}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-nav ul li{margin-bottom:20px}footer .footer-cont-top-flex .footer-nav ul li:nth-child(1){padding-left:0}footer .footer-cont-top-flex .footer-nav ul li:nth-child(3){padding-right:0}}footer .footer-cont-top-flex .footer-nav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .footer-cont-top-flex .footer-nav ul li a span{font-size:15px}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-nav ul li a span{font-size:14px}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-nav ul li a span{font-size:15px}}footer .footer-cont-top-flex .footer-nav ul li a img{width:12px;margin-left:5px}footer .footer-cont-top-flex .footer-btn{width:12.5%}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-btn{width:150px;margin-right:30px}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-btn{max-width:270px;width:100%;margin:0 auto 30px}}footer .footer-cont-top-flex .footer-btn a{padding:12.5px 25px 12.5px 20px}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-btn a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-btn a p{font-size:16px;text-align:center;width:auto;margin-left:12.5px}}footer .footer-cont-top-flex .footer-tel-link{width:17.5%}@media screen and (max-width: 1200px){footer .footer-cont-top-flex .footer-tel-link{width:200px}}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-tel-link{width:260px;margin:0 auto}}footer .footer-cont-top-flex .footer-tel-link a{text-align:center}footer .footer-cont-top-flex .footer-tel-link a:hover{opacity:.7}footer .footer-cont-top-flex .footer-tel-link a span{font-size:15px;text-align:center;display:block}footer .footer-cont-top-flex .footer-tel-link a .header-right-top-tel-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .footer-cont-top-flex .footer-tel-link a .header-right-top-tel-flex img{width:20px;margin-right:5px}footer .footer-cont-top-flex .footer-tel-link a .header-right-top-tel-flex p{font-weight:700;font-size:28px}@media screen and (max-width: 767px){footer .footer-cont-top-flex .footer-tel-link a .header-right-top-tel-flex p{font-size:36px}}footer .footer-cont .footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:26px 80px 25px 15px}@media screen and (max-width: 1200px){footer .footer-cont .footer-bottom{width:auto}}@media screen and (max-width: 1000px){footer .footer-cont .footer-bottom{display:block;padding:25px 0 25px 10px;width:100%}}@media screen and (max-width: 767px){footer .footer-cont .footer-bottom{padding:20px 0 30px}footer .footer-cont .footer-bottom.inner{width:100%}}@media screen and (max-width: 1000px){footer .footer-cont .footer-bottom-left{width:100%;margin-bottom:20px}}@media screen and (max-width: 767px){footer .footer-cont .footer-bottom-left{border-bottom:1px solid #d1d6e0;padding-bottom:10px;margin-bottom:20px}}footer .footer-cont .footer-bottom-left ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){footer .footer-cont .footer-bottom-left ul{width:calc(100% - 30px);margin:0 auto}}footer .footer-cont .footer-bottom-left ul li{padding:0 10px 2.5px;position:relative;border-right:1px solid rgba(8,14,25,.5);line-height:1}@media screen and (max-width: 767px){footer .footer-cont .footer-bottom-left ul li{margin-bottom:10px;padding:0 10px 2.5px 0;margin-right:10px}}footer .footer-cont .footer-bottom-left ul li:nth-child(1){padding-left:0}footer .footer-cont .footer-bottom-left ul li:last-child{border-right:0}footer .footer-cont .footer-bottom-left ul li a{font-size:13px;color:rgba(8,14,25,.5);line-height:1;-webkit-transition:all .6s;transition:all .6s}footer .footer-cont .footer-bottom-left ul li a:hover{color:#080e19;opacity:1}@media screen and (max-width: 1000px){footer .footer-cont .footer-bottom-right{text-align:center}}footer .footer-cont .footer-bottom-right p{font-size:12px;font-weight:400;color:rgba(0,0,0,.5)}.footer-fixed-btn{position:fixed;bottom:0;left:0;width:210px;display:none;z-index:10}@media screen and (max-width: 767px){.footer-fixed-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.footer-fixed-btn-tel{width:50px}.footer-fixed-btn-tel a{display:block;width:100%;height:50px;background:#083ea6;position:relative}.footer-fixed-btn-tel a:hover{opacity:.7}.footer-fixed-btn-tel a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:20px}.footer-fixed-btn-contact{width:160px;height:50px}.footer-fixed-btn-contact a{width:100%;height:100%;display:block;background:hsla(0,0%,100%,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px}.footer-fixed-btn-contact a:hover{background:#fff}.footer-fixed-btn-contact a img{width:15px}.footer-fixed-btn-contact a span{color:#ed7700;font-size:14px;padding-left:20px;line-height:1}.pagetop-btn{position:fixed;bottom:0;right:0;width:70px;cursor:pointer;z-index:10;-webkit-transition:all .7s;transition:all .7s}.pagetop-btn:hover{opacity:.7}.ssp{display:none !important}@media screen and (max-width: 1200px){.spc{display:none !important}}@media screen and (max-width: 1000px){.sspc{display:none !important}}@media screen and (min-width: 1001px){.bsp{display:none !important}}@media screen and (min-width: 768px){.sp{display:none !important}.spbr{display:none}}@media screen and (max-width: 767px){.pc{display:none !important}.pcbr{display:none}}@media screen and (max-width: 499px){.ssp{display:block !important}}.top-wrap{background-image:url(https://corp-img.n-create.co.jp/pr/wp-content/themes/pr/company/img/common/under_bg_line.png);background-size:100%;background-position:top;background-repeat:repeat-y}.under-wrap{margin-top:130px;background-image:url(https://corp-img.n-create.co.jp/pr/wp-content/themes/pr/company/img/common/under_bg_line.png);background-size:100%;background-position:right;background-repeat:repeat-y}@media screen and (max-width: 1000px){.under-wrap{margin-top:70px}}@media screen and (max-width: 767px){.under-wrap{background-image:url(https://corp-img.n-create.co.jp/pr/wp-content/themes/pr/company/img/common/under_bg_line_sp.png);background-position:top}}.under-title{padding:100px 0 120px}@media screen and (max-width: 767px){.under-title{padding:50px 0}}.under-title h1,.under-title p{position:relative;padding-left:86px;font-size:20px;font-weight:500;letter-spacing:.6px;line-height:2}@media screen and (max-width: 767px){.under-title h1,.under-title p{padding-left:35px;font-size:18px}}.under-title h1::before,.under-title p::before{position:absolute;content:"";left:0;top:35%;width:65px;height:4px;background:#083ea6}@media screen and (max-width: 767px){.under-title h1::before,.under-title p::before{width:20px;top:25%}}.under-title h1 span,.under-title p span{display:block;font-size:80px;font-weight:400;line-height:1;color:#083ea6;background:-webkit-gradient(linear, left top, right top, from(#083EA6), to(#54C3F1));background:-webkit-linear-gradient(left, #083EA6 0%, #54C3F1 100%);background:linear-gradient(90deg, #083EA6 0%, #54C3F1 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media screen and (max-width: 767px){.under-title h1 span,.under-title p span{font-size:40px}}.under-txt{margin-bottom:180px}@media screen and (max-width: 767px){.under-txt{margin-bottom:100px}}.under-txt p{font-size:18px;font-weight:500;line-height:1.8;letter-spacing:.36px}.cmn-title-h2{margin-bottom:80px}@media screen and (max-width: 767px){.cmn-title-h2{margin-bottom:60px}}.cmn-title-h2 h2,.cmn-title-h2 h1,.cmn-title-h2 h3{padding-bottom:35px;font-size:40px;font-weight:500;line-height:1.4;letter-spacing:1.2px}@media screen and (max-width: 767px){.cmn-title-h2 h2,.cmn-title-h2 h1,.cmn-title-h2 h3{font-size:30px;padding-bottom:30px}}.cmn-title-h2 img{width:50px;height:auto}@media screen and (max-width: 767px){.cmn-title-h2 img{width:30px}}.cmn-title-h3{margin-bottom:40px}@media screen and (max-width: 767px){.cmn-title-h3{margin-bottom:30px}}.cmn-title-h3 h3{font-size:28px;font-weight:700;color:#083ea6}@media screen and (max-width: 767px){.cmn-title-h3 h3{font-size:22px}}.cmn-title-h4{margin-bottom:20px}@media screen and (max-width: 767px){.cmn-title-h4{margin-bottom:15px}}.cmn-title-h4 h4{font-size:20px;font-weight:700;color:#083ea6}@media screen and (max-width: 767px){.cmn-title-h4 h4{font-size:18px}}.cmn-table{max-width:870px;margin:0 auto}.cmn-table table tr{border-bottom:1px solid #083ea6}.cmn-table table tr:nth-child(1){border-top:1px solid #083ea6}.cmn-table table tr th{padding:30px 0 30px 10px;width:30%;font-weight:700;color:#083ea6;font-size:16px;font-weight:700;line-height:1.5;text-align:left;vertical-align:text-top}@media screen and (max-width: 767px){.cmn-table table tr th{width:25px;padding:27.5px 15px 27.5px 0}}.cmn-table table tr td{width:70%;font-weight:400;font-size:16px;padding:30px 0;line-height:1.8}@media screen and (max-width: 767px){.cmn-table table tr td{width:75%;padding:27.5px 0}}.cmn-table table tr td a{display:block;color:#083ea6;text-decoration:underline}.cmn-table table tr td a:hover{text-decoration:none}.cmn-table table tr td a.cmn-btn{display:inline-block;max-width:110px;background:#fff;border:1px solid #d1d6e0;text-align:center;font-size:11px;line-height:1;margin-left:5px;padding:5px 25px;border-radius:30px;position:relative;color:#080e19;text-decoration:none}.cmn-table table tr td a.cmn-btn:hover{color:#083ea6;border-color:#083ea6}.cmn-table table tr td a.cmn-btn::after{content:"";width:4px;height:4px;border:0;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:0;right:10px;top:52%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}.cmn-table table tr td .cmn-table-list ul li{padding-bottom:20px;margin-bottom:25px;border-bottom:1px dashed #083ea6}.cmn-table table tr td .cmn-table-list ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:5px}@media screen and (max-width: 767px){.cmn-table table tr td .product-list ul li{margin-bottom:7.5px}}@media screen and (max-width: 767px){.cmn-table table tr td .product-list ul li a{display:block;max-width:70px;margin-left:0}}.under-certification-cont{padding:60px 0;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/common/grade.png);margin-bottom:180px}@media screen and (max-width: 767px){.under-certification-cont{margin-bottom:100px}}.under-certification-cont .certification-cont{margin-bottom:20px}.ac_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:30px 65px 30px 15px;border-bottom:1px solid #083ea6;cursor:pointer;-webkit-transition:all .6s;transition:all .6s}.ac_header:hover{background:#e4eef0}.ac_header p{font-size:20px;color:#083ea6;font-weight:700;letter-spacing:1.6px}@media screen and (max-width: 767px){.ac_header p{font-size:18px}}@media screen and (max-width: 767px){.ac_header{padding:17.5px 45px 15px 17.5px}}.ac_header.first{border-top:1px solid #083ea6}.ac_header img{position:absolute;right:35px;width:35px;height:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width: 767px){.ac_header img{width:30px;right:10px;height:30px}}.ac_header.open img{transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg)}.ac_inner{border-bottom:1px solid #083ea6;display:none}.ac_inner .ac_inner_in{padding:20px 5px}@media screen and (max-width: 767px){.ac_inner .ac_inner_in{padding:0px 20px 10px}}.tab-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.tab-area{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.tab-area .tab{padding:15px 30px;line-height:1;border-left:1px solid #cacfd9;font-size:16px;font-weight:700;-webkit-transition:all .6s;transition:all .6s;cursor:pointer;position:relative}@media screen and (max-width: 767px){.tab-area .tab{padding:12.5px 15px;border-left:none;border-right:1px solid #cacfd9;margin-bottom:10px}}.tab-area .tab:hover{background:#e4eef0;color:#083ea6}.tab-area .tab.active{color:#083ea6}.tab-area .tab.active::before{content:"";position:absolute;width:40px;height:2px;background:#083ea6;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.tab-area .tab:last-child{border-right:1px solid #cacfd9}.panel{display:none;-webkit-transition:all .6s;transition:all .6s}.panel.active{display:block}.pagenavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagenavi a,.pagenavi span{margin:0 12.5px;font-size:20px;font-weight:700;line-height:1;letter-spacing:1px}@media screen and (max-width: 767px){.pagenavi a,.pagenavi span{margin:0 10px}}.pagenavi a.current,.pagenavi span.current{color:#083ea6}.pagenavi .postslink{width:40px}.pagenavi .postslink.prevpostslink{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagenavi .postslink.not{opacity:.6}.blue{color:#083ea6}.term-list ul li{margin-bottom:80px}.term-list ul li:last-child{margin-bottom:0}@media screen and (max-width: 767px){.term-list ul li{margin-bottom:60px}}.term-list ul li p{font-size:18px;line-height:1.6;font-weight:400;margin-bottom:20px;padding-left:25px}.term-list ul li p:last-child{margin-bottom:0}@media screen and (max-width: 767px){.term-list ul li p{font-size:16px;padding-left:0px}}.term-list ul li ul{margin-top:40px;margin-left:40px}@media screen and (max-width: 767px){.term-list ul li ul{margin-top:30px;margin-left:25px}}.term-list ul li ul li{margin-bottom:40px}@media screen and (max-width: 767px){.term-list ul li ul li{margin-bottom:30px}}.term-list ul li ul li p{margin-bottom:20px}.term-list ul li ul li p:last-child{margin-bottom:0}.term-list ul li ol{margin-left:25px}@media screen and (max-width: 767px){.term-list ul li ol{margin-left:0px}}.term-list ul li ol li{margin-bottom:5px;padding-left:20px;position:relative;font-size:18px;line-height:1.6;font-weight:400}@media screen and (max-width: 767px){.term-list ul li ol li{font-size:16px}}.term-list ul li ol li::before{content:"";position:absolute;top:50%;left:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:15px;height:2px;background:#083ea6}.term-list .term-txt{margin-bottom:60px}.term-list .term-txt p{font-size:18px;line-height:1.6;font-weight:400}section{padding:70px 0;overflow:hidden}@media screen and (max-width: 499px){.inner{width:calc(100% - 30px)}}.header-scroll .header-right-bottom nav ul li .megaMenu__content{top:120px}.header-right-bottom nav ul li .megaMenu__link{-webkit-transition:all .7s;transition:all .7s;position:relative}.header-right-bottom nav ul li .megaMenu__link.is-active{color:#083ea6}.header-right-bottom nav ul li .megaMenu__link.is-active::before{top:55%;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg)}.header-right-bottom nav ul li .megaMenu__link::before{content:"";width:6px;height:6px;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:48%;right:-12.5px;transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);z-index:1;-webkit-transition:all .7s;transition:all .7s}.header-right-bottom nav ul li .megaMenu__link.is-active+.megaMenu__content{opacity:1;visibility:visible}.header-right-bottom nav ul li .megaMenu__content{opacity:0;visibility:hidden;position:absolute;top:130px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%;border-top:1px solid #cacfd9;border-bottom:1px solid #cacfd9;background-color:#e4eef0;-webkit-transition:opacity .7s,visibility .7s;transition:opacity .7s,visibility .7s}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner{padding:20px 15px}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li{width:175px;margin-right:10px;background:#fff;border-radius:4px;position:relative;-webkit-transition:all .6s;transition:all .6s;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li:hover{opacity:1}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li:hover::after{background-color:#fff}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li:hover::before{border-color:#083ea6}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li:last-child{margin-right:0}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li::after{content:"";width:20px;height:20px;border-radius:50%;position:absolute;background-color:#083ea6;top:50%;right:7.5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1;border:1px solid #003a9f}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li::before{content:"";width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute;top:50%;right:15.5px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);z-index:5;-webkit-transition:all .7s;transition:all .7s}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li a{width:100%;display:block;font-size:15px;color:#080e19;-webkit-transition:all .6s;transition:all .6s;padding:15px 30px 15px 10px}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li a:hover{color:#003a9f;opacity:1}@media screen and (max-width: 1200px){.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li a{font-size:13px;white-space:nowrap}}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li.productlink{width:229px}.header-right-bottom nav ul li .megaMenu__content .megaMenu__inner .megaMenu-list li.txtlong{width:260px}.contact-btn{padding:7.5px 27.5px 7.5px 20px;background:#00ade7;border-color:#00ade7}.contact-btn:hover{background:#fff}.contact-btn:hover p{color:#00ade7 !important}header.top-header{z-index:1000}header .header-scroll{display:none;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}header .header-scroll.active{display:block;opacity:1}header .header-scroll .header-support-btn{padding:7.5px 20px}header .header-right-top .header-btn{margin-right:10px}header .header-right-top .header-btn .hf-cmn-btn.contact-btn{padding:14.5px 27.5px 14.5px 10px;background:#00ade7;border-color:#00ade7}header .header-right-top .header-btn .hf-cmn-btn.contact-btn:hover{background:#fff}header .header-right-top .header-btn .hf-cmn-btn.contact-btn:hover p{color:#00ade7 !important}header .header-right-top .header-btn .hf-cmn-btn.download-btn{padding:14.5px 27.5px 14.5px 10px}header .header-right-top .header-btn .hf-cmn-btn.download-btn:hover p{color:#ff7a00}header .header-top{-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}header .header-flex .header-left-logo{width:190px;padding-right:0px;border-right:none}@media screen and (max-width: 1000px){header .header-flex .header-left-logo{width:100px}}header .header-flex .header-left{width:190px}header .header-flex .header-right{width:820px}header .header-support-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:290px;width:100%;padding:15px 20px;border:1px solid #003a9f;border-radius:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .6s;transition:all .6s}header .header-support-btn:hover{background:#003a9f}header .header-support-btn:hover a:nth-child(1){border-color:#fff}header .header-support-btn:hover a p{color:#fff}header .header-support-btn a{width:45%;display:block;padding-left:10px}header .header-support-btn a:nth-child(1){width:55%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px;padding-left:0;border-right:1px solid #003a9f}header .header-support-btn a:nth-child(1) img{width:13px}header .header-support-btn a:nth-child(1) p{width:calc(100% - 22.5px);font-size:14px}header .header-support-btn a p{font-size:16px;font-weight:500;line-height:1}.drawer--right header .drawer-nav{background:#e4eef0;overflow-x:hidden;height:640px}.drawer--right header .drawer-nav .drawer-inner{overflow-x:hidden}.drawer--right header .drawer-nav ul{margin-bottom:20px}.drawer--right header .drawer-nav ul li{cursor:pointer}.drawer--right header .drawer-nav ul li.nav-open{padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d1d6e0;position:relative;font-size:15px;line-height:1;color:#080e19}.drawer--right header .drawer-nav ul li.nav-open::before{content:"";width:7px;height:7px;border:0;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:0;right:20px;top:52%;transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg)}.drawer--right header .drawer-nav ul li.nav-open.active::before{transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg)}.drawer--right header .drawer-nav-bottom{margin-bottom:30px}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .company-btn{margin-bottom:20px}@media screen and (max-width: 767px){.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn{padding:12.5px}}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn.service-btn img{width:16.5px}.drawer--right header .drawer-nav-bottom .drawer-nav-btn .hf-cmn-btn img{width:12px}.drawer--right header .drawer-nav .drawer-sub-menu ul{margin-bottom:0;border-bottom:1px solid #d1d6e0;padding:15px}.drawer--right header .drawer-nav .drawer-sub-menu ul li{margin-bottom:10px;background:#fff;border-radius:4px;position:relative;border:none;-webkit-transition:all .6s;transition:all .6s}.drawer--right header .drawer-nav .drawer-sub-menu ul li img{width:auto;height:45px}.drawer--right header .drawer-nav .drawer-sub-menu ul li:hover{background:#083ea6}.drawer--right header .drawer-nav .drawer-sub-menu ul li:hover::after{background-color:#fff}.drawer--right header .drawer-nav .drawer-sub-menu ul li:hover::before{border-top:solid 1px #083ea6;border-right:solid 1px #083ea6}.drawer--right header .drawer-nav .drawer-sub-menu ul li::after{content:"";width:20px;height:20px;border-radius:50%;position:absolute;background-color:#083ea6;top:50%;right:7.5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1}.drawer--right header .drawer-nav .drawer-sub-menu ul li::before{content:"";width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute;top:50%;right:15.5px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);z-index:5;-webkit-transition:all .7s;transition:all .7s}.drawer--right header .drawer-nav .drawer-sub-menu ul li a{width:100%;height:100%;display:block;font-size:15px;color:#080e19;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .7s;transition:all .7s;border:none;padding:0;padding:12.5px 27.5px 12.5px 10px}.drawer--right header .drawer-nav .drawer-sub-menu ul li a::before{display:none}.drawer--right header .drawer-nav .drawer-sub-menu ul li a:hover{opacity:1;color:#fff}.download-btn{background:#ff7a00;border:1px solid #ff7a00}.download-btn:hover{background:#fff}.download-btn:hover p{color:#ff7a00}.support-btn{background:#fff;border:1px solid #003a9f}.support-btn p{color:#012438}.support-btn:hover{background:#003a9f}.support-btn:hover p{color:#fff}.hf-cmn-btn{padding:10px 27.5px 10px 20px}.drawer-nav-btn{margin-bottom:20px}.drawer-tel-link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.drawer-tel-link a img{width:13px;margin-right:5px}.drawer-tel-link a p{font-size:16px;font-weight:500}.kv{padding:150px 0 30px;background-image:url(https://corp-img.n-create.co.jp/pr/wp-content/themes/pr/assets/img/product/top/mv_bg.png);background-size:cover;background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width: 1000px){.kv{padding-top:100px;padding-bottom:20px}}@media screen and (max-width: 767px){.kv{background-image:url(https://corp-img.n-create.co.jp/pr/wp-content/themes/pr/assets/img/product/top/mv_bg_sp.png)}}.kv-inner{max-width:1220px;width:calc(100% - 30px);margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.kv-inner{display:block}}.kv-left{width:calc(100% - 520px);position:relative}@media screen and (max-width: 1200px){.kv-left{width:calc(100% - 470px)}}@media screen and (max-width: 767px){.kv-left{width:100%;max-width:500px;margin:0 auto 5px}}.kv-left-top{padding-top:40px}@media screen and (max-width: 767px){.kv-left-top{padding-top:20px;margin-bottom:20px}}@media screen and (max-width: 499px){.kv-left-top{padding-top:10px}}.kv-left-bottom{position:absolute;left:0;bottom:0;width:70%}@media screen and (max-width: 1200px){.kv-left-bottom{width:90%}}@media screen and (max-width: 767px){.kv-left-bottom{position:relative;width:100%}}.kv-btn{max-width:320px;margin:0 auto;width:100%}.kv-btn a{border-radius:30px;background:#ed7700;color:var(--white, #FFF);font-size:16px;font-weight:700;line-height:1;padding:15px 0;display:block;text-align:center}.kv-right{width:420px}.kv-right-txt{margin-top:5px}.kv-right-txt p{font-size:10px;line-height:1.4;font-weight:500}.kv-right-box{border-radius:4px;border:1px solid #cacfd9;-webkit-box-shadow:0px 4px 5px 2px rgba(0,0,0,.1);box-shadow:0px 4px 5px 2px rgba(0,0,0,.1)}.kv-right-box-title{background:var(--navy, #083EA6);text-align:center;padding:15px 0}.kv-right-box-title p{color:var(--white, #FFF);text-align:center;font-size:18px;font-weight:700}.kv-right-box-cont{background:#e1f0f8;padding:15px 20px}.kv-right-box-cont-txt{text-align:center}.kv-right-box-cont-txt p{font-size:12px;font-weight:400;padding-bottom:7.5px}.kv-right-box-cont-txt p a{color:#083ea6;text-decoration:none;font-size:12px}.kv-right-box-cont-txt a{text-decoration:underline;font-size:14px;color:#083ea6}.kv-right-box-cont-form-cont{margin-bottom:15px}.kv-right-box-cont-form-cont-th{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kv-right-box-cont-form-cont-th span{border-radius:2px;background:var(--navy, #083EA6);padding:5px;color:var(--white, #FFF);font-size:11px;font-weight:700;line-height:1;margin-right:10px}.kv-right-box-cont-form-cont-th p{font-size:13px;font-weight:700}.kv-right-box-cont-form-cont-td ul{margin-top:10px;padding-left:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kv-right-box-cont-form-cont-td ul li{width:50%;margin-bottom:0px}.kv-right-box-cont-form-cont-td ul li label{font-size:13px;font-weight:400}.kv-right-box-cont-form-cont-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-td{width:210px}.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-td-double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-td-double input{width:40% !important}.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-td input,.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-td select{border-radius:4px;border:1px solid var(--gray, #CACFD9);background:var(--white, #FFF);padding:5px 7.5px;font-size:16px;width:calc(100% - 15px)}.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-td select{width:100%}.kv-right-box-cont-form-cont-flex .kv-right-box-cont-form-cont-th{width:calc(100% - 230px)}.kv-right-box-cont-form button{border-radius:30px;background:#ed7700;padding:10px 0;text-align:center;font-size:16px;font-weight:700;color:#fff;max-width:280px;width:100%;margin:0 auto 15px;border:1px solid #ed7700;-webkit-transition:all .6s;transition:all .6s;display:block}.kv-right-box-cont-form button:hover{background:#fff;color:#ed7700}.kv-bottom-txt{padding:20px 0px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.kv-bottom-txt p{font-size:10px;font-weight:400}.kv-swiper{padding:10px 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.kv-swiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.kv-swiper .swiper-slide img{height:auto;width:100%}.top-title{margin-bottom:80px;text-align:center}@media screen and (max-width: 767px){.top-title{margin-bottom:60px}}@media screen and (max-width: 499px){.top-title{margin-bottom:40px}}.top-title h2{font-size:24px;font-weight:700;line-height:1.55;letter-spacing:2.8px}@media screen and (max-width: 767px){.top-title h2{font-size:20px}}@media screen and (max-width: 499px){.top-title h2{font-size:18px;letter-spacing:2px}}.top-btn .cmn-btn{border-radius:30px;background:#012438;padding:15px 0px;position:relative;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:1;display:block;margin:0 auto;max-width:270px;-webkit-transition:all .6s;transition:all .6s;border:1px solid #012438}@media screen and (max-width: 767px){.top-btn .cmn-btn{padding:10px 0}}.top-btn .cmn-btn:hover{background:#fff;color:#012438}.top-btn .cmn-btn:hover::before{border-color:#012438 !important}.top-btn .cmn-btn::before{content:"";width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:15px;bottom:0;margin:auto}.product{padding:50px 0}@media screen and (max-width: 767px){.product{padding:40px 0}}.product-list ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-bottom:10px}@media screen and (max-width: 767px){.product-list ul{display:block;max-width:500px;margin:0 auto 10px}}.product-list ul li{position:relative;border-radius:4px;border:1px solid #083ea6;padding:25px 20px}@media screen and (max-width: 767px){.product-list ul li{margin-bottom:60px;padding-top:40px}.product-list ul li:last-child{margin-bottom:0}}.product-list ul li:nth-child(4) .product-list-box-btns img{width:calc(100% - 50px);margin:0 auto 20px;display:block}@media screen and (max-width: 767px){.product-list ul li:nth-child(4) .product-list-box-btns img{width:45%}}.product-list ul li .product-list-tag{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border-radius:100px;background:#083ea6;padding:4.5px 17.5px 5px;text-align:center;top:-12.5px}@media screen and (max-width: 767px){.product-list ul li .product-list-tag{padding-inline:20px}}.product-list ul li .product-list-tag p{color:#fff;font-size:15px;font-weight:400;line-height:1;white-space:nowrap}@media screen and (max-width: 1000px){.product-list ul li .product-list-tag p{font-size:14px}}@media screen and (max-width: 767px){.product-list ul li .product-list-tag p{line-height:1.2}}.product-list ul li:nth-child(3) .product-list-tag{top:-22.5px}.product-list ul li:nth-child(4) .product-list-tag{top:-22.5px}.product-list ul li .product-list-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.product-list ul li .product-list-box-inner{display:block}}.product-list ul li .product-list-box-img{width:55%}@media screen and (max-width: 767px){.product-list ul li .product-list-box-img{width:100%;margin-bottom:20px}}.product-list ul li .product-list-box-btns{width:40%}@media screen and (max-width: 767px){.product-list ul li .product-list-box-btns{width:100%}}.product-list ul li .product-list-box-btns img{margin-bottom:20px}@media screen and (max-width: 767px){.product-list ul li .product-list-box-btns img{width:65%;margin:0 auto 15px;display:block}}.product-list ul li .product-list-box-btns .cmn-btn{border-radius:30px;background:#012438;padding:7.5px 15px 9px;line-height:1;position:relative;color:#fff;text-align:left;font-size:16px;font-weight:400;line-height:1;display:block;margin:0 auto;width:calc(100% - 30px);-webkit-transition:all .6s;transition:all .6s;border:1px solid #012438;margin-bottom:10px}@media screen and (max-width: 1000px){.product-list ul li .product-list-box-btns .cmn-btn{font-size:12px}}.product-list ul li .product-list-box-btns .cmn-btn:hover{background:#fff;color:#012438}.product-list ul li .product-list-box-btns .cmn-btn:hover::before{border-color:#012438 !important}.product-list ul li .product-list-box-btns .cmn-btn::before{content:"";width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:15px;bottom:0;margin:auto}.product-list-txt{margin-bottom:25px}@media screen and (max-width: 767px){.product-list-txt{max-width:500px;margin:0 auto 60px}}.product-list-txt p{font-size:10px}.product-list-div{position:relative;border-radius:4px;border:1px solid #083ea6;padding:25px 20px;margin:30px 0 0 0}.product-list-div .product-list-tag{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border-radius:100px;background:#083ea6;padding:4.5px 17.5px 5px;text-align:center;top:-10.5px}.product-list-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.product-list-box-inner{display:grid;grid-template-columns:1fr}}.product-list-div .product-list-tag p{color:#fff;font-size:15px;font-weight:400;line-height:1;white-space:nowrap}.product-list-div .product-list-box-img{width:55%}@media screen and (max-width: 767px){.product-list-div .product-list-box-img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;text-align:center;margin:16px 0 0 0}}.product-list-div .product-list-box-btns{width:65%;text-align:center;margin:0 0 0 8px}@media screen and (max-width: 767px){.product-list-div .product-list-box-btns{width:90%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;text-align:center;margin:0}}.product-list-div .product-list-box-btns img{margin:16px 0;width:60%}@media screen and (max-width: 767px){.product-list-div .product-list-box-btns img{width:80%}}.product-list-div .product-list-box-btns p{margin-bottom:16px}.riapuro-img{vertical-align:bottom;line-height:1;max-width:100%;height:auto;width:68%}.product-list-div .product-list-box-btns .reapro-cmn-btn{border-radius:30px;background:#012438;padding:7.5px 15px 9px;line-height:1;position:relative;color:#fff;text-align:left;font-size:16px;font-weight:400;display:block;margin:0 auto 10px;width:40%;cursor:pointer;border:1px solid #012438;-webkit-transition:all .6s;transition:all .6s}.product-list-div .product-list-box-btns .reapro-cmn-btn::before{content:"";width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:15px;bottom:0;margin:auto;z-index:10}.product-list-div .product-list-box-btns .reapro-cmn-btn:hover{background:#fff;color:#012438}.product-list-div .product-list-box-btns .reapro-cmn-btn:hover::before{border-color:#012438}@media screen and (max-width: 767px){.product-list-div .product-list-box-btns .reapro-cmn-btn{width:auto;font-size:12px}}.swiper-button-prev::before,.swiper-button-next::before{border-top:solid 1px #003a9f;border-right:solid 1px #003a9f}body.product{padding:0}body.product .kv{height:auto}.cta-conts{background:#e2eff2;padding:40px 0}@media screen and (max-width: 767px){.cta-conts{padding:50px 0}}.cta-cont{max-width:900px;margin:0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.cta-cont{display:block;max-width:500px;margin:0 auto}}.cta-cont-btn{width:45%}@media screen and (max-width: 1000px){.cta-cont-btn{width:48%}}@media screen and (max-width: 767px){.cta-cont-btn{width:100%}.cta-cont-btn:nth-child(1){margin-bottom:30px}}.cta-cont-btn p{text-align:center;margin-bottom:5px;font-size:16px;font-weight:700}.cta-cont-btn a{padding:22.5px 0;text-align:center;position:relative;display:block;border-radius:50px;border:1px solid;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width: 767px){.cta-cont-btn a{padding:20px 0}}.cta-cont-btn a p{color:#fff;font-size:18px;font-weight:700;line-height:1;margin-bottom:0}@media screen and (max-width: 1000px){.cta-cont-btn a p{font-size:16px}}.cta-cont-btn a p span{font-size:14px;font-weight:700;padding:1px 7.5px 2.5px;border:1px solid #fff;line-height:1;margin-right:5px}.cta-cont-btn a img{position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:35px}@media screen and (max-width: 767px){.cta-cont-btn a img{right:10px}}.cta-cont-btn.cta-download-btn a{background-color:#ed7700;border-color:#ed7700}.cta-cont-btn.cta-download-btn a:hover{background:#fff}.cta-cont-btn.cta-download-btn a:hover p{color:#ed7700}.cta-cont-btn.cta-download-btn a:hover p span{color:#ed7700;border-color:#ed7700}.cta-cont-btn.cta-contact-btn a{background-color:#00ade7;border-color:#00ade7}.cta-cont-btn.cta-contact-btn a:hover{background:#fff}.cta-cont-btn.cta-contact-btn a:hover p{color:#00ade7}.cta-cont-btn.cta-example-btn a{border-color:#cacfd9}.cta-cont-btn.cta-example-btn a p{color:#080e19}.cta-cont-btn.cta-example-btn a:hover{background:#cacfd9}.cta-cont-box-wrap{width:100%;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.cta-cont-box-wrap{display:block;max-width:400px;margin:0 auto}}.cta-cont-box-wrap .cta-cont-box{width:48.5%;padding:30px 0}@media screen and (max-width: 767px){.cta-cont-box-wrap .cta-cont-box{width:calc(100% - 20px);padding:20px 0px;margin:0 auto 30px}}.cta-cont-box-wrap .cta-cont-box.cta-cont-download-box{border-radius:4px;border:1px solid #ed7700;background:#fff8f1}.cta-cont-box-wrap .cta-cont-box.cta-cont-download-box .cta-cont-box-title h3{color:#ed7700}.cta-cont-box-wrap .cta-cont-box.cta-cont-contact-box{border-radius:4px;border:1px solid #00ade7;background:#f8fdff}.cta-cont-box-wrap .cta-cont-box.cta-cont-contact-box .cta-cont-box-title h3{color:#00ade7}.cta-cont-box-wrap .cta-cont-box-title{text-align:center;margin-bottom:15px}.cta-cont-box-wrap .cta-cont-box-title p{font-size:16px;font-weight:700;padding-bottom:10px}@media screen and (max-width: 767px){.cta-cont-box-wrap .cta-cont-box-title p{padding:0 10px}}.cta-cont-box-wrap .cta-cont-box-title h3{font-size:36px;font-weight:700}.cta-cont-box-wrap .cta-cont-box-txt{margin-bottom:20px;text-align:center}.cta-cont-box-wrap .cta-cont-box-txt p{font-size:16px;font-weight:400}@media screen and (max-width: 767px){.cta-cont-box-wrap .cta-cont-box-txt p{font-size:14px}}.cta-cont-box-wrap .cta-cont-box .cta-cont-btn{width:100%;max-width:400px;margin:0 auto}@media screen and (max-width: 1200px){.cta-cont-box-wrap .cta-cont-box .cta-cont-btn{width:calc(100% - 20px)}}@media screen and (max-width: 767px){.cta-cont-box-wrap .cta-cont-box .cta-cont-btn{padding:0 10px}.cta-cont-box-wrap .cta-cont-box .cta-cont-btn a{padding-right:10px}}.cta-cont-box-tel{width:100%}.cta-cont-box-tel a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.cta-cont-box-tel a{display:block;text-align:center}}.cta-cont-box-tel a p{font-size:16px;font-weight:600;line-height:1}.cta-cont-box-tel a p.num{color:#083ea6;font-size:36px;font-weight:700;line-height:1;padding:0 20px}@media screen and (max-width: 767px){.cta-cont-box-tel a p.num{padding:5px 0}}.cta-cont-box-tel a span{font-size:14px;font-weight:700}.cta-conts-big{margin-bottom:80px}@media screen and (max-width: 767px){.cta-conts-big{margin-bottom:50px;padding-bottom:40px}}.cta-conts-big .cta-cont-big{max-width:100%}@media screen and (max-width: 767px){.certification-cont{margin:0px auto 60px}}.dx-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.dx-flex{display:block;max-width:500px;margin:0 auto}}.dx-flex-left{width:47%}@media screen and (max-width: 767px){.dx-flex-left{width:100%;margin-bottom:40px}}.dx-flex-right{width:47%}@media screen and (max-width: 767px){.dx-flex-right{width:100%}}.dx-flex-right .ac_header{position:relative;padding:20px 45px 20px 15px;border-bottom:1px solid #ddd;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dx-flex-right .ac_header:hover{background:#fff}.dx-flex-right .ac_header::before{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:32px;font-weight:100;-webkit-transition:all .7s;transition:all .7s}@media screen and (max-width: 767px){.dx-flex-right .ac_header::before{right:10px}}.dx-flex-right .ac_header.open{background:-webkit-gradient(linear, left top, right top, from(#083EA6), to(#0094E7));background:-webkit-linear-gradient(left, #083EA6 0%, #0094E7 100%);background:linear-gradient(90deg, #083EA6 0%, #0094E7 100%)}.dx-flex-right .ac_header.open p{color:#fff}.dx-flex-right .ac_header.open span{background:#fff}.dx-flex-right .ac_header.open::before{content:"ー";color:#fff;font-size:20px}.dx-flex-right .ac_header span{width:9px;height:9px;background:#003a9f;margin-right:10px}.dx-flex-right .ac_header p{font-size:16px}.dx-flex-right .ac_inner{background:#ecf7f9;border-bottom:none}.dx-flex-right .ac_inner_in{padding:20px}@media screen and (max-width: 767px){.dx-flex-right .ac_inner_in{padding:15px 10px}}.dx-flex-right .ac_inner_in p{font-size:15px;font-weight:300;padding-bottom:20px}.dx-flex-right .ac_inner_in ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dx-flex-right .ac_inner_in ul li{margin-right:7.5px;margin-bottom:5px}.dx-flex-right .ac_inner_in ul li:last-child{margin-right:0}.dx-flex-right .ac_inner_in a{border-radius:30px;border:1px solid var(--gray, #CACFD9);background:var(--white, #FFF);padding:7.5px 30px 9px 15px;display:block;font-size:16px;font-weight:500;line-height:1;position:relative}.dx-flex-right .ac_inner_in a::before{content:"";width:6px;height:6px;border:0;border-top:solid 1px #003a9f;border-right:solid 1px #003a9f;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:15px;bottom:0;margin:auto}.cmn-title{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:0}.cmn-title img{width:35px}@media screen and (max-width: 767px){.cmn-title img{width:27.5px}}.cmn-title h2{color:var(--navy, #083EA6);font-size:36px;font-weight:700;letter-spacing:3.6px;padding:0 30px}@media screen and (max-width: 767px){.cmn-title h2{font-size:24px;padding:0 15px;text-align:center;letter-spacing:2px}}.title-under-txt{text-align:center;margin-bottom:40px}.title-under-txt p{font-size:20px;font-weight:400;line-height:1.5;letter-spacing:2px}@media screen and (max-width: 767px){.title-under-txt p{font-size:18px;letter-spacing:1.8px}}.swiper-pagination{position:relative}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 10px !important;background:#ddd;opacity:1}@media screen and (max-width: 767px){.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px !important}}.swiper-pagination .swiper-pagination-bullet-active{background:#003a9f}.swiper-button-prev,.swiper-button-next{height:40px;width:40px;background:#fff;border-radius:50%;border:1px solid #003a9f;-webkit-transition:all .6s;transition:all .6s;z-index:100}.swiper-button-prev:hover,.swiper-button-next:hover{background:#003a9f}.swiper-button-prev:hover::before,.swiper-button-next:hover::before{border-color:#fff}@media screen and (max-width: 767px){.swiper-button-prev,.swiper-button-next{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.swiper-button-prev:after,.swiper-button-next:after{content:"";background-repeat:no-repeat;background-size:contain;height:40px;width:40px;margin:auto}@media screen and (max-width: 767px){.swiper-button-next{right:15px}}.swiper-button-next::before{content:"";width:7.5px;height:7.5px;border:0;border-top:solid 1px #003a9f;border-right:solid 1px #003a9f;position:absolute;top:50%;left:47.5%;transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);margin:auto}@media screen and (max-width: 767px){.swiper-button-prev{left:15px}}.swiper-button-prev::before{content:"";width:7.5px;height:7.5px;border:0;border-top:solid 1px #003a9f;border-right:solid 1px #003a9f;position:absolute;top:50%;left:52.5%;transform:translate(-50%, -50%) rotate(-135deg);-webkit-transform:translate(-50%, -50%) rotate(-135deg);-ms-transform:translate(-50%, -50%) rotate(-135deg);margin:auto}.swiper-parts{margin:80px auto 40px;position:relative;width:450px}@media screen and (max-width: 767px){.swiper-parts{position:initial;width:100%;margin:40px auto 30px}}.info{background:#e2eff2;padding:70px 0}.info .inner{width:100%}@media screen and (max-width: 767px){.info{background:#fff;padding:20px 0}}.info .swiper-wrapper{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;padding-top:10px}.info .swiper-parts .swiper-button-prev{margin-left:-30px}.info .swiper-parts .swiper-button-next{margin-right:-30px}.info .swiper-slide{height:auto}.info .swiper-slide-height{padding:20px 0px 1px;display:block;position:relative;background:#fff;border-radius:4px;border:2px solid rgba(0,0,0,0);-webkit-transition:all .6s;transition:all .6s;background:#fff;border-radius:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);height:100%}@media screen and (max-width: 767px){.info .swiper-slide-height{padding:20px 0 5px}}.info .swiper-slide-height:hover{border:2px solid #003a9f}.info .swiper-slide::before{content:"";width:5px;height:5px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute;bottom:0px;right:25.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin:auto;z-index:1}.info .swiper-slide::after{content:"";width:25px;height:25px;position:absolute;bottom:-10px;right:15px;border-radius:50%;background:#012438}.info .swiper-slide h3 img{height:175px;width:auto;text-align:center;margin:0 auto 5px;display:block}.info .swiper-slide p{text-align:center;color:#555;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.32px;padding:0 20px}.search-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px 35px}@media screen and (max-width: 1200px){.search-list ul{gap:20px}}@media screen and (max-width: 767px){.search-list ul{display:block;max-width:500px;margin:0 auto}}@media screen and (max-width: 767px){.search-list ul li{margin-bottom:15px}.search-list ul li:last-child{margin-bottom:0}}.search-list ul li a{padding:22.5px 55px 22.5px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:8px;border:1px solid rgba(8,62,166,.99);-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width: 767px){.search-list ul li a{padding-right:50px}}.search-list ul li a:hover{background:#003a9f;color:#fff}.search-list ul li a img{width:45px}@media screen and (max-width: 767px){.search-list ul li a img{width:40px}}.search-list ul li a img.circle-arrow{width:37.5px;margin-right:0;position:absolute;right:10px;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 767px){.search-list ul li a img.circle-arrow{width:30px}}.search-list ul li a h3{font-size:16px;font-weight:500;width:calc(100% - 55px)}@media screen and (max-width: 1200px){.search-list ul li a h3{font-size:14px}}@media screen and (max-width: 1000px){.search-list ul li a h3{font-size:12px}}@media screen and (max-width: 767px){.search-list ul li a h3{font-size:14px}}@media screen and (max-width: 767px){.achievements{padding:50px 0 0px}}.achievements-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media screen and (max-width: 767px){.achievements-boxes{display:block;max-width:500px;margin:0 auto}}.achievements-box{width:60.5%;border-radius:8px;border:1px solid #083ea6;position:relative}.achievements-box:nth-child(2){width:37.5%}@media screen and (max-width: 767px){.achievements-box:nth-child(2){width:100%;margin-bottom:20px}}@media screen and (max-width: 767px){.achievements-box{width:100%;margin-bottom:50px}}.achievements-box-inner{padding:25px}.achievements-box-tag{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border-radius:100px;background:#083ea6;padding:4.5px 17.5px 5px;text-align:center;top:-12.5px}@media screen and (max-width: 767px){.achievements-box-tag{width:85%}}.achievements-box-tag p{color:#fff;font-size:15px;font-weight:400;line-height:1;white-space:nowrap;position:relative}.achievements-box-tag p::before{content:"";position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-17.5px;border:6px solid rgba(0,0,0,0);border-top:7px solid #003a9f}.achievements-box-img{margin-bottom:15px}@media screen and (max-width: 767px){.achievements-box-img{margin-bottom:20px}}.achievements-box-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.achievements-box-btn{display:block}}.achievements-box-btn .top-btn{width:47%}@media screen and (max-width: 1000px){.achievements-box-btn .top-btn{width:49%}}@media screen and (max-width: 767px){.achievements-box-btn .top-btn{width:100%}.achievements-box-btn .top-btn:nth-child(1){margin-bottom:15px}}.achievements-box .top-btn .cmn-btn{width:100%;max-width:100%;font-weight:300}@media screen and (max-width: 767px){.achievements-box .top-btn .cmn-btn{padding:15px 0}}@media screen and (max-width: 767px){.achievements-bottom-txt{max-width:500px;margin:0 auto}}.achievements-bottom-txt p{font-size:12px;font-weight:400}@media screen and (max-width: 767px){.example{padding-bottom:50px}}.example-list{margin-bottom:40px}.example-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.example-list ul li{width:24%;position:relative;background:#fff;-webkit-box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);border:2px solid rgba(0,0,0,0);border-radius:4px;-webkit-transition:all .6s;transition:all .6s}.example-list ul li:hover{border:2px solid #003a9f}.example-list ul li a{display:block}.example-list ul li .circle-arrow{width:28px;height:28px;position:absolute;bottom:10px;right:15px}.example-list-img{position:relative}.example-list-img ul{position:absolute;left:5px;bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.example-list-img ul li{border-radius:4px;background:#083ea6;line-height:1;padding:5px 10px;color:#fff;font-size:14px;font-weight:400;margin-right:5px;width:auto}.example-list-img ul li:last-child{margin-right:0}.example-list-txts{padding:20px 15px}.example-list-txt{margin-bottom:25px}.example-list-txt p{color:#000;font-size:15px;font-weight:400}.example-list-title{margin-bottom:10px}.example-list-title h3{padding-bottom:5px;border-bottom:1px solid #cacfd9;color:#083ea6;font-size:14px;font-weight:700}.example-list-link img{height:22.5px;width:auto}@media screen and (max-width: 767px){.example .inner{width:100%}.example .swiper{margin-bottom:80px}.example .swiper-wrapper{padding:10px 0}.example .swiper-slide{height:auto}.example .swiper-slide a{background:#fff;border-radius:4px;-webkit-box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);border:2px solid rgba(0,0,0,0);-webkit-transition:all .6s;transition:all .6s;height:100%;display:block}.example .swiper-slide a:hover{border-color:#003a9f}.example .swiper-slide a .example-list-txts{padding:10px}.example .swiper-slide a .example-list-txt{margin-bottom:20px}.example .swiper-slide a .example-list-link img{height:25px}.example .cta-cont-btn:nth-child(1){margin-bottom:20px}.example .cta-cont{width:calc(100% - 40px);margin:0 auto}}@media screen and (max-width: 767px){.voice-archive-list .example{padding-bottom:50px}}.voice-archive-list .example-list{margin-bottom:40px}.voice-archive-list .example-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.voice-archive-list .example-list ul li{width:24%;position:relative;background:#fff;-webkit-box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);border:2px solid rgba(0,0,0,0);border-radius:4px;-webkit-transition:all .6s;transition:all .6s}.voice-archive-list .example-list ul li:hover{border:2px solid #003a9f}.voice-archive-list .example-list ul li a{display:block}.voice-archive-list .example-list ul li .circle-arrow{width:28px;height:28px;position:absolute;bottom:10px;right:15px}.voice-archive-list .example-list-img{position:relative}.voice-archive-list .example-list-img ul{position:absolute;left:5px;bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0}.voice-archive-list .example-list-img ul li{border-radius:4px;background:#083ea6;line-height:1;padding:5px 10px;color:#fff;font-size:14px;font-weight:400;margin-right:5px}.voice-archive-list .example-list-img ul li:last-child{margin-right:0}.voice-archive-list .example-list-txts{padding:20px 15px}.voice-archive-list .example-list-txt{margin-bottom:25px}.voice-archive-list .example-list-txt p{color:#000;font-size:15px;font-weight:400}.voice-archive-list .example-list-title{margin-bottom:10px}.voice-archive-list .example-list-title h3{padding-bottom:5px;border-bottom:1px solid #cacfd9;color:#083ea6;font-size:14px;font-weight:700}.voice-archive-list .example-list-link img{height:22.5px;width:auto}@media screen and (max-width: 767px){.voice-archive-list .example .inner{width:100%}.voice-archive-list .example .swiper{margin-bottom:80px}.voice-archive-list .example .swiper-wrapper{padding:10px 0}.voice-archive-list .example .swiper-slide{height:auto}.voice-archive-list .example .swiper-slide a{background:#fff;border-radius:4px;-webkit-box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);border:2px solid rgba(0,0,0,0);-webkit-transition:all .6s;transition:all .6s;height:100%;display:block}.voice-archive-list .example .swiper-slide a:hover{border-color:#003a9f}.voice-archive-list .example .swiper-slide a .example-list-txts{padding:10px}.voice-archive-list .example .swiper-slide a .example-list-txt{margin-bottom:20px}.voice-archive-list .example .swiper-slide a .example-list-link img{height:25px}.voice-archive-list .example .cta-cont-btn:nth-child(1){margin-bottom:20px}.voice-archive-list .example .cta-cont{width:calc(100% - 40px);margin:0 auto}}@media screen and (max-width: 767px){.customer{padding:0px 0 60px}}.customer-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.customer-list ul{display:block;max-width:500px;margin:0 auto}}.customer-list ul li{width:48.5%}@media screen and (max-width: 767px){.customer-list ul li{width:100%}.customer-list ul li:nth-child(1){margin-bottom:35px}}.customer-list ul li a{border-radius:8px;border:2px solid var(--gray, #CACFD9);background:var(--white, #FFF);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 50px 5px 5px;position:relative;-webkit-transition:all .7s;transition:all .7s}@media screen and (max-width: 767px){.customer-list ul li a{display:block;padding:20px 15px}}.customer-list ul li a:hover{border-color:#003a9f}.customer-list ul li a .circle-arrow{position:absolute;width:40px;height:40px;top:50%;right:5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 767px){.customer-list ul li a .circle-arrow{width:30px;height:30px;right:-50px}}.customer-list-img{width:40%}@media screen and (max-width: 767px){.customer-list-img{width:100%;margin-bottom:20px}}.customer-list-txt{width:58.5%}@media screen and (max-width: 767px){.customer-list-txt{width:calc(100% - 50px);position:relative}}.customer-list-txt h3{border-bottom:1px solid var(--navy, #083EA6);color:#083ea6;font-size:20px;font-weight:700;letter-spacing:.4px;margin-bottom:15px;padding-bottom:5px}@media screen and (max-width: 1200px){.customer-list-txt h3{font-size:18px}}.customer-list-txt p{font-size:16px;font-weight:400}@media screen and (max-width: 1200px){.customer-list-txt p{font-size:14px}}@media screen and (max-width: 1000px){.customer-list-txt p{font-size:12px}}@media screen and (max-width: 767px){.customer-list-txt p{font-size:16px}}@media screen and (max-width: 767px){.news{padding:60px 0 0}}.news .cmn-left-title{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-bottom:60px}@media screen and (max-width: 767px){.news .cmn-left-title{margin-bottom:45px}}.news .cmn-left-title h2{padding-left:0;font-size:28px;line-height:1}@media screen and (max-width: 767px){.news .cmn-left-title h2{font-size:24px}}.news-flex-cont-list-link{text-align:right;margin-top:20px}.news-flex-cont-list-link a{padding-right:20px;font-size:16px;position:relative;display:block}.news-flex-cont-list-link a:hover{color:#083ea6}.news-flex-cont-list-link a::after{content:"";width:8px;height:8px;border:0;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:0;right:0px;top:52%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}.news-flex-cont-list ul li a{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d1d6e0;display:block}.news-flex-cont-list ul li a .news-flex-cont-list-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-img{width:40px}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt{width:calc(100% - 60px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1200px){.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt{display:block}}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-title h4{font-size:16px;font-weight:400}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px}@media screen and (max-width: 1200px){.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top{margin-right:0;margin-bottom:10px}}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top p{font-size:14px;font-weight:700;color:#083ea6;margin-right:10px}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top ul li{padding:1.5px 5px 2.5px;border:1px solid #083ea6;font-size:12px;color:#083ea6;border-radius:30px;margin-right:10px}.news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top ul li.new{font-weight:700;background:#083ea6;color:#fff}@media screen and (max-width: 767px){.seminar{padding-bottom:0px}}.seminar-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.seminar-list ul li{width:31.5%;position:relative;background:#fff;-webkit-box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);border-radius:4px;display:block;-webkit-transition:all .6s;transition:all .6s}.seminar-list-tag p{background:#012438;position:relative;padding:5px 12px;display:inline-block;color:#fff;font-size:12px;font-weight:500;letter-spacing:.32px}.seminar-list-tag p::after{content:"";position:absolute;top:0;right:-14.75px;width:0;height:0;border-style:solid;border-width:27px 15px 0 0;border-color:#012438 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width: 767px){.seminar-list-tag p::after{border-width:28px 16px 0 0}}.seminar-list-txts{padding:20px 25px}@media screen and (max-width: 767px){.seminar-list-txts{padding:20px 15px 5px}}.seminar-list-title{margin-bottom:10px}.seminar-list-title h3{color:#333;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:.32px}.seminar-list-txt{margin-bottom:20px}@media screen and (max-width: 767px){.seminar-list-txt{margin-bottom:15px}}.seminar-list-txt p{color:#333;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:.32px}.seminar-list-btn a{padding:12.5px 20px;position:relative;display:block;border-radius:50px;border:1px solid;margin-bottom:10px;background:#003a9f;border:1px solid #003a9f;-webkit-transition:all .6s;transition:all .6s}.seminar-list-btn a:hover{background:#fff}.seminar-list-btn a:hover p{color:#003a9f}.seminar-list-btn a:hover p span{background:#003a9f;color:#fff}.seminar-list-btn a img{width:31.5px;height:31.5px;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute}@media screen and (max-width: 767px){.seminar-list-btn a img{right:7.5px}}.seminar-list-btn a p{color:#fff;font-size:14px;font-weight:normal;line-height:1;letter-spacing:.32px}.seminar-list-btn a p span{background:#fff;padding:1px 5px 2.5px;line-height:1;font-size:12px;font-weight:normal;margin-right:10px;color:#003a9f}.seminar-list-btn:nth-child(2) a{background:#ff7a00;border-color:#ff7a00}.seminar-list-btn:nth-child(2) a p span{color:#ff7a00}.seminar-list-btn:nth-child(2) a:hover{background:#fff}.seminar-list-btn:nth-child(2) a:hover p{color:#ff7a00}.seminar-list-btn:nth-child(2) a:hover p span{background:#ff7a00;color:#fff}.seminar .top-btn .cmn-btn{max-width:330px;background:#fff;color:#012438}.seminar .top-btn .cmn-btn::before{border-color:#012438}.seminar .top-btn .cmn-btn:hover{background:#012438;color:#fff}.seminar .top-btn .cmn-btn:hover::before{border-color:#fff !important}@media screen and (max-width: 767px){.seminar .swiper{margin-bottom:40px;overflow:visible}.seminar .swiper-wrapper{padding:10px 0;overflow:visible}.seminar .swiper-button-next{right:-15px}.seminar .swiper-button-prev{left:-15px}.seminar .swiper-slide{height:auto}.seminar .swiper-slide .seminar-swiper-cont{background:#fff;border-radius:4px;height:auto;-webkit-box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);border:2px solid rgba(0,0,0,0);-webkit-transition:all .6s;transition:all .6s;height:100%;display:block}.seminar .swiper-slide .seminar-swiper-cont:hover{border-color:#003a9f}.seminar .swiper-parts{margin:20px auto}.seminar .top-btn .cmn-btn{max-width:300px;font-size:14px}}@media screen and (max-width: 767px){.column{padding-bottom:60px}}.column-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.column-list ul li{width:24%;position:relative;background:#fff;-webkit-box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);border-radius:4px;display:block;-webkit-transition:all .6s;transition:all .6s;border:2px solid rgba(0,0,0,0)}.column-list ul li:hover{border-color:#003a9f}.column-list-txts{padding:15px}.column-list-title{margin-bottom:10px}.column-list-title h3{font-size:14px;font-weight:400;line-height:1.3;letter-spacing:.32px}.column-list-day p{font-size:14px;font-weight:500}.column .top-btn .cmn-btn{max-width:330px;background:#fff;color:#012438}.column .top-btn .cmn-btn::before{border-color:#012438}.column .top-btn .cmn-btn:hover{background:#012438;color:#fff}.column .top-btn .cmn-btn:hover::before{border-color:#fff !important}@media screen and (max-width: 767px){.column .inner{width:100%}.column .swiper{margin-bottom:40px}.column .swiper-wrapper{padding:10px 0}.column .swiper-slide{height:auto}.column .swiper-slide a{background:#fff;border-radius:4px;-webkit-box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);box-shadow:0px 2px 10px 2px rgba(19,22,22,.1);border:2px solid rgba(0,0,0,0);-webkit-transition:all .6s;transition:all .6s;height:100%;display:block}.column .swiper-slide a:hover{border-color:#003a9f}.column .top-btn .cmn-btn{max-width:300px;font-size:14px}}.mail-magazine-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.mail-magazine-cont{display:block;max-width:500px;margin:0 auto}}.mail-magazine-left{width:calc(100% - 450px)}@media screen and (max-width: 767px){.mail-magazine-left{width:100%;margin-bottom:40px;text-align:center}}.mail-magazine-left h3{color:var(--navy, #083EA6);font-size:24px;font-weight:700;letter-spacing:2.8px;margin-bottom:15px}@media screen and (max-width: 767px){.mail-magazine-left h3{text-align:center;margin-bottom:30px}}.mail-magazine-left p{font-size:20px;font-weight:400;line-height:1.5;letter-spacing:2px}@media screen and (max-width: 767px){.mail-magazine-left p{font-size:18px;text-align:center;letter-spacing:1.8px}}.mail-magazine-right{width:400px}@media screen and (max-width: 767px){.mail-magazine-right{width:100%;max-width:300px;margin:0 auto}}.mail-magazine-right .cta-cont-btn{width:100%}@media screen and (max-width: 767px){.mail-magazine-right .cta-cont-btn{margin-bottom:0}}.mail-magazine-right .cta-cont-btn p{font-size:20px}@media screen and (max-width: 767px){.mail-magazine-right .cta-cont-btn p{font-size:16px}}@media screen and (max-width: 767px){.mail-magazine-right .cta-cont-btn a{padding:15px 0}}@media screen and (max-width: 767px){.mail-magazine-right .cta-cont-btn a p{font-size:17px}}@media screen and (max-width: 767px){.download{padding-top:45px}}.download-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.download-boxes{max-width:500px;display:block;margin:0 auto}}.download-box{width:48.5%;border:1px solid #083ea6;border-radius:4px}@media screen and (max-width: 767px){.download-box{width:100%}.download-box:nth-child(1){margin-bottom:30px}}.download-box-title{background:#083ea6;padding:15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.download-box-title{padding:15px}}.download-box-title h3{color:#fff;font-size:20px;font-weight:400}@media screen and (max-width: 767px){.download-box-title h3{font-size:18px}}.download-box-title a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.download-box-title a img{width:15px;height:15px;margin-right:5px}.download-box-title a p{color:#fff;font-size:14px;font-weight:400;line-height:1;-webkit-text-decoration-line:underline;text-decoration-line:underline}.download-box-title a:hover p{text-decoration:none}.download-box-cont ul li{padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.download-box-cont ul li{display:block;padding:25px 20px}}.download-box-cont ul li:nth-child(1){border-bottom:1px solid #d2e2f1}.download-box-img{margin-right:5px}@media screen and (max-width: 767px){.download-box-img{margin-right:0}}.download-box-img img{width:auto;height:125px}@media screen and (max-width: 767px){.download-box-img img{width:140px;height:auto;margin:0 auto 10px;display:block}}.download-box-txt{width:calc(100% - 160px)}@media screen and (max-width: 767px){.download-box-txt{text-align:center;width:100%}}.download-box-txt h4{color:#083ea6;font-size:16px;font-weight:700;margin-bottom:10px}.download-box-txt p{font-size:14px;font-weight:500;line-height:1.6;margin-bottom:15px}.download-box-txt a{border-radius:30px;border:1px solid #ff7a00;background:#ff7a00;padding:4.5px 30px 6px 20px;font-size:14px;font-weight:500;line-height:1;position:relative;color:#fff;-webkit-transition:all .6s;transition:all .6s}.download-box-txt a::before{content:"";width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:10px;bottom:0;margin:auto}.download-box-txt a:hover{background:#fff;color:#ff7a00}.download-box-txt a:hover::before{border-color:#ff7a00}@media screen and (max-width: 767px){.download-box-link{background:#083ea6}.download-box-link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 10px}.download-box-link a img{width:15px;height:15px;margin-right:10px}.download-box-link a p{color:#fff;font-size:14px;font-weight:500;line-height:1;text-decoration:underline;-webkit-transition:all .6s;transition:all .6s}.download-box-link a:hover p{text-decoration:none}}.footer-fixed-cont{position:fixed;width:100%;bottom:0;left:0;background:#fff;-webkit-box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);z-index:9;visibility:hidden;opacity:0;-webkit-transition:all .6s;transition:all .6s}.footer-fixed-cont.active{visibility:visible;opacity:1}.footer-fixed-cont .footer-fixed-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.footer-fixed-cont .footer-fixed-flex{max-width:310px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:13px 0}}.footer-fixed-cont .footer-fixed-flex-tel{width:150px;margin-right:122px}@media screen and (max-width: 1000px){.footer-fixed-cont .footer-fixed-flex-tel{margin-right:20px}}.footer-fixed-cont .footer-fixed-flex-tel a{text-align:center}.footer-fixed-cont .footer-fixed-flex-tel a span{font-size:12px;text-align:center;display:block}.footer-fixed-cont .footer-fixed-flex-tel a span small{padding:0px 1px;border:1px solid;line-height:1;margin-right:2.5px}.footer-fixed-cont .footer-fixed-flex-tel-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-fixed-cont .footer-fixed-flex-tel-flex img{width:15px;margin-right:5px}.footer-fixed-cont .footer-fixed-flex-tel-flex p{font-weight:700;font-size:20px}.footer-fixed-cont .footer-fixed-flex .cta-cont-btn{width:100%;max-width:100%}@media screen and (max-width: 767px){.footer-fixed-cont .footer-fixed-flex .cta-cont-btn{margin-bottom:0}}.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a{width:100%;padding:15px 0;-webkit-box-shadow:0px 10px 15px 0px rgba(19,22,22,.15);box-shadow:0px 10px 15px 0px rgba(19,22,22,.15)}@media screen and (max-width: 767px){.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a{padding:12.5px 0}}.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a p{font-size:16px;text-align:left;padding-left:15px}@media screen and (max-width: 767px){.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a p{font-size:14px;line-height:1}.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a p span{font-size:11px;padding:0px 4.5px 1px}}.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a img{right:5px;width:30px}@media screen and (max-width: 767px){.footer-fixed-cont .footer-fixed-flex .cta-cont-btn a img{width:27.5px;height:27.5px}}.footer-fixed-cont .footer-fixed-flex-download{width:310px;margin-right:35px}@media screen and (max-width: 1000px){.footer-fixed-cont .footer-fixed-flex-download{margin-right:20px}}@media screen and (max-width: 767px){.footer-fixed-cont .footer-fixed-flex-download{width:225px;margin-right:0}}.footer-fixed-cont .footer-fixed-flex-demo{width:270px}.footer-fixed-cont .footer-fixed-flex-demo .cta-cont-btn a{border:1px solid #019532;background:#00a637}.footer-fixed-cont .footer-fixed-flex-demo .cta-cont-btn a:hover{background:#fff}.footer-fixed-cont .footer-fixed-flex-demo .cta-cont-btn a:hover p{color:#019532}.footer-fixed-cont .footer-fixed-flex-demo .cta-cont-btn a p{text-align:center;padding-left:0}.footer-fixed-cont .footer-fixed-tel{width:80px}.footer-fixed-cont .footer-fixed-tel a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background:#ed7700;border:1px solid #ed7700;padding:7.5px 5px;-webkit-transition:all .6s;transition:all .6s}.footer-fixed-cont .footer-fixed-tel a img{width:20px}.footer-fixed-cont .footer-fixed-tel a p{font-size:11px;padding:0px 4.5px 2px;font-weight:700;border:1px solid #fff;margin-right:7.5px;color:#fff}.footer-fixed-cont .footer-fixed-tel a:hover{background:#fff}.footer-fixed-cont .footer-fixed-tel a:hover p{color:#ed7700;border-color:#ed7700}.pagetop-btn{visibility:hidden;opacity:0;-webkit-transition:all .6s;transition:all .6s}.pagetop-btn.active{visibility:visible;opacity:1}@media screen and (max-width: 767px){.pagetop-btn{bottom:69.5px}}@media screen and (max-width: 1200px){.page-under header .header-inner{width:calc(100% - 40px)}}.page-under header .header-support-btn{padding:7.5px 20px}.page-under header .header-right-top .header-tel a .header-right-top-tel-flex p{font-size:18px}.page-under header .header-right-top .header-btn{margin-right:15px !important}@media screen and (max-width: 1200px){.page-under header .header-right-top .header-btn{margin-right:10px !important}}.page-under header .header-right-top .header-btn .hf-cmn-btn{padding:7.5px 22.5px 7.5px 12.5px}.page-under header .header-right-top .header-btn .hf-cmn-btn.download-btn{padding:7.5px 22.5px 7.5px 12.5px}.page-under header .header-right-top .header-btn .hf-cmn-btn.download-btn img{width:12.5px}.page-under header .header-right-top .header-btn .hf-cmn-btn p{font-size:12px}.page-under header .header-right-bottom{width:405px;margin-left:auto}.under-title-wrap{margin-top:120px;padding-top:80px;position:relative}@media screen and (max-width: 1000px){.under-title-wrap{margin-top:70px;padding-top:60px}}@media screen and (max-width: 767px){.under-title-wrap{padding:50px 0 40px !important}}.under-title-wrap .bg-line{position:absolute;width:100%;left:0;top:0;z-index:-1}.under-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 40px);max-width:1300px;margin:0 auto 50px;padding:0}@media screen and (max-width: 767px){.under-title{margin-bottom:40px;width:calc(100% - 30px)}}.under-title-img{width:30px}@media screen and (max-width: 767px){.under-title-img{position:absolute;top:15px;left:0}}.under-title-cont{width:calc(100% - 50px)}@media screen and (max-width: 767px){.under-title-cont{width:100%}}.under-title-cont span{color:var(--navy, #083EA6);font-size:24px;font-weight:400}@media screen and (max-width: 767px){.under-title-cont span{font-size:15px}}.under-title h1{padding-left:0;color:var(--navy, #083EA6);font-size:48px;font-weight:400;line-height:1.5}@media screen and (max-width: 1000px){.under-title h1{font-size:42px}}@media screen and (max-width: 767px){.under-title h1{font-size:30px;line-height:1.3;margin-bottom:10px}}.under-title h1::before{display:none}.under-title p{padding-left:0;font-size:20px;font-weight:500;letter-spacing:.6px}.under-title p::before{display:none}@media screen and (max-width: 767px){.under-title p{font-size:16px;line-height:1.3}}.under-title-txt p{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:.4px}@media screen and (max-width: 767px){.under-title-txt p{font-size:18px}}.download-banner{max-width:660px;margin:0 auto;width:100%;position:relative}.download-banner-cont{background:#e2eff2}@media screen and (max-width: 767px){.download-banner-cont{padding:20px 0 0}}@media screen and (max-width: 767px){.download-banner{max-width:350px}}.download-banner-btn{width:180px;position:absolute;right:27.5px;top:54.5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 767px){.download-banner-btn{top:65%}}@media screen and (max-width: 499px){.download-banner-btn{width:150px;right:20px;top:67.5%}.download-banner-btn p{font-size:12px;width:calc(100% - 20px)}.download-banner-btn img{width:12.5px}}.download-banner-btn a.hf-cmn-btn{padding:5px 20px 6.5px}.voice-search-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}@media screen and (max-width: 767px){.voice-search-boxes{display:block;max-width:500px;margin:0 auto 45px}}.voice-search-boxes .voice-search-box{width:30%;border-radius:4px;border:1px solid #083ea6}@media screen and (max-width: 767px){.voice-search-boxes .voice-search-box{width:100%}.voice-search-boxes .voice-search-box:nth-child(1){margin-bottom:20px}}.voice-search-boxes .voice-search-box:nth-child(2){width:67.5%}@media screen and (max-width: 767px){.voice-search-boxes .voice-search-box:nth-child(2){width:100%}}.voice-search-boxes .voice-search-box-title{border-radius:4px 4px 0px 0px;background:#083ea6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 0}.voice-search-boxes .voice-search-box-title img{width:30px;height:30px;margin-right:10px}.voice-search-boxes .voice-search-box-title h2{color:#fff;font-size:24px;font-weight:500}@media screen and (max-width: 767px){.voice-search-boxes .voice-search-box-title h2{font-size:20px}}.voice-search-boxes .voice-search-box-cont{padding:20px;position:relative}@media screen and (max-width: 767px){.voice-search-boxes .voice-search-box-cont{padding:12.5px}}.voice-search-boxes .voice-search-box-cont .category-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width: 767px){.voice-search-boxes .voice-search-box-cont .category-list{margin-bottom:20px}}.voice-search-boxes .voice-search-box-cont .category-list li{margin-right:10px;margin-bottom:10px}.voice-search-boxes .voice-search-box-cont .category-list li button{border-radius:5px;border:1px solid #cacfd9;background:#fff;padding:7.5px 15px 6px;line-height:1;font-size:16px;cursor:pointer;-webkit-transition:all .6s;transition:all .6s}.voice-search-boxes .voice-search-box-cont .category-list li button.active{border:1px solid #083ea6;background:#ecf7f9;position:relative}.voice-search-boxes .voice-search-box-cont .category-list li button.active::before{content:"";position:absolute;width:20px;height:20px;background:#083ea6;border-radius:50%;right:-10px;top:-10px}.voice-search-boxes .voice-search-box-cont .category-list li button.active::after{content:"×";position:absolute;color:#fff;right:-5.5px;top:-9.25px;font-size:20px;font-weight:100}.voice-search-boxes .voice-search-box-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .6s;transition:all .6s}.voice-search-boxes .voice-search-box-link:hover{opacity:.7}.voice-search-boxes .voice-search-box-link span{color:#083ea6;font-size:16px;font-weight:400;margin-right:5px}.voice-search-boxes .voice-search-box-link p{font-size:16px;font-weight:400}.voice-archive-count{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.voice-archive-count{max-width:500px;margin:0 auto 30px}}.voice-archive-count p{font-size:24px;font-weight:500;line-height:1}@media screen and (max-width: 767px){.voice-archive-count p{font-size:20px}}.voice-archive-count span{color:#083ea6;font-size:48px;font-weight:700;line-height:1;padding:0 10px}@media screen and (max-width: 767px){.voice-archive-count span{font-size:36px}}.voice-archive-count span small{font-size:24px;line-height:1}.voice-archive-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 25px}@media screen and (max-width: 767px){.voice-archive-list ul{display:block;max-width:500px;margin:0 auto}}.voice-archive-list ul li{border-radius:4px;background:#fff;-webkit-box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);border:2px solid rgba(0,0,0,0);-webkit-transition:all .6s;transition:all .6s;cursor:pointer}@media screen and (max-width: 767px){.voice-archive-list ul li{margin-bottom:20px}.voice-archive-list ul li:last-child{margin-bottom:0}}.voice-archive-list ul li:hover{border:2px solid #003a9f}.voice-archive-list ul li .example-list-cont p{font-size:12px;font-weight:400}.voice-archive-list ul li .top-btn{margin-bottom:20px}.voice-archive-list ul li .top-btn .cmn-btn{padding:10px 0px;font-size:12px;max-width:245px}@media screen and (max-width: 767px){.voice-archive-list ul li .example-list-txts{padding:15px 10px}}.under-search-list ul{display:grid;grid-template-columns:repeat(5, 1fr);gap:0px 10px}@media screen and (max-width: 767px){.under-search-list ul{display:block;max-width:400px;margin:0 auto}}.under-search-list ul li{border-radius:8px;border:1px solid #083ea6;position:relative}@media screen and (max-width: 767px){.under-search-list ul li{margin-bottom:20px}.under-search-list ul li:last-child{margin-bottom:0}}.under-search-cont{padding:20px 15px 75px}@media screen and (max-width: 1200px){.under-search-cont{padding:20px 10px 70px}}@media screen and (max-width: 767px){.under-search-cont{padding:20px 15px}}.under-search-title{padding-bottom:5px;text-align:center;margin-bottom:20px;border-bottom:1px solid #003a9f}.under-search-title h2{color:#083ea6;font-size:20px;font-weight:700;letter-spacing:0px}@media screen and (max-width: 1000px){.under-search-title h2{font-size:16px}}@media screen and (max-width: 767px){.under-search-title h2{font-size:20px}}.under-search-img{margin-bottom:20px;position:relative;height:110px}@media screen and (max-width: 767px){.under-search-img{height:auto}}.under-search-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:110px}@media screen and (max-width: 767px){.under-search-img img{position:relative;top:initial;left:initial;transform:initial;-webkit-transform:initial;-ms-transform:initial;margin:0 auto;display:block}}.under-search-txt{margin-bottom:15px}.under-search-txt p{font-size:16px;font-weight:400}@media screen and (max-width: 1000px){.under-search-txt p{font-size:14px}}@media screen and (max-width: 767px){.under-search-txt p{font-size:16px}}.under-search-btn .cmn-btn{border-radius:30px;border:1px solid #cacfd9;padding:12.5px 0 13.5px;background:#fff;color:#080e19;font-size:14px;font-weight:400;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:20px;width:calc(100% - 30px)}@media screen and (max-width: 1000px){.under-search-btn .cmn-btn{font-size:12px}}@media screen and (max-width: 767px){.under-search-btn .cmn-btn{position:relative;left:initial;transform:initial;-webkit-transform:initial;-ms-transform:initial;bottom:initial;max-width:275px}}.under-search-btn .cmn-btn:hover{background:#cacfd9}.under-search-btn .cmn-btn::before{border-color:#003a9f}.base-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.base-flex{display:block;max-width:500px;margin:0 auto}}.base-flex-left{width:50%}@media screen and (max-width: 767px){.base-flex-left{width:100%;margin-bottom:40px}}.base-flex-left .cmn-title h2{font-size:28px}@media screen and (max-width: 1200px){.base-flex-left .cmn-title h2{font-size:24px}}.base-flex-left .cmn-title h2 span{font-size:36px;font-weight:700;line-height:1;display:inline-block}@media screen and (max-width: 1200px){.base-flex-left .cmn-title h2 span{font-size:28px}}@media screen and (max-width: 767px){.base-flex-left .cmn-title h2 span{font-size:32px}}.base-flex-left-txt p{font-size:20px;line-height:1.7;font-weight:400}@media screen and (max-width: 767px){.base-flex-left-txt p{font-size:16px}}.base-flex-left-txt p span{color:#083ea6}.base-flex-left-txt p span small{font-size:24px;font-weight:700;line-height:1;padding:0 2.5px}@media screen and (max-width: 767px){.base-flex-left-txt p span small{font-size:22px}}.base-flex-right{width:42.5%}@media screen and (max-width: 767px){.base-flex-right{width:100%}}.page-under .header-right-bottom nav ul li .megaMenu__content{top:120px}.voice-wrap .cta-conts-big{margin-bottom:60px}@media screen and (max-width: 767px){.voice-wrap .cta-conts-big{margin-bottom:20px}}.voice-wrap .cta-cont-box-wrap{margin-bottom:40px}@media screen and (max-width: 767px){.voice-wrap .cta-cont-box-wrap{margin-bottom:30px}}@media screen and (max-width: 767px){.voice-wrap section{padding:40px 0}}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.popup{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:400px;width:100%;z-index:1000}@media screen and (max-width: 767px){.popup{max-width:300px}}.popup-cont{position:relative}.popup-cont .cta-cont-btn{width:calc(100% - 20px);position:absolute;bottom:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width: 767px){.popup-cont .cta-cont-btn a{padding:17.5px 30px 17.5px 0}.popup-cont .cta-cont-btn a p{font-size:14px}}.popup #closePopup{position:absolute;top:-12.5px;right:-12.5px;background:#d9d9d9;border:none;border-radius:50%;width:25px;height:25px;text-align:center;line-height:24px;color:#8d8d8d;font-size:24px;font-weight:100;cursor:pointer}.voice-detail-head{margin:120px 0 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.voice-detail-head{display:block;margin:70px 0 40px}}.voice-detail-img{width:50%}@media screen and (max-width: 767px){.voice-detail-img{width:100%}}.voice-detail-txt{width:50%;background:#e2eff2;position:relative}@media screen and (max-width: 767px){.voice-detail-txt{width:100%;padding-bottom:0px}}.voice-detail-txt-box{width:90%;max-width:670px;border-radius:4px;border:1px solid #083ea6;background:#fff;-webkit-box-shadow:0px 0px 10px -5px #012438;box-shadow:0px 0px 10px -5px #012438;position:absolute;top:50%;left:-10%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:20px 30px}@media screen and (max-width: 1200px){.voice-detail-txt-box{width:100%;padding:20px}}@media screen and (max-width: 1000px){.voice-detail-txt-box{left:initial;padding:15px 0;width:97.5%}.voice-detail-txt-box p{padding:0 15px;font-size:14px}.voice-detail-txt-box h1{padding:0 15px;font-size:18px}}@media screen and (max-width: 767px){.voice-detail-txt-box{position:relative;top:initial;transform:initial;-webkit-transform:initial;-ms-transform:initial;width:calc(100% - 40px);max-width:100%;margin:0 auto;margin-top:-30px;top:-30px}}.voice-detail-txt-box p.name{padding-bottom:20px;font-size:16px;font-weight:500}@media screen and (max-width: 1000px){.voice-detail-txt-box p.name{font-size:14px;padding-bottom:15px}}@media screen and (max-width: 767px){.voice-detail-txt-box p.name{font-size:16px}}.voice-detail-txt-box p.title{color:#083ea6;font-size:24px;font-weight:700;padding-bottom:25px}@media screen and (max-width: 1200px){.voice-detail-txt-box p.title{font-size:20px}}@media screen and (max-width: 1000px){.voice-detail-txt-box p.title{font-size:14px;padding-bottom:15px}}@media screen and (max-width: 767px){.voice-detail-txt-box p.title{font-size:20px}}.voice-detail-txt-box p.txt{font-size:16px;font-weight:400}@media screen and (max-width: 1000px){.voice-detail-txt-box p.txt{font-size:14px}}@media screen and (max-width: 767px){.voice-detail-txt-box p.txt{font-size:16px}}.voice-detail-txt-box h1{padding-bottom:20px;font-size:18px;font-weight:500}@media screen and (max-width: 1200px){.voice-detail-txt-box h1{font-size:16px}}@media screen and (max-width: 1000px){.voice-detail-txt-box h1{font-size:14px}}@media screen and (max-width: 767px){.voice-detail-txt-box h1{font-size:16px;padding-bottom:25px}}.voice-detail-product-box{margin-bottom:40px;border-radius:4px;border:1px solid #083ea6}@media screen and (max-width: 767px){.voice-detail-product-box{margin-bottom:35px}}.voice-detail-product-box-title{border-radius:4px 4px 0px 0px;background:#083ea6;padding:10px 0}.voice-detail-product-box-title h2{color:#fff;font-size:20px;font-weight:500;text-align:center}@media screen and (max-width: 767px){.voice-detail-product-box-title h2{font-size:16px}}.voice-detail-product-box-list{padding:10px 10px 5px}.voice-detail-product-box-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.voice-detail-product-box-list ul li{margin-right:5px;margin-bottom:5px}.voice-detail-product-box-list ul li a{padding:5px 10px;line-height:1;color:#fff;font-size:14px;font-weight:400;display:block;border-radius:5px;-webkit-transition:all .6s;transition:all .6s}.voice-detail-product-box-list ul li a:hover{opacity:.7}.voice-detail-product-box-list ul li a.cat01{background:#0f6bb4}.voice-detail-product-box-list ul li a.cat02{background:#3d4790}.voice-detail-product-box-list ul li a.cat03{background:#1dafca}.voice-detail-company{margin-bottom:40px;border-radius:4px;border:1px solid #083ea6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px}@media screen and (max-width: 767px){.voice-detail-company{display:block;padding:15px}}.voice-detail-company-img{width:250px}@media screen and (max-width: 767px){.voice-detail-company-img{width:100%;margin-bottom:15px}.voice-detail-company-img h3{font-size:18px;color:#083ea6;font-weight:500;padding-bottom:15px}}.voice-detail-company-txt{width:calc(100% - 270px);margin-top:10px}@media screen and (max-width: 767px){.voice-detail-company-txt{width:100%;margin-top:0}}.voice-detail-company-txt h3{color:#083ea6;font-size:20px;font-weight:700;margin-bottom:15px}.voice-detail-company-txt p{font-size:16px;font-weight:400;line-height:1.7}.voice-detail-cont h2{color:#083ea6;font-size:24px;font-weight:700;margin:60px 0 40px;padding-bottom:15px;border-bottom:2px solid #083ea6;position:relative}@media screen and (max-width: 767px){.voice-detail-cont h2{margin-bottom:30px;font-size:20px}}.voice-detail-cont h2::before{content:"";position:absolute;width:100px;height:2px;background:#00ade7;left:0;bottom:-2px}@media screen and (max-width: 767px){.voice-detail-cont h2::before{width:40px}}.voice-detail-cont p{font-size:16px;font-weight:400;line-height:1.75;padding-bottom:30px}@media screen and (max-width: 767px){.voice-detail-cont p{font-size:14px}}.voice-detail-cont p a{color:#083ea6;text-decoration:underline}.voice-detail-cont p a:hover{text-decoration:none}.voice-detail-cont p span{font-weight:700}.voice-detail-cont p strong{font-weight:700}.voice-detail-cont .two-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.voice-detail-cont .two-column{display:block}}.voice-detail-cont .two-column-cont{width:72.5%}@media screen and (max-width: 767px){.voice-detail-cont .two-column-cont{width:100%;margin-bottom:25px}}.voice-detail-cont .two-column-img{width:25%}@media screen and (max-width: 767px){.voice-detail-cont .two-column-img{width:100%}}.voice-detail-cont .cation-txt{margin:50px 0 60px;border-top:1px solid #cacfd9;padding-top:30px}@media screen and (max-width: 767px){.voice-detail-cont .cation-txt{margin:20px 0 40px;padding-top:20px}}.voice-detail-cont .cation-txt p{color:#3e3939;font-size:14px;font-weight:400;line-height:1.6;padding-bottom:0}@media screen and (max-width: 767px){.voice-detail-cont .cation-txt p{font-size:12px}}.voice-detail-cont .cation-txt p a{text-decoration:underline;color:#3e3939}.voice-detail-cont .cation-txt p a:hover{text-decoration:none}.page-detail-voice .info{background:#fff}.page-detail-voice .info .cmn-title{text-align:center}.column-archive-flex .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.column-archive-flex .inner{display:block}}.column-archive-flex-left{width:calc(100% - 340px)}@media screen and (max-width: 767px){.column-archive-flex-left{width:100%;margin:0 auto 45px;max-width:500px}}.column-archive-flex-left .column-archive-txt{margin-bottom:70px}@media screen and (max-width: 767px){.column-archive-flex-left .column-archive-txt{margin-bottom:30px}}.column-archive-flex-left .column-archive-txt p{font-size:20px;font-weight:400}@media screen and (max-width: 767px){.column-archive-flex-left .column-archive-txt p{font-size:16px}}.column-archive-flex-left .column-list ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 20px}@media screen and (max-width: 767px){.column-archive-flex-left .column-list ul{display:block}}.column-archive-flex-left .column-list ul li{width:100%}@media screen and (max-width: 767px){.column-archive-flex-left .column-list ul li{margin-bottom:30px}.column-archive-flex-left .column-list ul li .column-list-txts{padding:10px}}.column-archive-flex-left .column-list ul li .column-list-day{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.column-archive-flex-left .column-list ul li .column-list-day img{width:15px;height:15px;margin-right:5px}.column-archive-flex-left .pagenavi{padding-top:50px;border-top:1px solid var(--gray, #CACFD9);margin-top:50px}@media screen and (max-width: 767px){.column-archive-flex-left .pagenavi{padding-top:40px}}.column-archive-flex-right{width:300px}@media screen and (max-width: 767px){.column-archive-flex-right{width:100%;max-width:500px;margin:0 auto 40px}}.column-archive-flex-right .column-archive-cat-box{margin-bottom:30px;border-radius:4px;border:1px solid #083ea6;background:var(--white, #FFF)}.column-archive-flex-right .column-archive-cat-box-title{border-bottom:1px solid var(--navy, #083EA6);background:#083ea6;padding:20px 0}.column-archive-flex-right .column-archive-cat-box-title h4{color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:1;letter-spacing:1.6px}.column-archive-flex-right .column-archive-cat-box-list{padding:10px 20px 30px}.column-archive-flex-right .column-archive-cat-box-list ul li{border-bottom:1px solid var(--gray, #CACFD9)}.column-archive-flex-right .column-archive-cat-box-list ul li a{padding:15px 10px;position:relative;font-size:16px;font-weight:400;display:block;-webkit-transition:all .6s;transition:all .6s;cursor:pointer}.column-archive-flex-right .column-archive-cat-box-list ul li a::before{content:"";width:5px;height:5px;border:0;border-top:solid 1px #003a9f;border-right:solid 1px #003a9f;position:absolute;top:50%;right:5px;transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);margin:auto}.column-archive-flex-right .column-archive-cat-box-list ul li a:hover{opacity:.7}.column-archive-flex-right .column-archive-cat-box-list ul li a span{color:#083ea6}.column-archive-flex-right .column-archive-search{margin-bottom:30px}.column-archive-flex-right .column-archive-search form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.column-archive-flex-right .column-archive-search form input{width:calc(100% - 45px);border-radius:30px 0 0 30px;border:1px solid #083ea6;background:#e1f0f8;padding:10px 0 10px 15px;font-size:16px;border-right:none;outline:none}.column-archive-flex-right .column-archive-search form button{width:45px;border-radius:0px 30px 30px 0px;border:1px solid #083ea6;border-left:none;background:#083ea6;text-align:center;cursor:pointer;-webkit-transition:all .6s;transition:all .6s}.column-archive-flex-right .column-archive-search form button:hover{opacity:.7}.column-archive-flex-right .column-archive-search form button img{width:20px;height:20px}.column-archive-flex-right .column-search-knowhow-box{border-radius:4px;background:#083ea6;margin-bottom:30px}.column-archive-flex-right .column-search-knowhow-box-inner{padding:25px 20px}.column-archive-flex-right .column-search-knowhow-box-inner h4{color:#fff;font-size:16px;font-weight:700;letter-spacing:.32px;text-align:center;padding-bottom:15px}.column-archive-flex-right .column-search-knowhow-box-inner p{padding-bottom:25px;color:#fff;font-size:14px;font-weight:400;text-align:center}.column-archive-flex-right .column-search-knowhow-box .cmn-btn a{position:relative}.column-archive-flex-right .column-search-knowhow-box .cmn-btn a p{padding-bottom:0;color:#080e19;font-size:16px;font-weight:500;line-height:1;letter-spacing:.32px}.column-archive-flex-right .column-search-knowhow-box .cmn-btn a::after{display:none}.column-archive-flex-right .column-search-knowhow-box .cmn-btn a img{position:absolute;width:20px;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.column-archive-flex-right .column-archive-tag-cont-title h4{color:#083ea6;font-size:20px;font-weight:700;margin:0 0 20px;padding-bottom:10px;padding-left:5px;border-bottom:2px solid #083ea6;position:relative}.column-archive-flex-right .column-archive-tag-cont-title h4::before{content:"";position:absolute;width:60px;height:2px;background:#00ade7;left:0;bottom:-2px}.column-archive-flex-right .column-archive-tag-cont-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-archive-flex-right .column-archive-tag-cont-list ul li{margin-right:10px;margin-bottom:10px}.column-archive-flex-right .column-archive-tag-cont-list ul li a{border-radius:5px;border:1px solid #083ea6;background:#fff;padding:6px 15px 7.5px;line-height:1;font-size:16px;font-weight:400;cursor:pointer;-webkit-transition:all .6s;transition:all .6s;display:block}.column-archive-flex-right .column-archive-tag-cont-list ul li a:hover{background:#003a9f;color:#fff}.column-archive-swiper .swiper-slide a{border-radius:4px;background:#fff;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,.25);box-shadow:0px 1px 4px 0px rgba(0,0,0,.25);border:2px solid rgba(0,0,0,0);display:block;-webkit-transition:all .6s;transition:all .6s}.column-archive-swiper .swiper-slide a:hover{border-color:#083ea6}.column-detail-conts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:145px}@media screen and (max-width: 1200px){.column-detail-conts{display:block}}@media screen and (max-width: 1000px){.column-detail-conts{margin-top:100px}}.column-detail-conts-left{width:calc(100% - 440px)}@media screen and (max-width: 1200px){.column-detail-conts-left{width:100%;margin-bottom:60px}}@media screen and (max-width: 767px){.column-detail-conts-left{margin-bottom:40px}}.column-detail-conts-left-title{margin-bottom:25px}.column-detail-conts-left-title h1{padding:0 0 20px 30px;border-bottom:1px solid #083ea6;font-size:32px;font-weight:400;position:relative;margin-bottom:10px}.column-detail-conts-left-title h1::before{content:"";position:absolute;left:0;top:0;width:8px;height:85%;background:#083ea6}@media screen and (max-width: 767px){.column-detail-conts-left-title h1::before{width:4px}}@media screen and (max-width: 1200px){.column-detail-conts-left-title h1{font-size:24px}}@media screen and (max-width: 767px){.column-detail-conts-left-title h1{padding:0 0 10px 17.5px}}.column-detail-conts-left-title-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.column-detail-conts-left-title-flex-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.column-detail-conts-left-title-flex-date img{width:20px;height:20px;margin-right:5px}.column-detail-conts-left-title-flex-date p{font-size:16px;font-weight:500;letter-spacing:.32px}.column-detail-conts-left-title-flex ul li a{border-radius:5px;background:#083ea6;color:#fff;font-size:16px;font-weight:500;padding:2.5px 10px 4px;line-height:1;-webkit-transition:all .6s;transition:all .6s;margin-left:10px}.column-detail-conts-left-title-flex ul li a:hover{opacity:.7}@media screen and (max-width: 767px){.column-detail-conts-left-title-flex ul li a{font-size:14px}}.column-detail-conts-left-btn{margin-bottom:30px}.column-detail-conts-left-btn .cta-cont-box-wrap .cta-cont-box{width:100%;padding-block:10px}.column-detail-conts-left-btn .cta-cont-box-title{margin-bottom:0px}@media screen and (max-width: 767px){.column-detail-conts-left-btn .cta-cont-box-title{margin-bottom:15px}}.column-detail-conts-left-software{margin-bottom:60px}@media screen and (max-width: 767px){.column-detail-conts-left-software{margin-bottom:30px}}.column-detail-conts-left-software .cmn-title h2{font-size:24px;padding:0 20px}@media screen and (max-width: 767px){.column-detail-conts-left-software .cmn-title h2{font-size:20px}}.column-detail-conts-left-software-list ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:0px 20px}@media screen and (max-width: 767px){.column-detail-conts-left-software-list ul{grid-template-columns:repeat(2, 1fr);gap:0 10px}}@media screen and (max-width: 767px){.column-detail-conts-left-software-list ul li{margin-bottom:30px}}.column-detail-conts-left-software-list ul li a{display:block}.column-detail-conts-left-software-list ul li:nth-child(2) .column-detail-conts-left-software-list-box p{background:#03a8d7}.column-detail-conts-left-software-list ul li:nth-child(3) .column-detail-conts-left-software-list-box p{background:#55b5a0}.column-detail-conts-left-software-list ul li:nth-child(4) .column-detail-conts-left-software-list-box p{background:#23a2ee}.column-detail-conts-left-software-list-box{position:relative;border-radius:4px;border:1px solid #083ea6;background:#fff;padding:30px 5px 15px;margin-bottom:10px}.column-detail-conts-left-software-list-box img{height:35px;display:block;width:auto;margin:0 auto}@media screen and (max-width: 767px){.column-detail-conts-left-software-list-box img{height:30px}}.column-detail-conts-left-software-list-box p{position:absolute;width:90%;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);text-align:center;background:#083ea6;border-radius:30px;color:#fff;font-size:14px;font-weight:500;line-height:1;padding:5px 0}.column-detail-conts-left-software-list-txt{text-align:center}.column-detail-conts-left-software-list-txt p{font-size:10px;font-weight:400}.column-detail-conts-left-software-list-txt h3{font-size:16px;font-weight:500;letter-spacing:-0.5px}.column-detail-conts-left-share{background:#e2eff2;margin-bottom:40px;padding:15px 20px}@media screen and (max-width: 767px){.column-detail-conts-left-share{padding:12.5px 20px 5px 20px;margin-bottom:20px}}.column-detail-conts-left-share ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-detail-conts-left-share ul li{margin-right:10px}@media screen and (max-width: 767px){.column-detail-conts-left-share ul li{margin-bottom:10px}}.column-detail-conts-left-share ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:7.5px 15px 7.5px 10px;border-radius:4px;width:50px}.column-detail-conts-left-share ul li a img{height:15px;width:auto}.column-detail-conts-left-share ul li a p{width:calc(100% - 20px);color:#fff;font-size:12px;font-weight:500;line-height:1;letter-spacing:-0.5px;white-space:nowrap}.column-detail-conts-left-share ul li.x a{background:#000}.column-detail-conts-left-share ul li.facebook a{background:#1877f2}.column-detail-conts-left-share ul li.hatena a{background:#00a4de}.column-detail-conts-left-share ul li.pocket a{background:#d3505a}.column-detail-conts-left-share ul li.line a{background:#00b900}.column-detail-conts-left-catag-wrap{margin-bottom:60px}@media screen and (max-width: 767px){.column-detail-conts-left-catag-wrap{margin-bottom:40px}}.column-detail-conts-left-cat{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.column-detail-conts-left-cat-title{border-radius:5px;border:1px solid #083ea6;background:#083ea6;margin-right:15px}.column-detail-conts-left-cat-title p{color:#fff;font-size:14px;font-weight:400;padding:5px 15px}.column-detail-conts-left-cat-list ul li a{color:#083ea6;font-size:14px;font-weight:500;-webkit-transform:all .6s;transform:all .6s}.column-detail-conts-left-cat-list ul li a:hover{opacity:.6}.column-detail-conts-left-tag{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.column-detail-conts-left-tag-title{border-radius:5px;border:1px solid #083ea6;background:#083ea6;margin-right:15px;white-space:nowrap}.column-detail-conts-left-tag-title p{color:#fff;font-size:14px;font-weight:400;padding:5px 15px}.column-detail-conts-left-tag-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-detail-conts-left-tag-list ul li{margin-right:15px;margin-bottom:5px}.column-detail-conts-left-tag-list ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:all .6s;transform:all .6s}.column-detail-conts-left-tag-list ul li a:hover{opacity:.6}.column-detail-conts-left-tag-list ul li a img{width:15px;height:15px;margin-right:5px}.column-detail-conts-left-tag-list ul li a p{font-size:14px;font-weight:400}.column-detail-conts-right{width:400px}@media screen and (max-width: 1200px){.column-detail-conts-right{margin:0 auto 60px;max-width:400px;width:calc(100% - 30px)}}.column-detail-conts-right .form-cont-wrap-title{background:var(--navy, #083EA6);text-align:center;padding:15px 0;color:#fff}.column-detail-conts-right .form-cont-wrap{position:-webkit-sticky;position:sticky;top:140px;left:0}@media screen and (max-width: 1200px){.column-detail-conts-right iframe{position:initial;top:initial;left:initial}}.column-detail-conts .column-detail-cont-img{margin-bottom:40px}.column-detail-conts .column-detail-cont-img img{width:100%}.column-detail-conts .column-detail-cont-txt{margin-bottom:40px}.column-detail-conts .column-detail-cont-txt p{font-size:16px;font-weight:400;line-height:1.75}.column-detail-conts .column-detail-cont-mokuji-wrap{border:1px solid #083ea6;padding:30px;max-width:650px;margin:0 auto 50px}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-mokuji-wrap{padding:20px 0px 10px}}.column-detail-conts .column-detail-cont-mokuji-title{margin-bottom:15px;text-align:center}.column-detail-conts .column-detail-cont-mokuji-title p{padding-bottom:5px;border-bottom:2px solid #083ea6;display:inline-block;color:#083ea6;font-size:20px;font-weight:500;letter-spacing:.32px}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-mokuji-title p{font-size:18px}}.column-detail-conts .column-detail-cont-mokuji{max-width:485px;margin:0 auto;padding:0 15px}.column-detail-conts .column-detail-cont-mokuji ul li{padding-bottom:25px;margin-bottom:20px;border-bottom:1px dashed #cacfd9}.column-detail-conts .column-detail-cont-mokuji ul li:last-child{border-bottom:none;margin-bottom:0}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-mokuji ul li{padding-bottom:20px}}.column-detail-conts .column-detail-cont-mokuji ul li a{color:#083ea6;font-size:15px;font-weight:500;letter-spacing:.32px;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-mokuji ul li a{font-size:14px}}.column-detail-conts .column-detail-cont-mokuji ul li a:hover{opacity:.7}.column-detail-conts .column-detail-cont-mokuji ul li ul{margin-top:15px;padding-left:30px}.column-detail-conts .column-detail-cont-mokuji ul li ul li{border-bottom:none;padding-bottom:0;margin-bottom:5px;position:relative}.column-detail-conts .column-detail-cont-mokuji ul li ul li a{position:relative}.column-detail-conts .column-detail-cont-mokuji ul li ul li a::before{content:"";position:absolute;left:-15px;top:0px;width:1px;height:10px;background:#cacfd9}.column-detail-conts .column-detail-cont-mokuji ul li ul li a::after{content:"";position:absolute;left:-15px;top:10px;width:10px;height:1px;background:#cacfd9}.column-detail-conts .column-detail-cont-editor{margin-bottom:60px}.column-detail-conts .column-detail-cont-editor h2{background:#083ea6;padding:15px 20px;position:relative;border-bottom:2px solid #083ea6;position:relative;margin-bottom:40px;color:#fff;font-size:24px;font-weight:700}.column-detail-conts .column-detail-cont-editor h2::before{content:"";position:absolute;left:0;bottom:-2px;width:100px;height:2px;background:#00ade7}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-editor h2{font-size:20px;padding:12.5px 15px;margin-bottom:30px}.column-detail-conts .column-detail-cont-editor h2::before{width:60px}}.column-detail-conts .column-detail-cont-editor p{margin-bottom:30px;font-size:16px;font-weight:400;line-height:1.75}.column-detail-conts .column-detail-cont-editor p span{font-weight:700}.column-detail-conts .column-detail-cont-editor img{width:auto;margin-bottom:40px}.column-detail-conts .column-detail-cont-editor h3{margin-bottom:30px;padding-bottom:10px;border-bottom:2px solid #083ea6;position:relative;color:#083ea6;font-size:24px;font-weight:700}.column-detail-conts .column-detail-cont-editor h3::before{content:"";position:absolute;left:0;bottom:-2px;width:100px;height:2px;background:#00ade7}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-editor h3{font-size:18px}.column-detail-conts .column-detail-cont-editor h3::before{width:40px}}.column-detail-conts .column-detail-cont-editor ul{margin-bottom:30px;background:#e2eff2;padding:20px}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-editor ul{padding:15px}}.column-detail-conts .column-detail-cont-editor ul li{list-style:disc;margin-left:30px;font-size:16px;font-weight:500;line-height:1.6;margin-bottom:5px}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-editor ul li{margin-bottom:0}}.column-detail-conts .column-detail-cont-editor .table-wrap{overflow-x:scroll}@media screen and (max-width: 499px){.column-detail-conts .column-detail-cont-editor table{width:500px}}.column-detail-conts .column-detail-cont-editor table tr{border:2px solid #083ea6}.column-detail-conts .column-detail-cont-editor table tr th{background:#e4eef0;text-align:center;padding:7.5px;font-size:16px;font-weight:500}.column-detail-conts .column-detail-cont-editor table tr th:nth-child(1){width:17.5%;border-right:2px solid #083ea6}.column-detail-conts .column-detail-cont-editor table tr th:last-child{border-left:2px solid #083ea6}.column-detail-conts .column-detail-cont-editor table tr td{padding:7.5px 10px;font-size:16px;font-weight:400}.column-detail-conts .column-detail-cont-editor table tr td:nth-child(1){width:17.5%;border-right:2px solid #083ea6;color:#083ea6;font-size:14px;font-weight:700;line-height:1.6;letter-spacing:.32px}.column-detail-conts .column-detail-cont-editor table tr td:last-child{border-left:2px solid #083ea6}.column-detail-conts .column-detail-cont-relation-cont{margin-bottom:60px}.column-detail-conts .column-detail-cont-relation-cont-title{margin-bottom:20px}.column-detail-conts .column-detail-cont-relation-cont-title h3{padding-bottom:10px;border-bottom:2px solid #083ea6;position:relative;color:#083ea6;font-size:24px;font-weight:700}.column-detail-conts .column-detail-cont-relation-cont-title h3::before{content:"";position:absolute;left:0;bottom:-2px;width:100px;height:2px;background:#00ade7}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-cont-title h3{font-size:20px}.column-detail-conts .column-detail-cont-relation-cont-title h3::before{width:40px}}.column-detail-conts .column-detail-cont-relation-cont-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-cont-flex{display:block}}.column-detail-conts .column-detail-cont-relation-cont-flex-left{width:calc(100% - 300px)}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-cont-flex-left{width:100%;margin-bottom:10px}}.column-detail-conts .column-detail-cont-relation-cont-flex-left h4{margin-bottom:20px;padding-left:15px;font-size:18px;font-weight:500;position:relative}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-cont-flex-left h4{margin-bottom:15px;font-size:17px}}.column-detail-conts .column-detail-cont-relation-cont-flex-left h4::before{content:"";position:absolute;width:5px;height:100%;background:#083ea6;top:0;left:0}.column-detail-conts .column-detail-cont-relation-cont-flex-left p{padding-left:15px;margin-bottom:15px;font-size:16px;font-weight:400;line-height:1.75}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-cont-flex-left p{padding-left:0}}.column-detail-conts .column-detail-cont-relation-cont-flex-right{width:280px}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-cont-flex-right{width:100%;margin-bottom:20px}}.column-detail-conts .column-detail-cont-relation-cont .cmn-btn a{font-size:14px}.column-detail-conts .column-detail-cont-relation-cont .cmn-btn a::after{top:51%;right:20px}.column-detail-conts .column-detail-cont-relation-post{margin-bottom:40px}.column-detail-conts .column-detail-cont-relation-post-title{margin-bottom:40px}.column-detail-conts .column-detail-cont-relation-post-title h2{background:#083ea6;padding:15px 20px;position:relative;border-bottom:2px solid #083ea6;position:relative;margin-bottom:40px;color:#fff;font-size:24px;font-weight:700}.column-detail-conts .column-detail-cont-relation-post-title h2::before{content:"";position:absolute;left:0;bottom:-2px;width:100px;height:2px;background:#00ade7}@media screen and (max-width: 767px){.column-detail-conts .column-detail-cont-relation-post-title h2{font-size:20px;padding:12.5px 15px;margin-bottom:30px}.column-detail-conts .column-detail-cont-relation-post-title h2::before{width:60px}}.column-detail-conts .column-detail-cont-relation-post-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:0px 10px}.column-detail-conts .column-detail-cont-relation-post-list li a{position:relative;background:#fff;-webkit-box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);box-shadow:0px 4px 30px 2px rgba(19,22,22,.1);border-radius:4px;display:block;-webkit-transition:all .6s;transition:all .6s;border:2px solid rgba(0,0,0,0)}.column-detail-conts .column-detail-cont-relation-post-list li a:hover{border:2px solid #083ea6}.column-detail-conts .column-detail-cont-relation-post-list li a .column-list-txts{padding:15px}.column-detail-conts .column-detail-cont-relation-post-list li a .column-list-txts .column-list-title{margin-bottom:0}.column-detail-conts .column-detail-cont-relation-post-list li a .column-list-txts h3{font-size:14px;font-weight:400;line-height:1.3;letter-spacing:.32px}.column-detail-conts .column-detail-cont-relation-post .column-swiper{padding:10px 0;margin-bottom:40px}.column-detail-conts .column-detail-cont-relation-post .column-swiper a{position:relative;background:#fff;-webkit-box-shadow:0px 4px 10px 2px rgba(19,22,22,.1);box-shadow:0px 4px 10px 2px rgba(19,22,22,.1);border-radius:4px;display:block;-webkit-transition:all .6s;transition:all .6s;border:2px solid rgba(0,0,0,0)}.column-detail-conts .column-detail-cont-relation-post .column-swiper a:hover{border:2px solid #083ea6}.column-detail-conts .column-detail-cont-relation-post .column-swiper a .column-list-txts{padding:15px}.column-detail-conts .column-detail-cont-relation-post .column-swiper a .column-list-txts .column-list-title{margin-bottom:0}.column-detail-conts .column-detail-cont-relation-post .column-swiper a .column-list-txts h3{font-size:14px;font-weight:400;line-height:1.3;letter-spacing:.32px}.page-column .popup-cont .cta-cont-btn{width:190px;left:20px;-webkit-transform:initial;transform:initial;bottom:20px}.page-column .popup-cont .cta-cont-btn a{padding:10px 0px 10px 15px}.page-column .popup-cont .cta-cont-btn a p{color:#fff;font-size:12px;text-align:left}.page-column .popup-cont .cta-cont-btn a p:hover{color:#ed7700}.page-column .popup-cont .cta-cont-btn a p span{font-size:12px}.page-column .popup-cont .cta-cont-btn a img{width:25px;right:5px}.page-column .under-title-wrap{padding-bottom:0}@media screen and (max-width: 767px){.page-column .under-title-wrap{padding-bottom:0 !important}}.page-column .swiper-parts{margin:40px auto 60px}@media screen and (max-width: 767px){.page-column .swiper-parts{margin-bottom:40px}}@media screen and (max-width: 767px){.page-column-detail-wrapper .inner{width:100%}.page-column-detail-wrapper .inner .column-detail-conts-left-title,.page-column-detail-wrapper .inner .column-detail-conts-left-btn,.page-column-detail-wrapper .inner .column-detail-cont-img,.page-column-detail-wrapper .inner .column-detail-cont-txt,.page-column-detail-wrapper .inner .column-detail-cont-mokuji-wrap,.page-column-detail-wrapper .inner .column-detail-cont-editor,.page-column-detail-wrapper .inner .column-detail-cont-relation-cont,.page-column-detail-wrapper .inner .column-detail-cont-relation-post-title,.page-column-detail-wrapper .inner .column-detail-conts-left-software,.page-column-detail-wrapper .inner .column-detail-conts-left-catag-wrap{width:calc(100% - 40px);margin-inline:auto}}.product .news{background:none;width:100%}@media screen and (max-width: 767px){.product .news{padding:60px 0 0}}.product .news .cmn-left-title{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-bottom:60px}@media screen and (max-width: 767px){.product .news .cmn-left-title{margin-bottom:45px}}.product .news .cmn-left-title h2{padding-left:0;font-size:28px;line-height:1;color:var(--navy, #083EA6);font-size:36px}@media screen and (max-width: 767px){.product .news .cmn-left-title h2{font-size:24px}}.product .news-flex-cont-list-link{text-align:right}.product .news-flex-cont-list-link a{padding-right:20px;font-size:16px;position:relative;display:block;color:#080e19}.product .news-flex-cont-list-link a:hover{color:#083ea6}.product .news-flex-cont-list-link a::after{content:"";width:8px;height:8px;border:0;border-top:solid 1px #083ea6;border-right:solid 1px #083ea6;position:absolute;top:0;right:0px;top:52%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg)}.product .news-flex-cont-list ul li a{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #d1d6e0;display:block}@media screen and (max-width: 767px){.product .news-flex-cont-list ul li a{padding-bottom:20px;margin-bottom:20px}}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-img{width:40px;margin-top:10px;margin-bottom:10px}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt{width:calc(100% - 60px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1200px){.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt{display:block}}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-title h4{font-size:16px;font-weight:400;color:#080e19}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-bottom:0px}@media screen and (max-width: 1200px){.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top{margin-right:0;margin-bottom:0px}}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top p{font-size:14px;font-weight:700;color:#083ea6;margin-right:10px}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top ul li{padding:1.5px 5px 2.5px;border:1px solid #083ea6;font-size:12px;color:#083ea6;border-radius:30px;margin-right:10px}.product .news-flex-cont-list ul li a .news-flex-cont-list-flex .news-flex-cont-list-txt-top ul li.new{font-weight:700;background:#083ea6;color:#fff}footer .footer-bread .breadcrumbs ul li{position:relative;display:inline-block;font-size:16px}footer .footer-bread .breadcrumbs ul li>span{padding-right:50px}footer .footer-bread .breadcrumbs ul li::after{top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);content:"";background:#fff;width:30px;height:1px;position:absolute}footer .footer-bread .breadcrumbs ul li a span{color:hsla(0,0%,100%,.5)}footer .footer-bread .breadcrumbs ul li:last-child a span{color:#fff}footer .footer-bread .breadcrumbs ul li:last-child::after{display:none}button{cursor:pointer}.product_tit_wrap{margin-top:128px}#contents{margin-top:128px}#contents img{width:auto}.g_plist_wrap .g_plist_nav_wrap{top:128px}.local-nav_wrap{margin-top:128px}#support #contents .main_title h1,#introduction #contents .main .main_title h1{font-size:29.7143px;margin:.67em 0}#introduction section{padding:0;overflow:visible}#seminar .fv{margin-top:128px}.seminar_archive_page_tit_wrap{margin-top:128px}body.seminar .fv_wrap{margin-top:128px}.dlc_list_wrap{margin-top:128px}#download .recommend ul li a{color:#00a4d6}