﻿#page-custom-css-id .main-font1{font-family:Shin Go Regular;font-size:12px}#page-custom-css-id .main-area .inner{margin:0;padding:10px 20px;max-width:100%}#page-custom-css-id .main-back{max-width:1040px;margin:0 auto;padding:41px 20px 15px 20px;background:linear-gradient(to right, rgba(46,206,201,0.75), rgba(45,121,240,0.75))}#page-custom-css-id .main-title h1,#page-custom-css-id .main-title h1 span{font-weight:bold;font-style:normal;line-height:normal;text-align:center;color:#ffffff;margin:0;padding:0}#page-custom-css-id .logo .col{margin:0;padding:0}#page-custom-css-id .footer-area .inner{margin:0;padding:10px 20px;max-width:100%}#page-custom-css-id .footer-area,#page-custom-css-id .footer-area .inner .row,#page-custom-css-id .footer-area .inner .row .col{margin:0;padding:0}#page-custom-css-id .wide-section .inner{width:1200px;max-width:100%}#page-custom-css-id .balloon span{margin:0;padding:0;color:#ffffff;line-height:1.0;font-weight:bold}#page-custom-css-id .btn-main{margin:0;padding:0}#page-custom-css-id .btn-main a{min-width:260px;padding:20px;margin:0;background-color:#ffffff;color:#033789;border-radius:35px;font-weight:bold;line-height:1.0;font-family:Shin Go Regular}#page-custom-css-id .btn-cta{margin:0;padding:0}#page-custom-css-id .btn-cta a{min-width:260px;padding:20px;margin:0;background-image:linear-gradient(to right, #2ed0c9, #2d79f0 100%);color:#ffffff;border:solid 3px rgba(255,255,255,0.8);border-radius:35px;font-weight:bold;line-height:1.0;font-family:Shin Go Regular}#page-custom-css-id .relative-box{position:relative}#page-custom-css-id .btn-link{padding:0;margin:0;position:absolute;bottom:0;left:0;right:0}#page-custom-css-id .btn-link a{min-width:150px;padding:11px 40px;margin:0;background-image:linear-gradient(to right, #56dcd6, #2d79f0 98%);color:#ffffff;border-radius:18px;font-weight:bold;line-height:1.0;font-family:Shin Go Regular}#page-custom-css-id .btn-link2 a{min-width:150px;padding:11px 40px;margin:0;background-image:linear-gradient(to right, #56dcd6, #2d79f0 98%);color:#ffffff;border-radius:18px;font-weight:bold;line-height:1.0;font-family:Shin Go Regular}#page-custom-css-id .triangle{width:0;height:0;border-style:solid;border-width:24px 42px 0 42px;border-color:#033789 transparent transparent transparent;margin:0 auto}#page-custom-css-id .triangle{width:0;height:0;border-style:solid;border-width:24px 42px 0 42px;border-color:#033789 transparent transparent transparent;margin:0 auto}#page-custom-css-id .link-ul p span a{color:#ffffff;text-decoration:none;border-bottom:1px solid #ffffff}#page-custom-css-id .link-bold p span a{color:#ffffff;text-decoration:none;font-weight:bold}#page-custom-css-id .link-none p a{color:#333333;text-decoration:none}#page-custom-css-id .link-ul p span a:hover,#page-custom-css-id .link-bold p span a:hover,#page-custom-css-id .link-none p a:hover{-ms-transition:all 0.2s cubic-bezier(0.02, 0.42, 0.24, 0.74);transition:all 0.2s cubic-bezier(0.02, 0.42, 0.24, 0.74);opacity:0.8}#page-custom-css-id .title-ul h2 span{background:linear-gradient(transparent 50%, #b5f4f2 50%);padding:0 14px}#page-custom-css-id .border-line{margin:0;padding:0}#page-custom-css-id .border-line hr{height:1px;border:solid 2px #0d47a2}#page-custom-css-id .space0,#page-custom-css-id .space0 .col,#page-custom-css-id .space0 p,#page-custom-css-id .space0 a{margin:0;padding:0}#page-custom-css-id .link-top ul{text-align:right}#page-custom-css-id .link-top ul li{display:inline-block;margin:15px;position:relative}#page-custom-css-id .link-top ul li a{color:#333333;text-decoration:none;font-weight:bold;border-bottom:2px solid #f3f4f6;padding-right:30px}#page-custom-css-id .link-top ul li a::before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:18px;height:18px;background-image:linear-gradient(to right, #56dcd6, #2d79f0 98%);border-radius:50%}#page-custom-css-id .link-top ul li a::after{content:'';position:absolute;top:calc(50% - 2px);right:6px;transform:rotate(45deg);width:4px;height:4px;border-width:2px 0 0 2px;border-style:solid;border-color:#ffffff transparent transparent #ffffff}#page-custom-css-id .component.button.btn_custom06 .button-cont a{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}#page-custom-css-id .component.button.btn_custom06 .button-cont a::before{color:#71cdd5}#page-custom-css-id .component.button.btn_custom07 .button-cont a{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}#page-custom-css-id .component.button.btn_custom07 .button-cont a::before{color:#ffffff}
.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.richtext {
  /* 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-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.text {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* 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-1 .col.col-1 .component.text {
  /* 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.image {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.richtext {
  /* 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.image {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-2 .component.richtext {
  /* 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-2 {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}

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

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

.contents .content-4 .row.row-7 {
  /* sample */
}
.contents .content-4 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-7 .col.col-1 .component.border {
  /* sample */
}

.contents .content-4 .row.row-8 {
  /* sample */
}
.contents .content-4 .row.row-8 .col.col-1 {
  /* 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-1 .col.col-1 .entry-list {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .entry-list {
  /* 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-2 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 .component.button {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 .component.button {
  /* sample */
}

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

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

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

.contents .content-9 .row.row-1 {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.cta {
  /* 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.script-comp {
  /* 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 */
}

.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-1 .component.button, .navi-001-01 .row.row-1 .col.col-1 .component.button, .navi-002-01 .row.row-1 .col.col-1 .component.button {
  /* 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 */
}