.forCompany #contentsTitle .backColor{background-color:#003e87}.forCompany #intro{margin-bottom:152px}.forCompany #intro .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;margin-bottom:80px}@media screen and (min-width: 901px){.forCompany #intro .contents{gap:88px;margin-bottom:56px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.forCompany #intro .contents .imgArea{width:100%}@media screen and (min-width: 901px){.forCompany #intro .contents .imgArea{width:40.8%;margin-left:3.4%}}@media screen and (min-width: 901px){.forCompany #intro .contents .textArea{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:526px}}.forCompany #intro .contents .textArea .title{font-size:4.8rem;font-size:clamp(3.9rem,10.4vw,4.8rem);font-weight:bold;line-height:1.5;color:#1858a2;margin-bottom:24px;text-align:left}@media screen and (min-width: 901px){.forCompany #intro .contents .textArea .title{font-size:4.8rem;font-size:clamp(4.5rem,4.6vw,4.8rem)}}.forCompany #intro .contents .textArea .text{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;line-height:1.75;font-weight:500}@media screen and (min-width: 480px){.forCompany #intro .contents .textArea .text{font-size:1.8rem;line-height:2}}.forCompany #intro a{color:#26bbb4;font-size:1.4rem;font-weight:500;text-decoration:underline;text-align:right}.forCompany #intro a .icon-arrow-right2::before{content:""}.forCompany #flow{margin-bottom:160px}.forCompany #type{position:relative}.forCompany #type::before{content:"";display:block;background-image:url(../assets/images/common/cloud_dark.png);position:absolute;width:650px;height:600px;left:-414px;top:-401px;background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(69deg);transform:rotate(69deg);z-index:-1}.forCompany #type .items{margin-top:79px;margin-bottom:120px}.forCompany #type .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7.2%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:120px}@media screen and (min-width: 901px){.forCompany #type .items .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.forCompany #type .items .item:nth-last-of-type(1){margin-bottom:0}@media screen and (min-width: 901px){.forCompany #type .items .item .textArea{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:520px}}.forCompany #type .items .item .textArea .textHeadding .category{background-color:#1858a2;padding:4px 11px 4px 2px;margin-bottom:21px;margin-left:7px}.forCompany #type .items .item .textArea .textHeadding .category::after{background-color:#1858a2}.forCompany #type .items .item .textArea .textHeadding .category span{color:#fff}.forCompany #type .items .item .textArea .textHeadding .title{font-size:3.2rem;font-weight:bold;line-height:1.25;color:#1858a2;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #c9c9c9}@media screen and (min-width: 480px){.forCompany #type .items .item .textArea .textHeadding .title{font-size:2.8rem;font-size:clamp(2.8rem,5.8vw,3.2rem)}}@media screen and (min-width: 769px){.forCompany #type .items .item .textArea .textHeadding .title{font-size:3.2rem}}@media screen and (min-width: 901px){.forCompany #type .items .item .textArea .textHeadding .title{font-size:2.8rem;font-size:clamp(2.8rem,3.1vw,3.2rem)}}@media screen and (min-width: 480px){.forCompany #type .items .item .textArea .textHeadding .title .br{display:none}}.forCompany #type .items .item .textArea .textBottom .title{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2rem;font-weight:bold;margin-bottom:16px}@media screen and (min-width: 901px){.forCompany #type .items .item .textArea .textBottom .title{font-size:2rem;font-size:clamp(1.9rem,2.1vw,2rem)}}.forCompany #type .items .item .textArea .textBottom .text{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.75;margin-bottom:16px}@media screen and (min-width: 480px){.forCompany #type .items .item .textArea .textBottom .text{font-size:1.8rem;line-height:2}}@media screen and (min-width: 901px){.forCompany #type .items .item .textArea .textBottom .text{margin-bottom:0}}.forCompany #type .items .item .imgArea{width:100%}@media screen and (min-width: 901px){.forCompany #type .items .item .imgArea{width:45%}}.forCompany #type .column{position:relative;background-color:#f4fcfa}.forCompany #type .column::before{content:"";display:block;background-image:url(../assets/images/common/cloud_thin.png);position:absolute;width:650px;height:600px;right:-342px;top:-401px;background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(294deg);transform:rotate(294deg);z-index:-1}.forCompany #type .column .columnInner{max-width:876px;margin:0 auto;padding:56px 30px}.forCompany #type .column .columnInner .headdingArea{margin-bottom:48px}.forCompany #type .column .columnInner .headdingArea .headding{position:relative;z-index:1;background-color:#26bbb4;color:#fff;font-weight:bold;font-size:2.4rem;font-size:clamp(1.7rem,4.7vw,2.4rem);text-align:center;padding:8px;text-align:center;margin-bottom:22px}@media screen and (min-width: 769px){.forCompany #type .column .columnInner .headdingArea .headding{font-size:2.4rem}}.forCompany #type .column .columnInner .headdingArea .headding::after{content:"";position:absolute;z-index:-1;bottom:-8px;left:50%;height:32px;width:32px;border-left:1px solid #26bbb4;border-top:1px solid #26bbb4;background-color:#26bbb4;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.forCompany #type .column .columnInner .headdingArea .text{color:#26bbb4;font-size:1.6rem;font-weight:500;text-align:left;line-height:1.5}@media screen and (min-width: 480px){.forCompany #type .column .columnInner .headdingArea .text{text-align:center}}.forCompany #type .column .columnInner .headdingArea .text .br{display:none}@media screen and (min-width: 480px){.forCompany #type .column .columnInner .headdingArea .text .br{display:block}}.forCompany #type .column .columnInner .headdingArea .text .pcNon{display:none}@media screen and (min-width: 480px){.forCompany #type .column .columnInner .headdingArea .text .pcNon{display:block}}@media screen and (min-width: 769px){.forCompany #type .column .columnInner .headdingArea .text .pcNon{display:none}}.forCompany #type .column .columnInner .contentsArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}@media screen and (min-width: 901px){.forCompany #type .column .columnInner .contentsArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.forCompany #type .column .columnInner .contentsArea .item{-webkit-box-flex:1;-ms-flex:1;flex:1}.forCompany #type .column .columnInner .contentsArea .item .category{background-color:#1858a2;padding:4px 11px 4px 2px;margin-bottom:21px;margin-left:7px}.forCompany #type .column .columnInner .contentsArea .item .category::after{background-color:#1858a2}.forCompany #type .column .columnInner .contentsArea .item .category span{color:#fff}.forCompany #type .column .columnInner .contentsArea .item .title{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:3.2rem;font-weight:bold;letter-spacing:.05em;color:#1858a2;margin-bottom:8px}.forCompany #type .column .columnInner .contentsArea .item .imgWrapper{margin-bottom:24px}.forCompany #type .column .columnInner .contentsArea .item .subTitle{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:2rem;font-weight:bold;margin-bottom:16px}@media screen and (min-width: 480px){.forCompany #type .column .columnInner .contentsArea .item .subTitle{font-size:2rem;font-size:clamp(1.8rem,3.75vw,2rem)}}@media screen and (min-width: 480px){.forCompany #type .column .columnInner .contentsArea .item .subTitle .br{display:none}}.forCompany #type .column .columnInner .contentsArea .item .text{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.75}@media screen and (min-width: 480px){.forCompany #type .column .columnInner .contentsArea .item .text{line-height:2;font-size:1.8rem}}.forCompany #contact{border-top:none}/*# sourceMappingURL=business_corporate.min.css.map */