#page-custom-css-id .news-thumbnail{width:100%;height:auto}@media screen and (max-width: 768px){#page-custom-css-id .news-thumbnail{width:80%}}#page-custom-css-id .info_sec{margin-bottom:-20px}#page-custom-css-id .regulation_sec{margin:-70px 0}@media (max-width: 768px){#page-custom-css-id .regulation_sec{margin-top:-50px;margin-bottom:-30px}}#page-custom-css-id .company_sec{display:flex;align-items:center;vertical-align:middle}#page-custom-css-id .h1_pc-content{text-align:center !important;font-size:36px !important;line-height:1em !important;color:#244574}#page-custom-css-id .h1_sp-content{display:none}@media (max-width: 768px){#page-custom-css-id .h1_pc-content{display:none}#page-custom-css-id .h1_sp-content{display:block}}#page-custom-css-id .h2{font-size:28px !important;text-align:center !important}@media (max-width: 768px){#page-custom-css-id .h2{font-size:15px !important}}#page-custom-css-id .h3{font-size:16px !important}#page-custom-css-id .h4{text-align:center !important}#page-custom-css-id .main_txt{font-size:16px !important}@media (max-width: 768px){#page-custom-css-id .main_txt{font-size:22px !important}}#page-custom-css-id .toha_sec{margin-bottom:-30px}@media (max-width: 768px){#page-custom-css-id .toha_sec{text-align:left !important}}#page-custom-css-id .opportunities_h4{margin-bottom:-75px}#page-custom-css-id .opportunities_txt{margin-top:30px}@media (max-width: 768px){#page-custom-css-id .opportunities_txt{font-size:22px !important;margin-top:10px !important}}#page-custom-css-id .arrow{font-size:72px !important;transform:scale(1.7, 1);text-align:center !important;color:#dddddd;margin-bottom:-30px}@media (max-width: 768px){#page-custom-css-id .arrow{margin-top:-10px !important;margin-bottom:-50px !important;font-size:50px !important}}@media (max-width: 768px){#page-custom-css-id .contact{font-size:20px;text-align:center !important}}#page-custom-css-id .page-top{position:fixed;right:20px;bottom:225px;width:60px;height:60px}@media (max-width: 768px){#page-custom-css-id .page-top{right:55px;bottom:145px;width:50px;height:50px}}#page-custom-css-id .contact-btn{position:fixed;right:0;bottom:0;width:100px;height:200px;opacity:1;transition:all 0.5s}#page-custom-css-id .contact-btn.fadeout,#page-custom-css-id .contact-btn-sp.fadeout{opacity:0}#page-custom-css-id .contact-btn-sp{display:none;position:fixed;right:30px;bottom:25px;width:100px;height:100px;opacity:1;transition:all 0.5s}@media (max-width: 768px){#page-custom-css-id .contact-btn{display:none}#page-custom-css-id .contact-btn-sp{display:block}}
.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.richtext {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 .component.richtext {
  /* 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.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.script-comp {
  /* 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.richtext {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-2 .component.script-comp {
  /* 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-3 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 .component.text {
  /* 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.rich-heading {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-4 .col.col-2 .component.image {
  /* 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.text {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-6 .col.col-1 .component.image {
  /* 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.text {
  /* 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-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.text {
  /* 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.text {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.image {
  /* 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.rich-heading {
  /* sample */
}

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

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

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

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

.contents .content-11 .row.row-2 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 .component.image {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.contents .content-16 .row.row-2 {
  /* sample */
}
.contents .content-16 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-16 .row.row-2 .col.col-1 .component.image {
  /* sample */
}

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

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

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

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

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

.contents .content-17 .row.row-2 {
  /* sample */
}
.contents .content-17 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-17 .row.row-2 .col.col-1 .component.iframe-comp {
  /* sample */
}
.contents .content-17 .row.row-2 .col.col-1 .component.script-comp {
  /* sample */
}

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

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

.contents .content-18 .row.row-1 {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.form {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.image {
  /* 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.image {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.text {
  /* 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-2 .component.list {
  /* 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-3 .component.list {
  /* 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-1 .col.col-4 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.image {
  /* sample */
}
.foot .row.row-1 .col.col-4 .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.richtext, .navi-001-01 .row.row-1 .col.col-1 .component.richtext, .navi-002-01 .row.row-1 .col.col-1 .component.richtext {
  /* 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 */
}