@charset "utf-8";






/* ------------------------------------------------
## 下階層共通の範囲
------------------------------------------------ */
.map {
margin-bottom: -80px;
}
/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.map {
margin-bottom: -40px;
}
}






/* ------------------------------------------------
## RPA LICENSEの範囲
------------------------------------------------ */
.license-headline01 {
font-family: 'Roboto', sans-serif;
padding: 30px 0 30px 0;
width: 100%;
border-top: 2px solid #2bb3d5;
font-size: 30px;
color: #2bb3d5;
}

.license_sales-inner01 {
background-image: url(../services/license/images/img01.png);
background-repeat: no-repeat;
background-position: center top;
background-color: #01013f;
padding-top: 300px;
}
/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.license_sales-inner01 {
background-image: url(../services/license/images/img01.png);
background-repeat: no-repeat;
background-position: center top;
background-color: #01013f;
padding-top: 165px;
background-size: contAIn;
}
}

.license_sales-box01 {
background-color: #FFF;
width: 94%;
margin: auto;
padding-top: 30px;
padding-left: 30px;
padding-right: 30px;
}

.license_sales-box01.logo {
margin: 0;
}

.license_sales-box01 h3 {
font-size: 30px;
}
/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.license_sales-box01 h3 {
font-size: 24px;
}
}

.license_sales-area01 {
  padding: 0 60px;
}
/*--------------------------------------------------------------
## 中デバイス（タブレット, 992px 以下）
--------------------------------------------------------------*/
@media (max-width: 992px) {
.license_sales-area01 {
  padding: 0px;
}
}

.license-server_type-inner01 {
  padding: 0 100px;
}
/*--------------------------------------------------------------
## 小デバイス（横向きモバイル, 768px 以下）
--------------------------------------------------------------*/
@media (max-width: 768px) {
.license-server_type-inner01 {
  padding: 0px;
}
}








/* ------------------------------------------------
## THREE POINTS RPAの範囲
------------------------------------------------ */
.license-three_points-box01 {
padding: 30px 40px 20px 40px;
border: 2px solid #2bb3d5;
background-image: url(../services/license/images/img07.png);
background-repeat: no-repeat;
background-position: center center;
}
.license-three_points-box02 {
padding: 30px 40px 20px 40px;
border: 2px solid #2bb3d5;
background-image: url(../services/license/images/img08.png);
background-repeat: no-repeat;
background-position: center center;
}
.license-three_points-box03 {
padding: 30px 40px 20px 40px;
border: 2px solid #2bb3d5;
background-image: url(../services/license/images/img09.png);
background-repeat: no-repeat;
background-position: center center;
}
.license-three_points-inner01 h3 {
font-size: 20px;
color: #2bb3d5;
}






/* ------------------------------------------------
## RPA DEMOの範囲
------------------------------------------------ */
.license-demo_screen div.container div.row div.col-md-6.col-12 div.btn01 a i.fa-solid.fa-arrow-up-right-from-square {
position: absolute;
left: 73px;
top: 23px;
}
.license-demo_screen div.container div.row div.col-md-4.col-12.mt-4.mt-md-0 div.btn01 a i.fa-solid.fa-arrow-up-right-from-square {
position: absolute;
left: 68px;
top: 23px;
}

