@charset "utf-8";

/* --------------------------------------------------------------------
  Financial Academy

  Style Info: /school/lp/fudo_executive.html setting
-------------------------------------------------------------------- */
*,
*::before,
*::after { box-sizing: border-box;}
body {
    color: #070207;
    font-size: 14px;
}
.page {
    width: 100%;
    max-width: 599px;
    margin: auto;
    padding: 0;
    background: #fff;
    overflow-x: hidden;
}

/* ------------------------------
inner
------------------------------ */
/* inner_base */
section .inner {
    width: 96%;
    margin: 0 auto;
}
section .inner.narrow {
    width: 92%;
    padding: 30px 0 40px;
}
/* inner_01 */
.inner.inner_01 {
    padding: 40px 4%;
    background: #fff;
    border-radius: 10px;
}
/* light_orange */
.inner.light_orange {
    background-color: #fdf1ef;
}

/* .bg_arrow */
.bg_arrow {
    position: relative;
    height: 8.59vw;
}
.bg_arrow::before {
    position: absolute;
    top: 0;
    left: 0;
    border-top: 8.59vw solid #fff;
    border-left: 50vw solid transparent;
    border-right: 50vw solid transparent;
    content: '';
}
@media screen and (min-width: 600px) {
    .bg_arrow::before {
        border-left-width: 300px;
        border-right-width: 300px;
    }
}  

/* ------------------------------
image
------------------------------ */
img {
    max-width: 100%;
    height: auto;
}
.img_seminar_logo {
    width: 100%;
    max-width: 344px;
    height: auto;
}

/* ------------------------------
padding
------------------------------ */
/* padding top */
.pt0 { padding-top: 0;}
.pt10 { padding-top: 10px;}
.pt20 { padding-top: 20px;}
.pt30 { padding-top: 30px;}
/* padding bottom */
.pb10 { padding-bottom: 10px;}
.pb20 { padding-bottom: 20px;}
.pb30 { padding-bottom: 30px;}
.pb40 { padding-bottom: 40px;}
.pb50 { padding-bottom: 50px;}

/* ------------------------------
margin
------------------------------ */
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.mt30 { margin-top: 30px;}

/* ------------------------------
text
------------------------------ */
.txt_bold { font-weight: bold;}

.txt_s { font-size: .75em;}
.txt_l { font-size: 1.35em;}

