@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600&&display=swap);@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/notosans/Subset_NotoSansCJKjp-Regular.woff) format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/notosans/Subset_NotoSansCJKjp-Medium.woff) format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/notosans/Subset_NotoSansCJKjp-Bold.woff) format("woff")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsround/v108/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmP.woff2) format("woff2"),url(https://fonts.gstatic.com/s/materialiconsround/v108/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmJ.woff) format("woff"),url(../fonts/materialiconsround/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmJ.woff) format("woff")}.material-icons-round{font-family:"Material Icons Round";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}@font-face{font-family:kkrs-dp;src:url(../fonts/2.0/kkrs-dp.ttf) format("truetype"),url(../fonts/2.0/kkrs-dp.woff) format("woff"),url(../fonts/2.0/kkrs-dp.svg#kkrs-dp) format("svg");font-weight:400;font-style:normal}body{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;margin:0}.container{width:100%;max-width:980px;margin:0 auto;overflow:hidden}header{text-align:center}header.kkrs-header{background-color:#3e64a0}header div.container{overflow:visible}header div.container p{margin:0;font-weight:700;font-size:24px;color:#fff;text-decoration:none}header nav ul.menu a{color:#fff;text-decoration:none}header nav ul.menu a:hover{text-decoration:underline}header nav ul.menu{margin:0;padding:0}header nav ul.menu li{display:inline-block;position:relative;padding-bottom:12px}header nav ul.menu li a{padding:0 8px}header nav ul.menu li a img{width:12px;margin-left:5px}header nav ul.menu li+li:before{content:'|';padding:0 .3em 0 .1em;color:#eee}div.main div.container div.content{max-width:735px;margin:0 auto;padding:30px 0;text-align:center;margin-bottom:100px}footer{background-color:#3e64a0;bottom:0;width:100%;text-align:center}footer div.container{overflow:visible}footer div.container p{color:#fff;text-decoration:none;font-size:12px;margin-top:0;margin-bottom:5px}footer div.container p.b{font-weight:700;font-size:16px;margin-top:5px}.MuiCircularProgress-colorPrimary{color:#1976d2!important}#kkrs-powered-by{max-width:1130px;padding:0 5px;margin:0 auto -100px}@media (max-width:768px){#kkrs-powered-by{margin:0 auto -50px}}#kkrs-powered-by.kkrs-bts{margin:0 auto 0}@media print,screen and (max-width:768px){body:not(.kkrs-pc) #kkrs-powered-by{padding:0 10px;margin:50px auto -50px;text-align:right}}.material-icons,.material-icons-round{visibility:hidden}.wf-active .material-icons,.wf-active .material-icons-round{visibility:visible}