﻿#page-custom-css-id .main_read p{font-weight:bold;font-size:20px}#page-custom-css-id .func_cols .inner{padding:0 40px}#page-custom-css-id .func_cols .col{position:relative;background:#FFFFFF;box-shadow:0px 0px 4px rgba(0,0,0,0.2);border-radius:10px;padding:8px 15px}#page-custom-css-id .func_cols .col p{position:relative;font-size:14px !important;padding:0 !important;margin:0 0 30px 0 !important;display:block}#page-custom-css-id .func_cols .col a:after{content:"詳細を見る";font-size:16px !important;color:#4DABE1;display:block;position:absolute;bottom:-30px;right:25px}#page-custom-css-id .func_cols .col a:before{content:"";display:block;height:20px;width:20px;position:absolute;bottom:-26px;right:0;background-image:url("https://ferret-one.akamaized.net/images/6098e338b4710c0193b091a5/original.png?utime=1620632376");background-repeat:no-repeat;background-size:contain}#page-custom-css-id .func_cols .col a:hover{opacity:0.5;transition:.3s}#page-custom-css-id .func_cols.row{border-collapse:separate;border-spacing:15px 0;margin-bottom:15px}#page-custom-css-id .sec_title h4{font-weight:bold;font-size:20px;line-height:30px;letter-spacing:0.1em;padding:0 0 0 15px;margin-top:20px;position:relative;margin-bottom:0 !important}#page-custom-css-id .sec_title h4:before{content:"";display:block;width:6px;height:90%;background:#4DABE1;border-radius:50px;left:0;top:50%;transform:translateY(-50%);position:absolute}#page-custom-css-id .func_cols h4{margin-top:0px}#page-custom-css-id .voice_wrap{padding-bottom:0 !important}#page-custom-css-id .voice_wrap .inner{max-width:1040px !important;padding:30px;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:10px}#page-custom-css-id .right.btn_style1 a{margin-left:auto}#page-custom-css-id .btn_style1 a{display:block;padding:0 !important;width:250px;height:40px;line-height:40px !important;border-radius:100px;font-size:16px;color:#fff;background:#254A73;position:relative}#page-custom-css-id .btn_style1 a:before{content:"";display:block;width:6px;height:6px;position:absolute;border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(135deg);top:17px;right:68px}#page-custom-css-id .btn_style2{text-align:center}#page-custom-css-id .btn_style2 a{display:block;padding:0 !important;width:250px;height:40px;line-height:40px !important;border-radius:100px;font-size:16px;color:#fff;margin:0 auto;background:#fff !important;color:#1A1A1A;border:1px solid #1A1A1A}#page-custom-css-id .contents img{border:1px solid #EDEDED}#page-custom-css-id .cols_arrow .col-1{transform:translateX(-15px)}#page-custom-css-id .cols_arrow .col-3{transform:translateX(15px)}#page-custom-css-id .cols_arrow .col .image{position:relative;padding:0 15px !important}#page-custom-css-id .cols_arrow .col .image:before{content:"";display:block;width:15px;height:24px;position:absolute;right:-32px;top:calc(50% - 12px);transform:translateX(-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAmCAYAAADa8osYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGWSURBVHgBvZbdUcJAFIXPAr5TADDYAXYgDYjpQDuAChgqQCuQDmCwAOgAOgANBeRd4nrvJpKI+dtkN99DJhMSTu63ezcL1ITgw/Ig+80bTPnc/8LMuRVHGEYFrU/yAIl+eM2j88lDTyxgkIY6RiFMm+Lf3l05hUGCilwpk36ki/vvMxwTKhvIfosBjd1m6cp72AxSkNYmsKmqMlNdAiv/jEkZlfkV/eVRqaR2gCa6QYHKFg7rDznWeUw/KHpyvv6Uc6quXez2KgiMSeWuiMpqQUygckfVPcFqUEDuaqI7vXNJW01MVXThspqc5MBqkILHTWIXV2lc3T8EFvyNsx8UhB3tqLuGVNYTBFuT4Zqa1K1oMty1YBNBm5yOeOFTO0Gkypd4djpi+3vJhrotqRo63SiEMVoRNePrqCsSP4imgjylqidWaTdUDiq696s0RqyKQoZFdkVlK/JoZs1G4dQtgn4QT12Qqo7Y6zymq051uW4IU7yiWJeXIT8oocvLkKcuscvLkFpRVpeXoRH+aXxwucsdkyHMD2tmpBxjXPS8AAAAAElFTkSuQmCC) center no-repeat;background-size:100%}#page-custom-css-id .cols_arrow .col-3 .image:before{display:none}#page-custom-css-id .cols_arrow .col p{padding:0 0 0 2em;text-indent:-1em}#page-custom-css-id .func_cols .col a{color:#000000;text-decoration:none}#page-custom-css-id .bg_gray{background:#F8F8F8}#page-custom-css-id .mb-1 h5{margin-top:35px !important}#page-custom-css-id h2{font-size:28px}#page-custom-css-id h5{padding-left:1em;text-indent:-1em;line-height:1.7em}@media screen and (max-width: 767px){#page-custom-css-id .main_read p{font-size:16px;padding-left:20px}#page-custom-css-id .func_cols .inner{padding:0 20px}#page-custom-css-id .func_cols .col{padding:8px 15px;margin-bottom:15px}#page-custom-css-id .func_cols .col-1{transform:translateX(0)}#page-custom-css-id .func_cols .col-3{transform:translateX(0)}#page-custom-css-id .voice_wrap .inner{width:auto;padding:20px;margin:0 20px}#page-custom-css-id .right.btn_style1 a{margin:auto}#page-custom-css-id .btn_style1 a{display:block;padding:0 !important;width:250px;height:40px;line-height:40px !important;border-radius:100px;font-size:16px;color:#fff;background:#254A73;position:relative}#page-custom-css-id .btn_style1 a:before{content:"";display:block;width:6px;height:6px;position:absolute;border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(135deg);top:17px;right:68px}#page-custom-css-id .btn_style2{text-align:center}#page-custom-css-id .btn_style2 a{display:block;padding:0 !important;width:250px;height:40px;line-height:40px !important;border-radius:100px;font-size:16px;color:#fff;margin:0 auto;background:#fff !important;color:#1A1A1A;border:1px solid #1A1A1A}#page-custom-css-id .cols_arrow .col-1{transform:translateX(0)}#page-custom-css-id .cols_arrow .col-3{transform:translateX(0)}#page-custom-css-id .cols_arrow .col .image{padding:0 0 !important}#page-custom-css-id .cols_arrow .col .image:before{display:none}#page-custom-css-id .cols_arrow .col-3 .image:before{display:none}#page-custom-css-id .cols_arrow .col p{padding:0 0 0 1em}#page-custom-css-id .mb-1 h5{margin-top:35px !important}#page-custom-css-id h2{font-size:20px}}#page-custom-css-id .video{background:#F3F4F8}#page-custom-css-id .video iframe{top:0;bottom:0;left:0;right:0;margin:auto !important;width:80% !important;height:80% !important}@media screen and (max-width: 769px){#page-custom-css-id .video iframe{width:100% !important;height:100% !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-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-3 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-3 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-3 .component.richtext {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.video {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* 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-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-4 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 {
  /* 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.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-3 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-3 .component.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-3 .component.richtext {
  /* 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-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-2 .component.image {
  /* 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.rich-heading {
  /* sample */
}

.contents .content-3 .row.row-4 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-2 .component.image {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-3 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-3 .component.image {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-3 .component.richtext {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.image {
  /* 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.rich-heading {
  /* sample */
}

.contents .content-4 .row.row-4 {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-2 .component.image {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-3 {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-3 .component.image {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-3 .component.richtext {
  /* 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.image {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-2 .component.button {
  /* 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.button {
  /* 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.cta {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* 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.image {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.text {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.button {
  /* sample */
}

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

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

.foot .row.row-4 {
  /* sample */
}
.foot .row.row-4 .col.col-1 {
  /* sample */
}
.foot .row.row-4 .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.richtext, .main-visual .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.header .row.row-2, .main-visual .row.row-2 {
  /* sample */
}
.header .row.row-2 .col.col-1, .main-visual .row.row-2 .col.col-1 {
  /* 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 */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

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