﻿#alert>*{width:100vw;height:100vh;z-index:10000;position:fixed;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s ease-out, visibility 0s 0.2s;transition:opacity 0.2s ease-out, visibility 0s 0.2s}#alert>*.show{opacity:1;visibility:visible;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s}#alert .alert-overlay{background:rgba(0,0,0,0.75);position:absolute;top:0;right:0;bottom:0;left:0}#alert .alert-body{color:#000;background:#fff;box-sizing:border-box;max-width:700px;width:88%;padding:5.333333333333333vw;z-index:1;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 1921px){#alert .alert-body{max-width:36.45833333333333vw}}#alert .alert-item .alert-body .txt1{font-size:14px;font-weight:700;line-height:1.4;color:#534D6E}#alert .alert-item .alert-body .txt2{font-size:12px;margin-top:1em}#alert .alert-item .alert-body .message{font-size:12px;text-align:left;margin-top:1em;padding:1em;border:solid 1px #ccc}#alert .alert-item .alert-body .message .current{color:#2D1C6D}#alert .alert-item .alert-body .message .session-list{margin-top:1em}#alert .alert-item .alert-body .message .session-list li{text-indent:-1em;padding-left:1em}#alert .alert-item .alert-body .message .session-list li:before{content:"・"}#alert .alert-item .alert-body .checkbox{font-size:11px;line-height:1;text-align:center;margin-top:1em}#alert .alert-item .alert-body .checkbox .c-check{font-size:12px;line-height:2.071428571428571;display:inline-block;text-align:center;position:relative}#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]{font-size:0;display:block;width:100%;height:100%;cursor:pointer;opacity:0;z-index:1;position:absolute;left:0;top:0}#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]+label{background:#fff;display:block;box-sizing:border-box;padding-left:1.4em}#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]+label:before,#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]+label:after{box-sizing:border-box;display:block;content:"";width:1em;height:1em;position:absolute;top:50%;left:0}#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]+label:before{background:#fff;border:solid 1px #000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]:checked+label:after{background:#221552;-webkit-transform:translateY(-50%) scale(0.6);transform:translateY(-50%) scale(0.6)}#alert .alert-item .alert-body .btn1{text-align:center;margin-top:1em}#alert .alert-item .alert-body .btn1 li a{font-size:13px;line-height:35px;color:#fff;background:#2D1C6D;display:block;margin:0 auto;box-shadow:0 -0.2307692308em 0 rgba(0,0,0,0.2) inset}#alert .alert-item .alert-body .btn1 li a.btn-cancel{background:#999}@media screen and (max-width: 767px){#alert .alert-item .alert-body .btn1 li:nth-child(n+2){margin-top:5px}}@media screen and (min-width: 768px){#alert .alert-item .alert-body{text-align:center;padding:50px}#alert .alert-item .alert-body .txt1{font-size:18px}#alert .alert-item .alert-body .txt2{font-size:14px}#alert .alert-item .alert-body .message{font-size:14px}#alert .alert-item .alert-body .checkbox{margin-top:20px}#alert .alert-item .alert-body .checkbox .c-check{font-size:14px}#alert .alert-item .alert-body .btn1{letter-spacing:-0.4em;margin-top:25px}#alert .alert-item .alert-body .btn1 li{display:inline-block;letter-spacing:0;vertical-align:top;width:260px}#alert .alert-item .alert-body .btn1 li:nth-child(n+2){margin-left:10px}#alert .alert-item .alert-body .btn1 li a{font-size:15px;line-height:3.333333333333333;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}#alert .alert-item .alert-body .btn1 a:hover{background:#534D6E}#alert .alert-item .alert-body .btn1 li a.btn-cancel:hover{background:#ccc}}@media screen and (min-width: 1921px){#alert .alert-item .alert-body{padding:2.604166666666667vw}#alert .alert-item .alert-body .txt1{font-size:0.9375vw}#alert .alert-item .alert-body .txt2{font-size:0.7291666666666667vw}#alert .alert-item .alert-body .message{font-size:0.7291666666666667vw;border-width:0.0520833333333333vw}#alert .alert-item .alert-body .checkbox{margin-top:1.041666666666667vw}#alert .alert-item .alert-body .checkbox .c-check{font-size:0.7291666666666667vw}#alert .alert-item .alert-body .btn1{margin-top:1.302083333333333vw}#alert .alert-item .alert-body .btn1 li{width:13.54166666666667vw}#alert .alert-item .alert-body .btn1 li:nth-child(n+2){margin-left:0.5208333333333333vw}#alert .alert-item .alert-body .btn1 li a{font-size:0.78125vw}#alert .alert-item .alert-body .checkbox .c-check input[type="checkbox"]+label:before{border-width:0.0520833333333333vw}}
