#ai #ai-dthon *,#ai-dft #ai-dthon *{box-sizing:border-box}#ai #ai-dthon ul,#ai-dft #ai-dthon ul{margin:0;padding:0;list-style:none}#ai #ai-dthon li,#ai-dft #ai-dthon li{list-style-type:none}#ai #ai-dthon img,#ai-dft #ai-dthon img{border-style:none;width:100%;height:auto;vertical-align:bottom;display:block}#ai #contents #ai-dthon,#ai-dft #contents #ai-dthon{--whtClr: #fff;--txtClr: #1b1b1c;--greyClr: #888ca8;--lgreyClr: #7189bc;--btnClr: #ff7800;--ylwClr: #ffcc00;--navyClr: #03103a;--blClr: #052aa4;--lbluClr: #0086ff;--bgGrey: #f3f4f9;--gd: linear-gradient(180deg, #183eaa, #04278b);--sans: "Oswald", sans-serif;--srf: "Shippori Mincho B1", serif}#ai #contents #ai-dthon,#ai-dft #contents #ai-dthon{font-feature-settings:"palt";font-family:"Noto Sans JP",sans-serif;font-size:1rem;letter-spacing:.05em;line-height:1.5;color:var(--txtClr)}#ai #contents #ai-dthon .en,#ai-dft #contents #ai-dthon .en{font-feature-settings:normal;font-weight:600;font-family:var(--sans);letter-spacing:.2em;line-height:1}#ai #contents #ai-dthon .srf,#ai-dft #contents #ai-dthon .srf{font-feature-settings:normal;font-weight:900;font-size:3rem;font-family:var(--srf);letter-spacing:0;line-height:1}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .srf,#ai-dft #contents #ai-dthon .srf{font-size:2.7rem}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .srf,#ai-dft #contents #ai-dthon .srf{font-size:1.875rem}}#ai #contents #ai-dthon .gd,#ai-dft #contents #ai-dthon .gd{background:var(--gd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#ai #contents #ai-dthon .lblu,#ai-dft #contents #ai-dthon .lblu{color:var(--lbluClr)}#ai #contents #ai-dthon .btn-cta,#ai-dft #contents #ai-dthon .btn-cta{width:290px;height:60px;border-radius:999px;display:grid;place-content:center;color:var(--whtClr);font-size:1.25rem;font-weight:500;text-decoration:none;transition:ease .3s}#ai #contents #ai-dthon .btn-cta span,#ai-dft #contents #ai-dthon .btn-cta span{padding-bottom:.2em;text-decoration:none}#ai #contents #ai-dthon .btn-cta:hover,#ai-dft #contents #ai-dthon .btn-cta:hover{background-color:var(--blClr)}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .btn-cta,#ai-dft #contents #ai-dthon .btn-cta{width:250px;height:54px;font-size:1.125rem}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .btn-cta,#ai-dft #contents #ai-dthon .btn-cta{width:300px;height:50px}}#ai #contents #ai-dthon .btn-or,#ai-dft #contents #ai-dthon .btn-or{background-color:var(--btnClr)}#ai #contents #ai-dthon .btn-lblu,#ai-dft #contents #ai-dthon .btn-lblu{background-color:var(--lbluClr)}#ai #contents #ai-dthon .btn-blu,#ai-dft #contents #ai-dthon .btn-blu{background-color:var(--blClr)}#ai #contents #ai-dthon .btn-blu:hover,#ai-dft #contents #ai-dthon .btn-blu:hover{background-color:var(--lbluClr)}#ai #contents #ai-dthon h1,#ai-dft #contents #ai-dthon h1{font-size:100%;margin:0}#ai #contents #ai-dthon h2,#ai-dft #contents #ai-dthon h2{margin:0}#ai #contents #ai-dthon h3,#ai-dft #contents #ai-dthon h3{border-bottom:0px solid #dedede;margin:0;padding:0}#ai #contents #ai-dthon h4,#ai-dft #contents #ai-dthon h4{border-left:0px solid #504943;color:var(--txtClr);font-size:100%;padding:0;margin:0}#ai #contents #ai-dthon p,#ai-dft #contents #ai-dthon p{margin-bottom:0}#ai #contents #ai-dthon .w-cnt,#ai-dft #contents #ai-dthon .w-cnt{max-width:1360px;margin:0 auto}#ai #contents #ai-dthon .cnt,#ai-dft #contents #ai-dthon .cnt{max-width:1280px;margin:0 auto}@media screen and (max-width: 1439px){#ai #contents #ai-dthon .w-cnt,#ai-dft #contents #ai-dthon .w-cnt{max-width:1280px}}@media screen and (max-width: 1365px){#ai #contents #ai-dthon .w-cnt,#ai #contents #ai-dthon .cnt,#ai-dft #contents #ai-dthon .w-cnt,#ai-dft #contents #ai-dthon .cnt{max-width:1200px}}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .w-cnt,#ai #contents #ai-dthon .cnt,#ai-dft #contents #ai-dthon .w-cnt,#ai-dft #contents #ai-dthon .cnt{max-width:100%;padding-left:40px;padding-right:40px}}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .w-cnt,#ai #contents #ai-dthon .cnt,#ai-dft #contents #ai-dthon .w-cnt,#ai-dft #contents #ai-dthon .cnt{padding-left:30px;padding-right:30px}}@media screen and (max-width: 767px){#ai #contents,#ai-dft #contents{overflow:hidden}#ai #contents #ai-dthon .w-cnt,#ai #contents #ai-dthon .cnt,#ai-dft #contents #ai-dthon .w-cnt,#ai-dft #contents #ai-dthon .cnt{padding-left:15px;padding-right:15px}}#ai #contents #ai-dthon .sec,#ai-dft #contents #ai-dthon .sec{padding-top:60px;padding-bottom:60px}#ai #contents #ai-dthon .sec .cnt .aid-head,#ai-dft #contents #ai-dthon .sec .cnt .aid-head{text-align:center;margin-bottom:30px}#ai #contents #ai-dthon .sec .cnt .aid-head .en-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .en-hd{font-weight:600;font-size:7.5rem}#ai #contents #ai-dthon .sec .cnt .aid-head .jp-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .jp-hd{font-weight:700;font-size:3.125rem;letter-spacing:.2em;line-height:1;margin-top:-0.6em;padding-bottom:.5em;position:relative}#ai #contents #ai-dthon .sec .cnt .aid-head .jp-hd::after,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .jp-hd::after{content:"";width:30px;height:4px;background-color:var(--blClr);position:absolute;left:50%;bottom:0;transform:translateX(-50%)}#ai #contents #ai-dthon .sec .cnt .aid-head.blue .en-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head.blue .en-hd{color:var(--bgGrey)}#ai #contents #ai-dthon .sec .cnt .aid-head.blue .jp-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head.blue .jp-hd{color:var(--blClr)}#ai #contents #ai-dthon .sec .cnt .aid-head.white .en-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head.white .en-hd{color:rgba(0,134,255,.1)}#ai #contents #ai-dthon .sec .cnt .aid-head.white .jp-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head.white .jp-hd{color:var(--whtClr)}#ai #contents #ai-dthon .sec .cnt .aid-head.white .jp-hd::after,#ai-dft #contents #ai-dthon .sec .cnt .aid-head.white .jp-hd::after{background-color:var(--whtClr)}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .sec .cnt .aid-head .en-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .en-hd{font-size:5rem}#ai #contents #ai-dthon .sec .cnt .aid-head .jp-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .jp-hd{font-size:2.7rem;padding-bottom:.6em}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .sec,#ai-dft #contents #ai-dthon .sec{padding-top:50px;padding-bottom:50px}#ai #contents #ai-dthon .sec .cnt .aid-head,#ai-dft #contents #ai-dthon .sec .cnt .aid-head{margin:0 calc(50% - 50vw);width:100vw;margin-bottom:22px}#ai #contents #ai-dthon .sec .cnt .aid-head .en-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .en-hd{font-size:2.75rem}#ai #contents #ai-dthon .sec .cnt .aid-head .jp-hd,#ai-dft #contents #ai-dthon .sec .cnt .aid-head .jp-hd{text-align:center;font-size:1.875rem;padding-bottom:.6em}}#ai #contents #ai-dthon .sec .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .sec .cnt .lead .lead-txt{font-weight:700;font-size:2.25rem;line-height:1.4;text-align:center}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .sec .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .sec .cnt .lead .lead-txt{font-size:1.75rem}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .sec .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .sec .cnt .lead .lead-txt{font-size:1.25rem}}#ai #contents #ai-dthon .all-wd,#ai-dft #contents #ai-dthon .all-wd{display:block}#ai #contents #ai-dthon .lg-block,#ai-dft #contents #ai-dthon .lg-block{display:none}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .lg-block,#ai-dft #contents #ai-dthon .lg-block{display:block}}#ai #contents #ai-dthon .lg-none,#ai-dft #contents #ai-dthon .lg-none{display:block}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .lg-none,#ai-dft #contents #ai-dthon .lg-none{display:none}}#ai #contents #ai-dthon .pc-only,#ai-dft #contents #ai-dthon .pc-only{display:block}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .pc-only,#ai-dft #contents #ai-dthon .pc-only{display:none}}#ai #contents #ai-dthon .md-only,#ai-dft #contents #ai-dthon .md-only{display:none}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .md-only,#ai-dft #contents #ai-dthon .md-only{display:block}}#ai #contents #ai-dthon .md-block,#ai-dft #contents #ai-dthon .md-block{display:none}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .md-block,#ai-dft #contents #ai-dthon .md-block{display:block}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .md-block,#ai-dft #contents #ai-dthon .md-block{display:none}}#ai #contents #ai-dthon .md-none,#ai-dft #contents #ai-dthon .md-none{display:inline-block}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .md-none,#ai-dft #contents #ai-dthon .md-none{display:none}}#ai #contents #ai-dthon .sm-only,#ai-dft #contents #ai-dthon .sm-only{display:none}@media screen and (max-width: 767px){#ai #contents #ai-dthon .sm-only,#ai-dft #contents #ai-dthon .sm-only{display:block}}#ai #contents #ai-dthon .sm-none,#ai-dft #contents #ai-dthon .sm-none{display:inline-block}@media screen and (max-width: 767px){#ai #contents #ai-dthon .sm-none,#ai-dft #contents #ai-dthon .sm-none{display:none}}#ai #contents #ai-dthon .xs-only,#ai-dft #contents #ai-dthon .xs-only{display:none}@media screen and (max-width: 500px){#ai #contents #ai-dthon .xs-only,#ai-dft #contents #ai-dthon .xs-only{display:block}}#ai #contents #ai-dthon .xs-none,#ai-dft #contents #ai-dthon .xs-none{display:block}@media screen and (max-width: 500px){#ai #contents #ai-dthon .xs-none,#ai-dft #contents #ai-dthon .xs-none{display:none}}#ai-deathon_form{margin-bottom:400px}#ai-dft #page-ttl{display:none}@media screen and (max-width: 767px){#ai-dft #breadcrumb{display:none}}#ai #contents #ai-dthon .kv,#ai-dft #contents #ai-dthon .kv{padding:80px 0 95px;background:url(../image/contents/aid/bg-kv.webp) no-repeat center/cover}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl{display:flex;flex-direction:column;align-items:flex-start;row-gap:9px}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl .line,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl .line{white-space:nowrap;padding:.09em .2em .19em;background-color:var(--whtClr)}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt{margin-top:36px;font-weight:400;font-size:1.1875em;line-height:1.75em;color:rgba(255,255,255,.7)}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .twin-btn,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .twin-btn{margin-top:44px;display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt{font-size:1rem;max-width:48%}}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .kv,#ai-dft #contents #ai-dthon .kv{padding:60px 0 440px;background:url(../image/contents/aid/bg-kv-sp.webp) no-repeat center bottom 10%/cover}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt{max-width:680px}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .kv,#ai-dft #contents #ai-dthon .kv{margin-top:50px;padding:45px 0 390px;background:url(../image/contents/aid/bg-kv-sp.webp) no-repeat center/cover}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl{row-gap:5px}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl .line,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .kv-ttl .line{padding:.16em .4em .24em}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .ttl-txt{margin-top:27px;font-size:1em;text-align:justify;padding-right:5px}#ai #contents #ai-dthon .kv .w-cnt .ttl-area .twin-btn,#ai-dft #contents #ai-dthon .kv .w-cnt .ttl-area .twin-btn{margin-top:36px;flex-direction:column;row-gap:12px}}#ai #contents #ai-dthon .badge,#ai-dft #contents #ai-dthon .badge{background-color:var(--bgGrey);padding:44px 0 53px}#ai #contents #ai-dthon .badge .w-cnt,#ai-dft #contents #ai-dthon .badge .w-cnt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#ai #contents #ai-dthon .badge .w-cnt .mdl01,#ai-dft #contents #ai-dthon .badge .w-cnt .mdl01{width:44.1176470588%}#ai #contents #ai-dthon .badge .w-cnt .mdl02,#ai-dft #contents #ai-dthon .badge .w-cnt .mdl02{width:11.6911764706%;margin-left:.3676470588%}#ai #contents #ai-dthon .badge .w-cnt .mdl03,#ai-dft #contents #ai-dthon .badge .w-cnt .mdl03{width:33.6764705882%}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .badge,#ai-dft #contents #ai-dthon .badge{padding:30px 0 36px}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .badge,#ai-dft #contents #ai-dthon .badge{padding:20px 0 24px}#ai #contents #ai-dthon .badge .w-cnt,#ai-dft #contents #ai-dthon .badge .w-cnt{align-items:flex-end}#ai #contents #ai-dthon .badge .w-cnt .mdl01,#ai-dft #contents #ai-dthon .badge .w-cnt .mdl01{width:100%;margin-bottom:10px}#ai #contents #ai-dthon .badge .w-cnt .mdl02,#ai-dft #contents #ai-dthon .badge .w-cnt .mdl02{width:24.1025641026%;margin-left:0}#ai #contents #ai-dthon .badge .w-cnt .mdl03,#ai-dft #contents #ai-dthon .badge .w-cnt .mdl03{width:69.2307692308%}}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:60px}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .case-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .case-ttl{font-size:1.375rem;letter-spacing:.6em;color:var(--blClr);padding:0 20px}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list{padding:0 27px;border-left:solid 2px var(--blClr)}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li{font-weight:500;font-size:1.125rem;line-height:1.4}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li:not(:first-of-type),#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li:not(:first-of-type){margin-top:5px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:36px;position:relative}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before{content:"";width:280px;height:283px;background:url(../image/contents/aid/arw-pc.webp) no-repeat center/contain;position:absolute;left:50%;top:36%;transform:translate(-50%, -50%)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item{width:42.1875%}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-ttl{height:50px;line-height:50px;text-align:center;font-size:1.5rem;color:var(--whtClr)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .bf-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .bf-ttl{background-color:#39393a}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-txt{width:calc(100% - 90px - 12px)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-icon,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-icon{width:90px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .bf-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .bf-ttl{background-color:var(--blClr)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-txt{width:calc(100% - 77px - 14px)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-icon,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-icon{width:77px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-fig,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-fig{width:100%}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:18px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt{font-size:1.25rem;line-height:1.5}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before{width:240px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt{font-size:1rem}}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .achieve,#ai-dft #contents #ai-dthon .achieve{padding-bottom:40px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex{margin-top:24px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before{width:160px;top:26%}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-ttl{height:32px;line-height:32px;font-size:1.125rem}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex{flex-direction:column}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt{font-size:1rem}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-txt{width:100%;text-align:left}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-icon,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-icon{width:90px;margin-left:auto}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-txt{width:100%;text-align:left}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-icon,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-icon{width:77px;margin-left:auto}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .achieve,#ai-dft #contents #ai-dthon .achieve{padding-bottom:45px}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data{flex-direction:column;align-items:center;margin-top:50px}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .case-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .case-ttl{font-size:1.375rem;width:320px;text-align:center;padding:0 0 6px;border-bottom:solid 2px var(--blClr)}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list{padding:12px 0 0;border-left:solid 0px var(--blClr)}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li{font-size:1rem}#ai #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li:not(:first-of-type),#ai-dft #contents #ai-dthon .achieve .cnt .case-area .case-data .data-list li:not(:first-of-type){margin-top:2px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex{margin-top:24px;flex-direction:column;align-items:center}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex::before{display:none}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .arw-dwn,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .arw-dwn{margin:30px auto 14px;width:280px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item{width:100%}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-ttl,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .bf-ttl{height:32px;line-height:32px;font-size:1.125rem}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex{margin-top:10px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item .user-flex .user-txt{font-size:1rem}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex{flex-direction:row}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-txt{width:calc(100% - 80px - 14px)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-icon,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.before .user-flex .user-icon{width:80px}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex{flex-direction:row}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-txt,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-txt{width:calc(100% - 80px - 12px)}#ai #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-icon,#ai-dft #contents #ai-dthon .achieve .cnt .case-area .ba-flex .bf-item.after .user-flex .user-icon{width:80px;margin-left:auto}}#ai #contents #ai-dthon .advantage,#ai-dft #contents #ai-dthon .advantage{background:url(../image/contents/aid/bg-adv.webp) no-repeat center/cover}#ai #contents #ai-dthon .advantage .cnt .lead,#ai-dft #contents #ai-dthon .advantage .cnt .lead{margin-bottom:90px}#ai #contents #ai-dthon .advantage .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .advantage .cnt .lead .lead-txt{font-weight:400;font-size:1.875rem}#ai #contents #ai-dthon .advantage .cnt .adv-flex,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#ai #contents #ai-dthon .advantage .cnt .adv-flex:nth-child(even),#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex:nth-child(even){flex-direction:row-reverse;margin-top:80px;margin-bottom:70px}#ai #contents #ai-dthon .advantage .cnt .adv-flex figure,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex figure{width:45.3125%;position:relative}#ai #contents #ai-dthon .advantage .cnt .adv-flex figure figcaption,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex figure figcaption{font-size:3.75rem;letter-spacing:0;position:absolute;left:.5em;top:-0.5em}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area{width:45.3125%;margin-right:3.90625%}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl{color:var(--whtClr);font-weight:700;font-size:2rem;line-height:1.4;margin-bottom:1em}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl .ylw,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl .ylw{color:var(--ylwClr)}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap{padding-bottom:10px}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt{font-size:1.25rem;line-height:1.5;color:var(--greyClr)}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al{padding-left:40px;padding-top:5px;position:relative}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al::before,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al::before{content:"";width:30px;height:1px;background-color:var(--greyClr);position:absolute;left:0;top:55%}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt:not(:last-of-type),#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt:not(:last-of-type){margin-bottom:.3em}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .advantage .cnt .lead,#ai-dft #contents #ai-dthon .advantage .cnt .lead{margin-bottom:70px}#ai #contents #ai-dthon .advantage .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .advantage .cnt .lead .lead-txt{font-size:1.5rem}#ai #contents #ai-dthon .advantage .cnt .adv-flex figure,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex figure{width:48%}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area{width:48%;margin-right:0}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl{font-size:1.5rem}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap{padding-bottom:10px}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt{font-size:1rem}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al{padding-left:24px}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al::before,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .txt-wrap .adv-txt.al::before{width:20px;top:58%}}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .advantage .cnt .adv-flex:nth-child(even),#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex:nth-child(even){margin-top:70px;margin-bottom:80px}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area .adv-ttl{font-size:1.6875rem}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .advantage,#ai-dft #contents #ai-dthon .advantage{padding-bottom:10px}#ai #contents #ai-dthon .advantage .cnt,#ai-dft #contents #ai-dthon .advantage .cnt{padding:0}#ai #contents #ai-dthon .advantage .cnt .lead,#ai-dft #contents #ai-dthon .advantage .cnt .lead{margin-bottom:50px}#ai #contents #ai-dthon .advantage .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .advantage .cnt .lead .lead-txt{font-size:1.25rem}#ai #contents #ai-dthon .advantage .cnt .adv-flex,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex{flex-direction:column}#ai #contents #ai-dthon .advantage .cnt .adv-flex:nth-child(even),#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex:nth-child(even){margin-top:70px;margin-bottom:80px}#ai #contents #ai-dthon .advantage .cnt .adv-flex figure,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex figure{width:100%}#ai #contents #ai-dthon .advantage .cnt .adv-flex figure figcaption,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex figure figcaption{font-size:3.375rem;left:.3em;top:-0.5em}#ai #contents #ai-dthon .advantage .cnt .adv-flex .txt-area,#ai-dft #contents #ai-dthon .advantage .cnt .adv-flex .txt-area{width:100%;padding:0 20px;margin-top:24px;text-align:left}}#ai #contents #ai-dthon .mid-cta,#ai-dft #contents #ai-dthon .mid-cta{background-color:var(--lbluClr)}#ai #contents #ai-dthon .mid-cta .cnt,#ai-dft #contents #ai-dthon .mid-cta .cnt{background-color:var(--whtClr);border-radius:5px;padding:36px 0}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex{padding-left:3.515625%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:20px;column-gap:20px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl{text-align:center}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .ttl-txt,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .ttl-txt{display:inline;font-size:1.875rem;letter-spacing:.01em;line-height:1.46;color:var(--navyClr)}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .cta-logo,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .cta-logo{display:inline-block;width:170px;position:relative;bottom:-0.15em}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .mid-txt,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .mid-txt{margin-top:1em;text-align:center;color:#737c97;font-size:1.125rem}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn{margin-top:36px;display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn .btn-or:hover,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn .btn-or:hover{background-color:var(--lbluClr)}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .laptop-fig,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .laptop-fig{width:39.0625%}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .mid-cta,#ai-dft #contents #ai-dthon .mid-cta{padding:40px}}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex{padding-left:0;flex-direction:column-reverse;align-items:center;row-gap:20px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl{text-align:center}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .mid-txt,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .mid-txt{text-align:center;margin-top:12px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn{margin:36px auto 20px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .laptop-fig,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .laptop-fig{width:52.0833333333%}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .mid-cta,#ai-dft #contents #ai-dthon .mid-cta{padding:62px 15px 40px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex{flex-direction:column-reverse;row-gap:24px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area{max-width:100%}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl{padding:0}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .ttl-txt,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .ttl-txt{font-size:1.5rem}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .cta-logo,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .cta-ttl .cta-logo{bottom:0;margin-top:10px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .mid-txt,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .mid-txt{text-align:center;margin-top:16px;font-size:1rem}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .txt-area .twin-btn{flex-direction:column;align-items:center;row-gap:12px;margin:24px auto 10px}#ai #contents #ai-dthon .mid-cta .cnt .laptop-flex .laptop-fig,#ai-dft #contents #ai-dthon .mid-cta .cnt .laptop-flex .laptop-fig{width:210px;margin-top:-66px}}#ai #contents #ai-dthon .story,#ai-dft #contents #ai-dthon .story{overflow:hidden}#ai #contents #ai-dthon .story .cnt,#ai-dft #contents #ai-dthon .story .cnt{max-width:100%}#ai #contents #ai-dthon .story .cnt .st-flex,#ai-dft #contents #ai-dthon .story .cnt .st-flex{display:flex;justify-content:center;align-items:center}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig{width:320px;display:flex;flex-direction:column}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig .ceo,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig .ceo{width:280px;box-shadow:10px 10px var(--lbluClr);margin-left:auto}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig .icons,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig .icons{width:268px;margin-right:auto;margin-top:50px}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig{width:320px;display:flex;flex-direction:column-reverse}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig .ceo,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig .ceo{width:200px;box-shadow:10px 10px var(--lbluClr);margin-right:auto}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig .icons,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig .icons{width:280px;margin-bottom:40px;margin-left:auto}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area{width:700px;margin:0 80px}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap{margin-top:30px}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p{font-size:1.25rem;line-height:1.75;letter-spacing:.01em}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p:not(:last-of-type),#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p:not(:last-of-type){margin-bottom:1.2em}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .story .cnt .st-flex,#ai-dft #contents #ai-dthon .story .cnt .st-flex{margin-top:0;flex-direction:column}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig{margin-top:-80px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig .ceo,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig .ceo{width:200px;box-shadow:5px 5px var(--lbluClr);margin-left:0}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig .icons,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig .icons{width:200px;margin-right:0;margin-top:50px}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig{margin-top:40px;width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig .ceo,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig .ceo{width:160px;box-shadow:5px 5px var(--lbluClr);margin-right:0}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig .icons,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig .icons{width:200px;margin-bottom:0;margin-left:0}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area{width:100%;padding:0 80px;margin:0;margin-top:-100px}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap{margin-top:50px}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p{font-size:1.125rem}}@media screen and (max-width: 1023px){#ai #contents #ai-dthon .story .cnt .st-flex .right-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig{width:90%;margin:40px auto 0}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap{margin-top:30px}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .story .cnt .st-flex .left-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig{width:90%;margin:-10px auto 0}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig .ceo,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig .ceo{width:120px}#ai #contents #ai-dthon .story .cnt .st-flex .left-fig .icons,#ai-dft #contents #ai-dthon .story .cnt .st-flex .left-fig .icons{width:128px;margin-top:20px}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig{margin-top:40px;width:96%}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig .ceo,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig .ceo{width:120px}#ai #contents #ai-dthon .story .cnt .st-flex .right-fig .icons,#ai-dft #contents #ai-dthon .story .cnt .st-flex .right-fig .icons{width:140px;margin-bottom:0}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area{width:100%;padding:0 20px;margin:0;margin-top:30px}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .lead .lead-txt,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .lead .lead-txt{font-size:1.5rem}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap{margin-top:20px}#ai #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p,#ai-dft #contents #ai-dthon .story .cnt .st-flex .txt-area .txt-wrap p{font-size:1rem}}#ai #contents #ai-dthon .sample,#ai-dft #contents #ai-dthon .sample{padding-bottom:70px;background:url(../image/contents/aid/bg-sample.webp) no-repeat center/cover}#ai #contents #ai-dthon .sample .cnt .aid-head.white .en-hd,#ai-dft #contents #ai-dthon .sample .cnt .aid-head.white .en-hd{color:rgba(1,33,129,.5)}#ai #contents #ai-dthon .sample .cnt .aid-head.white .jp-hd,#ai-dft #contents #ai-dthon .sample .cnt .aid-head.white .jp-hd{color:var(--whtClr)}#ai #contents #ai-dthon .sample .cnt .aid-head.white .jp-hd::after,#ai-dft #contents #ai-dthon .sample .cnt .aid-head.white .jp-hd::after{background-color:var(--whtClr)}#ai #contents #ai-dthon .sample .cnt .lead,#ai-dft #contents #ai-dthon .sample .cnt .lead{margin-bottom:30px}#ai #contents #ai-dthon .sample .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .sample .cnt .lead .lead-txt{font-weight:400;font-size:1.5rem;line-height:1.4;color:var(--lgreyClr)}#ai #contents #ai-dthon .sample .cnt .report,#ai-dft #contents #ai-dthon .sample .cnt .report{max-width:886px;margin:0 auto}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .sample .cnt .aid-head.white .en-hd,#ai-dft #contents #ai-dthon .sample .cnt .aid-head.white .en-hd{font-size:4.5rem}#ai #contents #ai-dthon .sample .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .sample .cnt .lead .lead-txt{font-size:1.125rem}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .sample,#ai-dft #contents #ai-dthon .sample{padding-bottom:45px}#ai #contents #ai-dthon .sample .cnt .aid-head.white .en-hd,#ai-dft #contents #ai-dthon .sample .cnt .aid-head.white .en-hd{font-size:2.4rem}#ai #contents #ai-dthon .sample .cnt .lead,#ai-dft #contents #ai-dthon .sample .cnt .lead{padding:0 10px}#ai #contents #ai-dthon .sample .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .sample .cnt .lead .lead-txt{font-size:1rem}#ai #contents #ai-dthon .sample .cnt .report,#ai-dft #contents #ai-dthon .sample .cnt .report{max-width:75%}}#ai #contents #ai-dthon .faq .cnt .aid-head.blue .jp-hd,#ai-dft #contents #ai-dthon .faq .cnt .aid-head.blue .jp-hd{color:var(--lbluClr)}#ai #contents #ai-dthon .faq .cnt .aid-head.blue .jp-hd::after,#ai-dft #contents #ai-dthon .faq .cnt .aid-head.blue .jp-hd::after{background-color:var(--lbluClr)}#ai #contents #ai-dthon .faq .cnt .qa-unit,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit{max-width:1080px;margin:0 auto}#ai #contents #ai-dthon .faq .cnt .qa-unit:not(:last-of-type),#ai-dft #contents #ai-dthon .faq .cnt .qa-unit:not(:last-of-type){margin-bottom:24px}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl{padding:16px 40px;background-color:var(--navyClr);display:flex}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .en,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .en{font-size:2.25rem;letter-spacing:0;margin-right:12px;position:relative;top:-0.1em}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .q-txt,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .q-txt{color:var(--whtClr);font-size:1.5rem;line-height:1.4}#ai #contents #ai-dthon .faq .cnt .qa-unit .a-box,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .a-box{padding:20px 40px 24px;background-color:var(--bgGrey);border:solid 1px #40518a}#ai #contents #ai-dthon .faq .cnt .qa-unit .a-box p,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .a-box p{font-size:1.125rem;line-height:1.75;color:#5a627a}@media screen and (max-width: 1279px){#ai #contents #ai-dthon .faq .cnt .qa-unit,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit{max-width:100%}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl{padding:12px 30px}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .en,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .en{font-size:2rem}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .q-txt,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .q-txt{font-size:1.25rem}#ai #contents #ai-dthon .faq .cnt .qa-unit .a-box,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .a-box{padding:20px 30px 24px}#ai #contents #ai-dthon .faq .cnt .qa-unit .a-box p,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .a-box p{font-size:1rem}}@media screen and (max-width: 767px){#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl{padding:12px 20px}#ai #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .en,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .q-ttl .en{font-size:1.875rem}#ai #contents #ai-dthon .faq .cnt .qa-unit .a-box,#ai-dft #contents #ai-dthon .faq .cnt .qa-unit .a-box{padding:20px 20px 26px}}#ai #contents,#ai-dft #contents{padding-bottom:0}#ai #contents #ai-dthon .request,#ai-dft #contents #ai-dthon .request{background-color:#edeef2;padding-bottom:360px}#ai #contents #ai-dthon .request .cnt,#ai-dft #contents #ai-dthon .request .cnt{max-width:720px}#ai #contents #ai-dthon .request .cnt .aid-head.blue .en-hd,#ai-dft #contents #ai-dthon .request .cnt .aid-head.blue .en-hd{color:rgba(5,42,164,.07)}#ai #contents #ai-dthon .request .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .request .cnt .lead .lead-txt{font-weight:500;font-size:1.25rem;line-height:1.4}#ai #contents #ai-dthon .request .cnt .wpforms-container input.wpforms-field-medium,#ai-dft #contents #ai-dthon .request .cnt .wpforms-container input.wpforms-field-medium{max-width:100%}#ai #contents #ai-dthon .request .cnt div.wpforms-container-full button[type=submit],#ai-dft #contents #ai-dthon .request .cnt div.wpforms-container-full button[type=submit]{margin:0 auto;width:320px;height:60px;border-radius:999px;display:grid;place-content:center;background-color:var(--btnClr);color:var(--whtClr);font-size:1.375rem;font-weight:500;transition:ease .3s}#ai #contents #ai-dthon .request .cnt div.wpforms-container-full button[type=submit] span,#ai-dft #contents #ai-dthon .request .cnt div.wpforms-container-full button[type=submit] span{padding-bottom:.2em}#ai #contents #ai-dthon .request .cnt div.wpforms-container-full button[type=submit]:hover,#ai-dft #contents #ai-dthon .request .cnt div.wpforms-container-full button[type=submit]:hover{background-color:var(--blClr)}@media screen and (max-width: 767px){#ai #contents #ai-dthon .request .cnt .lead .lead-txt,#ai-dft #contents #ai-dthon .request .cnt .lead .lead-txt{font-size:1rem}}