.division-title{font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.17em;font-weight:bold;position:relative;padding-left:30px}@media (max-width: 767px){.division-title{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.08em;padding-left:27px}}.division-title:before{content:'';position:absolute;top:7px;left:0;width:20px;height:20px;background-position:center;background-size:100% 100%;background-image:url(../../img/business/ico-dotted.png)}@media (max-width: 767px){.division-title:before{width:15px;height:15px;top:5px}}.division-box{border-top:1px solid #cbcbcb;position:relative;margin-top:84px;padding-top:99px}@media (max-width: 767px){.division-box{margin-top:41px;padding-top:49px}}.division-box+.division-box{margin-top:99px}@media (max-width: 767px){.division-box+.division-box{margin-top:49px}}.division-box:before{content:'';position:absolute;left:0;top:-1px;height:1px;width:100px;background:#00809e}@media (max-width: 767px){.division-box:before{width:60px}}.division-box .box-main{padding-bottom:130px;border-bottom:1px solid #cbcbcb}@media (min-width: 768px){.division-box .box-main.pb68{padding-bottom:68px}}@media (max-width: 767px){.division-box .box-main{padding-bottom:32px}}.division-box .box-main .box-main-img{position:relative}.division-box .box-main .box-main-img img{display:block;width:100%;border-radius:20px}@media (max-width: 767px){.division-box .box-main .box-main-img img{border-radius:7px}}.division-box .box-main .box-main-img .box-main-number{position:absolute;left:28px;top:29px;color:white;font-family:"Jost",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.16667em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){.division-box .box-main .box-main-img .box-main-number{top:14px;left:14px;font-size:8px;font-size:.8rem;line-height:1.25em}}.division-box .box-main .box-main-img .box-main-number strong{margin-top:3px;display:block;text-align:center;font-size:45px;font-size:4.5rem;line-height:1em;letter-spacing:.14em;font-weight:400}@media (max-width: 767px){.division-box .box-main .box-main-img .box-main-number strong{margin-top:0;font-size:28px;font-size:2.8rem}}.division-box .box-main .box-main-img .box-main-title{position:absolute;left:0;right:0;top:49.5%;transform:translateY(-50%);color:white;text-align:center}.division-box .box-main .box-main-img .box-main-title__jp{font-size:25px;font-size:2.5rem;line-height:1.4em;letter-spacing:.12em;font-weight:bold}@media (max-width: 767px){.division-box .box-main .box-main-img .box-main-title__jp{font-size:16px;font-size:1.6rem;line-height:1.5625em}}.division-box .box-main .box-main-img .box-main-title__en{margin-top:13px;font-family:"Jost",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.division-box .box-main .box-main-img .box-main-title__en{margin-top:4px;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.07em}}.division-box .box-main .box-main-img+.box-main-des{margin-top:39px}@media (max-width: 767px){.division-box .box-main .box-main-img+.box-main-des{margin-top:33px}}.division-box .box-main .box-main-subtitle{text-align:center;margin-top:46px;font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.13em;font-weight:bold;color:#00809e}@media (max-width: 767px){.division-box .box-main .box-main-subtitle{margin-top:35px;text-align:left;letter-spacing:.1em}}.division-box .box-main .box-main-des{margin:32px auto 0;width:100%;max-width:800px;font-size:15px;font-size:1.5rem;line-height:2.6em;letter-spacing:.12em}@media (max-width: 767px){.division-box .box-main .box-main-des{margin-top:25px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.16em;text-align:justify}}.division-box .box-main .box-main-des.w700{max-width:700px}.division-box .box-layout1{margin-top:93px}@media (max-width: 767px){.division-box .box-layout1{margin-top:36px}}.division-box .box-layout1 .box-layout1-list{margin-top:42px}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list{margin-top:22px}}.division-box .box-layout1 .box-layout1-list .item{display:flex}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list .item{display:block}}.division-box .box-layout1 .box-layout1-list .item+.item{margin-top:45px}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list .item+.item{margin-top:51px}}.division-box .box-layout1 .box-layout1-list .item .item-title{width:270px;height:100%;border-radius:10px;box-shadow:0 0 10px rgba(0,128,158,0.5);font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.14em;font-weight:bold;color:#00809e;text-align:center;padding:21px 10px}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list .item .item-title{width:100%;height:auto;border-radius:6px;font-size:16px;font-size:1.6rem;line-height:1.5em;padding:26px 10px;border-radius:15px}}.division-box .box-layout1 .box-layout1-list .item .item-des{width:calc(100% - 270px);padding-left:40px;margin-top:-6px;font-size:15px;font-size:1.5rem;line-height:2.6em;letter-spacing:.14em}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list .item .item-des{width:100%;padding:0;margin-top:17px;font-size:14px;font-size:1.4rem;line-height:2.14286em;letter-spacing:.04em}}.division-box .box-layout1 .box-layout1-list .item .item-des a{color:#00809e;text-decoration:underline}.division-box .box-layout1 .box-layout1-list .item .item-des small{display:inline-block;font-size:10px;font-size:1rem;line-height:3.9em;transform:translateY(-8px)}.division-box .box-layout1 .box-layout1-list .item .item-des .note{margin-top:10px;font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.1em}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list .item .item-des .note{margin-top:2px;font-size:10px;font-size:1rem;line-height:2em}}.division-box .box-layout1 .box-layout1-list .item .item-des .img{margin-top:15px;text-align:center;padding-right:12px}@media (max-width: 767px){.division-box .box-layout1 .box-layout1-list .item .item-des .img{width:calc(100% + 30px);margin:21px -15px 0;padding:0 0 0 6px}}.division-box .box-layout2{margin-top:100px;padding-top:92px;display:flex;flex-wrap:wrap;border-top:1px solid #cbcbcb}@media (max-width: 767px){.division-box .box-layout2{margin-top:39px;padding:37px 0 50px;border-bottom:1px solid #cbcbcb}}.division-box .box-layout2 .box-layout2-info{width:480px}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-info{width:100%}}.division-box .box-layout2 .box-layout2-cnt{width:calc(100% - 480px);padding-left:56px}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-cnt{width:100%;padding:0;margin-top:21px}}.division-box .box-layout2 .box-layout2-des{margin-top:25px;font-size:16px;font-size:1.6rem;line-height:2.375em;letter-spacing:.15em;font-weight:bold;color:#00809e}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-des{margin-top:13px;font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.12em}}.division-box .box-layout2 .box-layout2-img{margin-top:75px;margin-left:-16px}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-img{margin:20px 0 0;text-align:center}}.division-box .box-layout2 .box-layout2-list .item{display:flex;flex-wrap:wrap}.division-box .box-layout2 .box-layout2-list .item+.item{margin-top:30px}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-list .item+.item{margin-top:33px}}.division-box .box-layout2 .box-layout2-list .item .item-title{width:140px;padding-right:20px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.12em;font-weight:bold}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-list .item .item-title{width:125px;font-size:14px;font-size:1.4rem;line-height:1.42857em}}.division-box .box-layout2 .box-layout2-list .item .item-des{width:calc(100% - 140px);font-size:13px;font-size:1.3rem;line-height:1.92308em;letter-spacing:.12em}@media (max-width: 767px){.division-box .box-layout2 .box-layout2-list .item .item-des{width:calc(100% - 125px);font-size:12px;font-size:1.2rem;line-height:1.83333em}}.division-box .box-layout2 .c-btn2{margin-left:0;margin-top:45px}@media (max-width: 767px){.division-box .box-layout2 .c-btn2{width:210px;margin:36px auto 0}}@media (min-width: 768px){.division-box .box-layout2 .c-btn2 .ico{width:15px;height:15px}.division-box .box-layout2 .c-btn2 .ico:before,.division-box .box-layout2 .c-btn2 .ico:after{background-image:url(../../img/division/ico-arrow.png)}}.division-box .box-layout3{margin-top:79px;border:1px solid #00809e;border-radius:20px;padding:35px 50px 20px}@media (max-width: 767px){.division-box .box-layout3{margin-top:48px;border-radius:10px;padding:30px 20px 37px}}.division-box .box-layout3 .box-layout3-title{font-size:18px;font-size:1.8rem;line-height:1.83333em;letter-spacing:.18em;font-weight:bold;padding-bottom:31px;border-bottom:1px solid #00809e}@media (max-width: 767px){.division-box .box-layout3 .box-layout3-title{text-align:center;font-size:16px;font-size:1.6rem;line-height:1.5625em;padding-bottom:29px}}.division-box .box-layout3 .box-layout3-list{display:flex;flex-wrap:wrap;margin-top:49px}@media (max-width: 767px){.division-box .box-layout3 .box-layout3-list{margin-top:38px}}.division-box .box-layout3 .box-layout3-list .interview{width:calc(46% - 15px);margin-right:30px;margin-bottom:30px;display:flex;flex-wrap:wrap}@media (max-width: 767px){.division-box .box-layout3 .box-layout3-list .interview{width:100%;margin:0}.division-box .box-layout3 .box-layout3-list .interview+.interview{margin-top:39px}}.division-box .box-layout3 .box-layout3-list .interview:nth-child(2n){margin-right:0}.division-box .box-layout3 .box-layout3-list .interview .interview-img{width:100px;height:100px;position:relative;overflow:hidden;border-radius:8px}@media (max-width: 767px){.division-box .box-layout3 .box-layout3-list .interview .interview-img{width:75px;height:75px}}.division-box .box-layout3 .box-layout3-list .interview .interview-img img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:top center;transition:transform .5s;transform:scale(1)}.division-box .box-layout3 .box-layout3-list .interview .interview-des{width:calc(100% - 100px);padding-left:20px;margin-top:-4px;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.12em;display:flex;align-items:center}@media (max-width: 767px){.division-box .box-layout3 .box-layout3-list .interview .interview-des{width:calc(100% - 75px);font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.12em;padding-left:13px}}.division-box .box-layout3 .box-layout3-list .interview .interview-des b{display:block;font-size:15px;font-size:1.5rem;line-height:1.73333em;font-weight:500}@media (max-width: 767px){.division-box .box-layout3 .box-layout3-list .interview .interview-des b{font-size:14px;font-size:1.4rem;line-height:1.42857em}}.division-box .box-layout3 .box-layout3-list a.interview{cursor:pointer}@media only screen and (min-width: 1025px){.division-box .box-layout3 .box-layout3-list a.interview:hover{opacity:1}.division-box .box-layout3 .box-layout3-list a.interview:hover .interview-img img{transform:scale(1.1)}}.division-box .box-layout4{display:flex;flex-wrap:wrap;margin-top:80px}@media (max-width: 767px){.division-box .box-layout4{margin-top:35px}}.division-box .box-layout4 .box-layout4-cnt{width:calc(100% - 425px);padding-right:40px;display:flex;align-items:center}@media (max-width: 767px){.division-box .box-layout4 .box-layout4-cnt{width:100%;padding:0}}.division-box .box-layout4 .box-layout4-img{width:425px;text-align:center}@media (max-width: 767px){.division-box .box-layout4 .box-layout4-img{width:100%;margin-top:15px}}.division-box .box-layout4 .box-layout4-des{margin-top:23px;border-top:1px solid #cbcbcb;padding-top:18px;font-size:15px;font-size:1.5rem;line-height:2.6em;letter-spacing:.12em}@media (max-width: 767px){.division-box .box-layout4 .box-layout4-des{border:0;padding-top:0;margin-top:14px;font-size:14px;font-size:1.4rem;line-height:2.14286em;text-align:justify}}.division-box .box-layout5{margin-top:86px}@media (max-width: 767px){.division-box .box-layout5{margin-top:41px}}.division-box .box-layout5+.box-layout5{margin-top:74px}@media (max-width: 767px){.division-box .box-layout5+.box-layout5{margin-top:54px}}.division-box .box-layout5 .box-layout5-list{margin-top:11px;border-top:1px solid #cbcbcb}@media (max-width: 767px){.division-box .box-layout5 .box-layout5-list{margin-top:22px;border:0}}.division-box .box-layout5 .box-layout5-list .item{display:flex;--wtitle: 300px;border-bottom:1px solid #cbcbcb}@media (max-width: 767px){.division-box .box-layout5 .box-layout5-list .item{display:block;border:0}.division-box .box-layout5 .box-layout5-list .item:last-child .item-des{padding-bottom:0}}.division-box .box-layout5 .box-layout5-list .item .item-title,.division-box .box-layout5 .box-layout5-list .item .item-des{padding:10px 0 10px;display:flex;align-items:center;min-height:79px}@media (max-width: 767px){.division-box .box-layout5 .box-layout5-list .item .item-title,.division-box .box-layout5 .box-layout5-list .item .item-des{display:block;min-height:0;border-top:1px solid #cbcbcb}}.division-box .box-layout5 .box-layout5-list .item .item-title{width:var(--wtitle);font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.12em;color:#00809e}@media (max-width: 767px){.division-box .box-layout5 .box-layout5-list .item .item-title{width:100%;font-size:13px;font-size:1.3rem;line-height:1.76923em;padding:8px 0}}.division-box .box-layout5 .box-layout5-list .item .item-des{width:calc(100% - var(--wtitle));font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.12em}@media (max-width: 767px){.division-box .box-layout5 .box-layout5-list .item .item-des{width:100%;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.12em;padding:10px 0 36px}}.division-box .box-layout6{margin-top:73px}@media (max-width: 767px){.division-box .box-layout6{margin-top:40px}}.division-box .box-layout6 .box-layout6-table{margin-top:13px;border-top:1px solid #cbcbcb}@media (max-width: 767px){.division-box .box-layout6 .box-layout6-table{border:0;margin-top:21px;margin-bottom:-36px}}.division-box .box-layout6 .box-layout6-table th,.division-box .box-layout6 .box-layout6-table td{border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.12em;text-align:left;vertical-align:middle;padding:13px 10px 14px}@media (max-width: 767px){.division-box .box-layout6 .box-layout6-table th,.division-box .box-layout6 .box-layout6-table td{display:block;width:100%;border:0;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.12em;padding:10px 0 36px}}.division-box .box-layout6 .box-layout6-table th:last-child,.division-box .box-layout6 .box-layout6-table td:last-child{border-right:0}.division-box .box-layout6 .box-layout6-table th:nth-child(2),.division-box .box-layout6 .box-layout6-table td:nth-child(2){width:185px;padding-left:23px}@media (max-width: 767px){.division-box .box-layout6 .box-layout6-table th:nth-child(2),.division-box .box-layout6 .box-layout6-table td:nth-child(2){width:100%;position:relative;padding:9px 0}.division-box .box-layout6 .box-layout6-table th:nth-child(2):before,.division-box .box-layout6 .box-layout6-table td:nth-child(2):before{content:'';position:absolute;left:0;bottom:0;width:159px;height:1px;background:#cbcbcb}}.division-box .box-layout6 .box-layout6-table th{width:176px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.12em;color:#00809e;padding-left:0}@media (max-width: 767px){.division-box .box-layout6 .box-layout6-table th{padding:9px 0;width:100%;border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.12em}.division-box .box-layout6 .box-layout6-table th br{display:none}}@media (min-width: 768px){.division-box .box-layout6 .box-layout6-table td{padding-left:37px;padding-right:5px}}.division-box .box-layout7{margin-top:73px}@media (max-width: 767px){.division-box .box-layout7{margin-top:45px}}.division-box .box-layout7 .box-layout7-des{margin-top:11px;padding-top:14px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.16em;border-top:1px solid #cbcbcb}@media (max-width: 767px){.division-box .box-layout7 .box-layout7-des{padding-top:16px;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.12em}}.division-box .box-layout7+.box-layout7{margin-top:23px;padding-top:74px;border-top:1px solid  #cbcbcb}.division-box .box-layout8{margin-top:93px;margin-bottom:-13px}@media (max-width: 767px){.division-box .box-layout8{margin-top:38px;margin-bottom:0}.division-box .box-layout8+.box-layout5{margin-top:58px}}.division-box .box-layout8 .box-layout8-cnt{background:#f0f5f5;border-radius:20px;padding:60px 60px 36px;margin-top:25px}@media (max-width: 767px){.division-box .box-layout8 .box-layout8-cnt{width:calc(100% + 30px);margin:22px -15px 0;padding:51px 30px 35px;border-radius:10px}}.division-box .box-layout8 .box-layout8-list{border-top:1px solid #cbcbcb}.division-box .box-layout8 .box-layout8-list .item{border-bottom:1px solid #cbcbcb;padding:29px 0 28px;display:flex;flex-wrap:wrap;position:relative}.division-box .box-layout8 .box-layout8-list .item+.item{padding-top:44px}.division-box .box-layout8 .box-layout8-list .item:before{content:'';position:absolute;bottom:-18px;left:94px;width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-top:18px solid #00809e}@media (max-width: 767px){.division-box .box-layout8 .box-layout8-list .item:before{left:0;right:0;margin:auto;bottom:-15px;border-right:5px solid transparent;border-left:5px solid transparent;border-top:15px solid #00809e}}.division-box .box-layout8 .box-layout8-list .item:last-child:before{content:none}.division-box .box-layout8 .box-layout8-list .item .item-title{width:200px;height:80px;background:white;border-radius:21px;box-shadow:0 0 10px rgba(0,128,158,0.5);display:flex;align-items:center;justify-content:center;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.12em;font-weight:bold;color:#00809e}@media (max-width: 767px){.division-box .box-layout8 .box-layout8-list .item .item-title{width:100%;height:auto;min-height:68px;padding:20px;font-size:13px;font-size:1.3rem;line-height:1.69231em;border-radius:15px}}.division-box .box-layout8 .box-layout8-list .item .item-des{width:calc(100% - 200px);padding-left:35px;display:flex;align-items:center;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.16em}@media (max-width: 767px){.division-box .box-layout8 .box-layout8-list .item .item-des{width:100%;padding:0;margin-top:11px;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:.1em}}.division-box .box-layout8 .box-layout8-des{margin-top:28px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.15em}@media (max-width: 767px){.division-box .box-layout8 .box-layout8-des{margin-top:26px;font-size:13px;font-size:1.3rem;line-height:1.69231em;letter-spacing:.12em}}.division-box .box-layout8 .box-layout8-des b{display:block;margin-bottom:6px;color:#00809e}.division-box .box-layout8 .box-layout8-note{margin-top:16px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.12em;color:#00809e}@media (max-width: 767px){.division-box .box-layout8 .box-layout8-note{margin-top:14px;font-size:13px;font-size:1.3rem;line-height:1.69231em;letter-spacing:.12em}}.sub-nav{margin-top:139px}@media (max-width: 767px){.sub-nav{margin-top:56px}}

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