/*! --------------------------------------------------------------
　　このCSSファイルは .scssファイルからコンパイルされたものです。
　　修正する際はscssファイルを編集するように注意してください。
--------------------------------------------------------------- */.license .license.header__image{background:url("../images/common/bg_header_under_color.png") left top/contain no-repeat;width:100%;height:154px;margin-bottom:20px}.license .header__image--right{background:url("../images/common/bg_header_under_right.png") right top/contain no-repeat;width:100%;height:492px;margin-bottom:20px}.license .under__title{margin-top:80px;padding-bottom:90px}.license .under__title h2{margin-bottom:75px;position:relative;z-index:6}.license .under__title h2::after{content:"";display:block;position:absolute;left:0;bottom:0;width:60px;height:6px;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%)}.license .under__title .inner--1200{position:relative}.license .under__title .inner--1200 .subtitle__bg{background:url("../images/common/subtitle_service_bg.png") left top/contain no-repeat;top:-14px;left:-360px}.license .subtitle{display:block;font-size:16px;font-weight:bold;line-height:1;width:-moz-fit-content;width:fit-content;margin-bottom:18px;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.license .subtitle_lg{display:block;font-size:20px;font-weight:900;line-height:.8em;width:-moz-fit-content;width:fit-content;margin-bottom:0px;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.license .licenseindex__contents{padding:130px 0 180px}.license .licenseindex__contents .licenseindex__panel{background:#fafafa;padding:50px 30px;margin-bottom:62px}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--image{width:28.4%}@media(max-width: 767px){.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--image{width:100%}}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text{width:67.1%}@media(max-width: 767px){.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text{width:100%}}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text h4{font-size:1.5rem;font-weight:bold;border-bottom:1px solid #dbdbdb;position:relative;margin-bottom:13px}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text h4::after{content:"";display:block;position:absolute;left:0;bottom:0;width:60px;height:4px;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%)}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text .licenseindex__panel--overview{font-size:1.125rem;font-weight:bold;margin-bottom:18px}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text .licenseindex__panel--money{background:#e8e8e8;font-size:.875rem;font-weight:bold;padding:2px 12px;border-radius:3px;margin-bottom:13px;display:inline-block}.license .licenseindex__contents .licenseindex__panel .licenseindex__panel--text .licenseindex__panel--detail{font-size:.875rem}.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--left .licenseindex__panel--image{float:left;margin-right:4.5%}@media(max-width: 767px){.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--left .licenseindex__panel--image{float:none;margin:0 auto 20px}}.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--left .licenseindex__panel--text{float:right}@media(max-width: 767px){.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--left .licenseindex__panel--text{float:none}}.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--right .licenseindex__panel--image{float:right;margin-left:4.5%}@media(max-width: 767px){.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--right .licenseindex__panel--image{float:none;margin:0 auto 20px}}.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--right .licenseindex__panel--text{float:left}@media(max-width: 767px){.license .licenseindex__contents .licenseindex__panel.licenseindex__panel--right .licenseindex__panel--text{float:none}}.license .licenseindex__contents .licenseindex__panel .detail__btn--orange{margin:35px auto 0;padding:8px 75px 8px 35px;display:block;width:250px;position:relative;z-index:6}.license .licenseindex__contents .licenseindex__panel .detail__btn--orange::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%);z-index:-1;border-radius:4px}.license .licenseindex__contents .licenseindex__panel .detail__btn--orange img{margin-right:45px;vertical-align:-5%}.under__title.license{margin-top:80px;padding-bottom:80px}.under__title.license h2{margin-bottom:75px;position:relative;z-index:6}.under__title.license h2::after{content:"";display:block;position:absolute;left:0;bottom:0;width:60px;height:6px;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%)}.under__title.license .inner--1200{position:relative}.under__title.license .inner--1200 .subtitle__bg{background:url("../images/common/subtitle_service_bg.png") left top/contain no-repeat;top:-14px;left:-360px}.left__line.license{position:relative;margin-bottom:60px}.left__line.license h3{font-size:2.125rem;font-weight:bold;padding-left:35px;line-height:1em;margin-bottom:28px;position:relative}.left__line.license h3 img{display:block;margin-bottom:18px}.left__line.license h3::before{content:"";display:block;position:absolute;left:0;top:0;width:7px;height:100%;background:linear-gradient(to bottom, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%)}.left__line.license p{padding-left:35px}.license__contents.license{padding:75px 0 105px}.license__service.license .left__line--orange p{margin-bottom:60px}.license__service.license img{margin-bottom:15px}.license__service.license .inner--830 p{font-size:1rem;margin-bottom:55px}.license__service.license h4{font-size:24px;font-weight:bold;color:#fff;width:100%;text-align:center;padding:4.5px;border-top:1px solid #a6a6a6;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;position:relative}.license__service.license h4::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%);z-index:-1;border-radius:2px}.license__service.license table{width:100%;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6}.license__service.license table tr th{font-size:1rem;font-weight:bold;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:17px 45px}@media(max-width: 767px){.license__service.license table tr th{padding:10px}}.license__service.license table tr td{font-size:.875rem;border-top:1px solid #e2e2e2;padding:18px 45px}@media(max-width: 767px){.license__service.license table tr td{padding:11px 10px}}.license .license__reasons--list{margin-top:95px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.license .license__reasons--list article{max-width:510px;margin:0 41px 20px}.license .license__reasons--list article img{float:left;margin-right:55px}@media(max-width: 767px){.license .license__reasons--list article img{width:30%;margin-right:5%}}.license .license__reasons--list article .reasons__text{width:280px;float:right}@media(max-width: 767px){.license .license__reasons--list article .reasons__text{width:65%}}.license .license__reasons--list article .reasons__text h4{font-size:1.375rem;font-weight:bold;line-height:1.5em}.license .license__reasons--list article .reasons__text p{font-size:.875rem}.license__reasons--list2{display:flex;justify-content:space-around;max-width:1200px;margin:auto}.license__problems.license h3{margin-bottom:75px}.license__problems.license .license__problems--image{float:left;margin-top:4px;margin-right:2%;max-width:407px;width:33.9%}@media(max-width: 767px){.license__problems.license .license__problems--image{float:none;margin:0 auto 20px;width:100%;display:block}}.license__problems.license .license__problems--list{border-top:1px solid #eee;max-width:745px;width:62%;float:right}@media(max-width: 767px){.license__problems.license .license__problems--list{float:none;margin:0 auto;width:100%}}.license__problems.license .license__problems--list li{font-size:18px;font-weight:bold;background:url("../images/common/icon_check.gif") 25px 50% no-repeat;padding:26px 65px 20px;border-bottom:1px solid #eee}.license__problems.license .license__problems--list li span{background:linear-gradient(transparent 60%, #ffff00 60%)}.license__merit.license h3{margin-bottom:140px}@media(max-width: 767px){.license__merit.license h3{margin-bottom:70px}}.license__merit.license .license__merit--list{display:flex;-webkit-justify-content:start}@media(max-width: 767px){.license__merit.license .license__merit--list{display:block}}.license__merit.license .license__merit--list article{padding:0 55px 30px;border-right:1px solid #dcdcdc}@media(max-width: 767px){.license__merit.license .license__merit--list article{width:100% !important;border-right:none;padding:20px}}.license__merit.license .license__merit--list article:nth-child(1){width:31%;padding-left:0}@media(max-width: 767px){.license__merit.license .license__merit--list article:nth-child(1){border-bottom:1px solid #dcdcdc}}.license__merit.license .license__merit--list article:nth-child(2){width:37.9%}@media(max-width: 767px){.license__merit.license .license__merit--list article:nth-child(2){border-bottom:1px solid #dcdcdc}}.license__merit.license .license__merit--list article:nth-child(3){width:31%;padding-right:0;border-right:none}.license__merit.license .license__merit--list article .merit__num{font-family:"Montserrat",sans-serif;display:flex;align-items:center;justify-content:left}.license__merit.license .license__merit--list article .merit__num:after{border-top:1px solid #333;content:"";width:2em;margin-left:1em}.license__merit.license .license__merit--list article .merit__image{display:block;margin:0 auto}.license__merit.license .license__merit--list article h4{font-size:22px;font-weight:bold;text-align:center}.license__merit.license .license__merit--list article .merit__detail{font-size:1rem}.license__case.license{position:relative;padding:85px 0 120px}.license__case.license h2{font-size:2.625rem;font-weight:bold;background:url("../images/common/under_line_orange.gif") left bottom no-repeat;margin-bottom:20px}.license__case.license h2 img{display:block}.license__case.license .top__case--text{font-weight:bold}.license__case.license .top__case--right{background:url("../images/index/bg_top_case_right.png") left top/cover no-repeat;width:21.3vw;height:455px;top:75px;right:65px}@media(max-width: 767px){.license__case.license .top__case--right{width:40.3vw;height:255px;top:18%;right:40px}}.license__case.license .top__case--bg{background:url("../images/common/bg_cloud_bottom.png") center top/cover no-repeat;width:100vw;height:1216px;padding-left:calc(50vw - 50%);margin-left:calc(50% - 50vw);top:82px}.license__case.license ol{margin-top:0px;margin-bottom:75px;text-align:center}.license__case.license ol li{box-shadow:0px 5px 5px 5px rgba(0,0,0,.2);max-width:367px;width:92% !important;position:relative;margin:0 4.125%}@media(min-width: 768px)and (max-width: 1199px){.license__case.license ol li{margin:0 2.125%}}@media(max-width: 767px){.license__case.license ol li{margin:0 2.125%;max-width:700px;width:80% !important}}.license__case.license ol li .case__list--image{display:block;width:100%}.license__case.license ol li .case__list--logo{display:block;margin:0 0 0 auto}.license__case.license ol li .case__category{font-size:13px;color:#fff;background:#000;padding:0 8px;position:absolute;top:0;left:0}.license__case.license ol li .case__list--textarea{padding:0px 20px 30px;margin-top:-22px;text-align:left}.license__case.license ol li .case__industry{font-size:12px;background:#e3e5e2;padding:0 8px;border-radius:9px}.license__case.license ol li h3{font-size:1.125rem;font-weight:bold;margin-top:5px}.license__case.license ol li p{font-size:.75rem;font-weight:bold;margin-bottom:35px}.license__case.license ol li .detail__btn--mono img{margin-right:12px;vertical-align:-10%}.license__case.license .detail__btn--orange{padding:8px 15px;position:relative;z-index:6;display:block;width:199px;margin:0 auto}.license__case.license .detail__btn--orange::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%);z-index:-1;border-radius:4px}.license__case.license .detail__btn--orange img{margin-right:10px;vertical-align:-5%}.license__flow.license ol{display:flex;flex-wrap:wrap}.license__flow.license ol li{border:1px solid #dcdcdc;width:23.3%;padding:30px 23px;position:relative;margin-right:2.26%;margin-bottom:32px}.license__flow.license ol li:nth-child(4){margin-right:0}.license__flow.license ol li:before,.license__flow.license ol li:after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;left:100%;top:50%}.license__flow.license ol li:before{border-color:rgba(51,51,51,0);border-top-width:11px;border-bottom-width:11px;border-left-width:15px;border-right-width:15px;margin-top:-11px;margin-left:1px;border-left-color:#dcdcdc}.license__flow.license ol li:after{border-color:hsla(0,0%,100%,0);border-top-width:10px;border-bottom-width:10px;border-left-width:14px;border-right-width:14px;margin-top:-10px;border-left-color:#fff}.license__flow.license ol li h4{font-size:1.125rem;font-weight:bold;margin-bottom:4px}.license__flow.license ol li h4 i{margin-right:14px}.license__flow.license ol li p{font-size:.875rem;line-height:1.7em}.license__flow.license ol li:nth-child(1){background:url("../images/common/aws_flow_list01.gif") 98% 95% no-repeat}.license__flow.license ol li:nth-child(2){background:url("../images/common/aws_flow_list02.gif") 98% 95% no-repeat}.license__flow.license ol li:nth-child(3){background:url("../images/common/aws_flow_list03.gif") 98% 95% no-repeat}.license__flow.license ol li:nth-child(4){background:url("../images/common/aws_flow_list04.gif") 98% 95% no-repeat}.license__flow.license ol li:nth-child(5){background:url("../images/common/aws_flow_list05.gif") 98% 95% no-repeat}.license__flow.license ol li:nth-child(6){background:url("../images/common/aws_flow_list06.gif") 98% 95% no-repeat}.license__flow.license ol li:nth-child(7){background:url("../images/common/aws_flow_list07.gif") 98% 95% no-repeat}.license__qa.license .license__qa--list{background:#fafafa;padding:52px 48px;margin-bottom:90px}.license__qa.license .license__qa--list .license__qa--q{border:1px solid #333;border-radius:3px;padding:7px 45px 7px 25px;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.license__qa.license .license__qa--list .license__qa--q{display:block}}.license__qa.license .license__qa--list .license__qa--q:first-of-type{margin-top:0}.license__qa.license .license__qa--list .license__qa--q span{font-size:1.25rem;font-weight:bold;font-family:"Montserrat",sans-serif;width:5%}.license__qa.license .license__qa--list .license__qa--q p{font-size:1.25rem;font-weight:bold;position:relative;width:95%}.license__qa.license .license__qa--list .license__qa--q p b{position:absolute;right:-20px;top:0}.license__qa.license .license__qa--list .license__qa--q.active p b{font-size:0}.license__qa.license .license__qa--list .license__qa--q.active p b:before{content:"▲";font-size:1.25rem}.license__qa.license .license__qa--list .license__qa--q .qa__a--hide{display:none;width:100%}.license__qa.license .license__qa--list .license__qa--q .qa__a{margin-top:20px;padding-top:20px;border-top:1px solid #000;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.license__qa.license .license__qa--list .license__qa--q .qa__a{display:block}}.license__qa.license .license__qa--list .license__qa--q .qa__a span{font-size:1.25rem;font-weight:bold;font-family:"Montserrat",sans-serif;width:5%}.license__qa.license h4{font-size:24px;font-weight:bold;color:#fff;width:100%;text-align:center;padding:4.5px;border-top:1px solid #a6a6a6;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;position:relative}.license__qa.license h4::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, var(--grad-color1, #b80000) 0%, var(--grad-color2, #e60012) 40%, var(--grad-color3, #ff9900) 100%);z-index:-1}.license__qa.license table{width:100%;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6}.license__qa.license table tr th{font-size:1.125rem;font-weight:bold;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:22px 45px;line-height:1.2em;width:35%}@media(max-width: 767px){.license__qa.license table tr th{padding:10px}}.license__qa.license table tr td{font-size:1.125rem;border-top:1px solid #e2e2e2;font-weight:bold;padding:22px 45px;line-height:1.2em;vertical-align:middle}@media(max-width: 767px){.license__qa.license table tr td{padding:11px 10px}}/*# sourceMappingURL=license.css.map */