.txt_orange { color: #ee5d46;}
.txt_blue { color: #1c2569;}
.txt_gold { color: #B49C71;}

.min{ font-family: "Hiragino Mincho ProN", "Hiragino Mincho Pro", 游明朝, "Yu Mincho", YuMincho, HGS明朝E, メイリオ, Meiryo, serif;}

/* ------------------------------
text tracking
------------------------------ */
.text_trk_01 {
    line-height: 2.0;
    letter-spacing: 0.05em;
}

/* ------------------------------
background
------------------------------ */
.bg_orange { background-color: #ee5d46;}
.bg_white { background-color: #fff;}
.bg_lblue{ background-color: #E9ECF3;}
.bg_gray { background-color: #ebf0f3;}
.bg_grid {
    background-image: linear-gradient(0deg, rgba(67, 161, 197, 0.05) calc(100% - 1px), rgba(67, 161, 197, 0.15) calc(100% - 1px)),
                      linear-gradient(90deg, rgba(67, 161, 197, 0.05) calc(100% - 1px), rgba(67, 161, 197, 0.15) calc(100% - 1px));
    background-size: 18px 18px;
    background-repeat: repeat;
    background-position: center center;
}

/* ------------------------------
marker
------------------------------ */
.marker {
    padding-bottom: 0.2em;
    background: linear-gradient(transparent 50%, rgba(229, 212, 134, .5) 50%);
}

/* ------------------------------
video
------------------------------ */
.video {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding-top: 56.25%;
}
.video iframe {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

/* ------------------------------
heading
------------------------------ */
h2 {
    font-size: 30px;
    font-weight: normal;
    text-align: center;
    line-height: 1.7;
    letter-spacing: .15em;
}
@media screen and (max-width: 599px) {
    h2 {
        font-size: 24px;
        letter-spacing: 0;
    }
}
h2:not(.bd_none)::after {
    content: '';
    display: block;
    width: 115px;
    margin: 20px auto 65px;
    border-bottom: 3px solid #44a1c5;
}
@media screen and (max-width: 599px) {
    h2:not(.bd_none)::after {
        width: 80px;
        margin: 15px auto 35px;
    }
}

/* narmal heading */
.heading {
    margin-bottom: 0.5em;
    font-size: 24px;
    font-weight: bold;
    font-family: "Hiragino Mincho ProN", "Hiragino Mincho Pro", 游明朝, "Yu Mincho", YuMincho, HGS明朝E, メイリオ, Meiryo, serif;
    text-align: center;
    line-height: 1.6;
    letter-spacing: 0.05em;
}
.heading::after {
    content: none;
}
.heading .txt_s {
    font-size: 20px;
}

/* heading_line */
.heading_line {
    position: relative;
    margin-bottom: 50px;
    color: #44a1c5;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
    letter-spacing: 0;
    display: flex;
    align-items: center;
}
.heading_line span {
    flex: 1 1 auto;
    max-width: 85%;
}
.heading_line::before,
.heading_line::after {
    flex: 1 1 7.5%;
    border-top: 1px solid #44a1c5;
    content: '';
}
.heading_line::before { left: 0;}
.heading_line::after { right: 0;}
@media screen and (max-width: 599px) {
    .heading_line{
        font-size: 20px;
        margin-bottom: 40px;
    }
}

/* ------------------------------
Paragraph
------------------------------ */
.par{
    font-size: 16px;
    line-height: 2em;
    margin-top: 1em;
}
.par + .par{
    margin-top: 2em;
}

/* ------------------------------
button
------------------------------ */
/* .btn_01 */
.btn_01 {
    display: block;
    position: relative;
    width: 100%;
    max-width: 330px;
    margin: 0 auto;
    padding: 1.1em 20px 1.1em 1em;
    background: linear-gradient(135deg, #da5a3a 0%,#e24667 100%);
    border-radius: 9999px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    text-align: center;
}
.btn_01::after {
    position: absolute;
    top: 50%;
    right: 13px;
    transform: translateY(-50%) rotate(45deg);
    width: 10px;
    height: 10px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    content: '';
}
.btn_01:hover {
    text-decoration: none;
    opacity: 0.8;
}

/* .btn_02 */
.btn_02 {
    display: block;
    position: relative;
    max-width: 350px;
    margin: 0 auto;
    padding: .9em 20px .9em 1em;
    background: #be242c;
    border-radius: 10px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.btn_02::after {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateX(-50%) rotate(45deg);
    width: 10px;
    height: 10px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    content: '';
}
.btn_02:hover {
    opacity: 0.8;
    text-decoration: none;
}
@media screen and (max-width: 599px) {
    .btn_02 { font-size: 16px;}
}

/* .btn_03 */
.btn_03 {
    display: block;
    position: relative;
    width: 100%;
    max-width: 468px;
    margin: 10px auto 0;
    padding: 18px 22px 18px 5px;
    background: #c6272d url(/images/common/arrow02.svg) no-repeat 97% center / 17px;
    border: 0;
    box-shadow: 0 1.5px 0 #782332;
    border-radius: 5px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    cursor: pointer;
}
.btn_03:hover {
    opacity: 0.8;
    text-decoration: none;
}
@media screen and (max-width: 599px) {
    .btn_03 {
        font-size: 16px;
        padding: 8px 15px 8px 0;
    }
}

/* btn_entry */
.btn_entry {
    display: block;
    position: relative;
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    padding: 1em 20px 1em 1em;
    background: #f77a4c;
    border-radius: 9999px;
    box-shadow: 0 3px 0 #b95834;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    text-align: center;
}
.btn_entry::after {
    position: absolute;
    top: 50%;
    right: 13px;
    transform: translateY(-50%) rotate(45deg);
    width: 12px;
    height: 12px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    content: '';
}
.btn_entry:hover {
    text-decoration: none;
    opacity: 0.8;
}
/* .btn_pdf */
.btn_pdf {
    width: 100%;
    max-width: 400px;
    border: 2px solid;
    background: #fff;
    padding: 10px 15px;
    border-radius: 5px;
    color: #5e76a7;
    text-align: center;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    margin: 0 auto;
}
.btn_pdf.wide {
    max-width: 450px;
}
.btn_pdf:hover {
    text-decoration: none;
}
.btn_pdf .icn_pdf,
.btn_pdf .icn_dl {
    line-height: 1;
}
@media screen and (max-width: 599px) {
    .btn_pdf {
        font-size: 14px;
        max-width: initial;
        padding: 10px;
    }
    .btn_pdf .icn_pdf>svg,
    .btn_pdf .icn_dl>svg {
        width: 1.5em;
    }
}
/* btn_fixed */
.fixed-btn {
    background-color: rgba(255, 255, 255, .75);
    min-height: auto;
}
.btn_fixed_wrap {
    width: 100%;
}
.btn_01.btn_fixed {
    max-width: 285px;
    padding: 0.8em 20px 0.8em;
}

/* ------------------------------
trial_seminar
------------------------------ */
.trial_seminar {
    background-color: #F8F5E9;
}
.trial_seminar .heading {
    font-size: 30px;
}
.trial_seminar .heading .txt_s {
    font-size: 24px;
}
.trial_seminar .trial_seminar_frame {
    padding: 20px 5%;
    background: #fff;
    border: 1px solid #5e76a7;
    border-radius: 5px;
}
.trial_seminar .web_seminar_img {
    margin: 0 auto;
}
.trial_seminar .seminar_detail_table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}
.trial_seminar .seminar_detail_table th,
.trial_seminar .seminar_detail_table td {
    padding: 0.6em;
    border: 1px solid #5e76a7;
    font-weight: normal;
    font-size: 14px;
    line-height: 1.6;
    vertical-align: middle;
}
.trial_seminar .seminar_detail_table th {
    width: 30%;
    background: #eef0f5;
    text-align: center;
}
.trial_seminar .btn_area {
    margin-top: 30px;
    text-align: center;
}
.trial_seminar .entry_btn_txt {
    display: inline-block;
    position: relative;
    margin-bottom: 1em;
    padding: 0.5em 2em 0.1em;
    color: #e16f4e;
    font-size: 14px;
    line-height: 1;
}
.trial_seminar .entry_btn_txt::before,
.trial_seminar .entry_btn_txt::after {
    position: absolute;
    bottom: 10px;
    width: 1.8em;
    border-top: 1px dashed #e16f4e;
    content: '';
}
.trial_seminar .entry_btn_txt::before {
    left: 0;
    transform: rotate(60deg);
}
.trial_seminar .entry_btn_txt::after {
    right: 0;
    transform: rotate(-60deg);
}
.trial_seminar .btn_01 {
    max-width: none;
    padding-top: 0.9em;
    padding-bottom: 0.9em;
    border-radius: 10px;
    font-size: 16px;
}

/* ------------------------------
mv
------------------------------ */
.mv{
    background-color: #1c2569;
    color: #fff;
}
.mv .top_area::before,
.mv .top_area::after {
    content: "";
    display: block;
    width: 100%;
    padding-top: 2px;
    background: linear-gradient(to right, rgba(68, 161, 197, 1) 0%, rgba(68, 161, 197, 1) 15%, rgba(94, 118, 167, 1) 15%, rgba(94, 118, 167, 1) 29%, rgba(126, 103, 141, 1) 29%, rgba(126, 103, 141, 1) 43%, rgba(195, 99, 128, 1) 43%, rgba(195, 99, 128, 1) 57%, rgba(225, 111, 78, 1) 57%, rgba(225, 111, 78, 1) 71%, rgba(215, 186, 65, 1) 71%, rgba(215, 186, 65, 1) 85%, rgba(138, 159, 85, 1) 85%, rgba(138, 159, 85, 1) 100%);
}
.mv .top_area .txt{
    width: 78%;
    padding-top: 18px;
    padding-bottom: 12px;
}
.mv .top_area .sub{
    border: 1px solid;
    border-left: 0;
    border-radius: 0 2em 2em 0;
    color: #C9DBDD;
    letter-spacing: .123em;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 12px;
}
.mv .top_area .catch{
    font-size: 20px;
    font-weight: bold;
    letter-spacing: .14em;
    line-height: 1.4;
    margin: 10px 0 10px 10px;
}
.mv .top_area .school_name{
    background-color: #fff;
    color: #1c2569;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: .1em;
    line-height: 1.4;
    padding: 5px 12px;
}
.mv .point_list{
    display: flex;
    margin-top: 12px;
}
.mv .point_list li{
    font-size: 10px;
    line-height: 1.3;
    margin-left: 14px;
    display: flex;
    align-items: center;
}
.mv .point_list .icn{
    height: 40px;
    margin-right: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.mv .point_list .icn svg{
    height: 100%;
}
.mv .point_list .icn .fill{
    fill: #fff;
}
.mv .img{
    position: relative;
}
.mv .tags{
    width: 82.5%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 6px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 12px;
}
.mv .tags li{
    border: 1px solid;
    border-radius: 2em;
    font-size: 13px;
    padding: 0 20px;
}
.mv .logo{
    padding: 5px;
    text-align: center;
}
.mv .date_area{
    background-color: #C9DBDD;
    padding: 14px;
}
.mv .date{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.mv .date .label{
    background-color: #BEB096;
    border-radius: 2px 0 0 2px;
    color: #fff;
    line-height: 1.5;
    padding: 8px 20px;
}
.mv .date .detail{
    background-color: #fff;
    color: #070207;
    font-size: 24px;
    padding: 8px 20px;
}
.mv .date .detail .txt_s{
    font-size: 12px;
}
@media screen and (min-width: 600px) {
    .mv .top_area .sub{ font-size: 20px;}
    .mv .top_area .catch { font-size: 33px;}
    .mv .top_area .school_name { font-size: 42px;}
    .mv .point_list li + li{ margin-left: 28px;}
    .mv .tags li{ font-size: 18px;}
    .mv .date{
        width: fit-content;
        margin: auto;
    }
    .mv .date .label{ font-size: 18px;}
    .mv .date .detail{ font-size: 30px;}
}

/* ------------------------------
intro
------------------------------ */
.intro{
    background: linear-gradient(0deg, #fff 0%, #CAD5E2 50%, #fff 100%);
}
.intro .inner.narrow{
    padding: 90px 0 60px;
}
.intro .heading{
    display: flex;
    justify-content: center;
    padding: 0 30px;
    margin-bottom: 2em;
}
.intro .heading > span{
    padding-bottom: 5px;
}
.intro .heading::before{
    content: "";
    flex: 0 0;
    border-left: 1px dashed #B49C71;
    padding-right: 1em;
    margin-top: .5em;
    transform: rotate(-25deg);
}
.intro .heading::after{
    content: "";
    flex: 0 0;
    border-right: 1px dashed #B49C71;
    padding-left: 1em;
    margin-top: .5em;
    transform: rotate(25deg);
}

.intro .style_list{
    margin: 4em auto;
}
.intro .style_list li{
    background-color: rgba(255, 255, 255, .8);
    border-radius: 10px;
    padding: 24px 16px;
}
.intro .style_list li + li{
    margin-top: 12px;
}
.intro .style_list .ttl{
    background-color: #fff;
    border: 2px solid;
    border-radius: 2em;
    color: #B49C71;
    font-family: "Hiragino Mincho ProN", "Hiragino Mincho Pro", 游明朝, "Yu Mincho", YuMincho, HGS明朝E, メイリオ, Meiryo, serif;
    font-size: 24px;
    text-align: center;
    padding: 3px 20px;
    margin-bottom: 8px;
}

/* ------------------------------
reason
------------------------------ */
.reason{
    background-color: #F8F5E9;
}
.reason .inner.narrow{
    padding: 60px 0;
}
.reason .heading{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 2.8em;
}
.reason .heading::before,
.reason .heading::after{
    content: "";
    width: 52px;
    padding-top: 170px;
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252.595%22%20height%3D%22170.042%22%20viewBox%3D%220%200%2052.595%20170.042%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_4123%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%204123%22%20transform%3D%22translate(-15%20-3971.195)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3862%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203862%22%20transform%3D%22translate(16.324%204063.176)%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_592%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20592%22%20width%3D%2213.108%22%20height%3D%222.899%22%20transform%3D%22translate(40.119%2076.316)%20rotate(-52.978)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_846%22%20data-name%3D%22%E3%83%91%E3%82%B9%20846%22%20d%3D%22M411.8%2C1096.065l-1.745-2.316c4.671-3.518%2C9.377-7.128%2C13.989-10.727l1.783%2C2.285C421.2%2C1088.916%2C416.485%2C1092.535%2C411.8%2C1096.065Z%22%20transform%3D%22translate(-391.738%20-1030.367)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_847%22%20data-name%3D%22%E3%83%91%E3%82%B9%20847%22%20d%3D%22M404.894%2C1073.107l-1.068-2.7a58.658%2C58.658%2C0%2C0%2C0%2C9.645-4.964l1.549%2C2.45A61.457%2C61.457%2C0%2C0%2C1%2C404.894%2C1073.107Z%22%20transform%3D%22translate(-391.528%20-1029.774)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_848%22%20data-name%3D%22%E3%83%91%E3%82%B9%20848%22%20d%3D%22M399.638%2C1051.712c-2.74%2C0-5.572-.064-8.54-.191l.126-2.9c5.405.234%2C10.345.251%2C15.1.054l.12%2C2.9C404.226%2C1051.667%2C401.965%2C1051.712%2C399.638%2C1051.712Z%22%20transform%3D%22translate(-391.098%20-1029.206)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_849%22%20data-name%3D%22%E3%83%91%E3%82%B9%20849%22%20d%3D%22M403.969%2C1032.342c-3.079-.271-6.032-.587-8.78-.936l.367-2.876c2.71.347%2C5.627.657%2C8.667.926Z%22%20transform%3D%22translate(-391.236%20-1028.528)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3C%2Fg%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3863%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203863%22%20transform%3D%22translate(15%203971.195)%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_593%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20593%22%20width%3D%222.899%22%20height%3D%2213.108%22%20transform%3D%22translate(0.531%2072.043)%20rotate(-83.103)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_850%22%20data-name%3D%22%E3%83%91%E3%82%B9%20850%22%20d%3D%22M406.062%2C988.1c-5.415-2.193-10.91-4.474-16.333-6.779l1.134-2.669c5.407%2C2.3%2C10.887%2C4.575%2C16.286%2C6.761Z%22%20transform%3D%22translate(-389.729%20-934.865)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_851%22%20data-name%3D%22%E3%83%91%E3%82%B9%20851%22%20d%3D%22M415.908%2C969.96a61.27%2C61.27%2C0%2C0%2C1-9.553-6.176l1.806-2.268a58.556%2C58.556%2C0%2C0%2C0%2C9.1%2C5.882Z%22%20transform%3D%22translate(-390.29%20-934.287)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_852%22%20data-name%3D%22%E3%83%91%E3%82%B9%20852%22%20d%3D%22M425.9%2C954.282c-2.668-4.24-5.163-8.594-7.626-13.311l2.569-1.342c2.427%2C4.648%2C4.883%2C8.936%2C7.51%2C13.109Z%22%20transform%3D%22translate(-390.692%20-933.549)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_853%22%20data-name%3D%22%E3%83%91%E3%82%B9%20853%22%20d%3D%22M441.317%2C942.5c-1.232-2.642-2.434-5.344-3.572-8.033l2.669-1.13c1.126%2C2.657%2C2.313%2C5.328%2C3.531%2C7.938Z%22%20transform%3D%22translate(-391.349%20-933.336)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E');
}
.reason .heading::before{
    margin-right: 36px;
}
.reason .heading::after{
    margin-left: 36px;
    transform: scaleX(-1);
}

.reason_list{
    margin: 40px auto;
}
.reason_list li{
    background-color: #fff;
    border: 2px solid #B49C71;
    border-radius: 10px;
    overflow: hidden;
}
.reason_list li + li{
    margin-top: 36px;
}
.reason_list .in{
    padding: 0 20px 20px 20px;
}


/* ------------------------------
info_student
------------------------------ */
.info_student{
    background: linear-gradient(0deg, #fff 0%, #fff 5%, #F7F2DE 50%, #fff 100%);
}
.info_student .inner.narrow{
    padding: 60px 0;
}
.info_student .heading {
    width: fit-content;
    padding-bottom: 1.5em;
    position: relative;
    margin: 0 auto 2em;
}
.info_student .heading::before {
    content: "";
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #333 0, #333 30px, transparent 30px, transparent 50px, #333 50px, #333 100%);
    position: absolute;
    left: 0;
    bottom: 0;
}
.info_student .heading::after {
    content: "";
    width: 2px;
    height: 23px;
    background-color: #333;
    position: absolute;
    bottom: -20px;
    left: 34px;
    transform: rotate(-25deg);
}

.info_student_heading{
    background-color: #B49C71;
    border-radius: 5px;
    color: #fff;
    font-family: "Hiragino Mincho ProN", "Hiragino Mincho Pro", 游明朝, "Yu Mincho", YuMincho, HGS明朝E, メイリオ, Meiryo, serif;
    font-size: 20px;
    letter-spacing: .01em;
    text-align: center;
    padding: 10px;
    margin: 2em auto;
}

/* .voice_mainschool.slide */
.voice_mainschool.slide{
    margin: 30px auto 80px;
}
.voice_mainschool.slide .list{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
}
.voice_mainschool .list > li:nth-child(3n-2){ margin-left: 0;}
.voice_mainschool .list > li a,
.voice_mainschool .list .item a{
  display: block;
  color: #000;
}
.voice_mainschool .list > li a:hover,
.voice_mainschool .list .item a:hover{
  text-decoration: none;
  opacity: .7;
}
.voice_mainschool.slide .list .item > div{
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
  padding: 50px 30px;
  margin: 10px .5em;
}
.voice_mainschool .list .photo {
    width: 100%;
    padding-top: 72%;
    position: relative;
    margin-bottom: 10px;
}
.voice_mainschool .list .photo > img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    object-fit: cover;
    font-family: 'object-fit: cover;';
}
.voice_mainschool .list .photo .icn {
    position: absolute;
    width: 95px;
    right: 5px;
    top: -7px;
} 
.voice_mainschool.slide .list .catch{
  text-align: left;
  font-size: 14px;
  letter-spacing: 0;
  margin-bottom: 1em;
}
.voice_mainschool.slide .list .after{
  color: #B49C71;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
.voice_mainschool.slide .list .after .marker{
  background: linear-gradient( rgba(0, 0, 0, 0) 30%, rgba(229, 212, 134, .2) 30%);
  padding: 0 .5em 8px;
}
.voice_mainschool.slide .list .data {
  display: flex;
  margin-bottom: 1em;
}
.voice_mainschool.slide .list .name {
  text-align: left;
  font-size: 14px;
  margin-bottom: 0;
}
.voice_mainschool .list h3{
    text-align: left;
    font-size: 16px;
    letter-spacing: 0;
}
.voice_mainschool .list .name {
    font-size: 14px;
    text-align: left;
    margin-bottom: 10px;
}

.voice_mainschool .list .arrow{
    font-size: 16px;
    text-align: left;
    color: #1c236d;
    background: none;
    padding: 0;
    position: absolute;
    bottom: 0;
    left: 0;
}
.voice_mainschool.kabu .list .arrow{ color: #5f75a7;}
.voice_mainschool.fudo .list .arrow{ color: #44a1c5;}
.voice_mainschool.fx .list .arrow{ color: #c36380;}
.voice_mainschool.mf .list .arrow{ color: #8a9f55;}
.voice_mainschool.kyouyou .list .arrow{ color: #7e678d;}
.voice_mainschool.retire .list .arrow{ color: #ED7845;}

.voice_mainschool a.link{
    display: block;
    font-size: 16px;
    color: #1c236d;
    text-align: center;
}
.voice_mainschool.kabu a.link{ color: #5f75a7;}
.voice_mainschool.fudo a.link{ color: #44a1c5;}
.voice_mainschool.fx a.link{ color: #c36380;}
.voice_mainschool.mf a.link{ color: #8a9f55;}
.voice_mainschool.kyouyou a.link{ color: #7e678d;}
.voice_mainschool.retire a.link{ color: #ED7845;}

.voice_mainschool .list .arrow:hover,
.voice_mainschool a.link:hover{ text-decoration: underline;}

.voice_mainschool .slick-dots li button:before{
  font-family: inherit;
  content: "\025cf";
  font-size: 15px;
}
.voice_mainschool .slick-prev {
    left: -8px;
    z-index: 10;
}
.voice_mainschool .slick-prev::before{
  content: "";
  color: #707070;
  border-left: 2px solid;
  border-bottom: 2px solid;
  width: 10px;
  height: 10px;
  padding: 8px;
  transform: rotate(45deg);
  display: block;
}
.voice_mainschool .slick-next { right: -10px;}
.voice_mainschool .slick-next::before{
  content: "";
  color: #707070;
  border-left: 2px solid;
  border-bottom: 2px solid;
  width: 10px;
  height: 10px;
  padding: 8px;
  transform: rotate(225deg);
  display: block;
}
.voice_mainschool .slick-dots{ bottom: -30px;}

/* performances_slick */
.performances_slick.slick-initialized.slick-slider{
    padding: 0;
    margin-bottom: 80px;
}
.performances_slick.slick-initialized .slick-slide{
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
    padding: 34px 12px;
    margin: 10px .5em;
}
.performances_slick.slick-initialized .slick-slide > div{
    clear: both;
}
.performances_slick.slick-initialized .slick-slide > div + div{
    border-top: 1px dashed #B49C71;
    padding-top: 32px;
    margin-top: 32px;
}
.performances_slick .slick-list li{ padding: 0;}
.performances_slick .photo{
    width: 40.5%;
    float: left;
    padding-top: 30%;
}
.performances_slick .personal_data,
.performances_slick .seika{
    margin-left: 43.5%;
}
.performances_slick .personal_data .type{ display: none;}
.performances_slick .seika{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0;
}
.performances_slick .seika span{
    background: linear-gradient( rgba(0, 0, 0, 0) 30%, rgba(229, 212, 134, .2) 30%);
    color: #B49C71;
    padding: 0 .5em 8px;
}
.performances_slick .seika br.sp{ display: none;}
.performances_slick .slick-prev{ left: -8px;}
.performances_slick .slick-next{ right: -10px;}
.performances_slick .slick-dots{ bottom: -30px;}

/* .osusume_list */
.info_student .osusume_list li{
    background: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226.817%22%20height%3D%2221%22%20viewBox%3D%220%200%2026.817%2021%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3941%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203941%22%20transform%3D%22translate(-15%20-886)%22%3E%20%3Cg%20id%3D%22%E3%83%91%E3%82%B9_4552%22%20data-name%3D%22%E3%83%91%E3%82%B9%204552%22%20transform%3D%22translate(15%20886)%22%20fill%3D%22%23fff%22%3E%20%3Cpath%20d%3D%22M%2019%2020.5%20L%202%2020.5%20C%201.172899961471558%2020.5%200.5%2019.82710075378418%200.5%2019%20L%200.5%202%20C%200.5%201.172899961471558%201.172899961471558%200.5%202%200.5%20L%2019%200.5%20C%2019.82710075378418%200.5%2020.5%201.172899961471558%2020.5%202%20L%2020.5%2019%20C%2020.5%2019.82710075378418%2019.82710075378418%2020.5%2019%2020.5%20Z%22%20stroke%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M%202%201%20C%201.448600769042969%201%201%201.448600769042969%201%202%20L%201%2019%20C%201%2019.55139923095703%201.448600769042969%2020%202%2020%20L%2019%2020%20C%2019.55139923095703%2020%2020%2019.55139923095703%2020%2019%20L%2020%202%20C%2020%201.448600769042969%2019.55139923095703%201%2019%201%20L%202%201%20M%202%200%20L%2019%200%20C%2020.10457038879395%200%2021%200.8954296112060547%2021%202%20L%2021%2019%20C%2021%2020.10457038879395%2020.10457038879395%2021%2019%2021%20L%202%2021%20C%200.8954296112060547%2021%200%2020.10457038879395%200%2019%20L%200%202%20C%200%200.8954296112060547%200.8954296112060547%200%202%200%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23b49c71%22%2F%3E%20%3C%2Fg%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3904%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203904%22%20transform%3D%22translate(38.912%20966.014)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_490%22%20data-name%3D%22%E3%83%91%E3%82%B9%20490%22%20d%3D%22M-84.132-72.919a2.254%2C2.254%2C0%2C0%2C0-1.547.686l-10.242%2C10.3-5.848-5.88a2.254%2C2.254%2C0%2C0%2C0-3.187-.009%2C2.254%2C2.254%2C0%2C0%2C0-.009%2C3.187l7.446%2C7.487a2.254%2C2.254%2C0%2C0%2C0%2C1.6.664%2C2.254%2C2.254%2C0%2C0%2C0%2C1.6-.664l11.841-11.906a2.254%2C2.254%2C0%2C0%2C0%2C.5-2.5%2C2.254%2C2.254%2C0%2C0%2C0-2.146-1.368Z%22%20transform%3D%22translate(84.709%20-6.312)%22%20fill%3D%22%23b49c71%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E') left 5px/27px no-repeat;
    font-size: 16px;
    padding-left: 40px;
    margin-bottom: 1em;
}

/* ------------------------------
feature
------------------------------ */
.feature { background-color: #E9ECF3;}
.feature .heading .txt_s { font-size: 24px;}
.feature .feature_box {
    padding: 60px 49px 49px;
    background: #fff;
    border: 1px solid #5e76a7;
    border-radius: 5px;
    margin-top: 100px;
    position: relative;
}
.feature .feature_box h3 {
    margin-bottom: 1em;
    font-size: 30px;
    font-weight: bold;
    font-family: "Hiragino Mincho ProN", "Hiragino Mincho Pro", 游明朝, "Yu Mincho", YuMincho, HGS明朝E, メイリオ, Meiryo, serif;
    text-align: center;
}
.feature .feature_box .number {
    width: 90px;
    height: 90px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    background-color: #b49c71;
    border-radius: 100%;
    color: #fff;
    font-family: 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', system-ui, sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 1.2;
    position: absolute;
    top: -45px;
    left: 50%;
    transform: translateX(-50%);
}
.feature .feature_box .number>span {
    font-family: 'Josefin Slab', serif;
    font-size: 40px;
}
.feature .step_curriculum {
    position: relative;
    max-width: 1000px;
    margin: 50px auto 0;
    padding: 30px 50px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
.feature .step_curriculum figcaption {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.feature .step_curriculum figcaption .txt_l {
    font-size: 30px;
    line-height: 1;
}
/* sample_document */
.feature .sample_document {
    margin-top: 40px;
}
.feature .sample_document h4 {
    display: flex;
    align-items: center;
    padding-bottom: 0.5em;
    margin-bottom: 30px;
    border-bottom: 1px solid #5e76a7;
    color: #5e76a7;
    font-size: 22px;
    font-weight: normal;
    line-height: 1.4;
}
.feature .sample_document h4 svg {
    margin-right: 15px;
    vertical-align: middle;
}
.feature .sample_files h4 svg .fill {
    fill: #5e76a7;
}
.feature .video_wrap {
    max-width: 500px;
    margin: 0 auto;
}
.feature .sample_files {
    margin-top: 40px;
}
.feature .sample_files div {
    text-align: center;
}
.feature .sample_files > div + div {
    margin-top: 40px;
}
.feature .sample_files .img_sample {
    max-height: 204px;
    margin-bottom: 30px;
}
/* curriculum_review */
.feature .curriculum_review {
    margin: 40px 0;
    border: 1px solid #1B2669
}
.feature .curriculum_review h4 {
    padding: 0.4em;
    background: #1B2669;
    color: #fff;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
}
/* curriculum */
.feature .curriculum>li {
    cursor: pointer;
}
.feature .curriculum>li+li {
    border-top: 1px solid #1B2669;
}
.feature .curriculum h5 {
    position: relative;
    padding: 0.9em 30px 0.9em 1em;
    font-weight: normal;
    line-height: 1.4;
}
.feature .curriculum h5::after {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
    font-size: 20px;
    content: '\002b';
}
.feature .curriculum>li.open h5::after {
    right: 12px;
    content: '\ff0d';
}
.feature .curriculum>li.open h5,
.feature .curriculum>li:hover h5 {
    color: #1B2669;
    font-weight: bold;
}
.feature .curriculum>li.open h5 {
    background: #f4f9fb;
}
.feature .curriculum>li.open h5::after,
.feature .curriculum>li:hover h5::after {
    color: #333;
    font-weight: normal;
}
.feature .curriculum h6 {
    margin-bottom: 0.3em;
}
.feature .curriculum .outline {
    display: none;
    padding: 0.5em 1em 1em;
    background: #f4f9fb;
    font-size: 14px;
}
.feature .curriculum>li.open .outline {
    display: block;
}
.feature .curriculum .outline ol li {
    margin: 0 0 0.3em 10px;
    padding-left: 1.2em;
    text-indent: -1.2em;
}
.feature .curriculum .outline ol li span {
    margin-top: -0.3em;
}
.feature .curriculum_review_inner .btn_more {
    display: block;
    background: none;
    border: 0;
    color: #1B2669;
    font-size: 14px;
    text-align: center;
    padding-top: 20px;
    margin: auto;
}
.feature .curriculum_review_inner .btn_more::after {
    content: "";
    display: block;
    width: 24px;
    padding-top: 18px;
    background: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225.99%22%20height%3D%2219.269%22%20viewBox%3D%220%200%2025.99%2019.269%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3921%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203921%22%20transform%3D%22translate(0.708%200.707)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_4554%22%20data-name%3D%22%E3%83%91%E3%82%B9%204554%22%20d%3D%22M-18021.4%2C8778.745l12.289%2C12.041%2C12.287-12.041%22%20transform%3D%22translate(18021.396%20-8778.745)%22%20fill%3D%22none%22%20stroke%3D%22%231b2669%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_4555%22%20data-name%3D%22%E3%83%91%E3%82%B9%204555%22%20d%3D%22M-18021.4%2C8778.745l12.289%2C12.041%2C12.287-12.041%22%20transform%3D%22translate(18021.396%20-8772.725)%22%20fill%3D%22none%22%20stroke%3D%22%231b2669%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E') center/contain no-repeat;
    margin: 12px auto;
}
.feature .curriculum_review_inner .btn_more.open::after {
    transform: rotate(180deg);
}

/* class_style */
.feature .curriculum {
    border-bottom: 1px solid #1B2669;
}
.feature .class_style {
    margin: 40px 0 60px;
}
.feature .class_style>div+div {
    margin-top: 100px;
}
.feature .class_style .ico_plus {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 40px;
    height: 40px;
    background: #5e76a7;
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    text-align: center;
}
.feature .class_style .img_wrap {
    position: relative;
    margin-bottom: 25px;
}
.feature .class_style .img_wrap .ico_plus {
    position: absolute;
    top: -80px;
    left: 50%;
    transform: translateX(-50%);
}
.feature .class_style .img_wrap .class_type {
    display: inline-block;
    padding: 0.3em 0.6em;
    background: #fff;
    border: 1px solid #5e76a7;
    border-radius: 9999px;
    color: #5e76a7;
    font-size: 14px;
    line-height: 1;
}
.feature .class_style .img_wrap .class_type.zoom {
    position: absolute;
    top: 12px;
    left: calc(50% + 17px);
}
.feature .class_style .img_wrap .class_type.room {
    position: absolute;
    top: 12px;
    left: 17px;
}
.feature .class_style .img_wrap .class_type.movie {
    position: absolute;
    top: 12px;
    left: 50px;
}
.feature .class_style .img_wrap .ico_or {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 44px;
    height: 44px;
    background: #5e76a7;
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    text-align: center;
}
/* support_list */
.feature .support_list {
    margin-top: 40px;
}
.feature .support_list li {
    border: 1px solid #5e76a7;
    border-radius: 5px;
    padding: 15px 4%;
}
.feature .support_list li+li {
    margin-top: 40px;
}
.feature .support_list li img {
    width: 100%;
    margin-bottom: 20px;
}
.feature .support_list li h4 {
    color: #5e76a7;
    font-size: 24px;
    font-weight: normal;
    line-height: 1.4;
    text-align: center;
    margin-bottom: 1em;
}
.feature .support_list li h4 .txt_s {
    display: inline-block;
    font-size: 16px;
    line-height: 1.4;
}
@media screen and (max-width: 599px) {
    .feature .feature_box {
        padding: 60px 4% 30px;
        margin-top: 70px;
    }
    .feature .feature_box.pb0_sp {
        padding-bottom: 0;
    }
    .feature .feature_box h3 {
        font-size: 23px;
        line-height: 1.5;
    }
    .feature .step_curriculum {
        padding: 20px 10px;
    }
    .feature .step_curriculum figcaption {
        margin-bottom: 10px;
    }
    /* sample_document */
    .feature .sample_document h4 {
        font-size: 16px;
    }
    .feature .sample_document h4 svg {
        margin-right: 10px;
    }
    .feature .video_wrap {
        margin-top: 50px;
    }
    .feature .sample_files>div+div {
        margin-top: 40px;
    }
    /* curriculum_review */
    .feature .curriculum_review {
        width: 92vw;
        border-bottom: 0;
        margin: 40px calc(50% - 46vw) 30px;
    }
    .feature .curriculum_review h4 {
        font-size: 16px;
    }
    /* review */
    .feature .review {
        height: 540px;
        border: 10px solid #e5e5e5;
    }
    /* class_style */
    .feature .class_style {
        margin: 30px 0 40px;
    }
    .feature .class_style .img_wrap .class_type {
        font-size: 12px;
    }
    .feature .class_style .img_wrap .class_type.room {
        top: 6px;
        left: 5px;
    }
    .feature .class_style .img_wrap .class_type.zoom {
        top: 6px;
        left: calc(50% + 5px);
    }
    .feature .class_style .img_wrap .class_type.movie {
        top: 12px;
        left: 30px;
    }
    /* support_list */
    .feature .support_list {
        margin-top: 30px;
    }
    .feature .support_list li h4 {
        font-size: 18px;
    }
    .feature .support_list li h4 .txt_s {
        font-size: 14px;
    }
    .feature .support_list li img {
        object-fit: cover;
        width: 100%;
        height: 164px;
    }
}
/* beginner_assist */
.feature .beginner_assist {
    margin-bottom: 40px;
    padding: 30px 5% 30px;
    background: #f9f7f0;
    border-radius: 5px;
}
.feature .beginner_assist .sub {
    margin-bottom: 1.4em;
    color: #5ba0c1;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.feature .beginner_assist_inner {
    position: relative;
    padding: 25px 5%;
    background: #fff;
    border-radius: 5px;
}
.feature .beginner_assist_inner::before {
    position: absolute;
    top: -77px;
    left: 46px;
    width: 64px;
    height: 97px;
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2263.362%22%20height%3D%2296.985%22%20viewBox%3D%220%200%2063.362%2096.985%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22M0%2C0H63.362V96.985H0Z%22%20fill%3D%22none%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M80.962%2C21.906c-.752-1.926-2.515-4.251-1.805-6.366a6.723%2C6.723%2C0%2C0%2C0-.528-1.975%2C9.906%2C9.906%2C0%2C0%2C0-3.851-3.93%2C4.771%2C4.771%2C0%2C0%2C0-1.962-2.318%2C4.969%2C4.969%2C0%2C0%2C0-1.773-.6A12.7%2C12.7%2C0%2C0%2C0%2C61.52%2C3.645c-.231.028-.466.063-.7.1a9.521%2C9.521%2C0%2C0%2C0-3.423.89%2C12.431%2C12.431%2C0%2C0%2C0-2.8%2C1.437%2C3.43%2C3.43%2C0%2C0%2C0-1.137.2c-.243.09-.48.189-.712.293-1.069%2C1.81-2.952%2C2.744-4.568%2C4.033-.063.109-.126.218-.186.33a14.355%2C14.355%2C0%2C0%2C0-.87%2C2.022c-.085.079-.168.159-.248.244a4.7%2C4.7%2C0%2C0%2C0-1.184%2C2.345c.023.027.046.054.069.084%2C1.6%2C2.177-.919%2C4.654-2.33%2C6.568a6.887%2C6.887%2C0%2C0%2C0%2C.373%2C3.914%2C14.029%2C14.029%2C0%2C0%2C0%2C1.613%2C6.414%2C4%2C4%2C0%2C0%2C0-1.037%2C1.317%2C6.042%2C6.042%2C0%2C0%2C0-.413%2C1.116%2C4.116%2C4.116%2C0%2C0%2C0-1.015%2C2.255%2C5.054%2C5.054%2C0%2C0%2C0%2C2.528%2C4.869%2C14.683%2C14.683%2C0%2C0%2C0%2C9.1%2C1.98c.068.87.161%2C1.737.285%2C2.6a3.589%2C3.589%2C0%2C0%2C0-1.354%2C1.761c-.143.375-.277.754-.408%2C1.134-.469.581-.97%2C1.177-1.5%2C1.777-1.054%2C1.2-2.16%2C2.347-3.307%2C3.456a3.068%2C3.068%2C0%2C0%2C0-.24%2C4.026%2C2.977%2C2.977%2C0%2C0%2C0%2C3.026%2C1.1q-.045.764-.062%2C1.529a3.06%2C3.06%2C0%2C0%2C0%2C2.659%2C3.012%2C3.4%2C3.4%2C0%2C0%2C0%2C2.473-.722%2C3.518%2C3.518%2C0%2C0%2C0%2C.892-.357c.01.163.022.326.03.489a3.118%2C3.118%2C0%2C0%2C0%2C3.066%2C3.066c.048%2C0%2C.094-.009.14-.012a3.145%2C3.145%2C0%2C0%2C0%2C3.59%2C1.734A3.084%2C3.084%2C0%2C0%2C0%2C68.8%2C67.165l1.455-5.238a3.073%2C3.073%2C0%2C0%2C0%2C1.319-2.979%2C2.635%2C2.635%2C0%2C0%2C0%2C1.2-.415%2C3.106%2C3.106%2C0%2C0%2C0%2C1.1-4.195q-.6-.877-1.182-1.763a3.144%2C3.144%2C0%2C0%2C0-1.6-2.515q-1.228-1.978-2.376-4l-.493-4.284a5.083%2C5.083%2C0%2C0%2C0%2C.668-.9%2C6.06%2C6.06%2C0%2C0%2C0%2C.733-2.09%2C17.778%2C17.778%2C0%2C0%2C0%2C3.69-5.033%2C10.3%2C10.3%2C0%2C0%2C0%2C1.091-.69A12.879%2C12.879%2C0%2C0%2C0%2C75.7%2C31.989a4.011%2C4.011%2C0%2C0%2C0%2C.7-.737%2C7.961%2C7.961%2C0%2C0%2C0%2C.959-1.369c1.7-.295%2C3.1-1.084%2C3.217-3%2C.014-.235.021-.472.025-.71q.26-.3.5-.625c-.006-1.219-.033-2.435-.14-3.644%22%20transform%3D%22translate(-30.59%20-2.54)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M63.865%2C184.7a33.98%2C33.98%2C0%2C0%2C0-2.905-12.763%2C4.112%2C4.112%2C0%2C0%2C0-2.133-2.083%2C20.975%2C20.975%2C0%2C0%2C0-2.359-3.18%2C66.928%2C66.928%2C0%2C0%2C1-9.282-6.6%2C13.379%2C13.379%2C0%2C0%2C0-1.375-.458%2C7.459%2C7.459%2C0%2C0%2C0-2.361-.275c.024%2C0-.227.028-.21.03.169.02-.054.055-.06.02-.066.059-.192.163-.156.121-.466.538-.827%2C1.164-1.282%2C1.712a29.593%2C29.593%2C0%2C0%2C1-2.056%2C2.2%2C35.321%2C35.321%2C0%2C0%2C0-3.656%2C3.8%2C1.806%2C1.806%2C0%2C0%2C1-1.393.758c-.412.515-.825%2C1.029-1.247%2C1.534a29.655%2C29.655%2C0%2C0%2C0-3.583-3.394c-.069-.079-.14-.158-.211-.237-2.5-2.2-4.534-4.93-7.383-6.7a1.758%2C1.758%2C0%2C0%2C1-.7-.777%2C1.684%2C1.684%2C0%2C0%2C1-1.269.921%2C10.979%2C10.979%2C0%2C0%2C0-4.211%2C2.071%2C5.291%2C5.291%2C0%2C0%2C0-.138.586l-.116.128a17.144%2C17.144%2C0%2C0%2C0-5.56%2C4.406%2C4.946%2C4.946%2C0%2C0%2C0-4%2C3.638q-.378%2C1.613-.715%2C3.236a17.264%2C17.264%2C0%2C0%2C0-.627%2C3.174q-.391%2C2.109-.714%2C4.231c-.125.093-.247.19-.363.295.058.291.122.581.189.87a131.571%2C131.571%2C0%2C0%2C0-1.346%2C20.438c.015%2C1.134.053%2C2.266.1%2C3.4-.191.807-.393%2C1.612-.586%2C2.417H45.1a6.752%2C6.752%2C0%2C0%2C0%2C5.966%2C0h1.705c0-.086.008-.172.013-.257a1.293%2C1.293%2C0%2C0%2C1%2C1.156-1.259c-.037-.089-.076-.177-.114-.265a8.593%2C8.593%2C0%2C0%2C0%2C4.595-3.387%2C19.2%2C19.2%2C0%2C0%2C0%2C1.9-3.6%2C4.644%2C4.644%2C0%2C0%2C0%2C.953-1.426%2C19.557%2C19.557%2C0%2C0%2C0%2C1.395-6.113%2C23.857%2C23.857%2C0%2C0%2C0%2C.084-2.851%2C16.278%2C16.278%2C0%2C0%2C0%2C.607-2.243c0-.023.007-.046.011-.069a3.823%2C3.823%2C0%2C0%2C0%2C.5-2.037%22%20transform%3D%22translate(-1.539%20-112.927)%22%20fill%3D%22%232d92be%22%2F%3E%3Cpath%20d%3D%22M122.669%2C83.687a.838.838%2C0%2C0%2C0%2C0-1.676.838.838%2C0%2C0%2C0%2C0%2C1.676%22%20transform%3D%22translate(-86.878%20-58.468)%22%2F%3E%3Cpath%20d%3D%22M94.274%2C83.73a.838.838%2C0%2C0%2C0%2C0-1.676.838.838%2C0%2C0%2C0%2C0%2C1.676%22%20transform%3D%22translate(-66.634%20-58.499)%22%2F%3E%3Cpath%20d%3D%22M106.095%2C99.493a1.889%2C1.889%2C0%2C0%2C0%2C2.618.008A.5.5%2C0%2C0%2C0%2C108%2C98.79c-.005.005-.095.084-.094.086s.1-.073.041-.032l-.052.036a1.188%2C1.188%2C0%2C0%2C1-.11.063.242.242%2C0%2C0%2C1-.057.028c.009%2C0%2C.115-.044.05-.022a1.678%2C1.678%2C0%2C0%2C1-.245.068l-.051.008c.152-.029.084-.011.045-.008s-.085.005-.128.005-.077%2C0-.115%2C0c-.022%2C0-.1-.012-.009%2C0s.007%2C0-.009%2C0c-.08-.015-.154-.044-.232-.065-.052-.014.121.058.038.017l-.046-.022a1.149%2C1.149%2C0%2C0%2C1-.11-.063c-.018-.011-.034-.025-.053-.036-.046-.027.1.085.032.024-.032-.028-.063-.057-.093-.087a.5.5%2C0%2C1%2C0-.711.711%22%20transform%3D%22translate(-75.536%20-70.321)%22%2F%3E%3Cpath%20d%3D%22M77.706%2C127.993a13.742%2C13.742%2C0%2C0%2C1%2C.65%2C4.875%2C6.981%2C6.981%2C0%2C0%2C1-1.886%2C4.277c-.664.707.4%2C1.776%2C1.066%2C1.066a8.616%2C8.616%2C0%2C0%2C0%2C2.309-5.13%2C14.664%2C14.664%2C0%2C0%2C0-.686-5.489.755.755%2C0%2C0%2C0-1.454.4%22%20transform%3D%22translate(-54.368%20-90.586)%22%2F%3E%3Cpath%20d%3D%22M130.711%2C127.365c-.863%2C3.5-1.6%2C7.646%2C1.183%2C10.513.677.7%2C1.743-.369%2C1.067-1.066-2.355-2.426-1.516-6.119-.8-9.045.232-.942-1.222-1.345-1.454-.4%22%20transform%3D%22translate(-92.632%20-90.419)%22%2F%3E%3Cpath%20d%3D%22M1.508%2C207.057c.042-2.88.212-5.757.484-8.624q.2-2.15.476-4.292c.177-1.4.411-2.8.512-4.213.348-4.872-.317-9.88.927-14.659a15.97%2C15.97%2C0%2C0%2C1%2C1.315-3.443%2C16.63%2C16.63%2C0%2C0%2C1%2C2.1-2.991%2C30.578%2C30.578%2C0%2C0%2C1%2C5.041-4.768%2C30.285%2C30.285%2C0%2C0%2C1%2C6.009-3.465c.511-.222%2C1.031-.425%2C1.555-.616a1.639%2C1.639%2C0%2C0%2C1%2C.753-.138.93.93%2C0%2C0%2C1%2C.271.038c.047.017.066.048.166.167.772.919%2C1.516%2C1.862%2C2.271%2C2.795A34.07%2C34.07%2C0%2C0%2C0%2C28.4%2C168.13c.49.393.995.769%2C1.522%2C1.112a1.822%2C1.822%2C0%2C0%2C0%2C.928.415%2C5.172%2C5.172%2C0%2C0%2C0%2C.756-.051%2C6.7%2C6.7%2C0%2C0%2C0%2C2.772-.977%2C14.945%2C14.945%2C0%2C0%2C0%2C3.915-4.151c.549-.763%2C1.1-1.554%2C1.669-2.265a4.319%2C4.319%2C0%2C0%2C1%2C2.148-1.745%2C4.245%2C4.245%2C0%2C0%2C1%2C2.868.353c.939.5%2C1.852%2C1.062%2C2.757%2C1.619a49.19%2C49.19%2C0%2C0%2C1%2C5.089%2C3.526%2C24.712%2C24.712%2C0%2C0%2C1%2C7.378%2C9.086%2C23.132%2C23.132%2C0%2C0%2C1%2C1.27%2C12.976%2C31.238%2C31.238%2C0%2C0%2C1-5.538%2C13.351%2C29.164%2C29.164%2C0%2C0%2C1-2.239%2C2.71c-.66.71.4%2C1.78%2C1.066%2C1.066a32.315%2C32.315%2C0%2C0%2C0%2C7.7-14.417c1.189-4.973%2C1.36-10.448-.481-15.286a25.362%2C25.362%2C0%2C0%2C0-8.132-10.583%2C53.5%2C53.5%2C0%2C0%2C0-5.838-4.025%2C15.028%2C15.028%2C0%2C0%2C0-3.247-1.709%2C5.383%2C5.383%2C0%2C0%2C0-3.749.129%2C7.016%2C7.016%2C0%2C0%2C0-2.493%2C2.352c-.672.871-1.293%2C1.778-1.945%2C2.663-1.137%2C1.541-2.5%2C3.149-4.342%2C3.673a4.972%2C4.972%2C0%2C0%2C1-1.439.2l.381.1a21.913%2C21.913%2C0%2C0%2C1-5.04-4.45c-.745-.852-1.457-1.731-2.166-2.613q-.529-.658-1.06-1.313a5.12%2C5.12%2C0%2C0%2C0-1.172-1.286%2C2.655%2C2.655%2C0%2C0%2C0-1.79-.214%2C14.955%2C14.955%2C0%2C0%2C0-1.541.583%2C32.9%2C32.9%2C0%2C0%2C0-3.02%2C1.405%2C30.952%2C30.952%2C0%2C0%2C0-5.426%2C3.688%2C32.307%2C32.307%2C0%2C0%2C0-4.592%2C4.791%2C16.627%2C16.627%2C0%2C0%2C0-3.019%2C6.421c-1.087%2C4.569-.588%2C9.3-.837%2C13.942-.139%2C2.6-.612%2C5.184-.887%2C7.775-.284%2C2.679-.487%2C5.367-.581%2C8.059Q.014%2C206.05%2C0%2C207.057a.755.755%2C0%2C0%2C0%2C1.508%2C0%22%20transform%3D%22translate(0%20-112.862)%22%2F%3E%3Cpath%20d%3D%22M71.789%2C91.794q-.2%2C0-.4-.008c-5.143-.206-9.532-4.249-11.281-10.346-1.866-.443-3.191-2.57-3.09-5.1.094-2.347%2C1.4-4.311%2C3.179-4.776a.7.7%2C0%2C0%2C1%2C.353%2C1.351c-1.17.306-2.068%2C1.769-2.137%2C3.48-.079%2C1.964.952%2C3.639%2C2.3%2C3.732a.7.7%2C0%2C0%2C1%2C.627.52c1.5%2C5.736%2C5.468%2C9.562%2C10.107%2C9.747%2C4.759.2%2C9.19-3.6%2C11.027-9.43a.7.7%2C0%2C0%2C1%2C.889-.452%2C1.708%2C1.708%2C0%2C0%2C0%2C.477.088%2C2.142%2C2.142%2C0%2C0%2C0%2C1.733-.917%2C4.8%2C4.8%2C0%2C0%2C0%2C.212-5.3%2C2.148%2C2.148%2C0%2C0%2C0-1.654-1.052.7.7%2C0%2C0%2C1%2C.056-1.4A3.5%2C3.5%2C0%2C0%2C1%2C86.94%2C73.6a6.191%2C6.191%2C0%2C0%2C1-.278%2C6.955%2C3.5%2C3.5%2C0%2C0%2C1-2.88%2C1.44q-.089%2C0-.178-.012c-2.088%2C5.943-6.742%2C9.814-11.815%2C9.814%22%20transform%3D%22translate(-40.647%20-51.001)%22%2F%3E%3Cpath%20d%3D%22M107.9%2C217.7a1.647%2C1.647%2C0%2C0%2C1%2C1.7-2.807c2.608%2C1.15.069%2C4.387-1.7%2C2.807%22%20transform%3D%22translate(-76.47%20-153.079)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M106.571%2C215.293a2.776%2C2.776%2C0%2C0%2C1-.219-.227c-.078-.09.117.164.017.02-.031-.044-.06-.09-.086-.137s-.04-.073-.059-.111c-.075-.155.053.148.015.038a2.051%2C2.051%2C0%2C0%2C1-.079-.273c0-.019-.007-.039-.011-.058-.018-.086.021.2.015.114%2C0-.043-.008-.086-.01-.13%2C0-.086%2C0-.171.009-.256-.015.264-.02.135-.006.061.008-.041.018-.082.028-.123s.023-.08.037-.119c.006-.018.013-.034.019-.052.035-.1-.078.167-.038.091s.069-.139.112-.2c.02-.031.043-.059.062-.09-.137.22-.066.084-.014.026a2.2%2C2.2%2C0%2C0%2C1%2C.169-.159c.065-.058-.175.123-.076.06l.045-.031q.058-.038.119-.07c.063-.033.189-.07-.054.017.035-.013.07-.027.106-.039s.082-.025.124-.034l.057-.012c.143-.031-.168.016-.084.009a2.079%2C2.079%2C0%2C0%2C1%2C.261-.007c.073%2C0%2C.213.039-.04-.011.055.011.111.019.166.032.1.024.194.061.292.092s-.158-.071-.075-.032l.068.032c.054.026.108.054.16.083.083.047.159.1.238.154-.2-.133-.085-.067-.032-.02q.056.049.107.1c.03.031.056.064.085.1.057.061-.113-.157-.067-.088l.031.044c.036.052.074.177.121.214%2C0%2C0-.074-.2-.047-.111%2C0%2C.016.012.031.017.047s.02.062.029.094.016.071.023.107c.027.125-.018-.226-.01-.069a1.743%2C1.743%2C0%2C0%2C1%2C0%2C.216c-.006.08-.046.173.013-.081-.009.039-.014.079-.023.118a1.731%2C1.731%2C0%2C0%2C1-.059.2c-.054.148.047-.1.03-.067s-.034.074-.053.111a1.942%2C1.942%2C0%2C0%2C1-.108.18c-.018.027-.039.053-.057.081.15-.224.073-.093.024-.036a1.991%2C1.991%2C0%2C0%2C1-.147.152c-.028.026-.056.049-.084.074-.118.1.165-.116.034-.027a2.239%2C2.239%2C0%2C0%2C1-.2.124c-.036.02-.074.036-.111.055-.073.036.189-.075.112-.047l-.069.026a1.641%2C1.641%2C0%2C0%2C1-.225.061l-.061.01c-.084.016.222-.021.115-.016-.041%2C0-.082.006-.123.007s-.083%2C0-.125%2C0c-.161-.007.209.042.05.008-.086-.018-.167-.044-.251-.069-.055-.017-.1-.071.105.046-.024-.013-.051-.023-.075-.035-.042-.021-.083-.044-.123-.069s-.073-.049-.11-.073c-.075-.049.163.134.068.053l-.072-.061a.754.754%2C0%2C0%2C0-1.066%2C1.066%2C2.462%2C2.462%2C0%2C0%2C0%2C1.449.641%2C2.329%2C2.329%2C0%2C0%2C0%2C1.284-.3%2C2.656%2C2.656%2C0%2C0%2C0%2C1.368-2.146%2C2.064%2C2.064%2C0%2C0%2C0-.364-1.268%2C2.971%2C2.971%2C0%2C0%2C0-1.394-1.03%2C2.408%2C2.408%2C0%2C0%2C0-1.577-.069%2C2.351%2C2.351%2C0%2C0%2C0-1.244.955%2C2.534%2C2.534%2C0%2C0%2C0%2C.478%2C3.218.754.754%2C0%2C1%2C0%2C1.066-1.066%22%20transform%3D%22translate(-74.606%20-151.202)%22%2F%3E%3Cpath%20d%3D%22M108.025%2C257.738c-1.431-1.31-.209-3.65%2C1.658-2.807%2C2.548%2C1.15.067%2C4.387-1.658%2C2.807%22%20transform%3D%22translate(-76.568%20-181.621)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M106.711%2C255.356c-.074-.069-.139-.142-.206-.217s.1.144.054.071c-.015-.023-.032-.045-.048-.068-.027-.04-.053-.082-.077-.125s-.044-.084-.066-.127c-.052-.1.074.194.016.034a1.761%2C1.761%2C0%2C0%2C1-.074-.262c0-.019-.007-.039-.011-.059-.021-.1.014.115.014.111a.6.6%2C0%2C0%2C0-.009-.117%2C2.493%2C2.493%2C0%2C0%2C1%2C.009-.274c.005-.086-.032.2-.015.113%2C0-.019.006-.037.01-.056.008-.042.018-.083.029-.124s.021-.072.033-.108c.006-.018.014-.035.019-.053.034-.113-.086.181-.032.075.034-.066.065-.132.1-.195.02-.031.041-.061.062-.091.065-.1-.117.138-.058.075.016-.017.03-.035.045-.052a2.26%2C2.26%2C0%2C0%2C1%2C.168-.16c.061-.055-.155.111-.086.066l.056-.039c.034-.022.07-.044.106-.063.07-.038.2-.067-.04.01.035-.011.07-.027.105-.038s.073-.022.11-.03c.079-.018.239-.015-.026%2C0%2C.081%2C0%2C.161-.011.242-.007.026%2C0%2C.053.005.079.006.088%2C0-.19-.032-.1-.015.055.011.11.02.164.033s.09.024.135.039c.06.02.23.108.011%2C0%2C.1.05.2.092.292.148.039.023.077.047.114.072l.054.037c.088.059-.075-.055-.075-.059%2C0%2C.028.172.154.2.182s.127.154.033.032%2C0%2C0%2C.013.024.042.067.061.1.08.172.018.026%2C0-.008.007.028.019.063.027.1.012.064.02.1c.022.086-.019-.123-.016-.126s.007.068.007.072a1.447%2C1.447%2C0%2C0%2C1%2C0%2C.193c0%2C.02%2C0%2C.04-.005.06%2C0%2C.083.033-.208.018-.126-.007.04-.014.08-.023.119a1.775%2C1.775%2C0%2C0%2C1-.059.2c-.025.069-.089.16.03-.064-.019.036-.034.075-.053.111a1.887%2C1.887%2C0%2C0%2C1-.1.171c-.018.028-.038.055-.057.082-.063.092.119-.146.063-.082l-.04.048a2.034%2C2.034%2C0%2C0%2C1-.146.153c-.027.026-.055.05-.083.075-.117.1.148-.1.044-.032a2.308%2C2.308%2C0%2C0%2C1-.2.126c-.036.02-.073.036-.109.055-.085.044.12-.048.111-.046a.449.449%2C0%2C0%2C0-.068.026%2C2%2C2%2C0%2C0%2C1-.234.064c-.152.035.212-.016.054-.007-.036%2C0-.073%2C0-.11.005s-.082%2C0-.123%2C0c-.174-.014.165.032.063.009-.085-.019-.165-.044-.247-.069-.1-.03.119.044.1.045a.3.3%2C0%2C0%2C1-.073-.035c-.042-.021-.082-.044-.122-.069s-.072-.049-.109-.074c-.073-.05.16.133.067.051l-.071-.062a.745.745%2C0%2C0%2C0-1.054%2C1.054%2C2.4%2C2.4%2C0%2C0%2C0%2C1.43.639%2C2.243%2C2.243%2C0%2C0%2C0%2C1.243-.3%2C2.656%2C2.656%2C0%2C0%2C0%2C1.347-2.127%2C2.066%2C2.066%2C0%2C0%2C0-.351-1.272%2C2.91%2C2.91%2C0%2C0%2C0-1.355-1.027%2C2.236%2C2.236%2C0%2C0%2C0-2.781.874%2C2.555%2C2.555%2C0%2C0%2C0%2C.467%2C3.209.745.745%2C0%2C0%2C0%2C1.054-1.054%22%20transform%3D%22translate(-74.727%20-179.766)%22%2F%3E%3Cpath%20d%3D%22M108.025%2C297.773c-1.431-1.31-.209-3.65%2C1.658-2.807%2C2.548%2C1.15.067%2C4.387-1.658%2C2.807%22%20transform%3D%22translate(-76.568%20-210.163)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M106.711%2C295.391c-.074-.069-.139-.142-.206-.217s.1.144.054.071c-.015-.023-.032-.045-.048-.068-.027-.04-.053-.082-.077-.125s-.044-.084-.066-.127c-.052-.1.074.194.016.035a1.769%2C1.769%2C0%2C0%2C1-.074-.262c0-.019-.007-.039-.011-.059-.021-.1.014.115.014.111a.6.6%2C0%2C0%2C0-.009-.117%2C2.492%2C2.492%2C0%2C0%2C1%2C.009-.274c.005-.086-.032.2-.015.113%2C0-.019.006-.038.01-.056.008-.042.018-.083.029-.124s.021-.072.033-.108c.006-.018.014-.035.019-.053.034-.113-.086.181-.032.075.034-.066.065-.132.1-.195.02-.031.041-.061.062-.091.065-.1-.117.138-.058.075.016-.017.03-.035.045-.052a2.26%2C2.26%2C0%2C0%2C1%2C.168-.16c.061-.055-.155.111-.086.066.019-.012.037-.026.056-.039.034-.022.07-.044.106-.063.07-.038.2-.067-.04.01.035-.011.07-.027.105-.038s.073-.022.11-.03c.079-.018.239-.015-.026%2C0%2C.081%2C0%2C.161-.011.242-.007.026%2C0%2C.053.005.079.006.088%2C0-.19-.031-.1-.014.055.011.11.02.164.033s.09.024.135.039c.06.02.23.108.011%2C0%2C.1.05.2.092.292.148.039.023.077.047.114.072l.054.037c.088.059-.075-.055-.075-.059%2C0%2C.028.172.154.2.182s.127.154.033.032%2C0%2C0%2C.013.024.042.067.061.1.08.172.018.026%2C0-.008.007.028.019.063.027.1.012.064.02.1c.022.086-.019-.123-.016-.126s.007.068.007.072a1.447%2C1.447%2C0%2C0%2C1%2C0%2C.193c0%2C.02%2C0%2C.04-.005.06%2C0%2C.083.033-.208.018-.126-.007.04-.014.079-.023.119a1.775%2C1.775%2C0%2C0%2C1-.059.2c-.025.069-.089.16.03-.064-.019.036-.034.075-.053.111a1.881%2C1.881%2C0%2C0%2C1-.1.171c-.018.028-.038.055-.057.082-.063.092.119-.146.063-.082l-.04.048a1.989%2C1.989%2C0%2C0%2C1-.146.154c-.027.026-.055.05-.083.075-.117.1.148-.1.044-.032a2.316%2C2.316%2C0%2C0%2C1-.2.126c-.036.02-.073.036-.109.055-.085.044.12-.047.111-.046a.444.444%2C0%2C0%2C0-.068.026%2C2.057%2C2.057%2C0%2C0%2C1-.234.064c-.152.035.212-.016.054-.007-.036%2C0-.073%2C0-.11.005s-.082%2C0-.123%2C0c-.174-.014.165.032.063.009-.085-.019-.165-.044-.247-.069-.1-.03.119.044.1.045a.294.294%2C0%2C0%2C1-.073-.035c-.042-.021-.082-.044-.122-.069s-.072-.049-.109-.074c-.073-.05.16.133.067.051l-.071-.062a.745.745%2C0%2C0%2C0-1.054%2C1.054%2C2.4%2C2.4%2C0%2C0%2C0%2C1.43.639%2C2.24%2C2.24%2C0%2C0%2C0%2C1.243-.3%2C2.656%2C2.656%2C0%2C0%2C0%2C1.347-2.127%2C2.066%2C2.066%2C0%2C0%2C0-.351-1.272%2C2.913%2C2.913%2C0%2C0%2C0-1.355-1.027%2C2.236%2C2.236%2C0%2C0%2C0-2.781.874%2C2.555%2C2.555%2C0%2C0%2C0%2C.467%2C3.209.745.745%2C0%2C1%2C0%2C1.054-1.054%22%20transform%3D%22translate(-74.727%20-208.308)%22%2F%3E%3Cpath%20d%3D%22M116.967%2C71.49a8.483%2C8.483%2C0%2C0%2C0%2C3.179%2C1.067.5.5%2C0%2C0%2C0%2C.5-.5.519.519%2C0%2C0%2C0-.5-.5c.086.011-.106-.016-.123-.019l-.179-.031q-.191-.036-.38-.081-.353-.085-.7-.2-.172-.059-.341-.125l-.1-.039-.023-.01-.142-.063c-.236-.108-.466-.228-.69-.359a.5.5%2C0%2C0%2C0-.508.868%22%20transform%3D%22translate(-83.216%20-50.302)%22%2F%3E%3Cpath%20d%3D%22M103.537%2C116.462c-.042.033-.007.006.016-.009s.067-.046.1-.067q.083-.052.169-.1l.109-.054c.028-.014.064-.027.014-.007.068-.027.137-.051.207-.072a2.67%2C2.67%2C0%2C0%2C1%2C.4-.091c-.054.008-.025%2C0%2C.012%2C0l.122-.009q.11-.006.22%2C0c.065%2C0%2C.13.007.2.011.094.006-.02-.005.036%2C0l.1.016a2.843%2C2.843%2C0%2C0%2C1%2C.4.107c.038.013.076.028.114.043.076.031-.06-.029.014.007s.131.064.195.1a1.688%2C1.688%2C0%2C0%2C1%2C.295.2.516.516%2C0%2C0%2C0%2C.711%2C0%2C.507.507%2C0%2C0%2C0%2C0-.711%2C3.282%2C3.282%2C0%2C0%2C0-4.142-.082.506.506%2C0%2C0%2C0%2C0%2C.711.516.516%2C0%2C0%2C0%2C.711%2C0%22%20transform%3D%22translate(-73.204%20-82.027)%22%2F%3E%3Cpath%20d%3D%22M148.79%2C98.275a1.589%2C1.589%2C0%2C1%2C0%2C1.589%2C1.59%2C1.589%2C1.589%2C0%2C0%2C0-1.589-1.59%22%20transform%3D%22translate(-104.944%20-70.063)%22%20fill%3D%22%23fcec74%22%2F%3E%3Cpath%20d%3D%22M147.2%2C100.508h0a2.227%2C2.227%2C0%2C0%2C1%2C0-4.455h0a2.227%2C2.227%2C0%2C0%2C1%2C0%2C4.455m0-3.179a.951.951%2C0%2C0%2C0%2C0%2C1.9h0a.951.951%2C0%2C0%2C0%2C0-1.9Z%22%20transform%3D%22translate(-103.359%20-68.479)%22%2F%3E%3Cpath%20d%3D%22M65.393%2C100.253a1.589%2C1.589%2C0%2C1%2C0%2C1.589%2C1.59%2C1.589%2C1.589%2C0%2C0%2C0-1.589-1.59%22%20transform%3D%22translate(-45.487%20-71.474)%22%20fill%3D%22%23fcec74%22%2F%3E%3Cpath%20d%3D%22M63.808%2C102.486h0a2.228%2C2.228%2C0%2C0%2C1%2C0-4.455h0a2.228%2C2.228%2C0%2C0%2C1%2C0%2C4.455m0-3.179a.951.951%2C0%2C0%2C0%2C0%2C1.9h0a.951.951%2C0%2C0%2C0%2C0-1.9Z%22%20transform%3D%22translate(-43.902%20-69.89)%22%2F%3E%3Cpath%20d%3D%22M85.291%2C50.693c.393%2C2.856%2C3.583%2C4.336%2C6.186%2C4.322a.754.754%2C0%2C1%2C0%2C0-1.508%2C5.868%2C5.868%2C0%2C0%2C1-3.055-.816q-.178-.107-.348-.227c-.029-.02-.169-.128-.067-.047q-.08-.064-.158-.131c-.111-.1-.217-.2-.318-.3-.046-.049-.09-.1-.135-.15-.022-.025-.044-.051-.065-.077q.073.1%2C0-.007c-.078-.11-.152-.22-.22-.337q-.05-.087-.1-.177c-.006-.013-.1-.214-.036-.066a3.473%2C3.473%2C0%2C0%2C1-.229-.874.759.759%2C0%2C0%2C0-.928-.527.775.775%2C0%2C0%2C0-.527.928%22%20transform%3D%22translate(-60.799%20-35.463)%22%2F%3E%3Cpath%20d%3D%22M111.829%2C53.167a10.4%2C10.4%2C0%2C0%2C1-1.27-.3c-.1-.033-.206-.067-.307-.106-.018-.007-.183-.071-.091-.034s-.089-.04-.088-.04a4.125%2C4.125%2C0%2C0%2C1-.559-.312l-.1-.066c-.158-.11.115.1-.031-.025-.073-.064-.147-.128-.216-.2s-.133-.142-.2-.215-.026%2C0%2C.01.015c-.026-.012-.065-.092-.083-.119a2.688%2C2.688%2C0%2C0%2C1-.146-.248.6.6%2C0%2C0%2C1-.062-.129c.036.161.018.038%2C0-.005a2.27%2C2.27%2C0%2C0%2C1-.078-.274c-.021-.1-.032-.085-.006%2C0a.784.784%2C0%2C0%2C1-.013-.172.754.754%2C0%2C0%2C0-1.508%2C0%2C3.506%2C3.506%2C0%2C0%2C0%2C1.519%2C2.633%2C6.67%2C6.67%2C0%2C0%2C0%2C2.816%2C1.042.754.754%2C0%2C1%2C0%2C.4-1.454%22%20transform%3D%22translate(-76.35%20-35.783)%22%2F%3E%3Cpath%20d%3D%22M128.179%2C55.043c1.345%2C1.2%2C3%2C2.149%2C4.094%2C3.6a4.365%2C4.365%2C0%2C0%2C1%2C.9%2C2.308%2C8.86%2C8.86%2C0%2C0%2C1-.3%2C2.659c-.442%2C1.869-1.1%2C3.749-.807%2C5.694.26%2C1.732%2C1.5%2C2.92%2C2.427%2C4.32a5.218%2C5.218%2C0%2C0%2C1%2C.575%2C1.078c.031.092.059.186.082.281.01.04.019.081.027.121.051.248%2C0-.059.014.084a2.289%2C2.289%2C0%2C0%2C1%2C.009.287c0%2C.041%2C0%2C.083-.007.124-.006.065.009-.02-.016.09a4.382%2C4.382%2C0%2C0%2C1-1.995%2C2.255.776.776%2C0%2C0%2C0-.271%2C1.032.76.76%2C0%2C0%2C0%2C1.032.27%2C7.093%2C7.093%2C0%2C0%2C0%2C2.4-2.386%2C3.312%2C3.312%2C0%2C0%2C0%2C.15-2.641c-.586-1.606-2.041-2.78-2.695-4.268-.738-1.679-.021-3.748.413-5.469.5-1.979.8-4.046-.206-5.923-1.067-1.987-3.128-3.136-4.763-4.589a.771.771%2C0%2C0%2C0-1.066%2C0%2C.761.761%2C0%2C0%2C0%2C0%2C1.066%22%20transform%3D%22translate(-91.228%20-38.329)%22%2F%3E%3Cpath%20d%3D%22M60.7%2C54.482c-2.234%2C1.782-2.112%2C4.887-1.667%2C7.42a6.981%2C6.981%2C0%2C0%2C1%2C.211%2C2.022%2C3.312%2C3.312%2C0%2C0%2C1-.511%2C1.351%2C7.986%2C7.986%2C0%2C0%2C1-2.394%2C2.248.773.773%2C0%2C0%2C0-.27%2C1.032.761.761%2C0%2C0%2C0%2C1.032.27%2C10.54%2C10.54%2C0%2C0%2C0%2C2.725-2.478%2C4.846%2C4.846%2C0%2C0%2C0%2C.876-3.587%2C18.067%2C18.067%2C0%2C0%2C1-.412-4.33%2C4.175%2C4.175%2C0%2C0%2C1%2C1.477-2.881.759.759%2C0%2C0%2C0%2C0-1.066.772.772%2C0%2C0%2C0-1.066%2C0%22%20transform%3D%22translate(-39.902%20-38.689)%22%2F%3E%3Cpath%20d%3D%22M91.754%2C2.52a12.494%2C12.494%2C0%2C0%2C1%2C8.853-.369c2.306.829%2C4.091%2C2.578%2C5.889%2C4.169a25.174%2C25.174%2C0%2C0%2C0%2C2.977%2C2.337%2C8.1%2C8.1%2C0%2C0%2C1%2C2.649%2C2.467%2C4.234%2C4.234%2C0%2C0%2C1%2C.541%2C3.446%2C3.594%2C3.594%2C0%2C0%2C0-.136%2C2.237%2C5.633%2C5.633%2C0%2C0%2C0%2C1.17%2C1.7%2C4.362%2C4.362%2C0%2C0%2C1%2C1.037%2C2.018%2C4.154%2C4.154%2C0%2C0%2C1-.164%2C1.969%2C17.1%2C17.1%2C0%2C0%2C1-2.166%2C4.02c-.52.823.785%2C1.581%2C1.3.761%2C1.515-2.4%2C3.422-5.19%2C2.171-8.119a7.487%2C7.487%2C0%2C0%2C0-1.332-1.965%2C1.71%2C1.71%2C0%2C0%2C1-.6-1.6%2C9.259%2C9.259%2C0%2C0%2C0%2C.393-2.185%2C5.547%2C5.547%2C0%2C0%2C0-.425-2.055A8.013%2C8.013%2C0%2C0%2C0%2C111.3%2C8.074c-.525-.4-1.1-.726-1.638-1.109-.508-.361-.991-.754-1.464-1.159-1.97-1.685-3.816-3.613-6.208-4.706a13.61%2C13.61%2C0%2C0%2C0-10.635-.034.777.777%2C0%2C0%2C0-.527.928.76.76%2C0%2C0%2C0%2C.928.527%22%20transform%3D%22translate(-64.733%20-0.001)%22%2F%3E%3Cpath%20d%3D%22M53.235%2C11.945a24.5%2C24.5%2C0%2C0%2C0-4.074%2C3.149%2C20.787%2C20.787%2C0%2C0%2C0-3.3%2C3.951%2C5.221%2C5.221%2C0%2C0%2C0-.847%2C2.441%2C21.624%2C21.624%2C0%2C0%2C1%2C.193%2C2.611%2C7.642%2C7.642%2C0%2C0%2C1-1.166%2C2.278%2C14.655%2C14.655%2C0%2C0%2C0-1.192%2C2.438%2C5.335%2C5.335%2C0%2C0%2C0%2C.684%2C5.279.76.76%2C0%2C0%2C0%2C1.066%2C0%2C.77.77%2C0%2C0%2C0%2C0-1.066%2C3.922%2C3.922%2C0%2C0%2C1-.3-3.811c.556-1.55%2C1.713-2.811%2C2.257-4.358a5.406%2C5.406%2C0%2C0%2C0%2C0-2.619%2C3.259%2C3.259%2C0%2C0%2C1%2C.419-2.117%2C16.919%2C16.919%2C0%2C0%2C1%2C2.9-3.62A22.666%2C22.666%2C0%2C0%2C1%2C54%2C13.247c.824-.509.067-1.815-.761-1.3%22%20transform%3D%22translate(-30.27%20-8.432)%22%2F%3E%3Cpath%20d%3D%22M41.763%2C107.284a6.615%2C6.615%2C0%2C0%2C0-1.755%2C5.962c.453%2C2.162%2C2.565%2C2.954%2C4.495%2C3.343a.773.773%2C0%2C0%2C0%2C.928-.526.761.761%2C0%2C0%2C0-.527-.928c-1.4-.282-3.1-.681-3.442-2.29a5.067%2C5.067%2C0%2C0%2C1%2C1.367-4.494c.708-.667-.36-1.732-1.066-1.066%22%20transform%3D%22translate(-28.429%20-76.336)%22%2F%3E%3Cpath%20d%3D%22M53.677%2C127.182a3.916%2C3.916%2C0%2C0%2C0%2C1.754%2C3.828%2C7.363%2C7.363%2C0%2C0%2C0%2C4.435%2C1.007.754.754%2C0%2C0%2C0%2C0-1.508%2C6.256%2C6.256%2C0%2C0%2C1-3.467-.665%2C2.923%2C2.923%2C0%2C0%2C1-.991-1.018%2C1.91%2C1.91%2C0%2C0%2C1-.251-.645c-.008-.035-.036-.178-.021-.076a1.79%2C1.79%2C0%2C0%2C1-.015-.2c0-.067%2C0-.134%2C0-.2%2C0-.024.03-.239.01-.122a.777.777%2C0%2C0%2C0-.526-.928.76.76%2C0%2C0%2C0-.928.527%22%20transform%3D%22translate(-38.233%20-90.28)%22%2F%3E%3Cpath%20d%3D%22M30.651%2C216.411a12.064%2C12.064%2C0%2C0%2C0-1.625%2C5.835%2C17.676%2C17.676%2C0%2C0%2C0%2C.828%2C5.915c.7%2C2.156%2C1.556%2C4.265%2C2.3%2C6.407a52.16%2C52.16%2C0%2C0%2C1%2C1.852%2C6.384%2C23.181%2C23.181%2C0%2C0%2C1%2C.437%2C7.307.759.759%2C0%2C0%2C0%2C.754.754.771.771%2C0%2C0%2C0%2C.754-.754c.48-4.362-.548-8.7-1.91-12.82-.706-2.133-1.5-4.234-2.263-6.349a19.329%2C19.329%2C0%2C0%2C1-1.237-5.723%2C11.011%2C11.011%2C0%2C0%2C1%2C1.412-6.2.755.755%2C0%2C0%2C0-1.3-.761%22%20transform%3D%22translate(-20.687%20-154.029)%22%2F%3E%3Cpath%20d%3D%22M114.584%2C124.813a4.482%2C4.482%2C0%2C0%2C1%2C.789-2.34%2C2.3%2C2.3%2C0%2C0%2C1%2C.339-.387q.083-.215.181-.423a2.948%2C2.948%2C0%2C0%2C1%2C.263-.8%2C1.806%2C1.806%2C0%2C0%2C1%2C.768-.792%2C9.776%2C9.776%2C0%2C0%2C1%2C.863-.872%2C22.958%2C22.958%2C0%2C0%2C1%2C1.741-2.138c.125-.266.241-.536.364-.8a5.777%2C5.777%2C0%2C0%2C1%2C.486-.889c.08-.116.161-.224.245-.326l-.129-.158a1.4%2C1.4%2C0%2C0%2C1-1.405-.68q-.277-.486-.508-1l-.088-.056a1.466%2C1.466%2C0%2C0%2C1-.573-1.844%2C1.438%2C1.438%2C0%2C0%2C1%2C.392-1.266%2C1.477%2C1.477%2C0%2C0%2C1%2C1.387-.367%2C6.012%2C6.012%2C0%2C0%2C1%2C1.444.473%2C1.438%2C1.438%2C0%2C0%2C1%2C1.486-1.1c.015-.108.032-.217.052-.325a1.405%2C1.405%2C0%2C0%2C1%2C1-1%2C1.42%2C1.42%2C0%2C0%2C1%2C1.387.366%2C14.049%2C14.049%2C0%2C0%2C1%2C2.02%2C2.836c.045.062.088.124.132.187a9.394%2C9.394%2C0%2C0%2C1%2C.986.847%2C23.23%2C23.23%2C0%2C0%2C1%2C2.116%2C2.532.992.992%2C0%2C0%2C1%2C.168.43%2C3.46%2C3.46%2C0%2C0%2C1%2C.648%2C2.043%2C2.949%2C2.949%2C0%2C0%2C1-.481%2C1.545%2C2.424%2C2.424%2C0%2C0%2C1-1.551%2C1.084l-.155.02a6.171%2C6.171%2C0%2C0%2C1-.715.6l-2.744%2C2.039c.018.05.034.1.049.152a1.257%2C1.257%2C0%2C0%2C0-.582.4c-.34.46-.759.856-1.085%2C1.327a3.279%2C3.279%2C0%2C0%2C0-.7%2C2.43%2C1.621%2C1.621%2C0%2C0%2C0%2C.48.962l.032.028a2.666%2C2.666%2C0%2C0%2C1%2C.088.761q.187.438.363.881a1.4%2C1.4%2C0%2C0%2C1-.366%2C1.387%2C1.34%2C1.34%2C0%2C0%2C1-.627.359%2C1.431%2C1.431%2C0%2C0%2C1-.982.408l-1.956.026a8.823%2C8.823%2C0%2C0%2C1-2.153-.074%2C2.3%2C2.3%2C0%2C0%2C1-1.519-1.254%2C3.969%2C3.969%2C0%2C0%2C1-.237-.721%2C5.257%2C5.257%2C0%2C0%2C1-.458-1.021c-.041-.081-.079-.162-.115-.245a4.389%2C4.389%2C0%2C0%2C1-1.134-3.236%22%20transform%3D%22translate(-81.683%20-76.764)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M125.845%2C119.773c-.127-1.775-1.6-2.852-2.845-3.922l-2.106-1.813a4.861%2C4.861%2C0%2C0%2C0-2.124-1.4%2C1.956%2C1.956%2C0%2C0%2C0-2%2C1.006%2C2.572%2C2.572%2C0%2C0%2C0-.15%2C2.256%2C8.331%2C8.331%2C0%2C0%2C0%2C1.35%2C1.988%2C3.551%2C3.551%2C0%2C0%2C1%2C.22.325c.039.065.074.131.111.2.014.026.091.193.042.074a2.2%2C2.2%2C0%2C0%2C1%2C.116.373c.011.048.02.1.027.145-.026-.184%2C0%2C.026-.005.067%2C0%2C.058%2C0%2C.116%2C0%2C.174%2C0%2C.131.05-.187%2C0%2C.022-.028.112-.054.222-.088.333-.013.044-.032.089-.049.131.063-.153%2C0-.005-.02.031-.066.118-.128.236-.2.349s-.143.211-.22.312c.081-.1-.12.141-.148.174-.191.222-.393.435-.6.644a15.691%2C15.691%2C0%2C0%2C0-2.322%2C2.657c-1.687%2C2.758-1.147%2C6.121.119%2C8.92a17.23%2C17.23%2C0%2C0%2C0%2C1.221%2C2.229c.222.346.455.685.7%2C1.015a.95.95%2C0%2C0%2C0%2C.908.482c.227-.007.456-.041.681-.066a29.569%2C29.569%2C0%2C0%2C0%2C6.089-1.312.829.829%2C0%2C0%2C0%2C.571-1.006l-1.2-3.6c-.176-.53-.371-1.058-.508-1.6a2.1%2C2.1%2C0%2C0%2C1-.035-1.275%2C1.812%2C1.812%2C0%2C0%2C1%2C.845-.753c.536-.318%2C1.077-.628%2C1.616-.942%2C1.073-.626%2C2.152-1.243%2C3.219-1.877%2C1.02-.606%2C2.062-1.58%2C1.72-2.885a.819.819%2C0%2C0%2C0-1.577.435c.037.14.016.145-.04.247a1.6%2C1.6%2C0%2C0%2C1-.385.423%2C9.293%2C9.293%2C0%2C0%2C1-1.333.828l-3.219%2C1.877c-.983.573-2.073%2C1.1-2.439%2C2.264a5.334%2C5.334%2C0%2C0%2C0%2C.4%2C3.218l1.355%2C4.08.571-1.006a27.871%2C27.871%2C0%2C0%2C1-6.472%2C1.33l.706.405a14.107%2C14.107%2C0%2C0%2C1-2.9-6.423%2C6.877%2C6.877%2C0%2C0%2C1%2C.313-3.186%2C6.193%2C6.193%2C0%2C0%2C1%2C1.529-2.286c1.156-1.209%2C2.887-2.537%2C2.827-4.393a4.856%2C4.856%2C0%2C0%2C0-1.438-2.843%2C2.335%2C2.335%2C0%2C0%2C1-.619-1.294.9.9%2C0%2C0%2C1%2C.125-.428.47.47%2C0%2C0%2C1%2C.238-.224c-.076.036-.019-.011.04%2C0-.067-.007.1.021.094.02a1.306%2C1.306%2C0%2C0%2C1%2C.305.188c.324.243.622.533.93.8l1.891%2C1.627c.57.49%2C1.163.963%2C1.7%2C1.494a2.4%2C2.4%2C0%2C0%2C1%2C.831%2C1.411.838.838%2C0%2C0%2C0%2C.818.818.825.825%2C0%2C0%2C0%2C.818-.818%22%20transform%3D%22translate(-81.11%20-80.282)%22%2F%3E%3Cpath%20d%3D%22M142.553%2C116.738a10.092%2C10.092%2C0%2C0%2C0-3.849-5.2q-.667-.513-1.373-.971a6.876%2C6.876%2C0%2C0%2C0-1.416-.808%2C1.464%2C1.464%2C0%2C0%2C0-1.6.4%2C3.442%2C3.442%2C0%2C0%2C0-.615%2C1.308c-.31%2C1.008%2C1.268%2C1.44%2C1.577.435a4.9%2C4.9%2C0%2C0%2C1%2C.157-.481c.073-.17-.065.177.061-.116.039-.091.064-.042.022-.048-.325-.046.045.127.07.142.165.094.325.2.486.3a18.409%2C18.409%2C0%2C0%2C1%2C2.146%2C1.528%2C8.047%2C8.047%2C0%2C0%2C1%2C2.76%2C3.941.819.819%2C0%2C0%2C0%2C1.577-.435%22%20transform%3D%22translate(-95.287%20-78.189)%22%2F%3E%3Cpath%20d%3D%22M149.79%2C113.875a6.137%2C6.137%2C0%2C0%2C0-1.327-3c-.7-.924-1.436-1.819-2.19-2.7a4.045%2C4.045%2C0%2C0%2C0-2.588-1.771%2C1.948%2C1.948%2C0%2C0%2C0-2.128%2C1.75.825.825%2C0%2C0%2C0%2C.818.818.834.834%2C0%2C0%2C0%2C.818-.818c-.011.148.063-.092-.006.036.064-.118-.017%2C0%2C.042-.049s-.056.022.061-.04c.241-.127-.14.065.113-.045.125-.055-.029-.024.115-.022.022%2C0%2C.223.021.14%2C0a1.663%2C1.663%2C0%2C0%2C1%2C.342.161%2C7.9%2C7.9%2C0%2C0%2C1%2C1.6%2C1.7c.541.645%2C1.086%2C1.294%2C1.583%2C1.974a4.463%2C4.463%2C0%2C0%2C1%2C.969%2C1.994.843.843%2C0%2C0%2C0%2C.818.818.823.823%2C0%2C0%2C0%2C.818-.818%22%20transform%3D%22translate(-100.92%20-75.857)%22%2F%3E%3Cpath%20d%3D%22M120.561%2C192.3a8.72%2C8.72%2C0%2C0%2C1%2C3.164-.618l2.3-.906c2.277-.9%2C4.543%2C1.72%2C4.029%2C3.881a3.177%2C3.177%2C0%2C0%2C1%2C.469%2C1.641q.011%2C5.065.023%2C10.13c-.034%2C3.83-5.484%2C4.134-6.342.9a2.378%2C2.378%2C0%2C0%2C1-.714-1.364c-.237-1.675-.518-3.342-.856-5q-.241-1.184-.518-2.36l-.012-.05a3.22%2C3.22%2C0%2C0%2C1-1.546-6.25%22%20transform%3D%22translate(-84.259%20-135.884)%22%20fill%3D%22%232d92be%22%2F%3E%3Cpath%20d%3D%22M131.648%2C212.067c-.928-6.8-1.469-13.662-2.75-20.415q-.12-.631-.248-1.261a10.822%2C10.822%2C0%2C0%2C0-.381-1.25c-.129-.387-.262-.774-.388-1.163a5.652%2C5.652%2C0%2C0%2C0-.327-.94%2C1.66%2C1.66%2C0%2C0%2C0-.8-.829%2C5.494%2C5.494%2C0%2C0%2C0-1.19-.319%2C8.027%2C8.027%2C0%2C0%2C0-2.364.007%2C29.029%2C29.029%2C0%2C0%2C0-4.572%2C1.256%2C4.816%2C4.816%2C0%2C0%2C0-2.973%2C2.391%2C4.7%2C4.7%2C0%2C0%2C0-.1%2C2.305c.072.9.121%2C1.793.156%2C2.691.069%2C1.745.083%2C3.492.1%2C5.239s.041%2C3.494.127%2C5.239.292%2C3.484.5%2C5.215c.217%2C1.786.467%2C3.569.721%2C5.35a34.29%2C34.29%2C0%2C0%2C0%2C.752%2C3.885%2C16.777%2C16.777%2C0%2C0%2C0%2C3.221%2C6.661%2C9.93%2C9.93%2C0%2C0%2C0%2C2.8%2C2.3%2C8.432%2C8.432%2C0%2C0%2C0%2C4.007%2C1.022%2C11.235%2C11.235%2C0%2C0%2C0%2C7.63-3.261%2C13.173%2C13.173%2C0%2C0%2C0%2C1.34-1.48.8.8%2C0%2C0%2C0%2C0-1.1.781.781%2C0%2C0%2C0-1.1%2C0c-2.26%2C2.9-5.957%2C5.023-9.708%2C4.045-3.262-.851-5.231-4.074-6.239-7.067a29.193%2C29.193%2C0%2C0%2C1-1.179-5.209c-.345-2.417-.683-4.835-.934-7.263-.51-4.917-.276-9.855-.549-14.784q-.051-.921-.129-1.841a3.173%2C3.173%2C0%2C0%2C1%2C0-1.352%2C3.339%2C3.339%2C0%2C0%2C1%2C1.7-1.4c.44-.195.946-.31%2C1.407-.46.526-.172%2C1.054-.342%2C1.587-.492a9.275%2C9.275%2C0%2C0%2C1%2C3.11-.428%2C4.993%2C4.993%2C0%2C0%2C1%2C1.467.343l-.342-.2a1.374%2C1.374%2C0%2C0%2C1%2C.3.555c-.056-.206.014.123.017.136.024.109.072.217.108.323l.215.646.388%2C1.163a10.434%2C10.434%2C0%2C0%2C1%2C.29%2C1.316c.332%2C1.707.617%2C3.424.871%2C5.144.487%2C3.3.853%2C6.611%2C1.239%2C9.921.224%2C1.925.458%2C3.849.72%2C5.77a.781.781%2C0%2C0%2C0%2C.955.542.8.8%2C0%2C0%2C0%2C.542-.955%22%20transform%3D%22translate(-82.318%20-132.467)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    content: '';
}
.feature .beginner_assist_inner::after {
    position: absolute;
    top: -77px;
    right: 34px;
    width: 73px;
    height: 99px;
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272.032%22%20height%3D%2298.918%22%20viewBox%3D%220%200%2072.032%2098.918%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22M0%2C0H72.032V98.918H0Z%22%20fill%3D%22none%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M81.4%2C77.015a4.97%2C4.97%2C0%2C0%2C0-1.065-1.825%2C3.36%2C3.36%2C0%2C0%2C0-.816-2.345c.007-.667%2C0-1.333-.028-2a38.175%2C38.175%2C0%2C0%2C0-1.261-8.883%2C13.659%2C13.659%2C0%2C0%2C0-2.363-4.79c-.088-.31-.181-.619-.286-.924s-.219-.61-.342-.91c-1.009-4.279-3.051-8.37-7.511-9.426a15.051%2C15.051%2C0%2C0%2C0-3.216-.341%2C6.106%2C6.106%2C0%2C0%2C0-.569-.223%2C5.212%2C5.212%2C0%2C0%2C0-2.634-.182l-.45-.226a3.65%2C3.65%2C0%2C0%2C0-.7-1.417%2C4.843%2C4.843%2C0%2C0%2C0-.85-1.149A5.1%2C5.1%2C0%2C0%2C0%2C56%2C41.035a2.858%2C2.858%2C0%2C0%2C0-1.016.054c-.108-.284-.221-.565-.343-.841L53.89%2C38.1q.527-3.367%2C1.221-6.706c.218-.062.434-.131.645-.209.127-.031.251-.068.374-.108a.872.872%2C0%2C0%2C1%2C.215-.525%2C2.817%2C2.817%2C0%2C0%2C1%2C.5-.457%2C2.788%2C2.788%2C0%2C0%2C1%2C.9-.861%2C1.218%2C1.218%2C0%2C0%2C1%2C.935-.037c.042-.028.085-.056.126-.087%2C1.565-1.18%2C2.747-3.061%2C2.081-5.113a6.151%2C6.151%2C0%2C0%2C0-1.1-2.028%2C5.2%2C5.2%2C0%2C0%2C0%2C.112-1.939%2C6.252%2C6.252%2C0%2C0%2C0-.171-.821%2C13.129%2C13.129%2C0%2C0%2C0%2C.562-1.74q.218-.221.413-.456c.156-1.07.283-2.143.36-3.22q-.088-1.172-.234-2.34A7.634%2C7.634%2C0%2C0%2C0%2C58.586%2C8.5a1.181%2C1.181%2C0%2C0%2C1-.416-.658c-.111-.092-.22-.184-.323-.274a5.374%2C5.374%2C0%2C0%2C1-2.039-3.24%2C2.983%2C2.983%2C0%2C0%2C0-.508-.307%2C7.427%2C7.427%2C0%2C0%2C0-.9-.358%2C5.345%2C5.345%2C0%2C0%2C0-2.17-1.394%2C8.52%2C8.52%2C0%2C0%2C0-1.845-.47%2C6.927%2C6.927%2C0%2C0%2C0-.658-.416c-.042-.073-.089-.143-.134-.213a10.791%2C10.791%2C0%2C0%2C0-4.6.438%2C44.033%2C44.033%2C0%2C0%2C0-5.235%2C1.734c-1.829.727-3.638%2C1.44-5.492%2C1.983-.12.1-.235.211-.347.322a7.941%2C7.941%2C0%2C0%2C1-1.563%2C4.478c-.018.1-.036.193-.058.289.015.1.031.2.051.3a4.106%2C4.106%2C0%2C0%2C0%2C0%2C.443%2C3.991%2C3.991%2C0%2C0%2C0-.361.477l-.055.138a1.3%2C1.3%2C0%2C0%2C1-.068.169l-.013.033a19.059%2C19.059%2C0%2C0%2C0%2C.047%2C5.641%2C4.884%2C4.884%2C0%2C0%2C0%2C.372.428%2C6.9%2C6.9%2C0%2C0%2C0%2C1.809%2C4.032%2C3.554%2C3.554%2C0%2C0%2C0-.9%2C1.262c-1.132%2C2.634.6%2C5.126%2C2.392%2C6.931.054.089.107.177.165.263a2.138%2C2.138%2C0%2C0%2C0%2C.82.723%2C7.758%2C7.758%2C0%2C0%2C1%2C1.163%2C1.487A18.99%2C18.99%2C0%2C0%2C1%2C38.849%2C35.2q.134.323.273.64a1.92%2C1.92%2C0%2C0%2C0-.885%2C1.612q0%2C.909-.009%2C1.818c.056.162.114.323.186.48.382.836-.464%2C2.019-1.411%2C1.592-.555-.251-1.1-.526-1.651-.783a4.254%2C4.254%2C0%2C0%2C0-1.554%2C2.1%2C6.929%2C6.929%2C0%2C0%2C0-.332%2C1.341%2C14.007%2C14.007%2C0%2C0%2C0-3.2.843%2C17.283%2C17.283%2C0%2C0%2C0-3.886%2C2.167%2C3.3%2C3.3%2C0%2C0%2C0-2.557%2C1.1%2C15.9%2C15.9%2C0%2C0%2C0-2.144%2C3.259c-.094.067-.188.135-.281.208a20.274%2C20.274%2C0%2C0%2C0-4.544%2C5.048c-.009.263-.038.542-.065.842a21.06%2C21.06%2C0%2C0%2C1-.838%2C3.718%2C39.494%2C39.494%2C0%2C0%2C0-1.207%2C8.425%2C1.031%2C1.031%2C0%2C0%2C1-.532.891c.087%2C1.508-.22%2C3.183-.234%2C4.35v.014q.186.662.418%2C1.31c-.03.65-.044%2C1.3-.035%2C1.954a3.945%2C3.945%2C0%2C0%2C0%2C.261%2C1.379h.16c.025-.014.052-.024.078-.037.01.052.022.1.034.156H81.335a4.02%2C4.02%2C0%2C0%2C0%2C.067-2.62%22%20transform%3D%22translate(-10.194%20-0.778)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M69.793%2C177.735a18.52%2C18.52%2C0%2C0%2C0-3.618-5.8%2C16.648%2C16.648%2C0%2C0%2C0-3.595-5.65A7.036%2C7.036%2C0%2C0%2C0%2C59.2%2C164.3a5.579%2C5.579%2C0%2C0%2C0-.97-.143%2C8.507%2C8.507%2C0%2C0%2C0-1.654-.42%2C21.987%2C21.987%2C0%2C0%2C0-3.77-1.241%2C4.63%2C4.63%2C0%2C0%2C0-5.113%2C2.081%2C4.881%2C4.881%2C0%2C0%2C0-.568%2C2.563l-1.088%2C4.015a4.823%2C4.823%2C0%2C0%2C0-1.41%2C2.175%2C49.729%2C49.729%2C0%2C0%2C0-1.783%2C6.742c-.988%2C4.2-1.764%2C8.453-2.368%2C12.741l-.006.02h0c-.025.174-.048.349-.072.524l-.623.785a5.317%2C5.317%2C0%2C0%2C0-1.29%2C3.078q-.792-1.455-1.69-2.845c.006-.039.01-.078.015-.117a2.788%2C2.788%2C0%2C0%2C1-1.4-2.573c.011-1.995-.855-3.932-1.507-5.776-.266-.752-.506-1.5-.711-2.244-.554-1.008-1.149-2-1.794-2.954q-.436-2.542-1.081-5.035a3.875%2C3.875%2C0%2C0%2C0%2C1.373-3.044%2C4.21%2C4.21%2C0%2C0%2C0-4.137-4.137q-.729%2C0-1.467.005l-.032-.005c-.041-.032-.081-.066-.123-.1a3.169%2C3.169%2C0%2C0%2C0-1.98-.647%2C2.359%2C2.359%2C0%2C0%2C0-.567-.233%2C3.633%2C3.633%2C0%2C0%2C0%2C.122-1.992c-.683-3.005-4.054-2.065-6.1-1.234a3.05%2C3.05%2C0%2C0%2C0-.31.149%2C3.552%2C3.552%2C0%2C0%2C0-2.223%2C1.218c-.13.147-.253.3-.381.448a10.492%2C10.492%2C0%2C0%2C0-2.218%2C2.823c-.371.516-.734%2C1.038-1.08%2C1.569a3.466%2C3.466%2C0%2C0%2C0-2.288%2C1.163%2C18.917%2C18.917%2C0%2C0%2C0-3.069%2C4.928%2C4.061%2C4.061%2C0%2C0%2C0-.89%2C1.617%2C102.244%2C102.244%2C0%2C0%2C0-3.083%2C15.392%2C2.474%2C2.474%2C0%2C0%2C1%2C.522%2C1.244c.689%2C4.833.035%2C9.909.992%2C14.7a9.011%2C9.011%2C0%2C0%2C0%2C.707.7%2C6.05%2C6.05%2C0%2C0%2C0%2C2.179%2C3.388c2.274%2C1.757%2C5.193%2C1.827%2C7.959%2C1.243.022.18.046.358.07.536a6.554%2C6.554%2C0%2C0%2C1%2C2.444-.163%2C2.54%2C2.54%2C0%2C0%2C1%2C1.266.537%2C30.659%2C30.659%2C0%2C0%2C0%2C9.71%2C1.513%2C2.61%2C2.61%2C0%2C0%2C1%2C1.173-.181%2C157.151%2C157.151%2C0%2C0%2C0%2C21.659-.561c1.076-.188%2C2.151-.384%2C3.222-.6A50.753%2C50.753%2C0%2C0%2C0%2C62%2C213.786c1.466-.566%2C2.9-1.2%2C4.351-1.807a30.8%2C30.8%2C0%2C0%2C0%2C5.667-9.61%2C2.532%2C2.532%2C0%2C0%2C1%2C.729-1.038l-.169-7.162%22%20transform%3D%22translate(-1.365%20-118.462)%22%20fill%3D%22%23e4e4e4%22%2F%3E%3Cpath%20d%3D%22M95.522%2C89.783q-.178%2C0-.357-.007c-4.81-.184-8.921-3.958-10.566-9.657-1.746-.411-2.988-2.4-2.9-4.768.084-2.2%2C1.3-4.034%2C2.965-4.471A.653.653%2C0%2C0%2C1%2C85%2C72.144c-1.093.288-1.931%2C1.658-1.992%2C3.258-.07%2C1.837.9%2C3.4%2C2.154%2C3.486a.652.652%2C0%2C0%2C1%2C.587.485c1.413%2C5.361%2C5.129%2C8.933%2C9.467%2C9.1%2C4.462.173%2C8.588-3.381%2C10.3-8.837a.653.653%2C0%2C0%2C1%2C.831-.424%2C1.588%2C1.588%2C0%2C0%2C0%2C.446.082c1.26.052%2C2.39-1.468%2C2.461-3.31a4.2%2C4.2%2C0%2C0%2C0-.652-2.507%2C2.01%2C2.01%2C0%2C0%2C0-1.549-.982.653.653%2C0%2C1%2C1%2C.05-1.305%2C3.276%2C3.276%2C0%2C0%2C1%2C2.579%2C1.553%2C5.508%2C5.508%2C0%2C0%2C1%2C.876%2C3.29c-.1%2C2.594-1.807%2C4.638-3.815%2C4.566-.056%2C0-.111-.006-.167-.011-1.945%2C5.567-6.3%2C9.2-11.049%2C9.2%22%20transform%3D%22translate(-59.605%20-51.698)%22%2F%3E%3Cpath%20d%3D%22M56.9%2C212.082c-.224%2C1.835%2C2.034%2C2.527%2C3.449%2C2.651%2C2.351.206%2C4.716.316%2C7.073.415q7.139.3%2C14.287.126%2C3.588-.088%2C7.172-.295c2.168-.125%2C4.341-.255%2C6.5-.536a27.1%2C27.1%2C0%2C0%2C0%2C5.964-1.364%2C18.133%2C18.133%2C0%2C0%2C0%2C5.063-2.908%2C18.491%2C18.491%2C0%2C0%2C0%2C5.542-7.434%2C23.486%2C23.486%2C0%2C0%2C0%2C1.587-8.815%2C43.246%2C43.246%2C0%2C0%2C0-1.123-9.39%2C85.807%2C85.807%2C0%2C0%2C0-2.586-9.044c-.525-1.554-1.048-3.116-1.693-4.625a23.454%2C23.454%2C0%2C0%2C0-2.9-5.016%2C13.944%2C13.944%2C0%2C0%2C0-4.42-4.079%2C18.6%2C18.6%2C0%2C0%2C0-5.5-1.694c-.939-.168-1.882-.317-2.82-.492a.686.686%2C0%2C0%2C0-.822.466.674.674%2C0%2C0%2C0%2C.466.821c3.577.664%2C7.6.965%2C10.282%2C3.735a22.077%2C22.077%2C0%2C0%2C1%2C3.366%2C4.5%2C29.788%2C29.788%2C0%2C0%2C1%2C2.087%2C4.8c.992%2C2.816%2C1.919%2C5.657%2C2.67%2C8.547a49.888%2C49.888%2C0%2C0%2C1%2C1.568%2C8.912%2C26.251%2C26.251%2C0%2C0%2C1-.651%2C8.628%2C17.244%2C17.244%2C0%2C0%2C1-4%2C7.376%2C18.2%2C18.2%2C0%2C0%2C1-3.734%2C3.083%2C17.771%2C17.771%2C0%2C0%2C1-5.355%2C2.115%2C39.374%2C39.374%2C0%2C0%2C1-5.809.826c-2.228.179-4.462.3-6.695.4q-6.937.3-13.884.159-3.455-.072-6.905-.255-1.742-.092-3.482-.213a8.115%2C8.115%2C0%2C0%2C1-2.5-.38%2C2.009%2C2.009%2C0%2C0%2C1-.7-.433%2C1.107%2C1.107%2C0%2C0%2C1-.145-.217.538.538%2C0%2C0%2C1-.028-.1c0%2C.014.007.081%2C0%2C0a1.31%2C1.31%2C0%2C0%2C1%2C.012-.27.671.671%2C0%2C0%2C0-.668-.668.684.684%2C0%2C0%2C0-.668.668%22%20transform%3D%22translate(-41.505%20-116.42)%22%2F%3E%3Cpath%20d%3D%22M101.172%2C123.605q.234%2C3.288.468%2C6.575a.722.722%2C0%2C0%2C0%2C.705.705.711.711%2C0%2C0%2C0%2C.705-.705q-.234-3.288-.468-6.575a.722.722%2C0%2C0%2C0-.705-.705.711.711%2C0%2C0%2C0-.705.705%22%20transform%3D%22translate(-73.812%20-89.666)%22%2F%3E%3Cpath%20d%3D%22M160.8%2C122.18l.012%2C6.944a.706.706%2C0%2C0%2C0%2C1.41%2C0l-.012-6.944a.706.706%2C0%2C0%2C0-1.41%2C0%22%20transform%3D%22translate(-117.321%20-88.643)%22%2F%3E%3Cpath%20d%3D%22M150.23%2C149.882q-3.219%2C2.054-6.626%2C3.786l.965.253q-1.265-3-2.47-6.016l-.68.893a18.371%2C18.371%2C0%2C0%2C0%2C4.92-1.2%2C12.985%2C12.985%2C0%2C0%2C0%2C2.051-1.056%2C8.9%2C8.9%2C0%2C0%2C1%2C1.948-1l-.375-1.36c-1.419.551.243%2C2.13.768%2C2.69.621.663%2C1.263%2C1.311%2C1.924%2C1.935s1.66-.373%2C1-1c-.531-.5-1.046-1.019-1.552-1.544-.34-.352-.677-.709-.993-1.082-.062-.073-.122-.147-.182-.222.122.152-.038-.054-.07-.1a1.174%2C1.174%2C0%2C0%2C0-.1-.166c.007.007.064.188.041.093a.661.661%2C0%2C0%2C1-.459.756.726.726%2C0%2C0%2C0%2C.492-.867.713.713%2C0%2C0%2C0-.868-.492c-1.414.433-2.527%2C1.455-3.882%2C2.009a16.5%2C16.5%2C0%2C0%2C1-4.662%2C1.191c-.405.038-.866.428-.68.893q1.274%2C3.189%2C2.612%2C6.353a.716.716%2C0%2C0%2C0%2C.965.253q3.4-1.73%2C6.626-3.786c.763-.487.057-1.708-.712-1.218%22%20transform%3D%22translate(-102.651%20-105.176)%22%2F%3E%3Cpath%20d%3D%22M90.143%2C143.447a18.255%2C18.255%2C0%2C0%2C0%2C4.16%2C2.136c1.421.412%2C2.96.471%2C4.278%2C1.2l-.253-.965c-.935%2C1.982-1.258%2C4.219-2.369%2C6.119l.8-.324a36.282%2C36.282%2C0%2C0%2C1-6.836-3.882c-.766-.493-1.474.728-.712%2C1.218a37.782%2C37.782%2C0%2C0%2C0%2C7.173%2C4.024.71.71%2C0%2C0%2C0%2C.8-.324c1.118-1.91%2C1.433-4.134%2C2.369-6.12a.72.72%2C0%2C0%2C0-.253-.965%2C17.868%2C17.868%2C0%2C0%2C0-4.405-1.282%2C15.694%2C15.694%2C0%2C0%2C1-4.032-2.051.706.706%2C0%2C0%2C0-.712%2C1.218%22%20transform%3D%22translate(-64.845%20-103.691)%22%2F%3E%3Cpath%20d%3D%22M86.156%2C142.028c.053-.127-.05.115-.06.138q-.053.122-.107.244-.095.213-.194.424-.212.451-.442.895-.461.886-.992%2C1.733a.711.711%2C0%2C0%2C0%2C.253.965.72.72%2C0%2C0%2C0%2C.965-.253%2C26.237%2C26.237%2C0%2C0%2C0%2C1.938-3.769.707.707%2C0%2C0%2C0-.493-.867.727.727%2C0%2C0%2C0-.867.492%22%20transform%3D%22translate(-61.479%20-103.246)%22%2F%3E%3Cpath%20d%3D%22M123.411%2C155.426l1.846%2C4.5a.724.724%2C0%2C0%2C0%2C.867.492.712.712%2C0%2C0%2C0%2C.493-.867l-1.846-4.5a.724.724%2C0%2C0%2C0-.867-.492.712.712%2C0%2C0%2C0-.493.867%22%20transform%3D%22translate(-90.011%20-112.741)%22%2F%3E%3Cpath%20d%3D%22M134.689%2C156.547a40.529%2C40.529%2C0%2C0%2C1-1.989%2C3.992.705.705%2C0%2C1%2C0%2C1.218.712%2C40.616%2C40.616%2C0%2C0%2C0%2C1.989-3.992.725.725%2C0%2C0%2C0-.253-.965.713.713%2C0%2C0%2C0-.965.253%22%20transform%3D%22translate(-96.749%20-113.966)%22%2F%3E%3Cpath%20d%3D%22M131.989%2C173.994q.022%2C12.473.044%2C24.945.006%2C3.506.012%2C7.012a.706.706%2C0%2C0%2C0%2C1.41%2C0q-.022-12.473-.044-24.945-.007-3.506-.012-7.012a.706.706%2C0%2C0%2C0-1.411%2C0%22%20transform%3D%22translate(-96.297%20-126.446)%22%2F%3E%3Cpath%20d%3D%22M133.673%2C32.1c-.483-1.5-1.991-2.283-3.272-3.011a8.177%2C8.177%2C0%2C0%2C0-4.708-1.352.724.724%2C0%2C0%2C0-.705.7.71.71%2C0%2C0%2C0%2C.705.705%2C6.726%2C6.726%2C0%2C0%2C1%2C3.892%2C1.1c.571.32%2C1.144.653%2C1.684%2C1.025a2.5%2C2.5%2C0%2C0%2C1%2C1.045%2C1.2c.278.86%2C1.64.492%2C1.36-.375%22%20transform%3D%22translate(-91.188%20-20.221)%22%2F%3E%3Cpath%20d%3D%22M121.3%2C37.078a11.991%2C11.991%2C0%2C0%2C0-5.522-1.472.705.705%2C0%2C1%2C0%2C0%2C1.41%2C10.441%2C10.441%2C0%2C0%2C1%2C4.81%2C1.279.705.705%2C0%2C1%2C0%2C.712-1.218%22%20transform%3D%22translate(-83.955%20-25.978)%22%2F%3E%3Cpath%20d%3D%22M101.067%2C43.059a5.837%2C5.837%2C0%2C0%2C0-6.085-.279c-.793.441-.083%2C1.66.712%2C1.218a4.386%2C4.386%2C0%2C0%2C1%2C4.661.279.712.712%2C0%2C0%2C0%2C.965-.253.72.72%2C0%2C0%2C0-.253-.965%22%20transform%3D%22translate(-69.045%20-30.684)%22%2F%3E%3Cpath%20d%3D%22M88.318%2C5.431a64.052%2C64.052%2C0%2C0%2C0%2C7.607-2.823c2.418-.909%2C5.125-1.606%2C7.694-.941A12.082%2C12.082%2C0%2C0%2C1%2C107.512%2C3.7a.711.711%2C0%2C0%2C0%2C.965-.253.72.72%2C0%2C0%2C0-.253-.965%2C14.356%2C14.356%2C0%2C0%2C0-3.648-2%2C10.068%2C10.068%2C0%2C0%2C0-4.134-.434%2C27.536%2C27.536%2C0%2C0%2C0-8%2C2.466%2C29.619%2C29.619%2C0%2C0%2C1-4.5%2C1.557c-.883.21-.509%2C1.57.375%2C1.36%22%20transform%3D%22translate(-63.794%200)%22%2F%3E%3Cpath%20d%3D%22M81.741%2C25.73c-2.306.373-3.421%2C2.652-3.979%2C4.676a9.446%2C9.446%2C0%2C0%2C0%2C.419%2C6.762.705.705%2C0%2C0%2C0%2C1.218-.712%2C7.922%2C7.922%2C0%2C0%2C1-.306-5.565c.428-1.606%2C1.17-3.5%2C3.024-3.8a.711.711%2C0%2C0%2C0%2C.493-.867.722.722%2C0%2C0%2C0-.868-.493%22%20transform%3D%22translate(-56.423%20-18.763)%22%2F%3E%3Cpath%20d%3D%22M169.559%2C25.5c2.013.312%2C2.886%2C2.4%2C3.078%2C4.2a24%2C24%2C0%2C0%2C1%2C.079%2C3.469%2C12.146%2C12.146%2C0%2C0%2C1-.577%2C3.423c-.29.862%2C1.072%2C1.232%2C1.36.375a13.652%2C13.652%2C0%2C0%2C0%2C.63-3.861%2C22.392%2C22.392%2C0%2C0%2C0-.151-3.959c-.314-2.207-1.627-4.638-4.044-5.012a.728.728%2C0%2C0%2C0-.868.493.711.711%2C0%2C0%2C0%2C.493.867%22%20transform%3D%22translate(-123.332%20-17.602)%22%2F%3E%3Cpath%20d%3D%22M158.329%2C52.555a4.5%2C4.5%2C0%2C0%2C0%2C.055%2C2.118%2C2.036%2C2.036%2C0%2C0%2C0%2C.6.922%2C3.458%2C3.458%2C0%2C0%2C0%2C.515.329c.069.039.136.079.2.122.029.019.058.039.087.058.167.1-.048-.046.026.017.039.034.078.067.115.1s.122.169.021.008c.047.074.1.145.139.223a6.274%2C6.274%2C0%2C0%2C0%2C.329.572c.039.055.079.109.12.163s.1.135.157.2c.011.013.081.116.025.028s.024.051.037.072c.082.137-.025-.1.022.051.055.181.1.37.162.548a1.228%2C1.228%2C0%2C0%2C0%2C.668.76A1.663%2C1.663%2C0%2C0%2C0%2C162.8%2C58.8a.723.723%2C0%2C0%2C0%2C.492-.867.711.711%2C0%2C0%2C0-.867-.492c-.1.034-.195.058-.293.088s-.084.017.011%2C0a.766.766%2C0%2C0%2C1-.1%2C0q.17.03.062.005.163.077.069.026s.151.117.132.132-.085-.3-.011%2C0c-.013-.053-.034-.105-.049-.158-.029-.1-.052-.2-.084-.3a2.5%2C2.5%2C0%2C0%2C0-.2-.476%2C2.01%2C2.01%2C0%2C0%2C0-.19-.266c-.015-.018-.122-.15-.06-.071a4.973%2C4.973%2C0%2C0%2C1-.406-.678%2C2.195%2C2.195%2C0%2C0%2C0-.495-.62%2C3.824%2C3.824%2C0%2C0%2C0-.495-.355c-.1-.061-.206-.113-.308-.172a1.14%2C1.14%2C0%2C0%2C1-.117-.07c.045.037.05.039.014.007a.978.978%2C0%2C0%2C1-.251-.592%2C4%2C4%2C0%2C0%2C1-.01-.549c0-.1.012-.2.022-.294q.007-.072.016-.144-.015.1%2C0-.024a.729.729%2C0%2C0%2C0-.493-.868.711.711%2C0%2C0%2C0-.867.493%22%20transform%3D%22translate(-115.442%20-37.968)%22%2F%3E%3Cpath%20d%3D%22M92.469%2C60.005c.029.12.054.241.075.363.006.035.011.07.016.1%2C0-.028-.007-.055-.011-.083a1.657%2C1.657%2C0%2C0%2C1%2C.022.211%2C5.164%2C5.164%2C0%2C0%2C1%2C.012.688c-.006.115-.018.229-.028.343-.007.054%2C0%2C.035.008-.056q-.008.052-.016.1-.013.078-.028.156a5.19%2C5.19%2C0%2C0%2C1-.194.715.71.71%2C0%2C0%2C0%2C.493.867.723.723%2C0%2C0%2C0%2C.867-.492%2C5.9%2C5.9%2C0%2C0%2C0%2C.143-3.3.711.711%2C0%2C0%2C0-.867-.492.72.72%2C0%2C0%2C0-.493.867%22%20transform%3D%22translate(-67.337%20-43.125)%22%2F%3E%3Cpath%20d%3D%22M146.4%2C80.85a.8.8%2C0%2C0%2C0%2C0-1.6.8.8%2C0%2C0%2C0%2C0%2C1.6%22%20transform%3D%22translate(-106.249%20-57.819)%22%2F%3E%3Cpath%20d%3D%22M117.6%2C80.944a.8.8%2C0%2C0%2C0%2C0-1.6.8.8%2C0%2C0%2C0%2C0%2C1.6%22%20transform%3D%22translate(-85.238%20-57.887)%22%2F%3E%3Cpath%20d%3D%22M129.66%2C96.958a1.8%2C1.8%2C0%2C0%2C0%2C2.5%2C0%2C.48.48%2C0%2C0%2C0-.679-.679c-.029.029-.059.056-.09.083-.05.043.035-.024.04-.031a.212.212%2C0%2C0%2C1-.05.034%2C1.175%2C1.175%2C0%2C0%2C1-.1.06.22.22%2C0%2C0%2C1-.055.026c.008%2C0%2C.11-.042.048-.021a1.633%2C1.633%2C0%2C0%2C1-.234.065l-.048.008c.145-.028.08-.011.043-.007s-.081.005-.122.005-.073%2C0-.11%2C0c-.021%2C0-.1-.011-.009%2C0s.008%2C0-.008%2C0a1.46%2C1.46%2C0%2C0%2C1-.222-.062c-.042-.015-.061-.048.036.016a.465.465%2C0%2C0%2C0-.044-.021%2C1.176%2C1.176%2C0%2C0%2C1-.1-.06c-.017-.011-.033-.024-.05-.034-.044-.025.1.081.03.023-.031-.027-.061-.054-.089-.083a.48.48%2C0%2C1%2C0-.679.679%22%20transform%3D%22translate(-94.498%20-70.143)%22%2F%3E%3Cpath%20d%3D%22M111.2%2C86.231a3.254%2C3.254%2C0%2C0%2C1-3.254-3.249.591.591%2C0%2C0%2C1%2C.591-.592h0a.592.592%2C0%2C0%2C1%2C.592.591%2C2.071%2C2.071%2C0%2C0%2C0%2C2.071%2C2.067h0a2.071%2C2.071%2C0%2C0%2C0%2C2.067-2.075.592.592%2C0%2C0%2C1%2C.591-.593h0a.592.592%2C0%2C0%2C1%2C.592.591%2C3.254%2C3.254%2C0%2C0%2C1-3.249%2C3.261Z%22%20transform%3D%22translate(-78.753%20-60.103)%22%20fill%3D%22%23c0b2b0%22%2F%3E%3Cpath%20d%3D%22M141.1%2C86.232a3.255%2C3.255%2C0%2C0%2C1-3.254-3.249.592.592%2C0%2C0%2C1%2C.591-.593h0a.592.592%2C0%2C0%2C1%2C.592.591%2C2.071%2C2.071%2C0%2C0%2C0%2C2.071%2C2.068h0a2.071%2C2.071%2C0%2C0%2C0%2C2.068-2.075.592.592%2C0%2C0%2C1%2C.591-.593h0a.592.592%2C0%2C0%2C1%2C.592.591%2C3.255%2C3.255%2C0%2C0%2C1-3.249%2C3.261Z%22%20transform%3D%22translate(-100.566%20-60.104)%22%20fill%3D%22%23c0b2b0%22%2F%3E%3Cpath%20d%3D%22M128.557%2C82.565a.592.592%2C0%2C0%2C1%2C0-1.184l2.486%2C0h0a.592.592%2C0%2C0%2C1%2C0%2C1.184l-2.485%2C0Z%22%20transform%3D%22translate(-93.361%20-59.371)%22%20fill%3D%22%23c0b2b0%22%2F%3E%3Cpath%20d%3D%22M158.1%2C82.52a.592.592%2C0%2C0%2C1%2C0-1.184l1.243%2C0h0a.592.592%2C0%2C0%2C1%2C0%2C1.184l-1.243%2C0Z%22%20transform%3D%22translate(-114.915%20-59.34)%22%20fill%3D%22%23c0b2b0%22%2F%3E%3Cpath%20d%3D%22M102.294%2C81.961a.592.592%2C0%2C0%2C1%2C0-1.184l1.42%2C0h0a.592.592%2C0%2C0%2C1%2C0%2C1.184l-1.42%2C0Z%22%20transform%3D%22translate(-74.2%20-58.932)%22%20fill%3D%22%23c0b2b0%22%2F%3E%3Cpath%20d%3D%22M104.3%2C208.6a.653.653%2C0%2C0%2C1-.62-.448l-10.94-33a.653.653%2C0%2C0%2C1%2C1.24-.411l10.94%2C33a.654.654%2C0%2C0%2C1-.62.859%22%20transform%3D%22translate(-67.634%20-127.16)%22%2F%3E%3Cpath%20d%3D%22M133.812%2C206.722a.653.653%2C0%2C0%2C1-.629-.83L142.67%2C172.2a.653.653%2C0%2C1%2C1%2C1.257.354l-9.486%2C33.694a.653.653%2C0%2C0%2C1-.628.476%22%20transform%3D%22translate(-97.151%20-125.285)%22%2F%3E%3Cpath%20d%3D%22M80.314%2C306.77h31.35a.668.668%2C0%2C0%2C0%2C0-1.335H80.314a.668.668%2C0%2C0%2C0%2C0%2C1.335%22%20transform%3D%22translate(-58.125%20-222.84)%22%2F%3E%3Cpath%20d%3D%22M126.789%2C113.8a3.148%2C3.148%2C0%2C0%2C1%2C3.379.1.48.48%2C0%2C0%2C0%2C.485-.83%2C4.121%2C4.121%2C0%2C0%2C0-4.349-.1.481.481%2C0%2C0%2C0%2C.485.83%22%20transform%3D%22translate(-91.982%20-82.004)%22%2F%3E%3Cpath%20d%3D%22M80.1%2C187.907a4.547%2C4.547%2C0%2C0%2C0-4.822-3.775%2C34.2%2C34.2%2C0%2C0%2C1-3.452-.06%2C4.1%2C4.1%2C0%2C0%2C0-1.569%2C7.9%2C4.138%2C4.138%2C0%2C0%2C0%2C7.981%2C2.192c.014-.051.064-.2.107-.334.033-.073.065-.143.081-.173.206-.394.431-.778.631-1.175a7.724%2C7.724%2C0%2C0%2C0%2C1.044-4.58%22%20transform%3D%22translate(-49.386%20-134.289)%22%20fill%3D%22%23e4e4e4%22%2F%3E%3Cpath%20d%3D%22M90.28%2C131.39a8.725%2C8.725%2C0%2C0%2C0-2.588-1.107%2C7.149%2C7.149%2C0%2C0%2C0-3.715-.011.622.622%2C0%2C0%2C0-.127.05%2C5.945%2C5.945%2C0%2C0%2C0-1.112.457%2C5.624%2C5.624%2C0%2C0%2C0-.789.49c-.124.042-.25.082-.373.13a.736.736%2C0%2C0%2C0-.448.425%2C3.659%2C3.659%2C0%2C0%2C0-1.27.587%2C9.166%2C9.166%2C0%2C0%2C0-1.874%2C1.994.572.572%2C0%2C0%2C0%2C.059.75l-.016.028c-.643.7-1.383%2C1.3-2%2C2.024a6.7%2C6.7%2C0%2C0%2C0-1.6%2C3.5%2C2.888%2C2.888%2C0%2C0%2C0%2C.052%2C1.44%2C2.122%2C2.122%2C0%2C0%2C0-1.094%2C1.434.723.723%2C0%2C0%2C0%2C.043.445%2C1.839%2C1.839%2C0%2C0%2C1%2C.868-.261%2C17.034%2C17.034%2C0%2C0%2C1%2C7.754%2C1.428%2C2.9%2C2.9%2C0%2C0%2C1%2C.383.212%2C3.983%2C3.983%2C0%2C0%2C0%2C1.6-.49%2C2.843%2C2.843%2C0%2C0%2C0%2C1.426-1.9.838.838%2C0%2C0%2C0-.013-.369%2C16.978%2C16.978%2C0%2C0%2C0%2C1.257-1.191%2C1.023%2C1.023%2C0%2C0%2C0%2C.1-.041%2C2.423%2C2.423%2C0%2C0%2C0%2C.922-1.123%2C5.536%2C5.536%2C0%2C0%2C0%2C.479-1.357%2C5.625%2C5.625%2C0%2C0%2C0-.145-2.863.69.69%2C0%2C0%2C0-.255-.355c.167%2C0%2C.335.006.5.012a.683.683%2C0%2C0%2C0%2C.676-.676.7.7%2C0%2C0%2C0-.676-.676l-.212-.022a.642.642%2C0%2C0%2C0-.353-.244%2C13.452%2C13.452%2C0%2C0%2C0-2.517-.4.713.713%2C0%2C0%2C1-.2-.445.716.716%2C0%2C0%2C0-.073-.29l.08-.1.728-.406.01%2C0a7.014%2C7.014%2C0%2C0%2C1%2C2.032.2%2C4.853%2C4.853%2C0%2C0%2C0%2C2.317-.042.684.684%2C0%2C0%2C0%2C.161-1.236%22%20transform%3D%22translate(-53.527%20-94.869)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M71.165%2C140.591a3.868%2C3.868%2C0%2C0%2C1%2C.995-2.278c.5-.791.994-1.587%2C1.455-2.4a12.081%2C12.081%2C0%2C0%2C1%2C1.337-2.04c.559-.647%2C1.125-1.275%2C1.624-1.971a10.625%2C10.625%2C0%2C0%2C1%2C3.166-3.379%2C8.087%2C8.087%2C0%2C0%2C1%2C2.184-.8%2C11.115%2C11.115%2C0%2C0%2C1%2C2.05-.382%2C1.707%2C1.707%2C0%2C0%2C1%2C.952.167%2C7.924%2C7.924%2C0%2C0%2C1%2C1.1.769c.344.264.688.524%2C1.024.8.205.168.894.592.923.807v-.4c.09-.334.226-.165%2C0-.166a2.452%2C2.452%2C0%2C0%2C0-.257.051%2C3.122%2C3.122%2C0%2C0%2C1-.7-.012c-.442-.049-.875-.17-1.31-.262a4.592%2C4.592%2C0%2C0%2C0-2.911.123%2C1.09%2C1.09%2C0%2C0%2C0%2C.173%2C2.062%2C5.037%2C5.037%2C0%2C0%2C0%2C1.043.05%2C8.969%2C8.969%2C0%2C0%2C1%2C1.165.165c.229.033.312.032.451.067.065.016.128.032.193.051-.093-.028.039.078%2C0%2C0a.633.633%2C0%2C0%2C1%2C.06.336%2C1.45%2C1.45%2C0%2C0%2C1-.222.5c-.208.329-.5.588-.726.906a1.491%2C1.491%2C0%2C0%2C0-.19%2C1.341%2C5.783%2C5.783%2C0%2C0%2C0%2C.255.58c.012.027.11.31.092.156l-.018.068q.047-.108-.017.007c.092-.118-.066.057-.073.064a2.254%2C2.254%2C0%2C0%2C1-.266.216%2C2.048%2C2.048%2C0%2C0%2C0-.769.922%2C1.377%2C1.377%2C0%2C0%2C0-.075.5%2C3.391%2C3.391%2C0%2C0%2C0%2C.26.855c.031.106.043.082-.059.154a6.339%2C6.339%2C0%2C0%2C0-.514.465l-1.383%2C1.217-1.285%2C1.13a4.168%2C4.168%2C0%2C0%2C1-1.178.879.772.772%2C0%2C0%2C0-.525.924.757.757%2C0%2C0%2C0%2C.924.525%2C8.745%2C8.745%2C0%2C0%2C0%2C2.533-1.874c.782-.687%2C1.582-1.357%2C2.346-2.064a1.794%2C1.794%2C0%2C0%2C0%2C.666-1.252%2C1.84%2C1.84%2C0%2C0%2C0-.188-.767c-.024-.055-.057-.145-.08-.2-.074-.163.025-.037-.017-.029l-.023.056q.069-.108%2C0-.015c.054-.046.1-.1.157-.151.182-.161-.108.083.087-.071.091-.072.184-.139.274-.211a1.8%2C1.8%2C0%2C0%2C0%2C.668-.948%2C1.848%2C1.848%2C0%2C0%2C0-.2-1.233c-.067-.146-.125-.286-.167-.382-.075-.175.021-.044-.009-.007.05-.063.109-.125.162-.186a3.079%2C3.079%2C0%2C0%2C0%2C1.023-2.622%2C1.675%2C1.675%2C0%2C0%2C0-.8-1.1%2C1.9%2C1.9%2C0%2C0%2C0-.555-.2c-.12-.023-.242-.037-.362-.053l-.166-.022q.091.013-.049-.009a8.916%2C8.916%2C0%2C0%2C0-1.224-.189c-.168-.008-.337%2C0-.505%2C0-.083%2C0-.166%2C0-.248%2C0-.058%2C0-.116-.006-.174-.011a.406.406%2C0%2C0%2C1%2C.345.3c.039.147-.076.443-.151.449a1.906%2C1.906%2C0%2C0%2C0%2C.236-.084%2C2.088%2C2.088%2C0%2C0%2C1%2C.572-.068%2C5.851%2C5.851%2C0%2C0%2C1%2C1.269.18%2C5.436%2C5.436%2C0%2C0%2C0%2C3.069.1%2C1.09%2C1.09%2C0%2C0%2C0%2C.825-1.212%2C2.292%2C2.292%2C0%2C0%2C0-.958-1.192c-.732-.581-1.457-1.171-2.213-1.721a3.6%2C3.6%2C0%2C0%2C0-2.585-.71%2C16.677%2C16.677%2C0%2C0%2C0-2.511.5%2C8.493%2C8.493%2C0%2C0%2C0-4.639%2C3.087c-.62.795-1.15%2C1.661-1.8%2C2.428a16.29%2C16.29%2C0%2C0%2C0-1.934%2C2.442c-.575%2C1.018-1.151%2C2.028-1.774%2C3.018-.634%2C1.007-1.444%2C2-1.34%2C3.258a.77.77%2C0%2C0%2C0%2C.751.751.757.757%2C0%2C0%2C0%2C.751-.751%22%20transform%3D%22translate(-50.818%20-91.807)%22%2F%3E%3Cpath%20d%3D%22M19.8%2C163.909a10.731%2C10.731%2C0%2C0%2C0-5.537%2C1.835A24.8%2C24.8%2C0%2C0%2C0%2C9.1%2C170.2a37.988%2C37.988%2C0%2C0%2C0-4.279%2C5.766%2C27.346%2C27.346%2C0%2C0%2C0-2.667%2C5.605c-1.98%2C6.05-2.258%2C12.53-2.13%2C18.846a41.7%2C41.7%2C0%2C0%2C0%2C.768%2C8.6%2C14.854%2C14.854%2C0%2C0%2C0%2C1.484%2C3.932A6.774%2C6.774%2C0%2C0%2C0%2C4.3%2C215.314a11.517%2C11.517%2C0%2C0%2C0%2C5.727%2C1.721%2C10.79%2C10.79%2C0%2C0%2C0%2C5.767-.984A5.2%2C5.2%2C0%2C0%2C0%2C18%2C213.638a47.217%2C47.217%2C0%2C0%2C0%2C1.7-4.427c1.116-3.106%2C2.148-6.242%2C3.147-9.387s1.968-6.3%2C2.961-9.442c1-3.164%2C2.1-6.3%2C3.046-9.478.352-1.179.631-2.378.992-3.554.271-.886.556-1.769.761-2.673.382-1.68.64-3.936-1.035-5.023a4.145%2C4.145%2C0%2C0%2C0-1.5-.5l-2.409-.482a43.779%2C43.779%2C0%2C0%2C0-4.418-.814%2C4.1%2C4.1%2C0%2C0%2C0-2.815.7%2C11.887%2C11.887%2C0%2C0%2C0-2.809%2C3.07%2C22.813%2C22.813%2C0%2C0%2C0-2.081%2C3.934q-.951%2C2.24-1.826%2C4.511c-1.185%2C3.062-2.292%2C6.154-3.421%2C9.237-.544%2C1.487-1.094%2C2.972-1.659%2C4.452a.716.716%2C0%2C0%2C0%2C.5.874.727.727%2C0%2C0%2C0%2C.874-.5c2.247-5.883%2C4.239-11.865%2C6.682-17.672a24.47%2C24.47%2C0%2C0%2C1%2C1.9-3.733%2C11.548%2C11.548%2C0%2C0%2C1%2C2.457-2.878%2C3.665%2C3.665%2C0%2C0%2C1%2C.589-.372c.042-.021.086-.043.13-.062-.1.043.009%2C0%2C.025-.008a2.993%2C2.993%2C0%2C0%2C1%2C.329-.1c.056-.013.112-.024.168-.035.116-.022-.1.009.018%2C0s.214-.019.321-.021a5.668%2C5.668%2C0%2C0%2C1%2C.742.038c1.316.143%2C2.764.52%2C4.111.789l2.343.468a5.7%2C5.7%2C0%2C0%2C1%2C.739.179c.2.069-.067-.036.043.017.038.018.076.037.113.057s.088.052.132.078.166.131.047.03c.059.05.112.1.167.158.027.026.051.057.075.085-.1-.115-.014-.019.007.015.044.074.087.147.128.221.015.027.057.124%2C0-.012.023.054.042.11.06.165.025.076.046.153.064.231.009.04.017.08.026.12%2C0%2C0%2C.033.2.017.09-.013-.092%2C0%2C.042.006.064%2C0%2C.054.009.108.013.161.007.111.009.222.008.333%2C0%2C.2-.014.4-.033.592a5.039%2C5.039%2C0%2C0%2C1-.082.572c-.081.448-.188.892-.306%2C1.331-.219.811-.486%2C1.607-.721%2C2.413-.376%2C1.295-.7%2C2.6-1.1%2C3.892-.474%2C1.529-.987%2C3.046-1.485%2C4.568-.992%2C3.035-1.938%2C6.085-2.889%2C9.133-.943%2C3.022-1.89%2C6.042-2.891%2C9.045q-.752%2C2.256-1.55%2C4.5c-.505%2C1.413-.97%2C2.874-1.6%2C4.237a4.674%2C4.674%2C0%2C0%2C1-1.008%2C1.5q-.1.091-.2.174c.112-.09-.064.045-.1.069a4.89%2C4.89%2C0%2C0%2C1-.547.322c-.079.04-.159.077-.239.114-.127.058-.044.02-.016.008l-.127.051c-.22.085-.443.159-.67.223a9.48%2C9.48%2C0%2C0%2C1-1.326.274c.081-.011-.156.017-.2.022q-.178.019-.357.032-.383.029-.767.036a14.369%2C14.369%2C0%2C0%2C1-1.479-.05%2C12.522%2C12.522%2C0%2C0%2C1-2.745-.546%2C6.975%2C6.975%2C0%2C0%2C1-2.2-1.1c.1.078-.009-.008-.034-.029-.04-.035-.081-.068-.121-.1-.062-.055-.123-.112-.182-.17s-.114-.116-.168-.177c-.033-.037-.065-.075-.1-.114s-.026-.03.019.028q-.034-.045-.067-.092a11.766%2C11.766%2C0%2C0%2C1-1.005-1.685%2C19.864%2C19.864%2C0%2C0%2C1-1.61-7.633c-.164-2.962-.2-5.944-.1-8.908a53.516%2C53.516%2C0%2C0%2C1%2C1-9.07%2C35.757%2C35.757%2C0%2C0%2C1%2C1.119-4.212%2C19.9%2C19.9%2C0%2C0%2C1%2C1.044-2.5%2C35.425%2C35.425%2C0%2C0%2C1%2C3.4-5.536%2C31.471%2C31.471%2C0%2C0%2C1%2C4.523-4.956%2C18.974%2C18.974%2C0%2C0%2C1%2C2.43-1.823%2C11.912%2C11.912%2C0%2C0%2C1%2C2.489-1.222%2C8.872%2C8.872%2C0%2C0%2C1%2C1.2-.317q.157-.03.315-.052c.133-.019-.168.017.055-.006l.139-.014c.207-.019.415-.028.623-.029a.711.711%2C0%2C0%2C0%2C0-1.421%22%20transform%3D%22translate(0%20-119.585)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    content: '';
}
.feature .beginner_assist h4 {
    margin-bottom: 1em;
    color: #5ba0c1;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.feature .beginner_assist h4 svg {
    margin-right: 15px;
    vertical-align: middle;
}
.feature .beginner_assist p {
    font-size: 14px;
}
.feature .beginner_assist p+p {
    margin-top: 2em;
}
.feature .beginner_assist p .strong {
    color: #5ba0c1;
}
@media screen and (max-width: 899px) {
    .feature .beginner_assist_inner::before {
        left: 10px;
    }
    .feature .beginner_assist_inner::after {
        right: 10px;
    }
}
@media screen and (max-width: 799px) {
    .feature .beginner_assist .sub br.sp {
        display: block
    }
}
@media screen and (max-width: 599px) {
    .feature .beginner_assist {
        width: calc(92vw - 2px);
        margin: 30px calc(50% - (46vw - 1px));
        padding: 25px 3% 28px;
    }
    .feature .beginner_assist .sub {
        font-size: 16px;
    }
    .feature .beginner_assist_inner {
        padding: 25px 5% 20px;
    }
    .feature .beginner_assist_inner::before {
        top: -55px;
        left: 14px;
        width: 44px;
        height: 68px;
        background-size: 43.9px auto;
    }
    .feature .beginner_assist_inner::after {
        top: -55px;
        right: 12px;
        width: 50px;
        height: 69px;
        background-size: 49.91px auto;
    }
    .feature .beginner_assist h4 {
        font-size: 16px;
    }
    .feature .beginner_assist h4 svg {
        width: 17.26px;
        height: auto;
        margin-right: 10px;
    }
}

/* ------------------------------
beginner
------------------------------ */
.beginner .inner_01 {
    position: relative;
    margin-top: 60px;
    padding: 25px 4% 10px;
}
.beginner .img_beginner {
    position: absolute;
    top: -50px;
    left: 50%;
    transform: translateX(-50%);
    width: 318px;
}
.beginner figure {
    text-align: center;
}
.beginner figcaption {
    margin-bottom: 1em;
    color: #ee5d46;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.05em;
}
.beginner figcaption span {
    display: inline-block;
    position: relative;
}
.beginner figcaption span::before,
.beginner figcaption span::after {
    position: absolute;
    top: 50%;
    width: 65px;
    height: 1px;
    background: #ee5d46;
    content: '';
}
.beginner figcaption span::before {
    left: calc((-1.2em) + (-65px));
}
.beginner figcaption span::after {
    right: calc((-1.2em) + (-65px));
}
.beginner figure img {
    width: 312px;
}
.beginner figure .graph_note {
    margin-top: 2em;
    font-size: 10px;
}

/* ------------------------------
acquire
------------------------------ */
.acquire .heading_area {
    background-color: #B49C71;
}
.acquire .heading {
    color: #fff;
    font-size: 30px;
    padding: 30px 16px;
    margin: 0;
}
.acquire .heading .txt_s { font-size: 24px;}
.acquire .inner {
    padding-top: 0;
}
.acquire .acquire_list {
    margin-top: 100px;
}
.acquire .acquire_list>li {
    position: relative;
    padding: 70px 4% 60px;
    background: #fff;
    border: 1px solid #43a1c5;
    border-radius: 5px;
}
.acquire .acquire_list>li+li {
    margin-top: 95px;
}
.acquire .acquire_list li .ico_point {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: -45px;
    left: 50%;
    transform: translateX(-50%);
    width: 90px;
    height: 90px;
    background: #b49c71;
    border-radius: 50%;
    color: #fff;
    font-family: 'Josefin Slab', serif;
    font-size: 22px;
    text-align: center;
    line-height: 1.2;
}
.acquire .acquire_list li .ico_point .num {
    font-size: 36px;
    font-weight: bold;
    line-height: 1;
}
.acquire_list .ttl {
    margin-bottom: 1.2em;
    font-size: 35px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
    letter-spacing: 0.05em;
}
.acquire_list .ttl .strong {
    color: #44a1c5;
    font-size: 40px;
}
.acquire .acquire_list .three_circles {
    position: relative;
    width: 394px;
    height: 356px;
    margin: 50px auto 0;
}
.acquire .acquire_list .three_circles .circle {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 208px;
    height: 208px;
    border-radius: 50%;
    font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;
    color: #fff;
    text-align: center;
}
.acquire .acquire_list .three_circles .circle .ttl {
    margin-bottom: 0.2em;
    font-size: 30px;
    line-height: 1;
}
.acquire .acquire_list .three_circles .circle .sub_ttl {
    font-size: 15px;
}
.acquire .acquire_list .three_circles .circle .txt {
    font-size: 11px;
}
.acquire .acquire_list .three_circles .circle_01 {
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(68, 161, 197, 0.8);
}
.acquire .acquire_list .three_circles .circle_02 {
    bottom: 0;
    left: 0;
    background: rgba(138, 159, 85, 0.8);
}
.acquire .acquire_list .three_circles .circle_03 {
    bottom: 0;
    right: 0;
    background: rgba(215, 186, 65, 0.8);
}
.acquire .acquire_list .three_circles .circle_04 {
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(126, 103, 141, 0.8);
}
.acquire .acquire_list .three_circles .circle_05 {
    bottom: 0;
    left: 0;
    background: rgba(195, 99, 128, 0.8);
}
.acquire .acquire_list .three_circles .circle_05 .ttl {
    font-size: 26px;
}
.acquire .acquire_list .three_circles .circle_06 {
    bottom: 0;
    right: 0;
    background: rgba(225, 111, 78, 0.8);
}
.acquire .acquire_list .many_circles {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    max-width: 480px;
    margin: 50px auto 0;
}
.acquire .acquire_list .many_circles li:nth-child(n + 5) {
    margin-top: 8px;
}
.acquire .acquire_list .many_circles li:nth-child(5) {
    margin-left: 57px;
}
.acquire .acquire_list .many_circles li:nth-child(7) {
    margin-right: 57px;
}
.acquire .acquire_list .many_circles .circle {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 114px;
    height: 114px;
    background: rgba(94, 118, 167, 0.8);
    border-radius: 50%;
    font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;
    color: #fff;
    font-size: 20px;
    text-align: center;
    line-height: 1.2;
}
.acquire .acquire_list .sub_txt {
    margin-bottom: 1.5em;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
}
.acquire .manelog {
    margin: 70px 0 60px;
    padding: 20px 45px 30px;
    background: #fff;
    border: 1px solid #44a1c5;
    border-radius: 5px;
}
.acquire .manelog h3 {
    font-size: 30px;
    text-align: center;
    line-height: 1.6;
}
.acquire .manelog h3 .sub {
    display: inline-block;
    font-size: 16px;
}
.acquire .manelog p+p {
    margin-top: 2em;
}
.acquire .video_wrap {
    max-width: 767px;
    margin: 0 auto;
}
.acquire .btn_02 {
    margin-top: 60px;
}
@media screen and (min-width: 600px) {
    .acquire .manelog {
        display: grid;
        grid-template-columns: 240px auto;
        column-gap: 7%;
        row-gap: 35px;
    }
    .acquire .manelog h3 {
        grid-column: 1 / 3;
    }
    .acquire .manelog img {
        grid-column: 1 / 2;
        margin-top: 5px;
    }
    .acquire .manelog .txt {
        grid-column: 2 / 3;
    }
}
@media screen and (max-width: 599px) {
    .acquire .acquire_list {
        margin-top: 80px;
    }
    .acquire .acquire_list>li {
        display: flex;
        flex-direction: column;
        padding-bottom: 50px;
    }
    .acquire_list .ttl {
        font-size: 24px;
        line-height: 1.5;
    }
    .acquire_list .ttl .strong {
        font-size: 28px;
    }
    .acquire .acquire_list .three_circles {
        width: 324px;
        height: 298px;
        margin: 30px auto;
    }
    .acquire .acquire_list .three_circles .circle {
        width: 172px;
        height: 172px;
    }
    .acquire .acquire_list .three_circles .circle .ttl {
        font-size: 23px;
    }
    .acquire .acquire_list .three_circles .circle .sub_ttl {
        font-size: 12px;
    }
    .acquire .acquire_list .three_circles .circle .txt {
        font-size: 10px;
    }
    .acquire .acquire_list .many_circles {
        max-width: 310px;
        margin: 50px auto;
    }
    .acquire .acquire_list .many_circles li:nth-child(n + 5) {
        margin-top: 5px;
    }
    .acquire .acquire_list .many_circles li:nth-child(5) {
        margin-left: 37px;
    }
    .acquire .acquire_list .many_circles li:nth-child(7) {
        margin-right: 37px;
    }
    .acquire .acquire_list .many_circles .circle {
        width: 74px;
        height: 74px;
        font-size: 13px;
    }
    .acquire .acquire_list .sub_txt {
        font-size: 20px;
        margin-bottom: 0;
    }
    .acquire .acquire_list .main_txt {
        line-height: 2.0;
        order: 1;
    }
    .acquire .manelog {
        margin: 60px 0 50px;
        padding: 20px 5% 30px;
    }
    .acquire .manelog img {
        margin-bottom: 30px;
    }
    .acquire .manelog h3 {
        margin-bottom: 1em;
        font-size: 20px;
    }
    .acquire .manelog h3 .sub {
        font-size: 14px;
    }
    .acquire .btn_02 {
        margin-top: 40px;
    }
}

/* ------------------------------
achievement
------------------------------ */
.achievement {
    background: url(/school/image/lp/asset_management_guide/img_bg_achievement.png) no-repeat top center / cover;
    text-align: center;
}
.achievement h2 img {
    width: 100%;
    max-width: 332px;
}
.achievement .ico_no1 {
    width: 100%;
    max-width: 371px;
    margin-top: 15px;
}
.achievement .no1_caution {
    margin: 1em 0 2em;
    color: #676767;
    font-size: 8px;
    text-align: left;
}
.achievement .inner_01 {
    padding-top: 0;
}
.achievement .achievement_list {
  max-width: 300px;
  margin: 0 auto 30px;
}
.achievement .achievement_list li {
  padding: 20px 0;
  border-bottom: 1px solid #b97900;
}
.achievement .achievement_list h3 {
  margin-bottom: 0.5em;
  padding-top: 25px;
  background: url(/school/image/lp/commom/achievement/ico_crown.png) no-repeat top center / 29px auto;
  color: #070207;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.04em;
}
.achievement .achievement_list h3 .strong {
  margin-left: 0.4em;
  font-size: 28px;
  font-weight: bold;
  background: linear-gradient(to bottom, #e3ba30 0%,#b97900 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.achievement .achievement_list .img_annv {
  width: 82%;
  height: auto;
}
.achievement .achievement_list .txt_anniv {
  width: 100%;
  max-width: 400px;
  margin: 10px auto 20px;
  padding: 0.4em 1em;
  border: 1px solid #1c2569;
  border-radius: 9999px;
  color: #1c2569;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  line-height: 1.5;
  letter-spacing: 0.1em;
}
.achievement .achievement_list .txt_anniv .strong {
  color: #ee5d46;
}
.achievement .txt .strong {
    font-size: 16px;
    font-weight: bold;
}

/* ------------------------------
hot_media
------------------------------ */
.hot_media {
    background: linear-gradient(to right, rgba(64, 130, 224, 1) 10%, rgba(114, 127, 227, 1) 90%);
}
.hot_media .h2 {
    margin-bottom: 0.5em;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
    letter-spacing: 0.05em;
}
.hot_media .h2::after {
    content: none;
}
.hot_media .h2 .sub {
    display: inline-block;
    position: relative;
    padding: 0 1.5em;
    font-size: 18px;
    line-height: 1.2;
}
.hot_media .h2 .sub::before,
.hot_media .h2 .sub::after {
    position: absolute;
    bottom: 0;
    width: 1px;
    height: 1.2em;
    background: #fff;
    content: '';
}
.hot_media .h2 .sub::before {
    left: 0.5em;
    transform: rotate(-30deg);
}
.hot_media .h2 .sub::after {
    right: 0.5em;
    transform: rotate(30deg);
}
.hot_media .h2 .txt_s {
    font-size: 20px;
}
.hot_media .h2.size_s {
    font-size: 23px;
}
.hot_media .h2.size_s .sub {
    font-size: 16px;
}
.hot_media .heading {
    margin-bottom: 1em;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.hot_media .heading .txt_l {
    font-size: 20px;
}
.hot_media .heading .txt_s {
    font-size: 16px;
}
.hot_media figure {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
}
.hot_media figure+figure {
    margin-top: 15px;
}
.hot_media figcaption {
    display: flex;
    align-items: center;
    margin-top: 10px;
}
.hot_media figcaption span {
    width: 67px;
}
.hot_media figcaption p {
    width: calc(100% - 67px);
    margin-left: 15px;
}

/* ------------------------------
leaflet
------------------------------ */
.leaflet .txt-dl {
    font-size: 16px;
    text-align: center;
    margin-top: 40px;
}
.leaflet .photo {
    max-width: 670px;
    margin: auto;
    position: relative;
}
.leaflet .photo .txt {
    width: 210px;
    height: 210px;
    background-color: #fff;
    border-radius: 100%;
    color: #1c2569;
    font-size: 24px;
    font-weight: bold;
    outline: 2px dotted #33469B;
    outline-offset: -8px;
    padding: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    bottom: 25px;
}
.leaflet .btn_pdf{ color: #44a1c5;}
@media screen and (max-width: 599px) {
    .leaflet .lead {
        text-align: left;
    }
    .leaflet .txt-dl {
        margin-top: 25px;
        text-align: left;
        font-size: 14px;
    }
    .leaflet .photo {
        padding-bottom: 70px;
    }
    .leaflet .photo .txt {
        width: 136px;
        height: 136px;
        font-size: 16px;
        outline-offset: -5px;
        padding: 5px;
        bottom: 0;
    }
}

/* ------------------------------
.flow
.application-method
/school/css/step_mainschool.css
------------------------------ */
.flow .inner {
    width: 92%;
    padding: 30px 0 40px;
}
.flow h2 {
    position: relative;
    font-size: 24px;
    font-weight: normal;
    text-align: center;
    line-height: 1.7;
    letter-spacing: 0;
}
.flow h2::after {
    content: '';
    display: block;
    width: 80px;
    margin: 15px auto 35px;
    border-bottom: 3px solid #44a1c5;
}
.flow .lead {
    font-size: 14px;
    text-align: center;
}
.flow_list .step {
    font-size: 17px;
    text-align: center;
}
.flow h3 {
    font-size: 19px;
    text-align: center;
}
.flow .marker {
    background: linear-gradient(
    rgba(0, 0, 0, 0) 30%,
    rgba(215, 186, 65, 0.2) 30%
    );
}

.application-method.inner {
    width: 92%;
    padding: 30px 0 40px;
}
@media screen and (min-width: 600px) {
    .flow h2 {
        font-size: 30px;
        letter-spacing: .15em;
    }
    .flow h2::after {
        width: 115px;
        margin: 20px auto 65px;
    }
    .flow h3 { font-size: 23px;}
    .flow .lead { font-size: 23px;}
    .flow_list .step { font-size: 27px;}

    .application-method .frame{ display: block;}
    .application-method ul li{ width: 50%;}
    .application-method ul li:nth-child(odd) { border-left: none;}
    .application-method ul li:nth-child(n+3) {
        margin-top: 28px;
        position: relative;
    }
    .application-method ul li:nth-child(3)::before {
        content: "";
        width: 200%;
        padding-top: 1px;
        background-color: #1c236d;
        position: absolute;
        left: 0;
        top: -14px;
    }
}

/* ------------------------------
.flow_list
/school/css/step_mainschool.css
------------------------------ */
.flow_list{ margin-top: 0;}
.flow_list > div{
    padding-right: 5px;
    padding-left: 40px;
    margin-left: 30px;
}
.flow_list > div::before{
    height: calc(100% - 60px);
    top: 100px;
}
.flow_list .step {
    width: 60px;
    height: 60px;
    left: -30px;
    top: 40px;
}
.flow_list .ttl{ margin-top: 20px;}

.flow_start .step {
    width: 95px;
    height: 95px;
}
.flow_start .ttl{
    font-size: 20px;
    margin-left: 95px;
}
.flow_start .ttl > span{
    width: 1.8em;
    height: 1.8em;
}
.flow_start .ttl > span + span{ margin-left: 4px;}
.flow_start .box_img{
    display: flex;
    justify-content: space-between;
    padding-bottom: 200px;
    margin-top: 35px;
    background-size: 220px;
}
.flow_start .box_img .img img{ width: 100%;}

/* ------------------------------
application
------------------------------ */
.application {
    background-color: #eaf6fd;
}
.application .lead {
    font-size: 16px;
}
.application .head-wrap {
    width: 80%;
    margin: 25px auto 0;
}
.application .lead-note {
    border: 1px solid #44a1c5;
    color: #44a1c5;
    text-align: center;
    font-size: 16px;
    padding: 10px;
}
.application .explanation-wrap {
    margin-top: 35px;
}
.application .explanation-wrap .box {
    color: #44a1c5;
    border: 1px solid #44a1c5;
    border-radius: 5px;
    background-color: #ffffff;
    text-align: center;
    font-size: 16px;
    padding: 20px 5px;
}
.application .explanation-wrap .box strong {
    display: block;
    font-weight: normal;
    font-size: 20px;
}
.application .explanation-wrap .col-wrap {
    display: flex;
    justify-content: space-between;
    margin-top: 60px;
}
.application .explanation-wrap .col-wrap .box {
    width: 48%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.application .explanation-wrap .col-wrap .box::before {
    content: '+';
    color: #44a1c5;
    position: absolute;
    top: -50px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 35px;
    line-height: 1;
}
.application .txt-choice {
    text-align: center;
    font-size: 16px;
    color: #44a1c5;
    margin: 45px 0 35px;
}
.application h4.line {
    position: relative;
    color: #44a1c5;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
}
.application h4.line::before,
.application h4.line::after {
    max-width: 300px;
    content: "";
    width: 30%;
    border-top: 1px solid #44a1c5;
    position: absolute;
    top: 50%;
}
.application h4.line::before {
    left: 0;
}
.application h4.line::after {
    right: 0;
}
.is-disable {
    pointer-events: none;
    opacity: 0.4;
}
.application .note-txt {
    text-align: center;
}
.application .link-to-course {
    display: none;
}
.application .btn_03 {
    margin-bottom: 30px;
}
.application .ico_required {
    display: inline-block;
    padding: 0.2em 0.5em;
    margin-left: 1em;
    background: #c6272e;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    line-height: 1;
}
.application .note_plan {
    margin-top: 0.5em;
}
@media screen and (max-width: 599px) {
    .application .lead {
        font-size: 14px;
        text-align: left;
    }
    .application .head-wrap {
        width: 100%;
    }
    .application .lead-note {
        font-size: 14px;
        text-align: left;
    }
    .application .explanation-wrap {
        font-size: 30px;
    }
    .application .explanation-wrap .box {
        font-size: 14px;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .application .explanation-wrap .box strong {
        font-size: 16px;
    }
    .application .explanation-wrap .col-wrap {
        margin-top: 40px;
    }
    .application .explanation-wrap .col-wrap .box::before {
        font-size: 30px;
        top: -40px;
    }
    .application .txt-choice {
        font-size: 14px;
        margin: 25px 0;
    }
    .application .link-to-course {
        display: flex;
        justify-content: space-between;
        margin-bottom: 20px;
    }
    .application .link-to-course a {
        background-color: #44a1c5;
        border-radius: 5px;
        color: #ffffff;
        font-size: 14px;
        line-height: 1.5;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 32.5%;
        padding: 17px 0;
        text-align: center;
    }
    .application h4.line::before,
    .application h4.line::after {
        max-width: 80px;
    }
    .application .ico_required {
        padding: 0.2em 0.3em;
        margin-left: 0.3em;
    }
    .application .note_plan {
        font-size: 12px;
    }
}
.wrap_form{
    max-width: 760px;
    margin: 0 auto;
  }
  .tbl_app{
    width: 100%;
    border-top: 1px solid #44a1c5;
    border-left: 1px solid #44a1c5;
    margin-bottom: 20px;
  }
  .tbl_app th,
  .tbl_app td{
    border-right: 1px solid #44a1c5;
    border-bottom: 1px solid #44a1c5;
    padding: 20px;
  }
  .tbl_app th{
    background: rgb(68 161 197 / .05);
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    padding: 20px 10px;
  }
  .tbl_app td{ background: #fff;}
  
  .list_checkbox li{
    background: #e3f1f6;
    padding: 15px;
    border-radius: 5px;
    color: #898989;
  }
  .list_checkbox li.checked{
    background: #44a1c5;
    color: #fff;
  }
  .list_checkbox li + li{ margin-top: 15px;}
  .list_checkbox input{ display: none;}
  .list_checkbox label{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding-left: 35px;
    line-height: 1.4;
  }
  .list_checkbox label .txt_s {
    font-size: 12px;
  }
  .list_checkbox label .price {
    display: inline-block;
    min-width: 110px;
    padding: 0.5em;
    background: #fff;
    border: 1px solid #44a1c5;
    color: #898989;
    font-weight: normal;
    text-align: center;
  }
  .list_checkbox .checked label .price {
    color: #333;
  }
  .list_checkbox input[type="checkbox"] + label::before{
    content: "";
    width: 20px;
    height: 20px;
    border: 1px solid #44a1c5;
    background: #fff;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .list_checkbox input[type="checkbox"]:checked + label::after{
    content: "";
    width: 18px;
    height: 8px;
    border-left: 2px solid #44a1c5;
    border-bottom: 2px solid #44a1c5;
    transform: rotate(-45deg);
    position: absolute;
    left: 1px;
    top: -5px;
    bottom: 0;
    margin: auto;
  }
  .list_checkbox input[type="radio"] + label::before{
    content: "";
    width: 20px;
    height: 20px;
    border: 1px solid #44a1c5;
    background: #fff;
    border-radius: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .list_checkbox input[type="radio"]:checked + label::after{
    content: "";
    width: 12px;
    height: 12px;
    background: #44a1c5;
    border-radius: 100%;
    position: absolute;
    left: 4px;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .tbl_subtotal{
    margin: 0 0 35px auto;
    width: 80%;
    max-width: 400px;
    border-top: 2px solid #44a1c5;
    border-left: 2px solid #44a1c5;
  }
  .tbl_subtotal th,
  .tbl_subtotal td{
    border-right: 2px solid #44a1c5;
    border-bottom: 2px solid #44a1c5;
    padding: 20px 25px;
  }
  .tbl_subtotal th{
    background: #f6fafc;
    font-weight: normal;
    text-align: center;
  }
  .tbl_subtotal td{
    background: #fff;
    text-align: right;
  }
  .tbl_subtotal td .price{
    font-size: 1.2em;
    color: #44a1c5;
  }
  @media screen and (max-width: 599px) {
    .tbl_app th,
    .tbl_app td,
    .tbl_subtotal th,
    .tbl_subtotal td {
      display: block;
      padding: 20px 5%;
    }
    .tbl_app th,
    .tbl_subtotal th{ padding: 12px 10px;}
    .tbl_app td {
      padding: 20px 3%;
    }
    .list_checkbox li {
      padding: 15px 5%;
    }
    .list_checkbox label{ padding-left: 25px;}
    .list_checkbox label .price {
      min-width: 86px;
      padding: 0.5em 0.3em;
    }
}

/* ------------------------------
contents_app
------------------------------ */
.contents_app {
    margin: 30px auto;
    padding: 12px;
    background: #fff;
  }
  .contents_app .box {
    display: grid;
    grid-template-rows: 42px auto;
    padding: 0 12px 12px;
    background: #f3f3f2;
  }
  .contents_app .ttl {
    align-self: center;
    padding: 0.5em;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    line-height: 1.4;
  }
  .contents_app .item {
    padding: 10px 5%;
    background: #fff;
  }
  .contents_app .item + .item {
    margin-top: 12px;
}
.contents_app .item > p {
    font-size: 12px;
  }
  .contents_app .ttl_s {
    display: flex;
    align-items: center;
    min-height: 44px;
    margin-bottom: 15px;
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
  }
  .contents_app .package .ttl_s {
    padding-left: 60px;
    background-image: url(/school/image/contents_app/icn_package.png);
    background-size: 44px auto;
  }
  .contents_app .room .ttl_s {
    padding-left: 55px;
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2243.153%22%20height%3D%2243.14%22%20viewBox%3D%220%200%2043.153%2043.14%22%3E%3Cpath%20d%3D%22M37.007-485.831c-.141.15-.159.46-.159%2C2.429v2.251l-.628.159a4.371%2C4.371%2C0%2C0%2C0-3.235%2C4.8%2C4.934%2C4.934%2C0%2C0%2C0%2C.947%2C2.119%2C1.827%2C1.827%2C0%2C0%2C1%2C.291.394%2C1.211%2C1.211%2C0%2C0%2C1-.5.056A4.937%2C4.937%2C0%2C0%2C0%2C29.683-471c-.61%2C1.163-.619%2C1.266-.619%2C7.756%2C0%2C5.693%2C0%2C5.824-.188%2C5.993a3.613%2C3.613%2C0%2C0%2C0-.8%2C1.5%2C3.775%2C3.775%2C0%2C0%2C0%2C.938%2C3.564l.385.394-.469.244a6.088%2C6.088%2C0%2C0%2C0-2.917%2C3.733%2C18.1%2C18.1%2C0%2C0%2C0%2C.009%2C4.811c.131.131%2C2.2.15%2C21.42.15s21.289-.019%2C21.42-.15.15-.45.15-2.148a21.7%2C21.7%2C0%2C0%2C0-.1-2.5%2C7.631%2C7.631%2C0%2C0%2C0-.478-1.294A4.5%2C4.5%2C0%2C0%2C0%2C67.29-450.5%2C6.531%2C6.531%2C0%2C0%2C0%2C66-451.535l-.525-.272.319-.291a4.124%2C4.124%2C0%2C0%2C0%2C1.069-1.923%2C3.759%2C3.759%2C0%2C0%2C0-2.044-4.145%2C2.587%2C2.587%2C0%2C0%2C0-1.613-.309%2C2.587%2C2.587%2C0%2C0%2C0-1.613.309%2C4.1%2C4.1%2C0%2C0%2C0-1.866%2C1.96%2C3.354%2C3.354%2C0%2C0%2C0-.225%2C1.435%2C2.6%2C2.6%2C0%2C0%2C0%2C.3%2C1.519%2C4.307%2C4.307%2C0%2C0%2C0%2C.7%2C1.041l.413.413-.553.3a6.987%2C6.987%2C0%2C0%2C0-2.082%2C1.969%2C2.027%2C2.027%2C0%2C0%2C1-.328.478%2C2.4%2C2.4%2C0%2C0%2C1-.328-.478%2C6.987%2C6.987%2C0%2C0%2C0-2.082-1.969l-.544-.291.413-.431a4.814%2C4.814%2C0%2C0%2C0%2C.7-1.041%2C2.629%2C2.629%2C0%2C0%2C0%2C.291-1.51%2C3.354%2C3.354%2C0%2C0%2C0-.225-1.435%2C4.1%2C4.1%2C0%2C0%2C0-1.866-1.96%2C2.587%2C2.587%2C0%2C0%2C0-1.613-.309%2C2.587%2C2.587%2C0%2C0%2C0-1.613.309%2C4.1%2C4.1%2C0%2C0%2C0-1.866%2C1.96%2C3.354%2C3.354%2C0%2C0%2C0-.225%2C1.435%2C2.6%2C2.6%2C0%2C0%2C0%2C.3%2C1.519%2C4.307%2C4.307%2C0%2C0%2C0%2C.7%2C1.041l.413.413-.553.3a6.987%2C6.987%2C0%2C0%2C0-2.082%2C1.969%2C2.027%2C2.027%2C0%2C0%2C1-.328.478%2C1.2%2C1.2%2C0%2C0%2C1-.234-.347%2C7.1%2C7.1%2C0%2C0%2C0-2.082-2.044l-.647-.366.4-.4a3.729%2C3.729%2C0%2C0%2C0-1-5.88%2C4.829%2C4.829%2C0%2C0%2C0-1.032-.384l-.375-.066.019-1.651.028-1.66%2C11.516-.047c10.1-.038%2C11.526-.066%2C11.6-.188a9.967%2C9.967%2C0%2C0%2C0%2C.094-1.744c0-1.923%2C0-1.913-.966-1.913h-.628v-9.969c0-9.547-.009-9.988-.169-10.129S62.741-486%2C50.474-486C37.692-486%2C37.148-485.991%2C37.007-485.831Zm25.959%2C10.522v9.519l-10.194.028-10.2.019v-3h2.007c1.96%2C0%2C2.026-.009%2C2.251-.216a56.9%2C56.9%2C0%2C0%2C0%2C4.136-5.5%2C2.438%2C2.438%2C0%2C0%2C0-1.06-2.888%2C1.82%2C1.82%2C0%2C0%2C0-1.238-.263c-1.191%2C0-1.36.131-3.057%2C2.251l-1.388%2C1.735H42.268a17.926%2C17.926%2C0%2C0%2C1-1.951-.056%2C1.827%2C1.827%2C0%2C0%2C1%2C.291-.394%2C4.674%2C4.674%2C0%2C0%2C0%2C.928-2.11%2C4.342%2C4.342%2C0%2C0%2C0-3.067-4.755l-.4-.122v-3.817l12.454.019%2C12.445.028Zm-24.412-4.342a3.156%2C3.156%2C0%2C0%2C1%2C.366%2C5.533%2C3.148%2C3.148%2C0%2C0%2C1-4.745-2.232%2C3.783%2C3.783%2C0%2C0%2C1%2C.347-1.894%2C3.523%2C3.523%2C0%2C0%2C1%2C1.951-1.576A4.33%2C4.33%2C0%2C0%2C1%2C38.555-479.651Zm10.672%2C3.339a1.4%2C1.4%2C0%2C0%2C1%2C.656%2C1.1c0%2C.422-.038.469-2.157%2C3.226l-1.547%2C2.016-2.166.009c-2.044%2C0-2.185.009-2.42.2l-.244.188V-464c0%2C4.6-.019%2C5.571-.122%2C5.571a4.04%2C4.04%2C0%2C0%2C0-1.782%2C1.125%2C3.2%2C3.2%2C0%2C0%2C0-.957%2C2.532%2C2.6%2C2.6%2C0%2C0%2C0%2C.3%2C1.519%2C4.307%2C4.307%2C0%2C0%2C0%2C.7%2C1.041l.413.413-.516.272a6.957%2C6.957%2C0%2C0%2C0-2.119%2C2%2C2.027%2C2.027%2C0%2C0%2C1-.328.478%2C1.2%2C1.2%2C0%2C0%2C1-.234-.347%2C7.1%2C7.1%2C0%2C0%2C0-2.082-2.044l-.647-.366.394-.385a5.154%2C5.154%2C0%2C0%2C0%2C.7-1.041%2C2.458%2C2.458%2C0%2C0%2C0%2C.319-1.538%2C3.22%2C3.22%2C0%2C0%2C0-.853-2.42l-.413-.469v-5.421c0-4.9-.019-5.43-.159-5.589a.638.638%2C0%2C0%2C0-.872.019c-.188.188-.188.309-.188%2C5.242v5.055l-.347-.094a6.655%2C6.655%2C0%2C0%2C0-2.063.066l-.216.066v-5.233c0-5.814.028-6.124.581-7.052a3.9%2C3.9%2C0%2C0%2C1%2C1.651-1.482l.535-.272%2C5.815-.047c3.62-.028%2C5.871-.084%2C5.965-.141a19.01%2C19.01%2C0%2C0%2C0%2C1.35-1.594c1.379-1.735%2C1.707-2.1%2C1.969-2.2A1.577%2C1.577%2C0%2C0%2C1%2C49.227-476.312ZM64.589-463.8l-.028.732-10.991.028-11%2C.019v-1.5H64.617ZM32.7-457.153a2.564%2C2.564%2C0%2C0%2C1%2C.713%2C4.248%2C2.97%2C2.97%2C0%2C0%2C1-1.669.666%2C2.686%2C2.686%2C0%2C0%2C1-2.448-1.829A2.549%2C2.549%2C0%2C0%2C1%2C32.7-457.153Zm10.5.009a3.067%2C3.067%2C0%2C0%2C1%2C1.257%2C1.191%2C2.87%2C2.87%2C0%2C0%2C1%2C.244%2C1.022%2C1.765%2C1.765%2C0%2C0%2C1-.253%2C1.229%2C2.43%2C2.43%2C0%2C0%2C1-2.935%2C1.332%2C2.308%2C2.308%2C0%2C0%2C1-1.566-1.285%2C2.457%2C2.457%2C0%2C0%2C1%2C.544-3.02A2.512%2C2.512%2C0%2C0%2C1%2C43.206-457.143Zm10.616.075a2.485%2C2.485%2C0%2C0%2C1%2C1.116%2C3.414%2C2.308%2C2.308%2C0%2C0%2C1-1.566%2C1.285%2C2.43%2C2.43%2C0%2C0%2C1-2.935-1.332%2C1.766%2C1.766%2C0%2C0%2C1-.253-1.229%2C2.353%2C2.353%2C0%2C0%2C1%2C.825-1.754A2.432%2C2.432%2C0%2C0%2C1%2C53.822-457.068Zm10.41-.028a2.413%2C2.413%2C0%2C0%2C1%2C1.482%2C2.176%2C1.778%2C1.778%2C0%2C0%2C1-.272%2C1.266%2C2.484%2C2.484%2C0%2C0%2C1-3.479%2C1.069%2C2.449%2C2.449%2C0%2C0%2C1-1.285-2.232%2C2.417%2C2.417%2C0%2C0%2C1%2C.825-1.857A2.387%2C2.387%2C0%2C0%2C1%2C64.232-457.1Zm-10.307%2C6.227a4.4%2C4.4%2C0%2C0%2C1%2C2.016%2C1.2c1.088%2C1.088%2C1.35%2C1.894%2C1.35%2C4.108v1.576L52.678-444l-4.623-.028.009-1.594a6.013%2C6.013%2C0%2C0%2C1%2C.216-2.2%2C4.6%2C4.6%2C0%2C0%2C1%2C4.38-3.179A5.017%2C5.017%2C0%2C0%2C1%2C53.926-450.869Zm10.447-.009a4.389%2C4.389%2C0%2C0%2C1%2C2.063%2C1.219c1.1%2C1.088%2C1.36%2C1.9%2C1.36%2C4.145v1.529L63.182-444l-4.623-.028.009-1.594a6.013%2C6.013%2C0%2C0%2C1%2C.216-2.2A4.668%2C4.668%2C0%2C0%2C1%2C64.373-450.879Zm-31.6.094a4.593%2C4.593%2C0%2C0%2C1%2C2.176%2C1.229c1.088%2C1.069%2C1.472%2C2.288%2C1.416%2C4.492l-.028%2C1.032H27.047v-1.454a6.082%2C6.082%2C0%2C0%2C1%2C.216-2.11%2C4.48%2C4.48%2C0%2C0%2C1%2C2.879-3.029A4.311%2C4.311%2C0%2C0%2C1%2C32.768-450.785Zm10.973.15a4.517%2C4.517%2C0%2C0%2C1%2C2.626%2C2.373%2C6.563%2C6.563%2C0%2C0%2C1%2C.5%2C3.2l-.028%2C1.032H37.551l.009-1.5a4.875%2C4.875%2C0%2C0%2C1%2C.656-3.1%2C4.169%2C4.169%2C0%2C0%2C1%2C1.4-1.482%2C6.175%2C6.175%2C0%2C0%2C1%2C1.829-.75A6.066%2C6.066%2C0%2C0%2C1%2C43.741-450.635Z%22%20transform%3D%22translate(-25.862%20486)%22%20fill%3D%22%231c236d%22%2F%3E%3C%2Fsvg%3E');
  }
  .contents_app .zoom .ttl_s {
    padding-left: 60px;
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250.599%22%20height%3D%2237.802%22%20viewBox%3D%220%200%2050.599%2037.802%22%3E%3Cpath%20d%3D%22M46.61%2C468.446H3.989A3.993%2C3.993%2C0%2C0%2C1%2C0%2C464.457V463.27a.521.521%2C0%2C0%2C1%2C.52-.52H50.079a.521.521%2C0%2C0%2C1%2C.52.52v1.186A3.993%2C3.993%2C0%2C0%2C1%2C46.61%2C468.446ZM1.041%2C463.791v.666a2.952%2C2.952%2C0%2C0%2C0%2C2.949%2C2.949H46.61a2.952%2C2.952%2C0%2C0%2C0%2C2.949-2.949v-.666Z%22%20transform%3D%22translate(0%20-430.645)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M520.911%2C129.992h-5.1a1.91%2C1.91%2C0%2C0%2C1-1.908-1.908V115.748a1.91%2C1.91%2C0%2C0%2C1%2C1.908-1.908h5.1a1.91%2C1.91%2C0%2C0%2C1%2C1.908%2C1.908v12.336A1.91%2C1.91%2C0%2C0%2C1%2C520.911%2C129.992Zm-5.1-15.111a.868.868%2C0%2C0%2C0-.867.867v12.336a.868.868%2C0%2C0%2C0%2C.867.867h5.1a.868.868%2C0%2C0%2C0%2C.867-.867V115.749a.868.868%2C0%2C0%2C0-.867-.867Z%22%20transform%3D%22translate(-478.246%20-105.942)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M519.013%2C369.851H514.43a.52.52%2C0%2C1%2C1%2C0-1.041h4.583a.52.52%2C0%2C0%2C1%2C0%2C1.041Z%22%20transform%3D%22translate(-478.256%20-343.223)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M522.3%2C400.821H514.42a.52.52%2C0%2C0%2C1%2C0-1.041H522.3a.52.52%2C0%2C1%2C1%2C0%2C1.041Z%22%20transform%3D%22translate(-478.246%20-372.044)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M191.157%2C16.97a5.827%2C5.827%2C0%2C0%2C1-4.779-2.673%2C14.986%2C14.986%2C0%2C0%2C1-2.327-6.053%2C6.711%2C6.711%2C0%2C0%2C1%2C1.429-5.593A7.48%2C7.48%2C0%2C0%2C1%2C191.157%2C0a7.37%2C7.37%2C0%2C0%2C1%2C5.6%2C2.593%2C6.856%2C6.856%2C0%2C0%2C1%2C1.51%2C5.643%2C14.286%2C14.286%2C0%2C0%2C1-2.3%2C6.067A5.874%2C5.874%2C0%2C0%2C1%2C191.157%2C16.97Zm0-15.929a6.514%2C6.514%2C0%2C0%2C0-4.878%2C2.278%2C5.6%2C5.6%2C0%2C0%2C0-1.2%2C4.741%2C13.959%2C13.959%2C0%2C0%2C0%2C2.146%2C5.628%2C4.77%2C4.77%2C0%2C0%2C0%2C3.936%2C2.242%2C4.828%2C4.828%2C0%2C0%2C0%2C3.964-2.24%2C13.266%2C13.266%2C0%2C0%2C0%2C2.116-5.622h0a5.741%2C5.741%2C0%2C0%2C0-1.276-4.8%2C6.38%2C6.38%2C0%2C0%2C0-4.805-2.226Z%22%20transform%3D%22translate(-171.171)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M377.437%2C51.672c-2.07%2C0-4.143%2C0-6.429-.012a.52.52%2C0%2C0%2C1%2C0-1.041h0c4.571.016%2C8.288.016%2C12.832%2C0h0a.52.52%2C0%2C0%2C1%2C0%2C1.041c-2.273.008-4.339.012-6.409.012Z%22%20transform%3D%22translate(-344.786%20-47.108)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M81.8%2C80.28H37.33a.521.521%2C0%2C0%2C1-.52-.52V53.4a.556.556%2C0%2C0%2C1%2C.015-.126A3.618%2C3.618%2C0%2C0%2C1%2C39.5%2C50.6a.529.529%2C0%2C0%2C1%2C.119-.014c3.023%2C0%2C5.41%2C0%2C8.445-.015h0a.52.52%2C0%2C0%2C1%2C0%2C1.041c-3.017.015-5.393.015-8.388.015a2.545%2C2.545%2C0%2C0%2C0-1.832%2C1.836V79.239H81.278c-.022-3.386-.006-6.8.009-10.117.024-5.186.05-10.548-.073-15.841a2.229%2C2.229%2C0%2C0%2C0-1.737-1.587h-.012a28.528%2C28.528%2C0%2C0%2C0-2.911-.084c-.407%2C0-.826.006-1.277%2C0a.52.52%2C0%2C1%2C1%2C.011-1.041c.443%2C0%2C.858%2C0%2C1.26%2C0a29.388%2C29.388%2C0%2C0%2C1%2C3.006.087%2C3.224%2C3.224%2C0%2C0%2C1%2C2.672%2C2.367.5.5%2C0%2C0%2C1%2C.026.153c.125%2C5.335.1%2C10.732.075%2C15.952-.017%2C3.48-.033%2C7.079-.006%2C10.628a.521.521%2C0%2C0%2C1-.52.525Z%22%20transform%3D%22translate(-34.256%20-47.058)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M185.56%2C135.627a.52.52%2C0%2C0%2C1%2C0-1.041c6.811-.031%2C12.7-.031%2C19.492-.031.317-.176.51-.37.51-.52v-.012c.139-6.2.139-12.23%2C0-18.431v-.012a.742.742%2C0%2C0%2C0-.631-.66c-1.333-.047-2.7-.028-4.015-.009-.583.008-1.186.017-1.782.019h0a.52.52%2C0%2C0%2C1%2C0-1.041c.591%2C0%2C1.191-.011%2C1.772-.019%2C1.338-.019%2C2.723-.038%2C4.089.01l.039%2C0a1.778%2C1.778%2C0%2C0%2C1%2C1.573%2C1.69c.139%2C6.214.139%2C12.254%2C0%2C18.468%2C0%2C.416-.212%2C1.01-1.19%2C1.5a.52.52%2C0%2C0%2C1-.232.055c-6.849%2C0-12.764%2C0-19.615.031h0Z%22%20transform%3D%22translate(-172.202%20-105.951)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M92.259%2C135.623c-.428%2C0-.864-.007-1.308-.033l-.034%2C0a1.638%2C1.638%2C0%2C0%2C1-1.5-1.551c-.138-6.15-.138-12.388%2C0-18.537a1.762%2C1.762%2C0%2C0%2C1%2C1.642-1.621l.038%2C0c1.3-.048%2C2.394-.031%2C3.556-.012.531.008%2C1.079.017%2C1.666.02a.52.52%2C0%2C0%2C1%2C0%2C1.041h0c-.592%2C0-1.144-.012-1.678-.02-1.142-.019-2.22-.036-3.48.01-.368.048-.7.326-.7.591v.012c-.138%2C6.138-.138%2C12.363%2C0%2C18.5v.012c0%2C.278.287.481.57.522.657.037%2C1.286.032%2C1.953.026.486%2C0%2C.988-.01%2C1.506%2C0a.52.52%2C0%2C1%2C1-.027%2C1.04c-.5-.013-.992-.008-1.469%2C0-.242%2C0-.487%2C0-.735%2C0Z%22%20transform%3D%22translate(-83.121%20-105.946)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M111.788%2C234.146a.521.521%2C0%2C0%2C1-.52-.509%2C17.163%2C17.163%2C0%2C0%2C1%2C1.725-6.9.525.525%2C0%2C0%2C1%2C.062-.108l.121-.162a6.739%2C6.739%2C0%2C0%2C1%2C2.614-2.886%2C12.874%2C12.874%2C0%2C0%2C1%2C2.579-1.3%2C6.112%2C6.112%2C0%2C0%2C0%2C2.246-1.787.52.52%2C0%2C1%2C1%2C.833.624%2C7.225%2C7.225%2C0%2C0%2C1-2.634%2C2.1l-.043.019a12.015%2C12.015%2C0%2C0%2C0-2.4%2C1.2%2C5.682%2C5.682%2C0%2C0%2C0-2.262%2C2.492.511.511%2C0%2C0%2C1-.061.1l-.119.159a16.129%2C16.129%2C0%2C0%2C0-1.619%2C6.417.521.521%2C0%2C0%2C1-.509.532h-.012Z%22%20transform%3D%22translate(-103.546%20-205.001)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M324.656%2C234.438a.52.52%2C0%2C0%2C1-.52-.507%2C13.334%2C13.334%2C0%2C0%2C0-1.043-4.108c-.062-.169-.124-.336-.184-.5a9.207%2C9.207%2C0%2C0%2C0-1.565-2.963%2C14.958%2C14.958%2C0%2C0%2C0-4.307-3.034c-.8-.432-1.63-.879-2.428-1.412a.434.434%2C0%2C0%2C1-.057-.044c-.1-.087-.175-.17-.244-.244a2.13%2C2.13%2C0%2C0%2C0-.152-.153.52.52%2C0%2C1%2C1%2C.687-.781%2C3.156%2C3.156%2C0%2C0%2C1%2C.226.225c.05.054.1.105.15.153.747.5%2C1.542.925%2C2.311%2C1.34a16.009%2C16.009%2C0%2C0%2C1%2C4.584%2C3.251%2C10.164%2C10.164%2C0%2C0%2C1%2C1.772%2C3.308c.059.164.12.329.182.5a14.3%2C14.3%2C0%2C0%2C1%2C1.107%2C4.44.52.52%2C0%2C0%2C1-.506.534h-.014Z%22%20transform%3D%22translate(-292.197%20-205.258)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M230.218%2C241.842a5.916%2C5.916%2C0%2C0%2C1-2.976-.611%2C2.661%2C2.661%2C0%2C0%2C1-1.342-2.472.52.52%2C0%2C0%2C1%2C1.041%2C0c0%2C.951.373%2C2.043%2C3.277%2C2.043%2C1.558%2C0%2C3.416-.379%2C3.416-2.181a.52.52%2C0%2C0%2C1%2C1.041%2C0C234.675%2C240.668%2C233.05%2C241.842%2C230.218%2C241.842Z%22%20transform%3D%22translate(-210.227%20-221.581)%22%20fill%3D%22%231c236d%22%2F%3E%3C%2Fsvg%3E');
  }
  .contents_app .video .ttl_s {
    padding-left: 55px;
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2241.23%22%20height%3D%2238.939%22%20viewBox%3D%220%200%2041.23%2038.939%22%3E%3Cpath%20d%3D%22M2.268-497.927a3.168%2C3.168%2C0%2C0%2C0-1.949%2C1.619l-.217.443L.077-478.752C.053-462.918.061-461.6.19-461.122a2.881%2C2.881%2C0%2C0%2C0%2C1.562%2C1.836l.443.226H39.162l.362-.177a2.909%2C2.909%2C0%2C0%2C0%2C1.611-1.788c.161-.5.161-.765.161-17.485s0-16.985-.161-17.485a2.909%2C2.909%2C0%2C0%2C0-1.611-1.788l-.362-.177-12.145-.024L14.872-498l-.193.193a.525.525%2C0%2C0%2C0%2C0%2C.813l.193.2H26.815c11.452%2C0%2C11.96.008%2C12.266.153a2.026%2C2.026%2C0%2C0%2C1%2C.54.379c.443.475.467.636.467%2C3.052v2.215H1.269v-2.215c0-2.416.024-2.577.467-3.052a2.026%2C2.026%2C0%2C0%2C1%2C.54-.379c.306-.137.628-.153%2C5.46-.153h5.138l.193-.2a.529.529%2C0%2C0%2C0-.008-.838c-.209-.169-.274-.169-5.38-.161C4.845-497.984%2C2.4-497.96%2C2.268-497.927Zm37.82%2C22.236c0%2C12.564-.016%2C14.134-.129%2C14.4a1.759%2C1.759%2C0%2C0%2C1-.878.91c-.314.145-.975.153-18.4.153s-18.089-.008-18.4-.153a1.759%2C1.759%2C0%2C0%2C1-.878-.91c-.113-.266-.129-1.836-.129-14.4v-14.094H40.088Z%22%20transform%3D%22translate(-0.066%20498)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M64.835-361.752a1.351%2C1.351%2C0%2C0%2C0-.685%2C1.168c-.024.274-.04%2C4.124-.024%2C8.553.024%2C7.957.024%2C8.054.193%2C8.336a1.574%2C1.574%2C0%2C0%2C0%2C.435.459c.266.185.282.185%2C3.471.185%2C3.109%2C0%2C3.221-.008%2C3.375-.161a.6.6%2C0%2C0%2C0-.048-.878c-.209-.161-.306-.169-3.181-.169H65.4v-16.43h28.43v16.43H83.648c-10.172%2C0-10.172%2C0-10.389.169a.6.6%2C0%2C0%2C0-.048.878c.161.161.266.161%2C10.583.161H94.207l.266-.185a1.574%2C1.574%2C0%2C0%2C0%2C.435-.459c.169-.282.169-.354.169-8.779%2C0-9.455.04-8.779-.54-9.2l-.266-.185-14.577-.024C65.616-361.9%2C65.109-361.9%2C64.835-361.752Z%22%20transform%3D%22translate(-58.961%20372.85)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M209.886-296.8a1.872%2C1.872%2C0%2C0%2C0-.773.733A16.284%2C16.284%2C0%2C0%2C0%2C209-292.7c0%2C2.98.008%2C3.165.161%2C3.463a1.437%2C1.437%2C0%2C0%2C0%2C1.53.733%2C61.239%2C61.239%2C0%2C0%2C0%2C5.533-3.173%2C1.329%2C1.329%2C0%2C0%2C0%2C.411-1.192c-.064-.677-.217-.805-2.98-2.392-1.385-.8-2.6-1.49-2.7-1.538A1.863%2C1.863%2C0%2C0%2C0%2C209.886-296.8Zm3.068%2C2.529c2%2C1.152%2C2.448%2C1.442%2C2.448%2C1.587s-.459.435-2.481%2C1.6a23.446%2C23.446%2C0%2C0%2C1-2.6%2C1.385c-.1-.032-.113-.523-.113-2.956%2C0-1.611.024-2.948.056-2.972a.215.215%2C0%2C0%2C1%2C.145-.056C210.466-295.677%2C211.609-295.041%2C212.954-294.268Z%22%20transform%3D%22translate(-192.173%20313.073)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M67.835-107.746a2.22%2C2.22%2C0%2C0%2C0-1.079.983l-.1.282h-.62c-.757%2C0-1.039.169-1.039.612%2C0%2C.467.209.6.966.6h.644l.153.314a2.3%2C2.3%2C0%2C0%2C0%2C1.128.974%2C2.716%2C2.716%2C0%2C0%2C0%2C1.321-.008%2C2.193%2C2.193%2C0%2C0%2C0%2C1.111-.975l.153-.306H83c12.419%2C0%2C12.524%2C0%2C12.685-.161a.6.6%2C0%2C0%2C0-.048-.878l-.217-.169H70.428l-.1-.282a2.143%2C2.143%2C0%2C0%2C0-1.128-.991A2.718%2C2.718%2C0%2C0%2C0%2C67.835-107.746Zm1.128%2C1.192a.973.973%2C0%2C0%2C1%2C.338.878.8.8%2C0%2C0%2C1-1.289.379c-.185-.161-.217-.258-.217-.58s.032-.419.217-.58A.918.918%2C0%2C0%2C1%2C68.962-106.554Z%22%20transform%3D%22translate(-59.77%20139.26)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M371.23-453.757a.473.473%2C0%2C0%2C0-.081.628.59.59%2C0%2C0%2C0%2C1.119-.29A.591.591%2C0%2C0%2C0%2C371.23-453.757Z%22%20transform%3D%22translate(-341.187%20457.51)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M411.183-453.8a.53.53%2C0%2C0%2C0%2C.169.886.577.577%2C0%2C0%2C0%2C.685-.918A.567.567%2C0%2C0%2C0%2C411.183-453.8Z%22%20transform%3D%22translate(-377.919%20457.549)%22%20fill%3D%22%231c236d%22%2F%3E%3Cpath%20d%3D%22M451.186-453.875a.553.553%2C0%2C0%2C0%2C.217.934.406.406%2C0%2C0%2C0%2C.427%2C0%2C.549.549%2C0%2C0%2C0%2C.217-.91A.56.56%2C0%2C0%2C0%2C451.186-453.875Z%22%20transform%3D%22translate(-414.692%20457.604)%22%20fill%3D%22%231c236d%22%2F%3E%3C%2Fsvg%3E');
}
.contents_app .class_type {
    grid-template-rows: 70px auto;
    margin-top: 12px;
}


/* ------------------------------
kiyaku-area
/css/kiyaku.css
------------------------------ */
.kiyaku-area {
    font-size: 13.6px;
  }
  @media screen and (min-width: 600px) {
    .kiyaku-area #modal-close {
      display: none;
    }
  }
  
/* ------------------------------
.inquiry
/school/css/inquiry.cs
------------------------------ */
@media screen and (min-width: 600px) {
    .inquiry .inquiry_list { display: block;}
    .inquiry .inquiry_list li { width: auto;}
    .inquiry .inquiry_list li + li { margin-top: 30px;}
}

/* ------------------------------
faq
------------------------------ */
.faq .inner.narrow{ padding-top: 0;}
.faq-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: -30px;
}
.faq-list .item {
    width: 49%;
    max-width: 470px;
    border-bottom: 1px solid #44a1c5;
    position: relative;
    background-color: #efefef;
    margin-top: 100px;
}
.faq-list .question {
    color: #44a1c5;
    font-size: 18px;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    line-height: 1.3;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #44a1c5;
    padding-left: 40px;
    background: url(/school/image/fudo/bg_faq.svg) 0 100% no-repeat;
    background-size: 36px 40px;
    min-height: 42px;
}
.faq-list .answer {
    font-size: 16px;
    padding: 10px;
    display: flex;
    align-items: center;
}
@media screen and (max-width: 599px) {
    .faq-list {
        display: block;
        margin-top: 30px;
    }
    .faq-list .item {
        width: 100%;
        max-width: none;
        background-color: transparent;
    }
    .faq-list .question {
        position: static;
        font-size: 16px;
    }
    .faq-list .answer {
        background-color: #efefef;
        font-size: 14px;
    }
    .faq-list .item {
        margin-top: 20px;
    }
}

/* ------------------------------
  future
  ------------------------------ */
.future {
    background-color: #eaf6fd;
}
.future .heading_area .bg {
    width: 100%;
    height: 0;
    padding-top: 50%;
    background: url(/school/image/finance_strategy/bg_future_head.jpg) center top no-repeat;
    background-size: cover;
    position: relative;
}
.future .heading_area .ttl {
    position: absolute;
    width: 100%;
    top: 50%;
    line-height: 1.5;
    transform: translateY(-50%);
}
.future .heading_area .ttl::after {
    margin-bottom: 0;
}
.future .txt {
    font-size: 18px;
    text-align: center;
}
.future .txt ul {
    display: flex;
    flex-direction: column;
    max-width: 500px;
    margin: 0 auto;
    text-align: left;
}
.future .txt li {
    padding-left: 40px;
    position: relative;
}
.future .txt li:before {
    content: "●";
    position: absolute;
    top: 0;
    left: 5px;
    color: #44a1c5;
}
.future .which {
    display: flex;
    justify-content: space-around;
}
.future .which li {
    width: 40%;
    height: 0;
    padding-top: 40%;
    border: 1px solid #fff;
    color: #ffffff;
    border-radius: 50%;
    font-size: 20px;
    text-align: center;
    position: relative;
    margin-top: 60px;
}
.future .which li:first-child {
    background-color: #9fa0a0;
    box-shadow: 0 0 0 10px #9fa0a0;
    margin-right: 20px;
}
.future .which li:last-child {
    background-color: #44a1c5;
    box-shadow: 0 0 0 10px #44a1c5;
    margin-left: 20px;
}
.future .which li p {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.future .question {
    margin-top: 40px;
    text-align: center;
    font-size: 32px;
    color: #44a1c5;
}
@media screen and (max-width: 599px) {
    .future .txt {
        font-size: 14px;
        text-align: left;
    }
    .future .txt ul {
        align-items: flex-start;
    }
    .future .which li {
        font-size: 12px;
    }
    .future .question {
        font-size: 20px;
    }
}

/* ------------------------------
about-fa-taiken
------------------------------ */
@media screen and (min-width: 600px) {
    .about-fa-taiken .intro-area .opening {
        width: 100%;
    }
}

/* ------------------------------
loader
------------------------------ */
.loader {
    position: relative;
    width: 8px;
    height: 8px;
    margin: 23px auto 0;
    border-radius: 5px;
    background-color: #333;
    color: #333;
    animation: loader 1s infinite linear alternate;
    animation-delay: 0.5s;
}
.loader::before,
.loader::after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0;
}
.loader::before {
    left: -20px;
    width: 8px;
    height: 8px;
    border-radius: 5px;
    background-color: #333;
    color: #333;
    animation: loader 1s infinite alternate;
    animation-delay: 0s;
}
.loader::after {
    left: 20px;
    width: 8px;
    height: 8px;
    border-radius: 5px;
    background-color: #333;
    color: #333;
    animation: loader 1s infinite alternate;
    animation-delay: 1s;
}
@media screen and (max-width: 599px) {
    .loader {
        margin-top: 15px;
    }
}
@keyframes loader {
    0% {
        background-color: #333;
    }
    50%,
    100% {
        background-color: rgba(51, 51, 51, 0.2);
    }
}
