@font-face {
    font-display: swap;
    font-family: HIMCFont1-35Thin;
    src: url(./Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix);
    src: url(./Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix) format("eot"), url(./Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"), url(./Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"), url(./Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont1-45Ligh;
    src: url(./Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);
    src: url(./Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("eot"), url(./Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"), url(./Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"), url(./Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont1-55Roma;
    src: url(./Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix);
    src: url(./Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("eot"), url(./Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"), url(./Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"), url(./Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont1-65Medi;
    font-weight: 700;
    src: url(./Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix);
    src: url(./Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("eot"), url(./Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"), url(./Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"), url(./Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont2-35Thin;
    src: url(./Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix);
    src: url(./Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix) format("eot"), url(./Fonts/775a65da-14aa-4634-be95-6724c05fd522.woff) format("woff"), url(./Fonts/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf) format("truetype"), url(./Fonts/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont2-45Ligh;
    src: url(./Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix);
    src: url(./Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix) format("eot"), url(./Fonts/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"), url(./Fonts/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"), url(./Fonts/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont2-55Roma;
    src: url(./Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);
    src: url(./Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"), url(./Fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"), url(./Fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"), url(./Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont2-65Medi;
    font-weight: 700;
    src: url(./Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix);
    src: url(./Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix) format("eot"), url(./Fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"), url(./Fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"), url(./Fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont3-35Thin;
    src: url(./Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot?#iefix);
    src: url(./Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot?#iefix) format("eot"), url(./Fonts/c881c21b-4148-4a11-a65d-f35e42999bc8.woff) format("woff"), url(./Fonts/03634cf1-a9c9-4e13-b049-c90d830423d4.ttf) format("truetype"), url(./Fonts/1bc99c0a-298b-46f9-b325-18b5e5169795.svg#1bc99c0a-298b-46f9-b325-18b5e5169795) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont3-45Ligh;
    src: url(./Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot?#iefix);
    src: url(./Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot?#iefix) format("eot"), url(./Fonts/835e7b4f-b524-4374-b57b-9a8fc555fd4e.woff) format("woff"), url(./Fonts/2c694ef6-9615-473e-8cf4-d8d00c6bd973.ttf) format("truetype"), url(./Fonts/3fc84193-a13f-4fe8-87f7-238748a4ac54.svg#3fc84193-a13f-4fe8-87f7-238748a4ac54) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont3-65Medi;
    font-weight: 700;
    src: url(./Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot?#iefix);
    src: url(./Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot?#iefix) format("eot"), url(./Fonts/5b29e833-1b7a-40ab-82a5-cfd69c8650f4.woff) format("woff"), url(./Fonts/b0298148-2d59-44d1-9ec9-1ca6bb097603.ttf) format("truetype"), url(./Fonts/ae1dea8c-a953-4845-b616-74a257ba72e6.svg#ae1dea8c-a953-4845-b616-74a257ba72e6) format("svg")
}

@font-face {
    font-display: swap;
    font-family: HIMCFont3-55Roma;
    src: url(./Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot?#iefix);
    src: url(./Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot?#iefix) format("eot"), url(./Fonts/8ac9e38d-29c6-41ea-8e47-4ae4d2b1a4e1.woff) format("woff"), url(./Fonts/4bd09087-655e-4abb-844c-dccdeb68003d.ttf) format("truetype"), url(./Fonts/df234d87-eada-4058-aa80-5871e7fbe1c3.svg#df234d87-eada-4058-aa80-5871e7fbe1c3) format("svg")
}

.c7bzh_ {
    width: 100%
}

.c7bzh_.YXHWcl {
    --display: none;
    display: var(--display)
}

.c7bzh_.crE6R7 {
    display: block;
    visibility: visible
}

.c7bzh_ .I9E5U_ {
    direction: rtl
}

.c7bzh_ .Oxzvyr {
    direction: ltr
}

.c7bzh_.L27qsU {
    position: fixed;
    top: 0;
    z-index: var(--above-all-z-index)
}

.c7bzh_ .YD5pSO {
    align-items: center;
    background: #eff1f2;
    border-bottom: 3px solid #a0138e;
    box-sizing: border-box;
    display: flex;
    height: 50px;
    justify-content: center;
    width: 100%
}

.c7bzh_ .YD5pSO.mlxr6g {
    background-color: red;
    border: none
}

.c7bzh_ .YD5pSO:focus {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff, inset -2px 2px 0 0 #116dff, inset 2px 2px 0 0 #116dff, inset 0 3px 0 0 #fff !important
}

.c7bzh_ .YD5pSO>.aGHwBE {
    align-items: center;
    display: flex
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 {
    color: #20303c;
    flex-shrink: 0;
    font-family: HIMCFont1-65Medi, HIMCFont2-65Medi, HIMCFont3-65Medi, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    line-height: 24px
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 .e5cW_9 {
    fill: #20303c;
    height: 16px;
    padding-bottom: 6px;
    vertical-align: middle;
    width: 36px
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 .e5cW_9>.o4sLYL {
    fill: #fc0
}

.c7bzh_ .YD5pSO>.aGHwBE .areOb6 .uJDaUS {
    color: #20303c
}

.c7bzh_ .YD5pSO>.aGHwBE .O0tKs2 {
    align-items: center;
    border: 1px solid #a0138e;
    border-radius: 17px;
    color: #a0138e;
    display: inline-flex;
    flex-shrink: 0;
    font-family: HIMCFont1-65Medi, HIMCFont2-65Medi, HIMCFont3-65Medi, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    height: 35px;
    justify-content: center;
    text-align: center;
    width: 112px
}

.c7bzh_ .YD5pSO>.aGHwBE .O0tKs2.Oxzvyr {
    margin-left: 6px
}

.c7bzh_ .YD5pSO>.aGHwBE .O0tKs2.I9E5U_ {
    margin-right: 6px
}

.c7bzh_ .YD5pSO:not(.mlxr6g):hover {
    background: #fff;
    cursor: pointer
}

.c7bzh_ .YD5pSO:not(.mlxr6g):hover .O0tKs2 {
    background-color: #a0138e;
    color: #fff
}