@media screen and (min-width: 768px) {
  .id-check .lead .lead__text strong {
    color: #0064B2;
  }
  .id-check .content.lead .content__inner {
    padding-bottom: 54px;
    position: relative;
    border-bottom: 1px dashed #B3C7D3;
  }
}
@media screen and (min-width: 768px) and (max-width: 768px) {
  .id-check .content.lead .content__inner {
    padding-bottom: 44px;
    position: relative;
    border-bottom: 1px dashed #B3C7D3;
  }
}
@media screen and (min-width: 768px) {
  .id-check > .contents .content {
    padding-bottom: 100px;
  }
  .id-check > .contents .content__text {
    margin-top: 28px;
  }
  .id-check > .contents .point {
    margin-top: 28px;
  }
  .id-check > .contents .change_rule .item {
    margin-top: 28px;
    width: 100%;
    background: #fff;
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }
  .id-check > .contents .change_rule .item .ttl {
    width: 100%;
    padding: 10px;
    background: #0064B2;
    color: #ffffff;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0.05em;
    line-height: 1.4;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }
  .id-check > .contents .change_rule .item .box {
    width: 100%;
    padding: 28px;
    display: flex;
    gap: 26px;
  }
  .id-check > .contents .change_rule .item .box .img__box {
    width: 23%;
  }
  .id-check > .contents .change_rule .item .box .img__box img {
    width: 100%;
  }
  .id-check > .contents .change_rule .item .box .txt__box {
    width: 77%;
  }
  .id-check > .contents .change_rule .item .box .txt__box .txt {
    font-size: 0.875rem;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-weight: 400;
  }
  .id-check > .contents .change_rule .item .box .txt__box .txt strong {
    color: #0064B2;
    font-weight: 400;
  }
  .id-check > .contents .change_rule .item .box .txt__box .balloontxt {
    margin-top: 16px;
    width: 100%;
    padding: 20px;
    font-size: 0.875rem;
    letter-spacing: 0.06em;
    line-height: 1.6;
    font-weight: 500;
    color: #0064B2;
    position: relative;
    border-radius: 10px;
    background: #FFFCD1;
  }
  .id-check > .contents .change_rule .item .box .txt__box .balloontxt::after {
    content: "";
    display: block;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2235%22%20height%3D%2225%22%20viewBox%3D%220%200%2035%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M32.0598%208.59794C35.7994%209.76894%2035.7994%2015.0614%2032.0598%2016.2324L5.19532%2024.6447C2.61914%2025.4514%20-1.1851e-06%2023.527%20-1.0671e-06%2020.8275L-3.31668e-07%204.00284C-2.13667e-07%201.3033%202.61914%20-0.621092%205.19532%200.185612L32.0598%208.59794Z%22%20fill%3D%22%23FFFCD1%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 35px;
    height: 25px;
    position: absolute;
    top: 50%;
    right: -20px;
    transform: translateY(-50%);
  }
  .id-check > .contents .change_rule .item .box--noimg {
    display: block;
  }
  .id-check > .contents .change_rule .item .box--noimg .txt__box {
    width: 100%;
  }
  .id-check > .contents .change_rule .item .case {
    width: 100%;
    padding: 0 28px 28px 28px;
    display: flex;
    gap: 26px;
  }
  .id-check > .contents .change_rule .item .case--noimg {
    display: block;
  }
  .id-check > .contents .change_rule .item .case--noimg .case__text {
    width: 100%;
  }
  .id-check > .contents .change_rule .item .case__img {
    width: 23%;
  }
  .id-check > .contents .change_rule .item .case__img img {
    width: 100%;
    border-radius: 10px;
  }
  .id-check > .contents .change_rule .item .case__text {
    width: 77%;
  }
  .id-check > .contents .change_rule .item .case__text dt {
    width: 100%;
    background: #0064B2;
    color: #ffffff;
    padding: 8px 20px;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.6;
    letter-spacing: 0.06em;
    border-radius: 50px;
  }
  .id-check > .contents .change_rule .item .case__text dd {
    margin-top: 16px;
    font-size: 0.875rem;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-weight: 400;
  }
  .id-check > .contents .change_rule .item .case__text dd strong {
    color: #0064B2;
    font-weight: 400;
  }
  .id-check > .contents .cautionbox {
    margin-top: 50px;
    width: 100%;
    border: 2px solid #D01A1A;
    border-radius: 18px;
  }
  .id-check > .contents .cautionbox__inner {
    padding: 26px;
    display: flex;
    gap: 24px;
  }
  .id-check > .contents .cautionbox__figure {
    width: 27.5%;
  }
  .id-check > .contents .cautionbox__figure img {
    width: 100%;
  }
  .id-check > .contents .cautionbox__textbox {
    width: 72.5%;
  }
  .id-check > .contents .cautionbox__ttl {
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 0.12em;
    color: #D01A1A;
  }
  .id-check > .contents .cautionbox__text {
    margin-top: 18px;
    font-size: 1rem;
    line-height: 1.6;
    letter-spacing: 0.1em;
    font-weight: 400;
  }
  .id-check > .contents .cautionbox__link {
    display: flex;
    align-items: center;
    gap: 6px;
    width: 56.31%;
    margin: 18px auto 0;
    background: #0064B2;
    text-align: center;
    padding: 8px 26px 10px;
    position: relative;
    border-radius: 60px;
  }
  .id-check > .contents .cautionbox__link span {
    display: inline-block;
    width: calc(100% - 29px);
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 0.06em;
    color: #ffffff;
  }
  .id-check > .contents .cautionbox__link i {
    display: inline-block;
    width: 23px;
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2223%22%20height%3D%2223%22%20viewBox%3D%220%200%2023%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2223%22%20height%3D%2223%22%20rx%3D%2211.5%22%20fill%3D%22%23FFF622%22%2F%3E%3Cpath%20d%3D%22M16%2011.5L9.25%2016.2631L9.25%206.73686L16%2011.5Z%22%20fill%3D%22%23007BC7%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .id-check > .contents .howto {
    padding-top: 100px;
  }
  .id-check > .contents .howto .content__text {
    color: #fff;
  }
  .id-check > .contents .howto .prohibition {
    margin-top: 28px;
    padding: 26px 26px 36px;
    background: #ffffff;
    border-radius: 18px;
  }
  .id-check > .contents .howto .prohibition .ttl {
    width: 100%;
    padding: 16px 0;
    background: #FFF622;
    text-align: center;
    font-size: 1.25rem;
    letter-spacing: 0.06em;
    line-height: 1.6;
    font-weight: 700;
    color: #0064B2;
  }
  .id-check > .contents .howto .prohibition .list {
    max-width: 527px;
    margin: 26px auto 0;
  }
  .id-check > .contents .howto .prohibition .list .item {
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 19px;
  }
  .id-check > .contents .howto .prohibition .list .item:last-child {
    margin-bottom: 0;
  }
  .id-check > .contents .howto .prohibition .list .item i {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2215%22%20fill%3D%22%23FFF622%22%2F%3E%3Cpath%20d%3D%22M23%208.86056L21.1394%207L15%2013.1394L8.86056%207L7%208.86056L13.1394%2015L7%2021.1394L8.86056%2023L15%2016.8606L21.1394%2023L23%2021.1394L16.8606%2015L23%208.86056Z%22%20fill%3D%22%23D01A1A%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 12px;
  }
  .id-check > .contents .howto .prohibition .list .item p {
    font-size: 1.375rem;
    line-height: 1.4;
    letter-spacing: 0.06em;
    font-weight: 700;
    color: #0064B2;
  }
  .id-check > .contents .howto .prohibition .list .item p small {
    font-size: 0.875rem;
  }
  .id-check > .contents .howto .prohibition .strong {
    width: 100%;
    padding-top: 26px;
    margin-top: 26px;
    border-top: 1px solid #E3E3E3;
    font-size: 1.5rem;
    font-weight: 800;
    letter-spacing: 0.12em;
    color: #D01A1A;
    text-align: center;
  }
}
@media screen and (min-width: 768px) {
  .id-check .check {
    padding-top: 100px;
  }
  .id-check .check__caution {
    margin-top: 100px;
    border: 2px solid #D01A1A;
    border-radius: 18px;
    padding: 50px 30px 30px;
    position: relative;
  }
  .id-check .check__caution .sign {
    display: inline-block;
    width: 70px;
    height: 70px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2270%22%20height%3D%2270%22%20viewBox%3D%220%200%2070%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M31.5361%2010C33.0277%207.41671%2036.6866%207.3358%2038.3135%209.75781L38.4639%2010L58.3828%2044.5C59.9223%2047.1666%2057.9979%2050.4997%2054.9189%2050.5H15.0811C12.0021%2050.4997%2010.0777%2047.1666%2011.6172%2044.5L31.5361%2010Z%22%20fill%3D%22%23FFF622%22%20stroke%3D%22%23D01A1A%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20d%3D%22M33.3242%2034.9351L32.7671%2025.3578L32.6345%2021.7241H36.5603L36.4276%2025.3578L35.8706%2034.9351H33.3242ZM34.5974%2041.8391C33.89%2041.8391%2033.3065%2041.5968%2032.8467%2041.1123C32.4046%2040.6278%2032.1836%2040.0395%2032.1836%2039.3474C32.1836%2038.6207%2032.4046%2038.0237%2032.8467%2037.5565C33.3065%2037.0893%2033.89%2036.8558%2034.5974%2036.8558C35.3047%2036.8558%2035.8794%2037.0893%2036.3215%2037.5565C36.7813%2038.0237%2037.0112%2038.6207%2037.0112%2039.3474C37.0112%2040.0395%2036.7813%2040.6278%2036.3215%2041.1123C35.8794%2041.5968%2035.3047%2041.8391%2034.5974%2041.8391Z%22%20fill%3D%22%23D01A1A%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: -35px;
    left: 50%;
    transform: translateX(-50%);
  }
  .id-check .check__caution__ttl {
    text-align: center;
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 0.12em;
    color: #D01A1A;
  }
  .id-check .check__caution .list {
    margin-top: 24px;
  }
  .id-check .check__caution .list .item {
    margin-bottom: 1em;
  }
  .id-check .check__caution .list .item:last-child {
    margin-bottom: 0;
  }
  .id-check .check__caution .list .item p {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.6;
    letter-spacing: 0.1em;
  }
}
@media screen and (max-width: 767px) {
  .page-wrap .point__text {
    text-align: justify;
  }
  .id-check .content.lead .content__inner {
    padding-bottom: 54px;
    position: relative;
    border-bottom: 1px dashed #B3C7D3;
  }
}
@media screen and (max-width: 767px) and (max-width: 768px) {
  .id-check .content.lead .content__inner {
    padding-bottom: 44px;
    position: relative;
    border-bottom: 1px dashed #B3C7D3;
  }
}
@media screen and (max-width: 767px) {
  .id-check .lead .lead__text strong {
    color: #0064B2;
  }
}
@media screen and (max-width: 767px) {
  .id-check > .contents .content {
    padding-bottom: 60px;
  }
  .id-check > .contents .content__text {
    margin-top: 28px;
  }
  .id-check > .contents .point {
    margin-top: 28px;
  }
  .id-check > .contents .change_rule .item {
    margin-top: 28px;
    width: 100%;
    background: #fff;
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }
  .id-check > .contents .change_rule .item .ttl {
    width: 100%;
    padding: 10px;
    background: #0064B2;
    color: #ffffff;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0.05em;
    line-height: 1.4;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }
  .id-check > .contents .change_rule .item .box {
    width: 100%;
    padding: 26px;
    display: block;
  }
  .id-check > .contents .change_rule .item .box .img__box {
    width: 78.85%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 26px;
  }
  .id-check > .contents .change_rule .item .box .img__box img {
    width: 100%;
  }
  .id-check > .contents .change_rule .item .box .txt__box {
    width: 100%;
    margin-top: 0px;
  }
  .id-check > .contents .change_rule .item .box .txt__box .txt {
    font-size: 0.875rem;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-weight: 400;
  }
  .id-check > .contents .change_rule .item .box .txt__box .txt strong {
    color: #0064B2;
    font-weight: 400;
  }
  .id-check > .contents .change_rule .item .box .txt__box .balloontxt {
    margin-top: 16px;
    width: 100%;
    padding: 20px;
    font-size: 0.875rem;
    letter-spacing: 0.06em;
    line-height: 1.6;
    font-weight: 500;
    color: #0064B2;
    position: relative;
    border-radius: 10px;
    background: #FFFCD1;
  }
  .id-check > .contents .change_rule .item .box .txt__box .balloontxt::after {
    content: "";
    display: block;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2235%22%20height%3D%2225%22%20viewBox%3D%220%200%2035%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M32.0598%208.59794C35.7994%209.76894%2035.7994%2015.0614%2032.0598%2016.2324L5.19532%2024.6447C2.61914%2025.4514%20-1.1851e-06%2023.527%20-1.0671e-06%2020.8275L-3.31668e-07%204.00284C-2.13667e-07%201.3033%202.61914%20-0.621092%205.19532%200.185612L32.0598%208.59794Z%22%20fill%3D%22%23FFFCD1%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 35px;
    height: 25px;
    position: absolute;
    bottom: 5px;
    left: 50%;
    transform: translateX(-50%);
    transform: rotate(90deg) translateX(50%);
  }
  .id-check > .contents .change_rule .item .case {
    width: 100%;
    padding: 0 26px 24px 26px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    gap: 13px;
  }
  .id-check > .contents .change_rule .item .case__img {
    width: 100%;
  }
  .id-check > .contents .change_rule .item .case__img img {
    width: 100%;
    border-radius: 10px;
  }
  .id-check > .contents .change_rule .item .case__text {
    width: 100%;
  }
  .id-check > .contents .change_rule .item .case__text dt {
    width: 100%;
    background: #0064B2;
    color: #ffffff;
    padding: 8px 20px;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.6;
    letter-spacing: 0.06em;
    border-radius: 50px;
  }
  .id-check > .contents .change_rule .item .case__text dd {
    margin-top: 16px;
    font-size: 0.875rem;
    line-height: 1.6;
    letter-spacing: 0.05em;
    font-weight: 400;
  }
  .id-check > .contents .change_rule .item .case__text dd strong {
    color: #0064B2;
    font-weight: 400;
  }
  .id-check > .contents .cautionbox {
    margin-top: 28px;
    width: 100%;
    border: 2px solid #D01A1A;
    border-radius: 18px;
  }
  .id-check > .contents .cautionbox__inner {
    padding: 26px;
    display: block;
  }
  .id-check > .contents .cautionbox__figure {
    width: 100%;
  }
  .id-check > .contents .cautionbox__figure img {
    width: 100%;
  }
  .id-check > .contents .cautionbox__textbox {
    width: 100%;
    margin-top: 24px;
  }
  .id-check > .contents .cautionbox__ttl {
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 0.12em;
    color: #D01A1A;
    line-height: 1.5;
  }
  .id-check > .contents .cautionbox__text {
    margin-top: 18px;
    font-size: 1rem;
    line-height: 1.6;
    letter-spacing: 0.1em;
    font-weight: 400;
  }
  .id-check > .contents .cautionbox__link {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    width: 100%;
    margin: 24px auto 0;
    background: #0064B2;
    text-align: center;
    padding: 8px 26px 10px;
    position: relative;
    border-radius: 60px;
  }
  .id-check > .contents .cautionbox__link span {
    display: inline-block;
    width: calc(100% - 29px);
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 0.06em;
    color: #ffffff;
  }
  .id-check > .contents .cautionbox__link i {
    display: inline-block;
    width: 23px;
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2223%22%20height%3D%2223%22%20viewBox%3D%220%200%2023%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2223%22%20height%3D%2223%22%20rx%3D%2211.5%22%20fill%3D%22%23FFF622%22%2F%3E%3Cpath%20d%3D%22M16%2011.5L9.25%2016.2631L9.25%206.73686L16%2011.5Z%22%20fill%3D%22%23007BC7%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .id-check > .contents .howto {
    padding-top: 60px;
  }
  .id-check > .contents .howto .content__text {
    color: #fff;
  }
  .id-check > .contents .howto .prohibition {
    margin-top: 28px;
    padding: 22px 22px 36px;
    background: #ffffff;
    border-radius: 18px;
  }
  .id-check > .contents .howto .prohibition .ttl {
    width: 100%;
    padding: 16px 24px;
    background: #FFF622;
    text-align: center;
    font-size: 1.25rem;
    letter-spacing: 0.06em;
    line-height: 1.6;
    font-weight: 700;
    color: #0064B2;
  }
  .id-check > .contents .howto .prohibition .list {
    width: 100%;
    margin: 24px auto 0;
  }
  .id-check > .contents .howto .prohibition .list .item {
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 30px;
  }
  .id-check > .contents .howto .prohibition .list .item:last-child {
    margin-bottom: 0;
  }
  .id-check > .contents .howto .prohibition .list .item i {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2215%22%20fill%3D%22%23FFF622%22%2F%3E%3Cpath%20d%3D%22M23%208.86056L21.1394%207L15%2013.1394L8.86056%207L7%208.86056L13.1394%2015L7%2021.1394L8.86056%2023L15%2016.8606L21.1394%2023L23%2021.1394L16.8606%2015L23%208.86056Z%22%20fill%3D%22%23D01A1A%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 12px;
  }
  .id-check > .contents .howto .prohibition .list .item p {
    font-size: 1.375rem;
    line-height: 1.4;
    letter-spacing: 0.06em;
    font-weight: 700;
    color: #0064B2;
  }
  .id-check > .contents .howto .prohibition .list .item p small {
    font-size: 0.875rem;
  }
  .id-check > .contents .howto .prohibition .strong {
    width: 100%;
    padding-top: 24px;
    margin-top: 24px;
    border-top: 1px solid #E3E3E3;
    font-size: 1.5rem;
    font-weight: 800;
    letter-spacing: 0.12em;
    color: #D01A1A;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .id-check .check {
    padding-top: 60px;
  }
  .id-check .check__caution {
    margin-top: 60px;
    border: 2px solid #D01A1A;
    border-radius: 18px;
    padding: 50px 26px 26px;
    position: relative;
  }
  .id-check .check__caution .sign {
    display: inline-block;
    width: 70px;
    height: 70px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2270%22%20height%3D%2270%22%20viewBox%3D%220%200%2070%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M31.5361%2010C33.0277%207.41671%2036.6866%207.3358%2038.3135%209.75781L38.4639%2010L58.3828%2044.5C59.9223%2047.1666%2057.9979%2050.4997%2054.9189%2050.5H15.0811C12.0021%2050.4997%2010.0777%2047.1666%2011.6172%2044.5L31.5361%2010Z%22%20fill%3D%22%23FFF622%22%20stroke%3D%22%23D01A1A%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20d%3D%22M33.3242%2034.9351L32.7671%2025.3578L32.6345%2021.7241H36.5603L36.4276%2025.3578L35.8706%2034.9351H33.3242ZM34.5974%2041.8391C33.89%2041.8391%2033.3065%2041.5968%2032.8467%2041.1123C32.4046%2040.6278%2032.1836%2040.0395%2032.1836%2039.3474C32.1836%2038.6207%2032.4046%2038.0237%2032.8467%2037.5565C33.3065%2037.0893%2033.89%2036.8558%2034.5974%2036.8558C35.3047%2036.8558%2035.8794%2037.0893%2036.3215%2037.5565C36.7813%2038.0237%2037.0112%2038.6207%2037.0112%2039.3474C37.0112%2040.0395%2036.7813%2040.6278%2036.3215%2041.1123C35.8794%2041.5968%2035.3047%2041.8391%2034.5974%2041.8391Z%22%20fill%3D%22%23D01A1A%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: -35px;
    left: 50%;
    transform: translateX(-50%);
  }
  .id-check .check__caution__ttl {
    text-align: center;
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 0.12em;
    color: #D01A1A;
    line-height: 1.5;
  }
  .id-check .check__caution .list {
    margin-top: 24px;
  }
  .id-check .check__caution .list .item {
    margin-bottom: 1em;
  }
  .id-check .check__caution .list .item:last-child {
    margin-bottom: 0;
  }
  .id-check .check__caution .list .item p {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.6;
    letter-spacing: 0.1em;
  }
}
/*# sourceMappingURL=style.css.map */