#popup{background:rgba(1,7,39,0.9);color:#fff;text-align:center;width:100%;overflow:hidden}#popup .textColorY{color:#ffff00}@media (max-width: 760px){#popup .popupCont{padding:25px 20px 30px;max-width:500px;margin:0 auto;line-height:1.2}}@media (min-width: 761px){#popup .popupCont{font-size:120%;padding:35px 35px 45px}}#popup .titNotice{font-weight:600;margin:0 auto 25px;line-height:1}@media (min-width: 761px){#popup .titNotice{font-size:45px}}@media (max-width: 760px){#popup .titNotice{width:95%;font-size:29px}}#popup .noticeImportant{margin-bottom:0.75em;padding:0.75em;font-weight:700;background-color:#00598a}@media (max-width: 760px){#popup .noticeImportant{font-size:16px;text-align:left}}@media (min-width: 761px){#popup .noticeImportant{font-size:24px}}#popup .noticeMain{display:inline-block;margin:0 auto 15px}@media (max-width: 760px){#popup .noticeMain{font-size:16px;text-align:left}}@media (min-width: 761px){#popup .noticeMain{font-size:24px}}#popup .noticeMain .noticeEmp{font-size:1.2em}#popup .noticeInfo{margin-bottom:40px}@media (max-width: 760px){#popup .noticeInfo .noticeInfoTit,#popup .noticeInfo .noticeInfoTxt{font-size:20px;text-align:left}}@media (min-width: 761px){#popup .noticeInfo .noticeInfoTit,#popup .noticeInfo .noticeInfoTxt{font-size:24px}}#popup .noticeInfo .noticeInfoTit{font-weight:bold}#popup .noticeInfo .attentionTxt{font-size:.7em;color:#fff}#popup .attentionTxt{color:#ffff00}@media (max-width: 760px){#popup .attentionTxt{display:inline-block;text-align:left;padding:0 0 0 1em;text-indent:-1em}}#popup .confirmBox{display:inline-block;position:relative}@media (max-width: 760px){#popup .confirmBox{margin:25px auto 35px}}@media (min-width: 761px){#popup .confirmBox{margin:25px auto 45px}}#popup input[type="checkbox"]{display:none}#popup input[type="checkbox"]:checked+label::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-45%);transform:translateY(-45%);display:block;background:#000;vertical-align:middle;box-sizing:border-box;background:url(../images/production/top/ico_checked.png) center center/100% auto no-repeat;background-size:100% auto}@media (max-width: 760px){#popup input[type="checkbox"]:checked+label::after{width:22px;height:22px}}@media (min-width: 761px){#popup input[type="checkbox"]:checked+label::after{width:25px;height:25px}}#popup label{display:inline-block;cursor:pointer;position:relative;text-align:left}#popup label::before{content:"";display:block;background:#FFF;position:absolute;top:50%;left:0;-webkit-transform:translateY(-45%);transform:translateY(-45%);box-sizing:border-box;border-radius:2px}@media (max-width: 760px){#popup label::before{width:22px;height:22px}}@media (min-width: 761px){#popup label::before{width:25px;height:25px}}#popup .confirmBoxTxt{display:block;padding:0 0 0 32px;vertical-align:middle}@media (min-width: 761px){#popup .confirmBoxTxt{padding:0 0 0 32px}}#popup .btnClose{display:-webkit-flex;display:flex;position:relative;padding:0.5em 1em;width:100%;color:#fff;border-style:solid;-webkit-transform:skew(-25deg);transform:skew(-25deg);box-sizing:border-box;color:#fff;border-color:#fff;margin:0 auto;cursor:pointer;-webkit-justify-content:center;justify-content:center;transition:background-color 0.3s}@media (max-width: 760px){#popup .btnClose{width:200px}}@media (min-width: 761px){#popup .btnClose{width:300px}#popup .btnClose:hover{background:rgba(255,255,255,0.2)}}#popup .btnClose span{position:relative;-webkit-transform:skew(25deg);transform:skew(25deg)}@media (max-width: 760px){#popup .btnClose span{padding:0 0 0 28px}}@media (min-width: 761px){#popup .btnClose span{padding:0 0 0 30px}}#popup .icoBtnClose{position:absolute;width:20px;height:20px;margin:0 10px 0 0;top:50%;left:0;-webkit-transform:translate(0, -48%);transform:translate(0, -48%)}#popup .icoBtnClose::before,#popup .icoBtnClose::after{content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:100%;background:#fff}#popup .icoBtnClose::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#popup .icoBtnClose::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.fb_reset{position:absolute;top:0;left:0}
