#page-custom-css-id .main-visual-content{position:relative;max-width:1100px;margin:auto 0 auto auto;background-color:rgba(255,255,255,0.95)}#page-custom-css-id .main-visual .component.heading h1{line-height:1.2;font-size:50px}#page-custom-css-id .mv-textarea{margin:150 50 0 auto}#page-custom-css-id .mv-textarea.row{margin:0 0 0 auto;width:auto;background-color:rgba(255,255,255,0.9);box-shadow:0 0 15px 15px rgba(255,255,255,0.8)}#page-custom-css-id .mv-textarea .col{max-width:560px}#page-custom-css-id .main-visual-content hr{height:2px;background-color:#000000;border:none;border-bottom:none !important;color:#000000}@media screen and (max-width: 769px){#page-custom-css-id .mv-textarea{padding:30px 5px 0 !important}#page-custom-css-id .main-visual .component.heading h1{line-height:1.2 !important;font-size:30px !important}}#page-custom-css-id .partner-area{display:flex;padding:0 3% !important}#page-custom-css-id .partner-box{display:flex !important;align-items:center;justify-content:center;width:100% !important;padding:0 2% !important;margin:1%}#page-custom-css-id .bg-mizu{padding:20px;border-radius:5px}#page-custom-css-id .box-img{width:50% !important;flex-shrink:0;margin:0 auto}#page-custom-css-id .icon01,#page-custom-css-id .icon02,#page-custom-css-id .icon03,#page-custom-css-id .icon04{position:relative}#page-custom-css-id .icon01:before,#page-custom-css-id .icon02:before,#page-custom-css-id .icon03:before,#page-custom-css-id .icon04:before{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/6221bad6823bf755035cf146/original.png?utm=1646377686997);background-repeat:no-repeat;width:40px;height:40px;background-size:contain;margin-right:10px;position:absolute;top:30%}#page-custom-css-id .icon02:before{background-image:url(https://ferret-one.akamaized.net/images/6221be56b18829543827492d/original.png?utm=1646378582936)}#page-custom-css-id .icon03:before{background-image:url(https://ferret-one.akamaized.net/images/62255577fdb60f4f1bac0a75/original.png?utm=1646613879814)}#page-custom-css-id .icon04:before{background-image:url(https://ferret-one.akamaized.net/images/6225556f823bf773b55d6a21/original.png?utm=1646613871850)}#page-custom-css-id .icon01 p,#page-custom-css-id .icon02 p,#page-custom-css-id .icon03 p,#page-custom-css-id .icon04 p{display:inline-block;width:calc(100% - 50px);margin-left:50px}#page-custom-css-id .process-img{height:100%;max-height:380px;text-align:center}#page-custom-css-id .process-img img{width:auto !important}#page-custom-css-id .l-border{border-left:2px solid #f2f3f5}@media (max-width: 769px){#page-custom-css-id .l-border{border-left:none}}#page-custom-css-id .flow{display:inline-block;position:relative;height:70px;width:100%;box-sizing:border-box}#page-custom-css-id .flow p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 !important;padding:0 !important;width:100%}#page-custom-css-id .flow:before,#page-custom-css-id .flow:after{position:absolute;content:'';width:0px;height:0px;z-index:1}#page-custom-css-id .flow:before{top:0;left:0;border-width:35px 0px 35px 20px;border-color:transparent transparent transparent #fff;border-style:solid}#page-custom-css-id .bg-yellow:after{top:0;right:-20px;border-width:35px 0px 35px 20px;border-color:transparent  transparent transparent #FAFAD2;border-style:solid}#page-custom-css-id .bg-purple:after{top:0;right:-20px;border-width:35px 0px 35px 20px;border-color:transparent  transparent transparent #E6E6FA;border-style:solid}#page-custom-css-id .bg-blue:after{top:0;right:-20px;border-width:35px 0px 35px 20px;border-color:transparent  transparent transparent #AFEEEE;border-style:solid}#page-custom-css-id .bg-orange:after{top:0;right:-20px;border-width:35px 0px 35px 20px;border-color:transparent  transparent transparent #FFF3D4;border-style:solid}@media (max-width: 769px){#page-custom-css-id .flow-text{padding-bottom:30px !important}#page-custom-css-id .pc-only{display:none}}#page-custom-css-id .q:before{content:"Q";display:inline-block;width:24px;height:24px;margin-right:10px;font-size:28px;color:#071E3E;font-weight:bold}#page-custom-css-id .a:before{content:"A";display:inline-block;width:24px;height:24px;margin-right:10px;font-size:28px;color:#FE7766;font-weight:bold}#page-custom-css-id .q{padding:0 15px 0 15px}#page-custom-css-id .a{padding:0 15px 30px 15px;border-bottom:3px solid #F2F3F5}#page-custom-css-id .border-none{border-bottom:none;padding-bottom:10px !important}#page-custom-css-id .faq-table table{table-layout:fixed;word-wrap:break-word;overflow-wrap:break-word}#page-custom-css-id .faq-table table thead tr th:first-child{width:15%}@media (max-width: 769px){#page-custom-css-id .faq-table table{table-layout:auto}}#page-custom-css-id .service-card-row .col.service-card{padding-bottom:10px !important}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-3 {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 {
  /* sample */
}

.contents .content-1 .row.row-4 {
  /* sample */
}
.contents .content-1 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-1 .row.row-4 .col.col-1 .component.image {
  /* sample */
}

.contents .content-1 .row.row-5 {
  /* sample */
}
.contents .content-1 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-5 .col.col-1 .component.text {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-3 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 .component.text {
  /* sample */
}

.contents .content-2 .row.row-4 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-5 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 .component.text {
  /* sample */
}

.contents .content-2 .row.row-6 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-7 {
  /* sample */
}
.contents .content-2 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-7 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-7 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-7 .col.col-1 .component.image {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.text {
  /* sample */
}

.contents .content-3 .row.row-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-3 .row.row-3 {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.text {
  /* sample */
}

.contents .content-3 .row.row-4 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 {
  /* sample */
}

.contents .content-3 .row.row-5 {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-2 .component.image {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-2 .component.text {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-3 {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-3 .component.image {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-3 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-5 .col.col-3 .component.text {
  /* sample */
}

.contents .content-3 .row.row-6 {
  /* sample */
}
.contents .content-3 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-6 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-6 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-6 .col.col-1 .component.text {
  /* sample */
}
.contents .content-3 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-6 .col.col-3 {
  /* sample */
}

.contents .content-3 .row.row-7 {
  /* sample */
}
.contents .content-3 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-7 .col.col-1 .component.text {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-4 .row.row-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 .component.text {
  /* sample */
}

.contents .content-4 .row.row-3 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 .component.button {
  /* sample */
}

.contents .content-5 {
  /* sample */
}

.contents .content-5 .row.row-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 .row.row-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-6 {
  /* sample */
}

.contents .content-6 .row.row-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.cta {
  /* sample */
}

.contents .content-7 {
  /* sample */
}

.contents .content-7 .row.row-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 .component.image {
  /* sample */
}

.contents .content-7 .row.row-2 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 .component.button {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-2 {
  /* sample */
}
.foot .row.row-1 .col.col-2 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-3 {
  /* sample */
}
.foot .row.row-1 .col.col-3 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-4 {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.list {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.image {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.rich-heading, .main-visual .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.border, .main-visual .row.row-1 .col.col-1 .component.border {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.text, .main-visual .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.button, .main-visual .row.row-1 .col.col-1 .component.button {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}