@charset "UTF-8";.header-txt{color:#fff}*{color:#222}@media only screen and (min-width:700px){.pcPadNone{display:none!important}}@media only screen and (max-width:699px){.spNone{display:none!important}}.anchorNav{position:relative;z-index:98}.anchorNav-nav{width:calc(100% - 80px);max-width:700px;margin:0 auto;padding:0 24px;background-color:#fff;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media only screen and (max-width:699px){.anchorNav-nav{width:calc(100% - 40px);max-width:100%;padding:0}}.anchorNav-nav.js-fixedShowNav{position:fixed;width:100%;max-width:100%;border-radius:0;transition:all .2s}@media only screen and (min-width:700px){.anchorNav-nav.js-fixedShowNav.show{top:78px}}@media only screen and (max-width:1024px){.anchorNav-nav.js-fixedShowNav.show{top:59px}}.anchorNav-nav.js-fixedShowNav.hide{top:0;visibility:hidden}@media only screen and (max-width:699px){.anchorNav-nav.js-fixedShowNav .anchorNav-list{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:0 4.2666%}}@media only screen and (max-width:374px){.anchorNav-nav.js-fixedShowNav .anchorNav-list{padding:0 10px}}.anchorNav-nav.js-fixedShowNav .anchorNav-item{padding:7px 0}@media only screen and (max-width:699px){.anchorNav-nav.js-fixedShowNav .anchorNav-item{width:auto;padding:9px 0}}.anchorNav-nav.js-fixedShowNav .anchorNav-item+.anchorNav-item{margin-left:80px}@media only screen and (max-width:948px){.anchorNav-nav.js-fixedShowNav .anchorNav-item+.anchorNav-item{margin-left:4.7%}}@media only screen and (max-width:699px){.anchorNav-nav.js-fixedShowNav .anchorNav-item+.anchorNav-item{margin-left:22px;margin-top:0}}.anchorNav-nav.js-fixedShowNav .anchorNav-item a{font-weight:400;padding:0 4px;transition:.25s ease-out}@media only screen and (max-width:699px){.anchorNav-nav.js-fixedShowNav .anchorNav-item a{font-size:12px}}.anchorNav-nav.js-fixedShowNav .anchorNav-item a::after{display:none}.anchorNav-nav.js-fixedShowNav .anchorNav-item.current::after{opacity:1}.anchorNav-nav.js-fixedShowNav .anchorNav-item.current a{font-weight:700;pointer-events:none}.anchorNav-nav.js-fixedShowNav .anchorNav-item.current a:hover{opacity:1}.anchorNav-nav.js-fixedShowNav .anchorNav-item.current a::after{opacity:1}.anchorNav-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:699px){.anchorNav-list{-ms-flex-direction:column;flex-direction:column;padding:20px 14px}}.anchorNav-item{position:relative;padding:14px 0}@media only screen and (max-width:699px){.anchorNav-item{width:100%;max-width:320px;padding:0;margin:auto;text-align:center}}.anchorNav-item+.anchorNav-item{margin-left:64px}@media only screen and (max-width:948px){.anchorNav-item+.anchorNav-item{margin-left:4.7%}}@media only screen and (max-width:699px){.anchorNav-item+.anchorNav-item{margin-left:auto;margin-top:16px}}.anchorNav-item::after{opacity:0;position:absolute;content:'';left:0;bottom:0;width:100%;height:2px;background-color:#20aee5;transition:.25s ease-out}.anchorNav-item a{position:relative;display:inline-block;font-size:16px;line-height:2;color:#20aee5;text-decoration:none;white-space:nowrap;padding-right:22px}@media only screen and (max-width:948px){.anchorNav-item a{padding-right:22px}}@media only screen and (max-width:374px){.anchorNav-item a{font-size:12px}}.anchorNav-item a::after{position:absolute;content:'';right:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background-image:url(https://cdn.airregi.jp/top/asset_static/image/document_list/top_ico_anchor.png?v=23143df);background-size:100%;background-repeat:no-repeat}@media only screen and (max-width:374px){.anchorNav-item a::after{width:12px;height:12px}}@media only screen and (max-width:948px){.anchorNav-item a span{font-size:14px}}@media only screen and (max-width:374px){.anchorNav-item a span{font-size:11px}}.cmn_service_banner_gray{background-color:#e5e5e5;color:#20aee5}.cmn_service_banner_gray.cmn_baseLayout__interval{padding:65px 0 80px}@media only screen and (max-width:699px){.cmn_service_banner_gray.cmn_baseLayout__interval{padding:35px 0}}.cmn_service_banner_gray .cmn_baseLayout__inner{margin:0 20px}@media only screen and (max-width:699px){.cmn_service_banner_gray .cmn_baseLayout__inner{max-width:414px;padding:0 20px;margin:0 auto}}.cmn_service_banner_gray .cmn_baseHedding_wrap{display:block;margin:0 auto 36px}@media only screen and (max-width:699px){.cmn_service_banner_gray .cmn_baseHedding_wrap{margin:0 auto 20px}}.cmn_service_banner_gray .cmn_baseHeading{margin-bottom:32px;color:#20aee5;font-size:36px;font-weight:700;letter-spacing:.1em;text-align:center}@media only screen and (max-width:699px){.cmn_service_banner_gray .cmn_baseHeading{margin-bottom:20px;font-size:22px;line-height:1.5}}.cmn_service_banner_gray .cmn_baseHeading_min{color:#222;font-weight:400;letter-spacing:.1em;text-align:center}@media only screen and (max-width:699px){.cmn_service_banner_gray .cmn_baseHeading_min{font-size:11px;line-height:2}}.solution_list{max-width:940px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:auto;text-align:left}.en{color:#20aee5}.solution_item{width:calc(33.3% - 20px / 3);background-color:#fff;margin-bottom:10px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.07)}@media only screen and (max-width:699px){.solution_item{width:100%;margin-bottom:7px;border-radius:5px;box-shadow:0 1px 2.5px rgba(0,0,0,.07)}}.solution_item:not(.wrap){margin-left:10px}@media only screen and (max-width:699px){.solution_item:not(.wrap){margin-left:0}}.solution_item:not(.wrap):nth-child(3n+3){margin-left:0}.solution_item.wrap{height:320px;width:calc(50% - 10px / 2)}@media only screen and (max-width:948px){.solution_item.wrap{height:268px}}@media only screen and (max-width:699px){.solution_item.wrap{width:100%;height:auto}}.solution_item.wrap+.wrap{margin-left:10px}@media only screen and (max-width:699px){.solution_item.wrap+.wrap{margin-left:0}}@media only screen and (max-width:699px){.solution_item:last-child{margin-bottom:0}}.icon_arrow,.solution_link--bottom,.solution_link--option,.solution_link--top,.utility_bnrLink{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAMAAAAsVwj+AAAAOVBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZku8lwOAAAAEnRSTlMA74kpFgnGrN9kYlpDyang3kXvCUwAAAAAb0lEQVQoz42SSRKAMAgEJbtmUfn/Y5VTppwc5NhVSQPDVkXqhiWq2r5APIBD3yoBiDOSIpBsJAOIyYgDEoqRHYgXIzeQpkv5SfKO8vFDfi3lwoCf8Keo5ca4dR6Ox+cFxT6Fc8mDY+CgOMp12HQOD+C8CkGIxD4lAAAAAElFTkSuQmCC);background-position:right 12px center;background-repeat:no-repeat;background-size:9px 16px}@media only screen and (max-width:948px){.icon_arrow,.solution_link--bottom,.solution_link--option,.solution_link--top,.utility_bnrLink{background-size:8px 14px}}@media only screen and (max-width:699px){.icon_arrow,.solution_link--bottom,.solution_link--option,.solution_link--top,.utility_bnrLink{background-size:6px 11px}}.solution_link--top{text-decoration:none;height:166px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:948px){.solution_link--top{height:140px}}@media only screen and (max-width:699px){.solution_link--top{height:auto}}.solution_link--top .solution_text{font-size:20px;line-height:1.4;letter-spacing:.05em}.solution_link--top .solution_text .en{font-size:22px}@media only screen and (max-width:948px){.solution_link--top .solution_text{font-size:16px}.solution_link--top .solution_text .en{font-size:17.6px}}@media only screen and (max-width:699px){.solution_link--top .solution_text{font-size:14px}.solution_link--top .solution_text .en{font-size:16px}}@media only screen and (max-width:699px){.solution_link--top.regi{padding:15px 0 21px}}.solution_link--top.regi .solution_img_wrap{width:145px;margin:0 30px}@media only screen and (max-width:948px){.solution_link--top.regi .solution_img_wrap{width:102px;margin:0 17px 0 21px}}@media only screen and (max-width:699px){.solution_link--top.regi .solution_img_wrap{width:73px}}.solution_link--top.regi .solution_logo{width:122px;margin-top:10px}@media only screen and (max-width:699px){.solution_link--top.regi .solution_logo{margin-top:7px}}@media only screen and (max-width:699px){.solution_link--top.pay{padding:15px 0 21px}}.solution_link--top.pay .solution_img_wrap{width:145px;margin:10px 30px 0}@media only screen and (max-width:948px){.solution_link--top.pay .solution_img_wrap{width:112px;margin:10px 17px 0 21px}}@media only screen and (max-width:699px){.solution_link--top.pay .solution_img_wrap{width:73px;margin-top:0}}.solution_link--top.pay .solution_logo{width:115px;margin-top:10px}@media only screen and (max-width:699px){.solution_link--top.pay .solution_logo{margin-top:7px}}.solution_link--option{border:1px solid #20aee5;border-radius:8px;text-decoration:none;position:relative}@media only screen and (max-width:948px){.solution_link--option{background-position:right 8px top 56px}}@media only screen and (max-width:699px){.solution_link--option{border-radius:4px;background-position:right 8px top 54px}}.solution_link--option.order{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0 20px 20px;padding:21px 0 18px}@media only screen and (max-width:948px){.solution_link--option.order{-ms-flex-pack:center;justify-content:center;padding-top:18px;margin:0 10px 14px}}@media only screen and (max-width:699px){.solution_link--option.order{padding:20px 0 10px;margin:0 12px 12px}}.solution_link--option.order .solution_texts{font-size:13px;line-height:1.9}@media only screen and (max-width:948px){.solution_link--option.order .solution_texts{margin-top:12px;font-size:12px;line-height:1.6}}@media only screen and (max-width:699px){.solution_link--option.order .solution_texts{-ms-flex-align:start;align-items:flex-start;font-size:10px;letter-spacing:.05em}}.solution_link--option.order .solution_logo{display:block;width:195px;margin:4px auto 0}@media only screen and (max-width:948px){.solution_link--option.order .solution_logo{width:173px;margin:4px 0 0}}@media only screen and (max-width:699px){.solution_link--option.order .solution_logo{width:127px}}.solution_link--option.order .solution_img_wrap{margin:6px 33px 0 26px;width:112px;overflow:hidden}@media only screen and (max-width:948px){.solution_link--option.order .solution_img_wrap{margin:14px 5% 0 0;width:78px}}@media only screen and (max-width:699px){.solution_link--option.order .solution_img_wrap{width:67px;overflow:visible}}.solution_link--option.point{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:44px 0 36px;margin:0 20px 20px}@media only screen and (max-width:948px){.solution_link--option.point{-ms-flex-pack:center;justify-content:center;padding:45px 20px 32px 0;margin:0 10px 14px}}@media only screen and (max-width:699px){.solution_link--option.point{-ms-flex-pack:start;justify-content:flex-start;padding:37px 0 22px}}@media only screen and (max-width:350px){.solution_link--option.point{-ms-flex-pack:center;justify-content:center}}.solution_link--option.point .solution_img_wrap{width:164px;margin:0 15px 0 17px}@media only screen and (max-width:948px){.solution_link--option.point .solution_img_wrap{width:115px;margin:0 3% 0 8px}}@media only screen and (max-width:699px){.solution_link--option.point .solution_img_wrap{width:124px;margin:0 5.2%}}@media only screen and (max-width:350px){.solution_link--option.point .solution_img_wrap{margin:0}}.solution_link--option.point .solution_logo{width:182px}@media only screen and (max-width:948px){.solution_link--option.point .solution_logo{width:162px}}@media only screen and (max-width:699px){.solution_link--option.point .solution_logo{width:119px;margin-top:6px}}.pay_option_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width:699px){.pay_option_wrap{-ms-flex-pack:justify;justify-content:space-between}}.solution_tag{padding:2px 4px 0;font-size:10px;font-weight:500;color:#20aee5;border-radius:6px 0;position:absolute;top:0;left:0;border-right:1px solid #20aee5;border-bottom:1px solid #20aee5;-webkit-font-smoothing:subpixel-antialiased;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;letter-spacing:.025em;white-space:nowrap}@media only screen and (max-width:948px){.solution_tag{width:100%;border-right:none;border-radius:0;text-align:center}}@media only screen and (max-width:699px){.solution_tag{padding:5px 0 4px;line-height:1;letter-spacing:-.06em}}.solution_link--bottom{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:150px;padding:22px 0 60px;text-decoration:none}@media only screen and (max-width:948px){.solution_link--bottom{height:114px;padding:14px 0 46px}}@media only screen and (max-width:699px){.solution_link--bottom{-ms-flex-align:center;align-items:center;height:auto;min-height:85px;padding:10px 0;background-position:right 12px center}}.solution_link--bottom .solution_img_wrap{text-align:right}@media only screen and (max-width:699px){.solution_link--bottom .solution_img_wrap{text-align:center}}.solution_link--bottom .solution_text{font-size:13px;line-height:1.9;letter-spacing:.1em}.solution_link--bottom .solution_text .en{font-size:14px}@media only screen and (max-width:948px){.solution_link--bottom .solution_text{font-size:11px;line-height:1.5;letter-spacing:.05em}.solution_link--bottom .solution_text .en{font-size:12px}}@media only screen and (max-width:699px){.solution_link--bottom .solution_text{font-size:13px}.solution_link--bottom .solution_text .en{font-size:15px}}.solution_link--bottom .solution_logo{position:absolute;bottom:16px;left:0;right:0;margin:0 auto}@media only screen and (max-width:699px){.solution_link--bottom .solution_logo{margin-top:7px;position:static}}.solution_text{font-weight:700;color:#20aee5;font-feature-settings:"palt"}.solution_item.wait .solution_img_wrap{width:93px;margin:0 7%}@media only screen and (max-width:948px){.solution_item.wait .solution_img_wrap{width:70px}}@media only screen and (max-width:699px){.solution_item.wait .solution_img_wrap{width:59px;margin:0 15px}}.solution_item.wait .solution_logo{width:116px}@media only screen and (max-width:948px){.solution_item.wait .solution_logo{width:88px}}.solution_item.reserve .solution_img_wrap{width:108px;margin:0 4.5%}@media only screen and (max-width:948px){.solution_item.reserve .solution_img_wrap{width:76px}}@media only screen and (max-width:699px){.solution_item.reserve .solution_img_wrap{width:67px;margin:0 11px}}.solution_item.reserve .solution_logo{width:158px}@media only screen and (max-width:948px){.solution_item.reserve .solution_logo{width:120px}}.solution_item.shift .solution_img_wrap{width:112px;margin:0 4%}@media only screen and (max-width:948px){.solution_item.shift .solution_img_wrap{width:80px}}@media only screen and (max-width:699px){.solution_item.shift .solution_img_wrap{width:72px;margin:0 8.5px}}.solution_item.shift .solution_logo{width:124px}@media only screen and (max-width:948px){.solution_item.shift .solution_logo{width:95px}}.solution_item.mate .solution_img_wrap{width:93px;margin:0 7%}@media only screen and (max-width:948px){.solution_item.mate .solution_img_wrap{width:70px}}@media only screen and (max-width:699px){.solution_item.mate .solution_img_wrap{width:59px;margin:0 15px}}.solution_item.mate .solution_logo{width:123px}@media only screen and (max-width:948px){.solution_item.mate .solution_logo{width:96px}}.solution_item.card .solution_img_wrap{width:89px;margin:0 6%}@media only screen and (max-width:948px){.solution_item.card .solution_img_wrap{width:50px;margin:0 4%}}@media only screen and (max-width:699px){.solution_item.card .solution_img_wrap{width:64px;margin:0 13px}}.solution_item.card .solution_logo{width:120px}@media only screen and (max-width:948px){.solution_item.card .solution_logo{width:92px}}.solution_item.work_recruitment .solution_img_wrap{width:104px;margin:0 5%}@media only screen and (max-width:948px){.solution_item.work_recruitment .solution_img_wrap{width:80px}}@media only screen and (max-width:699px){.solution_item.work_recruitment .solution_img_wrap{width:67px;margin:0 11px}}.solution_item.work_recruitment .solution_logo{width:197px}@media only screen and (max-width:948px){.solution_item.work_recruitment .solution_logo{width:150px}}.solution_item.work_payroll .solution_img_wrap{width:104px;margin:0 5%}@media only screen and (max-width:948px){.solution_item.work_payroll .solution_img_wrap{width:80px}}@media only screen and (max-width:699px){.solution_item.work_payroll .solution_img_wrap{width:67px;margin:0 11px}}.solution_item.work_payroll .solution_logo{width:197px}@media only screen and (max-width:948px){.solution_item.work_payroll .solution_logo{width:150px}}.solution_item.cash .solution_img_wrap{width:38px;margin:0 14%}@media only screen and (max-width:948px){.solution_item.cash .solution_img_wrap{width:27px}}@media only screen and (max-width:699px){.solution_item.cash .solution_img_wrap{margin:0 31px}}.solution_item.cash .solution_logo{width:116px}@media only screen and (max-width:948px){.solution_item.cash .solution_logo{width:88px}}.solution_item.invoice .solution_img_wrap{width:73px;margin:0 9.5%}@media only screen and (max-width:948px){.solution_item.invoice .solution_img_wrap{width:60px;margin:0 7%}}@media only screen and (max-width:699px){.solution_item.invoice .solution_img_wrap{width:49px;margin:0 20px}}.solution_item.invoice .solution_logo{width:147px}@media only screen and (max-width:948px){.solution_item.invoice .solution_logo{width:112px}}.solution_item.dnk .solution_img_wrap{width:90px;margin:0 7%}@media only screen and (max-width:948px){.solution_item.dnk .solution_img_wrap{width:68px;margin:0 5%}}@media only screen and (max-width:699px){.solution_item.dnk .solution_img_wrap{width:62px;margin:0 13px}}.solution_item.dnk .solution_logo{width:199px}@media only screen and (max-width:948px){.solution_item.dnk .solution_logo{width:146px}}.solution_annotation{max-width:940px;margin:auto;color:#747474;font-size:10px;text-align:left;line-height:1.95;letter-spacing:1px}@media only screen and (max-width:699px){.solution_annotation{margin-top:8px;line-height:1.8}}.utility_list{max-width:940px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto;text-align:left}.utility_item{width:calc((100% - 5px) - 33.3%)}@media only screen and (max-width:699px){.utility_item{width:100%}}.utility_item.rb{width:calc((100% - 5px) - 66.6%);max-width:306px}@media only screen and (max-width:699px){.utility_item.rb{width:100%;max-width:100%}}.utility_item.rb .utility_title::after,.utility_item.rb .utility_title::before{width:27%}@media only screen and (max-width:948px){.utility_item.rb .utility_title::after,.utility_item.rb .utility_title::before{width:22%}}@media only screen and (max-width:699px){.utility_item.rb .utility_title::after,.utility_item.rb .utility_title::before{width:33%}}.utility_item.rb .utility_bnrItem{width:100%;background-color:#6e9bc5;border:1px solid #fff}.utility_item.rb .utility_bnrText{color:#fff}.utility_item.rb .utility_bnrLink{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAMAAAAsVwj+AAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFHRSTlMA7fDfKRYJ+8iIrapjWkPFi2VhReBUSAYAAABwSURBVCjPndJJDsAgCAVQ51k7cf+zVnaEn3RRd75Ev4BmWjuNXJYoLwXkgoB7A/kopLKUJKSzNAGpsFQh0bNcQoLbkB8hK+vw8Sv8YDkhfOhwCwBH4FKIhYfB06E4LB8bhC1svO8QCINSo/wYNnyHF/6sC0VS6r3FAAAAAElFTkSuQmCC);padding:12px 18px 16px}@media only screen and (max-width:699px){.utility_item.rb .utility_bnrLink{padding:11px 14px}}.utility_item.rb .utility_bnrLogo{width:114px;margin-top:6px}@media only screen and (max-width:948px){.utility_item.rb .utility_bnrLogo{width:66px;margin-top:10px}}.utility_title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:40px auto 20px;color:#222;font-size:15px;line-height:1;font-weight:700;text-align:center;letter-spacing:.1em;white-space:nowrap}@media only screen and (max-width:699px){.utility_title{margin:30px auto 15px;font-size:12px}}.utility_title::after,.utility_title::before{content:"";width:32%;height:1px;background-color:#222}@media only screen and (max-width:948px){.utility_title::after,.utility_title::before{width:27%}}@media only screen and (max-width:699px){.utility_title::after,.utility_title::before{width:21.5%}}.utility_bnrList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.utility_bnrItem{width:calc(50% - 10px / 2);height:88px;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.07)}@media only screen and (max-width:699px){.utility_bnrItem{width:100%;height:100%;background-position:right 12px center;border-radius:5px;box-shadow:0 1px 2.5px rgba(0,0,0,.07)}}@media only screen and (max-width:699px) and (max-width:699px){.utility_bnrItem+.utility_bnrItem{margin-top:7px}}.utility_bnrItem.market .utility_bnrLogo{width:156px}@media only screen and (max-width:948px){.utility_bnrItem.market .utility_bnrLogo{width:109px}}.utility_bnrItem.magazine .utility_bnrLogo{width:163px}@media only screen and (max-width:948px){.utility_bnrItem.magazine .utility_bnrLogo{width:114px}}.utility_bnrLink{position:relative;display:block;height:100%;padding:12px 18px 20px;text-decoration:none}@media only screen and (max-width:699px){.utility_bnrLink{padding:12px 14px;background-position:right 12px center}}.utility_bnrLink .utility_bnrText{font-size:12px;font-weight:700;color:#20aee5;font-feature-settings:"palt";letter-spacing:.05em;line-height:2}@media only screen and (max-width:948px){.utility_bnrLink .utility_bnrText{letter-spacing:-.025em;line-height:1.5}}@media only screen and (max-width:699px){.utility_bnrLink .utility_bnrText{font-size:12px;letter-spacing:.05em;line-height:1}}.utility_bnrLink .utility_bnrLogo{margin-top:9px}@media only screen and (max-width:948px){.utility_bnrLink .utility_bnrLogo{margin-top:8px}}.cmn_baseHeading{padding:0;text-align:center;color:#20aee5;font-size:40px;line-height:1.5;background-image:none}.cmn_baseHeading .en{font-size:42.8px}.cmn_baseHeading:before{display:none}@media only screen and (max-width:699px){.cmn_baseHeading{font-size:24px}.cmn_baseHeading .en{font-size:25.7px}}.m-dl-app{margin-top:32px;font-size:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:699px){.m-dl-app{-ms-flex-pack:center;justify-content:center}}.m-dl-app a:hover{opacity:1}.section-pageTitle.cmn-pageTtl-container{padding:75px 0 50px}@media only screen and (max-width:699px){.section-pageTitle.cmn-pageTtl-container{padding:27px 0 30px}}.section-pageTitle.cmn-pageTtl-container h1.headerTitle{margin-bottom:37px;padding:0 20px;font-size:48px;font-weight:700;line-height:58px;color:#20aee5}@media only screen and (max-width:948px){.section-pageTitle.cmn-pageTtl-container h1.headerTitle{text-align:left}}@media only screen and (max-width:699px){.section-pageTitle.cmn-pageTtl-container h1.headerTitle{margin-bottom:21px;font-size:30px;line-height:38px}}.section-pageTitle.cmn-pageTtl-container p.headerParagraph{margin-bottom:42px;padding:0 20px;font-size:20px;line-height:1.8;letter-spacing:0}@media only screen and (max-width:948px){.section-pageTitle.cmn-pageTtl-container p.headerParagraph{text-align:left}}@media only screen and (max-width:699px){.section-pageTitle.cmn-pageTtl-container p.headerParagraph{margin-bottom:24px;line-height:1.6}}.cmn-pageEl-container h2.sectionTitle{margin-bottom:26px;font-size:24px;font-weight:700;line-height:28px;text-align:left}.cmn-pageEl-container h3.contentListTitle{margin-bottom:28px;font-size:20px;font-weight:400;line-height:1.2;text-align:left}.section-allDocuments.cmn-pageEl-container{max-width:1060px;padding:183px 20px 0;margin:-125px auto 0;z-index:1}@media only screen and (max-width:948px){.section-allDocuments.cmn-pageEl-container{padding:133px 20px 0;margin:-75px auto 0}}@media only screen and (max-width:699px){.section-allDocuments.cmn-pageEl-container{margin:-85px auto 0}}.section-allSeminar.cmn-pageEl-container{max-width:1060px;padding:183px 20px 0;margin:-163px auto 0;z-index:1}@media only screen and (max-width:948px){.section-allSeminar.cmn-pageEl-container{padding:133px 20px 0;margin:-75px auto 0}}@media only screen and (max-width:699px){.section-allSeminar.cmn-pageEl-container{margin:-85px auto 0}}.eachContentList{max-width:1060px;margin:0 auto 58px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:30px 30px}@media only screen and (max-width:948px){.eachContentList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:30px 20px}}@media only screen and (max-width:699px){.eachContentList{margin:0 auto 50px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:20px 0}}@media only screen and (max-width:948px){.eachContentList.adjacentMb{margin-bottom:20px}}@media only screen and (max-width:699px){.eachContentList.adjacentMb{margin-bottom:0}}.eachContentList .common-documentBox{position:relative;padding:10px 10px 62px;background-color:#fafafa;box-shadow:0 3px 10px rgba(211,211,211,.5)}@media only screen and (max-width:699px){.eachContentList .common-documentBox{padding:20px 20px 62px}}.eachContentList .common-documentBox img{width:100%;margin-bottom:12px}@media only screen and (max-width:699px){.eachContentList .common-documentBox img{margin-bottom:9px}}.eachContentList .common-documentBox h4.boxTitle{margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.75;text-align:left}@media only screen and (max-width:699px){.eachContentList .common-documentBox h4.boxTitle{margin-bottom:2px}}.eachContentList .common-documentBox p.boxP{margin-bottom:14px;font-size:14px;line-height:20px;text-align:left}@media only screen and (max-width:699px){.eachContentList .common-documentBox p.boxP{margin-bottom:17px}}.eachContentList .common-documentBox .link-btn--white.download{display:inline-block;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);min-width:200px;padding:10px 0;font-size:14px;text-align:center;cursor:pointer}@media only screen and (max-width:699px){.eachContentList .common-documentBox .link-btn--white.download{min-width:215px;bottom:20px}}.eachContentList .common-documentBox .link-btn--white.download:after{width:8px;height:14px;right:20px}@media only screen and (max-width:699px){.eachContentList .common-documentBox .link-btn--white.download:after{right:14px}}.eachContentList .common-documentBox .link-btn--white.download:hover{bottom:24px}.cmn-pageTtl-container{background-color:#e1f0f8}.cmn_baseLayout__interval{margin-top:80px;max-width:none}@media only screen and (max-width:699px){.cmn_baseLayout__interval{margin-top:50px}}.toPageTop{display:none}@media only screen and (max-width:948px){.toPageTop{display:block;padding-bottom:0}}@media only screen and (max-width:760px){.toPageTop{display:block;padding:30px}}@media only screen and (max-width:699px){.toPageTop{display:block;padding:30px}}