@media (min-width: 768px){.company .hdPage__ttl__en{margin-left:-3px}.company .hdPage__ttl__en .char-ani .child:nth-child(5){margin-left:-4px}}.company .sec-intro{padding-top:130px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro{padding-top:80px;overflow:hidden}}@media (max-width: 767px){.company .sec-intro{padding-top:14px;overflow:hidden}}.company .sec-intro .line{position:absolute;width:29.21429vw;height:27.14286vw;right:0;bottom:285px;pointer-events:none;z-index:-2;overflow:hidden}@media (max-width: 767px){.company .sec-intro .line{width:66.66667vw;height:44.87179vw;bottom:212px}}.company .sec-intro .line svg{width:100%;height:100%;position:relative;right:17px}@media (max-width: 767px){.company .sec-intro .line svg{right:-33px}}.company .sec-intro .line .path{stroke-dasharray:3062;stroke-dashoffset:3062}@media (max-width: 767px){.company .sec-intro .line .path{stroke-dasharray:1236;stroke-dashoffset:1236}}@keyframes draw{0%{stroke-dashoffset:3062}100%{stroke-dashoffset:1531}}@keyframes draw-sp-reverse{from{stroke-dashoffset:1236}to{stroke-dashoffset:618}}@media (min-width: 768px){.company .sec-intro .line.reverse{transform:scaleX(-1)}}.company .sec-intro .line.on .path{animation:draw 2.1s cubic-bezier(0.56, -0.26, 0.64, 1) forwards}@media (max-width: 767px){.company .sec-intro .line.on .path{animation:draw-sp-reverse 2.1s cubic-bezier(0.56, -0.26, 0.64, 1) forwards}}.company .sec-intro__ins{position:relative;padding-bottom:250px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro__ins{padding-bottom:150px}}@media (max-width: 767px){.company .sec-intro__ins{padding-bottom:510px}}.company .sec-intro__ins .gr-img .img{transition-duration:1s;transition-property:opacity, transform;transition-timing-function:ease;position:absolute;z-index:-1}.company .sec-intro__ins .gr-img .img--01{width:21%;left:24px;top:204px;max-width:588px}@media only screen and (min-width: 1401px){.company .sec-intro__ins .gr-img .img--01{top:calc(484px - 20vw)}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro__ins .gr-img .img--01{left:12px}}@media (max-width: 767px){.company .sec-intro__ins .gr-img .img--01{width:205px;left:0;bottom:258px;top:unset}}.company .sec-intro__ins .gr-img .img--02{width:22.85714%;right:0;top:362px;max-width:640px}@media only screen and (min-width: 1401px){.company .sec-intro__ins .gr-img .img--02{top:calc(684px - 23vw)}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro__ins .gr-img .img--02{right:-10px}}@media (max-width: 767px){.company .sec-intro__ins .gr-img .img--02{width:235px;right:0;bottom:39px;top:unset}}.company .sec-intro__ins .gr-img .img--03{width:20.42857%;left:0;bottom:256px;max-width:572px}@media only screen and (min-width: 1401px){.company .sec-intro__ins .gr-img .img--03{bottom:calc(365px - 7.78571vw)}}.company .sec-intro__ins .gr-img .img--04{width:22.85714%;right:24px;bottom:88px;max-width:640px}@media only screen and (min-width: 1401px){.company .sec-intro__ins .gr-img .img--04{bottom:calc(216px - 9.14286vw)}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro__ins .gr-img .img--04{right:12px}}.company .sec-intro__heading{text-align:center;font-size:34px;font-size:3.4rem;line-height:1.58em;letter-spacing:.15em;font-weight:400;font-family:"Zen Old Mincho",sans-serif}@media (max-width: 767px){.company .sec-intro__heading{font-size:26px;line-height:calc(44/26);letter-spacing:0.18em}}.company .sec-intro__heading .txt span{display:inline-flex;font-style:normal;-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transform:rotateY(-60deg) translateX(-10px) scale(1.1);transform:rotateY(-60deg) translateX(-10px) scale(1.1);-webkit-transition:opacity 1.4s ease,-webkit-filter 1.4s ease,-webkit-transform 1.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1.4s ease,-webkit-filter 1.4s ease,-webkit-transform 1.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1.4s ease,filter 1.4s ease,transform 1.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1.4s ease,filter 1.4s ease,transform 1.6s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-filter 1.4s ease,-webkit-transform 1.6s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative}.company .sec-intro__heading .txt span:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.company .sec-intro__heading .txt span:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}.company .sec-intro__heading .txt span:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.company .sec-intro__heading .txt span:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}.company .sec-intro__heading .txt span:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}.company .sec-intro__heading .txt span:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}.company .sec-intro__heading .txt span:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s}.company .sec-intro__heading .txt span:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s}.company .sec-intro__heading .txt span:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s}.company .sec-intro__heading .txt span:nth-child(10){-webkit-transition-delay:2s;transition-delay:2s}.company .sec-intro__heading .txt span:nth-child(11){-webkit-transition-delay:2.2s;transition-delay:2.2s}.company .sec-intro__heading .txt span:nth-child(12){-webkit-transition-delay:2.4s;transition-delay:2.4s}.company .sec-intro__heading .txt span:nth-child(13){-webkit-transition-delay:2.6s;transition-delay:2.6s}.company .sec-intro__heading .txt span:nth-child(14){-webkit-transition-delay:2.8s;transition-delay:2.8s}.company .sec-intro__heading .txt span:nth-child(15){-webkit-transition-delay:3s;transition-delay:3s}.company .sec-intro__heading .txt span:nth-child(16){-webkit-transition-delay:3.2s;transition-delay:3.2s}.company .sec-intro__heading .txt span:nth-child(17){-webkit-transition-delay:3.4s;transition-delay:3.4s}.company .sec-intro__heading .txt span:nth-child(18){-webkit-transition-delay:3.6s;transition-delay:3.6s}.company .sec-intro__heading .txt span:nth-child(19){-webkit-transition-delay:3.8s;transition-delay:3.8s}.company .sec-intro__heading .txt span:nth-child(20){-webkit-transition-delay:4s;transition-delay:4s}.company .sec-intro__heading .txt.longtxt span:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.company .sec-intro__heading .txt.longtxt span:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.company .sec-intro__heading .txt.longtxt span:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.company .sec-intro__heading .txt.longtxt span:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.company .sec-intro__heading .txt.longtxt span:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.company .sec-intro__heading .txt.longtxt span:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}.company .sec-intro__heading .txt.longtxt span:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}.company .sec-intro__heading .txt.longtxt span:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s}.company .sec-intro__heading .txt.longtxt span:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s}.company .sec-intro__heading .txt.longtxt span:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}.company .sec-intro__heading .txt.longtxt span:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s}.company .sec-intro__heading .txt.longtxt span:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s}.company .sec-intro__heading .txt.longtxt span:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s}.company .sec-intro__heading .txt.longtxt span:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s}.company .sec-intro__heading .txt.longtxt span:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s}.company .sec-intro__heading .txt.longtxt span:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s}.company .sec-intro__heading .txt.longtxt span:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s}.company .sec-intro__heading .txt.longtxt span:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s}.company .sec-intro__heading .txt.longtxt span:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s}.company .sec-intro__heading .txt.longtxt span:nth-child(20){-webkit-transition-delay:2s;transition-delay:2s}.company .sec-intro__heading.on .txt span{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotateY(0) translateX(0) scale(1);transform:rotateY(0) translateX(0) scale(1)}.company .sec-intro__par{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400;text-align:center;font-family:"Zen Old Mincho",sans-serif;margin-top:93px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro__par{margin-top:60px;font-size:15px;line-height:1.8;letter-spacing:0.08em}}@media (max-width: 767px){.company .sec-intro__par{text-align:left;padding:0 20px;margin-top:22px}}.company .sec-intro__par .cont:not(:last-child){margin-bottom:79px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-intro__par .cont:not(:last-child){margin-bottom:50px}}@media (max-width: 767px){.company .sec-intro__par .cont:not(:last-child){margin-bottom:58px}}.company .sec-point{padding-bottom:104px}@media only screen and (min-width: 2100px){.company .sec-point{margin-top:7.14286vw}}@media (max-width: 767px){.company .sec-point{padding-bottom:80px}}.company .sec-point .inner{max-width:1300px}.company .sec-point__block .item{margin-bottom:34px;padding:85px 20px 80px;background:url(../../img/company/bg-purpose.png) left center/cover no-repeat}@media only screen and (min-width: 1200px){.company .sec-point__block .item:nth-child(1),.company .sec-point__block .item:nth-child(2){background-position:left top -126px}}@media (max-width: 767px){.company .sec-point__block .item:nth-child(1):before,.company .sec-point__block .item:nth-child(2):before{left:calc(50% - 495px);top:-70px}}@media (max-width: 767px){.company .sec-point__block .item{margin-bottom:11px;padding:39px 35px;background:unset;overflow:hidden;position:relative}.company .sec-point__block .item:before{content:'';position:absolute;width:990px;height:760px;opacity:0.6;background:url(../../img/company/bg-purpose_sp.png) left center/cover no-repeat}.company .sec-point__block .item:nth-child(3):before{right:-213px;top:0}.company .sec-point__block .item:nth-child(5) .par .ttl-jp{width:calc(100% + 10px)}}.company .sec-point__block .item .cont{max-width:1140px;margin:0 auto;display:flex}@media (max-width: 767px){.company .sec-point__block .item .cont{display:block}}.company .sec-point__block .item .cont .ttl-en{min-width:221px;position:relative;align-self:flex-start;font-size:26px;font-size:2.6rem;line-height:1.4em;letter-spacing:.03em;font-weight:500;color:#3D62AD;font-family:"Cormorant Garamond",sans-serif;margin-top:3px;position:relative}@media (max-width: 767px){.company .sec-point__block .item .cont .ttl-en{min-width:unset;width:fit-content;font-size:20px;padding-right:94px}}.company .sec-point__block .item .cont .ttl-en:before{content:'';position:absolute;width:80px;height:1px;background-color:#3D62AD;right:0;top:18px}@media (max-width: 767px){.company .sec-point__block .item .cont .ttl-en:before{width:67px;top:13px}}.company .sec-point__block .item .cont .par{width:calc(100% - 221px);padding-left:93px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-point__block .item .cont .par{padding-left:50px}}@media (max-width: 767px){.company .sec-point__block .item .cont .par{width:100%;padding-left:0;margin-top:10px}}.company .sec-point__block .item .cont .par .ttl-jp{font-size:26px;font-size:2.6rem;line-height:1.73077em;letter-spacing:.15em;font-weight:400;font-family:"Zen Old Mincho",sans-serif;margin-top:-3px;color:#473C34}@media (max-width: 767px){.company .sec-point__block .item .cont .par .ttl-jp{margin-top:0;font-size:22px;line-height:calc(42/22);letter-spacing:0.08em}}.company .sec-point__block .item .cont .par .txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400;margin-top:15px}@media (max-width: 767px){.company .sec-point__block .item .cont .par .txt{line-height:calc(30/16);letter-spacing:0.08em;margin-top:18px}}.company .sec-point__block .item .cont .par .lst{margin-top:3px}.company .sec-point__block .item .cont .par .lst p{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400;padding-left:25px;position:relative}@media (max-width: 767px){.company .sec-point__block .item .cont .par .lst p{line-height:calc(28/16);padding-left:23px}}.company .sec-point__block .item .cont .par .lst p:before{content:'';position:absolute;width:6px;height:6px;background-color:#3D62AD;border-radius:50%;left:0;top:14px}@media (max-width: 767px){.company .sec-point__block .item .cont .par .lst p:before{width:8px;height:8px;top:12px}}.company .sec-point__block .item .cont .par .lst p:not(:last-child){margin-bottom:7px}@media (max-width: 767px){.company .sec-point__block .item .cont .par .lst p:not(:last-child){margin-bottom:10px}}.company .sec-point__block .item.noBg{background:#fff;border:1px solid #8AA1D0}@media (max-width: 767px){.company .sec-point__block .item.noBg{padding:26px 35px 35px}.company .sec-point__block .item.noBg::before{display:none}}@media (max-width: 767px){.company .sec-point__block .item.noBg .ttl-en{text-align:center;padding-right:0;width:100%}.company .sec-point__block .item.noBg .ttl-en img{display:block;margin:0 auto;max-width:100px}}.company .sec-point__block .item.noBg .ttl-en.cus{margin-top:-11px;margin-left:-10px;padding-right:10px}@media (max-width: 767px){.company .sec-point__block .item.noBg .ttl-en.cus{margin:3px 0 0;padding:0}}.company .sec-point__block .item.noBg .ttl-en.cus img{display:block;width:calc(100% + 3px);max-width:calc(100% + 3px);margin-right:-3px}@media (max-width: 767px){.company .sec-point__block .item.noBg .ttl-en.cus img{width:100%;max-width:151px;margin-right:auto;margin-left:0}}.company .sec-point__block .item.noBg .ttl-en:before{display:none}@media (max-width: 767px){.company .sec-point__block .item.noBg .cont .par .ttl-jp{font-size:24px;letter-spacing:0.08em;line-height:calc(40/24)}.company .sec-point__block .item.noBg .cont .par .txt{margin-top:9px}}.company .sec-point__block .item.noBg .cont .par .ttlsub{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.15em;font-weight:400;position:relative;padding-left:31px;margin-top:5px;margin-bottom:21px;color:#473C34}@media (max-width: 767px){.company .sec-point__block .item.noBg .cont .par .ttlsub{font-size:18px;letter-spacing:0.1em;margin-top:22px;margin-bottom:10px}}.company .sec-point__block .item.noBg .cont .par .ttlsub:before{content:'';position:absolute;width:20px;height:1px;background-color:#3D62AD;left:0;top:15px}.company .p-heading{text-align:center}.company .p-heading .en{font-size:62px;font-size:6.2rem;line-height:1.2em;letter-spacing:.03em;font-weight:500;color:#3D62AD;font-family:"Cormorant Garamond",sans-serif}@media (max-width: 767px){.company .p-heading .en{font-size:42px}}.company .p-heading .jp{font-size:26px;font-size:2.6rem;line-height:1.4em;letter-spacing:.12em;font-weight:400;margin-top:2px;font-family:"Zen Old Mincho",sans-serif;color:#473C34}@media (max-width: 767px){.company .p-heading .jp{font-size:18px;margin-top:4px}}.company .sec-message{background-color:#F6F6F2;padding:102px 0 133px}@media (max-width: 767px){.company .sec-message{padding:60px 0 80px}}.company .sec-message .inner{max-width:1300px}.company .sec-message__ins{display:flex;justify-content:space-between;max-width:1200px;margin-left:auto;margin-top:112px}@media (max-width: 767px){.company .sec-message__ins{flex-wrap:wrap;margin-top:24px}}.company .sec-message__ins .ins-img{width:40%;max-width:433px}@media (max-width: 767px){.company .sec-message__ins .ins-img{width:100%;max-width:80%;margin:0 auto}}.company .sec-message__ins .ins-img .main-img{padding-right:10px}@media (max-width: 767px){.company .sec-message__ins .ins-img .main-img{padding-right:0;margin:0 auto;width:72.85714%}}.company .sec-message__ins .ins-img .sub-box{max-width:380px;margin-left:auto;margin-top:-20px;background-color:#fff;position:relative;z-index:1;padding:32px 19px 28px 0;font-family:"Zen Old Mincho",sans-serif;color:#473C34}@media (max-width: 767px){.company .sec-message__ins .ins-img .sub-box{padding:20px 0;margin-top:-10px}}.company .sec-message__ins .ins-img .sub-box .position{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.08em;font-weight:400;padding:0 0 9px 60px;position:relative}@media (max-width: 767px){.company .sec-message__ins .ins-img .sub-box .position{padding:0 10px 10px 23px}}.company .sec-message__ins .ins-img .sub-box .position:after{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background:linear-gradient(to right, #3d62ad 0%, rgba(61,98,173,0.51) 67.98%, rgba(61,98,173,0) 100%)}.company .sec-message__ins .ins-img .sub-box .name{font-size:22px;font-size:2.2rem;line-height:1.5em;letter-spacing:.08em;font-weight:400;text-align:right;padding:10px 51px 0 20px}@media (max-width: 767px){.company .sec-message__ins .ins-img .sub-box .name{font-size:20px;padding:13px 20px 0 20px}}.company .sec-message__ins .ins-img .sub-box .name span{font-size:16px;padding-right:17px}@media (max-width: 767px){.company .sec-message__ins .ins-img .sub-box .name span{font-size:15px;padding-right:18px;position:relative;top:2px}}.company .sec-message__ins .ins-par{width:58%;max-width:657px;padding-top:66px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-message__ins .ins-par{padding-top:30px}}@media (max-width: 767px){.company .sec-message__ins .ins-par{width:100%;max-width:100%;padding-top:36px}}.company .sec-message__ins .ins-par .par-ttl{font-size:28px;font-size:2.8rem;line-height:1.60714em;letter-spacing:.15em;font-weight:400;font-family:"Zen Old Mincho",sans-serif;color:#473C34}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-message__ins .ins-par .par-ttl{font-size:25px}}@media (max-width: 767px){.company .sec-message__ins .ins-par .par-ttl{font-size:24px;line-height:calc(38/24);letter-spacing:0.1em;text-align:center}}.company .sec-message__ins .ins-par .par-txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400;margin-top:29px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.company .sec-message__ins .ins-par .par-txt{font-size:15px;letter-spacing:0.05em}}@media (max-width: 767px){.company .sec-message__ins .ins-par .par-txt{margin-top:20px}}.company .sec-outline{padding-top:142px;padding-bottom:100px}@media (max-width: 767px){.company .sec-outline{padding-top:49px;padding-bottom:35px}}.company .sec-outline__tabl{max-width:946px;margin:64px auto 0}@media (max-width: 767px){.company .sec-outline__tabl{margin-top:21px;max-width:calc(100% - 10px)}}.company .sec-outline__tabl .tr{display:flex}@media (max-width: 767px){.company .sec-outline__tabl .tr{flex-wrap:wrap;padding-bottom:15px}}@media (min-width: 768px){.company .sec-outline__tabl .tr:not(:last-child) .th{border-bottom:1px solid #3D62AD}.company .sec-outline__tabl .tr:not(:last-child) .td{border-bottom:1px solid #B0B6CC}}@media (max-width: 767px){.company .sec-outline__tabl .tr:not(:last-child){margin-bottom:16px;border-bottom:1px solid #B0B6CC;position:relative}.company .sec-outline__tabl .tr:not(:last-child):before{content:'';position:absolute;width:65px;height:1px;background-color:#3D62AD;left:0;bottom:-1px}}.company .sec-outline__tabl .tr .th{width:136px;min-width:136px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.08em;font-weight:500;padding:34px 0 33px 15px}@media (max-width: 767px){.company .sec-outline__tabl .tr .th{padding:0;width:100%;margin-bottom:-3px}}.company .sec-outline__tabl .tr .td{width:calc(100% - 136px);font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.08em;font-weight:400;padding:34px 0 33px}@media (max-width: 767px){.company .sec-outline__tabl .tr .td{padding:0;width:100%;line-height:calc(28/15)}}.company .sec-outline__tabl .tr .td .txt{padding-left:66px}@media (max-width: 767px){.company .sec-outline__tabl .tr .td .txt{padding:0}}.company .sec-outline__tabl .tr .td .txt.flex{display:flex;justify-content:space-between}@media (max-width: 767px){.company .sec-outline__tabl .tr .td .txt.flex{display:block;margin-top:9px}}.company .sec-outline__tabl .tr .td .txt.flex:not(:last-child){margin-bottom:35px;padding-bottom:33px;border-bottom:1px solid #B0B6CC}@media (max-width: 767px){.company .sec-outline__tabl .tr .td .txt.flex:not(:last-child){margin-bottom:16px;padding-bottom:16px}}.company .sec-outline__tabl .tr .td .txt.flex .ttl{font-weight:500;min-width:160px}.company .sec-outline__tabl .tr .td .txt.flex .lst{width:calc(100% - 160px);max-width:545px}@media (max-width: 767px){.company .sec-outline__tabl .tr .td .txt.flex .lst{width:100%;max-width:100%}}@media (max-width: 767px){.company .sec-outline__tabl .tr .td .txt.flex .lst .item{letter-spacing:0.04em}}.company .sec-outline__tabl .tr .td .txt.flex .lst .item:not(:last-child){margin-bottom:30px}@media (max-width: 767px){.company .sec-outline__tabl .tr .td .txt.flex .lst .item:not(:last-child){margin-bottom:9px}}.company .sec-outline__tabl .tr .td .txt.flex .lst .item span{font-weight:500}.company .sec-history{background-color:#F5F7FB;padding:139px 0 149px}@media (min-width: 768px){.company .sec-history{width:calc(100% - 20px);border-radius:10px;margin:0 auto 10px}}@media (max-width: 767px){.company .sec-history{padding:47px 0 98px}}.company .sec-history__tabl{max-width:946px;margin:88px auto 0}@media (max-width: 767px){.company .sec-history__tabl{margin-top:16px}}.company .sec-history__tabl .tr{display:flex;justify-content:space-between;position:relative;padding:20px 0 21px}@media (max-width: 767px){.company .sec-history__tabl .tr{flex-wrap:wrap;padding:17px 0 16px}}.company .sec-history__tabl .tr:after{position:absolute;content:'';width:100%;height:1px;background:linear-gradient(to right, #3d62ad 0%, rgba(61,98,173,0.15) 100%);bottom:0;left:0}.company .sec-history__tabl .tr .th{min-width:180px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.08em;font-weight:500;color:#3D62AD;margin-right:20px}@media (min-width: 768px){.company .sec-history__tabl .tr .th{white-space:nowrap}}@media (max-width: 767px){.company .sec-history__tabl .tr .th{margin-right:0}}.company .sec-history__tabl .tr .td{max-width:684px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.08em;font-weight:400;width:calc(100% - 180px);padding-top:2px}@media (max-width: 767px){.company .sec-history__tabl .tr .td{width:100%;max-width:100%}}.company .sec-information{padding:107px 0 166px}@media (max-width: 767px){.company .sec-information{padding:65px 0 80px}}.company .sec-information__ins{max-width:911px;margin:0 auto}.company .sec-information__ins .txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400;margin-top:57px}@media (min-width: 768px){.company .sec-information__ins .txt{text-align:center}}@media (max-width: 767px){.company .sec-information__ins .txt{margin-top:40px}}.company .sec-information__ins .lst-pdf{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px;margin-top:69px}@media (max-width: 767px){.company .sec-information__ins .lst-pdf{grid-template-columns:repeat(1, 1fr);margin-top:27px}}.company .sec-information__ins .lst-pdf .item{background:linear-gradient(135deg, #89B0D1, #4F7AB5, #3F6CA7);border-radius:5px;display:flex;align-items:center;min-height:85px;position:relative;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:500;padding:14px 45px 14px 32px;color:#3D62AD;transition:all 0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.company .sec-information__ins .lst-pdf .item:hover{opacity:1;color:#fff}.company .sec-information__ins .lst-pdf .item:hover:before{opacity:0}.company .sec-information__ins .lst-pdf .item:hover:after{opacity:1}.company .sec-information__ins .lst-pdf .item:hover i:before{opacity:0}.company .sec-information__ins .lst-pdf .item:hover i:after{opacity:1}}@media (max-width: 767px){.company .sec-information__ins .lst-pdf .item{line-height:calc(22/16);min-height:82px;padding:9px 45px 14px 20px}}.company .sec-information__ins .lst-pdf .item:before,.company .sec-information__ins .lst-pdf .item:after{content:'';position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;background-color:#fff;border-radius:4px;transition:all 0.3s}.company .sec-information__ins .lst-pdf .item:before{background:#fff}.company .sec-information__ins .lst-pdf .item:after{width:100%;height:100%;top:0;left:0;opacity:0;background:linear-gradient(to right, #84AED3, #3D6CAD)}.company .sec-information__ins .lst-pdf .item i{position:absolute;width:16px;height:16px;top:calc(50% - 8px);right:17px;z-index:2}.company .sec-information__ins .lst-pdf .item i:before,.company .sec-information__ins .lst-pdf .item i:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:100% 100%;background-position:center;transition:all 0.3s}.company .sec-information__ins .lst-pdf .item i:before{background-image:url("../../img/common/icon/ico_download.svg")}.company .sec-information__ins .lst-pdf .item i:after{opacity:0;background-image:url("../../img/common/icon/ico_download_white.svg")}.company .sec-information__ins .lst-pdf .item span{position:relative;z-index:2}.company .sec-information__ins .note{margin-top:69px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.company .sec-information__ins .note{margin-top:35px}}@media (min-width: 768px){.company .sec-information__ins .note{text-align:center}}.company .sec-information__ins .note p:not(:last-child){margin-bottom:8px}@media (max-width: 767px){.company .sec-information__ins .note p:not(:last-child){margin-bottom:9px}}@media (max-width: 767px){.company .sec-information__ins .note p:nth-child(1) a{display:inline-block;padding-right:15px}}@media (max-width: 767px){.company .sec-information__ins .note p:nth-child(2){line-height:calc(30/15)}}@media (max-width: 767px){.company .sec-information__ins .note p:nth-child(2) a{font-size:15px;padding-right:19px;line-height:calc(30/15)}}.company .sec-information__ins .note a{color:#3D62AD;padding-right:20px;background:url(../../img/common/icon/ico_target_blank.svg) right center/13px 13px no-repeat}.company .sec-information__ins .note a span{background:linear-gradient(to bottom, transparent 95%, #3D62AD 5%);background-position:left bottom 1px}

/*# sourceMappingURL=maps/company.min.css.map */
