@charset "UTF-8";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:0}img{vertical-align:top}article,aside,figure,footer,header,hgroup,nav,section{display:block}strong{font-weight:600}*{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{width:100%}@media print{body,html{height:100%;overflow:hidden}}body{background:#eff8ff;color:#222;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif,system-ui;font-size:15px;font-weight:300;line-height:1.5}img{height:auto;vertical-align:middle;width:100%}.fontEn{font-family:Arial,Helvetica,sans-serif}.bold{font-weight:700}.singleHeader{padding:12px 50px}.singleHeader .logo{width:88px}@media only screen and (max-width:590px){.singleHeader{padding:18px 20px}.singleHeader .logo{width:60px}}.singleFooter{color:#5d5d5d;font-size:12px;text-align:center}.singleFooter--join{bottom:0;margin:0 auto;padding:10px 20px;position:absolute;width:100%}@media only screen and (max-width:590px){.singleFooter{margin-bottom:21px;min-height:30px;padding:0 20px}}.pageContainer{display:flex}.pageContainer .footer{display:none}@media only screen and (max-width:590px){.pageContainer .footer{display:block}.pageContainer .footer.modal-open{display:none}}.pageContainer.smallMenu .pageContainer__left{width:50px}@media (hover:hover){.pageContainer.smallMenu .pageContainer__left .menuController:hover .inner:after,.pageContainer.smallMenu .pageContainer__left .menuController:hover .inner:before{width:8px;will-change:width,transform}.pageContainer.smallMenu .pageContainer__left .menuController:hover .inner:before{transform:translateY(7px) translate(12px) rotate(-45deg)}.pageContainer.smallMenu .pageContainer__left .menuController:hover .inner:after{transform:translateY(-7px) translate(12px) rotate(45deg)}}.pageContainer.smallMenu .pageContainer__right .header{width:calc(100% - 50px)}@media only screen and (max-width:590px){.pageContainer.smallMenu .pageContainer__right .header{width:100%}}.pageContainer.smallMenu .fixedBottomPanel{width:calc(100% - 50px)!important}.pageContainer__left{flex:0 0 auto;transition:.6s;width:200px}.pageContainer__right{display:flex;flex-direction:column;overflow-y:auto;transition:.6s;width:100%}@media only screen and (max-width:590px){.pageContainer__right{overflow-y:initial}}.pageContainer__wrap{margin-top:40px}@media only screen and (max-width:590px){.pageContainer__wrap{display:flex;flex-direction:column-reverse;gap:80px;justify-content:space-between;position:relative}.pageContainer__wrap:has(.userMain--myPage){gap:0}.pageContainer__wrap:has(.pageBack){gap:10px}}.pageContainer__content{overflow-x:hidden;padding:0 40px;position:relative}@media only screen and (max-width:1024px){.pageContainer__content{padding:0 20px}}@media only screen and (max-width:590px){.pageContainer__content.modal-open{height:100vh;position:static}}.pageContainer__main{height:100%;padding:20px 0 0}.pageContainer__main:has(.specialistTrainingContainer){padding:18px 0 0}@media only screen and (max-width:590px){.pageContainer{display:block}.pageContainer__left{position:fixed;right:-200px;top:0;z-index:999}.pageContainer__right{width:100%}.pageContainer__right:has(.mobileMenuModal.active){height:100vh}.pageContainer__content{padding:0 20px}}.adminPageContainer{display:flex}.adminPageContainer__left{transition:.6s;width:80px}.adminPageContainer__right{display:flex;flex-direction:column;height:100vh;overflow-y:auto;transition:.6s;width:calc(100% - 65px)}.adminPageContainer__right .pageContainer__content{display:flex;flex-direction:column;height:100%;overflow:auto}.adminPageContainer__right .pageContainer__content .appMessage{margin:20px 40px 0}.adminPageContainer__right .pageContainer__content:not(:has(.applicationMain)){padding:0}.adminPageContainer__right .pageContainer__main{height:auto;padding:0 0 90px}.adminPageContainer__content{height:calc(100% - 40px);overflow:scroll;padding:0 40px 15px;position:relative}.adminPageContainer__main{padding:20px 0 120px}.adminPageContainer .footer{margin:auto 0 0}.adminPageContainer .btnToTop{bottom:30px;cursor:pointer;display:none;opacity:0;position:fixed;right:30px;transition:opacity .5s ease,visibility .5s;visibility:hidden;width:80px;z-index:1}.adminPageContainer .btnToTop.show{opacity:1;visibility:visible}.menuController{background:#bde3ff;cursor:pointer;height:50px;position:absolute;right:0;top:0;transition:.6s;width:50px;z-index:99}.menuController .inner,.menuController .inner:after,.menuController .inner:before{background:#1b468d;border-radius:4px;content:"";height:2px;position:absolute;transition-duration:.15s;transition-property:width,transform;transition-timing-function:ease-in-out;width:18px}.menuController .inner{inset:0;margin:auto}.menuController .inner:before{top:-5px}.menuController .inner:after{top:5px}@media (hover:hover){.menuController:hover .inner:after,.menuController:hover .inner:before{width:8px;will-change:width,transform}.menuController:hover .inner:before{transform:translateY(7px) translate(-3px) rotate(45deg)}.menuController:hover .inner:after{transform:translateY(-7px) translate(-3px) rotate(-45deg)}}@media only screen and (max-width:590px){.menuController{display:none;left:0}}.header{background:#fff;padding:0 40px;position:fixed;transition:.6s;width:calc(100% - 200px);z-index:4}.header__wrap{justify-content:space-between;min-height:40px}.header__title,.header__wrap{align-items:center;display:flex}.header__title .logo{margin:0 20px 0 0;width:52px}.header__items{display:flex;gap:14px}.header__items>*{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.header__items__notification{position:relative;width:32px}.header__items__notification .count{background:#ef6100;border-radius:8px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;left:16px;line-height:1;padding:1px 4px;position:absolute;top:0}.header__items__help,.header__items__user{width:32px}.header__items__menu{cursor:pointer;display:none;height:32px;margin:0 auto;position:relative;width:32px}@media only screen and (max-width:590px){.header__items__menu{display:flex}}.header__items__menu span{background:#1b468d;border-radius:10px;display:block;height:2px;margin:0;position:absolute;top:9px;width:16px}.header__items__menu span:nth-of-type(2){top:15px}.header__items__menu span:nth-of-type(3){top:21px}@media only screen and (max-width:590px){.header{padding:0 20px;width:100%}.header__title .logo{width:52px}.header__title .headTitle{display:none}.header__items{gap:10px}.header__items__user{display:none}}.adminPageContainer__right:has(.applicationMain){height:100%}.headInformation{background:#d9d9d9;min-height:40px;padding:8px 40px;position:relative}.headInformation dl dd span{color:#2a9cd7;cursor:pointer}.headInformation em{font-weight:600}.headInformation .close{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:25px;justify-content:center;margin:auto 0;position:absolute;right:15px;top:0;transition:.6s;width:25px}@media (hover:hover){.headInformation .close:hover{background:#e4f1e7}}.headInformation .close img{width:15px}@media only screen and (max-width:590px){.headInformation .close{right:20px}}.footer{bottom:0;color:#aaa;font-size:12px;left:0;padding-bottom:10px;position:relative;right:0;text-align:center}.footer--join{padding:15px 20px}@media only screen and (max-width:1024px){.topicPath{width:100%}}@media only screen and (max-width:590px){.topicPath{margin:0 0 36px}}.topicPath ol{background:#d9d9d9;display:flex;flex-wrap:wrap;gap:10px;padding:0 40px}@media only screen and (max-width:590px){.topicPath ol{gap:6px;padding:0 20px}}.topicPath ol li{flex:0 0 auto;font-size:12px}.topicPath ol li:not(:last-child){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAATCAYAAABGKffQAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB+SURBVHgBpZJBDgARDEW1C+cQK9dwctewG+ewkNHJRGQGrfgLreR9qqXUhoAWa+1FUWvtY4xpBmOXm5xzcM6ZJVxK8TUkzgDt2CpEDJSScVQS9BvOAN+rVoYfvDIM4ZlhCo8MqDZ0Xob4geLWiYciHrcEJD2tk4ANfpW4z38DjtdZjXezm+sAAAAASUVORK5CYII=) 100% no-repeat;background-size:4px auto;padding:0 15px 0 0}.topicPath__link a{color:#2a9cd7}.sideMenuList{color:#1b468d;font-size:14px;margin-top:10px;padding-left:10px}.sideMenuList .menu01{position:relative}.sideMenuList .menu01.mypage .menu01__link:after{display:none}.sideMenuList .menu01.mypage.active{background-color:#eff8ff;border-radius:20px 0 0 20px}@media only screen and (max-width:590px){.sideMenuList .menu01.mypage.active{background-color:#eff8ff}}@media (hover:hover){.sideMenuList .menu01.mypage:hover{background-color:#eff8ff;border-radius:20px 0 0 20px}}.sideMenuList .menu01.mypage.active .menu01__link{cursor:default}.sideMenuList .menu01__link{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;list-style:none;padding:12px}.sideMenuList .menu01__link span{display:inline-block}@media only screen and (max-width:590px){.sideMenuList .menu01__link span{display:inline-block}}.sideMenuList .menu01__link::-webkit-details-marker{display:none}.sideMenuList .menu01__link:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFuSURBVHgB7dUxTsMwGAXgP+EASTMxRjkBKxtsjLAxhhvACeAGHIGuTMDIRLlBTxBlZMzIlPA/lEgWalGj/raHvk+KEnuI/V7rVoSIiIiIiIiIiIiIiA7FkRgpy/K+KIpVlmV513Xv4kFVVU+LxeJV1xBd41MMJGJENzc4w2XTNDdiCOH1Vk9jfb/J3lMxMgzDyhnW44ZN6LfrUZzwailGLAu40mvtTNU4FrInvCNN01tnnXXf93dixOw3QM/kd57nz/p4kSTJMeb0frbPeR3DP0xjhNfrvG3bToyYFQCWJYQID6YFwFSCBr/WYY65uSVsCN/qdWodHswLAJSggd80+KXMLGFLeHzyX+KBlwJAg3ZzS/gnfCueeCsA5pQQIzx4LQB2KSFW+N+9SCAastSQH3ic5sb/8yxWeAhWAGwqwRU6PAQtALaVECM8BC8A/pYQKzxEKQC0gxMt4UWDS6zwRERERERERERERER0WH4Atf/+kwogXsAAAAAASUVORK5CYII=) 100% no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.mypage .menu01__link .menu01__label{align-items:center;display:flex}.sideMenuList .menu01.mypage .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAcFSURBVHgB7ZzNUhtHEIC7ZyXiopIg31wWLi8hd8PNN4sDwvEl+AmMnwDjn1RuwC3lGARPYHgCk4sLiwPyLbfID+AgV1AVt8hO4nIsaTo9C7iwNKs/azVap78qldDM/minZ7qnfwSAIAiCIAiCIAiCIAiCIAiCIAiCIAiC8LmCEEP86zm/SvQYiabMZ0LYSaJaLe0ulSBmJCCGVLXe5zefThsIFqrHwpiGmOFBzLiYzS0j0Lyl68LY5By+eZkvQIyIlQoyqqem9W8881Mhh1SSSk3HSRUpiBFV0sstBt+Qek86BzEiNivgUjY3r0E/6eRYVHrmcPdBAWJAbFYAD37HM5u0egwxIRYCMIaX3/ymDoQt3opuWk7xx7NrKxADhl4FhRpexFIdcebcO6jURvSBxTbEwiAP/QoINbxIq0c8uKXCUoUdsVXLqbEwyEO9AkINL8/+8rO7E2eb0nPr+0CUaTp0yA3yUK+AMMNrVE9jG2LdtgqG3iAPrQBaGd4ji143szyOBnkoBWAMrwJ9p6kjMLxqNey8RNVbYZ1aaWxnG7JorglDyNDYAH8+l6q9gykiPcW6/BZ/tammgxTcLu/e22p1nfTc2h0ecYvqoiIC/gJKFRLnoFjaWarAEOBEAB8NNsAVAsyw+vBbnmQxvGGEGeSGCxYJqcQD8BxRFQ93lwrggIEIIH0jN8UWlWe2vsLB+wzPxqlur1FXauKowz39+PWfM2x896FrsMjb2yJ/1+eQVMXy06UiREwkAjhOmOhFo0ZM0qRNAK09bHjLz+7d7uaU8dlHG4S4CJ+AsSd8jaJRX5zw2YzCqeu7ADoIGXfHicd71OXD+xlWc3YPuVcqkKjPlJ/+0NdV0feMWFWTcZx6fmg81s3mIV+ArhfK+d4e2HjI/HY+PftwCjyPVSBlEBTbm+7V3wkpqCeMcZ+BPtL3FZDOrlHHB/Ps5uVd4L9eIOpi4lwi8t3J8QagxhsAxeoRrrGKMbsuv9Pzy/l7fR2zvgvgYnb9gFOGPthvtsOz+5UiKHijXmFYtoKnQgGtMiyQa6E7qC52Yp3SdxWEyN6odR8eVC/wA9xfgiHjZCIUzCudzfF3DxMArUKf6XtS/q+X+V/HJmd5spvtZhNXv5r8jo959hyGkOOEv/7R1sftqzx5NqDPRFIV8eblXmHsm+x5Xg5XG/tYPWWGUQgng79i6zODf5h/sAIREFlZypvf87tfT2YnbCEFI4Qvv517/TevFhgCxufW2V+gn+y9tF3OP7gDERG5J9wyLKBwobx7dxscks6uc9yJtuy9WCzn70Za7BV5NDT5L94MXHwbmjbSNx72ui//ZNKzHCJpMfjJUezrnt96FxgAF9g79oj2Q/bbkXiY7WjpsffofffCQPIB5kGCLFbgeDWRgpr3ZJDx+iBWpfW+68EPbgcDpM1KKCWVmom6iuF08MGabRvs4Ae3hAFjYjOI3n5IkKyUHFXTUXnIrQafY1AVIpwp7y0NVBUOPCVZ3mNdr/TNkG4/CAlERF3XzbV9W5+LwTc4yQkHZSKcXrT1kUpEFh/yyCtZO1AvuRh8g7OkfB1UwdaeHIESRMQ7D6zCTWJiBxzhTACJEFUQZYQ0zLjWoOaDI5wJAHXdaoQhYgiat8JYVz44wpkANKLf2IZ2P6Gv2OqGtOpb2rJrHK4A9BvbNNBriJ4XzU3ogyPcVcYhXW5qggGsALIZYhoDRzj7mSqn/lK8+f6oDYk6NsDj13MZIn0r+OCpzU5reEhRCZqy1ugsIOhOAAR+oxuuPWo7iEHJOtIiaZ350FjTCxz2LnB0dbu817p0kfVcpcn/J3JmA5wJwJa4VyErwCTN37+FRVOwq0GnwFZ3YXIOCJl0dm2ZQG2NKNi2xZXQUyUWXtMtwBFuakMzuVR1RP/Z1JFQ02dViVEzoE2FHWR6KrAyvyFDtX227jMICGp90Hgox6DOu6jScLMCkvYZZ7xgM9ur/+h5zpbd+kjN9ALBAtuJBc56FXmFbBr1ZH5TVh1pPrT6PvhO/49YUM2zzuaKUTO1tzw7ER63r24+jmCaF7SFpsw1WT0dVL+AZesRVPfBAU4EQHXtW5pTpiqhI1XDDpupVEiM4kRN4XQQ2OvMifOBtDXB7tXQiSF2ooIQz/ynk67OwwLHDVYbfnRnVsCWeV3KPuIdklrsZPU0QujGEDsRAMdjfIDORBAkSlBvg6e3Dtvkjf/I3zdRzZ1jQ1tfQVDfE3S2xWQBXAYHuFkBQKW2w2/UDNW3E6OJjdLO/a52JydRz4VAEKbMkHC5XQEue8ivwAHOtqFhtfshauaTaameHOSCP9waHHGSoA92O2fVTNTlKafqCVCZKmjfCJw0OsuICYIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCILw+fEf+KsuA5Jv9lMAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.mypage.active .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARMSURBVHgB7dzNbltFFAfw/7m2EcomZlcRKi70Aers2OEscCs2JE/Q8ASVUco2zZoKt0+Q5AlqNlVwF3F37LgvEGFELHVplQ3UvnOYcQMqKDdxmrn3zJjzk5IoX7Iz5845c+eMAyillFJKKaWUUkoppZRSSimllFpWhAild3vplHmfmFvucyb0G5TsjY66I0SmjghNjTm2H1L++wuM7embYKwjMjVE5sNOb5fAm+d868bqrTv06mQwRESiSkEu9cyM+dle+c2CH5k0kmQ9plSUICJTNrsXDL7TfM2mh4hEMwNudnqbBubpIj9Lidk4PXowRASimQF28Be+stkk+4hEFEX4gsJbpBlLQQ4+BS1QeItEUZCDT0ELFN4iURTkoGfAVQpvkdALctAz4CqFt0joBTnYIvwOhbdI0AU5yBR0jcJbJNiCHEwA0s1ec/YHWsymBeZ79qm14BVnBPoBSTKsv49s1O9OEACRAPxrsIHbDGrbreUUlaKMiUd2AF4QJdnpUXcIAZUEYO3LXstWVHtlm9t2875tr0bPV7cvlIE4s8/1BRpJNn7WzVCyUgLwpmFi7rs04pomHnN5pezgTJhsUGz6sg2fJ2XUEO8BKKGAhmKCer4xfvat11nh/T5gavjpEg6+00Re935nXcKNWKj53QPmNjzzHgC7ohlhWZH/v817AIj4CZYV8R48874V8fvJ4KfVW1/Y4u6Wm8uDYPbGP+48hmel7AW9Onk+XP2084GdDp9hCbjBPx08eIgSlHojttZ5dGAf4h6ixofjwc42SlL6nfDane+Py1g9VIOy8eCbUg97ld4PaPxJW/Nb/OhQ1lihDZSskr2gG/buuMbsZkKKGNjlZk608bKC7evKdkOjCUKFgz9/OFQo+CBUPPhOpT3h+R9mZltulxGBsc2aCQxtvay4aybSkPno7ndt2yw/Rkg4WR8/71a+WBA5FTE/JpLga4SCTFdi8B2xYyk5kiEC0aB6H0LEAlC3vRsEYoZZCiFiASCTB9O0oTxJIUQsAIYoRSBMItfBE5wBlCIYlEKI3NlQ4o8RDF6FELEAMFFAjXsS62PLBYDDWQXZJ/M/rAEIaj8ohRCRAKTtXnDnhtx5VQiQmQGNgNLPmelrmeckEoBZzc+62+1gzncxPWDOUwgQCQDnJsV12H17d1KhvkKfzBJan2/sXfPQVG0msyoT+W8pRG/9p5Mr/R4N7b7B3n9edOdmwIF7u9l5tGkouf8uhwCYZFKQSAAYlLr3i3AphskcomYOTi85mfzbYMftavbnnTeTPyQkXzEWW2LaAIjcGMrMAPDo0uF3aYbzw/pK/fGov3OlPH/W1dqeBwJ2NjDtXtYGJcavECDzEiW7DJ29Z3457xh7QZq5tgvTk0Av+J+HhpCzBv2+G5C304zvF0Cc+7g2PYGSz92scAFnQ2IdMaWUUkoppZRSSimllFJKKaWUUkoppdTy+QtdGLg5renrXgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:""}.sideMenuList .menu01.user .menu01__link .menu01__label{align-items:center;display:flex}.sideMenuList .menu01.user .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYnSURBVHgB7ZzNUhtHEMe7R6IKO5VEx8Qiyab8AJafIPIBUE7AE4CfwFZIDjkBJ+cLhJ4AeAN8SQE5IJ4gygOkalMxLo5KpcpFkDSdHkkkWLsrJLS7arn6dwBptjTSzn8+erp7FkBRFEVRFEVRFEVRFEVRFEVRFEVRFEV5V0GYErzlSq51CQUiuwSERQTyCCDnrvFNNAixDkA+kXn5+qR8CFOCeAFcw1+9gWcG7PPrBh8Cn+/scAZN1T8q+yAY0QLMLe48A6LNERq+Hx8Its5/Wd8HoYgVIL9QqQD3eogDhN3z4/UyCESkAA8WK3tIdg3iBGGfRXgKwhAnwIOFygaC3Yy6jog1oPYZAtbJUKNTZjFHgAVeiFd5yvKiPktgNnmB3gJBiBJgrlQpkrWnoRcRfcT201dH39QG1fHJwk/LFk0lSgg09sltdaSJAUFw4+9FXDmYuYePh2m4P0++Ppz5Bx+7z4R/h9kDQYgZAfn57TX+NYHG4R94+OpkfQXuQH5x55RHQjFQp6BRIGcEGJ6/++Fpp2XMna0XHgkrbpPWX06U2QAhyBEgrKdS++BijI2UXyu7xq+GfFfBbfBAACIEcItvWHnLZPdhTLJXZjekONe8Ag8EIEIAtO2w3ti4iMGN4EYBm6h+f7lp2gIIQIQAljAgAHaca/EQtg5IQZQZehMasKF6lxAhgEEK66FeHAulV3R1UGC6oYz1QQAiBMhcZWph5a3L1tjzdHPGLoeVZ2ezsU1x4yBCgK65GJzzY7HXEYJ18PriH5ZFrAti1gCOcL0MFPLe4OPF7Tu7pJ1jj/95wS+jKghBjADOXg+zVgxBJV/aWYURyS/srIZ5VdmL2miDqYEQMiCEhn98+cHDxXv8shi4SLD8/sMv4e/fj89uq8ct3O99WnrBH/ou7DqL8v3r43UxMWNx8QDuub+GWS09XKy3ChlTO/+5/Naa4ZUq3pWF1YGxY/YtnR9/9TkIIgvCaBtcyRCcRvjzPR4NFWhZmFvYbljEzpRliHJNa3OuN1FUxdz4bcQnIAyRIcmPuDdniE4hrs1Yr/EvBGZIiNwJu4bq9tbwoMoouBCm1MZ3iM8Lypc4UEO4MfJo4F7P5ubW+ZHclBTH1GTGOSHQwhL/5CIBhS6yzsTkUVMDY6uS4r6DmBoBbpKf/6GAGZcJYTz33lhqZEyz7h9964OijMJUjQBn6zcN5Hgq4t7/tosB3R4BOna1Lz0f9CZiBejkCFEnavWII1pFHNkkxToh+XyDZ2EbNynIS8wiu4QEa2Mk5EbhdtE1FqMqSQwRAnQbnjbCMiOSgV3fRFUJWdMTFaAzpxPtpdfw/VB9xmRWJrlmTEyAsXL/MZjlwNNWLmp/cBuTTNqdiADD5v67jRUvpM51/Bs73PxhbH2v9MJrQdYjMgUW5QtCLAy1i57QGYLUBbgt97/b6PYAueHj2s3OlX4sksU1BLM0cJRM4AxBqgIMyv3vuhHa1ez97G5S8VrnZc3aFltYJjLWnPZ0lJoAA3P/2SpxcYC0PJa3ubvTzJ5OzR09MPf/frruYvdd3cjY5M8QpDICksj9j4uoMwT848q8HuxCwqQzAsJzc8bK/Y+LqDMELMrImRh3IXEBvPmK8+d4gQscLJEQpYo8QwBYcNYTJEziAjSNLQYKXXaCoEhVVE6S20tAwiQugNsMBUs5aiWI3hmCQGYeheUoxUziaSl8Y14gWYSokF/cfo5o6mSgMUnv5PVDQMDaD/tTWrjzPIKESVyA3lNN+kvZPdB58gl7JJxrYpvj7uhfB1XcU0/4T4Mb4C9CnhrQdA9k/3d9OCwHbtD0nqhirdepGeEz539CQs/9tuYbO8h/lPg5shRGwHA30Qu4eH2f7f5xQsGApKuoOt0fe6Ou3gvsvRiivsQFSN4MdY8WmFZCvK5xk7gAvON8wuO/nMbNxAo75tzpfEiYVJ1xLp0ETKbYtYyQ1wYScVKxQ6eDsHWGcDYzaw7TOsAx8ZDktf/ePfHEIi+MLrDCC2X3f/f0ZK/s/9fDBF5ujDj+TKOzmHcXd/f+D/f+OsYAs7MNKSdmFEVRFEVRFEVRFEVRFEVRFEVRFEVRFEVRFEWZfv4FXJyeXSPg+LsAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.user.active .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQvSURBVHgB7dvBbhtFGAfw/zfrSOYA8hHVkRgE95onwDkkMafQJyA8QXErDpzSnpBAresnSPsG6QXZ5dDNE9QvULFINeJoqRJCcTwfM3YrkqjQuN2Z/bb9foc4juUkO9/OeHfmP4BSSimllFJKKaWUUkoppZRSSql3FaEm7NeD1unf6DC7PTB1CWwZaIXX/EHMmGgCcMFsHv7xqH+EmhBfgNDwJ3/huoH77mWDX0Lhj+xog8ywGPULCCa6AJu7d6+D+dYaDX9RAcbt6a8370MosQVo7wwG8Gc9ykC4Nx3f7EMgkQW4sjs4JHb7KBPhvi/CtxAmgzBXdgYHVNaZf17nw8++wvOn42MIIqoHbPYGXXbuMSIi47aejb7PIYSBIL7xDxEZOxP9b6xDTAHa23f2/YNFfHaz93MXQsjpAYa+QSLM2QGEkFMA5i5SYe6EGzwIIKIA4cMXabXmJ0mGu9cSUQByi+Rno5m7DgQQUQDHJGI4qIKoy9D3kYgCGOIZEuPMFRBARAGykyxHYo1mYwIBRBSgyPu+B1C6BvGLN8VRP3mvexUxnwF+heshUiEeQggxBWicmHthaRGREWi2gMkhhJgCrIYhJDgzF8M/BS1TiluQae/cfeKvUeLcJBEV0/GNTyGIuPuAhaFroaFQNv87F0RbEEbkkuTHvYHNmB/7STOLMrxofElDz0si74RDQ63OVn6At0REudTGD8Tngto9v1DDdLB2bwjDGPHt6UhuJCWoTTIuFIIc9vy/3GXwKyfvwiWm7zU5jBtKWvf9P7UpwFnt7Z86lFGLYWx4bhzPMjOfFKMfCii1jlr1AOuvjuYGLT8U+bP//IoWhRii1/CP0vOgZ4ktwDIjxMtVq6vsx31a+5KUJkxc+AM8Rmby6S99EbOfF8kLZrHbI8b+WwRy/0tITOdE5sGzUT+HECIKsGp4PkiXjPBT38xDCanpSguwHNOZD5NGUs7hyYbJrlX5mVHZnXDI/p8696S6xg+oM3futxAIRkUqSUevsv98y3/bhAB+Maj70ee7redPH42RWPIhKEr2vywV7CFI2gMiZv/LknwPQbIekCL7X5aUewiSfQinyP6XJeUegiQFSJj9L4tt795JMlSm6QEEMXn8S2NOsl8hegHs9iDM51jUDnVS7KSJXoC5cV3UFLOJHmGPXgA/sfYlaspPCHYRWfQC+Klki5ryJ89VRBa/B6CkaEk1om8cSdAD4h9ERPUvAIhy1FWMhN4F0QswHd/YArl+ioMplZ+Y2/iAvkBkSWdDQ5wEJuuurozIcqwQ7ptYniCc+xY53miao1QbOCpfkrS9H+0pGpYctRyR9cVpMeGT1atkl19XP/t3PL7MAv2ZHuffP/PvD6Gt4sXz38Nzw1yEPBGazZmUHTNKKaWUUkoppZRSSimllFJKKaWUUkqp+vsHnlB12f7FM+QAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:""}.sideMenuList .menu01.application .menu01__link .menu01__label{align-items:center;display:flex}.sideMenuList .menu01.application .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHkSURBVHgB7dsxjtNAFMbx90YbGpo9wBbLDZIbbJmSK+QGuIBLUPgIXCF0kWhyAziCC5C2TI/Xw0yxDUKIROh9L/D/9SNL7/OM/cYeMwAAAAAAAAAAAAAAAAD/GjeB++14/73WD17ruprdmlh127/wMkyHYbJg4QH04s/L8jlD4X9yWpWyiQ6hWLBW/DFh8bvbPistWHgArfivLau2JFqw8ACSC5+ZN5aB2+C+fLFAdS7rdvuNJpYigF78r4e3Rwt0tx2tLoupsQSJEYAYAYgRgBgBiOV4Df2N532j1iQ9nDOuvVodV+47xf7OOdLPgIuK37Uxiq2Fc+Vfgi4p/t8YG+QKngF+eYfsHtpdX+IKZsC8a4Wc7ExufrLFd5Zc+ofwt0/v+l386m77/uFPx9Snerp5uZqm/XCy5NIH8Cx6rygKfYAYfYAYfYAYfYAYfYAYfYAYfYAYfYAYfYAYAYgRgBgBiBGAGAGIEYAYAYgRgBgBiBGAGAGIEYAYAYgRgFiK7wG1lnU/sxV7zSX8SOqv5PggU21sBbH/UfgS5GbpPxNGij8pn/hPher20YKFB/Dkvss4C/pfFIuXNxYsPIDHwzDNpWxaCHtLoBfe3Y9z8c1j8t8YAQAAAAAAAAAAAAAAAFyHH0KdsdrBrCTiAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.application.active .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGuSURBVHgB7dy9LnRRFIfxtU7eVykKOoUOnbkLpVsg9EbjMvTi4xbopnQHdKKbDIXESCYSEjHmOFtCoXMk678yeX79btZjb7OKGTMAAAAAAAAAAAAAAAAA08ZNYGn9YOmtrk+9rtdqszkTq93OZrzq9nvdvgULD1CGP55MLjMM/ofR/6rqREeoLFgz/IOEwy/myq20YOEBmuFvWFbNk2jBwgMkF34zCSBGADECiBFAjABiBBAjgNg/S25hfta2t9ZtdXnxV+eub+7s6KRnD8Mnyyz9DdhpMfyinCnhsksfYKXF8L+s/uFslPQBBoMHa2tw2/5slPQBDpt3fNjiHX95ebXD455ll/6fcPkr3ts/+tVz8twMf/j49Bkhu/QBvpRPNdOIPUCMPUCMPUCMPUCMPUCMPUCMPUCMPUCMPUCMAGIEECOAGAHECCBGADECiBFAjABiBBAjgBgBxAggRgAxAogRQCw8gJuNDN/ivynvfmVJ1W7nFiw8wLv7ZsZb4OajiVe7Fiw8wH2v2x9XVaeJcGYJlMG7+8W48s694OdqAAAAAAAAAAAAAAAAAEyfD4hNjgoSiX4CAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:""}.sideMenuList .menu01.credit .menu01__link .menu01__label{align-items:center;display:flex}.sideMenuList .menu01.credit .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM5SURBVHgB7dsxUttAFAbg9zShoKMGCh3B3ACKOJRwAsIJiAdIG+gzKDkB5AQhHZgi3CAcwZngDKWrJBOkfdEKisReiSGD3+7K/9ehBWZ4v3f1tCuIAAAAAAAAAAAAAAAAAAAAAACgbZg8SNez9FbkmEU6QrRACso/9PS6v7vpGlvsvt1gTnaqL4x8GF7snpAS9QBs8XNjvmgVvsI8mJvnlcFpbzQ+tNQ92iKSk3++PTFr12f7l6QgIWVl8TPt4hfMa67i2w8Dk7wbvy6SbJGSZ6SsLP4GaTK8eXPRG4xfrpZBYz6T48PAQl9JifoMUMWmN7zoXY1fTjeyhfvip5M/w4M8SU5IifoMcGLqMZsrekJSyGjYf+38nb9/UsaO4jPxKC+Xq5uzyRkzLUEEYIuvddNb7GZvWMxL15ghs31ztjcgRe1egsYsvzjaYTIHrrHy+uH3/t4pKZuZAJaeZx2RyY7HssW/7u8fkAczEYDteMob8kfXGDNf+iq+1foAHux4mLfJo9YHkP8wx1RT/EK543EJow2dEtvxCBn3g1/NA5q21s6Apo6n7gHNh1YG8FDHMzzfd44tdbOMlLUugMaOp9qSdnc8drkq16VXpKxV94C/NtjSicHypvts3t3x2OVKpGa5mrJWzQB7yEMNHU/dlnS5/3xAnrRmBlRLiJhV5+B/bElracUMqDbYHtnxND6gKYo+gOo8t2GDra7jyX9RhzwX34o6ALuEJMTHrrGmjick0d4DGtfvho4nNNEGcGuKstfndGLgvuMZOjqeEEW5BN09sXJn/Lo9Ugxhg+0xogtgeT1brXtiFS4OYyq+FV0AUpjUdb2p4wlZdAHM3SaT57Ys72PoeFyiC2Bw2RslJJvlen9l13xb/OH5nvom2lOJsgv6dvf2gvobDNMwU6+lhAgBeIYAPEMAniEAzxCAZwjAMwTgGQLwDAF4hgA8QwCeBbEZJ5J0yoMW0iRiOhSAMHZDhbKyIDSL1JcgJorisFyLegDCHMR7+S7C9ImUqQdQMG+HOAvs6ZrhRP1kTT0A+9ZCniQrHMiJli28/U/JPOGV2N6oAAAAAAAAAAAAAAAAAAAAAACAMP0ByCVG5FqXqlQAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.credit.active .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPMSURBVHgB7ds7UhtBEAbg7rEVGCc4RQR7BDgBEFgmhBNgnQBUQIzIbRZOgHwCyxmPwNwA+QZyFXIREpkqS5rxjESApdmVpULz2Pq/hPKutlx0szPdvSsiAAAAAAAAAAAAAAAAAAAAAAAoGiYPks006Sp1zkqtKKJFckD/os27q/1t27mlyqctZrE7+IdUXzrX+w1yxHkCTPB7Ut66CvwAc7v0hlfbzdrD6Kly5WSHSDX++biQG3cXhzfkgCDHdPBT18HvM2/Ygm/+GJjU6ehxpcQOOfKaHNPB3yKXJG/fX9fao4cHy6CU38nyx8CKfpIjzu8Ap1jWOte11ujhZCtdfAp+Mn4Nt3tCNMiRwiaASR53Lg9Pbef+PFJKluAz8YNZru4vxu+YeSlkAoYVz2Hddm6pkh6xkh9t5yTJqsvgG8VLgF5CXi+Iqu3U8oeTXX1n1K2X6Tvm19VBkxxzvgnP1VPF07GVm+/TFaWkdUkywc+6Y+atWHeAqXgu7BWP3pC/2i5h5htfwTeKk4BZKx7mKnlUiATkVTy93/KcMoLvuuKxiT8BrM7yKp6sxo+5X/UdfCPuBAxmPK/qtlN5FY9ZrlzNeiaJNwE5M55hxaMyK56s5apcSVNyLMoE5HWsuRXPhAZNl1F75FiUCcjqWJ8N2JKxi2Zs0OYtugTkdazmIQ/lVDxZI2k9f66TJ3F1wqbiucxZQpRct143w0jalYjuAG51Lg+sa/RgwJZT8UzdoDkURwLMEiI4+3luzoBt6gbNseATMKniEcTn9uvyKx7nT+YyBJ8Axf3jvIrH+nw50IrHJuxNWAcyawnpyr6u9TmxXTPLSNqXoO8AReqH7fiwY+WV0eOzNmg+BZ0AoWiselneTNezOtbM5SqQiscm6ASwovboMdWXifWzEVQ8NmEvQTwetFJXjHfBM46kQxB4Anht9Fj7pvYgSG3r9b5l1nwT/KwGLbSKx8b5u6Hlymc1zedLC+KdbYYz8f/RFY/edG9pSp2rfacxCb4P6D7KI5pSqBWPTfijCEV75c2T/35ZNnckHaA4ZkFSNYYPTPLFFnwjmnG02UzLevCmd+az0lvRfL4vmN5ASlrryUF/4G20PIvgN+EsukJqm59CqcWX/L6B60042lcTWanE/HyRbHpU7O8HRAAJ8AwJ8AwJ8AwJ8AwJ8AwJ8AwJ8Mx5AnSbOfVoucicJ0CPEFoUKP0E7hs55jwBfeZqiHeBebomWRT/9XTz1kJPiFXz5hoFwATefFOyJ3g1hK8sAQAAAAAAAAAAAAAAAAAAAABA/P4Cag3V5XrnNEEAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:""}.sideMenuList .menu01.training .menu01__label{align-items:center;display:flex}.sideMenuList .menu01.training .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM5SURBVHgB7dsxUttAFAbg9zShoKMGCh3B3ACKOJRwAsIJiAdIG+gzKDkB5AQhHZgi3CAcwZngDKWrJBOkfdEKisReiSGD3+7K/9ehBWZ4v3f1tCuIAAAAAAAAAAAAAAAAAAAAAACgbZg8SNez9FbkmEU6QrRACso/9PS6v7vpGlvsvt1gTnaqL4x8GF7snpAS9QBs8XNjvmgVvsI8mJvnlcFpbzQ+tNQ92iKSk3++PTFr12f7l6QgIWVl8TPt4hfMa67i2w8Dk7wbvy6SbJGSZ6SsLP4GaTK8eXPRG4xfrpZBYz6T48PAQl9JifoMUMWmN7zoXY1fTjeyhfvip5M/w4M8SU5IifoMcGLqMZsrekJSyGjYf+38nb9/UsaO4jPxKC+Xq5uzyRkzLUEEYIuvddNb7GZvWMxL15ghs31ztjcgRe1egsYsvzjaYTIHrrHy+uH3/t4pKZuZAJaeZx2RyY7HssW/7u8fkAczEYDteMob8kfXGDNf+iq+1foAHux4mLfJo9YHkP8wx1RT/EK543EJow2dEtvxCBn3g1/NA5q21s6Apo6n7gHNh1YG8FDHMzzfd44tdbOMlLUugMaOp9qSdnc8drkq16VXpKxV94C/NtjSicHypvts3t3x2OVKpGa5mrJWzQB7yEMNHU/dlnS5/3xAnrRmBlRLiJhV5+B/bElracUMqDbYHtnxND6gKYo+gOo8t2GDra7jyX9RhzwX34o6ALuEJMTHrrGmjick0d4DGtfvho4nNNEGcGuKstfndGLgvuMZOjqeEEW5BN09sXJn/Lo9Ugxhg+0xogtgeT1brXtiFS4OYyq+FV0AUpjUdb2p4wlZdAHM3SaT57Ys72PoeFyiC2Bw2RslJJvlen9l13xb/OH5nvom2lOJsgv6dvf2gvobDNMwU6+lhAgBeIYAPEMAniEAzxCAZwjAMwTgGQLwDAF4hgA8QwCeBbEZJ5J0yoMW0iRiOhSAMHZDhbKyIDSL1JcgJorisFyLegDCHMR7+S7C9ImUqQdQMG+HOAvs6ZrhRP1kTT0A+9ZCniQrHMiJli28/U/JPOGV2N6oAAAAAAAAAAAAAAAAAAAAAACAMP0ByCVG5FqXqlQAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.training .menu01__link .menu01__label{align-items:center;display:flex}.sideMenuList .menu01.training .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI1SURBVHgB7dyxjhJRFIDhcy6uhTbYGbWg2cQSH8FGl47W0idANPa7D6CEJzDbaaXlEhvs7JYH0IRiEy2JsZO9xzsSY+KyFYc5y+T/GhJIuOH+zJ3qjAgAAAAAAAAAAAAAAACAplHZgs7BqPPL7I2adU2kLa50JmqzPU1H85Ph/N96eWCi/bJmR5yZyofrmoZ/1/PkHqDajGXOp/4bf5FJOtQ/6+Rnsn2LvZQeeEe4Js7K5o/q2PyKSj6U+rSrq7q8PhRHSZyVze9LU5UjVZy5B2g49yvb/QhaS2WommfiIafBZVeZqk7V8tiSLWRDtkzd8vccyZbVEqDa/LOTl1PxMb376PVp2aL/jgOdnU2eu53P9w5GYjnLtu3kEbT+Jm+13Pi9cQ8IRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAi2kwFU5OIMmOrGc2ERapkRM0vdauZqUzlLW9UGa8dFy3t3Hr96nzSNxYFZdh9JXaeeKUmTUflBsildfdfln5v0yzo7NafsfgStPR6aw/23+U/Kq/rMA19BpvJJnLkHOFd9WttVoDZWyUdSAxVdZE3uDwVpibOfXyaLG/u9d63VY2PuizfVedn44/PUevJt8uLtj68fpzf3e8fJ8i1d/Z9ui6Nq41X18zJp7/sWHlcDAAAAAAAAAAAAAAAAoHl+AzKgmQyKk9YkAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:"";display:inline-block;height:24px;width:24px}.sideMenuList .menu01.training.active .menu01__link .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIYSURBVHgB7dwxa1NRGIfx/3trFVKQFqo4WMxSKbiom4KDIGoWzeroLtTSL9B+ACl+Aukg1s3RqENEBBdtFlGkQqCIDgVDkYLY3uNNijhkfXNfbnh+yw13OfA+OXc7RwIAAAAAAAAAAAAAAAAwbkwjUL+5Vv+T0iNL6XySpuXKOrLUmbRstft8qft/vXwxyZrFmnU5S6ZnRy1b+reeJ/cA/WHs5/mm/+CHJWUrNlgnv6/R601m2QXvCEfkrBj+WhnD7zPlKyrPdH9XF8+rcpTJWTH8psZV8UmVM/cdUIap2jE1b1/SlcvntLf3W4832nq/uaUSuO9s9x1Qhv7wb1y7qFoRYnb2uBbv3dKJ4llFlQxwZu7k0LuFs3OqokoGGCcECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBgBAhGgGAECEaAYAQIRoBglQzw6fP28Lsv26qiSgZovfqgN28/Dn4Pjqk+aWtnZ1dV5H5VwenrD36WdVI+QO/bi+UZOfI/KW/W0ZhKptdy5h7gwOxusa16KoOlh6Z8VSUwWS+3zP1SkAk5+7XV6tXmG08nDq+NWZA3s24x+PWDbOLO99byxu7Xl+2p+cZ6lvIZO/w/nZKj/uDN7N1+Zo0fI7iuBgAAAAAAAAAAAAAAAMD4+QtBBX/KuZB8wAAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:24px auto;content:""}.sideMenuList .menu02{padding-left:20px}@media only screen and (max-width:590px){.sideMenuList .menu02{background-color:initial;border-radius:0;display:block;left:0;padding-left:20px;position:relative;width:100%}}.sideMenuList .menu02__link{cursor:pointer;padding:9px 15px 8px}.sideMenuList .menu02__link.active{background-color:#eff8ff;border-radius:20px 0 0 20px;font-weight:700}@media only screen and (max-width:590px){.sideMenuList .menu02__link.active{background-color:#eff8ff}}@media (hover:hover){.sideMenuList .menu02__link:hover{background-color:#eff8ff;border-radius:20px 0 0 20px}}.sideMenuList .menu02__link--title{font-size:12px;font-weight:700}@media (hover:hover){.sideMenuList .menu02__link--title:hover{background-color:#bde3ff}}.sideMenuList details[open] summary:after,.sideMenuList summary details[open] summary:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFUSURBVHgB7daxTcNAFMbxZ7OA01GmpMwIoaOECWAE2AA2ICOkpEJMEDoomcD2BqakM+8QT7IsHMXi3V2R/096in2K7Ps+RdGJAAAAAAAAAACAY1FIJktVluWu73vRuWrb9kMyyFKAhQ+X4V4LaHXOtYRWEktewDi8yVVC0gKmwpscJZSSyET4B507uymKYqmzC9+VRE4kganwdV3fd133vlgswi9xHRa1gEo/LquqevlUEln0AvaFtxst4TVXCVELOCS8yVVCtALmhDc5SohSgGavNPybzAhv9pSw1Q6+xJl7ASF8+CfXORssHxTeTJRwoSU8eZfgWsAg/GqwPCu8+aOEU4lQglsBnuFNihLcDkK6ucdR+M1/wpvwDD0dbgfvWek8ixPPAq7tOmxYN34rTpqmuRmVsBYnnkfhcKz9CR82LM5+n7kZvgsAAAAAAAAAAGCOb8pLyBLjxTT/AAAAAElFTkSuQmCC) 100% no-repeat;background-size:24px auto;height:24px;width:24px}.sideMenuList--small{padding:0}.sideMenuList--small .menu01.mypage.active{background-color:initial}@media (hover:hover){.sideMenuList--small .menu01.mypage:hover{background-color:initial}}.sideMenuList--small .menu01.mypage .menu01__link .menu01__label:before{background-size:35px auto;height:30px;width:30px}.sideMenuList--small .menu01.mypage.active .menu01__link .menu01__label:before{background-size:35px auto}.sideMenuList--small .menu01.user .menu01__link .menu01__label:before{background-size:35px auto;height:30px;width:30px}.sideMenuList--small .menu01.user .menu01__link:after{display:none}.sideMenuList--small .menu01.user.active .menu01__link .menu01__label:before{background-size:35px auto}.sideMenuList--small .menu01.application .menu01__link .menu01__label:before{background-size:35px auto;height:30px;width:30px}.sideMenuList--small .menu01.application .menu01__link:after{display:none}.sideMenuList--small .menu01.application.active .menu01__link .menu01__label:before{background-size:35px auto}.sideMenuList--small .menu01.credit .menu01__link .menu01__label:before{background-position:0 0;background-size:35px auto;height:30px;width:30px}.sideMenuList--small .menu01.credit.active .menu01__link .menu01__label:before{background-size:35px auto}.sideMenuList--small .menu01.credit.active .menu01__link:after{display:none}.sideMenuList--small .menu01.training .menu01__label{align-items:center;display:flex}.sideMenuList--small .menu01.training .menu01__label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM5SURBVHgB7dsxUttAFAbg9zShoKMGCh3B3ACKOJRwAsIJiAdIG+gzKDkB5AQhHZgi3CAcwZngDKWrJBOkfdEKisReiSGD3+7K/9ehBWZ4v3f1tCuIAAAAAAAAAAAAAAAAAAAAAACgbZg8SNez9FbkmEU6QrRACso/9PS6v7vpGlvsvt1gTnaqL4x8GF7snpAS9QBs8XNjvmgVvsI8mJvnlcFpbzQ+tNQ92iKSk3++PTFr12f7l6QgIWVl8TPt4hfMa67i2w8Dk7wbvy6SbJGSZ6SsLP4GaTK8eXPRG4xfrpZBYz6T48PAQl9JifoMUMWmN7zoXY1fTjeyhfvip5M/w4M8SU5IifoMcGLqMZsrekJSyGjYf+38nb9/UsaO4jPxKC+Xq5uzyRkzLUEEYIuvddNb7GZvWMxL15ghs31ztjcgRe1egsYsvzjaYTIHrrHy+uH3/t4pKZuZAJaeZx2RyY7HssW/7u8fkAczEYDteMob8kfXGDNf+iq+1foAHux4mLfJo9YHkP8wx1RT/EK543EJow2dEtvxCBn3g1/NA5q21s6Apo6n7gHNh1YG8FDHMzzfd44tdbOMlLUugMaOp9qSdnc8drkq16VXpKxV94C/NtjSicHypvts3t3x2OVKpGa5mrJWzQB7yEMNHU/dlnS5/3xAnrRmBlRLiJhV5+B/bElracUMqDbYHtnxND6gKYo+gOo8t2GDra7jyX9RhzwX34o6ALuEJMTHrrGmjick0d4DGtfvho4nNNEGcGuKstfndGLgvuMZOjqeEEW5BN09sXJn/Lo9Ugxhg+0xogtgeT1brXtiFS4OYyq+FV0AUpjUdb2p4wlZdAHM3SaT57Ys72PoeFyiC2Bw2RslJJvlen9l13xb/OH5nvom2lOJsgv6dvf2gvobDNMwU6+lhAgBeIYAPEMAniEAzxCAZwjAMwTgGQLwDAF4hgA8QwCeBbEZJ5J0yoMW0iRiOhSAMHZDhbKyIDSL1JcgJorisFyLegDCHMR7+S7C9ImUqQdQMG+HOAvs6ZrhRP1kTT0A+9ZCniQrHMiJli28/U/JPOGV2N6oAAAAAAAAAAAAAAAAAAAAAACAMP0ByCVG5FqXqlQAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:30px auto;content:"";display:inline-block;height:30px;width:24px}.sideMenuList--small .menu01.training .menu01__link .menu01__label:before{background-size:35px auto;height:30px;width:30px}.sideMenuList--small .menu01.training .menu01__link:after{display:none}.sideMenuList--small .menu01.training.active .menu01__link .menu01__label:before{background-size:35px auto}.sideMenuList--small .menu01__link{justify-content:center;padding:8px}.sideMenuList--small .menu01__link span{display:none}.sideMenuList--small .menu02{background-color:#bde3ff;border-radius:0 10px 10px 0;left:50px;padding:5px 0;position:absolute;top:0;width:170px;z-index:1}.sideMenuList--small .menu02__link.active{background-color:initial}@media only screen and (max-width:590px){.sideMenuList{padding:5px 0}.sideMenuList .menu01__link{padding:6px 20px}.sideMenuList .menu01.mypage.active{border-radius:0}.sideMenuList .menu02__link{padding:8px 0 7px 24px}}.sideMenu{background:#bde3ff;display:flex;flex-direction:column;height:100%;padding:40px 0 0;position:fixed;width:200px;z-index:999}.sideMenu--small{width:50px}.sideMenu--small .menuController{height:50px;left:0;width:50px}.sideMenu--small .sideMenu__copy{display:none}.sideMenu__copy{color:#1b468d;font-size:12px;font-weight:400;line-height:1.4;margin:auto 0 0;padding:10px}.adminSideMenu{background:#bde3ff;color:#fff;font-size:12px;height:100%;padding:60px 0 0;position:relative;text-align:center;z-index:0}.adminSideMenu,.adminSideMenu__list ul,.adminSideMenu__list ul li{display:flex;flex-direction:column}.adminSideMenu__list ul li{cursor:pointer;justify-content:flex-end;padding:35px 0 0}.adminSideMenu__list ul li span{color:#1b468d;display:block;font-weight:700;line-height:1.3;min-height:24px;padding-top:8px}.adminSideMenu__list ul li.user{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M12.012 16.697h.072l.18.003a36 36 0 0 0 2.638-.085c.687-.052 1.307-.131 1.747-.24-.13-.721-.504-1.284-1.077-1.711-.76-.568-1.96-.953-3.572-.953s-2.811.385-3.572.953c-.56.418-.93.966-1.068 1.665.45.105 1.07.186 1.75.244a36 36 0 0 0 2.648.122l.182.002h.072M12 10.54c1.334 0 2.3-1.012 2.3-2.12 0-1.11-.966-2.121-2.3-2.121S9.7 7.311 9.7 8.42s.967 2.12 2.3 2.12m-2.174 2.108C7.466 13.212 6 14.743 6 16.971c0 1.026 6 1.026 6 1.026s6 .114 6-1.026c0-2.228-1.466-3.76-3.825-4.322A9.4 9.4 0 0 0 12 12.41c-.786 0-1.515.082-2.174.24m.199-1.369a3.7 3.7 0 0 0 1.975.56 3.7 3.7 0 0 0 1.976-.56c.978-.611 1.624-1.664 1.624-2.86C15.6 6.531 13.99 5 12 5c-1.988 0-3.6 1.531-3.6 3.42 0 1.196.646 2.249 1.625 2.86' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat;background-size:30px auto}.adminSideMenu__list ul li.application{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHkSURBVHgB7dsxjtNAFMbx90YbGpo9wBbLDZIbbJmSK+QGuIBLUPgIXCF0kWhyAziCC5C2TI/Xw0yxDUKIROh9L/D/9SNL7/OM/cYeMwAAAAAAAAAAAAAAAAD/GjeB++14/73WD17ruprdmlh127/wMkyHYbJg4QH04s/L8jlD4X9yWpWyiQ6hWLBW/DFh8bvbPistWHgArfivLau2JFqw8ACSC5+ZN5aB2+C+fLFAdS7rdvuNJpYigF78r4e3Rwt0tx2tLoupsQSJEYAYAYgRgBgBiOV4Df2N532j1iQ9nDOuvVodV+47xf7OOdLPgIuK37Uxiq2Fc+Vfgi4p/t8YG+QKngF+eYfsHtpdX+IKZsC8a4Wc7ExufrLFd5Zc+ofwt0/v+l386m77/uFPx9Snerp5uZqm/XCy5NIH8Cx6rygKfYAYfYAYfYAYfYAYfYAYfYAYfYAYfYAYfYAYAYgRgBgBiBGAGAGIEYAYAYgRgBgBiBGAGAGIEYAYAYgRgFiK7wG1lnU/sxV7zSX8SOqv5PggU21sBbH/UfgS5GbpPxNGij8pn/hPher20YKFB/Dkvss4C/pfFIuXNxYsPIDHwzDNpWxaCHtLoBfe3Y9z8c1j8t8YAQAAAAAAAAAAAAAAAFyHH0KdsdrBrCTiAAAAAElFTkSuQmCC) 50% no-repeat;background-size:16px auto}.adminSideMenu__list ul li.request{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M8 9.2c0-.742.187-1.471.543-2.112a4.1 4.1 0 0 1 1.48-1.54A3.85 3.85 0 0 1 12.04 5a3.86 3.86 0 0 1 2.006.591c.607.38 1.108.921 1.45 1.57.344.649.517 1.381.503 2.123a4.36 4.36 0 0 1-.582 2.1 4.1 4.1 0 0 1-1.51 1.508.2.2 0 0 0-.07.065l-.007.017.077 1.126H16c.53 0 1.04.221 1.414.615.375.394.586.928.586 1.485v1.4c0 .371-.14.727-.39.99-.25.262-.59.41-.943.41H7.333c-.353 0-.692-.148-.942-.41A1.44 1.44 0 0 1 6 17.6v-1.4c0-.557.21-1.091.586-1.485A1.95 1.95 0 0 1 8 14.1h2.093l.077-1.126-.007-.017a.2.2 0 0 0-.07-.065 4.1 4.1 0 0 1-1.53-1.544A4.36 4.36 0 0 1 8 9.2m4-2.8c-.594-.001-1.17.206-1.639.589a2.8 2.8 0 0 0-.947 1.522 2.93 2.93 0 0 0 .142 1.813c.239.57.651 1.042 1.173 1.338.44.25.815.767.771 1.41l-.077 1.128a1.43 1.43 0 0 1-.421.925 1.3 1.3 0 0 1-.909.375H8a.65.65 0 0 0-.471.205.72.72 0 0 0-.196.495v1.4h9.334v-1.4a.72.72 0 0 0-.196-.495A.65.65 0 0 0 16 15.5h-2.093a1.3 1.3 0 0 1-.909-.375 1.43 1.43 0 0 1-.421-.925l-.077-1.127c-.044-.644.331-1.16.77-1.41a2.75 2.75 0 0 0 1.174-1.339 2.93 2.93 0 0 0 .142-1.813 2.8 2.8 0 0 0-.947-1.522A2.6 2.6 0 0 0 12 6.399' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat;background-size:30px auto}.adminSideMenu__list ul li.score{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' d='M16.254 6.274a.65.65 0 1 1 .996.836l-4.95 5.898a.65.65 0 0 1-.995-.835z'/%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M13.698 7.3H8.3v9.4h7.4v-5.72L17 9.433V17a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h6.788zM15.7 8.958 17 7.41z' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat;background-size:30px auto}.adminSideMenu__list ul li.payment{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M14.155 8.725a.62.62 0 0 1 .35.97l-1.246 1.685h.868a.62.62 0 0 1 0 1.24h-1.506v.887h1.506a.62.62 0 0 1 0 1.24h-1.506v.798a.62.62 0 0 1-1.24 0v-.798H9.873a.62.62 0 0 1 0-1.24h1.506v-.886H9.874a.62.62 0 0 1 0-1.24h.867L9.496 9.695a.62.62 0 0 1 .998-.738L12 10.997l1.507-2.039a.62.62 0 0 1 .648-.233M12 5a7 7 0 1 1 0 14 7 7 0 0 1 0-14m0 1.24a5.76 5.76 0 1 0 0 11.52 5.76 5.76 0 0 0 0-11.52' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat;background-size:30px auto}.adminSideMenu__list ul li.mail{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M5.84 7.65c-.114 0-.19.09-.19.175v8.525c0 .537.454 1 1.03 1h10.64c.576 0 1.03-.463 1.03-1V7.825c0-.084-.076-.175-.19-.175zm-1.49.175c0-.824.68-1.475 1.49-1.475h12.32c.81 0 1.49.65 1.49 1.475v8.525c0 1.277-1.058 2.3-2.33 2.3H6.68c-1.272 0-2.33-1.023-2.33-2.3zm2.252.86a.65.65 0 0 1 .916-.079L12 12.38l4.48-3.774a.65.65 0 0 1 .838.995L12.51 13.65a.8.8 0 0 1-.51.184.8.8 0 0 1-.509-.184L6.68 9.6a.65.65 0 0 1-.078-.915' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat;background-size:30px auto}.adminSideMenu__list ul li.announcement{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M15.92 5.95c0-.71-.721-1.183-1.329-.831-.816.472-3.232 1.847-4.678 2.453-1.683.704-3.132.97-4.793 1.05C3.969 8.68 3 9.659 3 10.923v3.026c0 1.264.969 2.244 2.12 2.3q.294.015.581.037l-.534 2.81a.8.8 0 0 0 .107.568c.105.167.27.283.456.322.187.04.381 0 .54-.112a.76.76 0 0 0 .305-.482l.555-2.925c.907.162 1.805.423 2.783.832 1.446.606 3.862 1.982 4.678 2.454.608.351 1.329-.122 1.329-.831zm-8.613 9.013a14.4 14.4 0 0 1 3.136.93c1.186.496 2.933 1.452 4.041 2.077V6.9c-1.108.626-2.855 1.581-4.04 2.078a14.5 14.5 0 0 1-3.137.93zM5.87 10.09q-.339.027-.685.044a.79.79 0 0 0-.75.788v3.026a.79.79 0 0 0 .75.788q.347.018.685.046z' clip-rule='evenodd'/%3E%3Cpath fill='%231B468D' d='M17.746 10.417c-.21-.4-.085-.909.278-1.139l1.974-1.25c.364-.23.829-.093 1.039.305.21.399.085.908-.278 1.139l-1.975 1.25c-.363.23-.828.093-1.038-.306M18.2 12.5c0-.46.34-.833.76-.833h2.28c.42 0 .76.373.76.833s-.34.833-.76.833h-2.28c-.42 0-.76-.373-.76-.833M17.746 14.583c.21-.398.675-.535 1.038-.305l1.975 1.25c.363.23.488.74.278 1.138-.21.4-.675.536-1.038.305l-1.975-1.25c-.364-.23-.488-.74-.278-1.138'/%3E%3C/svg%3E") center top 12px no-repeat;background-size:30px auto}.adminSideMenu--active{position:relative}.adminSideMenu--active:after{background-color:#fff;border-radius:10px;content:"";height:60px;left:6px;position:absolute;top:5px;width:68px;z-index:-1}.adminSideMenu--active.user{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M12 11.84c1.989 0 3.6-1.53 3.6-3.42S13.99 5 12 5c-1.988 0-3.6 1.531-3.6 3.42s1.612 3.42 3.6 3.42m0 6.157s6 .114 6-1.026c0-2.85-2.4-4.56-6-4.56s-6 1.71-6 4.56c0 1.026 6 1.026 6 1.026' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat!important;background-size:30px auto!important}.adminSideMenu--active.request{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M8 9.2c0-.742.187-1.471.543-2.112a4.1 4.1 0 0 1 1.48-1.54A3.85 3.85 0 0 1 12.04 5a3.86 3.86 0 0 1 2.006.591c.607.38 1.108.921 1.45 1.57.344.649.517 1.381.503 2.123a4.36 4.36 0 0 1-.582 2.1 4.1 4.1 0 0 1-1.51 1.508.2.2 0 0 0-.07.065l-.007.017.077 1.126H16c.53 0 1.04.221 1.414.615.375.394.586.928.586 1.485v1.4c0 .371-.14.727-.39.99-.25.262-.59.41-.943.41H7.333c-.353 0-.692-.148-.942-.41A1.44 1.44 0 0 1 6 17.6v-1.4c0-.557.21-1.091.586-1.485A1.95 1.95 0 0 1 8 14.1h2.093l.077-1.126-.007-.017a.2.2 0 0 0-.07-.065 4.1 4.1 0 0 1-1.53-1.544A4.36 4.36 0 0 1 8 9.2m4-2.8c-.594-.001-1.17.206-1.639.589a2.8 2.8 0 0 0-.947 1.522 2.93 2.93 0 0 0 .142 1.813c.239.57.651 1.042 1.173 1.338.44.25.815.767.771 1.41l-.077 1.128a1.43 1.43 0 0 1-.421.925 1.3 1.3 0 0 1-.909.375H8a.65.65 0 0 0-.471.205.72.72 0 0 0-.196.495v1.4h9.334v-1.4a.72.72 0 0 0-.196-.495A.65.65 0 0 0 16 15.5h-2.093a1.3 1.3 0 0 1-.909-.375 1.43 1.43 0 0 1-.421-.925l-.077-1.127c-.044-.644.331-1.16.77-1.41a2.75 2.75 0 0 0 1.174-1.339 2.93 2.93 0 0 0 .142-1.813 2.8 2.8 0 0 0-.947-1.522A2.6 2.6 0 0 0 12 6.399' clip-rule='evenodd'/%3E%3Cpath fill='%231B468D' d='m11.5 6-2 1-.5 3.5 2 2V15l-4 .5V18h10v-2.5l-4-.5v-2.5l2-2-.5-3-.5-1z'/%3E%3C/svg%3E") center top 12px no-repeat!important;background-size:30px auto!important}.adminSideMenu--active.score{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' d='M16.254 6.274a.65.65 0 1 1 .996.836l-4.95 5.898a.65.65 0 0 1-.995-.835z'/%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='m17 9.432-3.703 4.412a1.95 1.95 0 1 1-2.987-2.507L14.788 6H8a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1zm0-2.023-4.698 5.6z' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat!important;background-size:30px auto!important}.adminSideMenu--active.payment{background:url(./nav_icon_payment_active.BK9R200D.svg) center top 12px no-repeat!important;background-size:30px auto!important}.adminSideMenu--active.mail{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' d='M5.84 7h12.32c.462 0 .84.371.84.825v8.525c0 .907-.756 1.65-1.68 1.65H6.68C5.756 18 5 17.258 5 16.35V7.825C5 7.371 5.378 7 5.84 7'/%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M5.84 7.5a.335.335 0 0 0-.34.325v8.525c0 .623.524 1.15 1.18 1.15h10.64c.656 0 1.18-.527 1.18-1.15V7.825a.335.335 0 0 0-.34-.325zm-1.34.325c0-.738.61-1.325 1.34-1.325h12.32c.73 0 1.34.587 1.34 1.325v8.525c0 1.192-.988 2.15-2.18 2.15H6.68c-1.192 0-2.18-.958-2.18-2.15z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6.718 8.782a.5.5 0 0 1 .704-.06L12 12.575l4.578-3.855a.5.5 0 0 1 .644.765l-4.809 4.05a.64.64 0 0 1-.413.148.64.64 0 0 1-.413-.148l-4.81-4.05a.5.5 0 0 1-.06-.704' clip-rule='evenodd'/%3E%3C/svg%3E") center top 12px no-repeat!important;background-size:30px auto!important}.adminSideMenu--active.announcement{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231B468D' fill-rule='evenodd' d='M15.92 5.95c0-.71-.721-1.183-1.329-.831-.816.472-3.232 1.847-4.678 2.453-1.683.704-3.132.97-4.793 1.05C3.969 8.68 3 9.659 3 10.923v3.026c0 1.264.969 2.244 2.12 2.3q.294.015.581.037l-.534 2.81a.8.8 0 0 0 .107.568c.105.167.27.283.456.322.187.04.381 0 .54-.112a.76.76 0 0 0 .305-.482l.555-2.925c.907.162 1.805.423 2.783.832 1.446.606 3.862 1.982 4.678 2.454.608.351 1.329-.122 1.329-.831zm-8.613 9.013a14.4 14.4 0 0 1 3.136.93c1.186.496 2.933 1.452 4.041 2.077V6.9c-1.108.626-2.855 1.581-4.04 2.078a14.5 14.5 0 0 1-3.137.93zM5.87 10.09q-.339.027-.685.044a.79.79 0 0 0-.75.788v3.026a.79.79 0 0 0 .75.788q.347.018.685.046z' clip-rule='evenodd'/%3E%3Cpath fill='%231B468D' d='M17.746 10.417c-.21-.4-.085-.909.278-1.139l1.974-1.25c.364-.23.829-.093 1.039.305.21.399.085.908-.278 1.139l-1.975 1.25c-.363.23-.828.093-1.038-.306M18.2 12.5c0-.46.34-.833.76-.833h2.28c.42 0 .76.373.76.833s-.34.833-.76.833h-2.28c-.42 0-.76-.373-.76-.833M17.746 14.583c.21-.398.675-.535 1.038-.305l1.975 1.25c.363.23.488.74.278 1.138-.21.4-.675.536-1.038.305l-1.975-1.25c-.364-.23-.488-.74-.278-1.138M6.391 9.25l-1.913 1.083L4 13.583l.957 1.625 3.826 1.084L15 19V6l-3.348 1.625z'/%3E%3Cpath fill='%23fff' d='M5.89 10.7a.7.7 0 1 1 1.4 0v3.6a.7.7 0 1 1-1.4 0z'/%3E%3C/svg%3E") center top 12px no-repeat!important;background-size:30px auto!important}.adminSideMenu--active.announcement:after,.adminSideMenu--active.mail:after,.adminSideMenu--active.payment:after{height:76px}.mainSection+.mainSection{margin:12px 0 0}.mainSection__container{background-color:#fff;padding:28px 40px;width:100%}.mainSection__title{align-items:end;display:flex;justify-content:space-between;margin:0 0 8px}.mainSection__title h1{font-size:18px;font-weight:600;word-break:break-all}.mainSection__title__left h1,.mainSection__title__left h2{display:inline-block;vertical-align:middle}.mainSection__title__left .subTitle{font-size:16px;font-weight:600;margin:12px 0 0}.mainSection__title__left .selectCategory{align-items:center;color:#1a50b3;cursor:pointer;display:flex;margin:0 0 0 20px;padding:4px 4px 3px}@media (hover:hover){.mainSection__title__left .selectCategory:hover{background-color:#90d2ff}}.mainSection__title__left .period{display:inline-block;margin:0 0 0 20px}.mainSection__title__left .period .date{font-family:Arial,Helvetica,sans-serif;font-size:16px}.mainSection__title__left .statusDate{display:inline-block}.mainSection__title__left .statusDate ul{align-items:center;display:flex;gap:20px}.mainSection__title__left .statusDate ul li{display:inline-block}.mainSection__title__left .statusDate ul li.date{font-size:12px}.mainSection__title__left .statusDate ul li.date span{font-family:Arial,Helvetica,sans-serif;font-size:13px}.mainSection__title__left .statusDate ul .status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.mainSection__title__left .statusDate ul .status span.complete{background-color:#00a9a2}.mainSection__title__left .statusDate ul .status span.denial,.mainSection__title__left .statusDate ul .status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.mainSection__title__left .statusDate ul .status span.refund,.mainSection__title__left .statusDate ul .status span.remand{background-color:#fd5236}.mainSection__title__left .statusDate ul .status span.confirmation01{background-color:#3698fb}.mainSection__title__left .statusDate ul .status span.confirmation02,.mainSection__title__left .statusDate ul .status span.other{background-color:#5e4db5}.mainSection__title__left .statusDate ul .status span.confirmation03{background-color:#1a50b3}.mainSection__title__left .statusDate ul .status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.mainSection__title__left .statusDate ul .status span.error{background-color:#c6290f}.mainSection__title .questionButton{cursor:pointer;display:inline-block;margin:0 0 0 10px;width:24px}@media only screen and (max-width:590px){.mainSection__title .questionButton{margin:0 0 0 2px}}.mainSection__detail{margin-top:12px}.mainSection__container+.mainSection__container{margin:25px 0 0}.mainSection__container+.mainSection__container .paymentStatus .statusText{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.mainSection__container+.mainSection__container .paymentStatus .statusText.complete{background-color:#00a9a2}.mainSection__container+.mainSection__container .paymentStatus .statusText.denial,.mainSection__container+.mainSection__container .paymentStatus .statusText.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.mainSection__container+.mainSection__container .paymentStatus .statusText.refund,.mainSection__container+.mainSection__container .paymentStatus .statusText.remand{background-color:#fd5236}.mainSection__container+.mainSection__container .paymentStatus .statusText.confirmation01{background-color:#3698fb}.mainSection__container+.mainSection__container .paymentStatus .statusText.confirmation02,.mainSection__container+.mainSection__container .paymentStatus .statusText.other{background-color:#5e4db5}.mainSection__container+.mainSection__container .paymentStatus .statusText.confirmation03{background-color:#1a50b3}.mainSection__container+.mainSection__container .paymentStatus .statusText.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.mainSection__container+.mainSection__container .paymentStatus .statusText.error{background-color:#c6290f}.mainSection__container+.mainSection__container .paymentStatus .statusText+p{display:inline-block;margin:0 0 0 30px}.mainSection__subTitle{font-size:16px;font-weight:600;margin:0 0 15px}.mainSection__panel{background:#fff;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 1px 4px #00000026}.mainSection__panel+.mainSection__panel{margin:10px 0 0}.mainSection__panel__inner{padding:20px 30px}@media only screen and (max-width:590px){.mainSection__panel__inner{padding:20px}}.mainSection__panel .questionButton{cursor:pointer;display:inline-block;margin:0 0 0 10px;width:24px}.searchCondition .mainSection__title__left{align-items:center;display:flex;flex-wrap:wrap;gap:20px 28px}.searchCondition__box{align-items:center;display:flex;justify-content:space-between;width:400px}@media only screen and (max-width:590px){.searchCondition__box{width:100%}}.searchCondition__box .radioList{width:290px}@media only screen and (max-width:590px){.searchCondition__box .radioList{width:100%}}.searchCondition__box .toggleSearch p{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAMCAYAAACA0IaCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB8SURBVHgBvdE7CsAgDAZg4+A5gpPX6Mm9hls9h4NURUFom0eHZpL450OMMX8XtgohIJcDCWStjf3snDtSSvkTtkE4W5kCQQjl1aZAK4H6cK31mCiWUuLTH4IEWq+g7m4YF+YyoIG4LGghChyY9/7UQG/gvk0VNAZabVs2Fwt2X1DBId2AAAAAAElFTkSuQmCC) 76px 5px no-repeat;background-size:10px auto;cursor:pointer;display:inline-block;font-size:12px;min-width:95px;padding:0 15px 0 0}.searchCondition__box .toggleSearch p.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDY5RjQ0RDIzMDk2MTFFRkI4MURDREY0RDVBNjdBNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDY5RjQ0RDMzMDk2MTFFRkI4MURDREY0RDVBNjdBNjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4M0VBMUE3NTMwNjIxMUVGQjgxRENERjRENUE2N0E2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4M0VBMUE3NjMwNjIxMUVGQjgxRENERjRENUE2N0E2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoqPqg8AAAB4SURBVHjanFLJDcAgDMN5oIwR8WINJmeUMgcP1FC1n0o0of6AiHEOBymlIyjGGKUpwgZyztJ7r/NO95sQURXFD5HrD8UYi55tR+wl0mY3WAVWba64sAgekRmDl2glgqd0Zg5WtfDM4XH2a37w2muZAO/CWQt7CjAAEqGdNPLDy4oAAAAASUVORK5CYII=) 76px 5px no-repeat;background-size:10px auto}.searchCondition__simpleSearchArea{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:20px}.searchCondition__simpleCheckList{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px}.searchCondition__simpleCheckList dt{font-weight:600;min-width:84px;text-align:end}.searchCondition__simpleCheckList .selectBox{width:300px}.searchCondition__detailSearchItems{display:flex;flex-wrap:wrap;gap:14px}.searchCondition__detailSearchItems>dl{align-items:center;display:flex;gap:16px}.searchCondition__detailSearchItems>dl>dt{font-weight:600;text-align:right;width:84px}.searchCondition__detailSearchItems>dl>dd{width:calc(100% - 100px)}.searchCondition__detailSearchItems .selectBox{min-width:195px}.searchCondition__detailSearchItems .radioDate{align-items:center;display:flex;flex-wrap:wrap;gap:13px}.searchCondition__detailSearchItems .radioDate .radioItem{margin:0 15px 0 0}.searchCondition__detailSearchItems .fromToBox{align-items:center;display:flex}.searchCondition__detailSearchItems .fromToBox>span{margin:0 8px}.searchCondition__detailSearchItems .nameInputForm{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.searchCondition__detailSearchItems .journalDelivery{align-items:center;display:flex}.searchCondition__detailSearchItems .journalDelivery .selectBox{margin:0 15px 0 0}.searchCondition__buttons,.searchCondition__detailSearchButtons{margin:25px 0 0}.searchCondition__buttons ul,.searchCondition__detailSearchButtons ul{display:flex;justify-content:space-between;margin:0 auto;max-width:395px}.searchCondition__buttons ul li,.searchCondition__detailSearchButtons ul li{width:190px}.searchListArea{margin:30px 0 0}.searchListArea .searchListHeader{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 0 10px}.searchListArea .searchListHeader__left,.searchListArea .searchListHeader__right{align-items:center;display:flex}.searchListArea .searchListHeader__viewNumbers{font-size:12px}.searchListArea .searchListHeader__viewCount p{display:inline-block;font-size:14px;margin:0 10px 0 0;vertical-align:middle}.searchListArea .searchListHeader__viewCount .selectBox{display:inline-block;vertical-align:middle}.searchListArea .searchListHeader__buttonWrap{position:relative}.searchListArea .searchListHeader__buttons{align-items:center;display:flex;margin:0 20px 0 0}.searchListArea .searchListHeader__buttons li{width:160px}.searchListArea .searchListHeader__buttons li+li{margin:0 0 0 10px}.searchListArea .searchListHeader__settingsButton{background-color:#fff;border-radius:5px;box-shadow:0 1px 8px #00000026;padding:8px 0;position:absolute;right:20px;z-index:1}.searchListArea .searchListHeader__settingsButton li{cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:36px;justify-content:center;padding:16px}@media (hover:hover){.searchListArea .searchListHeader__settingsButton li:hover{background-color:#e7e7e7}}.searchListArea .searchListHeader__dlListButton{background-color:#fff;border-radius:5px;box-shadow:0 1px 8px #00000026;padding:8px 0;position:absolute;right:20px;width:294px;z-index:1}.searchListArea .searchListHeader__dlListButton li{cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:36px;justify-content:center;padding:16px}@media (hover:hover){.searchListArea .searchListHeader__dlListButton li:hover{background-color:#e7e7e7}}.searchListArea .searchListTable .sort{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAPZJREFUWEftlkEOgjAQRTtd4sqtRyhLwxJvgB5BPZl4BOUGsiQu4QhsXcmylWowSCrpVJMJSbtuOq///8wMMOIDxPWZB/hJAREnO21hlWepq5XOAGG8EQCy0IWV4lGZnyoXCCeAxTIJ5jMoAJh4AbDqdldRfc0aLIQTQLhap23xbb9YC3EsL+enJZiDBtC+cw4HUxEp1R6bBxTA23eAwPhLpRpsHqwBhr5/kxmbB2sAk+8jENZ5sAbABAtz1wN4BbwC01GAvBGRt2Ld3UiHUddeScdxB0G6kGgI8pXsIw8US2k/D2RrOWbmj92dTif814+H75Ar8ADKPIYh1bSSUwAAAABJRU5ErkJggg==) 100% no-repeat;background-size:16px auto;cursor:pointer;padding:0 15px 0 0}.searchListArea .searchListTable .sort.asc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAFzUkdCAK7OHOkAAAAEZ0FNQQAAsY8L/GEFAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAtUlEQVRYR2MYBaNgFIyCUTAKKAFatr4JIAzlkgUYoTTJQNvWX4uR8d9pEPv/fybTq4c3XgNLkAiYoDRJQMrYl4uB8f9qBkZGIA3C/1eDxcgAZDlAkJtxGiMjgxaUC3QDgxZIDMolCTBDaaIBKM6ZmBjroVw4ADrCQERO7eHrR7cuQIWIAiSlAXi8g4IdG/j//xup6YHoKECJd1yAjPRAtAPQ4x0XoCQ9jIJRMApGwSgYiYCBAQB1NSiY7vkB6AAAAABJRU5ErkJggg==) 100% no-repeat;background-size:16px auto}.searchListArea .searchListTable .sort.desc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAANpJREFUWEdjZBhgwDjA9jOMOmA0BEZDYDQERkOA6BDQtvNbwMjIEE9M0f3/P8PCq4c2JRCjlmgHSBn7cglyM54GOkILn8FAy6+9//rf9NnZzd+o6gCQYdq2/lqMjP9OMzAycmE1/P//b///M5lePbzxGjGWg9QQHQIwA7VsfROYmBjnY7Pg37//idcOb15ArOVkOQAcEljSAynxjuxAkkMApBk9PZAa7xQ7ACU9ADmkxjtVHAAyBJQeQDSp8U41B5CS2HCpJSsNUMNimBmjDhgNgdEQGA2B0RAAAEVMQyEhBHwxAAAAAElFTkSuQmCC) 100% no-repeat;background-size:16px auto}.searchListArea .searchListTable .statusText{background:#c6c6c6;border-radius:20px;display:inline-block;font-size:12px;min-width:100px;text-align:center}.searchListArea.adminUser{margin-top:16px;padding-left:40px}.paginationWrap{margin-top:20px}.pagination ul{align-items:center;display:flex;font-family:Arial,Helvetica,sans-serif;width:-moz-fit-content;width:fit-content}.pagination ul li{height:33px;width:33px}.pagination ul li,.pagination ul li a{align-items:center;display:flex;flex-direction:column;justify-content:center}.pagination ul li a{cursor:pointer;height:100%;width:100%}.pagination ul li a:hover{background-color:#d3ebff;border-radius:99px}.pagination ul li.current{pointer-events:none}.pagination ul li.current a{background:#5cb8fe;border-radius:99px}.pagination ul li.disabled{pointer-events:none}.pagination--admin ul li.current a{background:#5cb8fe;color:#222}.pagination__first img,.pagination__last img,.pagination__next img,.pagination__prev img{width:30px}.announcementListBox ul li{cursor:pointer;display:flex;gap:10px 20px}@media only screen and (max-width:590px){.announcementListBox ul li{flex-direction:column}}.announcementListBox ul li+li{border-top:1px solid #e7e7e7;padding:10px 0}.announcementListBox ul li:first-child{padding-bottom:10px;padding-top:0}.announcementListBox ul li:last-child{padding-bottom:0}.announcementListBox ul li .wrap{display:flex;gap:20px}.announcementListBox ul li .title{white-space:pre-wrap}.announcementListBox ul li .category{min-width:120px}.announcementListBox ul li .category span{border:1px solid #3d3d3d;border-radius:20px;color:#3d3d3d;display:block;font-size:12px;text-align:center}.announcementListBox ul li .category .medical-info{border:1px solid #cc4a02;color:#cc4a02}.announcementListBox ul li .category .election-info{border:1px solid #0a6563;color:#0a6563}.announcementListBox ul li .category .specialist-info{border:1px solid #1a50b3;color:#1a50b3}.announcementListBox ul li .category .resident-info{border:1px solid #5e4db5;color:#5e4db5}.announcementListBox ul li .time{font-family:Arial,Helvetica,sans-serif;font-size:16px}.appButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:6px;color:#222;cursor:pointer;display:block;font-size:16px;height:50px;text-align:center;width:100%}.appButton--default{background-color:#fff;border:1px solid #222}@media (hover:hover){.appButton--default:hover{background-color:#d1d1d1}}.appButton--primary{background-color:#ef6100;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACsSURBVHgB7ZbdCcJAEITnwAK0gyshJdiSHWgltmAp10HsQDtYJ7AaCYfm77Ih7AcL97DwzQ33cIDjODMjIhUnwoJGzHnoVFgaSm/SUi/WBEV7vX1U8ZsrSvMlrTshyjeQufFH2rSCkmTkJrV3Mand5S4vi6lcA9jJMwFml+967Fw4Uc/nEMIdWyL8W2DlR7QNDCWxsYSJAQTjeTLA4ddCnzdw4oz9XiU4ztp5AbCglJcM2MxhAAAAAElFTkSuQmCC);color:#fff}@media (hover:hover){.appButton--primary:hover{background-color:#cc4a02}}.appButton--secondary{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAERSURBVHgB7ZbRDYIwFEVv0QFkA91AN9BNcAQnUDdwA9nAERxBRuDfD52A+tqCISbyHtBGP3qSQkna3tsLpQUikYhnHhmWVObS9goescIKN/ugsUlzFFyfBB7RwIluM1sULpIkvCRAQk7UjXil67x2lFMK266+oxN4x+6EbfR0Lety5PqPMlCLNzNu6kjPWJCRFc2+5MYYbOBDvMHU99ZEjqdknEEGvogbSghib9P7I+wUd0uvRA96GfAt3stACHGxgVDiIgMhxQ38KggoLjMQUFxqIJi4Yco1qBT9WLRLIdE4+BT/C9hVcM+wVpCfcNpMgII7lLCvYNpss8MwG1KKMQYoo12lscQAEsUfySKRn/MCHt5fXE99ICYAAAAASUVORK5CYII=);border:1px solid #ef6100;color:#ef6100}@media (hover:hover){.appButton--secondary:hover{background-color:#ffdda4;font-weight:700}}.appButton--tertiary-type01{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7ZZNTsMwEIWfSYvorsuKVY5AT4C6RiDnJhyBI/QKnKBGLFjmCOEI2aCw9LISTc1YTaVSlXqc2moX/iRLSeSZ9/Ls/ACJRCIwY7kY28Gdf4WATORHPsKwGiGrJnKRc2qCGhD4eREwuYCgkZUcEwMEYBu5wZAMtPfoTADZnC7LY7UnJ7AbO7DEGtmMsqjJRG3QPrvqBU7AitMdlzZ2e242omTghqwstVaFdvXobWBffAuZeGvUk+T26bUE/4lzY9/FOwG74eya74tTI91iNf1WRQ0PvBLYiA/KQ+LUauYr3tX6iuPukPiXevhED1gGYol3Pc4nbnHugZjiLAMxxVkGYopbnB8jerO9ksvcHq+BeRNQ/CJwPgW38r0yEOw/nL8Y3ajH6bEZziW4xqpAIpGIyC8Js3pGz/52VgAAAABJRU5ErkJggg==);background-size:24px;border:1px solid #1a50b3;color:#1a50b3}@media (hover:hover){.appButton--tertiary-type01:hover{background-color:#90d2ff;font-weight:700}}.appButton--tertiary-type02{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB7ZbdDYIwFIUv6AC6AW+86gSGCcBHt3AERnAUygKMoCPgBn31BbxXa9IQobfQJsb0S27KT8s5nEJTgEAg8G8URbGh4vaPwSEonPR9f6WiY84Ypwa6riuxSajQRMMxsQYHaJGXKHz4mEBDF7o9NXZxAnrsdB5FUYZNSxXH8dk0PoIFKPEG3m9MtMoAIauqkqZnzDbwRfwFXhN1XRfc58yagjFxYMauY50AfXBqvpPBLYnx7zH2FiywSkCJNyPima04wU5AE9+NiN9gBiwDvsRZBnyKE8ZvwKc4y4BPca4Bb+LEytQhTdMtNg+sOy4yJ5fiP4HxL8jznFY99g5ngBRC7Kc6GPcDOOdHCAQCHnkCCF+L5vzaVvYAAAAASUVORK5CYII=);background-size:24px;border:1px solid #3d3d3d;color:#3d3d3d}@media (hover:hover){.appButton--tertiary-type02:hover{background-color:#90d2ff;font-weight:700}}.appButton--tertiary-orange{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAERSURBVHgB7ZbRDYIwFEVv0QFkA91AN9BNcAQnUDdwA9nAERxBRuDfD52A+tqCISbyHtBGP3qSQkna3tsLpQUikYhnHhmWVObS9goescIKN/ugsUlzFFyfBB7RwIluM1sULpIkvCRAQk7UjXil67x2lFMK266+oxN4x+6EbfR0Lety5PqPMlCLNzNu6kjPWJCRFc2+5MYYbOBDvMHU99ZEjqdknEEGvogbSghib9P7I+wUd0uvRA96GfAt3stACHGxgVDiIgMhxQ38KggoLjMQUFxqIJi4Yco1qBT9WLRLIdE4+BT/C9hVcM+wVpCfcNpMgII7lLCvYNpss8MwG1KKMQYoo12lscQAEsUfySKRn/MCHt5fXE99ICYAAAAASUVORK5CYII=);border:1px solid #ef6100;color:#ef6100}@media (hover:hover){.appButton--tertiary-orange:hover{background-color:#d1d1d1;border:1px solid #3d3d3d;color:#222}}.appButton--tertiary-blue{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7ZZNTsMwEIWfSYvorsuKVY5AT4C6RiDnJhyBI/QKnKBGLFjmCOEI2aCw9LISTc1YTaVSlXqc2moX/iRLSeSZ9/Ls/ACJRCIwY7kY28Gdf4WATORHPsKwGiGrJnKRc2qCGhD4eREwuYCgkZUcEwMEYBu5wZAMtPfoTADZnC7LY7UnJ7AbO7DEGtmMsqjJRG3QPrvqBU7AitMdlzZ2e242omTghqwstVaFdvXobWBffAuZeGvUk+T26bUE/4lzY9/FOwG74eya74tTI91iNf1WRQ0PvBLYiA/KQ+LUauYr3tX6iuPukPiXevhED1gGYol3Pc4nbnHugZjiLAMxxVkGYopbnB8jerO9ksvcHq+BeRNQ/CJwPgW38r0yEOw/nL8Y3ajH6bEZziW4xqpAIpGIyC8Js3pGz/52VgAAAABJRU5ErkJggg==);border:1px solid #1c70de;color:#1c70de}@media (hover:hover){.appButton--tertiary-blue:hover{background-color:#d1d1d1;border:1px solid #3d3d3d;color:#222}}.appButton--tertiary-evaluationBlue{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHbSURBVHgB7ZdPTsJAFMa/aSFC3LAxwbjpEfAE4gFMhht4A/UEcgO5AUfgjwuXwgnkBtbEBTu7w4Xt+EokVmzIPDKvYTG/ZfvSztf3vT8FPB6Px3PonOrpbVuPIggQQJhIj1oK6iFA7bWtH+/hGHEBn0Cr8LK+axHiAogIf1/Yb1FW4AhxASHCzva1Y4QajhAXkAH/BBiYCI6owELBBQQRFUCts6tKvrZBtoAjxAS01u2zPiy7Z4DDFpAfvonasyr3+mI57sVwhHMBuW2aqL+okuLNIfvM4RDFCT7Ro05YGExEvPmabf0UKXwN6YHdXc+gDnRnkO6yUMzJkLWAtp5eB1DDrcPEK6TnybiXnOnJwCC4gQOo9V4ux1czm1hrCwUlfqYdJ2r8ZCSDcjZdqXY6trHWAuiwMSoihLLuUtYCKK0JqiF5t7RPjrUAKrxKBFBdsboUp43GqAA60JgZb0ejIgulSGeceGsBMbVKyMOe0txJ/AZRDHtH4gr4gCDUKCZgwhJghOtgBczAhJkBI2Yhmr7zZI86YwmgdUIsAxmzfW44GAtx1ociLAGC+xBrfSjCEiC1D3HXhyIsAUfrKfmbhbzwNoMnQDjAHhmiH5KE7DOAx+PxeDwej4fNN6e8jST60VaeAAAAAElFTkSuQmCC);background-size:24px;border:1px solid #1a50b3;color:#1a50b3}@media (hover:hover){.appButton--tertiary-evaluationBlue:hover{background-color:#d3ebff}}.appButton--mini{height:24px}.appButton--mini,.appButton--small{background-position:left 6px center,right 6px center;background-repeat:no-repeat;background-size:16px auto;font-size:14px}.appButton--small{align-items:center;display:flex;height:30px;justify-content:center;padding:5px 6px 3px}.appButton--normal{font-size:15px;height:40px}.appButton--large,.appButton--normal{background-position:left 10px center,right 10px center;background-repeat:no-repeat;background-size:24px auto;font-weight:700}.appButton--large{height:50px}.appButton.is-disabled{background-color:#d1d1d1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB7ZbdDYIwFIUv6AC6AW+86gSGCcBHt3AERnAUygKMoCPgBn31BbxXa9IQobfQJsb0S27KT8s5nEJTgEAg8G8URbGh4vaPwSEonPR9f6WiY84Ypwa6riuxSajQRMMxsQYHaJGXKHz4mEBDF7o9NXZxAnrsdB5FUYZNSxXH8dk0PoIFKPEG3m9MtMoAIauqkqZnzDbwRfwFXhN1XRfc58yagjFxYMauY50AfXBqvpPBLYnx7zH2FiywSkCJNyPima04wU5AE9+NiN9gBiwDvsRZBnyKE8ZvwKc4y4BPca4Bb+LEytQhTdMtNg+sOy4yJ5fiP4HxL8jznFY99g5ngBRC7Kc6GPcDOOdHCAQCHnkCCF+L5vzaVvYAAAAASUVORK5CYII=);border:1px solid #b0b0b0;color:#5d5d5d;cursor:not-allowed;font-weight:400}.appButton--iconNone.is-disabled{background-image:none,none}.appButton--iconRight.appButton--primary{background-image:none,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACsSURBVHgB7ZbdCcJAEITnwAK0gyshJdiSHWgltmAp10HsQDtYJ7AaCYfm77Ih7AcL97DwzQ33cIDjODMjIhUnwoJGzHnoVFgaSm/SUi/WBEV7vX1U8ZsrSvMlrTshyjeQufFH2rSCkmTkJrV3Mand5S4vi6lcA9jJMwFml+967Fw4Uc/nEMIdWyL8W2DlR7QNDCWxsYSJAQTjeTLA4ddCnzdw4oz9XiU4ztp5AbCglJcM2MxhAAAAAElFTkSuQmCC)}.appButton--iconRight.appButton--secondary{background-image:none,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAERSURBVHgB7ZbRDYIwFEVv0QFkA91AN9BNcAQnUDdwA9nAERxBRuDfD52A+tqCISbyHtBGP3qSQkna3tsLpQUikYhnHhmWVObS9goescIKN/ugsUlzFFyfBB7RwIluM1sULpIkvCRAQk7UjXil67x2lFMK266+oxN4x+6EbfR0Lety5PqPMlCLNzNu6kjPWJCRFc2+5MYYbOBDvMHU99ZEjqdknEEGvogbSghib9P7I+wUd0uvRA96GfAt3stACHGxgVDiIgMhxQ38KggoLjMQUFxqIJi4Yco1qBT9WLRLIdE4+BT/C9hVcM+wVpCfcNpMgII7lLCvYNpss8MwG1KKMQYoo12lscQAEsUfySKRn/MCHt5fXE99ICYAAAAASUVORK5CYII=)}.appButton--iconRight.appButton--tertiary-type01{background-image:none,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7ZZNTsMwEIWfSYvorsuKVY5AT4C6RiDnJhyBI/QKnKBGLFjmCOEI2aCw9LISTc1YTaVSlXqc2moX/iRLSeSZ9/Ls/ACJRCIwY7kY28Gdf4WATORHPsKwGiGrJnKRc2qCGhD4eREwuYCgkZUcEwMEYBu5wZAMtPfoTADZnC7LY7UnJ7AbO7DEGtmMsqjJRG3QPrvqBU7AitMdlzZ2e242omTghqwstVaFdvXobWBffAuZeGvUk+T26bUE/4lzY9/FOwG74eya74tTI91iNf1WRQ0PvBLYiA/KQ+LUauYr3tX6iuPukPiXevhED1gGYol3Pc4nbnHugZjiLAMxxVkGYopbnB8jerO9ksvcHq+BeRNQ/CJwPgW38r0yEOw/nL8Y3ajH6bEZziW4xqpAIpGIyC8Js3pGz/52VgAAAABJRU5ErkJggg==)}.appButton--iconRight.appButton--tertiary-type02{background-image:none,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB7ZbdDYIwFIUv6AC6AW+86gSGCcBHt3AERnAUygKMoCPgBn31BbxXa9IQobfQJsb0S27KT8s5nEJTgEAg8G8URbGh4vaPwSEonPR9f6WiY84Ypwa6riuxSajQRMMxsQYHaJGXKHz4mEBDF7o9NXZxAnrsdB5FUYZNSxXH8dk0PoIFKPEG3m9MtMoAIauqkqZnzDbwRfwFXhN1XRfc58yagjFxYMauY50AfXBqvpPBLYnx7zH2FiywSkCJNyPima04wU5AE9+NiN9gBiwDvsRZBnyKE8ZvwKc4y4BPca4Bb+LEytQhTdMtNg+sOy4yJ5fiP4HxL8jznFY99g5ngBRC7Kc6GPcDOOdHCAQCHnkCCF+L5vzaVvYAAAAASUVORK5CYII=)}.appButton--iconNone,.appButton--iconNone.appButton--primary,.appButton--iconNone.appButton--tertiary-type01,.appButton--iconNone.appButton--tertiary-type02,.appButton--iconNone.is-disabled .appButton--iconNone.appButton--secondary{background-image:none}.appButton--iconApproval{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGcSURBVHgB7drhcYJAEAXgZypICZZgCZZgB0kJdmA6SEpICUkFnhUkHUAq0FSw2ZuBCTEK4y3HwfG+GWZU/ME99o4FBYiIiIiIkhGRZ90K3XaYIx34Xn75IJaYEx3wh/zlQ7jHXOhgj/LfE+bAn2m57DhEFdwhvdWVz/3gl4hszAF07evFGAJYY65a5n9tjchSV8CmY3+JXPlmp7reX1NgAEkqoOr09mhf5R1ypINfdZz52gY5qRa8nVzu+i7JpxXWwWxvGLjnMHZ6kA9XBrVvnj19vZa4Cn8sGJq0z+Nt43uPEt8RgSxXgWXLvsnMX0sAXxiPAwJZAgguuwjeECiXCnAIZAnghHH4XCwWJQJlEQAMLAGUGId3GORQAQ4GUw/goPPfdBxTnwLBl7/a1CvAtAB6Uw7gpOXvYBQcQDX3UoYQ3P42WR+JfSMd8/z3rAGkvB9w6IE1gFT3A6b2t8kaQKo1wLz616YagKn9bbIGUCINh57ECiBmZZjb317pA8mXsweUTs7+46PvX6UfhW7RfzInIiIiIiIiorz9ALN22Xrp7nV/AAAAAElFTkSuQmCC)}.searchButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #222;border-radius:5px;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.searchButton:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJcSURBVHgBtZY7ctswEIYXZJVKVJcujB61WSZV6BvYXTrrCL6B5BM4OoGTMpXtMlWYLl3kXiMxJxDSpdAj/8ZLewcEH5JH/wxNAwL22wWIXRiqURzHaRAEZ7vd7sQYk6Ar4n60Z2jn2+32Hs0sh6ilTAUogcFrPCk1ywL8CcyrFmPLQMAuEdU17SlEneM5bYrWOLAxYBNnjEWkDzB2h7cV47y8KZ4TdyyiZeiMmoAVsCkMTGDA+iYPBoMUv9/w9KKvKVIjsBiwpfYU7fP5fJ5RC/V6vQleYwXNlsvlqW9syH+63e4tlisuOuH1+8Vi8ZNaarVaZVEUvZUvmdhWp9P5Ya3N3bHBcDhMnK/xqm4PqoSoLvF6WnrYHPvGBZvNZqQ7EN1nOkCyz1MFTLFTUQnIh1p5eb/PIXbF51G3wzA8KwGLdRev9l5KLYnyd9FGAHEJSJKuBJjTCwXISjXf+IDH1B/yAPUSJPRC6eMF5e7vgd43/QEdIq4upLYIyaP0TfBXmtGzd6lMOkiYP1JN68tUgZw7fWD3rhQsdhRzL1TXnW9ciPTzF6ntFT1mfwa+RlqK0P+N2sM4F9+SWk4Ecg4bpaT/P5cCwBX8YzEB/7+DE5wPH3yT3MgEFisYF+SvvvHG8fKX9lJKDVfy0jVClnDsuxXUlSi3ACeut0pW7jKxOBVRjaqgvitGDKM3Le8zT87QY+K+oIZibKos9Pv9EV4jTPhA9aAvsme5bMv3OqihBrERZP1EslCxjDkf6vV6PXOvH03QRuAhqoMeBVgDzY4GrIIeFaignOa4Nk7/AU4/VuhRSt/TAAAAAElFTkSuQmCC);background-size:14px;content:"";height:14px;width:14px}@media (hover:hover){.searchButton:hover{background-color:#d3ebff}}.searchButton.disabled{background-color:#d1d1d1;border-color:#b0b0b0}.searchButton.disabled:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJmSURBVHgBtZZLktowEIbbAvbcIF6zMcUqu8ANJjuK1/gIcwPgBIETjAcoiqyGOUG4QTxV7OOcIM6WZ/4mgpFt+YEp/ipjuZH1qaV2twxKUKfTqeP2gMsyDKOKe5ntx+PRxc07HA5vuFaLxcKjjDJ0xlarVRVCfAOkTunyMYHRbDYbZugbBbbb7SeG0fXyttttI83bABBL2IdXg0AHw2AP3tFc4vLZhueq9N4Kjefv9/vGfD53KQ0YAxvD24HjOL7uZd5j/P+MCZiKOdHTE7DZbJqlUumX6hWC4Sv2ZUUZ1Ov1BoD2FdNqOp02dH0F/xSLxeeAUYhGVhhrMpkw8EUx1WWER4EckWo0oj3EErp0pTDpJ5J7LMfpa4GQHTI4lEO8z/ByrJjqtm2XI0AKRtobXvQop+DlSH3ebDYPEaDMICfJDJJb0svfl8GFMCNAkumKhcj06Hb9OTfgzCcd8G6Ct3/DNhFagirdKHhlKkAvAkQHV+ls0Q2S315ZGS8SE4LLi/Ic+8FmlK20fV3yEEhpDikfbM5KcfIOHj0qpqWunwh/sFwJut3uVVDOxYAF0mOhUNDWxwL/1Go1Xusmfaz/Z8uyzEql8r5er31KEHuGwV/RNBXzCPn1u67/pTwhDZmoZT8VKMuDbag7Rsi97secCmJLVKAAcyJHenoN1bezeOldGfZlCk6MskIjRwzpKe9HnTKK6yduHAePacXYiBsEgWPT/zD/kgTCcr9w0uakz5PF848kaCzwLB5kt9txBrocEwHyeHkBcsPHjzRoKjCPkqB3ASZAV3cDxkHvCjxDEfVLWRvH/wC0uFVEufWXfwAAAABJRU5ErkJggg==)}.deleteButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c6290f;border-radius:5px;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.deleteButton:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAcCAYAAACK7SRjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFMSURBVHgB7ZYxTsMwFIb/50SiGzlCR7oxM5EbcAVOgHoEToA4AVfoDSqWzh4RS90bpFsqET8ccJM4xApSXrZ+S+zE/vzkPD+ZMML2JlteMb+AkPW/nUCP+UdhYnMJY2LirWsuI0PMiSmPLUATxKML/Mh3q2vGDCjMSOqf77jQocmW3Sp7YLa3EICs0nefxea852DYeyJ6ggCc2Ff32LTZwigghXd1UlGZ2FgLXjPxc2e2i4zWUbeXp/hPIKw0sTupxL7PWuHLMCWD44k4jLweDCEsEhPIbZXK7bmnjTyR+6EpShPIy4WcvCwX4Z7nuhCT56bop2KdnjhgIs7RBClecikmd509JuIO0GFQ7k7iEYIEchKoLwq8b9sdmKbLLeE4KBepjB1Hr3DVlfHvRSD5vWI0EKm32HWBec5U9BWxJoy8gnZvpt0EqkSfm9/ooIHgUBU6JAAAAABJRU5ErkJggg==);background-size:12px 13px;content:"";height:13px;width:12px}@media (hover:hover){.deleteButton:hover{background-color:#ffe4e0}}.deleteButton.disabled{background-color:#d1d1d1;border-color:#b0b0b0}.deleteButton.disabled:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAcCAYAAACK7SRjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE0SURBVHgB7ZbNcYMwEIWfhGA4pgSXkBKSDnLkAIdUkHEJqSCTCsKBA0d34EkH6sByB/GZv6yxYSSPZTzDcvO7aJGWb3eW1Q4CE0qSZKWU+iLz6fKsruv3siyN712BCXAYhlsyVx4XU1XVqy+AmAGeDNDDsyzrsIAkFpQ6r794yNLYLWmavtHyDB7poig2ytp4EUJ8gEFd133TsrG75Q986lkjnLI2N5zXdP4JN7O1z5nOe7jCHSJnDeumtm2rpZSGAt6ES2vDgEnHwA6csuGs+SnIYERRxAanUWwcOBi7JY5jt+Z5nrPBB5YzFemj7jFfY5JLjFwvfIf52l+F06U4gFGXNef4qLurcDC0IyV4WAxuM5zB5ZuMtL+1n4Mg+IFHdmnZW9GGO5k3TaMpq7l/Anow/gGV+nfR6tLYEQAAAABJRU5ErkJggg==)}.editButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #3d3d3d;border-radius:5px;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.editButton:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB7ZbdDYIwFIUv6AC6AW+86gSGCcBHt3AERnAUygKMoCPgBn31BbxXa9IQobfQJsb0S27KT8s5nEJTgEAg8G8URbGh4vaPwSEonPR9f6WiY84Ypwa6riuxSajQRMMxsQYHaJGXKHz4mEBDF7o9NXZxAnrsdB5FUYZNSxXH8dk0PoIFKPEG3m9MtMoAIauqkqZnzDbwRfwFXhN1XRfc58yagjFxYMauY50AfXBqvpPBLYnx7zH2FiywSkCJNyPima04wU5AE9+NiN9gBiwDvsRZBnyKE8ZvwKc4y4BPca4Bb+LEytQhTdMtNg+sOy4yJ5fiP4HxL8jznFY99g5ngBRC7Kc6GPcDOOdHCAQCHnkCCF+L5vzaVvYAAAAASUVORK5CYII=);background-size:22px 22px;content:"";height:22px;width:22px}@media (hover:hover){.editButton:hover{background-color:#d3ebff}}.editButton.disabled{background-color:#d1d1d1;border-color:#b0b0b0}.editButton.disabled:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFqSURBVHgB7ZXPbYMwFIcf0EgcQGKEdAEUNmgmKL2BACndIBs0G0SdoBQ4cOwGSU+5VixQd4MckUDQ5wouFWBDnEvLd7H5Y76fwc8AzMz8dxQQjOu6tmVZJ9M01SzL3ln3Cw3gOM5ysVicsKtKknSHIYAVQgaBqKp6RjFpj7G/8zxvOzTmBgRAJSi7z/P8EUNYVVUd6rpeNSHI0FgJLsT3/Sc60+aQFEWxpm+iLEt67pgkyRtcK8AveQtRFMUKw/DM84zJa6BHTl+5gY0BnExaA0EQ7LHZdsiJLMsPOHsCnIz+BCh/wWYD3fL1GPmoALZtG7qu70XKKVyfgMo1TTtgdyVS/jOedUMrR5FwOTNAs7XSmS875B+NnKvc+hgsw2vLmQF65K+i5JRR+wCVR1G0AYEMBsAfynO7+LA9onwHf43BKqAliH827n29izRNCUwNgNvuJ3QsxJGQOI5v+y6yqoDA5XzBzMzMAN95MHVgrrq7vgAAAABJRU5ErkJggg==)}.linkMore{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFASURBVHgB7de/TcNQEAbw7zlp6FI6qTJCRiADgJ438AhsEDMBbBAxga2YPmKDjOAqokwDNDiPOwISBgqKu5OQ7tf4pcr3+fn8B3DOOeeccy6P9XkeNyWMZRCSYbzNENazeL+GIbECCenuY1VOY1tPYj2BgQBBs9hWdFjxOgG7F7wuD01xgCLRAsy6hHgBZllCbAa+2jcXFR2ueU1naHFGA053qTkUqOzAp+FOpC6hXz42RQdBqgWYdgn1AkyzhMoMfDeciTAPGG0hxKQAO77fkE4kt92kQB7bFf1RdfqVuiNdQhCiPgO/hf83Q6wdno2hZBgeu2cKr/E0VtmBn+H1XiXEC1iGZ6IFrMMzsRmYxs0NnY0rXgekhyf0UTs8EytAn5MlP6n4y2zfXJYwIlagB4oR0oLC38I555xzzrm/eAM3OJ1UCmghhgAAAABJRU5ErkJggg==) 100% no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;margin:5px 0;padding:4px 24px 3px 14px}@media (hover:hover){.linkMore:hover{background-color:#90d2ff}}.inputBox{background:#fff;position:relative}.inputText{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;height:48px;padding:13px 10px 12px 16px;position:relative;width:100%;z-index:2}.inputText--email,.inputText--password{padding:10px 30px 10px 10px}.inputText--error{background-color:#ffe4e0;border:1px solid #c6290f}.inputText--error+.inputText__openPassword{top:25px}.inputText:focus{border:2px solid #1a50b3}.inputText::-moz-placeholder{text-align:left;-moz-user-select:none;-webkit-user-select:none;user-select:none}.inputText::placeholder{text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inputText+label{color:#b0b0b0;display:inline-block;left:0;line-height:1;position:absolute;top:0;transform:translate(12px) translateY(16px);transition:.2s;z-index:1}.inputText--small{font-size:14px;height:36px;padding:7px 10px 7px 16px}.inputText--small+label{font-size:14px;transform:translate(12px) translateY(12px)}.inputText--value+label{background:#fff;font-size:12px;padding:0 6px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.inputText__openPassword{display:inline-block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%) translate(-50%);width:24px;z-index:2}.inputText:focus+.label{background:#fff;font-size:12px;padding:0 6px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.inputText::-moz-placeholder{color:#b0b0b0}.inputText::placeholder{color:#b0b0b0}.inputText:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important}.inputBox .errorBalloon{left:0;position:absolute;right:0;text-align:center;top:-30px;width:100%}.inputBox .errorBalloon p{background:#c6290f;color:#fff;display:inline-block;font-size:11px;padding:3px 6px}.inputBox.disabled .inputText{background-color:#d1d1d1;color:#5d5d5d}.inputBox.disabled .label{display:none}.inputTextarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;height:116px;line-height:1.5;padding:12px 16px;resize:none;width:100%}.inputTextarea--error{background-color:#ffe4e0;border:1px solid #c6290f}.inputTextarea::-moz-placeholder{color:#b0b0b0;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif,system-ui;text-align:left;-moz-user-select:none;-webkit-user-select:none;user-select:none}.inputTextarea::placeholder{color:#b0b0b0;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif,system-ui;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inputTextarea:focus{border:2px solid #1a50b3}.inputTextarea:disabled{background-color:#d1d1d1;color:#5d5d5d}.checkBox{display:inline-block;position:relative}.checkBox input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.checkBox label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFkSURBVHgB7ZoxboNAEEUHkC27sS2XliyRxi3hBHFu4hskR0lukJvEOQHmBEECUQMNBARkvgWRlSblLNE8Cdhdmv+WEc2ORQNBEGxs237q+/5oWdaRzOTSdd2r7/tv44KFG4d3Ofw7D12aBhGLPLJIdBUIw/CTH+5sNqP9fk/L5ZIcxyHTyPOc0jSlpmkwhYTv8O6fuGROCH84HGixWBB/DTIRZNtut5RlGXH4DZf7l426x8vdbmfkrv8GGVElgDf+AVt9j8l6vaapgBIH+NmYWSt/cFspkxS4RQWkUQFpVEAaFZBGBaRRAWlUQBoVkEYFpFEBaVRAGhWQRgWkUQFpVEAaFZBGBaT5EWjblqaIzSd9ZwzKsqSpUBTFOLzYfFj8gVGSJJP4CsiI03qAvglraPIIeO7O5/PrgfdqtSLTQPCqqiiOY6rrGkuR53l3/6PZY2Tom3jmyyMzQbmfOfwLh8+w8A3Hu3bSaaccVgAAAABJRU5ErkJggg==) 0 no-repeat;background-size:24px auto;display:inline-block;min-height:24px;min-width:24px;text-align:start}.checkBox label span{display:inline-block;font-size:15px;padding:3px 0 0 34px}.checkBox label .bold{font-weight:600}.checkBox input[type=checkbox][disabled]{cursor:default}.checkBox input[type=checkbox][disabled]+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADqSURBVHgB7drBEYIwEIXhzdoAJdCBpgKxEzrQUrQDOxErACowJXj1Au4q1PDYmffNEBhO+TMZLiTJou/7SlXP8zw3KaVGtmmYpumWc76vL5IPNvnaJv+wx1piKBZyspDyCxjH8SVxJr/yiLyz1W9ty7QST2Xb/aO+7yUoW/ij2v0gQfnHRiU4BqAxAI0BaAxAYwAaA9AYgMYANAagMQCNAWgMQGMAGgPQGIDGADQGoDEATe1PXydxDWo/i58SlJ+bUBuu9lwknuKHPtSGtx+ckFgRZZnz/7TKajk3cbFrL9vk273zXeML7y++ywlITTYxCAEAAAAASUVORK5CYII=) 0 no-repeat;background-size:20px auto}.checkBox input[type=checkbox]:checked+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK1SURBVHgB7ZpLaBNRFIbPjFFqIjEiVBctZBSkGGTMMhv72EhBF4Kt2xKULkSs7VpE3XRjqLjQbsSFC1/gUnygdZWKQhKwKAVtIS5anzU0RE1IPH+YlEmatrdp5lXmg2Tu3GTg/2bOzJ1krkQaiUQiIMvy+VKp1CVJUhfZk2SxWLweDofvVDokvHH4IId/xc0gOYNZFulmkdmyQCqVmuFFcH6hQLHHP+nT3D/K/imS3Yh0eGmwN0B7Ah6sQiK8hff+AJfMAMKfvTlHX77nKV8okR1BthfJLHUe8tKOFjnA5f5XRt3jw/Env2y512tZ5IyoEsA7vlPm5WGsxD/myCl85hIHuNjI5EAWdZXiSAE9roDVuAJW4wpYjW0E+nra6cPdozQ53lNui2ILAQQeO6eS37eV2lu9dCV6UHhbywUq4fX8zhZEN7dWoF54ELs/TaJYJrBS+As3UvTgZZpEsUSgWeGB6QLNDA9MFWh2eCAs4Pd56PQxhfq626gRjAgPPKJfvBwNUb82wJw5rtDJi3HKCF7ujAoPhI9Av250DCk76VnsCLW1bl9zOyPDA2GB+PsfVesYMR9djawqYXR4ICwQHX1HUzOZqr7VJMwID4QFMtl8ue6fvpmv6q8nYVZ4sK7LKCSio2/pYU0ISDzncyKk+E0ND4SvQnqGOEz6W46GTx1Y6sOdJI4ElrUYFR40PJBduze97KbL7PBgQyNxPQk9RocHG76VWEnCjPCgoXOgFkikv+ZohM8JlNGl21OmhAdNEQAIbFZoPe6/ElbjCliNK2A1m0fA1yKRE5H5Sd8EGvv3biOnEOlY+u2RlPlh8Wu0hk/sdsRRQMbB3l3lNuZNSNokjwRpUw1u8QPvSRs+M0bwfVwlI7yjK1MNVFVVNsdkjwravIkhfqlkT1DuExx+jMMvoOM/pB0uFGisunEAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto}.checkBox input[type=checkbox]:checked:disabled+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH9SURBVHgB7ZpBasJAFIZfplFEXERExJ03aHOC2pt4g/Yo7Q16k9oTqCdoNuJCxAhuKqJ9f2pKUqKMMZnJwHxg1MHA92deJhMzDp2YTCaeEOL5eDwOHccZUjWZHg6HN9/33+MGBxuWH7D8B38ckBkEHOSJgwRRgNls9kXmyMcghH/HR3/EJTMi8/C43L8F6p4MhQ/8o+D3BzIUDDaCDMcG0I0NoBsbQDfGB3CpImy3W1qtVsQzA2q329RqtaT2q0QPQH65XBJPzmi/30dBZNEeIJZPgl6QRWuALHmAEpJFW4Bz8t1uV7r+gZYARckD5QGKlAdKAxQtD6QDYIjbbDaRRB7KkAfSFzKMzbE8gvT7fenhrix5IN0DySO/2+1oPp9HFx2Z/cqSB9IBGo1G6jvkF4vFxRBlywPpAL1ej+r1eqrtUggV8kA6AOoddd9sNlPtWSFUyUdeV/2YQ6An/ktAHucEzg2V8iDXdBoyrutSGIZ/bRhm0RN4z/p9GfIg94UMEy7P81JtquXBTVfirBBJypYHN08lzoVQIQ8KuaVEiFqtRuv1OiqjTqejRB4Udk8MYVXSSezfKrqxAXRjA+jGBtCN4Cd9YzKXqeCHxZ9kKFg3IXjzyp8DMo8Aiz4Eb0IsnCCzQgQn59/VKjGndRMv/LqnaoJyH6NqcODR8ANpMQLeta78wgAAAABJRU5ErkJggg==) 0 no-repeat;background-size:20px auto}.checkBox input[type=checkbox].error+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGJSURBVHgB7doxT8JAFMDx904DBjU2LiZOTXCoi8poGAQ/BLOjTLgwOuioDjDJprMfwsKALg7IhInGuhAcNEQUg8E+e0UI3+D1kvcbaK8s9w8Nyz2Ef65tWbE5v4CAGUDIQDQ1iPxyutW7HD9A/eE6lh1HcoNbG8zgDQiz2VbXCwNu1peeg4sdX1mFZPEY5pMOzC4sQtS81a/h5fwUBq9tvfQG35jCumPtIdKF3vxG5SqSG582/OxBcz8XRvwSHSlUVNBf2Pli5Dev6T2uBW+JNgO4o4BgSy+W07tgikTwioeCPxsFBpp+U4wMmCYB3CSAmwRwkwBuEsBNArhJADcJ4CYB3CSAmwRwkwBuEsBNArhJADcJ4CYB3CYB+vjSRCo46a7qm/7TA5jive6GVwJoKB+pphePZ4dG/ArDrx54lZPRgvyy+ompEuhj+04bmvncpC5q9MY/7u9Gp/Sd0aiBHvoIZyVuHcsmw4Y9kDC7PR72GNNzE6DoAAk2IZpqhFhN9KGU8rpd/eAPX0V7Y+2KOI8AAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto}.checkBox input[type=checkbox]:checked.error+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK4SURBVHgB7ZpPSBRRHMd/bxQV7c8gRNEfGFBwI7CELmWQ2yHoEnTxZgRd3C52aLt5sG7qYb20e4miOnXo0LFDq4etQxEmBAZGE8VmRLG0qazoPt93dGRWRn2uO/NmZD6HnZm3O/D97Hsz896bx2iNrKHrDU3lAUashxj1UDCZ5Lw81j1dfGwXMHxkY7rRyHhW7BoUDswSZ/H4dMG0BN6cPPhVbIzGw0epLXmPWtpiVL9vPwWNP7nX9C09QqVfeRyapQXWxXIx/QZj/BHCd2aeBzK4k6X/RZrq77Ukljkf0pjGB/CFkUgGPjxAxnbRSkAdsYsacTqDg9buSxQWmkUTtxA3G41CiLOlhFLASSSgmkhANZGAagIj8PvVS3p37QJ96Lti7csSCAEEnhkZtPo5pdk8melh6XOVC9jhndS1yPfJlAq4hQcnridIFmUCm4VvT96nQ5evkixKBGoVHvguUMvwwFeBWocH0gJLc0X6+eLZju7RTrwID+plf2g+GF4Pnxcip0YfSg9BvQoPpGvA+c/Pf/lMU4lee3Zg2/O8Cg+kBQ50nq04xhPz052bW0p4HR5IC3QMpcRguqOibCsJP8IDaQG0d7T71vPxinI3Cb/Cgx3dRiGBmtgYAhKYbMK14Wd4KxNVAcJgJu/H08x6GXqSqAls3X7vRXhQ9YMMHa7jff0VZX6HB7t6ErtJOPE6PNh1V2IzCT/Cg6qugY1AounIMfr+JE3LohkZt+76Eh7URAAgsF+hnUSzEqqJBFQTCahm7wi49WPCgCbedI9jB13hsPA3l7W2nGhSKzM+gYOZ0cFQ1AJmR8zM2uQvL49piw1aivDaHoMSMVC37YIGgv/7+H71Lf3s6lIDLPqw1kq8jekGD9liD8ZZ/Jy92MMG6yZI47cZp9MUTCY4Y+PN85TqMgsFFKwA/C05EOvYNxkAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto}.checkBox input[type=checkbox][disabled].read-only+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFkSURBVHgB7ZoxboNAEEUHkC27sS2XliyRxi3hBHFu4hskR0lukJvEOQHmBEECUQMNBARkvgWRlSblLNE8Cdhdmv+WEc2ORQNBEGxs237q+/5oWdaRzOTSdd2r7/tv44KFG4d3Ofw7D12aBhGLPLJIdBUIw/CTH+5sNqP9fk/L5ZIcxyHTyPOc0jSlpmkwhYTv8O6fuGROCH84HGixWBB/DTIRZNtut5RlGXH4DZf7l426x8vdbmfkrv8GGVElgDf+AVt9j8l6vaapgBIH+NmYWSt/cFspkxS4RQWkUQFpVEAaFZBGBaRRAWlUQBoVkEYFpFEBaVRAGhWQRgWkUQFpVEAaFZBGBaT5EWjblqaIzSd9ZwzKsqSpUBTFOLzYfFj8gVGSJJP4CsiI03qAvglraPIIeO7O5/PrgfdqtSLTQPCqqiiOY6rrGkuR53l3/6PZY2Tom3jmyyMzQbmfOfwLh8+w8A3Hu3bSaaccVgAAAABJRU5ErkJggg==) 0 no-repeat;background-size:24px auto}.checkBox input[type=checkbox][disabled].read-only:checked+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK1SURBVHgB7ZpLaBNRFIbPjFFqIjEiVBctZBSkGGTMMhv72EhBF4Kt2xKULkSs7VpE3XRjqLjQbsSFC1/gUnygdZWKQhKwKAVtIS5anzU0RE1IPH+YlEmatrdp5lXmg2Tu3GTg/2bOzJ1krkQaiUQiIMvy+VKp1CVJUhfZk2SxWLweDofvVDokvHH4IId/xc0gOYNZFulmkdmyQCqVmuFFcH6hQLHHP+nT3D/K/imS3Yh0eGmwN0B7Ah6sQiK8hff+AJfMAMKfvTlHX77nKV8okR1BthfJLHUe8tKOFjnA5f5XRt3jw/Env2y512tZ5IyoEsA7vlPm5WGsxD/myCl85hIHuNjI5EAWdZXiSAE9roDVuAJW4wpYjW0E+nra6cPdozQ53lNui2ILAQQeO6eS37eV2lu9dCV6UHhbywUq4fX8zhZEN7dWoF54ELs/TaJYJrBS+As3UvTgZZpEsUSgWeGB6QLNDA9MFWh2eCAs4Pd56PQxhfq626gRjAgPPKJfvBwNUb82wJw5rtDJi3HKCF7ujAoPhI9Av250DCk76VnsCLW1bl9zOyPDA2GB+PsfVesYMR9djawqYXR4ICwQHX1HUzOZqr7VJMwID4QFMtl8ue6fvpmv6q8nYVZ4sK7LKCSio2/pYU0ISDzncyKk+E0ND4SvQnqGOEz6W46GTx1Y6sOdJI4ElrUYFR40PJBduze97KbL7PBgQyNxPQk9RocHG76VWEnCjPCgoXOgFkikv+ZohM8JlNGl21OmhAdNEQAIbFZoPe6/ElbjCliNK2A1m0fA1yKRE5H5Sd8EGvv3biOnEOlY+u2RlPlh8Wu0hk/sdsRRQMbB3l3lNuZNSNokjwRpUw1u8QPvSRs+M0bwfVwlI7yjK1MNVFVVNsdkjwravIkhfqlkT1DuExx+jMMvoOM/pB0uFGisunEAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto}.simpleCheckList{display:flex;flex-wrap:wrap;gap:5px}.simpleCheckList li{display:inline-block;position:relative}.simpleCheckList input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.simpleCheckList label{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:1;min-height:30px;padding:5px 16px 4px}.simpleCheckList input[type=checkbox]:checked+label{background:#d3ebff;border-radius:20px;font-weight:700}.radioItem{display:flex;flex-wrap:wrap;gap:12px 30px}.radioItem li{flex:0 0 auto}.radioItem .inputRadio,.radioItem li{display:inline-block;position:relative}.radioItem input[type=radio]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.radioItem label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARQSURBVHgB1ZrdShtBGIZnV1EUhQVBUBBTPPIoCepx0ztor0C9Au0VGO+gXkHtFdQ7qD1WSTwVpCuKoiAsKIriT79nOpOO+TNZE7P7gs7MJtH3nfnm7/3iqQ6gVCoFT09Pn6WafX5+zniel5MykHZg3yPPQnkWSlmW5r7v+9v5fD5Ub4SnYsKQXhFSBWkWVDyURdDGW8S0LcAhvqpMD/f396uRkRE1OjqqBgYG1NDQkH7W19enP/P4+Kju7u50eXt7q66urtT19bV6eHj4T8TzNkXIertC2hKwt7e35hKH8MTEhBoeHq6QbQdRFKnLy0tdVgh5XnFubm691b/RkgDp9Yz03k+p5mgHQaCmpqZ0b3cC9/f36vT0VIvRpGS+yGh8amU0XhUg5BeF/DepBoODg2p6elr3fDdAeB0eHupwEzAsy/Pz81vNPtNUgAmZIvXx8XE1OTkZK1TaAfOE0bi4uPhH8JWQaijAJU+cQ/49gYizszNdbyairoDd3V3WdGK+J+QtXBEy8ksyJ35Uv6dGgJmwJakGvSRv4YiIRES+emL71R+QNf6XFIGN+V4DDnARBGYlfIEXAkzcZ1htkkDeAi5wEuR2dnaK7muVEDKh84f67Oys3pySBHbvg4MDqoTSBwklvftVRkBCZ41ybGwsceQBew8bqCCQI8iqfa4F0PsSOkvUkxQ61WD3B7KsrnAmo64FSO8XKFHYqeNBNwA3cwqojIIWIL2/Qkn4JB0s7UBG4SOlT/hImeOIYGIs0XBOvgXCyLfh060DWqcBecuVW6Av4aOPyFxI0gLLFe7MgSyNJC6djWA2NQRkfJkMGRrdPiZ3ErazhXuWEMrQsKrSAKezA7/Ow8SjroC0AgH6UMRVLi1wuTKJtQDXo0k6cDEMQiYxVp92BNICp7NDQuiImrEyUoGbmxtb3feN2aqtvrTAcoW7GGC+No648aRlIsMVYAr75mq2DXlnaBILfFTT0WUcCnsf+E1pPZgkw/FPNyi1ALHC8T4jhsZZohIHuFknm/DRJb8IIxkFrej4+FglFZhcgFyCNbgqRwk7Cii0kyRJYH7a8CERYp9XBLijEIZholYkuGC7A+H4IotT442KsYsvmsPOszZGr3FycqLOz8914kNc6g/uazWnUTmqfpEiwp9PwqoEB8gLIrI21a/XCGB4ROlX6q693Qvwv+3EFSzXSznVvQ/IMG0Sa9R7JcIlD5dGqaamKSacYBkN7Zm+Z4rJCRtNfmFhodjo/a8m+Uy25rv8BFh7MzMzXXMwWL5ZAc1mGhHKREOzz7ScZiXxYQ0ALEhGo5NpVjZQJ19cZjHpSJrVhRtSACsSMXEsSXt4JFycjVPvRc1CphpxvmpAIqQo1UX7zNp9/PA1A9rYNO5XDbhFceujtyFcdXzXxDkN2MRF1wS4QvBVjbOdU/GwzUk4DnGL2AJcOGIQksXts/PFgAkZmfv3kblJbcUl7eIvEypgSCWer1sAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto;display:inline-block;padding:2px 0 2px 34px}.radioItem input[type=radio]:checked+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYaSURBVHgB1VpNTFxVFD48hIAQfgICAhMGExoiTWZITJCNgklNTWyCG+quVXEtysYd07hxg9G1VHFnrYlN2kXjwqKLmiYmDKEY7AKeGUIAKT8jf4ECnu/OvZML3Dvz5j9+yZt3352ZO+e755x7zj13iigLmJqaquHbAF/BoqKiNr6C3K6Rl4J7cnKCa5rbYb4mu7u7XcoQRZQmILTjOB+xQH0scB+lh/Dx8fFXlAGZlAkowbk5THKG+ZkqKyupoqKCSktLqby8nIqLi8UFHB0d0cHBgbjv7e3Rzs4ObW9vEwsfH5cnYoKvG6kSSYnA9PT0qC44BG5sbIwLnCq2trZoY2ODotGo3h0KBAI3vI7hiQDPup9n+SduwrapqqqKmpubxWxnA9DOysqKICPhsnb6vWgjKQGe9Wt8+5KvmpKSEvL5fMJccgGYl+u6dHh4iMdNJvEek7iT6DsJCczMzIzyICG06+rqqKmpKS1TSQXwE2hjbW1NdSU0KSsBXfiGhgYhfD6xvLxMq6ur6tFKwkiAbX5A2rxn4aM7z+j+o2X6/fEazbr/UmR1l/uEKVBVBZtew/PU1V5FvV11dLmnifueSzrmGRLXmcR3lIyAdNgpbtZ4ET6yukfj9xboh18icYG9YPANH41cvUCtDeUJP6eRgE90n3XscwTYaRf45ofNt7S0WAfGjI/d+ovG7y5QJhi68pIgkkgjS0tLyifCrIVu/T1Hf4Dd882P1SbRzGPWL33yW8bCA+N35+lNHmuRx7QBsQYyMYJsISH9vbgGpOkIiTo6OkRwMmF2IUrvf/4H/+AuZRPwkZufviL8xARE7vn5eTRhSu1sSpt40DUQwkttba1VeMx8LoSPjb1LH4ixzZpA7EEApVgWMKz6hQb02e/s7DRGWNj8JaHq7AuvA5r4+YvXjD6BiD03N4dmXAtKA314AUNbegCHzbXwADQxduuJ8T3IhvyLNC0IAjK7FOZjHnQvKw7rFXBsmynBoQFO4V/H3YH58D2IFKG6utr4JduM5BJf3zNPmMp8sQcRqT1J85GqOQcEp9scpPKNWGB8dq4fwmuyDoCASJFtGeb9RytUCGDikJqYoMkadJhRAK2ysjLjhx/OPqVCAXmVCWqhYd/1O1iO8GBLk/9c2KJCYdaNGvu1yQ44qCKgZVs+I3lYOm2IWFYibbJrHEPnKZgcKV+wZbdGAv9XgIBIirCVM8HLxiNXwEbIBF1Wh2sxW2c7dSA3KRR8ls0OciIJFwRQ5hMVARNe9pvT23ygy/LbqiDG979hQi4eZCnjHHov1lOh0HuxztivTXYYBIQGsGEw4a2exoL5weWeF439mqyCgCgcoV5p8gM40mC/j/KNwf5W68RBVolJB5sCDmaTqvBqwtCVdso3Rt69YOxHHVVOdBgVChEH2JF/xR0VMROwEg29nT8SqFS0Wla/9fV1cZdl+diGhh9Q+9yEarQl6hQwI8lqONkAls6Rqx3G9yCbVsmexIsgIHf4ghFqMCbAF378rDenJCA8fsMWwJSFsMlPqAJXPJVQWgBD24oEU/qGSx+5IAHhb4qxzaazv78fL7+zD8TrpHECuhYWFxetkbmrvTrrmlAzj7FNgCwouwM80adOcUylRdRFg/X19eIQwwZkimPfPxF10UwQKy12WM0G0EqLLpcWT60mCYu7qACoKoANogzCRG4/WCSvwPqO2PIhL8+tSXIt2L20fW/FXUniOpP4Fm0vJAC1h334+Cnv4qIU+Wc3vpeAwL4XYuX1Vzk1iUX3kqRjasLDdN4xndZYDzjYlEJ8G02FRDZxRnjYfcj0uYRHTDoJ+ARI5PuIKZHwQNJDPnlaA3Oqwb65ra3NWvzNFAikkUhEBVPY/Mcs/ESi76RyzPqAm348owQJbWTzmBUrjRZlw9Lm3WTfTfWgO0TSpACUIkFGlr1TAkwFwQnmogVOEYt4qQx5HSedvxpAGyFuXlN98Av1VwNVu8SJiv5XA+yikO1ittVfDbRgKQRHNqAOLnJGQCfCN/zRY5ivAKUHZMGT6QiukDYBHYoMoVbpOEFOz/2qYCaxieIB98G2XYrtAu+kK7SO/wA5CARxQxHPAgAAAABJRU5ErkJggg==) 0 no-repeat;background-size:24px auto}.radioItem input[type=radio]:disabled{cursor:default}.radioItem input[type=radio]:disabled+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKfSURBVHgB1ZqNcZtAEIUfpwaUCkIqAFUQuQO5AicVRK4guIO4gigV2B2EVAAaFRDSgVKApLzFd4wkQAIkEfabOfNjNLN7+46728XDFUiSZMzDjC30PO89W8jzsW2ObLfbSVvyPGWLJ5NJhgvx0BEx2hjzhQZNafAU3Ui32+0zLnCmtQPOcJ7OcdjDF8GOWLA9tXWklQPL5fIrrmx4BVEQBE9NH27kAHvdZ6+/8DREP2SU1l2TaJhzD7DXH2h8gv6MF6TD2G/J7NyDJx1YrVYimQVuK5k6ZKy9WNnWUishMZ5hjDAMasdFpQMSOqv5IfGJTvw4vllywA5Y0fz/kM0p1lTE5Hhgl8YAjf+J4RkvjKtUceCAHbQ+hktIhUT7NwoJWen8xvARKX2glNZysR+BCDoQec/dRR4BRb3vKKLgIjCFLooo5A7Y1aUquIT/mB8VyqeAMnonEZhCLzNxoM9V5rUJzWg0CqAUSt838jqCXgIjWQToZXx2RzZw1DuQT2RrKMYwF/MXesnEgRRK4Rv0j0gog15ScUBtBGAdeIVeYiObAk5mMfSRSoYinwc4kH9BGTYt/7ah4cU36JsPYvmTO2B3+M9QAiW/cAmuYimhKQqbzabIkxYOaIkCO/qgilPKjTKd3XctoA0ZE7wH+5fSapQe3mOYUpJc0N3xzZIDEh4++IiBQZs+V5WcKvcDfHDBQ+NC262xuq9cMZws8nE8RDycLPHcGmt8VPf/s1VKW635jv5rBqL5R6uGWtqUWaXw4aMfpIJ/36TM2rbQHeG2ksrnIr4qo6Y/6PKpgUQj4ukDrkduuKwGXOGiKZd87OHzIB96zNm6ZvdkFRx3MdzR2YF9nDOQXKUxIZfn/lHCbC3JA94TbWd42wW+djV6n38vZB22gq+lmgAAAABJRU5ErkJggg==) 0 no-repeat;background-size:24px auto}.radioItem input[type=radio]:checked:disabled+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP2SURBVHgBzVpdTttAEJ6YCPEncMQDQjw0PUGSEzTcgJ4AblB6gpoblBM0PQHcoOkJkogD1H3gAfFAQCAhBIT5lrWVhGR3dmM7+aQljhnvzOx8652dTYkyQKfTCfnjgFu9VCp94lbn61C3BPFgMEDr8XWXW7vRaMQ0I0rkCRgdBME3NqjJBjfJD93X19dTmsEZZwcSw/nymEZHeCbwQLS4nbg64uRAr9f7QRkbPgFRrVY7kQqLHOBRr/Kon/FlnYpBzNTal0QjsAnwqB+y8R0qzngAA8bj1jmwCRoduLi4AGValC9lpgFz7UzTdiqmUgjGcxgjWgxMnRcTHUDoNOfFYGfp4eGBHh8f6enpiZ6fn9U9gPuicrlMy8vLtLq6Smtra+qeI47Yid9kc0BPWHBeRBsYent7S/f396nBEmxsbFClUlGOCdHn/hvjE/vD02z8HxIYD2P7/b4y3gdwGG1ra4vCMJREJNSsaAzfHHlKT9qqpSM16peXl97GDwN9oC/0KUCdGRIN30gppKnzz9YD+H11dSVVKAaotLOzo+aJBaDSZ6ZSH1+GIxDZnoTReRjv2DfofZx8URGQjD447xBqbyASe3t7tjmRRiGRapIFmLB5Gw9AB3RZkEZBOaCzS2OnWUxYKaDLNlicwn9RnxL6XF9fq1dekdjc3KTt7W2jDNOoggg0LUKFGw8IF8YDOGDMMpEezANJamJBPVhaWqqZJJDbzAs23Uz9aoDXkUkIC9e8INBdC1BFMEkU8eqcQXdozaBcMsysIdAdOifliwY4YFz2PDYemUGiO+BajHGJddhwZA6B7hgOdE0SgvQ2N9h08xz5jxjFJqGVlRWaF7B/tqALB4wRWF9fn9s8wObfAuXAuUkCxmMDXjSgUzBw7QCbAl7M2iYpbLyLBioWFnRRoVAu8kT+a5LE2wDpbVGALtsbSJfl3zc0/OUnWdYDxxqON6BDMPpAG3+UA3qHf2qSBh93d3dzdQJ9Q4eN+0z5VlLgSiUlUUhKH3k44dL3y8tLWidNHZBEAcDiknUkkpGXLJo80COnOB9qo1zOFp0FIFO8ubmhu7s7mgWYsOC8cK2JucA7sn8pTzDsq6S4C4XYdOMVC0dc9s3J2oJnHYu7++M3p5XXj1jJL3KAtLyO1MRndcfAMnXORQ4ATKWIP4ynI0VB8z6a9D/jId8iOGEyHrCeUurTGtCp6HMycP47G98yCbkcs+Lgo0rFoKs5H9sEXQ+6I8qXUmot4ldlJH3A56cGiEbEl4eUHZThyAaSgwspZvmxR5U/8EOPY241v14IWXDbx/AE3g4MI3GGUKsMgjqn59WxglkfxQO+B27H9L4LPPc1ehhveGjtyGP1OyoAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto}.radioItem input[type=radio].error+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAV6SURBVHgB1VpNbBtFFH6zTu38uiYkJCqN4iqIuj0kBrWHxCBipCJxKQk3VCUVbQ/NqUECbigOx4pDyoHkkhBaesilLVwq9UBSoSRIVMhGonJQEAtJf0JDcR0SEqve4b3ZHTNxfu3YeP1dZna9tt83897Mm+8tgxxg3OvxOEuTHcCZnwFrBA38nIGHcfAoj+nAQeecR4DxcAIcE8FoTIc9gkGWMI02LqDB7fgr7ZAdwpwbl/ZCJmMC0nDQWK8c4ZKKKnC3HAN38zFw1h+Ayhd84MB7JZVV4jtP/16CtYX72MZhZXYG4j/egXjkDjxdXkr9Ls7MaAK0/kyJZERg0ufuUw0ngw92n4eKJl/K2Ezw5+Q3sHjra3g8NZ66h0RCgWi8f7e/sSsC4z6P18X4dez66bq6LQjeng/BhaOdC6w9vA9zVwbhEZKxoK9xFtzNbOxIYNpXddrQtAEadVfdAWj64GPY33Ic8oFldK+ZUK9wNw4QY0n2btvPsRvbfWdbAtNH3X2csxD1698+BQ1dPVm5SiageJm7PAgPr18V1zu5lGOrD1TjD3b3QONZjFunC/IN+o9njgdEn4KdMdZ+psYFI4trtzd7flMCUy96OnBuhqhPxjd0nYf/G9JNJYlzNU59eDERSX9uAwEKWIeD30TfKi2U8RIqCY4kumrKxr5YXI2pz2jpX8LVZpwC1vT5whkv0YCDWN95ioLVY62E67COAPk9Nl5abShg7QIiQTYh/N/63CH1s9QqZK31v1K/eWhMbE52QjzyPfz0/jmxvCb+YYeCeky4UmoG9oERorb2jZO2M57gxnigDZRcqaTU6JX3xQyoo//ylZs522FzDdqxf+h6c90siBlwgplNVgeCtjWeQLZR/qXOgiDANH6B2toTJ8HuaOg2V0YHsNeo1ch9cE78lCJUB14Hu6NcZr54BqHUXpPuQ/l8MYCMr2o2baVToAbMECmyu7k4CBD2y8FmzK8hgxbql9tw6dwKrrrnZderGQCHqLcvz2lyLlHRdFi0eB5v0XBJaqQLZ519l890OKzBxv3Ak9qJS4poBqStTCVQrNBQgBJJER3ligWqrRo60hPqJJeLhwAd+i3o6EI8TL3l2SgUC5IokBE4h98oBnS6UFjZHsu/zJgd1FjRhTQxA3TuLBY8iVi2ciSQKAUhHAmtskgCeckabA1FYS0YjsVwPZ0g41fk1NgYjyfHxUDjJhZuRelR7AMG40I0In3S7vjj1ldmB2V5agSBhFMboP2A3MjOwUy2/WUp2eQ+ZosgN0JKgpE+eBHsCtJMCYzx0VZLuU6lEnIWyMfiEfutSBSfKfnd0FJib4qAOguzn3xkqxWJKjnRkKmkJDnrb1XqBuuSucDdeAhTvDDJF/M2Cuj5y0NCUkHor0ZjIfWzDdkoM1gnudKDa1eRxBAUGvPo9w+ufQlkE8OqTfrnG9TpYVR/zz5btsAYdFAsoLRdsAM/GT9nDSJWa95pm4l9l/7MpvWBkcXV8JnnytB0aC8UCdV48vtXZmKbusOWFZqRR6sTKglKtyuPNOe9SkMB+/vwp3BvbERck/Hpfq9ixyLf1BFPB2f8c1HkQ2nPFxpABeMw5AM0ULQCUsCKg5bB3gtEY6PbfWdXZdZpVO+QBG2BXromBVvR7PcM2mH1zy6q9eIwBmxnay7KrComj3pCjPM+eU1icO2Jt0SbKchVqGpP+ZfcOM3jLbsUuLu1y6Qj41cNzNmgWgI7Le+RSiBfNZBVe3rlgF5BkMYmcWOkOvDawr3/XjWwNktpePkKDLxkFS7yRkAlYpCuqnF69aAFssNtLN5NZGO4RNYEVEgyTOiszI+5ulcKZgQxwkI84GG8r3M8BZavwo1sjVbxL28NWlIoq/YgAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto}.radioItem input[type=radio]:checked.error+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAbHSURBVHgB1VpNbFRVFD73Faa1pe3QtFBrG4ZAcMCkPwYWpRpbEzBuoGXBhl/BBV2BiboxhqlLwqK4sGyoCLLABaAbExa0RFsWEB0w6mBqGG0pRbBOW1qZkb7r+e68Nz7ou52fzkzjt7n3/d17zj2/99wnKAvo83m9nqLZdpKiUZBYRQY1SkFeIcnreC1MksJSypskZDBGBf1toUiYFghBGSJOtHmYCW7lUVopMwSlNE8shJm0GbAJJ0McsVd4SUkplTVspLL6jeSprqFla/1UwPeWLCtV3zx5NEXR+6PcTtLM0G2avHWDJm/eoCfTU4lxWTKnY2R0pctIWgwM+MuOOgkHwbV7D1HJGn+C2HTw58AVenj5Kxof7EvcY0YCLaHJrlTHSImBPr/XVyjkRe424rpicxv5Ot+nQl7tbCA6NkrDZ3voATNjIRyVoi0VaSRl4Jq/dJ9pGN1Y9cKVNbTmvY+ovGET5QLTrF63A0eUukmiiJgVb23+JXJpvm/mZeDahrKjUooA+tU7dlHdns6MVCUdwF6Gz/TQ2MVz6jqZShXoHjiJr93bSasOst16CinXwBzLN7WoPoxdCNF6oLKQeh9Gr7q97yqBwXXedipQOq+Ir9tziJIBHmX82ytq0ulfb1NMeZ24l4HUPKx+JWteVOq3vKVNea5kgCRGzp6MEyrN/c2hqc8oGQMwWI8hv4fOp0I89HX0wufKm9gEp4KqrduojseHXaXCBGwiJkXTs4Y9h4HB9eV3uPFB51ezp9EBKz5y5iTdY+IXgud5ntoktnXnk2O2TQQ3/zzR5HxmOC+g99z4sCowWB2w6rcO7Vww8cC9C+foVudONaYODkk1fuMvCzifJSRg+XqsPtWfPK+CkxtmWL9DcHVj+gkzAWKKP9BNxWwnbpi8eZ1+fPftuCr9LVa3hSMR3E9IYCmZAbTQTR3xWKVcEK/GHrPG1kiijI0fAZRX3LukyDxi31cScK7+y2e/do2w0HmoTS6IdwJz1/d84WoTmPu7PW8+JQUlAQ/Fs8kKdm+69AAGm2vibSJHOK1wA2hD/uWUgmJAGPIw2qot29wHZbFmw2BTBQxbp0p1e+NuvYDEa2gNqA/LpBEiq2h53fUj+OJ8Y1SzYMV25st7EKT2hq0+yOfdgODkyBLzBl1gBPGl9XFasQs0SJgqRS6rd2fAmavnEyB+fPCK67Nye7GFaDSYgwb0izWuE/53sYBdmxsKV75gd32GSbQavaWaUI7EbLEwo5m7xAp2vB9vMNglrcKFR5NUxe7n3nXqoPNEBdZiczzwJiKxLplKJ8PMNnRz27QKJwP/VxhcgFJJUTJuFwOpaIXBijSBzuy0OwOeldmpPGQC3WbHYRthViEZRG96KOT6cokmvc0HdKn1LBfIACnpN9hAGBfaNFYT4PKBcs3cCdfONVZWIUNJAJtxNyA/Wiw7WK7JzSbsACeZgVgRqcKRqlVqco9KTZaaS2BjpVu4KWuxDS4KG23BSIT9aT+I10W+mh27Kd/Q7cnHB/rUQnMQCzZzhULFAVNIVTQanmcjUd2xi/IFVER0G6s/Ln8Z73BZHo1iIOYxuhEPoEb6jUTyGk42MF9FBLT9ZWXHUJ94y4AaMUuKo3DPMdePoY8vHT+VUyYwNubQ6b69sRJCnm62ClyJVMKWAnRMm8ai9NHVnRMmMCbKKjrVgX0mNlamkSj2JhhwSmHo+Ifa1ALBJduSsFe+eK174EJFBCUXYFaKrmZHefGp6nTvg2j/wRVF7bOPpqrlP1HyWlXiZwERV23dTmYsSo9CP9BCAINd98Ex8lRUat/5/dTHFLk+gG74ldBEh/PZnNroNd7km1ZxF4Zbm6y4O/d0JSlQma58YxvVdOxOesozwno/jOIuq7dhiqbmZMVdYMDv3c+G8in6qTABqD3sgFVeH7LK61aCCIJVeZ1VBKlJqtHdJl5hVnS4ndZoT2gGNngDQsqj6TCRTTiJh96/GooE3N7TntD0Pnjcf2DFc4I5bIVXQrq9bH19zk9pIDXo/N3zvep6PuKBpId8g+u97ZLVSR3yJakgLxRYKHhA2JXaaJninZZQ5PR836R0zArDZiYQAn24TvV0JVUgwob5EMNRgwoKKTqas3HM6oTTLgAUg6u2bFdtuoCq4NQeHswOnPHtrTjR8pNeZZ5F2r8axKWBswSxz74Hj2L/amCf2uOXA/sgD8RybFHeKXr/7n+/GljB0ia8eIa6m6yDi5wx4GTERF3VkPj1oIEyw1UpRH8mhNvImAEnbGaEqrOKRs7VfXbBDFArrIoHMsj3w5J3gcWP6VKmRDvxL0ihL5/rTj8QAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto}.radioItem input[type=radio][disabled].read-only:checked+label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYaSURBVHgB1VpNTFxVFD48hIAQfgICAhMGExoiTWZITJCNgklNTWyCG+quVXEtysYd07hxg9G1VHFnrYlN2kXjwqKLmiYmDKEY7AKeGUIAKT8jf4ECnu/OvZML3Dvz5j9+yZt3352ZO+e755x7zj13iigLmJqaquHbAF/BoqKiNr6C3K6Rl4J7cnKCa5rbYb4mu7u7XcoQRZQmILTjOB+xQH0scB+lh/Dx8fFXlAGZlAkowbk5THKG+ZkqKyupoqKCSktLqby8nIqLi8UFHB0d0cHBgbjv7e3Rzs4ObW9vEwsfH5cnYoKvG6kSSYnA9PT0qC44BG5sbIwLnCq2trZoY2ODotGo3h0KBAI3vI7hiQDPup9n+SduwrapqqqKmpubxWxnA9DOysqKICPhsnb6vWgjKQGe9Wt8+5KvmpKSEvL5fMJccgGYl+u6dHh4iMdNJvEek7iT6DsJCczMzIzyICG06+rqqKmpKS1TSQXwE2hjbW1NdSU0KSsBXfiGhgYhfD6xvLxMq6ur6tFKwkiAbX5A2rxn4aM7z+j+o2X6/fEazbr/UmR1l/uEKVBVBZtew/PU1V5FvV11dLmnifueSzrmGRLXmcR3lIyAdNgpbtZ4ET6yukfj9xboh18icYG9YPANH41cvUCtDeUJP6eRgE90n3XscwTYaRf45ofNt7S0WAfGjI/d+ovG7y5QJhi68pIgkkgjS0tLyifCrIVu/T1Hf4Dd882P1SbRzGPWL33yW8bCA+N35+lNHmuRx7QBsQYyMYJsISH9vbgGpOkIiTo6OkRwMmF2IUrvf/4H/+AuZRPwkZufviL8xARE7vn5eTRhSu1sSpt40DUQwkttba1VeMx8LoSPjb1LH4ixzZpA7EEApVgWMKz6hQb02e/s7DRGWNj8JaHq7AuvA5r4+YvXjD6BiD03N4dmXAtKA314AUNbegCHzbXwADQxduuJ8T3IhvyLNC0IAjK7FOZjHnQvKw7rFXBsmynBoQFO4V/H3YH58D2IFKG6utr4JduM5BJf3zNPmMp8sQcRqT1J85GqOQcEp9scpPKNWGB8dq4fwmuyDoCASJFtGeb9RytUCGDikJqYoMkadJhRAK2ysjLjhx/OPqVCAXmVCWqhYd/1O1iO8GBLk/9c2KJCYdaNGvu1yQ44qCKgZVs+I3lYOm2IWFYibbJrHEPnKZgcKV+wZbdGAv9XgIBIirCVM8HLxiNXwEbIBF1Wh2sxW2c7dSA3KRR8ls0OciIJFwRQ5hMVARNe9pvT23ygy/LbqiDG979hQi4eZCnjHHov1lOh0HuxztivTXYYBIQGsGEw4a2exoL5weWeF439mqyCgCgcoV5p8gM40mC/j/KNwf5W68RBVolJB5sCDmaTqvBqwtCVdso3Rt69YOxHHVVOdBgVChEH2JF/xR0VMROwEg29nT8SqFS0Wla/9fV1cZdl+diGhh9Q+9yEarQl6hQwI8lqONkAls6Rqx3G9yCbVsmexIsgIHf4ghFqMCbAF378rDenJCA8fsMWwJSFsMlPqAJXPJVQWgBD24oEU/qGSx+5IAHhb4qxzaazv78fL7+zD8TrpHECuhYWFxetkbmrvTrrmlAzj7FNgCwouwM80adOcUylRdRFg/X19eIQwwZkimPfPxF10UwQKy12WM0G0EqLLpcWT60mCYu7qACoKoANogzCRG4/WCSvwPqO2PIhL8+tSXIt2L20fW/FXUniOpP4Fm0vJAC1h334+Cnv4qIU+Wc3vpeAwL4XYuX1Vzk1iUX3kqRjasLDdN4xndZYDzjYlEJ8G02FRDZxRnjYfcj0uYRHTDoJ+ARI5PuIKZHwQNJDPnlaA3Oqwb65ra3NWvzNFAikkUhEBVPY/Mcs/ESi76RyzPqAm348owQJbWTzmBUrjRZlw9Lm3WTfTfWgO0TSpACUIkFGlr1TAkwFwQnmogVOEYt4qQx5HSedvxpAGyFuXlN98Av1VwNVu8SJiv5XA+yikO1ittVfDbRgKQRHNqAOLnJGQCfCN/zRY5ivAKUHZMGT6QiukDYBHYoMoVbpOEFOz/2qYCaxieIB98G2XYrtAu+kK7SO/wA5CARxQxHPAgAAAABJRU5ErkJggg==) 0 no-repeat;background-size:24px auto}.radioList{border-radius:4px;display:table;width:100%}.radioList>*{display:table-cell;min-width:80px;position:relative;width:143px}.radioList>:first-child label{border-left:1px solid #ccc;border-radius:4px 0 0 4px}.radioList>:first-child label:before{border-radius:4px 0 0 4px}.radioList>:last-child label{border-radius:0 4px 4px 0;border-right:1px solid #ccc}.radioList>:last-child label:before{border-radius:0 4px 4px 0}.radioList>:last-child .disabled{border-right:1px solid #b0b0b0}.radioList input[type=radio]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.radioList input[type=radio]:checked{cursor:default}.radioList input[type=radio]:checked+label{background:#90d2ff;border:1px solid #1a50b3;font-weight:700}.radioList input[type=radio]:checked+label:before,.radioList input[type=radio]:not(:checked):hover+label:before{opacity:1}.radioList label{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;font-size:14px;padding:7px 14px;position:relative;text-align:center}.radioList label:before{content:"";height:100%;left:-1px;opacity:0;position:absolute;top:-1px;width:100%;z-index:1}.radioList .disabled{background-color:#d1d1d1;border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;color:#5d5d5d}.selfEvaluationRadioList{display:flex;justify-content:space-between;width:200px}.selfEvaluationRadioList.additionalButton{width:254px}.selfEvaluationRadioList li{position:relative}.selfEvaluationRadioList input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.selfEvaluationRadioList input[type=checkbox]:checked+label{background:#1a50b3;color:#fff}@media (hover:hover){.selfEvaluationRadioList input[type=checkbox]:not(:checked):hover+label:before{opacity:1}}.selfEvaluationRadioList input[type=checkbox]:disabled+label{background:#d1d1d1;color:#5d5d5d}.selfEvaluationRadioList input[type=checkbox].error+label{background:#ffe4e0;color:#222}.selfEvaluationRadioList input[type=checkbox]:checked.error+label{background:#ffe4e0;border:1px solid #c6290f;color:#222}.selfEvaluationRadioList label{align-items:center;background:#eff8ff;border-radius:50%;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:38px;justify-content:center;text-align:center;width:38px}.selectBox{background:#fff;border-radius:6px;height:100%;min-width:80px;position:relative}.selectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACzSURBVHgBnY+xDcMgFEQBy9QWEyDRpMwK2SArZBQ28QZZIW02IEIobABlGkSg+BFxwMG+6h/wj3dYCHGNMZ7RDmGMZ8w5nwghz+QntE2WUnoi1lqfki5oo9KOVErZIRvnnGKMHdN46FyejTEyzwQOQwiZwnfs23EcJZhPQG8VQAc/lJf/qpToPwSglSpf6M2AVpUlOqpVAC2r1NCbBKCiShV9lSDLe/9KFI/0+11rfWu9ewOpvVFBXZFtLwAAAABJRU5ErkJggg==) right 18px center no-repeat;background-size:8px auto;border:1px solid #d1d1d1;border-radius:6px;color:#222;font-size:14px;height:48px;line-height:1.5em;padding:2.5px 34px 2.5px 16px;position:relative;width:100%;word-break:break-all;z-index:2}.selectBox select option{background-color:#fff}.selectBox label{color:#b0b0b0;left:0;line-height:1;position:absolute;top:0;transform:translate(16px) translateY(16px);transition:.2s;z-index:2}.selectBox label.completed{background:#fff;font-size:12px;padding:0 6px 2px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.selectBox--small select{height:30px}.selectBox--small label{font-size:14px;padding:0;transform:translate(16px) translateY(8px)}.selectBox.focused select{border:2px solid #1a50b3}.selectBox--value label,.selectBox.focused label{background:#fff;display:inline-block;font-size:12px;padding:0 6px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.selectBox.disabled select{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACzSURBVHgBnY+xDcMgFEQBy9QWEyDRpMwK2SArZBQ28QZZIW02IEIobABlGkSg+BFxwMG+6h/wj3dYCHGNMZ7RDmGMZ8w5nwghz+QntE2WUnoi1lqfki5oo9KOVErZIRvnnGKMHdN46FyejTEyzwQOQwiZwnfs23EcJZhPQG8VQAc/lJf/qpToPwSglSpf6M2AVpUlOqpVAC2r1NCbBKCiShV9lSDLe/9KFI/0+11rfWu9ewOpvVFBXZFtLwAAAABJRU5ErkJggg==) right 18px center no-repeat #d1d1d1;background-size:8px auto}.selectBox.disabledStyleNotReflected{background:#fff}.selectBox.error select{background-color:#ffe4e0;border:1px solid #c6290f}.selectBox__error{color:#c6290f;font-size:13px;margin:5px 0 0;white-space:nowrap}.fd__wrapper{position:relative;width:100%}.fd__wrapper *{font-size:14px}.fd__wrapper input.fd__display-textbox,.fd__wrapper input.fd__filter-textbox{background:#fff;background-size:10px auto;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;height:40px;line-height:1.5em;overflow:hidden;padding:5px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-all}.fd__wrapper input.fd__display-textbox.focused{border:1px solid #d1d1d1}.fd__wrapper input.fd__display-textbox[disabled]{background-color:#eee;background:#d1d1d1;background-size:10px auto;color:#ccc;pointer-events:none}.fd__wrapper input.fd__display-textbox::-moz-placeholder{color:#b0b0b0;text-align:left;-moz-user-select:none;-webkit-user-select:none;user-select:none}.fd__wrapper input.fd__display-textbox::placeholder{color:#b0b0b0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fd__wrapper input.fd__filter-textbox{border-bottom:1px solid #fff;border-radius:6px 6px 0 0}.fd__wrapper .fd__list{left:0;position:absolute;top:0;width:100%;z-index:99}.fd__wrapper .fd__list ul{background:#fff;border:1px solid #d1d1d1;border-radius:0 0 6px 6px;margin:-2px 0 0;max-height:190px;overflow-x:auto;overflow-y:auto}.fd__wrapper .fd__list ul li{cursor:pointer;padding:8px 10px}@media (hover:hover){.fd__wrapper .fd__list ul li.fd__item:hover{background:#f6f6f6}}.fd__wrapper .fd__list ul li.fd__item--focused{background:#f6f6f6}.fd__wrapper .fd__list ul li div{align-items:center;display:flex;justify-content:space-between}.formDate{align-items:baseline;display:flex;gap:6px}.formDate .inputBox{width:80px}@media only screen and (max-width:590px){.formDate .inputBox{flex:0 0 auto;width:74px}}.formDate .selectBox{width:80px}@media only screen and (max-width:590px){.formDate .selectBox{flex:0 0 auto;min-width:74px;width:74px}.formDate .selectBox select{background-position:56px;padding:2.5px 24px 2.5px 10px}}.editorContainer .editorToolbar{background:#d9d9d9;border-radius:6px 6px 0 0;display:flex;padding:0 25px;position:relative}.editorContainer .editorToolbar button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d3ebff;border:none;cursor:pointer;display:flex;flex-direction:column;height:36px;justify-content:center;width:36px}.editorContainer .editorToolbar button.bold img,.editorContainer .editorToolbar button.bulletList img{width:12px}.editorContainer .editorToolbar button.link img{width:14px}.editorContainer .editorToolbar button.isActive{background:#f3f3f3}.editorContainer .editorToolbar .deleteButton{position:absolute;right:10px;top:0}.editorContainer .editorToolbar .deleteButton img{width:15px}.editorContainer .editorContent{border:1px solid #ccc;padding:20px 15px}.editorContainer .editorContent ul{list-style:disc;list-style-position:inside}.editorContainer .editorContent ul p{display:inline}.appAlert,.appMessage{border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:10px 30px;position:relative;word-break:break-all}.appAlert__contents,.appMessage__contents{color:#222;display:block;padding-right:10px;position:relative;text-decoration:none}.appAlert__contents .alertClose,.appMessage__contents .alertClose{height:24px;position:absolute;right:-16px;top:-2px;width:24px;z-index:1}.appAlert__wrap,.appMessage__wrap{align-items:baseline;display:flex;gap:10px}.appAlert__wrap:before,.appMessage__wrap:before{background-color:#222;border-radius:50%;content:"";display:inline-block;flex:0 0 auto;height:6px;margin-bottom:3px;text-align:center;width:6px}.appAlert__wrap .flexCol,.appMessage__wrap .flexCol{display:flex;flex-direction:column;gap:4px}.appAlert__title,.appMessage__title{display:inline;font-size:15px;font-weight:700;min-width:133px}.appAlert__message,.appMessage__message{font-size:15px;font-weight:700;line-height:1.7}.appAlert__detail,.appMessage__detail{display:inline}.appAlert__total,.appMessage__total{margin-right:34px;text-align:end}.appAlert--info,.appMessage--info{background-color:#d3ebff;border:2px solid #1a50b3}.appAlert--warning,.appMessage--warning{background-color:#fff8ed;border:2px solid #cc4a02}.appAlert--danger,.appMessage--danger{background-color:#fff3f1;border:2px solid #c6290f}.appToast{bottom:40px;left:0;margin:0 auto;opacity:0;position:fixed;right:0;text-align:center;transform:translateY(100%);transition:opacity .5s ease,transform .5s ease;width:100%;z-index:9999}.appToast.show{opacity:1;transform:translateY(0)}.appToast p{border-radius:25px;display:inline-block;font-weight:700;min-width:300px;padding:10px}.appToast .green{background:#afebc6}.appToast .blue{background:#bde3ff}.appToast .red{background:#ffcec6}.ulList{list-style-type:disc}.olList,.ulList{display:block;margin:8px 0 0;padding-inline-start:20px;unicode-bidi:isolate}.olList{list-style-type:decimal}.olList li+li{margin-top:4px}.pageBack{margin-top:20px}@media only screen and (max-width:590px){.pageBack{margin-top:160px}}.pageBack .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.pageBack .textLink:hover{background-color:#90d2ff}.fixedBottomPanelSp{display:none}@media only screen and (max-width:590px){.fixedBottomPanelSp{bottom:50px;display:block;position:fixed;width:calc(100% - 40px);z-index:2}}.uploadItems{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 0}@media only screen and (max-width:590px){.uploadItems{flex-direction:column}}.uploadItems__item{background:#eff8ff;border-radius:6px;display:flex;flex-direction:column;gap:5px 10px;padding:10px 20px}@media only screen and (max-width:590px){.uploadItems__item{flex-direction:row}}.uploadItems__image{cursor:pointer;height:193px;margin:0 auto;width:193px}@media only screen and (max-width:590px){.uploadItems__image{height:98px;width:98px}}.uploadItems__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.uploadItems__image .downloadLink{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.uploadItems__image .downloadLink img{height:auto;width:40px}.uploadItems__image .downloadLink span{color:#1a50b3;font-size:12px;margin:14px 0 0;text-decoration:underline}.uploadItems__date{align-items:center;display:flex;font-size:12px;justify-content:space-between;margin:10px 0 0}@media only screen and (max-width:590px){.uploadItems__date{flex:1;margin:0;padding:0 0 0 10px}}.uploadItems__date>p{width:calc(100% - 35px)}.uploadItems__error{color:#c6290f;font-size:13px}.slideUploadImages{overflow:hidden;padding:0 10px}.slideUploadImages::part(container){overflow:unset}.slideUploadImages::part(button-next){background-color:#ffffff80;color:#222;height:10px;padding:7px 6px;right:-10px;top:calc(50% + 10px);width:5px}.slideUploadImages::part(button-prev){background-color:#ffffff80;color:#222;height:10px;left:-10px;padding:7px 6px;top:calc(50% + 10px);width:5px}.slideUploadImages__imageWrap{aspect-ratio:1;background:#eff8ff;border-radius:6px;padding:10px}.slideUploadImages__imageWrap .downloadLink{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.slideUploadImages__imageWrap .downloadLink img{height:auto;width:40px}.slideUploadImages__imageWrap .downloadLink span{color:#1a50b3;font-size:12px;margin:12px 0 0;text-decoration:underline}.slideUploadImages__imageWrap img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fileUpload .fileUploadPanel{align-items:center;background:#f6f6f6;border:1px dashed #d1d1d1;border-radius:5px;display:flex;flex-direction:column;height:350px;justify-content:center}.fileUpload .fileUploadPanel input[type=file]{display:none}.fileUpload .fileUploadBox{text-align:center}.fileUpload .fileUploadBox .appButton{margin:10px auto 0;width:140px}.fileUpload .fileUploadBox .fileNameArea{align-items:center;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;gap:18px}.fileUpload aside{margin:15px 0 0}.fileUpload aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.fileUpload aside p:before{content:"※";left:0;position:absolute;top:0}.tag{border:1px solid #3d3d3d;border-radius:100px;font-size:12px;font-weight:400;padding:2px 20px 1px}.tag.required{border:1px solid #c6290f;color:#c6290f}.errorPageMain{text-align:center}.errorPageMain .errorPage__main{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 96px);margin-top:60px;min-height:600px;padding:0 20px}@media only screen and (max-width:590px){.errorPageMain .errorPage__main{height:calc(100vh - 90px);margin-top:40px}}.errorPageMain .errorPage__main h1{margin:0 auto 20px;max-width:290px}@media only screen and (max-width:590px){.errorPageMain .errorPage__main h1{margin:0 auto 16px;max-width:254px}}.errorPageMain .errorPage h1{margin:0 auto 40px}.errorPageMain .errorPage .subTitle{font-size:14px;margin:0 0 3px}.errorPageMain .errorPage h2{font-size:32px;font-weight:700;margin:0 0 16px}.errorPageMain .errorPage .maintenanceBox{background:#fff;border-radius:20px;box-shadow:0 1px 3px #00000029;margin:20px auto 0;max-width:1000px;padding:30px;width:100%}.errorPageMain .errorPage .maintenanceBox dl{font-weight:700}.errorPageMain .errorPage .maintenanceBox dl dt{font-size:14px;margin:0 0 15px}.errorPageMain .errorPage .maintenanceBox dl dd{font-size:18px}.errorPageMain .errorPage .maintenanceBox dl dd em,.errorPageMain .errorPage .maintenanceBox dl dd span{display:inline-block}.errorPageMain .errorPage .maintenanceBox dl dd span{margin:0 20px}.errorPageMain .errorPage .maintenanceBox aside{display:inline-block;margin:20px 0 0;text-align:left}.errorPageMain .errorPage .maintenanceBox aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.errorPageMain .errorPage .maintenanceBox aside p:before{content:"※";left:0;position:absolute;top:0}@media only screen and (max-width:590px){.errorPageMain .errorPage .maintenanceBox{padding:20px 30px}.errorPageMain .errorPage .maintenanceBox dl dt{font-size:12px;margin:0 0 10px}.errorPageMain .errorPage .maintenanceBox dl dd em,.errorPageMain .errorPage .maintenanceBox dl dd span{display:block}.errorPageMain .errorPage .maintenanceBox dl dd span{margin:2px 0}}.errorPageMain .errorPage .img404{margin:40px auto 60px;width:102px}.errorPageMain .errorPage .img500{margin:40px auto 0;width:74px}.errorPageMain .errorPage .imgMaintenance{margin:30px auto 0;max-width:298px}.errorPageMain .errorPage .appButton{width:240px}@media only screen and (max-width:590px){.errorPageMain .errorPage h2{font-size:24px}.errorPageMain .errorPage .img404{margin:30px auto 50px}.errorPageMain .errorPage .img500{margin:72px auto 0}.errorPageMain .errorPage .imgMaintenance{max-width:262px}#appLogin .singleFooter{margin-top:80px}}.loginPage__main{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 96px);margin-top:60px;min-height:600px;padding:0 20px}@media only screen and (max-width:590px){.loginPage__main{height:calc(100vh - 90px);margin-top:40px}}.loginPage__main h1{margin:0 auto 20px;max-width:290px}@media only screen and (max-width:590px){.loginPage__main h1{margin:0 auto 16px;max-width:254px}}.loginPage__main{min-height:756px}@media only screen and (max-width:590px){.loginPage__main{height:100%}}.appAlert{margin-bottom:20px}.appAlert__detail a{color:#1a50b3;cursor:pointer}.loginForm{background:#fff;border-radius:20px;box-shadow:0 1px 3px #00000029;margin:0 auto;max-width:600px;padding:40px 50px;width:100%}@media only screen and (max-width:590px){.loginForm{padding:30px 20px}}.loginForm__inner{margin:0 auto;max-width:500px}.loginForm__input+*{margin:15px 0 0}.loginForm aside{margin:8px 0 20px}.loginForm aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.loginForm aside p:before{content:"※";left:0;position:absolute;top:0}.loginForm .checkBox{margin:0 auto 16px;text-align:center;width:100%}@media only screen and (max-width:590px){.loginForm .checkBox{font-size:12px}}.loginForm .appButton{margin:0 auto;max-width:240px}@media only screen and (max-width:590px){.loginForm .appButton{max-width:none}}.loginForm__remind{margin:16px 0 0;text-align:center}.loginForm__remind .textLink{color:#1a50b3;cursor:pointer;display:inline-block;margin:5px 0;padding:4px 4px 3px}.loginForm__remind .textLink:hover{background-color:#90d2ff}.loginForm__buttonList{border-top:1px solid #ccc;margin:20px 0 0;padding:30px 0 0;text-align:center}.loginForm__buttonList .appButton{border-color:#888;color:#6d6d6d}.loginForm__buttonList .text{font-size:15px;margin-bottom:12px}.loginForm__buttonList ul{display:flex;gap:12px;justify-content:center}.loginForm__buttonList ul li{width:200px}@media only screen and (max-width:590px){.loginForm__buttonList{padding:20px 0 0}.loginForm__buttonList ul{display:block}.loginForm__buttonList ul li{width:100%}.loginForm__buttonList ul li+li{margin:16px 0 0}}.passwordPage__main{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 96px);margin-top:60px;min-height:600px;padding:0 20px}@media only screen and (max-width:590px){.passwordPage__main{height:calc(100vh - 90px);margin-top:40px}}.passwordPage__main h1{margin:0 auto 20px;max-width:290px}@media only screen and (max-width:590px){.passwordPage__main h1{margin:0 auto 16px;max-width:254px}}.passwordPage__back{margin:20px auto 0;max-width:600px;width:100%}.passwordPage__back .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.passwordPage__back .textLink:hover{background-color:#90d2ff}.passwordForm{background:#fff;border-radius:20px;box-shadow:0 1px 3px #00000029;margin:0 auto;max-width:600px;padding:40px 50px;width:100%}@media only screen and (max-width:590px){.passwordForm{padding:30px 20px}}.passwordForm__inner .bold{font-weight:700}.passwordForm--reset .passwordForm__inner{margin:0 auto;max-width:430px}.passwordForm--reset .passwordForm__inner .appButton{margin-top:20px}@media only screen and (max-width:590px){.passwordForm--reset .passwordForm__inner .appButton{margin-top:20px}.passwordForm--complete .passwordForm__inner p{text-align:start}}.passwordForm--complete .passwordForm__inner .appButton{margin-top:40px}@media only screen and (max-width:590px){.passwordForm--complete .passwordForm__inner .appButton{margin-top:30px}}.passwordForm h2{font-size:18px;font-weight:600;margin:0 0 20px;text-align:center}.passwordForm h2+p{margin:0 0 12px}@media only screen and (max-width:590px){.passwordForm h2,.passwordForm h2+p{margin:0 0 15px}}.passwordForm__items{margin:0 0 41px}.passwordForm__input{margin:0 0 12px}@media only screen and (max-width:590px){.passwordForm__input{margin:0 0 15px}}.passwordForm__input .inputBox+.inputBox{margin:15px 0 0}.passwordForm__input+aside{font-size:12px;margin:0 0 30px}@media only screen and (max-width:590px){.passwordForm__input+aside{margin:0 0 20px}}.passwordForm__input+aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.passwordForm__input+aside p:before{content:"※";left:0;position:absolute;top:0}.passwordForm .appButton{margin:0 auto;max-width:240px}@media only screen and (max-width:590px){.passwordForm .appButton{max-width:100%}}.passwordForm__remind{margin:15px 0 0;text-align:center}.passwordForm__completeText{text-align:center}.topMain{margin:0 auto;max-width:800px;padding:120px 60px}.topMain .dirList ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px auto 0;max-width:420px}.topMain .dirList ul+ul{margin:15px auto 0}.topMain .dirList ul li{margin:15px 0 0;width:200px}@media only screen and (max-width:590px){.topMain{padding:120px 20px}.topMain .dirList ul{max-width:320px}.topMain .dirList ul li{margin:15px 0 0;width:155px}}.appJoin{height:100%;min-height:100vh;position:relative}@media only screen and (max-width:590px){.appJoin .joinPage--scrolledbottom+.singleFooter{padding-bottom:100px}}.joinPage__main{margin:0 auto;max-width:1040px;padding:25px 20px 120px;position:relative}@media only screen and (max-width:590px){.joinPage__main{padding:25px 20px 200px}.joinPage__main--payment{padding:25px 20px 80px}}.joinPage__stepPanel{margin:0 auto 40px;width:180px}@media only screen and (max-width:590px){.joinPage__stepPanel{margin:0 auto 24px}}.joinPage__stepPanel ol{justify-content:space-between}.joinPage__stepPanel ol,.joinPage__stepPanel ol li{align-items:center;display:flex;height:16px;position:relative}.joinPage__stepPanel ol li{flex-direction:column;justify-content:center;width:12px}.joinPage__stepPanel ol li.active{width:16px}.joinPage__stepPanel ol li.done:before,.joinPage__stepPanel ol li:not(:last-child):before{background:#b0b0b0;bottom:0;content:"";height:1px;left:0;margin:auto 0;position:absolute;top:0;width:45px;z-index:-1}.joinPage__stepPanel ol li.done:not(:last-child):before{background:#5cb8fe}.joinPage__titlePanel{margin:0 0 8px}.joinPage__titlePanel h1{font-size:18px;font-weight:600}@media only screen and (max-width:590px){.joinPage__titlePanel h1{font-size:18px}}.joinPage__titlePanel p{margin:12px 0 0}.joinPage__titlePanel--complete{text-align:center}.joinPage__titlePanel--complete h1{border:none}.joinPage__container{background:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;padding:40px 50px}@media only screen and (max-width:590px){.joinPage__container{padding:30px 20px}}.joinPage__container+*{margin:12px 0 0}.joinPage__inner{margin:0 auto;max-width:900px}.joinPage__textArea p+p{margin-top:20px}.joinPage__back{margin:40px 0 0}@media only screen and (max-width:590px){.joinPage__back{margin:20px 0 0}}.joinPage__back .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.joinPage__back .textLink:hover{background-color:#90d2ff}.joinPage__priorConfirmation h2{font-size:16px;font-weight:600;margin:0 0 12px}.joinPage__priorConfirmation .txt p+p{margin:8px 0 0}.joinPage__priorConfirmation em{font-weight:600}.joinPage__priorConfirmation .flowStep{margin:14px 0 0}.joinPage__priorConfirmation .flowStep ol{display:flex;justify-content:space-between;position:relative}.joinPage__priorConfirmation .flowStep ol:before{background:#eff8ff;bottom:0;content:"";height:3px;left:0;margin:auto 0;position:absolute;top:0;width:100%}@media only screen and (max-width:1024px){.joinPage__priorConfirmation .flowStep ol:before{height:100%;left:50%;width:3px}}.joinPage__priorConfirmation .flowStep ol li{align-items:center;background:#eff8ff;border-radius:6px;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:12px 16px 8px;position:relative;width:calc(16.66667% - 16px);z-index:1}@media only screen and (max-width:590px){.joinPage__priorConfirmation .flowStep ol li{padding:12px 14px}}.joinPage__priorConfirmation .flowStep ol dl dt{background:#bde3ff;border-radius:10px;flex:0 0 auto;font-family:Arial,Helvetica,sans-serif;font-weight:600;margin:0 0 10px;text-align:center}@media only screen and (max-width:590px){.joinPage__priorConfirmation .flowStep ol dl dt{margin:0}}@media only screen and (max-width:1024px){.joinPage__priorConfirmation .flowStep ol{display:block}.joinPage__priorConfirmation .flowStep ol li{display:flex;text-align:center;width:100%}.joinPage__priorConfirmation .flowStep ol li br{display:none}.joinPage__priorConfirmation .flowStep ol li+li{margin:10px 0 0}.joinPage__priorConfirmation .flowStep ol li:last-child{text-align:center}.joinPage__priorConfirmation .flowStep ol li p{margin-left:50px;max-width:274px;text-align:center;width:100%}.joinPage__priorConfirmation .flowStep ol dl{align-items:start;display:inline-flex;gap:10px;justify-content:start;max-width:274px;width:100%}.joinPage__priorConfirmation .flowStep ol dl dt{font-size:13px;padding:0 10px}.joinPage__priorConfirmation .flowStep ol dl dd{font-size:14px}}.joinPage__priorConfirmation .aboutBox dl{padding-bottom:14px}.joinPage__priorConfirmation .aboutBox dl:not(:last-child){border-bottom:1px solid #e7e7e7}.joinPage__priorConfirmation .aboutBox dl:last-child{padding-bottom:0}.joinPage__priorConfirmation .aboutBox dl dt{font-size:14px;font-weight:600;margin:0 0 8px}.joinPage__priorConfirmation .aboutBox dl dd p+p{margin-top:8px}.joinPage__priorConfirmation .aboutBox dl dd aside{margin:8px 0 0}.joinPage__priorConfirmation .aboutBox dl dd aside p{font-size:12px;margin-top:0;padding:0 0 0 calc(1em + 3px);position:relative}.joinPage__priorConfirmation .aboutBox dl dd aside p:before{content:"※";left:0;position:absolute;top:0}.joinPage__priorConfirmation .aboutBox dl+dl{padding-top:14px}.joinPage__priorConfirmation .aboutBox ul{display:block;list-style-type:disc;margin:8px 0 0;padding-inline-start:20px;unicode-bidi:isolate}.joinPage__priorConfirmation .aboutBox a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKzSURBVHgB7ZhPbtNAFMa/cQJUwMJdINqyKTcoN0j3JExuEE4AOQHJCZqcAHqCTBOxrjkB7gnwAkgrFhgJBBKxh/cSJ0ohJOPaTlppflJiJ54/7xu/efNmAIvFYrFYbjDCtOAj+fYgRnxEFSpmNeL2Z/WstSP7DSDyzlU9QAE4JoXYeI34vbnx8x3ofYHS6Y7s7aMAjATwyCMDAqIwEUYCrjLy/7ZRjAgjAXkxFfGAXBI5sVYBDIu4hTg3EWsXkODmJaKMgtBkJF9jOJ5D34s71xW6+MiA0TqwJwcaKaEK/k+MDkNVD1EghQlgNHRAHXjLysSI2lkWucJciOEJS5cGlhpQPqZLgCuyqUmcG1bAprECNs2NF5BbGKV4H9Ji8U1Q7E9TT6OUaaHLS0D7B0adolfdRWQWoCGaQ/W0gw2RVUA4b/yu7ElyCXfyKwooRfCmz1zZc7dQknxP6UNIk8+fTyF42xohmmWndO9/UfWViV4mAeTvZ5gZ35eUOvTEXNO7cjBL6O7BadHbesFPnKTbh7LfvFC18QDQnvu1AzETQGXYHbdX2ZBbFHKS9FmP0+O4TfI4kTu4i9J4Px1DTJ8rSvI4/0EJ4hW/maSJ7URIl+vT4DQN+80X6tjn45Tb+P0k+Ude7lCfDFWtoSdZqnsf5UubGhLQ4fqfVO0NDCgsG/2FLdfBiE1KFZkEykd7sh9GEP6FqnZXlc9dAI1shXz/VGCUjKw4TlOf3E7yd2mynqxfQLIH4A+L6Q5VtYUUkAs+pzaC7xSFTMobCWB/NT0bogl6cgfRS/KbcNnCJpJJ/zdRymNIUwFtUwFU7muwxAAKpeTjA45MJEAHH1XNQwaMotC5qnoxyo/p9b77X5loEjY5Hzpb3JEzdQkeeZfbogXtcPqc6n1gQUUdAlssFovFci35Awov9csmQxdWAAAAAElFTkSuQmCC) 0 no-repeat #fff;background-size:24px auto;color:#1a50b3;display:inline-block;padding:0 0 0 24px;text-decoration:none}.joinPage__priorConfirmation .aboutBox a:hover{text-decoration:underline}@media only screen and (max-width:590px){.joinPage__priorConfirmation .aboutBox a{display:inline}}.joinPage__priorConfirmation .feePanel{margin-top:8px}.joinPage__priorConfirmation .feePanel__section{background:#eff8ff;border-radius:6px;padding:20px 30px}@media only screen and (max-width:590px){.joinPage__priorConfirmation .feePanel__section{padding:16px 20px}}.joinPage__priorConfirmation .feePanel__section+*{margin:10px 0 0}.joinPage__priorConfirmation .feePanel__title{display:flex;font-weight:600;margin:0 0 14px}@media only screen and (max-width:590px){.joinPage__priorConfirmation .feePanel__title{font-size:14px}}.joinPage__priorConfirmation .feePanel__title span{align-items:center;background:#202020;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:12px;height:18px;justify-content:center;line-height:18px;margin:0 5px 0 0;text-align:center;width:18px}.joinPage__priorConfirmation .feePanel dl{display:flex;justify-content:space-between;padding-bottom:14px}.joinPage__priorConfirmation .feePanel dl+dl{padding-top:0}.joinPage__priorConfirmation .feePanel dl:not(:last-child){border-bottom:none}.joinPage__priorConfirmation .feePanel dl:last-child{padding-bottom:0}.joinPage__priorConfirmation .feePanel dl dt{align-items:center;display:flex;font-weight:400;position:relative;width:200px}.joinPage__priorConfirmation .feePanel dl dt:before{background-color:#222;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:8px;width:5px}.joinPage__priorConfirmation .feePanel dl dt:after{content:":";position:absolute;right:0;top:0}.joinPage__priorConfirmation .feePanel dl dd{font-size:14px;width:calc(100% - 220px)}.joinPage__priorConfirmation .feePanel dl .credit{max-width:240px}.joinPage__priorConfirmation .feePanel dl .convenience{max-width:185px}@media only screen and (max-width:590px){.joinPage__priorConfirmation .feePanel dl{display:block}.joinPage__priorConfirmation .feePanel dl dt{width:100%}.joinPage__priorConfirmation .feePanel dl dt:after{display:none}.joinPage__priorConfirmation .feePanel dl dd{padding:0 0 0 1em;width:100%}}.joinPage__priorConfirmation .pdfBtnList{margin:20px 0}.joinPage__priorConfirmation .pdfBtnList ul{display:flex;justify-content:space-between;margin:0 auto;max-width:495px}.joinPage__priorConfirmation .pdfBtnList ul li{width:240px}@media only screen and (max-width:1024px){.joinPage__priorConfirmation .pdfBtnList{margin:20px 0 12px}.joinPage__priorConfirmation .pdfBtnList ul{display:block;max-width:295px}.joinPage__priorConfirmation .pdfBtnList ul li{width:295px}.joinPage__priorConfirmation .pdfBtnList ul li+li{margin:12px 0 0}}.joinPage__priorConfirmation .pdfBtnList .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJFSURBVHgB7ZjvVcIwFMVvhQGKHr/jBrgBbsAIdQJ1AnECZAGtG+gE4gTiBvWzemABiffRVisHaEITi5z8zum/817a3CZ5eQng8Xg8Hs+OE5g4v0XoNoFLlurq+M8Urg5i9N8jRA1g1IqRwAF7uo6TCJ1mgEddAUX4p9o8PfIdbThAWwQZoBrOhOiL2KAFluBEiElL2EKEPEv3hCXqECGEWYtYEVKXCMGakCbcEsqJf2rEcLuKLo8xKqA9T0xOoWBOwlLHnB+mcIhrEYIIGZX4XFWZCF13J0GiUbTWQ+EO2FxEnQPbGl7EtuBFbAs7IcJ2iJ1yMnmVq0mhANUmQ3siAlxghnjf8ey8DDsiKKB1g2vUhA0R06IAWU/n9+xayWH8k3IwYw0/gV7+vLjuloyW9k7BPqa9NDmsLIIVfcnvKaDXCHBbtDPn+k4CZ0Cf9rOi/SPCBTcT0p/Asg38Ss2la7ZQgu3oFGbXsex0IM2H2vhZn6f2APe0D+cVCHApLST3Kquw2OblFceZBm5CrMJYtmqkBZBWulc0f87wQPt5lt2KgM5Cpa6lPFsvhgZ/siiCeQgdsHWkjIyJYZmzGxHcGWElZI+qkz3fGZbPWy7hUZOIdA3Rzu6HjF59mKBwilSA1rLVRMQI0Nt74gB9CBT7vITf9ZNfuOpbJis9fRESKbhfpONKAZN1lWCYHTD0SsQSEUkrLl2+rkU7Os0nHYUj/uWnVT6NtAvI8bLiY3n3kMqH83cpnBRcxJ642nj2eDwej+ff8gW0KqtMgIbTxQAAAABJRU5ErkJggg==);background-size:24px auto}.joinPage__priorConfirmation .pdfBtnList--rejoin ul{max-width:750px}@media only screen and (max-width:1024px){.joinPage__priorConfirmation .pdfBtnList--rejoin ul{max-width:295px}}.joinPage__priorConfirmation .agreeTerms{background:#eff8ff;border-radius:6px;font-size:16px;font-weight:600;padding:20px 0;text-align:center}.joinPage__priorConfirmation__bottom{margin:40px 0 0}.joinPage__priorConfirmation__bottom .agreeJoin{font-size:16px;text-align:center}.joinPage__priorConfirmation__bottom .appButton{margin:20px auto 0;max-width:338px}@media only screen and (max-width:590px){.joinPage__priorConfirmation__bottom .checkbox{font-size:14px}}.joinPage__check .topTxt{margin:0 0 12px}.joinPage__check .topTxt--info{margin:0 0 20px}.joinPage__mail h2{font-size:18px;font-weight:600;margin:0 0 20px;text-align:center}.joinPage__mail h2 br{display:none}.joinPage__mail h2+p{margin:0 0 20px;text-align:center}@media only screen and (max-width:590px){.joinPage__mail h2,.joinPage__mail h2+p{margin:0 0 16px}.joinPage__mail h2 br{display:block}.joinPage__mail h2+p{text-align:left}}.joinPage__mail .appButton{margin:30px auto 0;width:240px}.joinPage__mail aside{margin:12px 0 0}.joinPage__mail aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.joinPage__mail aside p:before{content:"※";left:0;position:absolute;top:0}.joinPage__entry{padding:0 0 120px}@media only screen and (max-width:590px){.joinPage__entry{padding:0}}.joinPage__entry h2{font-size:16px;font-weight:600;margin:0 auto 12px;max-width:900px}@media only screen and (max-width:590px){.joinPage__entry h2{margin:0 auto 8px}}.joinPage__entry h2+p{margin:0 auto 8px;max-width:900px}.joinPage__entry__items{margin:0 auto;max-width:900px}.joinPage__entry__items dl{align-items:baseline;display:flex;justify-content:space-between}.joinPage__entry__items dl dt{font-size:16px;font-weight:600;width:180px}@media only screen and (max-width:590px){.joinPage__entry__items dl dt{font-size:14px}}.joinPage__entry__items dl dd{width:calc(100% - 180px)}.joinPage__entry__items dl+dl{margin:14px 0 0}@media only screen and (max-width:590px){.joinPage__entry__items dl+dl{margin-top:20px}}.joinPage__entry__items dl.multiCol{align-items:flex-start}.joinPage__entry__items dl.multiCol dt{padding:10px 0 0}@media only screen and (max-width:590px){.joinPage__entry__items dl.multiCol dt{padding:0}}.joinPage__entry__items dl.multiCol--shipping dt{padding:0}@media only screen and (max-width:780px){.joinPage__entry__items dl{display:block}.joinPage__entry__items dl dt{margin:0 0 8px;width:100%}.joinPage__entry__items dl dd{width:100%}.joinPage__entry__items dl dd.gender ul{gap:20px}}.joinPage__entry__items .formAddress .inputBox__error,.joinPage__entry__items .formDate .inputBox__error{white-space:nowrap}.joinPage__entry__items .formName{display:flex;justify-content:space-between;max-width:510px}.joinPage__entry__items .formName>*{width:calc(50% - 5px)}.joinPage__entry__items .formName+.formName{margin:15px 0 0}@media only screen and (max-width:590px){.joinPage__entry__items .formName{display:block;max-width:100%}.joinPage__entry__items .formName>*{width:100%}.joinPage__entry__items .formName .inputBox+.inputBox,.joinPage__entry__items .formName+.formName{margin:15px 0 0}}.joinPage__entry__items .registrationNumber{align-items:center;display:flex}.joinPage__entry__items .registrationNumber .inputBox{margin:0 6px;width:146px}.joinPage__entry__items .registrationNumber .inputBox .inputText{text-align:right}.joinPage__entry__items .registrationNumber .inputBox__error{margin-left:-20px;white-space:nowrap}.joinPage__entry__items .graduateYear .inputBox{width:80px}.joinPage__entry__items .formAddress__group+*{margin:15px 0 0}.joinPage__entry__items .formAddress__group--code{align-items:baseline;display:flex}.joinPage__entry__items .formAddress__group--code .inputBox{margin:0 10px;width:109px}.joinPage__entry__items .formAddress__group--code .appButton{width:100px}.joinPage__entry__items .formAddress__group--prefecture{align-items:baseline;display:flex;flex-wrap:wrap}.joinPage__entry__items .formAddress__group--prefecture .selectBox{margin:0 10px 0 0;width:134px}@media only screen and (max-width:590px){.joinPage__entry__items .formAddress__group--prefecture .selectBox{width:auto}}.joinPage__entry__items .formAddress__group--prefecture .selectBox select{width:134px}.joinPage__entry__items .formAddress__group--prefecture .selectBox__error{white-space:normal}@media only screen and (min-width:591px){.joinPage__entry__items .formAddress__group--prefecture .inputBox__error{left:50px}}.joinPage__entry__items .formAddress__group--prefecture .inputBox{width:calc(100% - 144px)}@media only screen and (max-width:590px){.joinPage__entry__items .formAddress__group--prefecture{display:block}.joinPage__entry__items .formAddress__group--prefecture .selectBox{margin:0 0 15px}.joinPage__entry__items .formAddress__group--prefecture .inputBox{width:100%}}.joinPage__entry__items .formAddress__group--other{display:flex;flex-direction:column;gap:15px;margin-top:12px}.joinPage__entry__items .formTel__item{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:590px){.joinPage__entry__items .formTel__item{flex-direction:column}}.joinPage__entry__items .formTel__item .selectBox{margin:0 10px 0 0;width:134px}.joinPage__entry__items .formTel__item .inputBox{width:150px}@media only screen and (max-width:590px){.joinPage__entry__items .formTel__item .inputBox{width:100%}}.joinPage__entry__items .formTel__item .deleteItem{cursor:pointer;margin:0 0 0 10px;width:15px}.joinPage__entry__items .formTel__item+*{margin-top:8px}.joinPage__entry__items .formTel__item+.addItem{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAORSURBVHgB7ZhNbtpAFMf/NkmVdsWmEimqQk8QcoKQdUPknCDkBCEnSHKCwAliTpBpSNVl6AlKbuBKJdCuqFS1i9ievsdAQSmIZ2MvWvknoTH2fLw3H+9jgIyMjIyMjH8YCwmRd67zG0DZgu0A9i51XOLX489DDXSB8D5A2PmmDhUSYmUFjOBrJzZQx1Rg7piF/j7+uzXbRkN7GpYL+K2BOvSwAispsOnc1C1YZxgLbkF/pMJdR9DxnghWcD6U1vFY9gGH2hzxO6MILgbqwEVMYitAwl+SIHUjCJq/4J8P1eFQ0paVsfB4PqNIo68OThGDWAoUnNsrG7pGQ3s2rOMvqtpBDIrO+zIJf039lEgU90HtHyMikRWYzrz2QgR7q+5hXg0bwR0rEWclIilQcG5qNONXSQk/7XeqRAB9+lUdNKRtxQqYfRvc0UGl0t7pqbfdZW02nTYJhXxfVXeW99+ukCXj+sOf8N9Iz5MNMf6RNdqr2pUIz9DsVOhXltQd0Dmiuk16zL+AXYcQsQK072tc0ta5QEqskyUzT/YJ+xdJG5ECdHCdyewnte/nQb6DnV+HHtk5ilZOpACZzAqXGsE7pAyN1eLSQujI6gsIYW9zaeKZdAnIi3NJhmJXUl+4AuYgprl9JvAYHEfBBINLWZNU0qNYR3vzvpGp/LTM0rxy2npBvx0ysXtz3nMQuAUBEczoQkT2eh7WTPQaF9EKmNDYmjvYvBmcMJn5B1WNGrLw7CfnyEgKj4p8wbkuIWXY43NJZvteUl+kAJk0jvORQ66ClKEwe3SeQmiRxRMpEMBWplMTv6fM2P6HHUllkQIb8Lt8Dji2kbr4OJiAkSdJe31h3ixSwLj4kAMtPEfuDCnBWdr4qSVtIzajzxA2zCpYdQ59hc264zx5KZydTWY/hO9CSCTzVnRu65Q1XZpkPNmEZppr6ONehCQ/kiPrqX1ehSbNFA2Uu0vCrM4Kz5cDvYg3FJE9cU9VeRVaEyVe0tIjJjQBlanwukVOUZzITIh9rVJ02g2asRPzT7uc6Ei3FFsyNgaz1zJxhGdWutgqUpKvYZ+Za5GRKK5POQMta3fw18UWb7dchQ8qm+Px4EPyLRd92pqIycpXi+ZGwa/BWJDS7DeKnzwziGbf8fTasUnJe0OavC8isctd5jWlnj5lb3T1QufC2tZ/rhw5MNOfKTzo5Mir/yDHuKrgGRkZGRkZ/wW/AVmaczPkLzQCAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;margin-top:8px;padding:0 14px 0 26px}.joinPage__entry__items .formTel__item+.addItem:hover{background-color:#d3ebff}.joinPage__entry__items .formTel .addRotation{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAORSURBVHgB7ZhNbtpAFMf/NkmVdsWmEimqQk8QcoKQdUPknCDkBCEnSHKCwAliTpBpSNVl6AlKbuBKJdCuqFS1i9ievsdAQSmIZ2MvWvknoTH2fLw3H+9jgIyMjIyMjH8YCwmRd67zG0DZgu0A9i51XOLX489DDXSB8D5A2PmmDhUSYmUFjOBrJzZQx1Rg7piF/j7+uzXbRkN7GpYL+K2BOvSwAispsOnc1C1YZxgLbkF/pMJdR9DxnghWcD6U1vFY9gGH2hzxO6MILgbqwEVMYitAwl+SIHUjCJq/4J8P1eFQ0paVsfB4PqNIo68OThGDWAoUnNsrG7pGQ3s2rOMvqtpBDIrO+zIJf039lEgU90HtHyMikRWYzrz2QgR7q+5hXg0bwR0rEWclIilQcG5qNONXSQk/7XeqRAB9+lUdNKRtxQqYfRvc0UGl0t7pqbfdZW02nTYJhXxfVXeW99+ukCXj+sOf8N9Iz5MNMf6RNdqr2pUIz9DsVOhXltQd0Dmiuk16zL+AXYcQsQK072tc0ta5QEqskyUzT/YJ+xdJG5ECdHCdyewnte/nQb6DnV+HHtk5ilZOpACZzAqXGsE7pAyN1eLSQujI6gsIYW9zaeKZdAnIi3NJhmJXUl+4AuYgprl9JvAYHEfBBINLWZNU0qNYR3vzvpGp/LTM0rxy2npBvx0ysXtz3nMQuAUBEczoQkT2eh7WTPQaF9EKmNDYmjvYvBmcMJn5B1WNGrLw7CfnyEgKj4p8wbkuIWXY43NJZvteUl+kAJk0jvORQ66ClKEwe3SeQmiRxRMpEMBWplMTv6fM2P6HHUllkQIb8Lt8Dji2kbr4OJiAkSdJe31h3ixSwLj4kAMtPEfuDCnBWdr4qSVtIzajzxA2zCpYdQ59hc264zx5KZydTWY/hO9CSCTzVnRu65Q1XZpkPNmEZppr6ONehCQ/kiPrqX1ehSbNFA2Uu0vCrM4Kz5cDvYg3FJE9cU9VeRVaEyVe0tIjJjQBlanwukVOUZzITIh9rVJ02g2asRPzT7uc6Ei3FFsyNgaz1zJxhGdWutgqUpKvYZ+Za5GRKK5POQMta3fw18UWb7dchQ8qm+Px4EPyLRd92pqIycpXi+ZGwa/BWJDS7DeKnzwziGbf8fTasUnJe0OavC8isctd5jWlnj5lb3T1QufC2tZ/rhw5MNOfKTzo5Mir/yDHuKrgGRkZGRkZ/wW/AVmaczPkLzQCAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;margin:8px 0;padding:0 14px 0 26px}.joinPage__entry__items .formTel .addRotation:hover{background-color:#d3ebff}.joinPage__entry__items .workingStyle .selectBox{width:295px}.joinPage__entry__items .formTraining .radioItem li{display:block}.joinPage__entry__items .formTraining .radioItem li+li{margin:10px 0 0}.joinPage__entry__items .formTraining .radioItem li+li+li{margin:20px 0 0}.joinPage__entry__items .formTraining .inputStart{display:inline-block;margin:0 0 0 10px}.joinPage__entry__items .formTraining .inputStart .inputBox{display:inline-block;margin:0 10px 0 0;width:80px}@media only screen and (max-width:590px){.joinPage__entry__items .formTraining .inputStart{display:block;margin:5px 0 0}.joinPage__entry__items .formTraining .inputStart .inputBox{margin:0 5px 0 0}}.joinPage__entry__items .shipping .selectBox{margin:10px 0 0;width:295px}.joinPage__entry__items .shipping .selectBox__error{bottom:-18px}.joinPage__entry__items .shipping .inputTextareaBox{margin:10px 0 0}.joinPage__entry__items .formUniversity{display:flex;justify-content:space-around;margin:15px 0 0}.joinPage__entry__items .formUniversity>*{width:calc(50% - 8px)}@media only screen and (max-width:590px){.joinPage__entry__items .formUniversity{display:block}.joinPage__entry__items .formUniversity>*{width:100%}.joinPage__entry__items .formUniversity>*+*{margin:15px 0 0}}.joinPage__entry__items .formDelivery{padding:20px 0 0}.joinPage__entry__items .formDelivery>p{margin:0 0 25px}.joinPage__entry__items .formDelivery aside{margin:-5px 0 0}.joinPage__entry__items aside{margin:10px 0 0}.joinPage__entry__items aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.joinPage__entry__items aside p:before{content:"※";left:0;position:absolute;top:0}.joinPage__entry__items .inputTextareaBox .inputTextarea__error{margin:0}.joinPage__entry .fixedBottomPanel{background:#eff8ff;bottom:0;display:block;left:0;padding:20px;position:fixed;text-align:center;width:100%;z-index:999}.joinPage__entry .fixedBottomPanel>p{font-size:12px;font-weight:600;margin:0 0 8px}.joinPage__entry .fixedBottomPanel .appButton{margin:0 auto;max-width:240px;width:100%}@media only screen and (max-width:590px){.joinPage__entry .fixedBottomPanel{padding:15px 20px 10px}.joinPage__entry .fixedBottomPanel>p{margin:0 0 10px}.joinPage__entry .fixedBottomPanel .appButton{max-width:335px}}.joinPage__confirm h2{font-size:16px;font-weight:600;margin:0 auto 15px;max-width:900px}.joinPage__confirm .joinPage__container{padding:20px 50px}@media only screen and (max-width:590px){.joinPage__confirm .joinPage__container{padding:20px}}.joinPage__confirm__items:not(:first-child){border-top:1px solid #e7e7e7}.joinPage__confirm__items dl{display:flex;justify-content:space-between}.joinPage__confirm__items dl:first-child{padding:14px 0}.joinPage__confirm__items dl:last-child{padding-bottom:14px}.joinPage__confirm__items dl dt{font-size:16px;font-weight:600;width:180px}@media only screen and (max-width:590px){.joinPage__confirm__items dl dt{font-size:14px}}.joinPage__confirm__items dl dd{width:calc(100% - 180px)}.joinPage__confirm__items dl dd .nameKana{font-size:12px}@media only screen and (max-width:590px){.joinPage__confirm__items dl{display:block}.joinPage__confirm__items dl dt{margin:0 0 8px;width:100%}.joinPage__confirm__items dl dd{width:100%}}.joinPage__confirm__items .telList{font-size:16px}@media only screen and (min-width:591px){.joinPage__confirm__items .telList li{display:inline-block;margin:0 30px 0 0}}.joinPage__confirm__items .telList li span{font-size:13px;margin:0 5px 0 0}.joinPage__confirm__items .telList li .fontEn{font-size:16px}.joinPage__confirm .bottomPanel{margin:40px 0 0;text-align:center}.joinPage__confirm .bottomPanel>p{font-size:16px;font-weight:600;margin:0 0 15px}.joinPage__confirm .bottomPanel ul{display:flex;justify-content:space-between;margin:0 auto;max-width:495px}.joinPage__confirm .bottomPanel ul li{width:240px}@media only screen and (max-width:590px){.joinPage__confirm .bottomPanel{background:#eff8ff;bottom:0;left:0;padding:15px 20px 10px;position:fixed;width:100%;z-index:999}.joinPage__confirm .bottomPanel>p{font-size:12px}.joinPage__confirm .bottomPanel ul{max-width:340px}.joinPage__confirm .bottomPanel ul li{width:calc(50% - 6px)}}.joinPage__payment{text-align:center}@media only screen and (max-width:590px){.joinPage__payment{text-align:left}}.joinPage__payment h2{font-size:16px;font-weight:600;margin:0 0 24px;text-align:center}.joinPage__payment h2 br{display:none}@media only screen and (max-width:590px){.joinPage__payment h2{margin:0 0 16px}.joinPage__payment h2 br{display:block}}.joinPage__payment .explain{margin:0 auto 16px;max-width:820px}.joinPage__payment .btnConfirmWrap{text-align:center}.joinPage__payment .btnConfirmWrap .btnConfirm{color:#1a50b3;cursor:pointer;display:inline-block;margin:5px 0;padding:4px 4px 3px}.joinPage__payment .btnConfirmWrap .btnConfirm:hover{background-color:#90d2ff}.joinPage__payment .appButton{margin:14px auto;max-width:240px}@media only screen and (max-width:590px){.joinPage__payment .appButton{margin:10px auto}}.joinPage__payment .message{background:#eff8ff;border-radius:10px;margin:14px 0 16px;padding:20px;text-align:center}@media only screen and (max-width:590px){.joinPage__payment .message{margin:10px 0 16px;padding:16px}}.joinPage__payment dl{text-align:left}.joinPage__payment dl dt{font-weight:600;margin:0 0 12px}.joinPage__payment dl ul li{padding:0 0 0 .8em;position:relative}.joinPage__payment dl ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.joinPage__payment .selectPayment{border:1px solid #ccc;border-radius:6px;margin:0 auto;max-width:514px;padding:20px 30px}@media only screen and (max-width:590px){.joinPage__payment .selectPayment{text-align:center}}.joinPage__payment .selectPayment>p{font-weight:600;margin:0 0 15px}.joinPage__payment .selectPayment .radioItem{margin:0 auto;text-align:left}@media only screen and (max-width:1024px){.joinPage__payment .selectPayment .radioItem li{flex:auto}}.joinPage__complete{text-align:center}@media only screen and (max-width:590px){.joinPage__complete{text-align:left}}.joinPage__complete h2{font-size:18px;font-weight:600;margin:0 0 20px;text-align:center}@media only screen and (max-width:590px){.joinPage__complete h2{margin:0 0 16px}}.joinPage__complete h2 br{display:none}@media only screen and (max-width:590px){.joinPage__complete h2 br{display:block}}.joinPage__complete aside{display:inline-block;margin:20px 0 0;text-align:left}@media only screen and (max-width:590px){.joinPage__complete aside{margin:16px 0 0}}.joinPage__complete aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.joinPage__complete aside p:before{content:"※";left:0;position:absolute;top:0}.joinPage__complete .paymentConvenience{background:#ffe4e0;border-radius:10px;margin:30px 0 0;padding:20px}.joinPage__complete .paymentConvenience__inner{margin:0 auto;max-width:750px}.joinPage__complete .paymentConvenience h3{color:#c6290f;font-size:16px;font-weight:700;margin:0 0 14px;text-align:center}.joinPage__complete .paymentConvenience h3+p{text-align:left}.joinPage__complete .paymentConvenience dl{align-items:center;background:#fff;border-radius:10px;display:flex;justify-content:center;margin:8px 0 0;padding:20px;text-align:center}.joinPage__complete .paymentConvenience dl dt{padding:0 14px;position:relative}.joinPage__complete .paymentConvenience dl dt:after{content:"：";position:absolute;right:0;top:0}.joinPage__complete .paymentConvenience dl dd{padding:0 14px}.joinPage__complete .paymentConvenience dl dd .convenience{max-width:265px}@media only screen and (max-width:1024px){.joinPage__complete .paymentConvenience dl{display:block;padding:15px 20px}.joinPage__complete .paymentConvenience dl dt{padding:0 0 14px}.joinPage__complete .paymentConvenience dl dt:after{display:none}.joinPage__complete .paymentConvenience dl dd{padding:0}.joinPage__complete .paymentConvenience dl dd .convenience{margin:0 auto}}.joinPage__error{text-align:center}.joinPage__error h1{color:#c6290f;font-size:18px;font-weight:600;margin:0 0 20px}@media only screen and (max-width:590px){.joinPage__error h1{margin:0 0 16px}}.joinPage__error h1 br{display:none}@media only screen and (max-width:590px){.joinPage__error h1 br{display:block}}.joinPage__error h1+p{margin:0 0 20px}@media only screen and (max-width:590px){.joinPage__error h1+p{margin:0 0 16px;text-align:left}}.joinPage__error aside{display:inline-block;text-align:left}.joinPage__error aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.joinPage__error aside p:before{content:"※";left:0;position:absolute;top:0}.joinPage__error aside span{color:#b0b0b0}.joinPage .bottomButtonBox{margin:30px 0 0}.joinPage .bottomButtonBox .appButton{margin:0 auto;max-width:240px}@media only screen and (max-width:590px){.joinPage .bottomButtonBox{bottom:0;left:0;margin:0;padding:30px 20px;position:fixed;width:100%;z-index:999}.joinPage .bottomButtonBox .appButton{margin:0;max-width:100%;width:100%}}.adminPageContainer__right .header{padding-left:40px;position:fixed;width:calc(100% - 80px);z-index:10}.userMain .mainSection+.mainSection{margin:20px 0 0}@media only screen and (max-width:590px){.userMain .mainSection+.mainSection{margin:10px 0 0}}.userMain .mainSection__title,.userMain .mainSection__title__left{width:100%}.userMain .mainSection__title__left .titleWrap{display:flex;justify-content:space-between}.userMain .mainSection__title__left .titleWrap .editButton{display:none}@media only screen and (max-width:590px){.userMain .mainSection__title__left .titleWrap .editButton{display:flex}}.userMain .mainSection__title__left .title{align-items:center;display:flex;gap:2px}.userMain .mainSection__title__left .titlePanel__icon-wrap{height:32px;width:32px}.userMain .mainSection__title__left .mainSection__detail{margin-left:34px}@media only screen and (max-width:590px){.userMain .mainSection__title__left .mainSection__detail{margin-top:4px}}@media only screen and (max-width:1024px){.userMain .mainSection--type1 .mainSection__title{display:block}}.userMain .mainSection--type2{position:relative}.userMain aside{margin:8px 0 0}.userMain aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.userMain aside p:before{content:"※";left:0;position:absolute;top:0}.userMain .appAlert{margin:0 0 16px}.userMain--myPage{padding:0 0 40px}.userMain--myPage .mainSection__title,.userMain--myPage .mainSection__title__left{width:auto}.userMain--myPage .pc{display:block}@media only screen and (max-width:1024px){.userMain--myPage .pc{display:none}}.userMain--myPage .tablet{display:none}@media only screen and (max-width:1024px){.userMain--myPage .tablet{display:block}}.userMain--myPage .mainSection__title{align-items:center;margin-bottom:0}.userMain--myPage .mainSection__title .title{gap:0}@media only screen and (max-width:590px){.userMain--myPage .mainSection__title{display:block}}@media only screen and (max-width:1024px){.userMain--myPage .mainSection__title__left{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.userMain--myPage .mainSection__title__right{display:none}}.userMain--myPage .mainSection .linkMoreWrap{display:none}@media only screen and (max-width:1024px){.userMain--myPage .mainSection .linkMoreWrap{display:flex;justify-content:end;margin-top:8px}.userMain--myPage .mainSection .linkMoreWrap--training{justify-content:space-between}.userMain--myPage .mainSection .linkMoreWrap--training .appButton{width:160px}}@media only screen and (max-width:590px){.userMain--myPage .mainSection .announcement .titleWrap{align-items:center;width:100%}.userMain--myPage .mainSection .announcement .selectCategory{margin:0 0 0 auto}}@media only screen and (max-width:1024px){.userMain--myPage .mainSection .credit{align-items:start;display:flex;flex-direction:column}}@media only screen and (max-width:590px){.userMain--myPage .mainSection .credit .title{flex-wrap:wrap}.userMain--myPage .mainSection .credit .period{line-height:1;margin:4px 0 8px;width:100%}}.userMain--myPage .multiContainer{display:flex;justify-content:space-between;margin:16px 0 0;top:200px;width:100%}.userMain--myPage .multiContainer>*{width:calc(50% - 8px)}.userMain--myPage .multiContainer .trainingSection{margin:0}@media only screen and (max-width:1024px){.userMain--myPage .multiContainer{display:block;position:static}.userMain--myPage .multiContainer>*{width:100%}.userMain--myPage .multiContainer .trainingSection{margin:12px 0 0}}.userMain--myPage .chartListBox{display:flex;gap:4%;justify-content:space-between}@media only screen and (max-width:1080px){.userMain--myPage .chartListBox{gap:3%}}.userMain--myPage .chartListBox .separator{border-right:1px dashed #e7e7e7;height:120px;width:1px}@media only screen and (max-width:1024px){.userMain--myPage .chartListBox .separator{display:none}}.userMain--myPage .chartListBox .leftBox{align-items:center;display:flex;justify-content:space-between;width:550px}.userMain--myPage .chartListBox .leftBox .score{position:relative}.userMain--myPage .chartListBox .leftBox .score em{font-size:15px;font-weight:700;text-align:center}.userMain--myPage .chartListBox .leftBox .score span{font-family:Arial,Helvetica,sans-serif;font-size:24px;margin:0 4px}.userMain--myPage .chartListBox .leftBox .score .pager{align-items:center;display:flex;font-size:12px;justify-content:space-between;margin:0 auto 5px;max-width:115px}.userMain--myPage .chartListBox .leftBox .score .pager .next,.userMain--myPage .chartListBox .leftBox .score .pager .prev{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:center;width:18px}.userMain--myPage .chartListBox .leftBox .score .pager .next img,.userMain--myPage .chartListBox .leftBox .score .pager .prev img{width:5px}.userMain--myPage .chartListBox .leftBox .score>p{font-size:12px}.userMain--myPage .chartListBox .leftBox .score .questionButton{bottom:1px;cursor:pointer;display:inline-block;margin:0;position:relative;width:24px}.userMain--myPage .chartListBox .leftBox .score__explain{background:#bde3ff;border-radius:10px;font-weight:400;left:55%;padding:15px 30px;position:absolute;text-align:left;top:40px;width:420px;z-index:3}.userMain--myPage .chartListBox .leftBox .score__explain>p em{font-weight:700}.userMain--myPage .chartListBox .leftBox .score__explain aside{font-size:12px;margin:5px 0 0}.userMain--myPage .chartListBox .leftBox .score__explain aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.userMain--myPage .chartListBox .leftBox .score__explain aside p:before{content:"※";left:0;position:absolute;top:0}@media only screen and (max-width:1024px){.userMain--myPage .chartListBox .leftBox .score__explain{left:auto;max-width:420px;padding:15px 20px;right:0;width:100%}}.userMain--myPage .chartListBox .leftBox .chart{height:150px;width:340px}@media only screen and (max-width:590px){.userMain--myPage .chartListBox .leftBox .chart{width:275px}}.userMain--myPage .chartListBox .rightBox{border-left:1px solid #e7e7e7;padding:0 0 0 5%;width:calc(100% - 570px)}@media only screen and (max-width:1200px){.userMain--myPage .chartListBox .rightBox{border:none;padding:0}}.userMain--myPage .chartListBox .rightBox ol li{display:flex;gap:10px;justify-content:space-between}.userMain--myPage .chartListBox .rightBox ol li+li{margin:6px 0 0}.userMain--myPage .chartListBox .rightBox ol li .left{display:flex;gap:8px}.userMain--myPage .chartListBox .rightBox ol li .left .number{background-color:#dee3eb;border-radius:50%;display:inline-block;flex:0 0 auto;font-size:15px;font-weight:700;height:22px;line-height:22px;text-align:center;width:22px}.userMain--myPage .chartListBox .rightBox ol li .left .word{display:inline-block}.userMain--myPage .chartListBox .rightBox ol li .right{flex:0 0 auto;text-align:right}@media only screen and (max-width:1200px){.userMain--myPage .chartListBox .rightBox ol li .right .unit{display:none}}.userMain--myPage .chartListBox .rightBox ol li .right em{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1;margin:0 3px 0 0}@media only screen and (max-width:1240px){.userMain--myPage .chartListBox .rightBox ol li .right em{margin:0}}.userMain--myPage .chartListBox .rightBox ol li .right em.selfEvaluation{display:inline-flex;justify-content:space-between;margin:0;min-width:140px;text-align:right}@media only screen and (max-width:1240px){.userMain--myPage .chartListBox .rightBox ol li .right em.selfEvaluation{min-width:0;width:auto}}.userMain--myPage .chartListBox .rightBox ol li .right em span{font-size:15px;font-weight:400}@media only screen and (max-width:1024px){.userMain--myPage .chartListBox .rightBox ol li .right em span{display:block;width:100%}}.userMain--myPage .chartListBox .rightBox ol li .right em .fontEn{font-size:18px;font-weight:600}@media only screen and (max-width:1024px){.userMain--myPage .chartListBox .rightBox ol li .right em .fontEn{display:block;text-align:right;width:100%}}.userMain--myPage .chartListBox .rightBox ol li .right .status{background-color:#d1d1d1;border-radius:20px;display:inline-block;font-size:12px;padding:2px 12px 1px;width:96px}.userMain--myPage .chartListBox .rightBox .creditList li .left .number{color:#fff;font-family:Arial,Helvetica,sans-serif}.userMain--myPage .chartListBox .rightBox .creditList li:first-child .left .number{background-color:#1b468d}.userMain--myPage .chartListBox .rightBox .creditList li:nth-child(2) .left .number{background-color:#3698fb}.userMain--myPage .chartListBox .rightBox .creditList li:nth-child(3) .left .number{background-color:#069b95}.userMain--myPage .chartListBox .rightBox .creditList li:nth-child(4) .left .number{background-color:#0a6563}.userMain--myPage .chartListBox .rightBox dl{display:flex;width:270px}.userMain--myPage .chartListBox .rightBox dl dt{font-size:12px;width:60px}.userMain--myPage .chartListBox .rightBox dl dd{margin:0 0 0 auto}.userMain--myPage .chartListBox .rightBox dl dd .status{background:#ccc;border-radius:20px;display:inline-block;font-size:12px;min-width:100px;text-align:center}.userMain--myPage .chartListBox .rightBox .lineList{align-items:center;background:#eff8ff;border-radius:10px;display:flex;flex-wrap:wrap;gap:0 10px;margin:6px 0 0;padding:8px 18px}.userMain--myPage .chartListBox .rightBox .lineList li{font-size:12px;line-height:1.7;padding:0 0 0 12px;position:relative}.userMain--myPage .chartListBox .rightBox .lineList li:first-child{width:100%}.userMain--myPage .chartListBox .rightBox .lineList li:first-child:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAYAAADxG9hnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmExY2QxMmY0MSwgMjAyNC8xMS8wOC0xNjowOToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTQxMEEzRjNEOTlCMTFFRkIxQjM4QkExNzFFQTA2NzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTQxMEEzRjREOTlCMTFFRkIxQjM4QkExNzFFQTA2NzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDEwQTNGMUQ5OUIxMUVGQjFCMzhCQTE3MUVBMDY3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNDEwQTNGMkQ5OUIxMUVGQjFCMzhCQTE3MUVBMDY3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvGTXqoAAANZSURBVHjazJjNThpRGIZfRvyhMAIyqFBtN8alaYOxLkzDxq5Id114A8QL6GV4AYYbYNFN05AubJqQxrTWxJiQbmpM26R2EB2G/6oRmZ7DyI8z5yAKY50dc4bve8573vnO+camaVoI9+Cy3+ThfQXixjeEs0WETs4xW60hMOKGOBYABBtKdhvSQwL2PIPYWZxEcsqFUrexbd0oklIQ/PwLKz9+IlKrQTSOu3yAZ4IEM9x32pFY8CM2J0HuCeSgDPHjAaL5c6zQ3wUFKB6xn3V6AW/ADFMfA+LhAGIzEl8hLghV4VMG6xc1BNvvd4J54AZ8D9ljJ3nISwGsLs2w1RFYN9+nMPs2hfXqxVUIerklfSlY198CkE0DGmPM4UFwM411GrsrkM19osR3rBWPEcxxZu4lfhB5MDkgn+HDpApYozk6gtC3IrFLlLhcjkoWUDPshNSco+PssTL5X+4aZWguLsibr4hWDZ6gMNlDdkK6TDyYClFG/cMeozDJNKJMEGrO0yH97TDJreowmsaGuY1nKsAKzWkC2T5GdGyyQ1AC02/P7CqtiQuNelGpItIIyoPpt2cKJCfN3QTZOkLYOEPnGB+mX54hSy1uHeq56yD5M5iKGl0mHkw/PUOqdqgJklXYReYuPHNW03PrIIcI5DsEtdIzFxoCTRC6o5YUflArPUN9YipoNChPGSs90wQRhNb2TJUpHPNh+u2Z04KeW7g8pqXbB8mGh7vyjF3Qc9dBHCPYMz5wV55xDOq56yA+J3Z4Qa32jM+l566DvFxAUvSyj3FWe+bFHJJNEHranp5GYoQzQ6s88+gxEo1zbPP1nfcj7iODPBgrPBOeQcx0DKBHfs8Q4n4it8PLD9ovz4wOI97eZlwpaMtTiA0IkCVSdF0dlOnVMzTHcrClhgmEeuX5BFbpg+4Oy9SLZ8gkZJrD2AWaTvFUricSXg8OQO63Z0jxkudJbFbn11WDpZDad5JjJxVJXfBwNjaV+KKitiAiT/kN1rUt5wfSchZJy5kjQcsq+7lRPylUfvZYjqg2fIb4q2e3bDmN6nzJIPpbRuRU7U4Zmw0lkTThIenq29ETSLtC77YRzpZbnyUaXwfoDu6dRNovYc8zjJ3F8Zt/lrgP32nYTfj/uP4JMABvVdeldHv5oAAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.userMain--myPage .chartListBox .rightBox .lineList li:nth-child(2):before{background:#c6290f;content:"";height:1px;left:0;position:absolute;top:8px;width:8px}.userMain--myPage .chartListBox .rightBox .lineList li:nth-child(3):before{color:#c6290f;content:"…";height:1px;left:-2px;position:absolute;top:0;width:8px}@media only screen and (max-width:1200px){.userMain--myPage .chartListBox{flex-direction:column;justify-content:center}.userMain--myPage .chartListBox .leftBox{border-right:none;display:block;margin:0 auto 25px;padding:0;width:100%}.userMain--myPage .chartListBox .leftBox .score{padding:0 0 10px;text-align:center;width:100%}.userMain--myPage .chartListBox .leftBox .chart{margin:0 auto}.userMain--myPage .chartListBox .rightBox{width:100%}.userMain--myPage .chartListBox .rightBox .label{border-bottom:1px solid #e7e7e7;display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px;padding-bottom:4px}}@media only screen and (max-width:1300px){.userMain--myPage .chartListBox--training{gap:3%}}@media only screen and (max-width:1240px){.userMain--myPage .chartListBox--training{flex-direction:column;justify-content:center}.userMain--myPage .chartListBox--training .separator{display:none}}.userMain--myPage .chartListBox--training .pc{display:block}@media only screen and (max-width:1240px){.userMain--myPage .chartListBox--training .pc{display:none}}.userMain--myPage .chartListBox--training .aboveMobile{display:none}@media only screen and (max-width:1240px){.userMain--myPage .chartListBox--training .aboveMobile{display:block}.userMain--myPage .chartListBox--training .aboveMobile.label{border-bottom:1px solid #e7e7e7;display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px;padding-bottom:4px}}.userMain--myPage .trainingChartListBox{display:flex;gap:4%;justify-content:space-between}@media only screen and (max-width:1024px){.userMain--myPage .trainingChartListBox{display:block}}.userMain--myPage .trainingChartListBox .leftBox{align-items:center;display:flex;justify-content:space-between;width:calc(100% - 215px)}.userMain--myPage .trainingChartListBox .leftBox .chartTitle{width:122px}.userMain--myPage .trainingChartListBox .leftBox .chartTitle h2{font-size:18px;font-weight:700;margin:0 0 2px}.userMain--myPage .trainingChartListBox .leftBox .chartTitle p{font-size:12px}@media only screen and (max-width:1024px){.userMain--myPage .trainingChartListBox .leftBox .chartTitle{margin:0 0 12px;text-align:center;width:100%}}.userMain--myPage .trainingChartListBox .leftBox .chart{width:calc(100% - 140px)}@media only screen and (max-width:1024px){.userMain--myPage .trainingChartListBox .leftBox{display:block;margin:0 0 12px;width:100%}.userMain--myPage .trainingChartListBox .leftBox .chart{width:100%}}.userMain--myPage .trainingChartListBox .rightBox{width:185px}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend{background:#eff8ff;border-radius:10px;font-size:12px;padding:10px 20px}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend dl+dl{margin:5px 0 0}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend dl dt{font-weight:700;margin:0 0 2px}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend ul{font-weight:400}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend ul li{line-height:1.7;padding:0 0 0 10px;position:relative}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend ul li:before{border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .unratedList li:before{background:#d1d1d1}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList{display:flex;flex-wrap:wrap}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li{width:33.3333333333%}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:first-child:before{background:#105538}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(2):before{background:#069b95}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(3):before{background:#2ed0c3}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(4):before{background:#afebc6}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(5):before{background:#46c182}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(6):before{background:#069b95}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(7):before{background:#90d2ff}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(8):before{background:#3698fb}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li:nth-child(9):before{background:#1862dd}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend .completedList li.completion:before{background:#1b468d}@media only screen and (max-width:1024px){.userMain--myPage .trainingChartListBox .rightBox .legendBox{width:100%}}@media only screen and (max-width:590px){.userMain--myPage .trainingChartListBox .rightBox{width:100%}.userMain--myPage .trainingChartListBox .rightBox .legendBox .legend ul{max-width:145px}}.userMain--myPage .trainingChartListBox .trainingEvaluationChart{max-height:240px;min-height:150px}@media only screen and (max-width:1024px){.userMain--myPage .trainingChartListBox .trainingEvaluationChart{min-height:260px}}.userMain--myPage .trainingChartListBox .verticalChart--sp{display:none}@media only screen and (max-width:1024px){.userMain--myPage .trainingChartListBox .verticalChart--pc{display:none}.userMain--myPage .trainingChartListBox .verticalChart--sp{display:block}}.userMain--myPage .buttonArea{margin:15px 0 0;position:absolute;right:0;z-index:1}@media only screen and (max-width:1024px){.userMain--myPage .buttonArea{display:none}}.userMain--myPage .buttonArea .appButton{width:150px}.userMain--myPage .applicationList{width:100%}@media only screen and (min-width:591px){.userMain--myPage .applicationList ul{display:flex;list-style:none;margin:0}.userMain--myPage .applicationList ul li{padding:8px 16px 7px}.userMain--myPage .applicationList ul li:first-child{padding:8px 16px 7px 20px}.userMain--myPage .applicationList ul li:last-child{padding:8px 20px 7px 16px}}.userMain--myPage .applicationList .applicationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.userMain--myPage .applicationList .applicationList__body ul{background:#fff;border-bottom:1px solid #c4cddc}.userMain--myPage .applicationList .applicationList__body ul:nth-child(2n){background:#eff8ff}.userMain--myPage .applicationList .applicationList__body ul li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.userMain--myPage .applicationList .applicationList__body ul li.status span.complete{background-color:#00a9a2}.userMain--myPage .applicationList .applicationList__body ul li.status span.denial,.userMain--myPage .applicationList .applicationList__body ul li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.userMain--myPage .applicationList .applicationList__body ul li.status span.refund,.userMain--myPage .applicationList .applicationList__body ul li.status span.remand{background-color:#fd5236}.userMain--myPage .applicationList .applicationList__body ul li.status span.confirmation01{background-color:#3698fb}.userMain--myPage .applicationList .applicationList__body ul li.status span.confirmation02,.userMain--myPage .applicationList .applicationList__body ul li.status span.other{background-color:#5e4db5}.userMain--myPage .applicationList .applicationList__body ul li.status span.confirmation03{background-color:#1a50b3}.userMain--myPage .applicationList .applicationList__body ul li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.userMain--myPage .applicationList .applicationList__body ul li.status span.error{background-color:#c6290f}@media only screen and (max-width:590px){.userMain--myPage .applicationList ul{border-bottom:1px solid #c4cddc;padding:8px 14px}.userMain--myPage .applicationList .applicationList__head ul{display:flex;flex-wrap:wrap}.userMain--myPage .applicationList .applicationList__head ul li.status:before{content:"/"}.userMain--myPage .applicationList .applicationList__head ul li.date{width:100%}.userMain--myPage .applicationList .applicationList__body ul{display:flex;flex-wrap:wrap;justify-content:space-between}.userMain--myPage .applicationList .applicationList__body ul li.date{width:100%}}@media only screen and (max-width:1024px){.userMain--myPage .applicationList{margin-top:8px}}@media only screen and (min-width:591px){.userMain--myPage .applicationList ul li.name{flex:2;padding:8px 16px 7px 20px}.userMain--myPage .applicationList ul li.status{flex:1;margin:0 0 0 auto;text-align:center}.userMain--myPage .applicationList ul li.date{flex:1}}.userMain--myPage .trainingPanel{display:flex;gap:10px;justify-content:space-between}.userMain--myPage .trainingPanel__box{background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;padding:12px 30px;width:100%}.userMain--myPage .trainingPanel__box dl{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;margin:0 0 6px}.userMain--myPage .trainingPanel__box dl dd{font-size:12px}.userMain--myPage .trainingPanel__box dl dd em{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;margin:0 5px 0 0}@media only screen and (max-width:1024px){.userMain--myPage .trainingPanel__box dl dd em{font-size:18px}}.userMain--myPage .trainingPanel__box ol{font-size:12px}.userMain--myPage .trainingPanel__box ol li{display:flex;justify-content:space-between}.userMain--myPage .trainingPanel__box ol li+li{margin:2px 0 0}.userMain--myPage .trainingPanel__box ol li P+p{flex:0 0 auto}.userMain--myPage .trainingPanel__box ol li em{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0 5px 0 0}@media only screen and (max-width:1024px){.userMain--myPage .trainingPanel{display:block;margin-top:8px}.userMain--myPage .trainingPanel__box{width:100%}.userMain--myPage .trainingPanel__box+*{margin:10px 0 0}.userMain--myPage .trainingPanel .linkMoreWrap{margin-bottom:50px}}.userMain--myPage .singleButtonContainer{padding:10px 0 0}.userMain--myPage .singleButtonContainer .appButton{width:160px}@media only screen and (min-width:591px){.userMain--myPage .singleButtonContainer{align-items:flex-end;display:flex;flex-direction:column}}@media only screen and (max-width:590px){.userMain--myPage .singleButtonContainer{margin:-45px 0 0}}.userMain__back{margin:40px 0 0}@media only screen and (max-width:590px){.userMain__back{margin:20px 0 0}}.userMain__back .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.userMain__back .textLink:hover{background-color:#90d2ff}.otherInformation .fixedBottomPanel,.userCareerEdit .fixedBottomPanel,.userCareerMain .fixedBottomPanel,.userInformationMain .fixedBottomPanel,.userWorkplace .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}@media only screen and (max-width:1024px){.otherInformation .fixedBottomPanel,.userCareerEdit .fixedBottomPanel,.userCareerMain .fixedBottomPanel,.userInformationMain .fixedBottomPanel,.userWorkplace .fixedBottomPanel{padding:20px}}@media only screen and (max-width:590px){.otherInformation .fixedBottomPanel,.userCareerEdit .fixedBottomPanel,.userCareerMain .fixedBottomPanel,.userInformationMain .fixedBottomPanel,.userWorkplace .fixedBottomPanel{display:none}}.otherInformation .fixedBottomPanel .pageBack,.userCareerEdit .fixedBottomPanel .pageBack,.userCareerMain .fixedBottomPanel .pageBack,.userInformationMain .fixedBottomPanel .pageBack,.userWorkplace .fixedBottomPanel .pageBack{display:block}.otherInformation .fixedBottomPanel .appButton,.userCareerEdit .fixedBottomPanel .appButton,.userCareerMain .fixedBottomPanel .appButton,.userInformationMain .fixedBottomPanel .appButton,.userWorkplace .fixedBottomPanel .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC);width:160px}.otherInformation .fixedBottomPanelSp .appButton,.userCareerEdit .fixedBottomPanelSp .appButton,.userCareerMain .fixedBottomPanelSp .appButton,.userInformationMain .fixedBottomPanelSp .appButton,.userWorkplace .fixedBottomPanelSp .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC),none}.otherInformation--confirm .mainSection__title__right .appButton,.userCareerEdit--confirm .mainSection__title__right .appButton,.userCareerMain--confirm .mainSection__title__right .appButton,.userInformationMain--confirm .mainSection__title__right .appButton,.userWorkplace--confirm .mainSection__title__right .appButton{width:160px}.otherInformation .confirmItems:has(.number),.userCareerEdit .confirmItems:has(.number),.userCareerMain .confirmItems:has(.number),.userInformationMain .confirmItems:has(.number),.userWorkplace .confirmItems:has(.number){align-items:baseline;display:flex}.otherInformation .confirmItems,.userCareerEdit .confirmItems,.userCareerMain .confirmItems,.userInformationMain .confirmItems,.userWorkplace .confirmItems{gap:10px;padding-bottom:14px;padding-top:14px;position:relative}.otherInformation .confirmItems:not(:last-child),.userCareerEdit .confirmItems:not(:last-child),.userCareerMain .confirmItems:not(:last-child),.userInformationMain .confirmItems:not(:last-child),.userWorkplace .confirmItems:not(:last-child){border-bottom:1px solid #e7e7e7}.otherInformation .confirmItems .number,.userCareerEdit .confirmItems .number,.userCareerMain .confirmItems .number,.userInformationMain .confirmItems .number,.userWorkplace .confirmItems .number{font-weight:700;text-align:right;width:34px}.otherInformation .confirmItems .confirmItem,.userCareerEdit .confirmItems .confirmItem,.userCareerMain .confirmItems .confirmItem,.userInformationMain .confirmItems .confirmItem,.userWorkplace .confirmItems .confirmItem{width:100%}.otherInformation .confirmItems .appAlert,.userCareerEdit .confirmItems .appAlert,.userCareerMain .confirmItems .appAlert,.userInformationMain .confirmItems .appAlert,.userWorkplace .confirmItems .appAlert{background-color:#fff0d2;border:none;margin-top:10px;padding:10px}.otherInformation .confirmItems .appAlert__wrap:before,.userCareerEdit .confirmItems .appAlert__wrap:before,.userCareerMain .confirmItems .appAlert__wrap:before,.userInformationMain .confirmItems .appAlert__wrap:before,.userWorkplace .confirmItems .appAlert__wrap:before{display:none}.otherInformation .confirmItems dl,.userCareerEdit .confirmItems dl,.userCareerMain .confirmItems dl,.userInformationMain .confirmItems dl,.userWorkplace .confirmItems dl{align-items:end;display:flex;gap:30px;justify-content:space-between;width:100%}.otherInformation .confirmItems dl dt,.userCareerEdit .confirmItems dl dt,.userCareerMain .confirmItems dl dt,.userInformationMain .confirmItems dl dt,.userWorkplace .confirmItems dl dt{flex:0 0 auto;font-size:14px;font-weight:600;width:130px}.otherInformation .confirmItems dl dd,.userCareerEdit .confirmItems dl dd,.userCareerMain .confirmItems dl dd,.userInformationMain .confirmItems dl dd,.userWorkplace .confirmItems dl dd{width:calc(100% - 130px)}.otherInformation .confirmItems dl dd.period,.userCareerEdit .confirmItems dl dd.period,.userCareerMain .confirmItems dl dd.period,.userInformationMain .confirmItems dl dd.period,.userWorkplace .confirmItems dl dd.period{align-items:end;display:flex;justify-content:space-between;width:100%}.otherInformation .confirmItems dl dd .displayName>*,.userCareerEdit .confirmItems dl dd .displayName>*,.userCareerMain .confirmItems dl dd .displayName>*,.userInformationMain .confirmItems dl dd .displayName>*,.userWorkplace .confirmItems dl dd .displayName>*{display:inline-block}.otherInformation .confirmItems dl dd .displayName>*+*,.userCareerEdit .confirmItems dl dd .displayName>*+*,.userCareerMain .confirmItems dl dd .displayName>*+*,.userInformationMain .confirmItems dl dd .displayName>*+*,.userWorkplace .confirmItems dl dd .displayName>*+*{margin:0 0 0 .5em}.otherInformation .confirmItems dl dd .name__kana,.userCareerEdit .confirmItems dl dd .name__kana,.userCareerMain .confirmItems dl dd .name__kana,.userInformationMain .confirmItems dl dd .name__kana,.userWorkplace .confirmItems dl dd .name__kana{font-size:12px}.otherInformation .confirmItems dl dd .fontEn,.userCareerEdit .confirmItems dl dd .fontEn,.userCareerMain .confirmItems dl dd .fontEn,.userInformationMain .confirmItems dl dd .fontEn,.userWorkplace .confirmItems dl dd .fontEn{font-family:Arial,Helvetica,sans-serif}.otherInformation .confirmItems dl dd.tel,.userCareerEdit .confirmItems dl dd.tel,.userCareerMain .confirmItems dl dd.tel,.userInformationMain .confirmItems dl dd.tel,.userWorkplace .confirmItems dl dd.tel{display:flex;font-family:Arial,Helvetica,sans-serif;font-size:16px;gap:30px}@media only screen and (max-width:590px){.otherInformation .confirmItems dl dd.tel,.userCareerEdit .confirmItems dl dd.tel,.userCareerMain .confirmItems dl dd.tel,.userInformationMain .confirmItems dl dd.tel,.userWorkplace .confirmItems dl dd.tel{gap:10px}}.otherInformation .confirmItems dl dd.tel .telList li,.userCareerEdit .confirmItems dl dd.tel .telList li,.userCareerMain .confirmItems dl dd.tel .telList li,.userInformationMain .confirmItems dl dd.tel .telList li,.userWorkplace .confirmItems dl dd.tel .telList li{display:inline-block;margin:0 30px 0 0}.otherInformation .confirmItems dl dd.tel .telList li span,.userCareerEdit .confirmItems dl dd.tel .telList li span,.userCareerMain .confirmItems dl dd.tel .telList li span,.userInformationMain .confirmItems dl dd.tel .telList li span,.userWorkplace .confirmItems dl dd.tel .telList li span{font-size:13px;margin:0 5px 0 0}.otherInformation .confirmItems dl+dl,.userCareerEdit .confirmItems dl+dl,.userCareerMain .confirmItems dl+dl,.userInformationMain .confirmItems dl+dl,.userWorkplace .confirmItems dl+dl{margin:10px 0 0}@media only screen and (max-width:590px){.otherInformation .confirmItems dl,.userCareerEdit .confirmItems dl,.userCareerMain .confirmItems dl,.userInformationMain .confirmItems dl,.userWorkplace .confirmItems dl{display:block}.otherInformation .confirmItems dl dt,.userCareerEdit .confirmItems dl dt,.userCareerMain .confirmItems dl dt,.userInformationMain .confirmItems dl dt,.userWorkplace .confirmItems dl dt{margin:0 0 10px;width:100%}.otherInformation .confirmItems dl dt .spHide,.userCareerEdit .confirmItems dl dt .spHide,.userCareerMain .confirmItems dl dt .spHide,.userInformationMain .confirmItems dl dt .spHide,.userWorkplace .confirmItems dl dt .spHide{display:none}.otherInformation .confirmItems dl dd,.userCareerEdit .confirmItems dl dd,.userCareerMain .confirmItems dl dd,.userInformationMain .confirmItems dl dd,.userWorkplace .confirmItems dl dd{width:100%}}.otherInformation .confirmItems dl.multiCol,.userCareerEdit .confirmItems dl.multiCol,.userCareerMain .confirmItems dl.multiCol,.userInformationMain .confirmItems dl.multiCol,.userWorkplace .confirmItems dl.multiCol{align-items:flex-start}@media only screen and (min-width:591px){.otherInformation .confirmItems dl.multiCol dt,.userCareerEdit .confirmItems dl.multiCol dt,.userCareerMain .confirmItems dl.multiCol dt,.userInformationMain .confirmItems dl.multiCol dt,.userWorkplace .confirmItems dl.multiCol dt{padding:2px 0 0}}.otherInformation .editItems dl,.userCareerEdit .editItems dl,.userCareerMain .editItems dl,.userInformationMain .editItems dl,.userWorkplace .editItems dl{align-items:center;display:flex;justify-content:space-between}.otherInformation .editItems dl dt,.userCareerEdit .editItems dl dt,.userCareerMain .editItems dl dt,.userInformationMain .editItems dl dt,.userWorkplace .editItems dl dt{font-size:14px;font-weight:600;width:130px}.otherInformation .editItems dl dd,.userCareerEdit .editItems dl dd,.userCareerMain .editItems dl dd,.userInformationMain .editItems dl dd,.userWorkplace .editItems dl dd{width:calc(100% - 170px)}.otherInformation .editItems dl+dl,.userCareerEdit .editItems dl+dl,.userCareerMain .editItems dl+dl,.userInformationMain .editItems dl+dl,.userWorkplace .editItems dl+dl{margin:15px 0 0}.otherInformation .editItems dl.multiCol,.userCareerEdit .editItems dl.multiCol,.userCareerMain .editItems dl.multiCol,.userInformationMain .editItems dl.multiCol,.userWorkplace .editItems dl.multiCol{align-items:flex-start}.otherInformation .editItems dl.multiCol dt,.userCareerEdit .editItems dl.multiCol dt,.userCareerMain .editItems dl.multiCol dt,.userInformationMain .editItems dl.multiCol dt,.userWorkplace .editItems dl.multiCol dt{padding:10px 0 0}@media only screen and (max-width:590px){.otherInformation .editItems dl.multiCol dt,.userCareerEdit .editItems dl.multiCol dt,.userCareerMain .editItems dl.multiCol dt,.userInformationMain .editItems dl.multiCol dt,.userWorkplace .editItems dl.multiCol dt{padding:0}}.otherInformation .editItems dl.multiCol--shipping dt,.userCareerEdit .editItems dl.multiCol--shipping dt,.userCareerMain .editItems dl.multiCol--shipping dt,.userInformationMain .editItems dl.multiCol--shipping dt,.userWorkplace .editItems dl.multiCol--shipping dt{padding:0}.otherInformation .editItems dl .fromToBox,.userCareerEdit .editItems dl .fromToBox,.userCareerMain .editItems dl .fromToBox,.userInformationMain .editItems dl .fromToBox,.userWorkplace .editItems dl .fromToBox{align-items:baseline;display:flex}.otherInformation .editItems dl .fromToBox>span,.userCareerEdit .editItems dl .fromToBox>span,.userCareerMain .editItems dl .fromToBox>span,.userInformationMain .editItems dl .fromToBox>span,.userWorkplace .editItems dl .fromToBox>span{margin:0 8px}@media only screen and (max-width:590px){.otherInformation .editItems dl .fromToBox>span,.userCareerEdit .editItems dl .fromToBox>span,.userCareerMain .editItems dl .fromToBox>span,.userInformationMain .editItems dl .fromToBox>span,.userWorkplace .editItems dl .fromToBox>span{margin:0 6px}}@media only screen and (max-width:1024px){.otherInformation .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userCareerEdit .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userCareerMain .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userInformationMain .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userWorkplace .editItems dl .fromToBox span+.datePickerBox .dp__flex_display{left:-102px}}@media only screen and (max-width:590px){.otherInformation .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userCareerEdit .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userCareerMain .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userInformationMain .editItems dl .fromToBox span+.datePickerBox .dp__flex_display,.userWorkplace .editItems dl .fromToBox span+.datePickerBox .dp__flex_display{left:-118px}.otherInformation .editItems dl,.userCareerEdit .editItems dl,.userCareerMain .editItems dl,.userInformationMain .editItems dl,.userWorkplace .editItems dl{display:block}.otherInformation .editItems dl dt,.userCareerEdit .editItems dl dt,.userCareerMain .editItems dl dt,.userInformationMain .editItems dl dt,.userWorkplace .editItems dl dt{margin:0 0 10px;width:100%}.otherInformation .editItems dl dd,.userCareerEdit .editItems dl dd,.userCareerMain .editItems dl dd,.userInformationMain .editItems dl dd,.userWorkplace .editItems dl dd{width:100%}}.otherInformation .editItems .formUniversity,.userCareerEdit .editItems .formUniversity,.userCareerMain .editItems .formUniversity,.userInformationMain .editItems .formUniversity,.userWorkplace .editItems .formUniversity{display:flex;flex-direction:column;gap:15px;position:relative}.otherInformation .editItems .formUniversity+.formUniversity,.userCareerEdit .editItems .formUniversity+.formUniversity,.userCareerMain .editItems .formUniversity+.formUniversity,.userInformationMain .editItems .formUniversity+.formUniversity,.userWorkplace .editItems .formUniversity+.formUniversity{margin:15px 0 0}.otherInformation .editItems .formUniversity .year,.userCareerEdit .editItems .formUniversity .year,.userCareerMain .editItems .formUniversity .year,.userInformationMain .editItems .formUniversity .year,.userWorkplace .editItems .formUniversity .year{align-items:baseline;display:flex;gap:10px}.otherInformation .editItems .formUniversity .year .inputBox,.userCareerEdit .editItems .formUniversity .year .inputBox,.userCareerMain .editItems .formUniversity .year .inputBox,.userInformationMain .editItems .formUniversity .year .inputBox,.userWorkplace .editItems .formUniversity .year .inputBox{width:82px}.otherInformation .editItems .formUniversity--other,.userCareerEdit .editItems .formUniversity--other,.userCareerMain .editItems .formUniversity--other,.userInformationMain .editItems .formUniversity--other,.userWorkplace .editItems .formUniversity--other{padding:0 0 0 40px}.otherInformation .editItems .formUniversity--other>span,.userCareerEdit .editItems .formUniversity--other>span,.userCareerMain .editItems .formUniversity--other>span,.userInformationMain .editItems .formUniversity--other>span,.userWorkplace .editItems .formUniversity--other>span{font-size:14px;font-weight:700;left:0;position:absolute;top:14px}@media only screen and (max-width:590px){.otherInformation .editItems .formUniversity--other,.userCareerEdit .editItems .formUniversity--other,.userCareerMain .editItems .formUniversity--other,.userInformationMain .editItems .formUniversity--other,.userWorkplace .editItems .formUniversity--other{padding:0 0 0 25px}}.otherInformation .editItems .formUniversity .formUniversityInput,.userCareerEdit .editItems .formUniversity .formUniversityInput,.userCareerMain .editItems .formUniversity .formUniversityInput,.userInformationMain .editItems .formUniversity .formUniversityInput,.userWorkplace .editItems .formUniversity .formUniversityInput{display:flex;justify-content:space-around}.otherInformation .editItems .formUniversity .formUniversityInput>*,.userCareerEdit .editItems .formUniversity .formUniversityInput>*,.userCareerMain .editItems .formUniversity .formUniversityInput>*,.userInformationMain .editItems .formUniversity .formUniversityInput>*,.userWorkplace .editItems .formUniversity .formUniversityInput>*{width:calc(50% - 8px)}@media only screen and (max-width:590px){.otherInformation .editItems .formUniversity .formUniversityInput,.userCareerEdit .editItems .formUniversity .formUniversityInput,.userCareerMain .editItems .formUniversity .formUniversityInput,.userInformationMain .editItems .formUniversity .formUniversityInput,.userWorkplace .editItems .formUniversity .formUniversityInput{display:block}.otherInformation .editItems .formUniversity .formUniversityInput>*,.userCareerEdit .editItems .formUniversity .formUniversityInput>*,.userCareerMain .editItems .formUniversity .formUniversityInput>*,.userInformationMain .editItems .formUniversity .formUniversityInput>*,.userWorkplace .editItems .formUniversity .formUniversityInput>*{width:100%}.otherInformation .editItems .formUniversity .formUniversityInput>*+*,.userCareerEdit .editItems .formUniversity .formUniversityInput>*+*,.userCareerMain .editItems .formUniversity .formUniversityInput>*+*,.userInformationMain .editItems .formUniversity .formUniversityInput>*+*,.userWorkplace .editItems .formUniversity .formUniversityInput>*+*{margin:15px 0 0}}.otherInformation .editItems .formPeriod,.userCareerEdit .editItems .formPeriod,.userCareerMain .editItems .formPeriod,.userInformationMain .editItems .formPeriod,.userWorkplace .editItems .formPeriod{align-items:center;display:flex;gap:8px}.otherInformation .editItems .formName,.userCareerEdit .editItems .formName,.userCareerMain .editItems .formName,.userInformationMain .editItems .formName,.userWorkplace .editItems .formName{display:flex;justify-content:space-between;max-width:510px}.otherInformation .editItems .formName>*,.userCareerEdit .editItems .formName>*,.userCareerMain .editItems .formName>*,.userInformationMain .editItems .formName>*,.userWorkplace .editItems .formName>*{width:calc(50% - 5px)}.otherInformation .editItems .formName+.formName,.userCareerEdit .editItems .formName+.formName,.userCareerMain .editItems .formName+.formName,.userInformationMain .editItems .formName+.formName,.userWorkplace .editItems .formName+.formName{margin:15px 0 0}@media only screen and (max-width:590px){.otherInformation .editItems .formName,.userCareerEdit .editItems .formName,.userCareerMain .editItems .formName,.userInformationMain .editItems .formName,.userWorkplace .editItems .formName{display:block;max-width:100%}.otherInformation .editItems .formName>*,.userCareerEdit .editItems .formName>*,.userCareerMain .editItems .formName>*,.userInformationMain .editItems .formName>*,.userWorkplace .editItems .formName>*{width:100%}.otherInformation .editItems .formName .inputBox+.inputBox,.otherInformation .editItems .formName+.formName,.userCareerEdit .editItems .formName .inputBox+.inputBox,.userCareerEdit .editItems .formName+.formName,.userCareerMain .editItems .formName .inputBox+.inputBox,.userCareerMain .editItems .formName+.formName,.userInformationMain .editItems .formName .inputBox+.inputBox,.userInformationMain .editItems .formName+.formName,.userWorkplace .editItems .formName .inputBox+.inputBox,.userWorkplace .editItems .formName+.formName{margin:10px 0 0}}.otherInformation .editItems .registrationNumber,.userCareerEdit .editItems .registrationNumber,.userCareerMain .editItems .registrationNumber,.userInformationMain .editItems .registrationNumber,.userWorkplace .editItems .registrationNumber{align-items:center;display:flex}.otherInformation .editItems .registrationNumber .inputBox,.userCareerEdit .editItems .registrationNumber .inputBox,.userCareerMain .editItems .registrationNumber .inputBox,.userInformationMain .editItems .registrationNumber .inputBox,.userWorkplace .editItems .registrationNumber .inputBox{margin:0 10px;width:145px}.otherInformation .editItems .registrationNumber .inputBox .inputText,.userCareerEdit .editItems .registrationNumber .inputBox .inputText,.userCareerMain .editItems .registrationNumber .inputBox .inputText,.userInformationMain .editItems .registrationNumber .inputBox .inputText,.userWorkplace .editItems .registrationNumber .inputBox .inputText{text-align:right}.otherInformation .editItems .graduateYear .inputBox,.userCareerEdit .editItems .graduateYear .inputBox,.userCareerMain .editItems .graduateYear .inputBox,.userInformationMain .editItems .graduateYear .inputBox,.userWorkplace .editItems .graduateYear .inputBox{width:80px}.otherInformation .editItems .formAddress__group+*,.userCareerEdit .editItems .formAddress__group+*,.userCareerMain .editItems .formAddress__group+*,.userInformationMain .editItems .formAddress__group+*,.userWorkplace .editItems .formAddress__group+*{margin:15px 0 0}.otherInformation .editItems .formAddress__group--code,.userCareerEdit .editItems .formAddress__group--code,.userCareerMain .editItems .formAddress__group--code,.userInformationMain .editItems .formAddress__group--code,.userWorkplace .editItems .formAddress__group--code{align-items:baseline;display:flex}.otherInformation .editItems .formAddress__group--code .inputBox,.userCareerEdit .editItems .formAddress__group--code .inputBox,.userCareerMain .editItems .formAddress__group--code .inputBox,.userInformationMain .editItems .formAddress__group--code .inputBox,.userWorkplace .editItems .formAddress__group--code .inputBox{margin:0 10px;width:110px}.otherInformation .editItems .formAddress__group--code .inputBox__error,.userCareerEdit .editItems .formAddress__group--code .inputBox__error,.userCareerMain .editItems .formAddress__group--code .inputBox__error,.userInformationMain .editItems .formAddress__group--code .inputBox__error,.userWorkplace .editItems .formAddress__group--code .inputBox__error{margin-left:-20px;white-space:nowrap}.otherInformation .editItems .formAddress__group--code .appButton,.userCareerEdit .editItems .formAddress__group--code .appButton,.userCareerMain .editItems .formAddress__group--code .appButton,.userInformationMain .editItems .formAddress__group--code .appButton,.userWorkplace .editItems .formAddress__group--code .appButton{width:100px}.otherInformation .editItems .formAddress__group--prefecture,.userCareerEdit .editItems .formAddress__group--prefecture,.userCareerMain .editItems .formAddress__group--prefecture,.userInformationMain .editItems .formAddress__group--prefecture,.userWorkplace .editItems .formAddress__group--prefecture{align-items:start;display:flex}.otherInformation .editItems .formAddress__group--prefecture .selectBox,.userCareerEdit .editItems .formAddress__group--prefecture .selectBox,.userCareerMain .editItems .formAddress__group--prefecture .selectBox,.userInformationMain .editItems .formAddress__group--prefecture .selectBox,.userWorkplace .editItems .formAddress__group--prefecture .selectBox{margin:0 10px 0 0;width:135px}.otherInformation .editItems .formAddress__group--prefecture .selectBox__error,.userCareerEdit .editItems .formAddress__group--prefecture .selectBox__error,.userCareerMain .editItems .formAddress__group--prefecture .selectBox__error,.userInformationMain .editItems .formAddress__group--prefecture .selectBox__error,.userWorkplace .editItems .formAddress__group--prefecture .selectBox__error{bottom:auto;white-space:normal}.otherInformation .editItems .formAddress__group--prefecture .inputBox,.userCareerEdit .editItems .formAddress__group--prefecture .inputBox,.userCareerMain .editItems .formAddress__group--prefecture .inputBox,.userInformationMain .editItems .formAddress__group--prefecture .inputBox,.userWorkplace .editItems .formAddress__group--prefecture .inputBox{width:calc(100% - 144px)}@media only screen and (max-width:590px){.otherInformation .editItems .formAddress__group--prefecture,.userCareerEdit .editItems .formAddress__group--prefecture,.userCareerMain .editItems .formAddress__group--prefecture,.userInformationMain .editItems .formAddress__group--prefecture,.userWorkplace .editItems .formAddress__group--prefecture{display:block}.otherInformation .editItems .formAddress__group--prefecture .selectBox,.userCareerEdit .editItems .formAddress__group--prefecture .selectBox,.userCareerMain .editItems .formAddress__group--prefecture .selectBox,.userInformationMain .editItems .formAddress__group--prefecture .selectBox,.userWorkplace .editItems .formAddress__group--prefecture .selectBox{margin:0 0 10px}.otherInformation .editItems .formAddress__group--prefecture .selectBox__error,.userCareerEdit .editItems .formAddress__group--prefecture .selectBox__error,.userCareerMain .editItems .formAddress__group--prefecture .selectBox__error,.userInformationMain .editItems .formAddress__group--prefecture .selectBox__error,.userWorkplace .editItems .formAddress__group--prefecture .selectBox__error{white-space:nowrap}.otherInformation .editItems .formAddress__group--prefecture .inputBox,.userCareerEdit .editItems .formAddress__group--prefecture .inputBox,.userCareerMain .editItems .formAddress__group--prefecture .inputBox,.userInformationMain .editItems .formAddress__group--prefecture .inputBox,.userWorkplace .editItems .formAddress__group--prefecture .inputBox{width:100%}}.otherInformation .editItems .formOtherAddress,.userCareerEdit .editItems .formOtherAddress,.userCareerMain .editItems .formOtherAddress,.userInformationMain .editItems .formOtherAddress,.userWorkplace .editItems .formOtherAddress{display:flex;flex-direction:column;gap:15px;margin:0 0 15px}.otherInformation .editItems .formTel__group,.userCareerEdit .editItems .formTel__group,.userCareerMain .editItems .formTel__group,.userInformationMain .editItems .formTel__group,.userWorkplace .editItems .formTel__group{display:flex;flex-wrap:wrap;gap:14px 10px}@media only screen and (max-width:590px){.otherInformation .editItems .formTel__group,.userCareerEdit .editItems .formTel__group,.userCareerMain .editItems .formTel__group,.userInformationMain .editItems .formTel__group,.userWorkplace .editItems .formTel__group{flex-direction:column}}.otherInformation .editItems .formTel,.userCareerEdit .editItems .formTel,.userCareerMain .editItems .formTel,.userInformationMain .editItems .formTel,.userWorkplace .editItems .formTel{width:150px}@media only screen and (max-width:590px){.otherInformation .editItems .formTel,.userCareerEdit .editItems .formTel,.userCareerMain .editItems .formTel,.userInformationMain .editItems .formTel,.userWorkplace .editItems .formTel{width:295px}}.otherInformation .editItems .formTel+.addItem,.userCareerEdit .editItems .formTel+.addItem,.userCareerMain .editItems .formTel+.addItem,.userInformationMain .editItems .formTel+.addItem,.userWorkplace .editItems .formTel+.addItem{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASYSURBVHgB1Vo7c9NAEF4rjwlVnDRpjzxm0sX8Asw/MB1UwC8I6ehwKkpIR0coqQgVdHE6qHC6zOSB6GAmk6jM5Mn3nfeUi+I4lmUF+Zu5udNJlr/d27vb21VJ+gBjTHloaKh2cXGxUCqVDOoKustaHELcC3GviXpzZGSksbW1FUpGlKRHkHQQBIsgUwWpqvQGCrOSRZjUAjjiaL6USw1HINKAIBvUMgg1j46OojAMI/cb9HFkyufn5xU881CFjkcIfat4ZjmtIKkEmJ6efu0TJ2mU5dPT06YjmwYzMzM1VM8gTM3rru/t7S13+46uBIAGDbT+Gc2K/VGptAZtLfXDht378c46yjPtCkdHRx918/5bBYCWqKF30tJ6CEFe7OzsNCQHzM3NVc7OzqgoIy2zfLG7u7vW6TdDnW6qyZD8GMoK7PcphndLcsLBwcGf8fHxjyB+D5dVlCcTExNyeHi4cdNvbhRAydf1chnEX0VRdCQ5g/8Bwt9AnNZRZekkRFsBdHK910uSr8sdA4QbvhCTk5Mh+jaTz10TQCfUV2mZzX8h75AUYmpq6tP+/v6V1S5I/giTdF1aE3YlK3mY4S8WyQDlsEJOx8fHn5P3g8Qf0u4NSogJW5fsMFoyQbmEKBVwrPv3YgFoOqKTFn7N4142prxALly+9XKRO7u7FwuAB6h9u6Vvb283pWDg3sMNFE26Mi9dvxVAtf+cbfojUlBgk1vSZjwKVgCYTJU1dtwv/XIP8gBMiS55Q7xRsAKA+KK9CIJVKTjoPGr9kHWg5kMnLbrN7ygC6PmiiuiOW9feM58NGQBwRVIzounXAj3+iescBDhlk3sA4gu8gP0Xbum8CTz1sYYAhiNgeAHbKszGdRuwnFplU/lchYz2hzI4cMoul+BbXLAFp6nj6UydMiN3gxB87nd6wPEOZMDBEThEzXDHRL8duG5HNy00tEPedgQs6bGxsbIMCBhj0mbIZdTO6JOTk4oMCBggY83llMvob+00MiBgdI81OG/GI5AhvnnncI4cuQfYFNZcp3/SKTKcshkUDjznqDw8PFz4eaAhHyq6ybOLOw845+i1FB82fsqwPGsrACYFw4fWx56fnzdSUPDs4iLZNB/WVgDdwKxEWE7fSkHhBx7c0Td2JbxRqM3OzlalYGDkWtoEHmIB/FGAMB+KtCKRi4bdiStZnCvOnIbxuC8YN1wZEUof3HTlYqTlpdb9e9ecLM3G/JTWUpUq3ZMHvDB/hKzNg2TY51p0GvH5CKHsv2hytldvSzDkCT9HgYn7FBHD78ln2uYHQLjZbYIhL7RJsLxv99yNGZpkbB7tMtI/P/LO0nDCwgLeoPlKuzrmKLpJ8jED/0E0ycfIdV7BXy7fXAHlMsm3hGDbaqffpEmzruuLe05Kd3o/FPPWyxc3MWEf9yXN6kOTC/HyquHuj72EJGkqdB7pf3muvN2L0mSGevnUIJmUtn/sPjVggAztCC5J6H9qwCMrT308OLX51MASpzeQ9lye5WMPDntVI9s9ueFO6F6Ix++QPsAThh9yLOjx1HiPkBxHqckjLGsepPoRBfkHbgZhcmxnmDkAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto;cursor:pointer;display:inline-block;margin:15px 0 0;padding:2px 0 2px 30px}.otherInformation .editItems .workingStyle .selectBox,.userCareerEdit .editItems .workingStyle .selectBox,.userCareerMain .editItems .workingStyle .selectBox,.userInformationMain .editItems .workingStyle .selectBox,.userWorkplace .editItems .workingStyle .selectBox{width:295px}.otherInformation .editItems .formTraining .radioItem li,.userCareerEdit .editItems .formTraining .radioItem li,.userCareerMain .editItems .formTraining .radioItem li,.userInformationMain .editItems .formTraining .radioItem li,.userWorkplace .editItems .formTraining .radioItem li{display:block}.otherInformation .editItems .formTraining .radioItem li+li,.userCareerEdit .editItems .formTraining .radioItem li+li,.userCareerMain .editItems .formTraining .radioItem li+li,.userInformationMain .editItems .formTraining .radioItem li+li,.userWorkplace .editItems .formTraining .radioItem li+li{margin:10px 0 0}.otherInformation .editItems .formTraining .radioItem li+li+li,.userCareerEdit .editItems .formTraining .radioItem li+li+li,.userCareerMain .editItems .formTraining .radioItem li+li+li,.userInformationMain .editItems .formTraining .radioItem li+li+li,.userWorkplace .editItems .formTraining .radioItem li+li+li{margin:20px 0 0}.otherInformation .editItems .formTraining .inputStart,.userCareerEdit .editItems .formTraining .inputStart,.userCareerMain .editItems .formTraining .inputStart,.userInformationMain .editItems .formTraining .inputStart,.userWorkplace .editItems .formTraining .inputStart{display:inline-block;margin:0 0 0 10px}.otherInformation .editItems .formTraining .inputStart .inputBox,.userCareerEdit .editItems .formTraining .inputStart .inputBox,.userCareerMain .editItems .formTraining .inputStart .inputBox,.userInformationMain .editItems .formTraining .inputStart .inputBox,.userWorkplace .editItems .formTraining .inputStart .inputBox{display:inline-block;margin:0 10px 0 0;width:80px}@media only screen and (max-width:590px){.otherInformation .editItems .formTraining .inputStart,.userCareerEdit .editItems .formTraining .inputStart,.userCareerMain .editItems .formTraining .inputStart,.userInformationMain .editItems .formTraining .inputStart,.userWorkplace .editItems .formTraining .inputStart{display:block;margin:5px 0 0}.otherInformation .editItems .formTraining .inputStart .inputBox,.userCareerEdit .editItems .formTraining .inputStart .inputBox,.userCareerMain .editItems .formTraining .inputStart .inputBox,.userInformationMain .editItems .formTraining .inputStart .inputBox,.userWorkplace .editItems .formTraining .inputStart .inputBox{margin:0 5px 0 0}}.otherInformation .editItems .shipping .selectBox,.userCareerEdit .editItems .shipping .selectBox,.userCareerMain .editItems .shipping .selectBox,.userInformationMain .editItems .shipping .selectBox,.userWorkplace .editItems .shipping .selectBox{margin:10px 0 0;width:295px}@media only screen and (max-width:590px){.otherInformation .editItems .shipping .selectBox,.userCareerEdit .editItems .shipping .selectBox,.userCareerMain .editItems .shipping .selectBox,.userInformationMain .editItems .shipping .selectBox,.userWorkplace .editItems .shipping .selectBox{width:100%}}.otherInformation .editItems .shipping .inputTextareaBox,.userCareerEdit .editItems .shipping .inputTextareaBox,.userCareerMain .editItems .shipping .inputTextareaBox,.userInformationMain .editItems .shipping .inputTextareaBox,.userWorkplace .editItems .shipping .inputTextareaBox{margin:10px 0 0}.otherInformation .editItems .shipping__initialClinicalTraining,.userCareerEdit .editItems .shipping__initialClinicalTraining,.userCareerMain .editItems .shipping__initialClinicalTraining,.userInformationMain .editItems .shipping__initialClinicalTraining,.userWorkplace .editItems .shipping__initialClinicalTraining{display:flex}.otherInformation .editItems .shipping__initialClinicalTraining .radioItem,.userCareerEdit .editItems .shipping__initialClinicalTraining .radioItem,.userCareerMain .editItems .shipping__initialClinicalTraining .radioItem,.userInformationMain .editItems .shipping__initialClinicalTraining .radioItem,.userWorkplace .editItems .shipping__initialClinicalTraining .radioItem{display:flex;flex-direction:column;gap:23px;margin-top:12px}.otherInformation .editItems .shipping__initialClinicalTraining .radioItem li+li,.userCareerEdit .editItems .shipping__initialClinicalTraining .radioItem li+li,.userCareerMain .editItems .shipping__initialClinicalTraining .radioItem li+li,.userInformationMain .editItems .shipping__initialClinicalTraining .radioItem li+li,.userWorkplace .editItems .shipping__initialClinicalTraining .radioItem li+li{margin:0}.otherInformation .editItems .shipping__initialClinicalTraining .inputText,.userCareerEdit .editItems .shipping__initialClinicalTraining .inputText,.userCareerMain .editItems .shipping__initialClinicalTraining .inputText,.userInformationMain .editItems .shipping__initialClinicalTraining .inputText,.userWorkplace .editItems .shipping__initialClinicalTraining .inputText{width:82px}.otherInformation .editItems .shipping__initialClinicalTraining .inputText__group,.userCareerEdit .editItems .shipping__initialClinicalTraining .inputText__group,.userCareerMain .editItems .shipping__initialClinicalTraining .inputText__group,.userInformationMain .editItems .shipping__initialClinicalTraining .inputText__group,.userWorkplace .editItems .shipping__initialClinicalTraining .inputText__group{align-items:baseline;display:flex;gap:10px}.otherInformation .editItems .formDelivery,.userCareerEdit .editItems .formDelivery,.userCareerMain .editItems .formDelivery,.userInformationMain .editItems .formDelivery,.userWorkplace .editItems .formDelivery{padding:20px 0 0}.otherInformation .editItems .formDelivery>p,.userCareerEdit .editItems .formDelivery>p,.userCareerMain .editItems .formDelivery>p,.userInformationMain .editItems .formDelivery>p,.userWorkplace .editItems .formDelivery>p{margin:0 0 25px}.otherInformation .editItems aside,.userCareerEdit .editItems aside,.userCareerMain .editItems aside,.userInformationMain .editItems aside,.userWorkplace .editItems aside{margin:10px 0 0}.otherInformation .editItems aside p,.userCareerEdit .editItems aside p,.userCareerMain .editItems aside p,.userInformationMain .editItems aside p,.userWorkplace .editItems aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.otherInformation .editItems aside p:before,.userCareerEdit .editItems aside p:before,.userCareerMain .editItems aside p:before,.userInformationMain .editItems aside p:before,.userWorkplace .editItems aside p:before{content:"※";left:0;position:absolute;top:0}.otherInformation .bottomPanel,.userCareerEdit .bottomPanel,.userCareerMain .bottomPanel,.userInformationMain .bottomPanel,.userWorkplace .bottomPanel{align-items:center;display:flex;justify-content:space-between;margin:20px 0 80px}@media only screen and (max-width:590px){.otherInformation .bottomPanel,.userCareerEdit .bottomPanel,.userCareerMain .bottomPanel,.userInformationMain .bottomPanel,.userWorkplace .bottomPanel{margin:20px 0 0}}.otherInformation .bottomPanel .textLink,.userCareerEdit .bottomPanel .textLink,.userCareerMain .bottomPanel .textLink,.userInformationMain .bottomPanel .textLink,.userWorkplace .bottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.otherInformation .bottomPanel .textLink:hover,.userCareerEdit .bottomPanel .textLink:hover,.userCareerMain .bottomPanel .textLink:hover,.userInformationMain .bottomPanel .textLink:hover,.userWorkplace .bottomPanel .textLink:hover{background-color:#90d2ff}.otherInformation .bottomPanel .appButton,.userCareerEdit .bottomPanel .appButton,.userCareerMain .bottomPanel .appButton,.userInformationMain .bottomPanel .appButton,.userWorkplace .bottomPanel .appButton{font-weight:700;width:100px}.userInformationMain .mainSection__title__right .appButton{display:block}@media only screen and (max-width:590px){.userInformationMain .mainSection__title__right .appButton{display:none}}.userInformationMain .bottomPanel{justify-content:end}@media only screen and (min-width:591px){.userInformationMain--confirm{padding:0 0 100px}}.userInformationMain--edit{margin-bottom:120px}@media only screen and (max-width:590px){.userInformationMain--edit{margin-bottom:0}}.userInformationMain--edit .editItems:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:14px}.userInformationMain--edit .editItems:not(:first-child){padding-top:14px}.userInformationMain--edit .mainSection__panel__inner{padding:30px}@media only screen and (max-width:590px){.userInformationMain--edit .mainSection__panel__inner{padding:20px}}.userInformationMain--edit .editItems .appAlert{background-color:#fff0d2;border:none;margin-top:10px;padding:10px}.userInformationMain--edit .editItems .appAlert__wrap:before{display:none}@media only screen and (max-width:590px){.userInformationMain--edit .editItems dl dd.gender .radioItem{gap:12px 28px}}.userInformationMain--edit .editItems .formUniversity .year .inputBox__error{white-space:nowrap}.userInformationMain--edit .editItems .registrationNumber .inputBox__error{margin-left:-24px;white-space:nowrap}.userInformationMain--edit .editItems .registrationDate .datePickerBox__error{white-space:nowrap}.userWorkplace{margin-bottom:120px}@media only screen and (max-width:590px){.userWorkplace{margin-bottom:0}}.otherInformation{margin-bottom:120px}@media only screen and (max-width:590px){.otherInformation{margin-bottom:0}}.userCareerMain .mainSection__title__left .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANhSURBVHgB7VnNTxNBFH8t1QhqaWKCGAW3HGpCTeRgQuBUPGEiWi6tR9R6FQMXb6XxTP0DaIhHaUzapDXhBOUi4cbBeqhJ24SaKMZYGoUIjet7s7u1H1uc1jKFuL9kmGnn7ez7vXkfMxTAgAEDBtoJE6+gzR2xdYIlgg+44AghA0T3oPggH53M88ibgRNnoMN91MoT8B3uTuiY4pXnJmAGWQJBMIFs45XlJnBcYRBoN048AQu0CBh4azLICT5p8w3844YWoGUEPkbvunhlJawp+2A5XgR63TE/QHGNR/YndNzjrqB/QcsIYDDNtXC5Rt57smFkIQ1GFmoSRhbSYGShJmFkoX+B9awFnFI3OO1WHJ+Cwo8DSGYKsJ78wr1GWwiQ4r47A/B4ws4U18E03o6vYh8wmUzZw9YSToCsvfjsJlzp6UKLFyG8koNktgCF7/tgPXcad8QK48O9NiQ5heIuWZYnkcRmvfWEEiDlXz8fYVYPxdIwv/SBuU01gktduEN28E3YJfy4iiTG6pEQFsR9PZ3M8qR88FUK/IvvS8orLmVnPWFrexfnk0gkRR/pgh9BEra2EpjxOpjbKJZPVcxRPAQeOcEz1lfx/TwSDcUyNJSwPdVbVxiB8eFLzOIL8WxdGb2AJrIUK4hpvV0QQmDk+gXmHssbnyGH7tEIiPTyxicakvJD1fNCgthp72Z9MrPDeiJD7qJZfBQJ/ukdpedC8TSzPmUpFUQgUb62EALWLuU1O2rQem71Q+DhYI0c7dSISoZA1g/FMyzFqqhxISEECrvMh6FbtXh4ZatEijCqKr7+7iu8xaY9E17NsTHVBxU1//AVQkBznUHVlciywYpM5GAESPlgVYYiOKXz2rCmFggJYjrfkC/fHr5YyvW8oPpBGQyRx2KWqJ4XQkBJn2kWtLNeR+286mJ6oBqhko7qzXOb4xeYE8jWD02CCpIXM49vYgCDuVjhKhQT5b2GmfsOOk7QMIstoLduQze7y+43QzIUm77Lesb64cWTITxpgo0q8gJmmNz2Xo0cWXzWe01TngK37lmoVVdTbmA1pVwewSZpRUqJkQPmYhToSqywjJXFduhptC1AEhK2l9i+yfqg7+fqHeDKIXwHqoFKukCpsKQsuQtZexOtzvUjnwED/zt+A0DTSqkhOmPFAAAAAElFTkSuQmCC);display:none;font-weight:600;width:120px}@media only screen and (max-width:1024px){.userCareerMain .mainSection__title__left .appButton{display:flex}}.userCareerMain .mainSection__title__right .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANhSURBVHgB7VnNTxNBFH8t1QhqaWKCGAW3HGpCTeRgQuBUPGEiWi6tR9R6FQMXb6XxTP0DaIhHaUzapDXhBOUi4cbBeqhJ24SaKMZYGoUIjet7s7u1H1uc1jKFuL9kmGnn7ez7vXkfMxTAgAEDBtoJE6+gzR2xdYIlgg+44AghA0T3oPggH53M88ibgRNnoMN91MoT8B3uTuiY4pXnJmAGWQJBMIFs45XlJnBcYRBoN048AQu0CBh4azLICT5p8w3844YWoGUEPkbvunhlJawp+2A5XgR63TE/QHGNR/YndNzjrqB/QcsIYDDNtXC5Rt57smFkIQ1GFmoSRhbSYGShJmFkoX+B9awFnFI3OO1WHJ+Cwo8DSGYKsJ78wr1GWwiQ4r47A/B4ws4U18E03o6vYh8wmUzZw9YSToCsvfjsJlzp6UKLFyG8koNktgCF7/tgPXcad8QK48O9NiQ5heIuWZYnkcRmvfWEEiDlXz8fYVYPxdIwv/SBuU01gktduEN28E3YJfy4iiTG6pEQFsR9PZ3M8qR88FUK/IvvS8orLmVnPWFrexfnk0gkRR/pgh9BEra2EpjxOpjbKJZPVcxRPAQeOcEz1lfx/TwSDcUyNJSwPdVbVxiB8eFLzOIL8WxdGb2AJrIUK4hpvV0QQmDk+gXmHssbnyGH7tEIiPTyxicakvJD1fNCgthp72Z9MrPDeiJD7qJZfBQJ/ukdpedC8TSzPmUpFUQgUb62EALWLuU1O2rQem71Q+DhYI0c7dSISoZA1g/FMyzFqqhxISEECrvMh6FbtXh4ZatEijCqKr7+7iu8xaY9E17NsTHVBxU1//AVQkBznUHVlciywYpM5GAESPlgVYYiOKXz2rCmFggJYjrfkC/fHr5YyvW8oPpBGQyRx2KWqJ4XQkBJn2kWtLNeR+286mJ6oBqhko7qzXOb4xeYE8jWD02CCpIXM49vYgCDuVjhKhQT5b2GmfsOOk7QMIstoLduQze7y+43QzIUm77Lesb64cWTITxpgo0q8gJmmNz2Xo0cWXzWe01TngK37lmoVVdTbmA1pVwewSZpRUqJkQPmYhToSqywjJXFduhptC1AEhK2l9i+yfqg7+fqHeDKIXwHqoFKukCpsKQsuQtZexOtzvUjnwED/zt+A0DTSqkhOmPFAAAAAElFTkSuQmCC)}@media only screen and (max-width:1024px){.userCareerMain .mainSection__title__right .appButton{display:none}.userCareerMain .confirmItems dl{gap:20px;justify-content:start}.userCareerMain .confirmItems dl dt{font-size:14px;width:80px}}.userCareerMain .pageBack{display:block}.userCareerMain .operation{display:flex;gap:10px;width:140px}@media only screen and (max-width:1024px){.userCareerMain .operation{justify-content:end;position:absolute;right:0;top:9px}}.userCareerMain .operation .editButton{display:none}@media only screen and (max-width:1024px){.userCareerMain .operation .editButton{display:flex}}.userCareerMain .operation .appButton{width:100px}@media only screen and (max-width:1024px){.userCareerMain .operation .appButton{display:none}}@media only screen and (min-width:591px){.userCareerEdit{padding:0 0 90px}}.userCareerEdit .mainSection__panel__inner{padding:30px}@media only screen and (max-width:590px){.userCareerEdit .mainSection__panel__inner{padding:20px}}.userCareerEdit .fixedBottomPanel{justify-content:space-between}.userCareerEdit .fixedBottomPanel .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC)}.userCareerEdit .fixedBottomPanelSp{display:none}.userCareerEdit .fixedBottomPanelSp .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC)}@media only screen and (max-width:590px){.userCareerEdit .fixedBottomPanelSp{display:block;margin:80px auto 0;position:static;width:100%}}.userCareerEdit .bottomPanel{display:none}@media only screen and (max-width:590px){.userCareerEdit .bottomPanel{display:block}.userCareerEdit .bottomPanel .pageBack{margin-top:30px}}.userCareerEdit .editItems{padding:14px 0}@media only screen and (min-width:591px){.userCareerEdit .editItems dl{align-items:flex-start}.userCareerEdit .editItems dl dt{padding:12px 0 0}}.withdrawalMain{min-height:500px}.withdrawalMain .attention{color:#c6290f;font-size:18px;font-weight:700;text-align:center}.withdrawalMain h3{font-size:16px;font-weight:600;margin:0 0 15px}.withdrawalMain .bottomPanel{align-items:center;display:flex;justify-content:space-between;margin:20px 0 0}.withdrawalMain .bottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.withdrawalMain .bottomPanel .textLink:hover{background-color:#90d2ff}.withdrawalMain .mainSection__panel__inner{align-items:center;display:flex;flex-direction:column;gap:30px;padding:40px 20px}@media only screen and (max-width:590px){.withdrawalMain .mainSection__panel__inner{padding:30px 20px}}.withdrawalMain .mainSection__panel__inner .submit{align-items:center;background:#eff8ff;display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:986px;padding:20px;width:100%}.withdrawalMain .mainSection__panel__inner .submit p{font-weight:700}.withdrawalMain .mainSection__panel__inner .submit .appButton{width:160px}@media only screen and (max-width:590px){.withdrawalMain .mainSection__panel__inner .submit .appButton{width:100%}}.withdrawalMain .mainSection__panel .withdrawalForm{margin:0 auto;max-width:660px;width:100%}.withdrawalMain .mainSection__panel dl{display:flex;justify-content:space-between}.withdrawalMain .mainSection__panel dl dt{font-size:14px;font-weight:700;width:80px}.withdrawalMain .mainSection__panel dl dd{width:calc(100% - 80px)}.withdrawalMain .mainSection__panel dl dd .selectBox{width:400px}@media only screen and (max-width:590px){.withdrawalMain .mainSection__panel dl dd .selectBox{width:100%}}.withdrawalMain .mainSection__panel dl+dl{margin:20px 0 0}@media only screen and (max-width:590px){.withdrawalMain .mainSection__panel dl{display:block}.withdrawalMain .mainSection__panel dl dt{margin:0 0 8px;width:100%}.withdrawalMain .mainSection__panel dl dd{width:100%}}.withdrawalMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}.withdrawalMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.withdrawalMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.withdrawalMain .fixedBottomPanel .appButton{width:280px}.withdrawalUnpaidMain .mainSection__title h1+p{margin:10px 0 0}.withdrawalUnpaidMain .mainSection__panel{text-align:center}.withdrawalUnpaidMain .mainSection__panel h2{font-size:18px;font-weight:600;margin:0 0 20px}.withdrawalUnpaidMain .mainSection__panel .explain{margin:0 0 25px}.withdrawalUnpaidMain .mainSection__panel .btnConfirm{color:#2a9cd7;cursor:pointer;display:inline-block;margin:0 0 30px}.withdrawalUnpaidMain .mainSection__panel .appButton{margin:15px auto;max-width:280px}.withdrawalUnpaidMain .mainSection__panel .message{background:#f3f3f3;margin:15px 0 20px;padding:20px}.withdrawalUnpaidMain .mainSection__panel dl{text-align:left}.withdrawalUnpaidMain .mainSection__panel dl dt{font-size:16px;font-weight:600;margin:0 0 10px}.withdrawalUnpaidMain .mainSection__panel dl ul li{padding:0 0 0 .8em;position:relative}.withdrawalUnpaidMain .mainSection__panel dl ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.withdrawalUnpaidMain .mainSection__panel .selectPayment{border:1px solid #ccc;border-radius:6px;margin:0 auto;max-width:520px;padding:20px}.withdrawalUnpaidMain .mainSection__panel .selectPayment>p{font-weight:600;margin:0 0 15px}.withdrawalUnpaidMain .mainSection__panel .selectPayment .radioItem{margin:0 auto;max-width:430px;text-align:left}.withdrawalUnpaidMain .mainSection__panel .selectPayment .radioItem li+li{margin:10px 0 0}.withdrawalCompletePage{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;margin:0 20px}@media only screen and (max-width:590px){.withdrawalCompletePage{align-items:start}}.withdrawalCompletePage__main{max-width:1086px;width:100%}@media only screen and (max-width:590px){.withdrawalCompletePage__main{padding:30px 20px 200px}}.withdrawalCompletePage__container{background:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;padding:40px}@media only screen and (max-width:590px){.withdrawalCompletePage__container{padding:30px 20px}}.withdrawalCompletePage__container+*{margin:40px 0 0}.withdrawalCompletePage__titlePanel h1{border-left:2px solid #222;font-size:24px;font-weight:600;line-height:1;padding:0 0 0 10px}@media only screen and (max-width:590px){.withdrawalCompletePage__titlePanel h1{font-size:20px}}.withdrawalCompletePage__titlePanel p{margin:20px 0 0}.withdrawalCompletePage__titlePanel--complete{text-align:center}.withdrawalCompletePage__titlePanel--complete h1{border:none}.withdrawalCompletePage__inner{margin:0 auto;max-width:900px}.withdrawalCompletePage__complete{text-align:center}@media only screen and (max-width:590px){.withdrawalCompletePage__complete{text-align:left}}.withdrawalCompletePage__complete h2{font-size:18px;font-weight:600;margin:0 0 30px}@media only screen and (max-width:590px){.withdrawalCompletePage__complete h2{text-align:center}}.withdrawalCompletePage__complete aside{margin:30px 0 0;text-align:left}.withdrawalCompletePage__complete aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.withdrawalCompletePage__complete aside p:before{content:"※";left:0;position:absolute;top:0}.withdrawalCompletePage .yearEndPanel{margin:30px 0 0}.withdrawalCompletePage .yearEndPanel .dateBox{background:#eff8ff;font-weight:700;margin:0 0 30px;padding:20px}.withdrawalCompletePage .yearEndPanel .dateBox span{display:inline-block;font-size:14px;margin:0 20px 0 0;vertical-align:middle}.withdrawalCompletePage .yearEndPanel .dateBox em{display:inline-block;font-size:18px;vertical-align:middle}.withdrawalCompletePage .bottomButtonBox .appButton{margin:0 auto;max-width:240px}@media only screen and (max-width:590px){.withdrawalCompletePage .bottomButtonBox{bottom:96px;left:0;margin:0;padding:10px 20px;position:fixed;width:100%;z-index:999}.withdrawalCompletePage .bottomButtonBox.scrolled-to-bottom{bottom:50px;position:absolute}.withdrawalCompletePage .bottomButtonBox .appButton{max-width:335px}}.withdrawalCompletePage .pageBack{margin:20px 0 0;text-align:left}.userPaymentEntryBank{margin-bottom:120px}@media only screen and (max-width:590px){.userPaymentEntryBank{margin-bottom:0}}.userPaymentEntryBank .mainSection__title__left .mainSection__detail{margin-left:0}.userPaymentEntryBank .fixedBottomPanelSp{text-align:center}.userPaymentEntryBank .fixedBottomPanelSp .appButton{background-image:none}.userPaymentEntryBank .fixedBottomPanelSp p{font-size:12px;margin-top:8px}@media only screen and (max-width:590px){.userPaymentEntryBank .pageBack{margin-top:190px}}.userPaymentEntryBank .mainSection__panel__inner{padding:30px}.userPaymentEntryBank .editItems dl{align-items:flex-start;display:flex;justify-content:space-between}.userPaymentEntryBank .editItems dl dt{font-size:14px;font-weight:600;padding:10px 0 0;width:130px}@media only screen and (max-width:590px){.userPaymentEntryBank .editItems dl dt{font-size:14px}.userPaymentEntryBank .editItems dl dt br{display:none}}.userPaymentEntryBank .editItems dl dd{display:flex;flex-direction:column;width:calc(100% - 150px)}.userPaymentEntryBank .editItems dl dd .inputBox{max-width:100px}.userPaymentEntryBank .editItems dl dd .inputBox__error{white-space:nowrap}.userPaymentEntryBank .editItems dl dd .selectBox{max-width:100px}.userPaymentEntryBank .editItems dl dd .name{display:flex;gap:10px;width:100%}.userPaymentEntryBank .editItems dl dd .name .inputBox{max-width:100%;width:100%}@media only screen and (max-width:590px){.userPaymentEntryBank .editItems dl dd .name{flex-direction:column;gap:15px}}.userPaymentEntryBank .editItems dl+dl{margin:14px 0 0}@media only screen and (max-width:590px){.userPaymentEntryBank .editItems dl{display:block}.userPaymentEntryBank .editItems dl dt{margin:0 0 10px;width:100%}.userPaymentEntryBank .editItems dl dd{width:100%}}.fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}@media only screen and (max-width:1024px){.fixedBottomPanel{padding:20px}}@media only screen and (max-width:590px){.fixedBottomPanel{display:none}}.fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.fixedBottomPanel .textLink:hover{background-color:#90d2ff}.fixedBottomPanel .buttonWrap{align-items:center;display:flex;flex-direction:column;font-size:12px;gap:8px}.fixedBottomPanel .appButton{width:200px}.paymentCompletePage{margin:40px 0 0}@media only screen and (max-width:590px){.paymentCompletePage{margin:0}}.paymentCompletePage__container{background:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;padding:40px}@media only screen and (max-width:590px){.paymentCompletePage__container{padding:30px 20px}}.paymentCompletePage__titlePanel p{margin:20px 0 0}.paymentCompletePage__titlePanel--complete{font-size:18px;font-weight:600;margin:0 0 8px;text-align:center}.paymentCompletePage__inner{margin:0 auto;max-width:900px}.paymentCompletePage__inner p+p{margin:1.5em 0 0}.paymentCompletePage__inner h2 br{display:none}@media only screen and (max-width:590px){.paymentCompletePage__inner h2 br{display:block}}.paymentCompletePage__complete{text-align:center}@media only screen and (max-width:590px){.paymentCompletePage__complete{text-align:left}}.paymentCompletePage__complete h2{font-size:18px;font-weight:600;margin:0 0 30px}@media only screen and (max-width:590px){.paymentCompletePage__complete h2{text-align:center}}.paymentCompletePage__complete .bottomButtonBox .appButton{margin:30px auto 0;max-width:240px}@media only screen and (max-width:590px){.paymentCompletePage__complete .bottomButtonBox{margin:20px 0 0;width:100%}.paymentCompletePage__complete .bottomButtonBox .appButton{margin:0;max-width:100%;width:100%}}.userPaymentMain .paymentStatus dl{display:flex;gap:30px;padding:14px 0}@media only screen and (max-width:590px){.userPaymentMain .paymentStatus dl{flex-direction:column;gap:8px}}.userPaymentMain .paymentStatus dl+dl{padding:0 0 14px}@media only screen and (max-width:590px){.userPaymentMain .paymentStatus dl+dl{padding:0}}.userPaymentMain .paymentStatus dl dt{font-size:14px;font-weight:600;max-width:130px;width:100%}.userPaymentMain .paymentStatus dl dd{flex:1}@media only screen and (max-width:590px){.userPaymentMain .paymentStatus dl dd{width:100%}}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal{display:flex;flex-direction:column;gap:14px}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal .btnWrap{align-items:center;display:flex;gap:20px}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal .message{align-items:center;color:#c6290f;cursor:pointer;display:flex;font-size:12px;gap:2px;margin:8px 0;padding:3px 14px 3px 0}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal .message:hover{background-color:#ffe4e0}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal .message:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFcSURBVHgB7Zc9TsQwEIXHEdqFLkdISUtJmZtwBG7AVbhJSkpayhwhHT+FjV+UAoXVrv1mXKw0nxQlsuTR+xLHPyKO4ziO4zjO1RKEYLrvh4PEpx/pXsePZRYF09D3h9v4zNbqhADhQwgvx5AmyAgJ+h7v0jtqoaYQUAJdflv5NudrYCXW8LkvaqDWVrMaagiBtxwg/QnwncJYOgT24UPu+0gORVoAMBKW4YFKANRIWIcHagFQItEiPDARAOckWoUHZgLglATaW4UHpgJgL7E1r8/W4YG5ANhJgCbhAbWQXeKrsM0C8y+w/2G35vW5ZrErxVTg1GyDdnbFLsFM4NxUqdl2XMJEoGSebyWhFqhZpFpIqASYFdZaghbQbA8sJegjpXZ78E/iMzyM87JIJfSRUpTbA/TZptkZtXAuFoIbIcDxL6a43jXbA/TNX2KM+YWwR0rHcRzHcRznivkFzuE9KLyFeFgAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:24px;content:"";display:block;height:24px;width:24px}@media only screen and (max-width:590px){.userPaymentMain .paymentStatus dl dd.automaticWithdrawal{align-items:start;flex-direction:column;gap:8px}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal .appButton{font-size:14px;height:30px}}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal span{width:100%}.userPaymentMain .paymentStatus dl dd.automaticWithdrawal .appButton{flex:0 0 auto;width:100px}.userPaymentMain .paymentStatus dl dd .fontEn{font-family:Arial,Helvetica,sans-serif}.userPaymentMain .buttonList{align-items:start;display:flex;justify-content:end;margin:10px 0 0}@media only screen and (max-width:590px){.userPaymentMain .buttonList{flex-direction:column;gap:14px;margin:20px 0 0}}.userPaymentMain .buttonList li+li{margin:0 0 0 20px}@media only screen and (max-width:590px){.userPaymentMain .buttonList li+li{margin:0;width:100%}}.userPaymentMain .buttonList .btnConfirm{color:#1a50b3;cursor:pointer;display:inline-block;font-size:12px;margin:5px 0;padding:4px 4px 3px}.userPaymentMain .buttonList .btnConfirm:hover{background-color:#90d2ff}.userPaymentMain .buttonList .btnWrap{align-items:center;display:flex;flex-direction:column;font-size:12px;gap:8px}.userPaymentMain .buttonList .btnWrap .appButton{width:180px}@media only screen and (max-width:590px){.userPaymentMain .buttonList .btnWrap .appButton{width:100%}}.userPaymentMain h2{font-size:15px;font-weight:700;margin:0 0 8px}@media only screen and (min-width:591px){.userPaymentMain .historyList .historyList__col{align-items:center;display:flex}.userPaymentMain .historyList .historyList__col li{padding:8px 16px 7px 20px}.userPaymentMain .historyList .historyList__col li:first-child{padding:8px 0 7px 20px}.userPaymentMain .historyList .historyList__col li:last-child{padding:8px 20px 7px 0}.userPaymentMain .historyList .historyList__col li.billingDate{width:126px}.userPaymentMain .historyList .historyList__col li.membershipType{padding:8px 16px 7px 0}.userPaymentMain .historyList .historyList__col li.billedAmount{margin:0 0 0 auto;padding:8px 16px 7px 0;text-align:right;width:134px}.userPaymentMain .historyList .historyList__col li.paymentDate{padding:8px 16px 7px 20px;text-align:center;width:126px}.userPaymentMain .historyList .historyList__col li.paymentNum{padding:8px 16px 7px 20px;text-align:center;width:300px}.userPaymentMain .historyList .historyList__col li.paymentStatus{padding:8px 16px 7px 20px;width:112px}.userPaymentMain .historyList .historyList__col li.paymentAmount{padding:8px 16px 7px 20px;text-align:right;width:134px}.userPaymentMain .historyList .historyList__col--body{border-bottom:1px solid #c4cddc}.userPaymentMain .historyList .historyList__col--body li.paymentNum{padding:8px 16px 7px 0}.userPaymentMain .historyList .historyList__col--body li.billedAmount{font-family:Arial,Helvetica,sans-serif}.userPaymentMain .historyList .historyList__col--body li.paymentStatus{padding:8px 16px 7px 0}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.complete{background-color:#00a9a2}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.denial,.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.refund,.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.remand{background-color:#fd5236}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.confirmation01{background-color:#3698fb}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.confirmation02,.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.other{background-color:#5e4db5}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.confirmation03{background-color:#1a50b3}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.error{background-color:#c6290f}.userPaymentMain .historyList .historyList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.userPaymentMain .historyList .historyList__body ul{background:#fff}.userPaymentMain .historyList .historyList__body ul:nth-child(2n){background:#eff8ff}}@media only screen and (min-width:591px) and (hover:hover){.userPaymentMain .historyList .historyList__body ul:hover{background-color:#bde3ff}}@media only screen and (min-width:591px){.userPaymentMain .historyList .historyList__body ul li.status span{background:#ccc;border-radius:20px;display:inline-block;font-size:12px;min-width:100px;text-align:center}}@media only screen and (max-width:590px){.userPaymentMain .historyList .historyList__col{align-items:center;display:flex;flex-wrap:wrap}.userPaymentMain .historyList .historyList__col--head li:not(:last-child){margin:0 8px 0 0}.userPaymentMain .historyList .historyList__col--head li:not(:last-child).billedAmount{margin:0 0 0 auto;text-align:right;width:calc(100% - 110px)}.userPaymentMain .historyList .historyList__col--head li:not(:last-child).paymentStatus{margin:0 8px 0 auto}.userPaymentMain .historyList .historyList__col--body{background:#fff;border-bottom:1px solid #c4cddc;justify-content:space-between;padding:12px 14px}.userPaymentMain .historyList .historyList__col--body:nth-child(2n){background:#eff8ff}.userPaymentMain .historyList .historyList__col--body li{width:48%}.userPaymentMain .historyList .historyList__col--body li.billingDate{width:100%}.userPaymentMain .historyList .historyList__col--body li.paymentStatus{order:5}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.complete{background-color:#00a9a2}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.denial,.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.refund,.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.remand{background-color:#fd5236}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.confirmation01{background-color:#3698fb}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.confirmation02,.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.other{background-color:#5e4db5}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.confirmation03{background-color:#1a50b3}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.userPaymentMain .historyList .historyList__col--body li.paymentStatus span.error{background-color:#c6290f}.userPaymentMain .historyList .historyList__col--body li.paymentNum{order:6}.userPaymentMain .historyList .historyList__col--body li.paymentAmount{order:7}.userPaymentMain .historyList .historyList__col--body li.billedAmount,.userPaymentMain .historyList .historyList__col--body li.paymentAmount,.userPaymentMain .historyList .historyList__col--body li.paymentStatus{text-align:right}.userPaymentMain .historyList .historyList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.userPaymentEntry .mainSection__title__left .mainSection__detail{margin-left:0}.userPaymentEntry .paymentMethod{align-items:center;display:flex;flex-direction:column;gap:14px}.userPaymentEntry .paymentMethod__list{display:flex;gap:20px}@media only screen and (max-width:590px){.userPaymentEntry .paymentMethod__list{gap:10px}}.userPaymentEntry .paymentMethod__item{display:flex;flex-direction:column;gap:8px;text-align:center}.userPaymentEntry .paymentMethod__item p{font-size:12px}.userPaymentEntry .paymentMethod__link{align-items:center;border:1px solid #1a50b3;border-radius:5px;color:#1a50b3;display:flex;flex-direction:column;font-weight:600;gap:10px;height:100px;justify-content:center;text-decoration:none;width:200px}.userPaymentEntry .paymentMethod__link p{font-size:16px}@media only screen and (max-width:590px){.userPaymentEntry .paymentMethod__link{gap:6px;height:71px;width:142px}.userPaymentEntry .paymentMethod__link p{font-size:14px}}.userPaymentEntry .paymentMethod__link:before{background-repeat:no-repeat;background-size:32px;content:"";display:block;height:32px;width:32px}@media only screen and (max-width:590px){.userPaymentEntry .paymentMethod__link:before{background-size:24px;height:24px;width:24px}}.userPaymentEntry .paymentMethod__link--credit:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFySURBVHgB7dkxTsMwFAbg31EQiCljxdQj0GMwINITIG4AJ6A3gBtUnKBBDMycAI6QCXXMRqUmNbbKhFBe5IQkrv9vq+Sh768bv+cAREREREREREQUFtVk0SR9nSqUS7P43HxMMHIayDTKu3U2z6W1YgC2+AjlOzwo/Jdih3ImhRBBEGH7CP+KtxKFeCktEgMwm+QKnvr5y9ZqEIDXxJ176AGIYjjS0E9fqG6LbF5gQPsTartQUNdw4LwDNKrF0MVb6+wiPzY/BBw5B7AxxwxGYoMT51PKOYBTHD1M0tUUA0vSlSm+uocjsRE6S180PPaZXdbWGPwpwAAQOAaAwDEABK7zWaBtb963zmeBtr1535wDqLtqykcwJDXFhyACxwDgaD+G/s2eBPBE5/cBbefzvvE+AIETA1Ajuvv7D2IAO+ADnjLt+rO0RgxAI77xcRfY76wbtORiALa3rxDP0CDNMbCFK+i3qsGbYSIiIiIiIgrVN8/Jc3/0MwBcAAAAAElFTkSuQmCC)}.userPaymentEntry .paymentMethod__link--bank:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI3SURBVHgB7dlNUsIwFAfwf1qc0V13ohvxBhzBC4jhBOIN9ATCCdQTiCew6MKlegK9ga78WrkXGl9k40CjJE1DZ/p+KyYQ2r73pn1JAcYYY4wxxlgdCSxBU960BL76AmJvOqLSDJPBW9p9RmDBA7Ahrw7pwo/pY/J7XEE9K4CC0BkioGABmGZ9fE4H3Pn7l2oYshoiBKCzHmH88P/Fa6InEN825VUPAZRaAYtn3aT8aiitAuyyblJ+NXivgOJZz0c3yDuF8YHvavBaAX6ynk//Z4TGwzodAx55qYCysm7isxoKV0CZWTfxWQ3OFRA66yZUDY9UDV3XanCqgGVk3YTOoU3V8NSU18dwYF0B+kAUtT4qaAJ19J52Tm3mWFdADHi9C/sUT9cYVoK0wlVmHQCF7AzVZX1uTk+BTXlNa3klFUSC6hi+pLt9MMZsFFoLJPIyWUUsZ8dpDf/5kXZTX3O0przcoQdda3YO3cUfi6wJGihgDSvUDarW7Dh1ZnSjHA1e0r3+/Jz4lPYE9/PmUIc5ek07c8HR+wERxHneHL2XSB+34ahQH5B38b++3bIb/zmZJP845pabgtlCAdwIoeY4AKg5DgBqjgOAmnNqhXVbSm9s2tSEnJh+ozcrBbLR/Hi8b26gdFenLubHI/0avQ2jbJAhG7q0xLwnCEuU9R4qKsie4N/9/9JZ71DxUwA1xwGAJf1mFhVF96d7WHIIQONA5T6rl4ee5Z/64ieY9MAYY4wxxhhjC/gGtOvHH0wWY3QAAAAASUVORK5CYII=)}.userPaymentEntry .paymentMethod__link:hover{background-color:#90d2ff}.userPaymentEntry .explanation{background-color:#eff8ff;border-radius:10px;display:flex;flex-direction:column;gap:10px;margin:16px 0;padding:20px;text-align:center}@media only screen and (max-width:590px){.userPaymentEntry .explanation{padding:20px 10px}}.userPaymentEntry .attention p{font-weight:700;margin:0 0 12px}.userPasswordMain{min-height:500px}.userPasswordMain .mainSection__panel__inner{padding:30px}.userPasswordMain .fixedBottomPanelSp{display:none}.userPasswordMain .fixedBottomPanelSp .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC),none}@media only screen and (max-width:590px){.userPasswordMain .fixedBottomPanelSp{display:block;margin:30px auto 0;position:static;width:100%}}.userPasswordMain .editItems dl{align-items:baseline;display:flex;justify-content:space-between}.userPasswordMain .editItems dl dt{font-size:16px;font-weight:600;width:210px}@media only screen and (max-width:590px){.userPasswordMain .editItems dl dt{font-size:14px}.userPasswordMain .editItems dl dt br{display:none}}.userPasswordMain .editItems dl dd{width:calc(100% - 220px)}.userPasswordMain .editItems dl dd .inputBox{max-width:400px}.userPasswordMain .editItems dl+dl{margin:20px 0 0}.userPasswordMain .editItems dl.error{align-items:flex-start}@media only screen and (min-width:591px){.userPasswordMain .editItems dl.error dt{padding:15px 0 0}}@media only screen and (max-width:590px){.userPasswordMain .editItems dl{display:block}.userPasswordMain .editItems dl dt{margin:0 0 10px;width:100%}.userPasswordMain .editItems dl dd{width:100%}}.userPasswordMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}@media only screen and (max-width:1024px){.userPasswordMain .fixedBottomPanel{padding:20px}}@media only screen and (max-width:590px){.userPasswordMain .fixedBottomPanel{display:none}}.userPasswordMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.userPasswordMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.userPasswordMain .fixedBottomPanel .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC),none;width:160px}.adminUserListMain .searchListHeader__left .pagination{margin-left:10px}.adminUserListMain .searchListTableWrap{padding-right:40px;width:-moz-fit-content;width:fit-content}.adminUserListMain .searchListTable{width:2762px}.adminUserListMain .searchListTable table{background:#fff;line-height:1.2;width:100%}.adminUserListMain .searchListTable table thead tr{left:0;position:sticky;top:0}.adminUserListMain .searchListTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminUserListMain .searchListTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminUserListMain .searchListTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminUserListMain .searchListTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminUserListMain .searchListTable table tbody tr:hover{background:#bde3ff}}.adminUserListMain .searchListTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminUserListMain .searchListTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminUserListMain .searchListTable table tbody td:last-child{padding:8px 16px 7px 0}.adminUserListMain .searchListTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminUserListMain .searchListTable table tbody td small{font-size:12px}.adminUserListMain .searchListTable table{background-color:transparent}.adminUserListMain .searchListTable table thead tr{height:35px}.adminUserListMain .searchListTable table thead tr span{font-size:13px}.adminUserListMain .searchListTable table thead .paymentStatus{text-align:center}.adminUserListMain .searchListTable table .memberType{width:94px}.adminUserListMain .searchListTable table .status{width:256px}.adminUserListMain .searchListTable table .memberId{width:88px}.adminUserListMain .searchListTable table .name,.adminUserListMain .searchListTable table .nameKana{white-space:normal;width:296px}.adminUserListMain .searchListTable table .name span,.adminUserListMain .searchListTable table .nameKana span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.adminUserListMain .searchListTable table .annualFee{text-align:right;width:96px}.adminUserListMain .searchListTable table .paymentStatus{width:116px}.adminUserListMain .searchListTable table .gender{width:94px}.adminUserListMain .searchListTable table .birthdate{text-align:center;width:127px}.adminUserListMain .searchListTable table .doctorNumber,.adminUserListMain .searchListTable table .specialNumber{width:127px}.adminUserListMain .searchListTable table .hospitalName{width:296px}.adminUserListMain .searchListTable table .hospitalName span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.adminUserListMain .searchListTable table .applicationDate,.adminUserListMain .searchListTable table .joinDate,.adminUserListMain .searchListTable table .withdrawalDate{text-align:center;width:96px}.adminUserListMain .searchListTable table .withdrawalReason{width:135px}.adminUserListMain .searchListTable table .updateDate{text-align:center;width:127px}.adminUserListMain .searchListTable table tbody tr{background-color:#fff;height:38px}.adminUserListMain .searchListTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminUserListMain .searchListTable table tbody tr:hover{background-color:#bde3ff!important}.adminUserListMain .searchListTable table tbody tr.withdrawal{background-color:#d1d1d1}.adminUserListMain .searchListTable table tbody tr.withdrawal:hover{background-color:#d1d1d1!important}.adminUserListMain .searchListTable table tbody td{height:38px}.adminUserListMain .searchListTable table tbody .status .statusBox{align-items:center;display:flex;gap:10px;justify-content:space-between}.adminUserListMain .searchListTable table tbody .status .statusTag{border:1px solid #1a50b3;border-radius:20px;color:#1a50b3;display:inline-block;font-size:12px;font-weight:400;line-height:1.5;min-width:80px;padding:2px 0 1px;text-align:center}.adminUserListMain .searchListTable table tbody .paymentStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminUserListMain .searchListTable table tbody .paymentStatus span.complete{background-color:#00a9a2}.adminUserListMain .searchListTable table tbody .paymentStatus span.denial,.adminUserListMain .searchListTable table tbody .paymentStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminUserListMain .searchListTable table tbody .paymentStatus span.refund,.adminUserListMain .searchListTable table tbody .paymentStatus span.remand{background-color:#fd5236}.adminUserListMain .searchListTable table tbody .paymentStatus span.confirmation01{background-color:#3698fb}.adminUserListMain .searchListTable table tbody .paymentStatus span.confirmation02,.adminUserListMain .searchListTable table tbody .paymentStatus span.other{background-color:#5e4db5}.adminUserListMain .searchListTable table tbody .paymentStatus span.confirmation03{background-color:#1a50b3}.adminUserListMain .searchListTable table tbody .paymentStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminUserListMain .searchListTable table tbody .paymentStatus span.error{background-color:#c6290f}.adminUserListMain .searchListTable table tbody .applicationDate span,.adminUserListMain .searchListTable table tbody .updateDate span{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminUserListMain .searchListTable table thead tr th:first-child{border-radius:8px 0 0}.adminUserListMain .searchListTable table thead tr th:last-child{border-radius:0 8px 0 0}.adminUserListMain .searchListArea .searchListTable .statusText{min-width:100px!important;padding:3px}.adminUserListMain .searchCondition__panel dt{font-size:14px}.adminUserListMain .searchCondition__panel .fromToBox{margin-left:16px}.adminUserListMain .searchCondition__panel .fromToBox .datePickerBox{width:100%}.adminUserListMain .searchCondition__panel .fromToBox .inputDatePickerBox{width:174px}.adminUserListMain .searchCondition__panel .fromToBox .inputDatePickerBox .inputDatePicker{height:36px}.adminUserListMain .searchCondition__panel .fromToBox .inputDatePickerBox img{top:5px}.adminUserListMain .searchCondition__panel .nameInputForm{gap:2px}.adminUserListMain .searchCondition__panel .nameInputForm .inputBox{width:243px}.adminUserListMain .searchCondition__detailSearchContainer{max-width:1288px}.adminUserListMain .searchCondition__detailSearchItems{width:-moz-fit-content;width:fit-content}.adminUserListMain .searchCondition__detailSearchItems.addBorderBottom{border-bottom:1px solid #e7e7e7;padding-bottom:16px;width:100%}.adminUserListMain .searchCondition__detailSearchItems>dl{margin-top:16px}.adminUserListMain .searchCondition__detailSearchItems>dl>dd{width:auto}.adminUserListMain .searchCondition__detailSearchItems .selectBox{min-width:auto;width:191px}.adminUserListMain .searchCondition__detailSearchItems .inputText,.adminUserListMain .searchCondition__detailSearchItems .selectBox select{height:36px}.adminUserListMain .searchCondition__detailSearchItems .inputText::-moz-placeholder{font-size:14px}.adminUserListMain .searchCondition__detailSearchItems .inputText::placeholder{font-size:14px}.adminUserListMain .searchItemsPeriod dd .radioDate .selectBox{width:191px}.adminUserListMain .searchItemsWithdrawal dt{width:84px!important}.adminUserListMain .searchItemsWithdrawal .selectBox{display:inline-block;margin:0 16px 0 0;width:200px}.adminUserListMain .searchItemsStatus dd{align-items:center;display:flex}.adminUserListMain .searchItemsStatus dd .selectBox{width:243px}.adminUserListMain .searchItemsStatus dd .selectBox+.selectBox{margin:0 0 0 10px}.adminUserListMain .searchItemsSpecialistNumber .inputBox{width:191px}.adminUserListMain .searchItemsMemberID dd{width:191px!important}.adminUserListMain .searchItemsDoctorNumber dd .inputBox,.adminUserListMain .searchItemsHospitalName dd .inputBox{width:191px}.adminUserListMain .searchItemsMemberName dd{width:496px!important}.adminUserListMain .searchItemsMemberName dd .inputBox{width:244px}.adminUserListMain .searchItemsMemberName dd .inputBox+.inputBox{margin-left:8px}.adminUserListMain .searchItemsBirthDay dd .datePickerBox{height:36px;width:191px}.adminUserListMain .searchItemsBirthDay dd .datePickerBox .inputDatePicker{height:36px}.adminUserListMain .searchItemsBirthDay dd .datePickerBox img{top:5px}.adminUserListMain .searchItemsKeyword dd .inputBox,.adminUserListMain .searchItemsPost .inputBox{width:191px}.adminUserListMain .searchItemsAnnualFee{margin-left:120px}.adminUserListMain .searchListHeader__viewCount{margin-right:40px}.adminUserListMain+.btnToTop{display:block}.topicPath ol{background-color:#fff}.topicPath ol a{color:#1a50b3;text-decoration:none}.adminUserDetailMain .appMessage{margin:20px 40px 0}.adminUserDetailMain .topPanel{align-items:center;display:flex;justify-content:space-between;margin:19px 0 0 40px;position:relative}.adminUserDetailMain .pageBack{margin-top:0}.adminUserDetailMain .mainSection__container{background-color:transparent;border-top:1px solid #d1d1d1;margin-top:-1px;padding:0}.adminUserDetailMain .selectBox label{font-size:14px;transform:translate(16px) translateY(12px)}.adminUserDetailMain .selectBox--value label,.adminUserDetailMain .selectBox.focused label{font-size:12px;transform:scale(.9) translate(10px) translateY(-6px)}.adminUserDetailMain .adminUserDetailTabList{display:flex}.adminUserDetailMain .adminUserDetailTabList li{background:#d3ebff;border:1px solid #d1d1d1;border-radius:5px 5px 0 0;cursor:pointer;font-size:14px;line-height:1;margin-left:-1px;padding:10px;text-align:center;width:115px}.adminUserDetailMain .adminUserDetailTabList li.active{background:#fff;border-bottom:1px solid #fff}.adminUserDetailMain .userBasicInfo .selectBox select{height:36px}.adminUserDetailMain .userBasicInfo__multi{display:grid;gap:10px 0;grid-template-columns:minmax(0,860px) 1fr}@media only screen and (max-width:1024px){.adminUserDetailMain .userBasicInfo__multi{gap:0;grid-template-columns:1fr}}.adminUserDetailMain .userBasicInfo__panel{background:#fff;height:100%;padding:20px 40px;position:relative}.adminUserDetailMain .userBasicInfo__panel--type01{order:1;position:relative}.adminUserDetailMain .userBasicInfo__panel--type01:after{background:#eff8ff;content:"";display:block;height:calc(100% - 40px);position:absolute;right:0;top:20px;width:3px}@media only screen and (max-width:1024px){.adminUserDetailMain .userBasicInfo__panel--type01:after{bottom:0;height:3px;right:auto;top:auto;width:calc(100% - 80px)}}.adminUserDetailMain .userBasicInfo__panel--type02{order:3;position:relative}@media only screen and (max-width:1024px){.adminUserDetailMain .userBasicInfo__panel--type02{margin-top:10px}}.adminUserDetailMain .userBasicInfo__panel--type02:after{background:#eff8ff;content:"";display:block;height:calc(100% - 40px);position:absolute;right:0;top:20px;width:3px;z-index:1}@media only screen and (max-width:1024px){.adminUserDetailMain .userBasicInfo__panel--type02:after{bottom:0;height:3px;right:auto;top:auto;width:calc(100% - 80px)}}.adminUserDetailMain .userBasicInfo__panel--type03{order:2}.adminUserDetailMain .userBasicInfo__panel--type04{order:4}.adminUserDetailMain .userBasicInfo__panel__title{margin-bottom:16px}.adminUserDetailMain .userBasicInfo__panel__title:not(:first-child){margin-top:25px}.adminUserDetailMain .userBasicInfo__panel__title p{background:#fff;border-radius:10px;display:inline-block;font-size:16px;font-weight:600}.adminUserDetailMain .userBasicInfo .userInfoBox{margin:0 0 20px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems{margin:0 0 10px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul li:first-child{width:142px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul li:nth-child(2){width:136px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul li:nth-child(3) .datePickerBox{width:166px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul li:nth-child(4) .selectBox{width:130px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul li:nth-child(5) .datePickerBox{width:166px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul li .selectBox{height:36px}.adminUserDetailMain .userBasicInfo .userInfoBox .topItems ul .memberId{font-size:15px}.adminUserDetailMain .userBasicInfo .userInfoBox .nameItems{display:flex;flex-direction:column;gap:12px;margin:0 0 10px}.adminUserDetailMain .userBasicInfo .userInfoBox .nameItems ul{display:flex;flex-wrap:wrap;gap:12px 10px}.adminUserDetailMain .userBasicInfo .userInfoBox .nameItems ul li{max-width:385px;width:100%}.adminUserDetailMain .userBasicInfo .userInfoBox .contactItems ul{display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .userInfoBox .contactItems ul li:first-child{max-width:385px;width:100%}.adminUserDetailMain .userBasicInfo .userInfoBox .contactItems ul li:nth-child(2){max-width:160px;width:100%}.adminUserDetailMain .userBasicInfo .userInfoBox .contactItems ul li:nth-child(3){max-width:215px;width:100%}.adminUserDetailMain .userBasicInfo .userInfoBox .contactItems ul li:nth-child(3) .inputBox{display:inline-block;margin:0 10px 0 0;max-width:115px;width:100%}.adminUserDetailMain .userBasicInfo .userInfoBox .contactItems ul li:nth-child(3) span{display:inline-block}.adminUserDetailMain .userBasicInfo .tabTitle{align-items:center;display:flex;margin:0 0 10px}.adminUserDetailMain .userBasicInfo .tabTitle p{font-size:14px;font-weight:600;margin:0 15px 0 0;min-width:60px}.adminUserDetailMain .userBasicInfo .tabTitle ul li{display:inline-block;font-size:12px;margin:0 5px 0 0;text-align:center}.adminUserDetailMain .userBasicInfo .tabTitle ul li span{cursor:pointer;display:inline-block;padding:5px 16px 4px}.adminUserDetailMain .userBasicInfo .tabTitle ul li.active span{background:#90d2ff;border-radius:100px;font-size:14px;font-weight:700}.adminUserDetailMain .userBasicInfo .universityBox{margin:0 0 25px}.adminUserDetailMain .userBasicInfo .universityBox__items ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .universityBox__items ul li:first-child{width:80px}.adminUserDetailMain .userBasicInfo .universityBox__items ul li:nth-child(2){display:flex;justify-content:space-between;max-width:690px;width:100%}.adminUserDetailMain .userBasicInfo .universityBox__items ul li:nth-child(2)>*{width:calc(50% - 5px)}.adminUserDetailMain .userBasicInfo .addressBox .universityName{margin:0 0 10px}.adminUserDetailMain .userBasicInfo .addressBox .universityName ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .addressBox .universityName ul li:first-child{max-width:326px;width:100%}.adminUserDetailMain .userBasicInfo .addressBox .universityName ul li:nth-child(2),.adminUserDetailMain .userBasicInfo .addressBox .universityName ul li:nth-child(3){max-width:217px;width:100%}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01{margin:0 0 10px;max-width:780px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .addressWrap{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address li{flex:0 0 auto}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--code li.postalCode{width:102px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--code li.workplacePrefecture{align-items:center;display:flex;gap:10px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--code li.workplacePrefecture .selectBox{display:inline-block;height:36px;max-width:102px;vertical-align:middle;width:100%}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--code li.workplacePrefecture span{display:inline-block;width:150px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--tel li{width:146px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--other{display:flex;flex-wrap:wrap;gap:12px 10px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress01 .address--other .inputBox{width:245.3333333333px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress02 ul{display:flex;flex-direction:column;gap:12px}.adminUserDetailMain .userBasicInfo .addressBox .universityAddress02 ul li{max-width:780px}.adminUserDetailMain .userBasicInfo .typeStatus{margin:0 0 10px}.adminUserDetailMain .userBasicInfo .typeStatus ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .typeStatus ul li:first-child{max-width:139px;width:100%}.adminUserDetailMain .userBasicInfo .typeStatus ul li:nth-child(2){max-width:211px;width:100%}.adminUserDetailMain .userBasicInfo .approvalDate ul,.adminUserDetailMain .userBasicInfo .joinDate ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .userBasicInfo .approvalDate ul .datePickerBox,.adminUserDetailMain .userBasicInfo .approvalDate ul .inputBox,.adminUserDetailMain .userBasicInfo .joinDate ul .datePickerBox,.adminUserDetailMain .userBasicInfo .joinDate ul .inputBox{max-width:166px;width:100%}.adminUserDetailMain .userBasicInfo .joinDate{margin:0 0 10px}.adminUserDetailMain .userBasicInfo .joinDate .datePickerBox{max-width:166px;width:100%}.adminUserDetailMain .userBasicInfo .withdrawalInfo ul{display:flex;flex-direction:column;gap:12px}.adminUserDetailMain .userBasicInfo .withdrawalInfo ul .datePickerBox,.adminUserDetailMain .userBasicInfo .withdrawalInfo ul .inputBox,.adminUserDetailMain .userBasicInfo .withdrawalInfo ul .selectBox{max-width:360px;width:100%}.adminUserDetailMain .userBasicInfo .paperInfo>ul{display:flex;flex-direction:column;gap:12px}.adminUserDetailMain .userBasicInfo .paperInfo>ul>li:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.adminUserDetailMain .userBasicInfo .paperInfo>ul>li:first-child .selectBox{max-width:207px;width:100%}.adminUserDetailMain .userBasicInfo .paperInfo>ul>li:nth-child(2){align-items:center;display:flex}.adminUserDetailMain .userBasicInfo .paperInfo>ul>li:nth-child(2) .checkBox{margin:0 12px 0 0;width:109px}.adminUserDetailMain .userBasicInfo .paperInfo>ul>li:nth-child(2) .inputBox{width:239px}.adminUserDetailMain .userBasicInfo .paperInfo>ul>li .radioItem{gap:20px}.adminUserDetailMain .userBasicInfo .subUserInfoBox{display:flex;justify-content:space-between}.adminUserDetailMain .userBasicInfo .subUserInfoBox__left{max-width:780px;width:100%}.adminUserDetailMain .userBasicInfo .subUserInfoBox__left>ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:0 0 15px}.adminUserDetailMain .userBasicInfo .subUserInfoBox__left>ul>li:first-child{width:138px}.adminUserDetailMain .userBasicInfo .subUserInfoBox__left>ul ul{align-items:center;display:flex;gap:10px}.adminUserDetailMain .userBasicInfo .subUserInfoBox__left>ul ul>li:nth-child(2),.adminUserDetailMain .userBasicInfo .subUserInfoBox__left>ul ul>li:nth-child(2) .inputDatePickerBox{width:166px}.adminUserDetailMain .userBasicInfo .subUserInfoBox__left .selectBox{height:36px}.adminUserDetailMain .userBasicInfo .subUserInfoBox__right{width:100%}.adminUserDetailMain .userBasicInfo .subUserInfoBox__right ul{display:flex;gap:10px;margin:0 0 20px}.adminUserDetailMain .userBasicInfo .subUserInfoBox__right ul li{max-width:270px;width:100%}.adminUserDetailMain .userBasicInfo .subUserInfoBox__right ul li:first-child{max-width:80px}.adminUserDetailMain .userBasicInfo__history{margin:10px 0 0}.adminUserDetailMain .userBasicInfo__history .historyTable{margin-top:-8px;width:100%}.adminUserDetailMain .userBasicInfo__history .historyTable table{background:#fff;line-height:1.2;width:100%}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr{left:0;position:sticky;top:0}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminUserDetailMain .userBasicInfo__history .historyTable table tbody tr:hover{background:#bde3ff}}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody td:last-child{padding:8px 16px 7px 0}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody td small{font-size:12px}.adminUserDetailMain .userBasicInfo__history .historyTable .targetPeriod{width:216px}.adminUserDetailMain .userBasicInfo__history .historyTable .membershipPeriod{width:150px}.adminUserDetailMain .userBasicInfo__history .historyTable .suspensionCount{text-align:right;width:76px}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr th{border-bottom:none;font-size:13px;height:35px}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr th:first-child{border-radius:8px 0 0}.adminUserDetailMain .userBasicInfo__history .historyTable table thead tr th:last-child{border-radius:0 8px 0 0}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody tr{background-color:#fff;border-bottom:none}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody td{height:38px}.adminUserDetailMain .userBasicInfo__history .historyTable table tbody .membershipPeriod,.adminUserDetailMain .userBasicInfo__history .historyTable table tbody .suspensionCount,.adminUserDetailMain .userBasicInfo__history .historyTable table tbody .targetPeriod,.adminUserDetailMain .userBasicInfo__history .historyTable table tbody .total{font-family:Arial,Helvetica,sans-serif}.adminUserDetailMain .subUserBasicInfo__multi{display:flex;justify-content:space-between}.adminUserDetailMain .subUserBasicInfo__multi__left{width:calc(65% - 5px)}.adminUserDetailMain .subUserBasicInfo__multi__right{width:calc(35% - 5px)}.adminUserDetailMain .specialistInfo__panel{background:#fff;border-radius:10px;padding:20px 40px;position:relative}.adminUserDetailMain .specialistInfo__panel__title{margin-bottom:16px}.adminUserDetailMain .specialistInfo__panel__title p{background:#fff;border-radius:10px;display:inline-block;font-size:16px;font-weight:700}.adminUserDetailMain .specialistInfo .infoTop{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 10px}.adminUserDetailMain .specialistInfo .infoTop .inputList{display:flex;flex-wrap:wrap;gap:10px;margin:0 10px 0 0}.adminUserDetailMain .specialistInfo .infoTop .inputList li:first-child{width:135px}.adminUserDetailMain .specialistInfo .infoItems{display:flex;flex-wrap:wrap;margin:-10px 0 0;max-width:1206px}.adminUserDetailMain .specialistInfo .infoItems dl{margin:10px 0 0}.adminUserDetailMain .specialistInfo .infoItems dl:nth-child(odd){margin:10px 20px 0 0;width:656px}.adminUserDetailMain .specialistInfo .infoItems dl:nth-child(2n){width:530px}.adminUserDetailMain .specialistInfo .infoItems dl dt{display:flex}.adminUserDetailMain .specialistInfo .infoItems dl dt p{font-size:14px;font-weight:700;margin:0 0 12px;min-width:98px;position:relative;width:-moz-fit-content;width:fit-content}.adminUserDetailMain .specialistInfo .infoItems dl dt p.infoTtl--short{min-width:56px}.adminUserDetailMain .specialistInfo .infoItems dl dt p.infoTtl--mini{min-width:46px}.adminUserDetailMain .specialistInfo .infoItems dl dt span{background-color:#e7e7e7;height:1px;line-height:21px;margin-left:12px;margin-top:10px;width:100%}.adminUserDetailMain .specialistInfo .periodBox ul{display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .specialistInfo .periodBox ul .fromToBox{align-items:center;display:flex}.adminUserDetailMain .specialistInfo .periodBox ul .fromToBox>span{font-size:14px;margin:0 10px}.adminUserDetailMain .specialistInfo .periodBox .inputBox{width:80px}.adminUserDetailMain .specialistInfo .registerUpdateBox ul{align-items:center;display:flex}.adminUserDetailMain .specialistInfo .registerUpdateBox ul li+li{margin:0 0 0 10px}.adminUserDetailMain .specialistInfo .reRegisterBox{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .specialistInfo .reRegisterBox>p{font-family:Arial,Helvetica,sans-serif}.adminUserDetailMain .specialistInfo .reRegisterBox>p span{margin:0 10px}.adminUserDetailMain .specialistInfo .reRegisterBox>p em{display:inline-block;min-width:140px}.adminUserDetailMain .specialistInfo .cancelBox ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .specialistInfo .cancelBox ul li .inputBox{width:346px}.adminUserDetailMain .specialistInfo .inputText{height:36px}.adminUserDetailMain .specialistInfo .datePickerBox{width:174px}.adminUserDetailMain .specialistInfo .inputDatePickerBox img{top:5px}.adminUserDetailMain .specialistInfo .inputDatePickerBox .inputDatePicker{height:36px}.adminUserDetailMain .specialistInfo .inputBox .label{font-size:14px;left:10px;top:50%;transform:translateY(-50%)}.adminUserDetailMain .specialistInfo .inputBox .inputText--value+.label,.adminUserDetailMain .specialistInfo .inputBox .inputText:focus+.label{background:#fff;font-size:12px;padding:0 6px;top:0;transform:scale(.9) translate(-10px) translateY(-6px);z-index:2}.adminUserDetailMain .specialistInfo .inputDatePickerBox .inputDatePicker+.label{font-size:14px;top:-5px}.adminUserDetailMain .specialistInfo .inputDatePickerBox .inputDatePicker--value+.label,.adminUserDetailMain .specialistInfo .inputDatePickerBox .inputDatePicker:focus+.label{font-size:12px;top:0}.adminUserDetailMain .specialistInfo .radioItem{gap:20px}.adminUserDetailMain .specialistInfo .memberSpecialistTable{margin-top:12px;max-width:1206px;width:100%}.adminUserDetailMain .specialistInfo .memberSpecialistTable table{background:#fff;line-height:1.2;width:100%}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr{left:0;position:sticky;top:0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody tr:hover{background:#bde3ff}}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td:last-child{padding:8px 16px 7px 0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td small{font-size:12px}.adminUserDetailMain .specialistInfo .memberSpecialistTable .targetPeriod{height:35px;width:221px}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody tr{background-color:#fff;border-bottom:none}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr th{font-size:13px;font-weight:700;line-height:1.5;padding:0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr th:first-child{border-radius:8px 0 0!important;padding:0 0 0 20px}.adminUserDetailMain .specialistInfo .memberSpecialistTable table thead tr th:last-child{border-radius:0 8px 0 0!important;padding:0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td{font-size:16px;height:38px;padding:0 7px 0 0}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td:first-child{border-radius:0!important;font-size:16px;height:38px;padding:0 0 0 20px}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody td:last-child{padding:0}.adminUserDetailMain .specialistInfo .memberSpecialistTable .membershipPeriod{text-align:left;width:140px}.adminUserDetailMain .specialistInfo .memberSpecialistTable .registrationID{text-align:left;width:111px}.adminUserDetailMain .specialistInfo .memberSpecialistTable .classification{text-align:left;width:94px}.adminUserDetailMain .specialistInfo .memberSpecialistTable .updateDate{text-align:left;width:111px}.adminUserDetailMain .specialistInfo .memberSpecialistTable .updateCount{text-align:left;width:76px}.adminUserDetailMain .specialistInfo .memberSpecialistTable td.updateCount{text-align:right}.adminUserDetailMain .specialistInfo .memberSpecialistTable .cancellationDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable .organizationRegistrationDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable .registrationDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable .specialistTransitionDate{text-align:left;width:111px}.adminUserDetailMain .specialistInfo .memberSpecialistTable .organizationUpdateDate{text-align:left;width:149px}.adminUserDetailMain .specialistInfo .memberSpecialistTable table tbody tr td.targetPeriod,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.cancellationDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.organizationRegistrationDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.organizationUpdateDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.registrationDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.registrationID,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.specialistTransitionDate,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.updateCount,.adminUserDetailMain .specialistInfo .memberSpecialistTable td.updateDate{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminUserDetailMain .specialistInfo .historyTable table thead tr th{border-bottom:none}.adminUserDetailMain .specialistInfo .historyTable table thead tr th:first-child{border-radius:8px 0 0}.adminUserDetailMain .specialistInfo .historyTable table thead tr th:last-child{border-radius:0 8px 0 0}.adminUserDetailMain .specialistInfo .historyTable table tbody tr{background-color:#fff;border-bottom:none}.adminUserDetailMain .specialistInfo .historyTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminUserDetailMain .specialistInfo .historyTable table tbody td{height:38px}.adminUserDetailMain .specialistInfo .historyTable table tbody .cancellationDate,.adminUserDetailMain .specialistInfo .historyTable table tbody .organizationRegistrationDate,.adminUserDetailMain .specialistInfo .historyTable table tbody .organizationUpdateDate,.adminUserDetailMain .specialistInfo .historyTable table tbody .registrationDate,.adminUserDetailMain .specialistInfo .historyTable table tbody .registrationID,.adminUserDetailMain .specialistInfo .historyTable table tbody .specialistTransitionDate,.adminUserDetailMain .specialistInfo .historyTable table tbody .targetPeriod,.adminUserDetailMain .specialistInfo .historyTable table tbody .updateCount,.adminUserDetailMain .specialistInfo .historyTable table tbody .updateDate{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminUserDetailMain .paymentInfo{background-color:#fff;padding:20px 40px}.adminUserDetailMain .paymentInfo__top{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:0 0 20px}.adminUserDetailMain .paymentInfo__top dl{align-items:center;background:#eff8ff;border-radius:10px;display:flex;padding:15px 20px;width:376px}.adminUserDetailMain .paymentInfo__top dl dt{font-size:14px;font-weight:700;margin:0 10px 0 0;width:70px}.adminUserDetailMain .paymentInfo__top dl dd{width:calc(100% - 85px)}.adminUserDetailMain .paymentInfo__top dl dd .price{display:inline-block;font-weight:600;margin:0 20px 0 0;text-align:right;vertical-align:middle;width:135px}.adminUserDetailMain .paymentInfo__top dl dd .price em{font-size:18px;font-weight:700;margin:0 10px 0 0}.adminUserDetailMain .paymentInfo__top dl dd .price span{font-size:14px;font-weight:700}.adminUserDetailMain .paymentInfo__top dl dd .statusText{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminUserDetailMain .paymentInfo__top dl dd .statusText.complete{background-color:#00a9a2}.adminUserDetailMain .paymentInfo__top dl dd .statusText.denial,.adminUserDetailMain .paymentInfo__top dl dd .statusText.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminUserDetailMain .paymentInfo__top dl dd .statusText.refund,.adminUserDetailMain .paymentInfo__top dl dd .statusText.remand{background-color:#fd5236}.adminUserDetailMain .paymentInfo__top dl dd .statusText.confirmation01{background-color:#3698fb}.adminUserDetailMain .paymentInfo__top dl dd .statusText.confirmation02,.adminUserDetailMain .paymentInfo__top dl dd .statusText.other{background-color:#5e4db5}.adminUserDetailMain .paymentInfo__top dl dd .statusText.confirmation03{background-color:#1a50b3}.adminUserDetailMain .paymentInfo__top dl dd .statusText.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminUserDetailMain .paymentInfo__top dl dd .statusText.error{background-color:#c6290f}.adminUserDetailMain .paymentInfo__top .checkBox label span{font-size:15px;font-weight:400}.adminUserDetailMain .paymentInfo__panel{background:#fff;border-radius:10px;padding:20px 0;position:relative}.adminUserDetailMain .paymentInfo__panel+*{margin:3px 0 0}.adminUserDetailMain .paymentInfo__panel__title{left:0;position:absolute;top:-10px}.adminUserDetailMain .paymentInfo__panel__title p{background:#fff;border-radius:10px;display:inline-block;font-size:16px;font-weight:600;padding:0}.adminUserDetailMain .paymentInfo .paymentInfoTable{max-width:1206px}.adminUserDetailMain .paymentInfo .paymentInfoTable table{background:#fff;line-height:1.2;width:100%}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead tr{left:0;position:sticky;top:0}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody tr{border-bottom:1px solid #ddd}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody td:last-child{padding:8px 16px 7px 0}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody td small{font-size:12px}.adminUserDetailMain .paymentInfo .paymentInfoTable table .billingAmount,.adminUserDetailMain .paymentInfo .paymentInfoTable table .paymentAmount{text-align:right}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead th{font-size:13px!important;height:35px!important}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .billingDate{border-radius:8px 0 0!important;padding:0!important;text-align:center;width:121px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .orderId{width:126px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .orderId .questionButton{cursor:pointer;display:inline-block;margin:0 0 0 5px;position:absolute;top:5px;width:24px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .orderId .questionButton:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXXSURBVHgB7ZrNUhtHEIB7BpGykzgotyRQFSWOz5afwOIAKCfwEwCnHEEQchU6O0bwBMhPEDikSoIDyxNY3HKwk00Zxdwim8SGkjSd7tXfrKKfnd0VPni/KsTuSDu709PTf7MAEREREREREREREREfIgJuiMRSPl6/giSiStLpfbp1Qv8eAasS4QyktGK3oGwfZKpwA4xdADPpfAoRswIxiQBxr9ehgAOh4LByvFmAMTI2AUzPPVmh3rN0mIBg2KQeuXEJInQBJNL5RA1xHxBT0PeGglXbRoHlThtCHIWI03/SEhykJfaklLN2MWNDiIQqgOn5nWUBuNur6s1BN/ZAgnVe3LKG9TGTfpxCJUh75EMSYqLn66oSkHtV2tyFkAhNAF/N57MC1La7c1FF0chN3o4V/Bi16TQtIxTZXkEgyO2/jjI5CIEJCIF+gye93pv8WD56+eumVf2tdAU+uHx+VP7kXvpQovqcOkx2ugZM3bn7PVy+KJ1CQAJrwMzCzhpZebdKCpWplLZCU1NmeuHJOk193tUoxUqluPEUAhBIAGzw6ko909e8xMbqy+OfCjAGnCWhYF9rqpJhfBDEMEoIQE2pE5fBo5kf1+CZSpFcoYCM1hR3PE4AfGtAy8/vaz0VKqXNVS/XNoMjtYitGIEe4nRSyAOvMzkz9/Muuc21TgPCqt84wb8GNIOc1rGwG0KOtMq8ZKYXdk6QNIceep38/hL/8dombfqDjSl4IFab2CahVfs+iyG+vEBr9lc6DRIyr4ob1rBrnACJBw6QHPQbr9a9apeu7ny3cE2H6VZTfOre3Omb58c2GOJLA4SARe3EdtbmCGqolkALi4UQFs1ijt0l99FpJ3fKidOo/iavZUHXAsQJX1pgLIBEKh+ntbvUbUHLy3VCqHL3BPfOSxuz50eb25XSj+sNIWb13zb+VUuj+rMtJ7Da6z4GJr0IrhdjAdRvuVWYBubJDzshMMoHdMdVHrT+3QUZP4SuFlAmmPDSJ0hlaWeUbteTYIj5ElAqpZ1VR8X2OpXjTLnfcmH7QOs/0T5HSRmgB/je7mUgb0AATjGjCa3jMgSE1bamGr9At1O7AdLyer2uOfqzecVYAJy2to8V4GsIgOMZ3qpnepzPWeOFWWR31j6g5CsBhgSKBEn9/gafNGfecYuJbn8qF3YOMYpAAghC7R+1Aj2DPz/a2oYb5r0JgDK55fYhWf1Dv4Mn4zkFATAXAMKf2u2NrW730q71psDqAHwS1CaZC0Cr5fUpWXmGgp9VsiEHzrov+i94crW5fUxldWOvFANDOKIjf9s+jXMNzyQWaNOy9I8gAE5WqVQ3+nMHRp4wFkDsKlauf6SqnTqAkin6tMAQTqhIjoscyFAqnPNT1KCUetn1bLdixhpgvAQ4BkctACJBrJnG4DxzXEtopcIrvosaCKnOIRlSP4VXn9lgQ8/949fvHJfmHXc4DYP2EIbhpOSu7NKfIfUlAGfNayksGZ+skRb0rFXTh+cIsrcg49eQBqgIoUsLau+U53zcESBlhVxGYy8Quy09ldLaUG3BveXmfhYjAlWFubylqy/t2mTC3LXpx//K8Dz7pY1vwCeBIsGWL+8YHloK+en0zjKMCd560wfPO0+9xRRTAgnAKWRIV5ma1AALX/ImRsjwzJO1LOhtvO12UQy2WRrK3uDM/ONt2q/L9vRc8OvfdZys8S0bPLXu7j6c5CmUvcE3L46tqbtzJEyR0pqTCnHps28XXl/+fmQcoPDAP/164QdVQ/IQbjcZZuYY7vY4qT4FN9k+b4LYdCdLCPn0vJixhvXBQZJS8FDSjPfbZhdYD3X3KfQXJL4gHz2BeDIoUWKjyZEkvxPk2txAkeS64KDXaLiMXiejG3TN93me8TBob98YDrjIzwfJGId2D2OGBSEULLr3EobjvFEiKLUlK+8n0zRh7AJo03xNjur2zezxvl7IaII2fZxxus1Z3U29JhcRERERERERERER8WHyH2vrkM+MzdWOAAAAAElFTkSuQmCC) 100% no-repeat;background-position:50%;background-size:20px auto;background-size:cover;content:"";display:block;height:24px;width:24px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .orderId .questionButton.active:after,.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .orderId .questionButton:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASXSURBVHgB7ZpNbBNHFMf/sySlCsE4h35IMZIJ4VIk6vaUcMEckvWtoVI5lapSc+kptSGHnprcKpHYyaXqAaR+ndIDoVIlrzmwvSQ5IVMpnHAwii1a5RAnoS7BeKczxqF2SKLO27E5dH6SvbuWV7vz3pv35r03gMFgMBgMBoPBYPg/wtAmQrFUlHMvwoFz4rERi/OgOA/WX6LEwfKc8bzFcReW5RbScRdtoKUCCI+kgk/LGLPgfbEzWAXy4u3cTmZN5tPxPFpESwQgB14p4yuIgUMHDN+1ShCHoJmQnRzzKnwe4FHoI+JxPhLosze2VjJZaESrBfQOp1LatL4fDDNF53IcmtAigJrJ/81vgGvV+gGwbGcXO5+fj5fgEwsaqJSrt9s3eAmP1ASuAd8+4LnZYwTtJxzot4NbuYwDH/gSQO/Q9Kdg/Gu8Oga6++2Nx7nMEoiQfUA4lgpXPO+2PMWrpdTZZZ2g+oMOEKlwT8R59cEHjhzG6IfvY/DMcRx/K4CNx9so/LkJZ+E+5m4tg4BwwLV3IUUGkgXUtf8AigyeCeH6xAc1IezFcm4No5M3sSoEooqwgh6KFZCiQF37Skht/3z14r6Dl5w++QaSV2Kg8KxMW3/QwiBHFIrEPx5sut78axtzmWUs/l5o+l1aifyovxLGQEBZADKrA2HuFxrMWp7bn/+IxLSDj8bnkJhKN/3XPtsPAsFQ7GoUiqg7Qc+LgkDyp0Ux8A280/cmrs/faZrn6cUckg3/PWiaHATnVkQcXJV7KFHgXRCZu3VPfN976ffYYLPG5fSgIKZBVBxmVO5RngKicBGGRqTjS1xq9g8yJFJgXF05yhbAwMMcepCD3x0Zrt2485JjVEC16EKxAPWH7MVeYVFqfuJbFz5ovQB0IeP97sF/NvkL2o2yAGQBExpojPUyLManfCV1O7R+JeiB+RZAoPuw8PRPXlwv3F0le/4mGMtDEWUBWOC+a3KbIgGSGl9eWas5vJRYI+iAgz+EIspRgDP8Jp7kuwDiLORqH52InoKyctR9APO0VGVl7F/6YRTON5dq4VALludCEVI6HBqeXvcTDi8OnRZRwH5xLafEwCfX/PkBMf+LTuIEFKGGwVn4wD57sulaOsVj3bT1/79wFwRIAuh4aimtt3cjCx+NyDBIKYI0UhWdIxAgFUVLeefJsb7hHmF2AyCws9QNHH0dudV1kRansbZeBhnROnvkJL4HAXpRNJoKPnvNe6BraUxGzP0qY+f/IPYNyWVxaQVH+23ptWg1LF1YiD9KJ1wQ8dUXEE2JJT9TwTeMzxadK776Elp6g712ss2tMQnLFjOJ9+ATLdlg5za7IF8IbYIx5srmKDSgtT0eGpqa4YyRqrP/medmr60Fr3WDxOZKJh04ZT+Ue4CgOTowmYUy78uiMz4BjWjfIbJ1P5M9cip20+JeT10Q/hFaF52fC6u/XnahmZZuknpbtNAOedUJMOuccJJhlXtrGkd1tqOrY0bHRoj9n9Mmak0Lz4qiVlZnYXEUxVVe3ybHSiLNLjHOszLdlhlnIT3uwmAwGAwGg8FgMBhaxD86rqsjCOVTewAAAABJRU5ErkJggg==) 100% no-repeat;background-position:50%;background-size:20px auto;background-size:cover;content:"";display:block;height:24px;width:24px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .orderId__explain{background:#bde3ff;border-radius:10px;font-size:15px;font-weight:400;left:16%;max-width:420px;padding:15px 30px;position:absolute;text-align:left;top:30px;width:100%;z-index:3}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .membershipType{width:196px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .billingAmount{width:76px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .paymentStatus{text-align:center;width:86px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .paymentDate{text-align:center;width:101px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .transactionType{width:70px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .paymentMethod{width:160px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .paymentAmount{width:92px}.adminUserDetailMain .paymentInfo .paymentInfoTable table thead .remarks{border-radius:0 8px 0 0!important;width:181px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody tr{background-color:#fff;border-bottom:none;font-size:16px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody td{height:auto;min-height:38px;padding-bottom:7px;padding-top:8px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .billingDate{font-family:Arial,Helvetica,sans-serif;padding:0!important;text-align:center;width:121px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .orderId{font-family:Arial,Helvetica,sans-serif;width:126px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .membershipType{font-size:15px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .billingAmount{font-family:Arial,Helvetica,sans-serif}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus{text-align:center}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.complete{background-color:#00a9a2}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.denial,.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.refund,.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.remand{background-color:#fd5236}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.confirmation01{background-color:#3698fb}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.confirmation02,.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.other{background-color:#5e4db5}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.confirmation03{background-color:#1a50b3}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentStatus span.error{background-color:#c6290f}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentDate{font-family:Arial,Helvetica,sans-serif;text-align:center}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentMethod,.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .transactionType{font-size:15px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .paymentAmount{font-family:Arial,Helvetica,sans-serif}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .remarks{font-size:15px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .remarks__inner{align-items:center;display:flex;justify-content:space-between}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .remarks .settingButton{align-items:center;background:#fff;border:1px solid #222;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;height:28px;justify-content:center;width:28px}.adminUserDetailMain .paymentInfo .paymentInfoTable table tbody .remarks .settingButton img{width:20px}.adminUserDetailMain .paymentInfo .modalContent .modalBody{padding:10px 40px 0}.adminUserDetailMain .paymentInfo .modalContent .settingPaymentInfoModal .billingInfo>dd{background-color:#eff8ff}.adminUserDetailMain .paymentInfo .modalContent .settingPaymentInfoModal .billingInfo>dd dl+dl{margin-top:5px}.adminUserDetailMain .paymentInfo .modalContent .settingPaymentInfoModal .billingInfo>dd dl dt{font-size:14px}.adminUserDetailMain .paymentInfo .modalContent .settingPaymentInfoModal .billingInfo>dt span{background-size:20px auto;padding:0 30px 0 0}.adminUserDetailMain .paymentInfo .modalContent .settingPaymentInfoModal .editItems>dl>dt{font-size:14px}.adminUserDetailMain .paymentInfo .modalContent .paymentDate .datePickerBox{width:175px}.adminUserDetailMain .paymentInfo .modalContent .paymentAmount .inputBox{margin-right:auto;width:175px}.adminUserDetailMain .paymentInfo .modalContent .remarks.multi .inputTextarea{height:70px}.adminUserDetailMain .paymentInfo .modalContent .modalBtnList{margin-bottom:30px;margin-top:40px;position:static}.adminUserDetailMain .paymentInfo .modalContent .modalBtnList ul{max-width:380px}.adminUserDetailMain .paymentInfo .modalContent .modalBtnList li{width:180px}.adminUserDetailMain .paymentInfo .modalContent .appButton--primary{background-image:none}.adminUserDetailMain .examInfo__panel{background:#fff;border-radius:10px;padding:20px 40px;position:relative}.adminUserDetailMain .examInfo__panel__title{margin-bottom:16px}.adminUserDetailMain .examInfo__panel__title p{background:#fff;border-radius:10px;display:inline-block;font-size:16px;font-weight:700}.adminUserDetailMain .examInfo .inputBox .label{font-size:14px;left:10px;top:50%;transform:translateY(-50%)}.adminUserDetailMain .examInfo .inputBox .inputText{height:36px}.adminUserDetailMain .examInfo .inputBox .inputText--value+.label,.adminUserDetailMain .examInfo .inputBox .inputText:focus+.label{background:#fff;font-size:12px;padding:0 6px;top:0;transform:scale(.9) translate(-10px) translateY(-6px);z-index:2}.adminUserDetailMain .examInfo .selectBox select{height:36px}.adminUserDetailMain .examInfo .infoTop{margin:0 0 10px}.adminUserDetailMain .examInfo .infoTop ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .examInfo .infoTop ul li:first-child{width:135px}.adminUserDetailMain .examInfo .infoTop ul li:nth-child(2){width:80px}.adminUserDetailMain .examInfo .infoTop ul li:nth-child(3) .selectBox{width:136px}.adminUserDetailMain .examInfo .infoTop ul li:nth-child(3) .passFail{align-items:center;display:flex;gap:10px}.adminUserDetailMain .examInfo .infoTop ul li:nth-child(3) p{font-size:12px}.adminUserDetailMain .examInfo .infoItems{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.adminUserDetailMain .examInfo .infoItems dl dt{display:flex;font-weight:700;margin:0 0 10px}.adminUserDetailMain .examInfo .infoItems dl dt p{font-size:14px;font-weight:700;min-width:56px;position:relative;width:-moz-fit-content;width:fit-content}.adminUserDetailMain .examInfo .infoItems dl dt span{background-color:#e7e7e7;height:1px;line-height:21px;margin-left:12px;margin-top:10px;width:100%}.adminUserDetailMain .examInfo .infoItems dl ul{display:flex;flex-wrap:wrap;gap:10px}.adminUserDetailMain .examInfo .infoItems dl ul li{width:90px}.adminUserDetailMain .examInfo .infoItems dl ul .caseStudyScore{display:flex;flex-direction:column;justify-content:center;position:relative}.adminUserDetailMain .examInfo .infoItems dl ul .caseStudyScore span{color:#b0b0b0;font-size:12px;left:10px;position:absolute;top:0;transform:scale(.9) translate(-10px) translateY(-6px)}.adminUserDetailMain .examInfo .infoItems dl ul .caseStudyScore p{padding:5px 0 0;text-align:right}.adminUserDetailMain .examInfo .infoItems dl .statusText{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;margin:8px 0 0;min-width:95px;padding:2px 0 1px;text-align:center}.adminUserDetailMain .examInfo .infoItems dl .statusText.complete{background-color:#00a9a2}.adminUserDetailMain .examInfo .infoItems dl .statusText.denial,.adminUserDetailMain .examInfo .infoItems dl .statusText.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminUserDetailMain .examInfo .infoItems dl .statusText.refund,.adminUserDetailMain .examInfo .infoItems dl .statusText.remand{background-color:#fd5236}.adminUserDetailMain .examInfo .infoItems dl .statusText.confirmation01{background-color:#3698fb}.adminUserDetailMain .examInfo .infoItems dl .statusText.confirmation02,.adminUserDetailMain .examInfo .infoItems dl .statusText.other{background-color:#5e4db5}.adminUserDetailMain .examInfo .infoItems dl .statusText.confirmation03{background-color:#1a50b3}.adminUserDetailMain .examInfo .infoItems dl .statusText.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminUserDetailMain .examInfo .infoItems dl .statusText.error{background-color:#c6290f}.adminUserDetailMain .examInfo .infoItems .interviewTest ul li{width:64px}.adminUserDetailMain .examInfo .infoItems .interviewTest ul li:last-child{width:80px}.adminUserDetailMain .examInfo .infoItems .interviewTest ul li:not(:last-child) .inputText:focus+.label{transform:scale(.9) translate(0) translateY(-6px)}.adminUserDetailMain .examInfo .examInfoTable{max-width:1206px;width:100%}.adminUserDetailMain .examInfo .examInfoTable table{background:#fff;line-height:1.2;width:100%}.adminUserDetailMain .examInfo .examInfoTable table thead tr{left:0;position:sticky;top:0}.adminUserDetailMain .examInfo .examInfoTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminUserDetailMain .examInfo .examInfoTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminUserDetailMain .examInfo .examInfoTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminUserDetailMain .examInfo .examInfoTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminUserDetailMain .examInfo .examInfoTable table tbody tr:hover{background:#bde3ff}}.adminUserDetailMain .examInfo .examInfoTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminUserDetailMain .examInfo .examInfoTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminUserDetailMain .examInfo .examInfoTable table tbody td:last-child{padding:8px 16px 7px 0}.adminUserDetailMain .examInfo .examInfoTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminUserDetailMain .examInfo .examInfoTable table tbody td small{font-size:12px}.adminUserDetailMain .examInfo .examInfoTable table thead tr th:first-child{border-radius:8px 0 0!important;height:35px;padding:0 0 0 20px}.adminUserDetailMain .examInfo .examInfoTable table thead tr th:last-child{border-radius:0 8px 0 0!important;padding:0}.adminUserDetailMain .examInfo .examInfoTable table tbody td{height:38px!important}.adminUserDetailMain .examInfo .examInfoTable table tbody tr{background-color:#fff;border-bottom:none!important;font-family:Arial,Helvetica,sans-serif}.adminUserDetailMain .examInfo .examInfoTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminUserDetailMain .examInfo .examInfoTable table tbody tr:hover{background:#bde3ff}.adminUserDetailMain .examInfo .examInfoTable th{font-size:13px!important}.adminUserDetailMain .examInfo .examInfoTable .examNumber{width:131px}.adminUserDetailMain .examInfo .examInfoTable .examAttempts{text-align:center!important;width:76px}.adminUserDetailMain .examInfo .examInfoTable td.examAttempts{text-align:right!important}.adminUserDetailMain .examInfo .examInfoTable .writtenA,.adminUserDetailMain .examInfo .examInfoTable .writtenB{text-align:center!important;width:63px}.adminUserDetailMain .examInfo .examInfoTable td.writtenA,.adminUserDetailMain .examInfo .examInfoTable td.writtenB{text-align:right!important}.adminUserDetailMain .examInfo .examInfoTable .totalScore{text-align:center!important;width:51px}.adminUserDetailMain .examInfo .examInfoTable td.totalScore{text-align:right!important}.adminUserDetailMain .examInfo .examInfoTable .accuracyRate{width:66px}.adminUserDetailMain .examInfo .examInfoTable .ranking{width:51px}.adminUserDetailMain .examInfo .examInfoTable .caseScore{width:76px}.adminUserDetailMain .examInfo .examInfoTable .caseScoreAdjustment{width:102px}.adminUserDetailMain .examInfo .examInfoTable .adjustedTotalScore{width:51px}.adminUserDetailMain .examInfo .examInfoTable .interviewer1,.adminUserDetailMain .examInfo .examInfoTable .interviewer2{width:85px}.adminUserDetailMain .examInfo .examInfoTable .overallScore{width:76px}.adminUserDetailMain .examInfo .examInfoTable .points{width:51px}.adminUserDetailMain .examInfo .examInfoTable .last{width:195px}.adminUserDetailMain .examInfo .examInfoTable table .accuracyRate,.adminUserDetailMain .examInfo .examInfoTable table .adjustedTotalScore,.adminUserDetailMain .examInfo .examInfoTable table .caseScore,.adminUserDetailMain .examInfo .examInfoTable table .caseScoreAdjustment,.adminUserDetailMain .examInfo .examInfoTable table .examAttempts,.adminUserDetailMain .examInfo .examInfoTable table .points,.adminUserDetailMain .examInfo .examInfoTable table .ranking,.adminUserDetailMain .examInfo .examInfoTable table .totalScore,.adminUserDetailMain .examInfo .examInfoTable table .writtenA,.adminUserDetailMain .examInfo .examInfoTable table .writtenB{text-align:right}.adminUserDetailMain .examInfo .examInfoTable table .interviewer1,.adminUserDetailMain .examInfo .examInfoTable table .interviewer2,.adminUserDetailMain .examInfo .examInfoTable table .overallScore{text-align:center}.adminUserDetailMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;transition:.6s;width:calc(100% - 80px);z-index:9}.adminUserDetailMain .fixedBottomPanel--bottom{bottom:36px}.adminUserDetailMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.adminUserDetailMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.adminUserDetailMain .fixedBottomPanel .appButton{width:160px}.adminUserDetailMain .fixedBottomPanel .openNotebookButton{margin-left:auto}.adminUserDetailMain .fixedBottomPanel .openNotebookButton span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAORSURBVHgB7ZhNbtpAFMf/NkmVdsWmEimqQk8QcoKQdUPknCDkBCEnSHKCwAliTpBpSNVl6AlKbuBKJdCuqFS1i9ievsdAQSmIZ2MvWvknoTH2fLw3H+9jgIyMjIyMjH8YCwmRd67zG0DZgu0A9i51XOLX489DDXSB8D5A2PmmDhUSYmUFjOBrJzZQx1Rg7piF/j7+uzXbRkN7GpYL+K2BOvSwAispsOnc1C1YZxgLbkF/pMJdR9DxnghWcD6U1vFY9gGH2hzxO6MILgbqwEVMYitAwl+SIHUjCJq/4J8P1eFQ0paVsfB4PqNIo68OThGDWAoUnNsrG7pGQ3s2rOMvqtpBDIrO+zIJf039lEgU90HtHyMikRWYzrz2QgR7q+5hXg0bwR0rEWclIilQcG5qNONXSQk/7XeqRAB9+lUdNKRtxQqYfRvc0UGl0t7pqbfdZW02nTYJhXxfVXeW99+ukCXj+sOf8N9Iz5MNMf6RNdqr2pUIz9DsVOhXltQd0Dmiuk16zL+AXYcQsQK072tc0ta5QEqskyUzT/YJ+xdJG5ECdHCdyewnte/nQb6DnV+HHtk5ilZOpACZzAqXGsE7pAyN1eLSQujI6gsIYW9zaeKZdAnIi3NJhmJXUl+4AuYgprl9JvAYHEfBBINLWZNU0qNYR3vzvpGp/LTM0rxy2npBvx0ysXtz3nMQuAUBEczoQkT2eh7WTPQaF9EKmNDYmjvYvBmcMJn5B1WNGrLw7CfnyEgKj4p8wbkuIWXY43NJZvteUl+kAJk0jvORQ66ClKEwe3SeQmiRxRMpEMBWplMTv6fM2P6HHUllkQIb8Lt8Dji2kbr4OJiAkSdJe31h3ixSwLj4kAMtPEfuDCnBWdr4qSVtIzajzxA2zCpYdQ59hc264zx5KZydTWY/hO9CSCTzVnRu65Q1XZpkPNmEZppr6ONehCQ/kiPrqX1ehSbNFA2Uu0vCrM4Kz5cDvYg3FJE9cU9VeRVaEyVe0tIjJjQBlanwukVOUZzITIh9rVJ02g2asRPzT7uc6Ei3FFsyNgaz1zJxhGdWutgqUpKvYZ+Za5GRKK5POQMta3fw18UWb7dchQ8qm+Px4EPyLRd92pqIycpXi+ZGwa/BWJDS7DeKnzwziGbf8fTasUnJe0OavC8isctd5jWlnj5lb3T1QufC2tZ/rhw5MNOfKTzo5Mir/yDHuKrgGRkZGRkZ/wW/AVmaczPkLzQCAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;margin-right:20px;padding:2px 10px 2px 30px}.adminUserDetailMain .fixedBottomPanel .openNotebookButton span:hover{background-color:#90d2ff}.applicationMain .appAlert{margin-bottom:15px}.applicationMain .appAlert .alertClose{display:none}.applicationMain .mainSection+.mainSection{margin:20px 0 0}.applicationMain .mainSection__container{background-color:transparent;padding:0;width:auto}@media only screen and (max-width:590px){.applicationMain .mainSection__detail{margin-top:12px}}.applicationMain .mainSection__title{margin-bottom:8px}.applicationMain .mainSection__title .titleWrap{display:flex;gap:20px}@media only screen and (max-width:1024px){.applicationMain .mainSection__title .titleWrap{flex-direction:column;gap:5px}}.applicationMain .mainSection__title .titleWrap .status{display:none;max-width:96px;min-width:92px}@media only screen and (max-width:1024px){.applicationMain .mainSection__title .titleWrap .status{display:block}.applicationMain .mainSection__title .titleWrap .status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.applicationMain .mainSection__title .titleWrap .status span.complete{background-color:#00a9a2}.applicationMain .mainSection__title .titleWrap .status span.denial,.applicationMain .mainSection__title .titleWrap .status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.applicationMain .mainSection__title .titleWrap .status span.refund,.applicationMain .mainSection__title .titleWrap .status span.remand{background-color:#fd5236}.applicationMain .mainSection__title .titleWrap .status span.confirmation01{background-color:#3698fb}.applicationMain .mainSection__title .titleWrap .status span.confirmation02,.applicationMain .mainSection__title .titleWrap .status span.other{background-color:#5e4db5}.applicationMain .mainSection__title .titleWrap .status span.confirmation03{background-color:#1a50b3}.applicationMain .mainSection__title .titleWrap .status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.applicationMain .mainSection__title .titleWrap .status span.error{background-color:#c6290f}}.applicationMain .mainSection__title .titleWrap .statusDate ul li.status{display:inline-block}@media only screen and (max-width:1024px){.applicationMain .mainSection__title .titleWrap .statusDate ul li.status{display:none}}.applicationMain .mainSection__title .titleWrap .statusDate ul li.date{display:flex;gap:10px}.applicationMain .mainSection__subTitle,.applicationMain .mainSection__title+p{margin-bottom:8px}.applicationMain .renewalTypeList{margin-top:8px}.applicationMain .appAlert{margin-bottom:16px}.applicationMain .appAlert__title:before{display:none}.applicationMain .inputItems dl{align-items:center;display:flex;justify-content:space-between;padding:14px 0}.applicationMain .inputItems dl dt{font-size:14px;font-weight:600;width:180px}@media only screen and (max-width:590px){.applicationMain .inputItems dl dt.titleBr br{display:none}}.applicationMain .inputItems dl dd{width:calc(100% - 180px)}.applicationMain .inputItems dl dd .nameKana{font-size:12px}.applicationMain .inputItems dl+dl{border-top:1px solid #e7e7e7}.applicationMain .inputItems dl.targetSpecialist .selectBox,.applicationMain .inputItems dl.targetSpecialist .selectBox select{width:100%}.applicationMain .inputItems dl.multiCol{align-items:flex-start}.applicationMain .inputItems dl.multiCol dt{padding:10px 0 0}@media only screen and (max-width:590px){.applicationMain .inputItems dl.multiCol dt{font-size:14px;padding:0}}.applicationMain .inputItems dl.extension-period .datePickerBox__error{white-space:nowrap}.applicationMain .inputItems dl.reason .inputTextareaBox{margin:10px 0 0}.applicationMain .inputItems dl.reason .inputTextareaBox .inputTextarea__error{margin:0}.applicationMain .inputItems dl.topLine{align-items:flex-start}@media only screen and (max-width:590px){.applicationMain .inputItems dl{display:block}.applicationMain .inputItems dl dt{margin:0 0 10px;width:100%}.applicationMain .inputItems dl dt .spHide{display:none}.applicationMain .inputItems dl dd{width:100%}}.applicationMain .inputItems .uploadButton .appButton{width:233px}.applicationMain .inputItems aside{margin:5px 0 0}.applicationMain .inputItems aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.applicationMain .inputItems aside p:before{content:"※";left:0;position:absolute;top:0}.applicationMain .inputItems .flexWrap{display:flex;flex-direction:column;gap:12px;width:100%}.applicationMain .inputItems .flex{display:flex;width:100%}@media only screen and (max-width:590px){.applicationMain .inputItems .flex{flex-direction:column}}.applicationMain .inputItems .btnOpenTraining{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD/SURBVHgB7dixqQJBEAbgf5ZXwIufwbsSLEKN7UCtQMEKjFXUDrQDU8EiLEEDjW1Axz0RQQycWxg3+T9YWI499v7bTWYAIiIiomRiWVRrjAcaQh+V6e6xTR1VqJ6hsj5th6NPS39gEcLMlPSNFEgh992KOD4GCPAkWMbfuUIKwa9lme0E0j5gedwMe+W01pqUDzpw4HYCqtfDcw7dw4nvFfoCBsiNAXJjgNwYIDcGyI0BcmOA3BggN78AGv6fU5UCTtxq4thY6P41p2U5KUF86uGSKUBscpwVti7By3sxhCCtIWNlPYFFHG2VaiGC4t7YugqqNbYiuWAOIiIiIl83zrUq1W768dcAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;margin:8px 0 14px;padding:1px 14px 0 24px}.applicationMain .inputItems .btnOpenTraining:hover{background-color:#90d2ff}.applicationMain .inputItems .attention{border-top:1px solid #e7e7e7;padding:14px 0 0}.applicationMain .fromToBox{align-items:center;display:flex}.applicationMain .fromToBox>span{margin:0 10px}@media only screen and (max-width:590px){.applicationMain .fromToBox>span{font-size:12px}}@media only screen and (max-width:1024px){.applicationMain .fromToBox span+.datePickerBox .dp__flex_display{left:-102px}}@media only screen and (max-width:590px){.applicationMain .fromToBox span+.datePickerBox .dp__flex_display{left:-120px}}.applicationMain .confirmItems .fontEn{font-family:Arial,Helvetica,sans-serif}.applicationMain .confirmItems dl{display:flex;justify-content:space-between;padding:14px 0}.applicationMain .confirmItems dl.col{flex-direction:column;gap:12px}.applicationMain .confirmItems dl dt{font-size:14px;font-weight:600;width:180px}@media only screen and (max-width:590px){.applicationMain .confirmItems dl dt.titleBr br{display:none}}.applicationMain .confirmItems dl dd{width:calc(100% - 180px);word-break:break-all}.applicationMain .confirmItems dl dd>p{white-space:pre-line}.applicationMain .confirmItems dl dd .nameKana{font-size:12px}.applicationMain .confirmItems dl dd.tel{display:flex;font-family:Arial,Helvetica,sans-serif;font-size:16px;gap:30px}@media only screen and (max-width:590px){.applicationMain .confirmItems dl dd.tel{gap:10px}}.applicationMain .confirmItems dl dd.tel .telList li{display:inline-block;margin:0 30px 0 0}.applicationMain .confirmItems dl dd.tel .telList li span{font-size:13px;margin:0 5px 0 0}.applicationMain .confirmItems dl dd.address{display:flex;gap:4px 10px}@media only screen and (max-width:1024px){.applicationMain .confirmItems dl dd.address{flex-direction:column}}@media only screen and (max-width:590px){.applicationMain .confirmItems dl dd.address,.applicationMain .confirmItems dl dd.address .fontEn{display:block}.applicationMain .confirmItems dl dd.address .fontEn+p,.applicationMain .confirmItems dl dd.address .fontEn+p+p{display:inline}}.applicationMain .confirmItems dl+dl{border-top:1px solid #e7e7e7;padding:14px 0}.applicationMain .confirmItems dl .flexWrap{display:flex;flex-direction:column;gap:10px;width:100%}.applicationMain .confirmItems dl .flex{display:flex}@media only screen and (max-width:590px){.applicationMain .confirmItems dl .flex{flex-direction:column}}.applicationMain .confirmItems dl aside{margin:5px 0 0}.applicationMain .confirmItems dl aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.applicationMain .confirmItems dl aside p:before{content:"※";left:0;position:absolute;top:0}.applicationMain .confirmItems dl.reason .radioItem{margin:0 0 10px}@media only screen and (max-width:590px){.applicationMain .confirmItems dl{display:block}.applicationMain .confirmItems dl:first-child{padding:0 0 14px}.applicationMain .confirmItems dl dt{margin:0 0 8px;width:100%}.applicationMain .confirmItems dl dt .spHide{display:none}.applicationMain .confirmItems dl dd{width:100%}}.applicationMain .confirmItems .uploadButton{margin-bottom:8px}.applicationMain .confirmItems .uploadButton .appButton{width:233px}.applicationMain .confirmItems .uploadItems{margin:0;padding:0 0 14px}.applicationMain .confirmItems .btnOpenTraining{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD/SURBVHgB7dixqQJBEAbgf5ZXwIufwbsSLEKN7UCtQMEKjFXUDrQDU8EiLEEDjW1Axz0RQQycWxg3+T9YWI499v7bTWYAIiIiomRiWVRrjAcaQh+V6e6xTR1VqJ6hsj5th6NPS39gEcLMlPSNFEgh992KOD4GCPAkWMbfuUIKwa9lme0E0j5gedwMe+W01pqUDzpw4HYCqtfDcw7dw4nvFfoCBsiNAXJjgNwYIDcGyI0BcmOA3BggN78AGv6fU5UCTtxq4thY6P41p2U5KUF86uGSKUBscpwVti7By3sxhCCtIWNlPYFFHG2VaiGC4t7YugqqNbYiuWAOIiIiIl83zrUq1W768dcAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;margin:8px 0 14px;padding:1px 14px 0 24px}.applicationMain .confirmItems .btnOpenTraining:hover{background-color:#90d2ff}.applicationMain .confirmItems .attention{border-top:1px solid #e7e7e7;padding:14px 0 0}.applicationMain .commentForm{margin:0 0 15px}.applicationMain .commentForm .mainSection__subTitle{display:inline-block;margin:0 40px 0 0}.applicationMain .commentForm .inputBox{display:inline-block;margin:0 20px 0 0;width:500px}.applicationMain .commentForm .appButton{display:inline-block;width:110px}@media only screen and (max-width:1024px){.applicationMain .commentForm .mainSection__subTitle{margin:0 0 8px}.applicationMain .commentForm .inputBox{margin:0 0 10px;width:100%}}.applicationMain .commentItems{word-break:break-all}.applicationMain .commentItems ul{display:flex;flex-direction:column;gap:14px}.applicationMain .commentItems ul li{display:flex;gap:8px 30px}@media only screen and (max-width:1024px){.applicationMain .commentItems ul li{flex-direction:column}}.applicationMain .commentItems ul li .dateWrap{display:flex;flex:0 0 auto;gap:30px}.applicationMain .commentItems ul li .dateWrap .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16px}.applicationMain .commentItems ul li span{min-width:84px}.applicationMain .commentItems ul li span.date{font-family:Arial,Helvetica,sans-serif;font-size:14px}.applicationMain .commentPanel{background:#d9d9d9;border:1px solid #000;border-radius:5px;margin:0 0 25px;padding:10px 30px;position:relative}.applicationMain .commentPanel p{font-weight:600}.applicationMain .commentPanel .close{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:25px;justify-content:center;margin:auto 0;position:absolute;right:15px;top:0;transition:.6s;width:25px}@media (hover:hover){.applicationMain .commentPanel .close:hover{background:#e4f1e7}}.applicationMain .commentPanel .close img{width:15px}@media only screen and (max-width:590px){.applicationMain .commentPanel .close{right:20px}}.applicationMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}@media only screen and (max-width:1024px){.applicationMain .fixedBottomPanel{padding:20px}}@media only screen and (max-width:590px){.applicationMain .fixedBottomPanel{display:none}}.applicationMain .fixedBottomPanel--admin{width:calc(100% - 65px)}.applicationMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.applicationMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.applicationMain .fixedBottomPanel .appButton{width:160px}.applicationMain .fixedBottomPanel .appButtonList{display:flex}.applicationMain .fixedBottomPanel .appButtonList li+li{margin:0 0 0 10px}.applicationMain .fixedBottomPanel .appButtonList .appButton{width:160px}.applicationMain .bottomPanel{align-items:center;display:flex;justify-content:space-between;margin:40px 0 0}.applicationMain .bottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.applicationMain .bottomPanel .textLink:hover{background-color:#90d2ff}.applicationMain .bottomPanel .appButton{width:168px}.applicationMain__back{margin:40px 0 0}@media only screen and (max-width:590px){.applicationMain__back{margin:20px 0 0}}.applicationMain__back .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.applicationMain__back .textLink:hover{background-color:#90d2ff}.applicationMain .commentHistory{align-items:center;display:flex;font-weight:600;gap:16px;margin-bottom:16px}.applicationMain .commentHistory .inputText{width:600px}.applicationMain .commentHistory .appButton{width:120px}@media only screen and (max-width:1024px){.applicationMain .commentHistory{align-items:flex-start;flex-direction:column}.applicationMain .commentHistory .inputText{margin:0 0 10px;width:100%}}.applicationMain--admin{padding:18px 0 0}.applicationMain--admin .fixedBottomPanel{width:calc(100% - 80px)}.applicationMain--admin .telList{font-size:16px}.applicationMain--admin .telList li{display:inline-block;margin:0 30px 0 0}.applicationMain--admin .telList li span{font-size:13px;margin:0 5px 0 0}.applicationListMain{min-height:calc(100vh - 280px)}.applicationListMain .appAlert{margin-bottom:12px}.applicationListMain .applicationList{margin-bottom:80px}@media only screen and (max-width:590px){.applicationListMain .applicationList{margin-bottom:0}}@media only screen and (min-width:591px){.applicationListMain .applicationList ul{display:flex;padding:0 40px 0 0}.applicationListMain .applicationList ul li{text-align:center}.applicationListMain .applicationList ul li:first-child{padding:8px 16px 7px 20px}.applicationListMain .applicationList ul li:nth-child(2){margin:0 0 0 auto}.applicationListMain .applicationList ul li:last-child{padding:8px 16px 7px}.applicationListMain .applicationList ul li.name{min-width:240px;text-align:left}.applicationListMain .applicationList ul li.date,.applicationListMain .applicationList ul li.payment,.applicationListMain .applicationList ul li.status{width:115px}.applicationListMain .applicationList .applicationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.applicationListMain .applicationList .applicationList__head ul li{padding:8px 16px 7px}.applicationListMain .applicationList .applicationList__body ul{background:#fff;border-bottom:1px solid #c4cddc;position:relative}.applicationListMain .applicationList .applicationList__body ul:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) no-repeat;background-size:24px auto;bottom:0;content:"";height:24px;margin:auto 0;position:absolute;right:10px;top:0;width:24px}.applicationListMain .applicationList .applicationList__body ul:nth-child(2n){background:#eff8ff}.applicationListMain .applicationList .applicationList__body ul li{padding:9px 16px 8px}.applicationListMain .applicationList .applicationList__body ul li.payment span,.applicationListMain .applicationList .applicationList__body ul li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.applicationListMain .applicationList .applicationList__body ul li.payment span.complete,.applicationListMain .applicationList .applicationList__body ul li.status span.complete{background-color:#00a9a2}.applicationListMain .applicationList .applicationList__body ul li.payment span.denial,.applicationListMain .applicationList .applicationList__body ul li.payment span.failed,.applicationListMain .applicationList .applicationList__body ul li.status span.denial,.applicationListMain .applicationList .applicationList__body ul li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.applicationListMain .applicationList .applicationList__body ul li.payment span.refund,.applicationListMain .applicationList .applicationList__body ul li.payment span.remand,.applicationListMain .applicationList .applicationList__body ul li.status span.refund,.applicationListMain .applicationList .applicationList__body ul li.status span.remand{background-color:#fd5236}.applicationListMain .applicationList .applicationList__body ul li.payment span.confirmation01,.applicationListMain .applicationList .applicationList__body ul li.status span.confirmation01{background-color:#3698fb}.applicationListMain .applicationList .applicationList__body ul li.payment span.confirmation02,.applicationListMain .applicationList .applicationList__body ul li.payment span.other,.applicationListMain .applicationList .applicationList__body ul li.status span.confirmation02,.applicationListMain .applicationList .applicationList__body ul li.status span.other{background-color:#5e4db5}.applicationListMain .applicationList .applicationList__body ul li.payment span.confirmation03,.applicationListMain .applicationList .applicationList__body ul li.status span.confirmation03{background-color:#1a50b3}.applicationListMain .applicationList .applicationList__body ul li.payment span.approved,.applicationListMain .applicationList .applicationList__body ul li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.applicationListMain .applicationList .applicationList__body ul li.payment span.error,.applicationListMain .applicationList .applicationList__body ul li.status span.error{background-color:#c6290f}}@media only screen and (max-width:590px){.applicationListMain .applicationList .applicationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.applicationListMain .applicationList .applicationList__head ul{display:flex}.applicationListMain .applicationList .applicationList__head ul li.date{display:none}.applicationListMain .applicationList .applicationList__head ul li.payment{margin:0 8px 0 auto}.applicationListMain .applicationList .applicationList__body ul{background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:12px 5px 13px 14px}.applicationListMain .applicationList .applicationList__body ul:nth-child(2n){background:#eff8ff}.applicationListMain .applicationList .applicationList__body ul li.name{margin:0 0 5px;width:100%}.applicationListMain .applicationList .applicationList__body ul li.payment{order:4}.applicationListMain .applicationList .applicationList__body ul li.payment span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.applicationListMain .applicationList .applicationList__body ul li.payment span.complete{background-color:#00a9a2}.applicationListMain .applicationList .applicationList__body ul li.payment span.denial,.applicationListMain .applicationList .applicationList__body ul li.payment span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.applicationListMain .applicationList .applicationList__body ul li.payment span.refund,.applicationListMain .applicationList .applicationList__body ul li.payment span.remand{background-color:#fd5236}.applicationListMain .applicationList .applicationList__body ul li.payment span.confirmation01{background-color:#3698fb}.applicationListMain .applicationList .applicationList__body ul li.payment span.confirmation02,.applicationListMain .applicationList .applicationList__body ul li.payment span.other{background-color:#5e4db5}.applicationListMain .applicationList .applicationList__body ul li.payment span.confirmation03{background-color:#1a50b3}.applicationListMain .applicationList .applicationList__body ul li.payment span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.applicationListMain .applicationList .applicationList__body ul li.payment span.error{background-color:#c6290f}.applicationListMain .applicationList .applicationList__body ul li.status{margin:0 0 0 10px;order:5}.applicationListMain .applicationList .applicationList__body ul li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.applicationListMain .applicationList .applicationList__body ul li.status span.complete{background-color:#00a9a2}.applicationListMain .applicationList .applicationList__body ul li.status span.denial,.applicationListMain .applicationList .applicationList__body ul li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.applicationListMain .applicationList .applicationList__body ul li.status span.refund,.applicationListMain .applicationList .applicationList__body ul li.status span.remand{background-color:#fd5236}.applicationListMain .applicationList .applicationList__body ul li.status span.confirmation01{background-color:#3698fb}.applicationListMain .applicationList .applicationList__body ul li.status span.confirmation02,.applicationListMain .applicationList .applicationList__body ul li.status span.other{background-color:#5e4db5}.applicationListMain .applicationList .applicationList__body ul li.status span.confirmation03{background-color:#1a50b3}.applicationListMain .applicationList .applicationList__body ul li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.applicationListMain .applicationList .applicationList__body ul li.status span.error{background-color:#c6290f}.applicationListMain .applicationList .applicationList__body ul li.date{order:2}.applicationListMain .applicationList .applicationList__body ul li.date:before{content:"申請日：";font-size:12px}.applicationListMain .applicationList .applicationList__body ul li.date+.date{margin:0 0 0 10px;order:3;width:calc(100% - 155px)}.applicationListMain .applicationList .applicationList__body ul li.date+.date:before{content:"更新日：";font-size:12px}}.applicationListMain .newApplicationListWrap{display:flex;flex-direction:column;gap:10px}.applicationListMain .newApplicationList{max-width:1040px}.applicationListMain .newApplicationList ul{display:flex;flex-wrap:wrap;gap:10px}.applicationListMain .newApplicationList ul li{align-items:center;background:#fff;border:1px solid #1a50b3;border-radius:5px;color:#1a50b3;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;min-height:100px;padding:17px;width:200px}@media only screen and (max-width:590px){.applicationListMain .newApplicationList ul li{align-items:start;min-height:100%;padding:9px 24px;width:100%}}.applicationListMain .newApplicationList ul li p{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:10px;justify-content:center;text-align:center}@media only screen and (max-width:590px){.applicationListMain .newApplicationList ul li p{flex-direction:row;font-size:14px}.applicationListMain .newApplicationList ul li p br{display:none}}.applicationListMain .newApplicationList ul li p:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANhSURBVHgB7VnNTxNBFH8t1QhqaWKCGAW3HGpCTeRgQuBUPGEiWi6tR9R6FQMXb6XxTP0DaIhHaUzapDXhBOUi4cbBeqhJ24SaKMZYGoUIjet7s7u1H1uc1jKFuL9kmGnn7ez7vXkfMxTAgAEDBtoJE6+gzR2xdYIlgg+44AghA0T3oPggH53M88ibgRNnoMN91MoT8B3uTuiY4pXnJmAGWQJBMIFs45XlJnBcYRBoN048AQu0CBh4azLICT5p8w3844YWoGUEPkbvunhlJawp+2A5XgR63TE/QHGNR/YndNzjrqB/QcsIYDDNtXC5Rt57smFkIQ1GFmoSRhbSYGShJmFkoX+B9awFnFI3OO1WHJ+Cwo8DSGYKsJ78wr1GWwiQ4r47A/B4ws4U18E03o6vYh8wmUzZw9YSToCsvfjsJlzp6UKLFyG8koNktgCF7/tgPXcad8QK48O9NiQ5heIuWZYnkcRmvfWEEiDlXz8fYVYPxdIwv/SBuU01gktduEN28E3YJfy4iiTG6pEQFsR9PZ3M8qR88FUK/IvvS8orLmVnPWFrexfnk0gkRR/pgh9BEra2EpjxOpjbKJZPVcxRPAQeOcEz1lfx/TwSDcUyNJSwPdVbVxiB8eFLzOIL8WxdGb2AJrIUK4hpvV0QQmDk+gXmHssbnyGH7tEIiPTyxicakvJD1fNCgthp72Z9MrPDeiJD7qJZfBQJ/ukdpedC8TSzPmUpFUQgUb62EALWLuU1O2rQem71Q+DhYI0c7dSISoZA1g/FMyzFqqhxISEECrvMh6FbtXh4ZatEijCqKr7+7iu8xaY9E17NsTHVBxU1//AVQkBznUHVlciywYpM5GAESPlgVYYiOKXz2rCmFggJYjrfkC/fHr5YyvW8oPpBGQyRx2KWqJ4XQkBJn2kWtLNeR+286mJ6oBqhko7qzXOb4xeYE8jWD02CCpIXM49vYgCDuVjhKhQT5b2GmfsOOk7QMIstoLduQze7y+43QzIUm77Lesb64cWTITxpgo0q8gJmmNz2Xo0cWXzWe01TngK37lmoVVdTbmA1pVwewSZpRUqJkQPmYhToSqywjJXFduhptC1AEhK2l9i+yfqg7+fqHeDKIXwHqoFKukCpsKQsuQtZexOtzvUjnwED/zt+A0DTSqkhOmPFAAAAAElFTkSuQmCC) top no-repeat;background-size:32px;content:"";display:block;height:32px;width:32px}@media only screen and (max-width:590px){.applicationListMain .newApplicationList ul li p:before{background-size:30px;height:30px;width:30px}}@media (hover:hover){.applicationListMain .newApplicationList ul li:hover{background-color:#90d2ff}.applicationListMain .newApplicationList ul li:hover p:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANhSURBVHgB7VnNTxNBFH8t1QhqaWKCGAW3HGpCTeRgQuBUPGEiWi6tR9R6FQMXb6XxTP0DaIhHaUzapDXhBOUi4cbBeqhJ24SaKMZYGoUIjet7s7u1H1uc1jKFuL9kmGnn7ez7vXkfMxTAgAEDBtoJE6+gzR2xdYIlgg+44AghA0T3oPggH53M88ibgRNnoMN91MoT8B3uTuiY4pXnJmAGWQJBMIFs45XlJnBcYRBoN048AQu0CBh4azLICT5p8w3844YWoGUEPkbvunhlJawp+2A5XgR63TE/QHGNR/YndNzjrqB/QcsIYDDNtXC5Rt57smFkIQ1GFmoSRhbSYGShJmFkoX+B9awFnFI3OO1WHJ+Cwo8DSGYKsJ78wr1GWwiQ4r47A/B4ws4U18E03o6vYh8wmUzZw9YSToCsvfjsJlzp6UKLFyG8koNktgCF7/tgPXcad8QK48O9NiQ5heIuWZYnkcRmvfWEEiDlXz8fYVYPxdIwv/SBuU01gktduEN28E3YJfy4iiTG6pEQFsR9PZ3M8qR88FUK/IvvS8orLmVnPWFrexfnk0gkRR/pgh9BEra2EpjxOpjbKJZPVcxRPAQeOcEz1lfx/TwSDcUyNJSwPdVbVxiB8eFLzOIL8WxdGb2AJrIUK4hpvV0QQmDk+gXmHssbnyGH7tEIiPTyxicakvJD1fNCgthp72Z9MrPDeiJD7qJZfBQJ/ukdpedC8TSzPmUpFUQgUb62EALWLuU1O2rQem71Q+DhYI0c7dSISoZA1g/FMyzFqqhxISEECrvMh6FbtXh4ZatEijCqKr7+7iu8xaY9E17NsTHVBxU1//AVQkBznUHVlciywYpM5GAESPlgVYYiOKXz2rCmFggJYjrfkC/fHr5YyvW8oPpBGQyRx2KWqJ4XQkBJn2kWtLNeR+286mJ6oBqhko7qzXOb4xeYE8jWD02CCpIXM49vYgCDuVjhKhQT5b2GmfsOOk7QMIstoLduQze7y+43QzIUm77Lesb64cWTITxpgo0q8gJmmNz2Xo0cWXzWe01TngK37lmoVVdTbmA1pVwewSZpRUqJkQPmYhToSqywjJXFduhptC1AEhK2l9i+yfqg7+fqHeDKIXwHqoFKukCpsKQsuQtZexOtzvUjnwED/zt+A0DTSqkhOmPFAAAAAElFTkSuQmCC) top no-repeat;background-size:32px}}.applicationListMain .newApplicationList ul li.disabled{background-color:#d1d1d1;border-color:#b0b0b0;color:#5d5d5d;pointer-events:none}.applicationListMain .newApplicationList ul li.disabled p:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKWSURBVHgB7Zk/jtpAFMYHSBEh0LpNRxlREB/BOUGcGlCcKiXcYEOXLssJlgiElCqUKc0J4pwgewS2oeBvvs873rVY2zss3vGuND/JGnjzZvTe+M2bNyCEwWAwFElJVdF1XatWq/0qlUqOeFpmlUrl82g0Wqgol4Ui1WrV1WA8cdfrtaeqrOxAuVxuCE1goSxVXWUHnivGgaJ58Q68Evkx3+/3vooiNuk7NK7IgdwcGI/Hjqqu53nWdrt9Xg50Op1zNHMVXRj/QeREbg4gLL6KAjBZqGhMFoowWeiRmCxUNCYLnQLCboHM9RdPgK+8QlqQ2cfMUYgDNBzNELe8C9W7bxraHYDxAQz/CMOv+ENBt9v18AZsPGfou97tdsFyuZyBfC/1eSCNf0/j2+12v16v/4P4EvIe5B5b/CJxCfkf9qvMqc0BGHclV37BMwOfv0NsyT7uhaG42QekwX55tmSizQEYOIhW/vDMQNgMJ5NJHzo/4nLqPfQmtDmA0JixhMDK9jLU7sU99M85Lm2ALgfmDJ3VasX6pyGOw5LjEtGShWSe52qGOZ4xj7BhuEQr7kctdG/HcVOjsaJxSehKo5GhYSjQeMb8oRJkvrhzhgUiD7YenrO0iXU5EMVw6AgM+gTj4vHu03jIHHx2ojHU4we8leu0ibU4IC8w4Tkg7oy7TZEybHw8TlweGx+kza1rE9vMJMxEIiHTZMHzQ45LRJcD1maz6cu6Z5DUnzaQB1xWvVQRirRaLa6GJx4Jq8xms/lzOp3+tm2bf6w4sb63mP8N2i/4+jomH+Cq+i1zXnEECAMbK3nKXTbAZg3DAUUcT+QeVrhxqCRLCxp/8dCERzmQN9HlntWouAmjBTcsY/7UMttgMBj08B+Vm/ytokCQxQAAAABJRU5ErkJggg==) top no-repeat;background-size:32px}.renewalApplicationMain{margin-bottom:120px}@media only screen and (max-width:590px){.renewalApplicationMain{margin-bottom:0}}.renewalApplicationMain .mainSection__container{margin-left:-50px;margin-right:-50px;padding:20px 50px}.renewalApplicationMain .mainSection__container .trainingGoalContainer:not(:first-child){margin-top:16px}.renewalApplicationMain .mainSection__container .separator{background:#eff8ff;height:10px;margin:20px -50px;width:calc(100% + 100px)}.renewalApplicationMain .renewalTypeList ul{display:flex;position:relative}.renewalApplicationMain .renewalTypeList ul:after{background-color:#d1d1d1;bottom:0;content:"";display:block;height:1px;margin-left:-50px;margin-right:-50px;position:absolute;width:calc(100% + 100px)}.renewalApplicationMain .renewalTypeList ul li{background:#d3ebff;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-radius:5px 5px 0 0;border-top:1px solid #d1d1d1;cursor:pointer;font-size:14px;line-height:1;padding:10px;text-align:center;width:118px;z-index:1}.renewalApplicationMain .renewalTypeList ul li.active{background:#fff;border-bottom:none}.renewalApplicationMain .renewalTypeList ul li:last-child{border-right:1px solid #d1d1d1}@media only screen and (max-width:590px){.renewalApplicationMain .renewalTypeList{left:0;margin:0 -20px;overflow:auto;padding-left:10px;position:sticky;top:40px;z-index:3}.renewalApplicationMain .renewalTypeList::-webkit-scrollbar{display:none}.renewalApplicationMain .renewalTypeList ul{width:800px}.renewalApplicationMain .renewalTypeList ul li{width:100px}}.renewalApplicationMain .formTypeTitle{align-items:center;display:flex;justify-content:space-between;margin:0 0 12px}.renewalApplicationMain .formTypeTitle__left h3{display:inline-block;font-size:16px;font-weight:600}.renewalApplicationMain .formTypeTitle__left .appButton--small{display:inline-block;margin:0 0 0 20px;width:140px}.renewalApplicationMain .formTypeTitle__right p{font-size:12px}.renewalApplicationMain .renewalForm .mainSection__container{background-color:#fff;margin-bottom:8px}.renewalApplicationMain .renewalForm .formTypeTitle__left{align-items:center;display:flex;justify-content:space-between;width:100%}.renewalApplicationMain .renewalForm .mainSection__panel:first-child{border-radius:0 0 20px 20px}.renewalApplicationMain .renewalForm aside{margin:4px 0 0}.renewalApplicationMain .renewalForm aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.renewalApplicationMain .renewalForm aside p:before{content:"※";left:0;position:absolute;top:0}.renewalApplicationMain .renewalForm .commentHistory{margin-top:20px}.renewalApplicationMain .renewalForm .commentItems ul{gap:0}.renewalApplicationMain .renewalForm .commentItems ul li{padding:14px 0}.renewalApplicationMain .renewalForm .commentItems ul li+li{border-top:1px solid #e7e7e7}.renewalApplicationMain .renewalForm--type1 .confirmItems dl.multi{margin:20px 0}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems dl{padding:0}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.complete{background-color:#00a9a2}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.denial,.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.refund,.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.remand{background-color:#fd5236}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.confirmation01{background-color:#3698fb}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.confirmation02,.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.other{background-color:#5e4db5}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.confirmation03{background-color:#1a50b3}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText.error{background-color:#c6290f}.renewalApplicationMain .renewalForm--type1 .updaterInformation__remarks .inputItems .statusText+p{display:inline-block;margin:0 0 0 30px}.renewalApplicationMain .renewalForm--type2 .totallingSection{padding:0 0 14px}.renewalApplicationMain .renewalForm--type2 .totallingSection+.totallingSection{padding:14px 0}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:8px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__left h4{align-items:center;display:flex;font-weight:700}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__left h4 span{align-items:center;background:#dee3eb;border-radius:50px;display:flex;flex-direction:column;font-size:12px;height:20px;justify-content:center;margin:0 10px 0 0;width:20px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__left h4 em{display:inline-block}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__left p{margin:16px 0 0}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__right{text-align:right}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__right aside p{display:inline-block}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox{align-items:center;display:flex}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .totalText{font-size:14px;font-weight:600;margin:0 8px 0 0}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .score{font-weight:700;margin:0 10px 0 0}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .score span{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;min-width:45px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:188px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .progressbar::-ms-fill{border-radius:10px}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type2 .totallingSection__summary{display:block}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__left{margin:0 0 8px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary__left p{margin:8px 0 0}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .totalText{font-size:12px}.renewalApplicationMain .renewalForm--type2 .totallingSection__summary .progressBox .score{font-size:14px}}@media only screen and (min-width:591px){.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul{display:flex}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul li.name{padding:8px 16px 7px 20px;width:280px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul li.content{padding:8px 16px 7px 0;width:53%}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul li.content .aside{font-weight:400}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul li.num{margin:0 0 0 auto;padding:8px 16px 7px 0;width:92px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul li.num .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif;text-align:end;width:36px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList ul li.detail{padding:8px 16px 7px 0;width:100px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .toolTipBox{display:none}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body,.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul:not(.noneBorderList,:last-child){border-bottom:1px solid #e7e7e7}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList+ul li.detail span{visibility:hidden}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li{padding:8px 16px 7px 20px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li+li{padding:8px 16px 7px 0}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li.name{padding:0}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li.content,.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li.num{border-bottom:1px solid #e7e7e7}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li.detail span:not(.visible){visibility:hidden}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList :not(:last-child) ol li+li{border-bottom:1px solid #e7e7e7}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.name ol{display:flex;justify-content:space-between}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.name ol li{width:calc(50% - 10px)}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.num{padding-left:0}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.detail .hidden,.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul+ul li.name ol li:first-child:not(.visible){visibility:hidden}}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__head ul{display:flex}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__head ul li.content{display:none}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__head ul li.num{margin:0 0 0 auto;width:81px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__head ul li.detail{text-align:center;width:64px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body{border-bottom:1px solid #e7e7e7;position:relative}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul{display:flex;position:relative}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul:not(.noneBorderList,:last-child){border-bottom:1px solid #e7e7e7}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul>li.name{min-width:95px;padding:8px 14px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul>li.content{display:none}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul>li.num{margin:0 0 0 auto;padding:8px 14px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul>li.num .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif;text-align:end;width:36px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul>li.detail .hidden{visibility:hidden}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList+ul:after{border-bottom:1px solid #e7e7e7;bottom:0;content:"";height:1px;position:absolute;right:64px;width:calc(100% - 178px)}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList+ul li.detail span{visibility:hidden}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li,.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li+li{padding:8px 14px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li.name{padding:0}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList li.detail span:not(.visible){visibility:hidden}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body .noneBorderList:after{border-bottom:1px solid #e7e7e7;bottom:0;content:"";height:1px;position:absolute;right:64px;width:calc(100% - 178px)}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.name ol{display:flex;width:200px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.name ol li{width:50%}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.num{padding-left:0;width:81px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul li.detail{padding:8px 14px 7px 5px;width:64px}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList .creditList__body ul+ul li.name ol li:first-child:not(.visible){visibility:hidden}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList.creditList--specialistCommonCourse .creditList__body:not(.creditList__body--other){border-bottom:none}.renewalApplicationMain .renewalForm--type2 .totallingSection .creditList.creditList--specialistCommonCourse .creditList__body:not(.creditList__body--other):after{border-bottom:1px solid #e7e7e7;bottom:0;content:"";height:1px;left:0;position:absolute;width:114px}}.renewalApplicationMain .renewalForm--type2 .totallingSection .toolTipBox{position:relative}.renewalApplicationMain .renewalForm--type2 .totallingSection .toolTipBox .toolTopIcon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXXSURBVHgB7ZrNUhtHEIB7BpGykzgotyRQFSWOz5afwOIAKCfwEwCnHEEQchU6O0bwBMhPEDikSoIDyxNY3HKwk00Zxdwim8SGkjSd7tXfrKKfnd0VPni/KsTuSDu709PTf7MAEREREREREREREREfIgJuiMRSPl6/giSiStLpfbp1Qv8eAasS4QyktGK3oGwfZKpwA4xdADPpfAoRswIxiQBxr9ehgAOh4LByvFmAMTI2AUzPPVmh3rN0mIBg2KQeuXEJInQBJNL5RA1xHxBT0PeGglXbRoHlThtCHIWI03/SEhykJfaklLN2MWNDiIQqgOn5nWUBuNur6s1BN/ZAgnVe3LKG9TGTfpxCJUh75EMSYqLn66oSkHtV2tyFkAhNAF/N57MC1La7c1FF0chN3o4V/Bi16TQtIxTZXkEgyO2/jjI5CIEJCIF+gye93pv8WD56+eumVf2tdAU+uHx+VP7kXvpQovqcOkx2ugZM3bn7PVy+KJ1CQAJrwMzCzhpZebdKCpWplLZCU1NmeuHJOk193tUoxUqluPEUAhBIAGzw6ko909e8xMbqy+OfCjAGnCWhYF9rqpJhfBDEMEoIQE2pE5fBo5kf1+CZSpFcoYCM1hR3PE4AfGtAy8/vaz0VKqXNVS/XNoMjtYitGIEe4nRSyAOvMzkz9/Muuc21TgPCqt84wb8GNIOc1rGwG0KOtMq8ZKYXdk6QNIceep38/hL/8dombfqDjSl4IFab2CahVfs+iyG+vEBr9lc6DRIyr4ob1rBrnACJBw6QHPQbr9a9apeu7ny3cE2H6VZTfOre3Omb58c2GOJLA4SARe3EdtbmCGqolkALi4UQFs1ijt0l99FpJ3fKidOo/iavZUHXAsQJX1pgLIBEKh+ntbvUbUHLy3VCqHL3BPfOSxuz50eb25XSj+sNIWb13zb+VUuj+rMtJ7Da6z4GJr0IrhdjAdRvuVWYBubJDzshMMoHdMdVHrT+3QUZP4SuFlAmmPDSJ0hlaWeUbteTYIj5ElAqpZ1VR8X2OpXjTLnfcmH7QOs/0T5HSRmgB/je7mUgb0AATjGjCa3jMgSE1bamGr9At1O7AdLyer2uOfqzecVYAJy2to8V4GsIgOMZ3qpnepzPWeOFWWR31j6g5CsBhgSKBEn9/gafNGfecYuJbn8qF3YOMYpAAghC7R+1Aj2DPz/a2oYb5r0JgDK55fYhWf1Dv4Mn4zkFATAXAMKf2u2NrW730q71psDqAHwS1CaZC0Cr5fUpWXmGgp9VsiEHzrov+i94crW5fUxldWOvFANDOKIjf9s+jXMNzyQWaNOy9I8gAE5WqVQ3+nMHRp4wFkDsKlauf6SqnTqAkin6tMAQTqhIjoscyFAqnPNT1KCUetn1bLdixhpgvAQ4BkctACJBrJnG4DxzXEtopcIrvosaCKnOIRlSP4VXn9lgQ8/949fvHJfmHXc4DYP2EIbhpOSu7NKfIfUlAGfNayksGZ+skRb0rFXTh+cIsrcg49eQBqgIoUsLau+U53zcESBlhVxGYy8Quy09ldLaUG3BveXmfhYjAlWFubylqy/t2mTC3LXpx//K8Dz7pY1vwCeBIsGWL+8YHloK+en0zjKMCd560wfPO0+9xRRTAgnAKWRIV5ma1AALX/ImRsjwzJO1LOhtvO12UQy2WRrK3uDM/ONt2q/L9vRc8OvfdZys8S0bPLXu7j6c5CmUvcE3L46tqbtzJEyR0pqTCnHps28XXl/+fmQcoPDAP/164QdVQ/IQbjcZZuYY7vY4qT4FN9k+b4LYdCdLCPn0vJixhvXBQZJS8FDSjPfbZhdYD3X3KfQXJL4gHz2BeDIoUWKjyZEkvxPk2txAkeS64KDXaLiMXiejG3TN93me8TBob98YDrjIzwfJGId2D2OGBSEULLr3EobjvFEiKLUlK+8n0zRh7AJo03xNjur2zezxvl7IaII2fZxxus1Z3U29JhcRERERERERERER8WHyH2vrkM+MzdWOAAAAAElFTkSuQmCC) no-repeat;background-size:24px auto;cursor:pointer;display:block;height:24px;width:24px}.renewalApplicationMain .renewalForm--type2 .totallingSection .toolTipBox .toolTopIcon.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASXSURBVHgB7ZpNbBNHFMf/sySlCsE4h35IMZIJ4VIk6vaUcMEckvWtoVI5lapSc+kptSGHnprcKpHYyaXqAaR+ndIDoVIlrzmwvSQ5IVMpnHAwii1a5RAnoS7BeKczxqF2SKLO27E5dH6SvbuWV7vz3pv35r03gMFgMBgMBoPBYPg/wtAmQrFUlHMvwoFz4rERi/OgOA/WX6LEwfKc8bzFcReW5RbScRdtoKUCCI+kgk/LGLPgfbEzWAXy4u3cTmZN5tPxPFpESwQgB14p4yuIgUMHDN+1ShCHoJmQnRzzKnwe4FHoI+JxPhLosze2VjJZaESrBfQOp1LatL4fDDNF53IcmtAigJrJ/81vgGvV+gGwbGcXO5+fj5fgEwsaqJSrt9s3eAmP1ASuAd8+4LnZYwTtJxzot4NbuYwDH/gSQO/Q9Kdg/Gu8Oga6++2Nx7nMEoiQfUA4lgpXPO+2PMWrpdTZZZ2g+oMOEKlwT8R59cEHjhzG6IfvY/DMcRx/K4CNx9so/LkJZ+E+5m4tg4BwwLV3IUUGkgXUtf8AigyeCeH6xAc1IezFcm4No5M3sSoEooqwgh6KFZCiQF37Skht/3z14r6Dl5w++QaSV2Kg8KxMW3/QwiBHFIrEPx5sut78axtzmWUs/l5o+l1aifyovxLGQEBZADKrA2HuFxrMWp7bn/+IxLSDj8bnkJhKN/3XPtsPAsFQ7GoUiqg7Qc+LgkDyp0Ux8A280/cmrs/faZrn6cUckg3/PWiaHATnVkQcXJV7KFHgXRCZu3VPfN976ffYYLPG5fSgIKZBVBxmVO5RngKicBGGRqTjS1xq9g8yJFJgXF05yhbAwMMcepCD3x0Zrt2485JjVEC16EKxAPWH7MVeYVFqfuJbFz5ovQB0IeP97sF/NvkL2o2yAGQBExpojPUyLManfCV1O7R+JeiB+RZAoPuw8PRPXlwv3F0le/4mGMtDEWUBWOC+a3KbIgGSGl9eWas5vJRYI+iAgz+EIspRgDP8Jp7kuwDiLORqH52InoKyctR9APO0VGVl7F/6YRTON5dq4VALludCEVI6HBqeXvcTDi8OnRZRwH5xLafEwCfX/PkBMf+LTuIEFKGGwVn4wD57sulaOsVj3bT1/79wFwRIAuh4aimtt3cjCx+NyDBIKYI0UhWdIxAgFUVLeefJsb7hHmF2AyCws9QNHH0dudV1kRansbZeBhnROnvkJL4HAXpRNJoKPnvNe6BraUxGzP0qY+f/IPYNyWVxaQVH+23ptWg1LF1YiD9KJ1wQ8dUXEE2JJT9TwTeMzxadK776Elp6g712ss2tMQnLFjOJ9+ATLdlg5za7IF8IbYIx5srmKDSgtT0eGpqa4YyRqrP/medmr60Fr3WDxOZKJh04ZT+Ue4CgOTowmYUy78uiMz4BjWjfIbJ1P5M9cip20+JeT10Q/hFaF52fC6u/XnahmZZuknpbtNAOedUJMOuccJJhlXtrGkd1tqOrY0bHRoj9n9Mmak0Lz4qiVlZnYXEUxVVe3ybHSiLNLjHOszLdlhlnIT3uwmAwGAwGg8FgMBhaxD86rqsjCOVTewAAAABJRU5ErkJggg==) no-repeat;background-size:24px auto}.renewalApplicationMain .renewalForm--type2 .totallingSection .toolTipBox .toolTipText{background:#bde3ff;border-radius:20px;bottom:30px;left:-14px;max-width:335px;padding:18px 30px;position:absolute;width:100vw}.renewalApplicationMain .renewalForm--type2 .totallingSection .toolTipBox .toolTipText dl dt{font-weight:700;margin:0 0 5px}.renewalApplicationMain .renewalForm--type2 .totallingSection .toolTipBox .toolTipText aside{margin:5px 0 0}.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox{background:#eff8ff;padding:20px;width:100%}.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox .score span,.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox .totalText{font-size:16px}.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox .progressbar{height:14px;width:calc(100% - 280px)}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox{flex-wrap:wrap;padding:14px 20px}.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox .totalText{font-size:15px}.renewalApplicationMain .renewalForm--type2 .totallingSection--top .progressBox .progressbar{margin:8px 0 0;width:100%}}.renewalApplicationMain .renewalForm--type3 .formTypeTitle__left .tag{margin:0 0 0 10px}.renewalApplicationMain .renewalForm--type3 .workSituation{margin:0 0 40px}.renewalApplicationMain .renewalForm--type3 .workSituation__top{margin:0 0 10px}.renewalApplicationMain .renewalForm--type3 .workSituation__top dt{margin:0 0 8px}.renewalApplicationMain .renewalForm--type3 .workSituation__top dd ul li{padding:0 0 0 1.5em;position:relative}.renewalApplicationMain .renewalForm--type3 .workSituation__top dd ul li:before{content:"・";left:0;position:absolute;top:0}.renewalApplicationMain .renewalForm--type3 .workSituation__top dd ul li+li{margin:4px 0 0}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList{background:#fff;margin:0 0 20px;width:100%}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__body{position:relative}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col{padding:2px 0 0;position:relative}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li{padding:8px 0 7px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.target .radioItem{display:block}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.target .radioItem label{background-position:left top 2px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.target .radioButton__error{bottom:-20px;left:0;position:absolute;white-space:noWrap}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.content{display:none;padding:8px 0 10px;width:calc(100% - 65px)}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.content .contentBox{visibility:hidden}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea{padding:8px 0 8px 65px;width:100%}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .formBox{align-items:center;display:flex;flex-wrap:wrap}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .formBox+.formBox{margin:8px 0 0}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .time{width:160px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .time .inputBox{display:inline-block;margin:0 16px 0 0;vertical-align:middle;width:70px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .time>p{display:inline-block}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .time>span{margin-left:10px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .place{width:calc(100% - 160px)}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .place{margin:8px 0 0;width:100%}}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col>li.formArea .inputBox__error{white-space:nowrap}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col--other{align-items:center}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col--body:not(:last-child)>li.target .radioButton__error{display:none}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col:first-child>li.target .radioItem label{padding:2px 0 2px 62px;position:relative}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col:first-child>li.target .radioItem label:before{content:"a";left:36px;position:absolute;top:2px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col:nth-child(2)>li.target .radioItem label{padding:2px 0 2px 62px;position:relative}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col:nth-child(2)>li.target .radioItem label:before{content:"b";left:36px;position:absolute;top:2px}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col:nth-child(3)>li.target .radioItem label{padding:2px 0 2px 62px;position:relative}.renewalApplicationMain .renewalForm--type3 .workSituation .situationList__col:nth-child(3)>li.target .radioItem label:before{content:"c";left:36px;position:absolute;top:2px}.renewalApplicationMain .renewalForm--type3 .workSituation .other dl{align-items:center;display:flex}.renewalApplicationMain .renewalForm--type3 .workSituation .other dl dt{width:110px}.renewalApplicationMain .renewalForm--type3 .workSituation .other dl dd{width:calc(100% - 110px)}.renewalApplicationMain .renewalForm--type3 .workSituation .other .formBox{align-items:center;display:flex}.renewalApplicationMain .renewalForm--type3 .workSituation .other .formBox .inputBox{padding:0 20px 0 0;width:calc(100% - 280px)}.renewalApplicationMain .renewalForm--type3 .workSituation .other .formBox span{width:280px}.renewalApplicationMain .renewalForm--type3 .workHistory>p{font-size:16px;margin:0 0 10px}@media only screen and (min-width:591px){.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col{display:flex;list-style:none;margin:0}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col>li.period{padding:8px 16px 7px 20px;width:250px}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col>li.place{flex:1;padding:8px 16px 7px 0}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col>li.department{min-width:200px;padding:8px 16px 7px 0}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col>li.job{flex:1;min-width:86px;padding:8px 16px 7px 0}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__body .historyList__col{border-bottom:1px solid #c4cddc}}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--head{align-items:center;display:flex;flex-wrap:wrap}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--head li.period,.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--head li.place{width:100%}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--head li.department{margin:0 8px 0 0}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--body:nth-child(2n){background:#eff8ff}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__col--body li+li{margin:5px 0 0}.renewalApplicationMain .renewalForm--type3 .workHistory .historyList .historyList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.renewalApplicationMain .renewalForm--type3 .workDetail{margin:10px 0 0}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList{background:#fff;overflow:hidden;width:100%}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList:first-child .detailList__head{border-radius:10px 10px 0 0;border-top:none}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList:last-child .detailList__col--body{border-bottom:1px solid #bbc5d5}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col{align-items:center;display:flex;justify-content:space-between;padding:8px 20px 7px}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col{min-height:55px;padding:8px 16px 7px 20px}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col li{align-items:baseline;display:flex}}@media only screen and (min-width:591px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col--head .week span{display:inline-block}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col--head .week span:nth-child(2){margin:0 10px;min-width:26px;text-align:right}}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col--head .activities{width:calc(100% - 120px)}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col--body{display:block}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col--body li.activities{margin:0 0 8px}}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__col--body:not(:last-child){border-bottom:1px solid #c4cddc}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__head{background:#dee3eb;border-top:1px solid #bbc5d5;font-size:13px;font-weight:600}@media only screen and (min-width:591px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .activities{width:calc(100% - 172px)}}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .activities .inputBox{width:100%}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .week .inputBox{display:inline-block;margin:0 14px 0 0;width:70px}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .week .inputBox__error{position:absolute;right:80px;top:10px;white-space:nowrap;z-index:2}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .week .inputBox__error{position:static;white-space:break-spaces;width:100vw}}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .week>p{display:inline-block}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .week>span{margin-left:10px}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .has-error-activity{align-items:flex-start;min-height:85px}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .has-error-activity{padding:8px 16px 25px 20px}}.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .has-error-activity .week .inputBox__error{right:-10px;top:50px}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type3 .workDetail .detailList__body .has-error-activity .week .inputBox__error{left:0;right:auto;top:47px}}.renewalApplicationMain .renewalForm--type3 .optionalTxt{margin:12px 0 8px}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type4 .formTypeTitle__left h3,.renewalApplicationMain .renewalForm--type5 .formTypeTitle__left h3{width:calc(100% - 160px)}}@media only screen and (min-width:591px){.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col{display:flex;list-style:none;width:100%}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.no,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.no{padding:8px 16px 7px 20px;width:63px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.type,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.type{flex:1;padding:8px 16px 7px 0;width:236px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.date,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.date{padding:8px 16px 7px 0;text-align:center;width:96px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.age,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.age{padding:8px 16px 7px 0;text-align:center;width:110px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.gender,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.gender{padding:8px 16px 7px 0;width:46px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.target,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.target{padding:8px 16px 7px 0;text-align:right;width:100px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.diagnosis,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.diagnosis{flex:1;padding:8px 16px 7px 0;width:15%}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.guidance,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.guidance{flex:1;padding:8px 16px 7px 0;width:360px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.treatment,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.treatment{flex:1;min-width:160px;padding:8px 16px 7px 0}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.outcome,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.outcome{min-width:80px;padding:8px 16px 7px 0;width:10%}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.hospital,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.hospital{flex:1;min-width:210px;padding:8px 16px 7px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col>li.facility,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col>li.facility{flex:1;min-width:214px;padding:8px 16px 7px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--head,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--head{border-bottom:1px solid #bbc5d5}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body{border-bottom:1px solid #c4cddc}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body:nth-child(2n),.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body:nth-child(2n){background:#eff8ff}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.no,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.no{text-align:right}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.age,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.age{padding:8px 16px 7px 0;text-align:right}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.diagnosis,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.facility,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.guidance,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.hospital,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.treatment,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.diagnosis,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.facility,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.guidance,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.hospital,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.treatment{word-break:break-all}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.diagnosis span,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.facility span,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.guidance span,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.hospital span,.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body>li.treatment span,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.diagnosis span,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.facility span,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.guidance span,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.hospital span,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body>li.treatment span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__head,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col{align-items:center;display:flex;flex-wrap:wrap}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col li,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col li{margin:0 8px 0 0}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--head li.diagnosis,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--head li.diagnosis{width:calc(100% - 155px)}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body:nth-child(2n),.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body:nth-child(2n){background:#eff8ff}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body li:nth-child(n+5),.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body li:nth-child(n+5){margin:5px 0 0;padding:0 0 0 30px;width:100%}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__col--body li.no,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__col--body li.no{min-width:23px;text-align:right}.renewalApplicationMain .renewalForm--type4 .medicalList .medicalList__head,.renewalApplicationMain .renewalForm--type5 .medicalList .medicalList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.renewalApplicationMain .renewalForm--type6 .detailContainer,.renewalApplicationMain .renewalForm--type7 .detailContainer,.renewalApplicationMain .renewalForm--type8 .detailContainer{display:flex;gap:0 40px;justify-content:space-between}@media only screen and (max-width:1024px){.renewalApplicationMain .renewalForm--type6 .detailContainer,.renewalApplicationMain .renewalForm--type7 .detailContainer,.renewalApplicationMain .renewalForm--type8 .detailContainer{flex-direction:column}}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems{flex:1}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl{display:flex;gap:30px;justify-content:space-between;padding:14px 0}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl:not(:last-child),.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl:not(:last-child),.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl:not(:last-child){border-bottom:1px solid #e7e7e7}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl dt,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl dt,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl dt{font-size:14px;font-weight:600;max-width:150px;width:100%}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl dd,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl dd,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl dd{width:calc(100% - 180px)}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl{display:block}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl dt,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl dt,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl dt{margin:0 0 10px;width:100%}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailItems dl dd,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailItems dl dd,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailItems dl dd{width:100%}}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailImages,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailImages,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailImages{width:45%}@media only screen and (max-width:1024px){.renewalApplicationMain .renewalForm--type6 .detailContainer .detailImages,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailImages,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailImages{width:100%}}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailImages ul,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailImages ul,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailImages ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailImages ul li,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailImages ul li,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailImages ul li{height:187px;width:132px}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailImages ul li img,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailImages ul li img,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailImages ul li img{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:590px){.renewalApplicationMain .renewalForm--type6 .detailContainer,.renewalApplicationMain .renewalForm--type7 .detailContainer,.renewalApplicationMain .renewalForm--type8 .detailContainer{display:block}.renewalApplicationMain .renewalForm--type6 .detailContainer .detailImages,.renewalApplicationMain .renewalForm--type7 .detailContainer .detailImages,.renewalApplicationMain .renewalForm--type8 .detailContainer .detailImages{padding:12px 0 0}}@media only screen and (min-width:591px){.paymentApplicationMain{padding:0 0 80px}}.paymentApplicationMain .mainSection__title h1+p{margin:10px 0 0}.paymentApplicationMain .mainSection__panel{text-align:center}.paymentApplicationMain .mainSection__panel__inner{padding:40px 50px}@media only screen and (max-width:590px){.paymentApplicationMain .mainSection__panel__inner{padding:30px 20px}}.paymentApplicationMain .mainSection__panel .titleWrap{display:flex;flex-direction:column;gap:8px;margin:0 0 24px}.paymentApplicationMain .mainSection__panel h2{font-size:18px;font-weight:600}.paymentApplicationMain .mainSection__panel .explain{margin:0 0 25px}.paymentApplicationMain .mainSection__panel .btnConfirm{color:#1a50b3;cursor:pointer;display:inline-block;margin:5px 0;padding:4px 4px 3px}.paymentApplicationMain .mainSection__panel .btnConfirm:hover{background-color:#90d2ff}.paymentApplicationMain .mainSection__panel .appButton{margin:24px auto 14px;max-width:240px}.paymentApplicationMain .mainSection__panel .message{background:#eff8ff;border-radius:10px;margin:14px 0 24px;padding:20px}.paymentApplicationMain .mainSection__panel dl{text-align:left}.paymentApplicationMain .mainSection__panel dl dt{font-size:15px;font-weight:600;margin:0 0 12px}.paymentApplicationMain .mainSection__panel .selectPayment{border:1px solid #ccc;border-radius:6px;margin:0 auto;max-width:520px;padding:20px}.paymentApplicationMain .mainSection__panel .selectPayment>p{font-weight:600;margin:0 0 15px}.paymentApplicationMain .mainSection__panel .selectPayment .radioItem{margin:0 auto;max-width:430px;text-align:left}.paymentApplicationMain .mainSection__panel .selectPayment .radioItem li+li{margin:10px 0 0}.paymentApplicationMain .mainSection .bottomButtonBox .appButton{margin:30px auto 0;width:220px}@media only screen and (max-width:590px){.paymentApplicationMain .mainSection .bottomButtonBox .appButton{width:100%}}@media only screen and (max-width:590px){.pageContainer__wrap:has(.paymentApplicationCompletePage){height:calc(100vh - 40px)}}.paymentApplicationCompletePage__main{margin:0 auto;max-width:1040px;padding:25px 20px 120px;position:relative}@media only screen and (max-width:590px){.paymentApplicationCompletePage__main{padding:10px 0 0}}.paymentApplicationCompletePage__container{background:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;padding:40px 50px}@media only screen and (max-width:590px){.paymentApplicationCompletePage__container{padding:30px 20px}}.paymentApplicationCompletePage__container+*{margin:20px 0 0}.paymentApplicationCompletePage__titlePanel{margin:0 0 8px}.paymentApplicationCompletePage__titlePanel h1{border-left:2px solid #222;font-size:18px;font-weight:600;line-height:1;padding:0 0 0 10px}@media only screen and (max-width:590px){.paymentApplicationCompletePage__titlePanel h1{font-size:20px}}.paymentApplicationCompletePage__titlePanel p{margin:20px 0 0}.paymentApplicationCompletePage__titlePanel--complete{text-align:center}.paymentApplicationCompletePage__titlePanel--complete h1{border:none}.paymentApplicationCompletePage__inner{margin:0 auto;max-width:1086px}.paymentApplicationCompletePage__inner>p{white-space:pre-line}.paymentApplicationCompletePage__textArea p+p{margin-top:20px}.paymentApplicationCompletePage__complete{text-align:center}@media only screen and (max-width:590px){.paymentApplicationCompletePage__complete{text-align:left}}.paymentApplicationCompletePage__complete h2{font-size:16px;font-weight:600;margin:0 0 16px}.paymentApplicationCompletePage__complete h2 br{display:none}@media only screen and (max-width:590px){.paymentApplicationCompletePage__complete h2{text-align:center}.paymentApplicationCompletePage__complete h2 br{display:block}}.paymentApplicationCompletePage__complete aside{margin:30px 0 0;text-align:left}.paymentApplicationCompletePage__complete aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.paymentApplicationCompletePage__complete aside p:before{content:"※";left:0;position:absolute;top:0}.paymentApplicationCompletePage .paymentConvenience{background:#ffe4e0;border-radius:10px;margin:30px 0 0;padding:20px}.paymentApplicationCompletePage .paymentConvenience__inner{margin:0 auto;max-width:750px}.paymentApplicationCompletePage .paymentConvenience h3{color:#c6290f;font-size:16px;font-weight:700;margin:0 0 14px;text-align:center}.paymentApplicationCompletePage .paymentConvenience h3+p{text-align:left}.paymentApplicationCompletePage .paymentConvenience dl{align-items:center;background:#fff;border-radius:10px;display:flex;justify-content:center;margin:8px 0 0;padding:20px;text-align:center}.paymentApplicationCompletePage .paymentConvenience dl dt{padding:0 14px;position:relative}.paymentApplicationCompletePage .paymentConvenience dl dt:after{content:"：";position:absolute;right:0;top:0}.paymentApplicationCompletePage .paymentConvenience dl dd{padding:0 14px}.paymentApplicationCompletePage .paymentConvenience dl dd .convenience{max-width:265px}@media only screen and (max-width:1024px){.paymentApplicationCompletePage .paymentConvenience dl{display:block;padding:15px 20px}.paymentApplicationCompletePage .paymentConvenience dl dt{padding:0 0 14px}.paymentApplicationCompletePage .paymentConvenience dl dt:after{display:none}.paymentApplicationCompletePage .paymentConvenience dl dd{padding:0}.paymentApplicationCompletePage .paymentConvenience dl dd .convenience{margin:0 auto}}.paymentApplicationCompletePage .bottomButtonBox{margin:30px 0 0}.paymentApplicationCompletePage .bottomButtonBox .appButton{margin:0 auto;max-width:220px}@media only screen and (max-width:590px){.paymentApplicationCompletePage .bottomButtonBox .appButton{max-width:none;width:100%}}.examinationApplicationMain{margin-bottom:120px}@media only screen and (max-width:590px){.examinationApplicationMain{margin-bottom:0}}.examinationApplicationMain .mainSection__container{margin-left:-50px;margin-right:-50px;padding:20px 50px}.examinationApplicationMain .mainSection__container .separator{background:#eff8ff;height:10px;margin:20px -50px;width:calc(100% + 100px)}.examinationApplicationMain .mainSection__title__left{width:100%}@media only screen and (min-width:1025px){.examinationApplicationMain .mainSection__title__left .titleWrap{align-items:center}}.examinationApplicationMain .mainSection__title__left .titleWrap .createdAt span{font-family:Arial,Helvetica,sans-serif;font-size:13px}.examinationApplicationMain .examinationTypeList{display:flex;position:relative}.examinationApplicationMain .examinationTypeList:after{background-color:#d1d1d1;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:780px}@media only screen and (min-width:591px){.examinationApplicationMain .examinationTypeList:after{left:-50px;width:calc(100vw + 50px)}}.examinationApplicationMain .examinationTypeList .appButton{margin-bottom:8px;width:180px}.examinationApplicationMain .examinationTypeList ul{display:flex;margin:0 10px 0 0;max-width:825px;position:relative;width:100%}.examinationApplicationMain .examinationTypeList ul li{background:#d3ebff;border-left:1px solid #d1d1d1;border-radius:5px 5px 0 0;border-top:1px solid #d1d1d1;cursor:pointer;font-size:14px;padding:5px 10px 4px;position:relative;text-align:center;width:20%}.examinationApplicationMain .examinationTypeList ul li.active{background:#fff}.examinationApplicationMain .examinationTypeList ul li.active:after{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}.examinationApplicationMain .examinationTypeList ul li:last-child{border-right:1px solid #d1d1d1}@media only screen and (max-width:590px){.examinationApplicationMain .examinationTypeList{left:0;margin:0 -20px;overflow:auto;padding-left:10px;position:sticky;top:40px;z-index:3}.examinationApplicationMain .examinationTypeList::-webkit-scrollbar{display:none}.examinationApplicationMain .examinationTypeList ul{width:750px}.examinationApplicationMain .examinationTypeList ul li{width:150px}}.examinationApplicationMain .formTypeTitle{align-items:center;display:flex;justify-content:space-between;margin:0 0 12px}.examinationApplicationMain .formTypeTitle__left h3{display:inline-block;font-size:16px;font-weight:600}.examinationApplicationMain .formTypeTitle__left h4{font-weight:600}.examinationApplicationMain .formTypeTitle__left .appButton--mini{display:inline-block;margin:0 0 0 20px;width:145px}.examinationApplicationMain .formTypeTitle__right p{font-size:12px}@media only screen and (max-width:590px){.examinationApplicationMain .formTypeTitle{align-items:flex-start;flex-direction:column}.examinationApplicationMain .formTypeTitle--A,.examinationApplicationMain .formTypeTitle--D{width:calc(100% - 90px)}.examinationApplicationMain .formTypeTitle__left{order:2}.examinationApplicationMain .formTypeTitle__right{margin:0 0 12px;order:1}}.examinationApplicationMain .formTypeDetail{margin-bottom:8px}.examinationApplicationMain .examinationForm .mainSection__container{background-color:#fff}.examinationApplicationMain .examinationForm .mainSection__panel:first-child{border-radius:0 0 20px 20px}.examinationApplicationMain .examinationForm aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.examinationApplicationMain .examinationForm aside p:before{content:"※";left:0;position:absolute;top:0}.examinationApplicationMain .examinationForm .commentHistory,.examinationApplicationMain .examinationForm .commentTitle{margin-top:20px}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type1 .formTypeTitle{margin:0 0 24px}.examinationApplicationMain .examinationForm--type1 .confirmItems dl dt br{display:none}}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.complete{background-color:#00a9a2}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.denial,.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.refund,.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.remand{background-color:#fd5236}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.confirmation01{background-color:#3698fb}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.confirmation02,.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.other{background-color:#5e4db5}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.confirmation03{background-color:#1a50b3}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText.error{background-color:#c6290f}.examinationApplicationMain .examinationForm--type1 .paymentStatus .statusText+p{display:inline-block;margin:0 0 0 30px}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain{margin:0 0 16px}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain dl{background:#eff8ff;border-radius:10px;padding:20px}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain dl dt{font-weight:600;margin:0 0 16px}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain dl dd{font-size:12px}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain dl ol{counter-reset:custom-counter}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain dl ol li{padding:0 0 0 1em;position:relative}.examinationApplicationMain .examinationForm--type2 .sectionTop .explain dl ol li:before{content:counter(custom-counter) ". ";counter-increment:custom-counter;left:0;position:absolute;top:0}.examinationApplicationMain .examinationForm--type2 .sectionTop .signature{align-items:center;display:flex;justify-content:space-between}.examinationApplicationMain .examinationForm--type2 .sectionTop .signature dl dt{display:inline-block;font-weight:600;margin:0 30px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionTop .signature dl dd{display:inline-block}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionTop .signature{display:block}.examinationApplicationMain .examinationForm--type2 .sectionTop .signature dl{margin:0 0 8px}.examinationApplicationMain .examinationForm--type2 .sectionTop .signature dl dt{display:block;margin:0 0 8px}.examinationApplicationMain .examinationForm--type2 .sectionTop .signature dl dd{display:block}}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px;position:relative}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox{background:#eff8ff;border-radius:10px;display:flex;padding:8px 40px;width:calc(100% - 90px)}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox dl{display:flex;margin:0 50px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox dl dt{font-weight:600;margin:0 16px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .appButton{width:70px}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox{display:block;padding:10px 20px;width:100%}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox dl{display:block;margin:0}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox dl+dl{margin:14px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .topBox dl dt{margin:0 0 8px}.examinationApplicationMain .examinationForm--type2 .sectionA .topPanel .appButton{position:absolute;right:0;top:-38px}}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList{margin:0 0 16px}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col{display:table;list-style:none;width:100%}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li{display:table-cell}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li.no{padding:8px 0 7px 16px;text-align:right;width:76px}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li.period{padding:8px 16px 7px;width:230px}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li.period .date{font-family:Arial,Helvetica,sans-serif;font-size:16px}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li.facility{padding:8px 16px 7px 0}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li.prefecture{padding:8px 16px 7px 0;width:70px}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col>li.remarks{padding:8px 16px 7px 0;width:25%}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--head{border-bottom:1px solid #bbc5d5}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body{border-bottom:1px solid #fff}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body>li{border-bottom:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body>li.prefecture,.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body>li.remarks{text-indent:-.1em}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col{align-items:center;display:flex;flex-wrap:wrap}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col li{margin:0 8px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--head li.period{width:calc(100% - 40px)}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--head li.facility{width:100%}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body li:nth-child(n+3){margin:5px 0 0;padding:0 0 0 30px;width:100%}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__col--body li.no{min-width:23px;text-align:right}.examinationApplicationMain .examinationForm--type2 .sectionA .resultsList .resultsList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent h5{align-items:center;display:flex;font-weight:600;gap:10px;margin:0 0 8px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items{margin:0 0 8px;max-width:1100px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl{align-items:center;display:grid;grid-template-columns:1fr 1.5fr}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl:first-child dd .inputBox .inputWrap,.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl:nth-child(5) dd .inputBox .inputWrap{align-items:baseline;display:flex;gap:10px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl:first-child dd .inputBox .inputWrap:after,.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl:nth-child(5) dd .inputBox .inputWrap:after{content:"例";display:block}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl:nth-child(n+2):nth-child(-n+4) dd .inputBox .inputWrap{align-items:baseline;display:flex;gap:10px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl:nth-child(n+2):nth-child(-n+4) dd .inputBox .inputWrap:after{content:"日";display:block}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl+dl{margin:8px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd{align-items:baseline;display:flex}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd.count{display:flex;gap:10px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd.count .day{font-family:Arial,Helvetica,sans-serif;text-align:end;width:32px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd span{display:inline-block;min-width:15px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd span+.inputBox{margin:0 0 0 10px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd .inputBox{display:inline-block}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd .inputBox .inputText{width:82px}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dd .inputBox+span{margin:0 0 0 10px}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl{display:block}.examinationApplicationMain .examinationForm--type2 .sectionA .trainingContent__items dl dt{margin:0 0 8px}}.examinationApplicationMain .examinationForm--type2 .sectionB{position:relative}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation{max-width:540px}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl{display:flex;justify-content:space-between}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl+dl{margin:40px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl>dt{font-weight:600;width:150px}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl>dd{width:380px}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl ul{margin:0 0 4px}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl ul li{display:flex;gap:20px}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl ul li+li{margin:4px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360{display:flex}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360 dl{display:flex;gap:20px;justify-content:space-between}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360 dl+dl{margin:0 0 0 20px}.examinationApplicationMain .examinationForm--type2 .sectionB .appButton{position:absolute;right:0;top:0;width:70px}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl{display:block}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl>dt{margin:0 0 8px}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360{display:block}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360 dl{gap:10px;justify-content:flex-start}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360 dl+dl{margin:4px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionB .evaluation>dl .eval360 dl dt{width:110px}.examinationApplicationMain .examinationForm--type2 .sectionB .appButton{top:-38px}}.examinationApplicationMain .examinationForm--type2 .sectionC .appButton{margin:0 auto;width:70px}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col{display:table;list-style:none;width:100%}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col>li{display:table-cell;vertical-align:middle}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col>li.content{padding:8px 16px 7px 20px;width:529px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col>li.detail{width:356px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col>li.eval{text-align:center;width:120px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col>li.blankButton{padding:8px 16px 7px;text-align:center;width:103px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--head{border-bottom:1px solid #bbc5d5}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--head>li.detail{padding:8px 16px 7px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body{border-bottom:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.content{vertical-align:top}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.detail ul>li,.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.eval ul>li{padding:8px 16px 7px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col{align-items:center;display:flex;flex-wrap:wrap}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--head>li.content{width:100%}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 0}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.content,.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.detail{width:calc(100% - 100px)}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.blankButton,.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.eval{text-align:center;width:100px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.content{border-bottom:1px solid #c4cddc;min-height:66px;padding:0 0 10px 14px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.detail{order:3;padding:8px 10px 7px 14px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.detail ul li+li{padding:8px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.eval{font-size:14px;order:4;padding:8px 5px 0}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.eval ul li+li{padding:8px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__col--body>li.blankButton{border-bottom:1px solid #c4cddc;min-height:66px;order:2;padding:0 0 10px}.examinationApplicationMain .examinationForm--type2 .sectionC .notebookList .notebookList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.examinationApplicationMain .examinationForm--type2 .sectionD .topBox{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px;position:relative}.examinationApplicationMain .examinationForm--type2 .sectionD .appButton{width:70px}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionD .appButton{position:absolute;right:0;top:-38px}}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col{display:table;list-style:none;width:100%}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col>li{display:table-cell}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col>li.area{padding:8px 16px 7px 20px;width:116px}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col>li.dateNum,.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col>li.place{padding:8px 16px 7px;width:162px}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col>li.content{padding:8px 16px 7px;width:544px}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col>li.blankButton{padding:8px 16px 7px;text-align:center;width:103px}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--head{border-bottom:1px solid #bbc5d5}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body{border-bottom:1px solid #fff}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body>li{border-bottom:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body>li.dateNum span{display:block}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body>li .appButton{margin:0 auto}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col{align-items:center;display:flex;flex-wrap:wrap}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col li{margin:0 8px 0 0}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--head li.dateNum{width:calc(100% - 45px)}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body{background:#fff;border-bottom:1px solid #c4cddc;justify-content:space-between;padding:12px 14px}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body li{margin:0}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body li:nth-child(n+3){margin:5px 0 0;width:100%}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body li.dateNum span{display:inline-block}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__col--body li.dateNum .date{margin:0 0 0 10px}.examinationApplicationMain .examinationForm--type2 .sectionD .historyList .historyList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col{display:table;list-style:none;table-layout:fixed;width:100%}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li{display:table-cell}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.no{padding:8px 16px 7px 20px;width:63px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.facility{min-width:197px;padding:8px 16px 7px 0}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.period{min-width:185px;padding:8px 16px 7px 0;text-align:center}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.diagnosis,.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.hospital{min-width:197px;padding:8px 16px 7px 0}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.patient{min-width:187px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.patient span{display:inline-block;padding:0 16px 7px 0}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.patient .idNum{text-align:center;width:100px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.patient .age{width:110px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col>li.patient .gender{width:46px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head>li.period{text-align:center}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head>li.patient span{font-size:12px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body{border-bottom:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body>li.no{text-align:right}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col{align-items:center;display:flex;flex-wrap:wrap}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head li{margin:0 8px 0 0}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head li.no{min-width:22px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head li.no span{display:none}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head li.facility{width:calc(100% - 40px)}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head li.diagnosis span+span,.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--head li.patient span{display:none}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body li:nth-child(n+3){margin:5px 0 0;padding:0 0 0 30px;width:100%}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body li.no{margin:0 8px 0 0;min-width:22px;text-align:right}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__col--body li.patient span+span{margin:0 0 0 10px}.examinationApplicationMain .examinationForm--type3 .teachingList .teachingList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.examinationApplicationMain .examinationForm--type4 .scoreBox{margin:0 0 8px;text-align:right}.examinationApplicationMain .examinationForm--type4 .scoreBox p{background:#eff8ff;display:inline-block;font-weight:700;line-height:1;padding:7px 20px 4px}.examinationApplicationMain .examinationForm--type4 .scoreBox p span{font-size:14px}.examinationApplicationMain .examinationForm--type4 .scoreBox p em{font-family:Arial,Helvetica,sans-serif;font-size:18px;margin:0 8px}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col{display:table;list-style:none;width:100%}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li{display:table-cell;vertical-align:middle}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li+li{border-left:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.diseaseArea{padding:8px 16px 7px 20px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo{width:585px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo .patientInfoList{align-items:center;display:flex}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo .patientInfoList .caseNo{width:52px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo .patientInfoList .check{text-align:center;width:66px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo .patientInfoList .diagnosis{width:319px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo .patientInfoList .patientAge{width:108px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo .patientInfoList .icon{width:40px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.facility{padding:8px 20px 7px 16px;text-align:right;width:80px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li+li{border-left:1px solid #bbc5d5}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo>p{padding:8px 16px 0}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo .patientInfoList{font-size:12px;font-weight:400}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo .patientInfoList>li{padding:1px 16px 7px 0}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo .patientInfoList>li:first-child{padding:1px 16px 7px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList{cursor:pointer}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList>div{padding:9px 16px 8px 0}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList>div:first-child{padding:9px 16px 8px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList .caseNo{text-align:center}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList .icon:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) 100% no-repeat;background-size:24px auto;content:"";display:block;height:24px;width:24px}}@media only screen and (min-width:591px) and (hover:hover){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList:hover{background-color:#bde3ff}}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col{align-items:center;display:flex;flex-wrap:wrap}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.diseaseArea{order:1}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.patientInfo{order:3;width:100%}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col>li.facility{order:2}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.facility br,.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo .patientInfoList{display:none}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo>p{display:inline-block}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--head>li.patientInfo>p:after{content:"（指定疾患、診断名）";display:inline-block;font-weight:400}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body{background:#fff;border-bottom:1px solid #c4cddc}}@media only screen and (max-width:590px) and (max-width:590px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body{align-items:normal}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body:nth-child(2n){background:#eff8ff}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.diseaseArea{border-bottom:1px solid #c4cddc;border-right:1px solid #c4cddc;padding:10px 14px;width:calc(100% - 50px)}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.facility{border-bottom:1px solid #c4cddc;padding:10px 16px 10px 10px;text-align:right;width:50px}}@media only screen and (max-width:590px) and (max-width:590px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.facility{align-items:center;display:flex;justify-content:center}}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.facility span{display:block;font-size:13px;width:100%}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) right 10px center no-repeat;background-size:24px auto;padding:10px 50px 10px 40px;position:relative}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList>div{display:none}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList>div.check{display:block;left:15px;position:absolute;top:10px}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList>div.diagnosis{display:block}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__col--body>li.patientInfo .patientInfoList+.patientInfoList{border-top:1px solid #c4cddc}.examinationApplicationMain .examinationForm--type4 .caseList .caseList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.examinationApplicationMain .examinationForm--type5 .formTypeTitle__left h3{margin:0 20px 0 0}@media only screen and (max-width:1024px){.examinationApplicationMain .examinationForm--type5 .formTypeTitle__left h3{margin:0 10px 0 0}}.examinationApplicationMain .examinationForm--type5 .formTypeTitle__left span{font-size:12px}.examinationApplicationMain .examinationForm--type5 .formTypeTitle__left .tag{margin:0 0 0 20px}@media only screen and (max-width:1024px){.examinationApplicationMain .examinationForm--type5 .formTypeTitle__left .tag{margin:0 0 0 10px}}.examinationApplicationMain .examinationForm--type5 .confirmItems{margin:20px 0 0}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type5 .confirmItems{margin:26px 0 0}}.examinationApplicationMain .examinationForm--type5 .confirmItems dl{align-items:center;border-bottom:1px solid #e7e7e7}.examinationApplicationMain .examinationForm--type5 .confirmItems dl+dl{border-top:none}.examinationApplicationMain .examinationForm--type5 .confirmItems dl dt{width:160px}.examinationApplicationMain .examinationForm--type5 .confirmItems dl dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type5 .confirmItems dl{display:block}.examinationApplicationMain .examinationForm--type5 .confirmItems dl dd,.examinationApplicationMain .examinationForm--type5 .confirmItems dl dt{width:100%}}.examinationApplicationMain .examinationForm--type5 .certificationList{margin:16px 0 0}.examinationApplicationMain .examinationForm--type5 .certificationList .appButton{margin:0 0 10px;width:180px}@media only screen and (max-width:590px){.examinationApplicationMain .examinationForm--type5 .certificationList .appButton{margin:0 0 12px}}.examinationApplicationMain .examinationForm--type5 .certificationList>ul li+li{margin:16px 0 0}@media only screen and (min-width:591px){.examinationApplicationMain .examinationForm--type5 .certificationList>ul{display:flex;flex-wrap:wrap;gap:16px}.examinationApplicationMain .examinationForm--type5 .certificationList>ul li+li{margin:0}}.examinationApplicationMain .examinationForm--type5 .certificationList .checkArea ul li+li,.examinationApplicationMain .examinationForm--type5 .certificationList>ul+.checkArea{margin:16px 0 0}.examinationApplicationMain .examinationForm--type5 .certificationList .error{color:#c6290f;font-size:13px;margin-bottom:20px}.examinationApplicationMain .examinationForm--type5 .dissertationChecklist--type1>p span{display:inline-block}.examinationApplicationMain .examinationForm--type5 .dissertationChecklist--type1>p span br{display:none}.examinationApplicationMain .examinationForm--type5 .dissertationChecklist--type1>p .inputBox{display:inline-block;margin:0 10px;width:82px}@media only screen and (max-width:1024px){.examinationApplicationMain .examinationForm--type5 .dissertationChecklist--type1>p .inputBox{margin:5px 10px 0}}.examinationApplicationMain .examinationForm--type5 .dissertationChecklist--type1>p .inputBox__error{bottom:-23px;left:0;position:absolute;white-space:nowrap}.examinationApplicationMain.applicationMain--admin .mainSection__title+.mainSection__container{padding-top:0}.extensionApplicationMain,.reregistrationApplicationMain,.resumptionApplicationMain,.rotationApplicationMain,.suspensionApplicationMain{margin-bottom:120px}@media only screen and (max-width:590px){.extensionApplicationMain,.reregistrationApplicationMain,.resumptionApplicationMain,.rotationApplicationMain,.suspensionApplicationMain{margin-bottom:0}}.applicationMain--admin .fixedBottomPanel .btnApproval .appButton,.resumptionApplicationMain .fixedBottomPanel .btnApproval .appButton,.suspensionApplicationMain .fixedBottomPanel .btnApproval .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGcSURBVHgB7drhcYJAEAXgZypICZZgCZZgB0kJdmA6SEpICUkFnhUkHUAq0FSw2ZuBCTEK4y3HwfG+GWZU/ME99o4FBYiIiIiIkhGRZ90K3XaYIx34Xn75IJaYEx3wh/zlQ7jHXOhgj/LfE+bAn2m57DhEFdwhvdWVz/3gl4hszAF07evFGAJYY65a5n9tjchSV8CmY3+JXPlmp7reX1NgAEkqoOr09mhf5R1ypINfdZz52gY5qRa8nVzu+i7JpxXWwWxvGLjnMHZ6kA9XBrVvnj19vZa4Cn8sGJq0z+Nt43uPEt8RgSxXgWXLvsnMX0sAXxiPAwJZAgguuwjeECiXCnAIZAnghHH4XCwWJQJlEQAMLAGUGId3GORQAQ4GUw/goPPfdBxTnwLBl7/a1CvAtAB6Uw7gpOXvYBQcQDX3UoYQ3P42WR+JfSMd8/z3rAGkvB9w6IE1gFT3A6b2t8kaQKo1wLz616YagKn9bbIGUCINh57ECiBmZZjb317pA8mXsweUTs7+46PvX6UfhW7RfzInIiIiIiIiorz9ALN22Xrp7nV/AAAAAElFTkSuQmCC)}.applicationMain--admin .fixedBottomPanelSp .appButtonList,.resumptionApplicationMain .fixedBottomPanelSp .appButtonList,.suspensionApplicationMain .fixedBottomPanelSp .appButtonList{display:flex;gap:10px;width:100%}.applicationMain--admin .fixedBottomPanelSp .appButtonList li,.resumptionApplicationMain .fixedBottomPanelSp .appButtonList li,.suspensionApplicationMain .fixedBottomPanelSp .appButtonList li{width:100%}.applicationMain--admin .fixedBottomPanelSp .appButtonList li.btnApproval .appButton,.resumptionApplicationMain .fixedBottomPanelSp .appButtonList li.btnApproval .appButton,.suspensionApplicationMain .fixedBottomPanelSp .appButtonList li.btnApproval .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGcSURBVHgB7drhcYJAEAXgZypICZZgCZZgB0kJdmA6SEpICUkFnhUkHUAq0FSw2ZuBCTEK4y3HwfG+GWZU/ME99o4FBYiIiIiIkhGRZ90K3XaYIx34Xn75IJaYEx3wh/zlQ7jHXOhgj/LfE+bAn2m57DhEFdwhvdWVz/3gl4hszAF07evFGAJYY65a5n9tjchSV8CmY3+JXPlmp7reX1NgAEkqoOr09mhf5R1ypINfdZz52gY5qRa8nVzu+i7JpxXWwWxvGLjnMHZ6kA9XBrVvnj19vZa4Cn8sGJq0z+Nt43uPEt8RgSxXgWXLvsnMX0sAXxiPAwJZAgguuwjeECiXCnAIZAnghHH4XCwWJQJlEQAMLAGUGId3GORQAQ4GUw/goPPfdBxTnwLBl7/a1CvAtAB6Uw7gpOXvYBQcQDX3UoYQ3P42WR+JfSMd8/z3rAGkvB9w6IE1gFT3A6b2t8kaQKo1wLz616YagKn9bbIGUCINh57ECiBmZZjb317pA8mXsweUTs7+46PvX6UfhW7RfzInIiIiIiIiorz9ALN22Xrp7nV/AAAAAElFTkSuQmCC);width:150px}.applicationEvaluationListMain .searchCondition__bg{position:relative}.applicationEvaluationListMain .searchCondition__bg:before{background:#fff;content:"";height:calc(100% + 50px);left:-40px;position:absolute;top:-20px;width:100vw;z-index:-1}@media only screen and (max-width:590px){.applicationEvaluationListMain .searchCondition__bg:before{left:-20px}}.applicationEvaluationListMain .searchCondition__panel{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1080px}.applicationEvaluationListMain .searchCondition__items>dl{align-items:center;display:flex;margin:16px 0 0}.applicationEvaluationListMain .searchCondition__items>dl>dt{font-size:14px;font-weight:600;margin:0 15px 0 0;text-align:right;width:85px}.applicationEvaluationListMain .searchCondition__items>dl>dd{width:calc(100% - 100px)}.applicationEvaluationListMain .searchCondition__items:first-child{width:665px}.applicationEvaluationListMain .searchCondition__items:nth-child(2){width:400px}.applicationEvaluationListMain .searchCondition__items .radioDate{align-items:center;display:flex;flex-wrap:wrap;gap:16px 0}.applicationEvaluationListMain .searchCondition__items .radioDate__period{margin:0 13px 0 0}.applicationEvaluationListMain .searchCondition__items .inputDatePickerBox .inputDatePicker{height:36px}.applicationEvaluationListMain .searchCondition__items .inputDatePickerBox img{top:5px}.applicationEvaluationListMain .searchCondition__items .inputText,.applicationEvaluationListMain .searchCondition__items .selectBox select{height:36px}.applicationEvaluationListMain .searchCondition__buttons{width:100%}.applicationEvaluationListMain .searchCondition__buttons ul{align-items:center;max-width:320px}.applicationEvaluationListMain .searchCondition__buttons ul li:first-child{width:100px}.applicationEvaluationListMain .searchCondition__buttons ul li:first-child .appButton--tertiary-type02{border:none;border-radius:0;color:#1a50b3}.applicationEvaluationListMain .searchCondition__buttons ul li:nth-child(2){width:190px}.applicationEvaluationListMain .searchCondition__buttons ul li:nth-child(2) .appButton--tertiary-type02{border:1px solid #1a50b3;color:#1a50b3}.applicationEvaluationListMain .searchCondition .mainSection__title{position:relative}.applicationEvaluationListMain .searchCondition .mainSection__title__right .appButton{display:none}@media only screen and (max-width:590px){.applicationEvaluationListMain .searchCondition .mainSection__title__left{width:100%}.applicationEvaluationListMain .searchCondition .mainSection__title__right .appButton{display:block;position:absolute;right:0;top:0;width:100px}.applicationEvaluationListMain .searchCondition__box .toggleSearch,.applicationEvaluationListMain .searchCondition__panel--pc{display:none}}.applicationEvaluationListMain .searchListArea{margin:36px 0 0}.applicationEvaluationListMain .searchListArea .searchListHeader__viewCount .selectBox{height:30px}.applicationEvaluationListMain .searchListArea .residentButton{margin:0 20px 0 0;width:160px}@media only screen and (max-width:590px){.applicationEvaluationListMain .searchListArea .searchListHeader .pagination,.applicationEvaluationListMain .searchListArea .searchListHeader__viewCount{display:none}.applicationEvaluationListMain .searchListArea .residentButton{margin:0}}.applicationEvaluationListMain .searchListTable+.pagination{margin-bottom:80px;margin-top:20px}@media only screen and (max-width:590px){.applicationEvaluationListMain .searchListTable+.pagination{margin-bottom:0}}@media only screen and (min-width:1025px){.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col{display:table;list-style:none;width:100%}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col>li{display:table-cell}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col>li.name{padding:8px 16px 7px 20px;width:230px}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col>li.target{padding:8px 16px 7px 0;width:260px}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col>li.applicationDate,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col>li.status{padding:8px 16px 7px 0;width:120px}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--head{border-bottom:1px solid #bbc5d5}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--head>li span{display:inline-block}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC);background-position:right 7px center;background-repeat:no-repeat;background-size:24px auto;border-bottom:1px solid #c4cddc;cursor:pointer}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body:nth-child(2n){background-color:#eff8ff}}@media only screen and (min-width:1025px) and (hover:hover){.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body:hover,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body:hover:nth-child(2n){background-color:#bde3ff}}@media only screen and (min-width:1025px){.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.complete{background-color:#00a9a2}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.denial,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.refund,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.remand{background-color:#fd5236}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.confirmation01{background-color:#3698fb}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.confirmation02,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.other{background-color:#5e4db5}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.confirmation03{background-color:#1a50b3}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body .status span.error{background-color:#c6290f}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:1024px){.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col{align-items:center;display:flex;flex-wrap:wrap}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col li{margin:0 8px 0 0}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col li.target{width:100%}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col li.status{order:5}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;background-size:24px auto;border-bottom:1px solid #c4cddc;padding:12px 30px 12px 14px}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body:nth-child(2n){background-color:#eff8ff}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status{margin:0 0 0 auto}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.complete{background-color:#00a9a2}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.denial,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.refund,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.remand{background-color:#fd5236}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.confirmation01{background-color:#3698fb}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.confirmation02,.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.other{background-color:#5e4db5}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.confirmation03{background-color:#1a50b3}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__col--body li.status span.error{background-color:#c6290f}.applicationEvaluationListMain .evaluationListTable .evaluationListTable__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.adminApplicationListMain .mainSection__title{flex-wrap:wrap;gap:20px;margin-bottom:20px;max-width:1248px;width:100%}.adminApplicationListMain .searchCondition__panel{max-width:1206px;width:100%}.adminApplicationListMain .mainSection__title__right .statusList{display:flex;flex-wrap:wrap;gap:10px}.adminApplicationListMain .mainSection__title__right .statusList li{background:#eff8ff;border-radius:10px;padding:10px 20px}.adminApplicationListMain .mainSection__title__right .statusList dl{align-items:center;display:flex}.adminApplicationListMain .mainSection__title__right .statusList dl dt{font-size:14px;margin:0 10px 0 0}.adminApplicationListMain .mainSection__title__right .statusList dl dd em{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;margin:0 5px 0 0}.adminApplicationListMain .mainSection__title__right .statusList dl dd span{font-size:16px}.adminApplicationListMain .inputDatePickerBox .inputDatePicker{height:36px!important}.adminApplicationListMain .inputDatePickerBox img{top:5px}.adminApplicationListMain .searchCondition__detailSearchItems:first-child{border-bottom:1px solid #e7e7e7;padding-bottom:16px}.adminApplicationListMain .searchCondition__detailSearchItems:first-child .applicationForm{flex:1}.adminApplicationListMain .searchCondition__detailSearchItems:nth-child(2){padding-top:16px}.adminApplicationListMain .searchCondition__detailSearchItems:nth-child(3){padding-top:10px}.adminApplicationListMain .searchCondition__detailSearchItems dt{font-size:14px}.adminApplicationListMain .searchCondition__detailSearchItems .selectBox{min-width:178px}.adminApplicationListMain .searchCondition__detailSearchItems .datePickerBox{min-width:173px}.adminApplicationListMain .searchCondition__simpleCheckList .selectBox select{height:36px;width:335px}.adminApplicationListMain .searchCondition__detailSearchItems .applicationForm .selectBox{max-width:423px;width:100%}.adminApplicationListMain .searchCondition__detailSearchItems .applicationForm .selectBox select{height:36px}.adminApplicationListMain .applicationStatus .selectBox,.adminApplicationListMain .searchCondition__detailSearchItems .membershipClassification .selectBox,.adminApplicationListMain .status .selectBox{width:191px}.adminApplicationListMain .applicationStatus .selectBox select,.adminApplicationListMain .searchCondition__detailSearchItems .membershipClassification .selectBox select,.adminApplicationListMain .status .selectBox select{height:36px}.adminApplicationListMain .searchCondition__detailSearchItems .membershipId .inputText{height:36px;width:191px}.adminApplicationListMain .searchCondition__detailSearchItems .name .inputText{height:36px;width:244px}.adminApplicationListMain .searchListArea{margin-top:16px;padding-left:40px}.adminApplicationListMain .searchListArea .pagination{margin-top:10px}.adminApplicationListMain .searchListHeader__left .pagination{margin-left:20px;margin-top:0!important}.adminApplicationListMain .searchListTableWrap{min-width:1603px;padding-right:40px}.adminApplicationListMain .searchListTable table{background:#fff;line-height:1.2;width:100%}.adminApplicationListMain .searchListTable table thead tr{left:0;position:sticky;top:0}.adminApplicationListMain .searchListTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminApplicationListMain .searchListTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminApplicationListMain .searchListTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminApplicationListMain .searchListTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminApplicationListMain .searchListTable table tbody tr:hover{background:#bde3ff}}.adminApplicationListMain .searchListTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminApplicationListMain .searchListTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminApplicationListMain .searchListTable table tbody td:last-child{padding:8px 16px 7px 0}.adminApplicationListMain .searchListTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminApplicationListMain .searchListTable table tbody td small{font-size:12px}.adminApplicationListMain .searchListTable table{background-color:transparent}.adminApplicationListMain .searchListTable table th{font-size:13px!important;height:35px!important}.adminApplicationListMain .searchListTable table .memberType{width:94px}.adminApplicationListMain .searchListTable table .status{width:256px}.adminApplicationListMain .searchListTable table .memberId{width:88px}.adminApplicationListMain .searchListTable table .applicationStatus{text-align:center;width:128px}.adminApplicationListMain .searchListTable table .applicationDate,.adminApplicationListMain .searchListTable table .updateDate{text-align:center;width:96px}.adminApplicationListMain .searchListTable table thead tr th:first-child{border-radius:8px 0 0}.adminApplicationListMain .searchListTable table thead tr th:last-child{border-radius:0 8px 0 0}.adminApplicationListMain .searchListTable table tbody tr{background-color:#fff;height:38px}.adminApplicationListMain .searchListTable table tbody tr:nth-child(2n){background-color:#eff8ff}@media (hover:hover){.adminApplicationListMain .searchListTable table tbody tr:hover{background-color:#bde3ff!important}}.adminApplicationListMain .searchListTable table tbody tr.withdrawal{background-color:#d1d1d1}.adminApplicationListMain .searchListTable table tbody tr.withdrawal td span{color:#5d5d5d}@media (hover:hover){.adminApplicationListMain .searchListTable table tbody tr.withdrawal:hover{background-color:#d1d1d1!important}}.adminApplicationListMain .searchListTable table tbody tr.withdrawal td.status span{color:#222}.adminApplicationListMain .searchListTable table tbody td{height:35px!important}.adminApplicationListMain .searchListTable table tbody .status .statusBox{align-items:center;display:flex;gap:10px;justify-content:space-between}.adminApplicationListMain .searchListTable table tbody .status .statusTag{border:1px solid #1a50b3;border-radius:20px;color:#1a50b3;display:inline-block;font-size:12px;font-weight:400;line-height:1.5;min-width:80px;padding:2px 0 1px;text-align:center}.adminApplicationListMain .searchListTable table tbody .memberId span{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminApplicationListMain .searchListTable table tbody .applicationStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.complete{background-color:#00a9a2}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.denial,.adminApplicationListMain .searchListTable table tbody .applicationStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.refund,.adminApplicationListMain .searchListTable table tbody .applicationStatus span.remand{background-color:#fd5236}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.confirmation01{background-color:#3698fb}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.confirmation02,.adminApplicationListMain .searchListTable table tbody .applicationStatus span.other{background-color:#5e4db5}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.confirmation03{background-color:#1a50b3}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminApplicationListMain .searchListTable table tbody .applicationStatus span.error{background-color:#c6290f}.adminApplicationListMain .searchListTable table tbody .applicationDate span,.adminApplicationListMain .searchListTable table tbody .updateDate span{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminApplicationListMain .searchListHeader__viewCount{margin-right:40px}.adminApplicationListMain+.btnToTop{display:block}.creditMain .appAlert{margin-bottom:15px}.creditMain .appAlert .alertClose{display:none}.creditMain .mainSection__title{margin-bottom:0}@media only screen and (max-width:590px){.creditMain .mainSection__title{align-items:start;flex-direction:column}}.creditMain .mainSection__title__left .titleWrap{align-items:center;display:flex}.creditMain .mainSection__title__left .titleWrap h1{margin:0 20px 0 0}@media only screen and (max-width:590px){.creditMain .mainSection__title__left .titleWrap h1{margin:0 0 12px}}.creditMain .mainSection__title__left .titleWrap .registrantsNumber{font-size:12px}.creditMain .mainSection__title__left .titleWrap .registrantsNumber .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-left:10px}@media only screen and (max-width:590px){.creditMain .mainSection__title__left .titleWrap .registrantsNumber{display:none}}.creditMain .mainSection .displaySelect{display:none;margin-top:8px}@media only screen and (max-width:1024px){.creditMain .mainSection .displaySelect{align-items:center;display:flex}}@media only screen and (max-width:590px){.creditMain .mainSection .displaySelect{display:none}}.creditMain .mainSection .displaySelect span{font-size:12px;margin:0 10px 0 0}.creditMain .mainSection .displaySelect .selectBox{width:160px}.creditMain .mainSection__container{background-color:#fff;margin-left:-50px;margin-right:-50px;padding:8px 50px 20px;width:auto}@media only screen and (max-width:1024px){.creditMain .mainSection__container{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.creditMain .topPanel ul{align-items:end;display:flex;margin-bottom:8px}.creditMain .topPanel ul li.buttonConfirm{margin:0 20px 0 0;width:140px}.creditMain .topPanel ul li.buttonEntry{width:160px}.creditMain .topPanel ul li.buttonEntry .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgB7VlBUsIwFA3gwl1h6a4Dw4w7e4R6AvEE4sql3ADZuVOOwNKVXbqsN8ADAD2CHgDwvc5Hy9CWADXFmbyZTNrmJ/Nf8v9LAkpZWFhYlImKrqHruvVKpfKK4qu/RbBYLG6jKPrUMa4qTdRqtY4B54lOtVrt6hprE1gul64yh7quoTaBY4UlUDb+PYETVRCgUO9I9FDT/AKlowpAYQQmk4mva8s9BVJ5XATgVB/Vu6b5lSoIhRHAjD6oEmBVqGxYFVrBqtCesCpUNqwKHYhPqNcH1GvMZxReWz28aw9QFgE6O8Td91n37psF4wQ42yjXcDyinLZarS7ePTQ5KF8gxdUIdIkZJSDOX9I5ON+DcvXxvnb/xTfa9dE+hN3ztjGNJTGcimTm6Xwfjj6p38t7HFJSc1d32S57Sy5MEhhI2PRS9ozhdDrtoR4lP9KO9nnjmpTRQI4Q9zk2G3HPMGO/rA5GCPCgx9Dhj2N4ddVuqEu/VBhJYtF5JWpDcKZHUisoT7iqmcQJcLXqiX4bMKVCsaNUHKwGH0cS82vAKoWowtV7s9lk6JCEkzWwKQJxDMP5VYzfwLmfeOfM03nEuo8V8BN9buT5K2tgUyHECwwJjOWYQOd+JFLCJhTnN6RTNrdUmEpij0oyn88DlaI0eeD+gSrIajclo5TPnhwPBmntWR1Bfph3rKgpTTiOw8G6an94GONlNpu9NRoNZrKfaDvHtzPUdyinie8DJPtj3qDa/9AQ7XbbQxjsfZdlLGM243BAElOFqDBuimm8UnB+61loJwJFg3nBTYo6LxLL+8GYuXLoMdvCwsLCDL4BMW8DzE7OvxgAAAAASUVORK5CYII=)}.creditMain .topPanel ul li.displaySelect{align-items:center;display:flex;margin:0 20px 0 0}.creditMain .topPanel ul li.displaySelect span{font-size:12px;margin:0 10px 0 0}.creditMain .topPanel ul li.displaySelect .selectBox{width:200px}@media only screen and (max-width:590px){.creditMain .topPanel ul li.displaySelect .selectBox{width:160px}.creditMain .topPanel ul li.buttonConfirm{position:absolute;right:0;top:-60px}.creditMain .topPanel ul li.buttonEntry{display:none}.creditMain .topPanel ul li.displaySelect{margin:0}}.creditMain .certificateTabList{display:flex}.creditMain .certificateTabList:after{background-color:#d1d1d1;bottom:0;content:"";display:block;height:1px;margin-left:-50px;margin-right:-50px;position:absolute;width:calc(100% + 100px);z-index:-1}.creditMain .certificateTabList li{background:#d3ebff;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-radius:5px 5px 0 0;border-top:1px solid #d1d1d1;cursor:pointer;font-size:14px;padding:5px 20px 4px;text-align:center;width:114px}@media only screen and (max-width:1024px){.creditMain .certificateTabList li{width:100%}}.creditMain .certificateTabList li:last-child{border-right:1px solid #d1d1d1}.creditMain .certificateTabList li.active{background:#fff;border-bottom:none}@media only screen and (max-width:1024px){.pageContainer__wrap:has(.creditTotalListMain){gap:0}}.creditTotalListMain{padding:0 0 100px}.creditTotalListMain .mainSection__title{margin-bottom:8px}.creditTotalListMain .mainSection__title span{font-size:12px;font-weight:400;margin:0 0 0 10px}@media only screen and (max-width:780px){.creditTotalListMain .mainSection__title{display:block}}.creditTotalListMain .mainSection__title__right{align-items:center;display:flex}.creditTotalListMain .mainSection__title__right>p{margin:0 30px 0 0}.creditTotalListMain .mainSection__title__right>p .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16px}.creditTotalListMain .mainSection__title__right .displaySelect{align-items:center;display:flex;margin:0}.creditTotalListMain .mainSection__title__right .displaySelect span{font-size:12px;margin:0 10px 0 0}.creditTotalListMain .mainSection__title__right .displaySelect .selectBox{width:220px}@media only screen and (max-width:590px){.creditTotalListMain .mainSection__title__right .displaySelect span{margin:0;width:35px}.creditTotalListMain .mainSection__title__right .displaySelect .selectBox{width:calc(100% - 35px)}}@media only screen and (max-width:780px){.creditTotalListMain .mainSection__title__right{display:block}.creditTotalListMain .mainSection__title__right>p{margin:5px 0}}.creditTotalListMain .multiContainer{display:grid;gap:10px;grid-template-columns:4fr 9fr}@media only screen and (max-width:1200px){.creditTotalListMain .multiContainer{grid-template-columns:1fr}}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer{display:flex;flex-direction:column;gap:10px 0}}.creditTotalListMain .multiContainer .chartContainer{width:100%}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .chartContainer{width:100%}}.creditTotalListMain .multiContainer .chartPanel{background:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;padding:40px 10px}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .chartPanel{padding:30px 20px}}.creditTotalListMain .multiContainer .chartPanel .score{font-weight:700;margin:0 0 15px;position:relative;text-align:center}.creditTotalListMain .multiContainer .chartPanel .score .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:24px;margin:0 2px}.creditTotalListMain .multiContainer .chartPanel .score .questionButton{bottom:3px;cursor:pointer;display:inline-block;position:relative;width:24px}.creditTotalListMain .multiContainer .chartPanel .score__explain{background:#bde3ff;border-radius:10px;font-weight:400;left:55%;max-width:420px;padding:15px 30px;position:absolute;text-align:left;top:40px;width:100%;z-index:3}.creditTotalListMain .multiContainer .chartPanel .score__explain>p em{font-weight:700}.creditTotalListMain .multiContainer .chartPanel .score__explain aside{font-size:12px;margin:5px 0 0}.creditTotalListMain .multiContainer .chartPanel .score__explain aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.creditTotalListMain .multiContainer .chartPanel .score__explain aside p:before{content:"※";left:0;position:absolute;top:0}@media only screen and (max-width:1024px){.creditTotalListMain .multiContainer .chartPanel .score__explain{left:auto;padding:15px 20px;right:0}}.creditTotalListMain .multiContainer .chartPanel .chart{height:150px;margin:0 auto;width:360px}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .chartPanel .chart{width:275px}}.creditTotalListMain .multiContainer .chartPanel .legend{background:#eff8ff;border-radius:10px;font-size:12px;margin:15px 0 0;padding:8px 15px}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .chartPanel .legend{margin:20px auto 0;max-width:280px}}.creditTotalListMain .multiContainer .chartPanel .legend__list{align-items:center;display:flex;flex-wrap:wrap;gap:0 10px;max-width:335px}.creditTotalListMain .multiContainer .chartPanel .legend__list li{line-height:2;min-width:110px;padding:0 0 0 10px;position:relative}.creditTotalListMain .multiContainer .chartPanel .legend__list li:before{border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.creditTotalListMain .multiContainer .chartPanel .legend__list li:first-child:before{background:#1b468d}.creditTotalListMain .multiContainer .chartPanel .legend__list li:nth-child(2):before{background:#3698fb}.creditTotalListMain .multiContainer .chartPanel .legend__list li:nth-child(3):before{background:#3aa56b}.creditTotalListMain .multiContainer .chartPanel .legend__list li:nth-child(4):before{background:#19654e}.creditTotalListMain .multiContainer .chartPanel .legend__list li:nth-child(5):before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAYAAADxG9hnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmExY2QxMmY0MSwgMjAyNC8xMS8wOC0xNjowOToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTQxMEEzRjNEOTlCMTFFRkIxQjM4QkExNzFFQTA2NzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTQxMEEzRjREOTlCMTFFRkIxQjM4QkExNzFFQTA2NzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDEwQTNGMUQ5OUIxMUVGQjFCMzhCQTE3MUVBMDY3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNDEwQTNGMkQ5OUIxMUVGQjFCMzhCQTE3MUVBMDY3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvGTXqoAAANZSURBVHjazJjNThpRGIZfRvyhMAIyqFBtN8alaYOxLkzDxq5Id114A8QL6GV4AYYbYNFN05AubJqQxrTWxJiQbmpM26R2EB2G/6oRmZ7DyI8z5yAKY50dc4bve8573vnO+camaVoI9+Cy3+ThfQXixjeEs0WETs4xW60hMOKGOBYABBtKdhvSQwL2PIPYWZxEcsqFUrexbd0oklIQ/PwLKz9+IlKrQTSOu3yAZ4IEM9x32pFY8CM2J0HuCeSgDPHjAaL5c6zQ3wUFKB6xn3V6AW/ADFMfA+LhAGIzEl8hLghV4VMG6xc1BNvvd4J54AZ8D9ljJ3nISwGsLs2w1RFYN9+nMPs2hfXqxVUIerklfSlY198CkE0DGmPM4UFwM411GrsrkM19osR3rBWPEcxxZu4lfhB5MDkgn+HDpApYozk6gtC3IrFLlLhcjkoWUDPshNSco+PssTL5X+4aZWguLsibr4hWDZ6gMNlDdkK6TDyYClFG/cMeozDJNKJMEGrO0yH97TDJreowmsaGuY1nKsAKzWkC2T5GdGyyQ1AC02/P7CqtiQuNelGpItIIyoPpt2cKJCfN3QTZOkLYOEPnGB+mX54hSy1uHeq56yD5M5iKGl0mHkw/PUOqdqgJklXYReYuPHNW03PrIIcI5DsEtdIzFxoCTRC6o5YUflArPUN9YipoNChPGSs90wQRhNb2TJUpHPNh+u2Z04KeW7g8pqXbB8mGh7vyjF3Qc9dBHCPYMz5wV55xDOq56yA+J3Z4Qa32jM+l566DvFxAUvSyj3FWe+bFHJJNEHranp5GYoQzQ6s88+gxEo1zbPP1nfcj7iODPBgrPBOeQcx0DKBHfs8Q4n4it8PLD9ovz4wOI97eZlwpaMtTiA0IkCVSdF0dlOnVMzTHcrClhgmEeuX5BFbpg+4Oy9SLZ8gkZJrD2AWaTvFUricSXg8OQO63Z0jxkudJbFbn11WDpZDad5JjJxVJXfBwNjaV+KKitiAiT/kN1rUt5wfSchZJy5kjQcsq+7lRPylUfvZYjqg2fIb4q2e3bDmN6nzJIPpbRuRU7U4Zmw0lkTThIenq29ETSLtC77YRzpZbnyUaXwfoDu6dRNovYc8zjJ3F8Zt/lrgP32nYTfj/uP4JMABvVdeldHv5oAAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto}.creditTotalListMain .multiContainer .chartPanel .legend__list li span{display:inline-block;min-width:12px;text-align:center}.creditTotalListMain .multiContainer .chartPanel .legend__line{align-items:center;display:flex;flex-wrap:wrap;gap:0 10px}.creditTotalListMain .multiContainer .chartPanel .legend__line li{line-height:1.7;padding:0 0 0 12px;position:relative}.creditTotalListMain .multiContainer .chartPanel .legend__line li:first-child:before{background:#c6290f;content:"";height:1px;left:0;position:absolute;top:8px;width:8px}.creditTotalListMain .multiContainer .chartPanel .legend__line li:nth-child(2):before{color:#c6290f;content:"…";height:1px;left:-2px;position:absolute;top:0;width:8px}.creditTotalListMain .multiContainer .mainSection{width:100%}.creditTotalListMain .multiContainer .totallingSection__summary{align-items:end;display:flex;justify-content:space-between}@media only screen and (max-width:780px){.creditTotalListMain .multiContainer .totallingSection__summary{align-items:start;flex-direction:column;gap:8px}}.creditTotalListMain .multiContainer .totallingSection__summary+p,.creditTotalListMain .multiContainer .totallingSection__summary+ul{margin:12px 0 8px}@media only screen and (max-width:780px){.creditTotalListMain .multiContainer .totallingSection__summary+p,.creditTotalListMain .multiContainer .totallingSection__summary+ul{display:none}}.creditTotalListMain .multiContainer .totallingSection__summary+ul li{padding:0 0 0 14px;position:relative}.creditTotalListMain .multiContainer .totallingSection__summary+ul li+li{margin:2px 0 0}.creditTotalListMain .multiContainer .totallingSection__summary+ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) 50% no-repeat;background-size:3px auto;content:"";height:21px;left:0;position:absolute;top:0;width:14px}.creditTotalListMain .multiContainer .totallingSection__summary__left p,.creditTotalListMain .multiContainer .totallingSection__summary__left ul{display:none;margin:8px 0 0}@media only screen and (max-width:780px){.creditTotalListMain .multiContainer .totallingSection__summary__left p,.creditTotalListMain .multiContainer .totallingSection__summary__left ul{display:block}}.creditTotalListMain .multiContainer .totallingSection__summary__left h4{font-weight:700}.creditTotalListMain .multiContainer .totallingSection__summary__left .decoration{border-radius:50%;color:#fff;display:inline-block;flex:0 0 auto;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:26px;line-height:26px;text-align:center;width:26px}.creditTotalListMain .multiContainer .totallingSection__summary__left .decoration--1{background-color:#1b468d}.creditTotalListMain .multiContainer .totallingSection__summary__left .decoration--2{background-color:#3698fb}.creditTotalListMain .multiContainer .totallingSection__summary__left .decoration--3{background-color:#069b95}.creditTotalListMain .multiContainer .totallingSection__summary__left .decoration--4{background-color:#0a6563}.creditTotalListMain .multiContainer .totallingSection__summary__left ul{padding:0 0 0 14px;position:relative}.creditTotalListMain .multiContainer .totallingSection__summary__left ul+li{margin:2px 0 0}.creditTotalListMain .multiContainer .totallingSection__summary__left ul:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) 50% no-repeat;background-size:3px auto;content:"";height:21px;left:0;position:absolute;top:0;width:14px}.creditTotalListMain .multiContainer .totallingSection__summary__right{align-items:flex-end;display:flex}@media only screen and (max-width:780px){.creditTotalListMain .multiContainer .totallingSection__summary__right{justify-content:space-between;width:100%}}.creditTotalListMain .multiContainer .totallingSection__summary__right aside p{display:inline-block}.creditTotalListMain .multiContainer .totallingSection__summary__right .appButton{width:100px}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .totallingSection__summary__right .appButton{display:none}}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox{display:flex;flex-direction:column;gap:4px;margin:0 20px 0 0}@media only screen and (max-width:780px){.creditTotalListMain .multiContainer .totallingSection__summary .progressBox{display:flex;margin:0 20px 0 0;width:100%}}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .totallingSection__summary .progressBox{margin:0}}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .totalText{font-size:12px;margin:0 15px 0 0;width:100%}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .score{font-size:12px;text-align:right}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .score .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0 3px 0 0;min-width:20px;text-align:end}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:185px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-ms-fill{border-radius:10px}@media only screen and (max-width:780px){.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:100%}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.creditTotalListMain .multiContainer .totallingSection__summary .progressBox .progressbar::-ms-fill{border-radius:10px}}.creditTotalListMain .multiContainer .totallingSection .creditListPanel{margin-top:8px}.creditTotalListMain .multiContainer .totallingSection .buttonWrap .appButton{display:none}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .totallingSection .buttonWrap .appButton{display:block;margin-top:16px}}@media only screen and (min-width:591px){.creditTotalListMain .multiContainer .totallingSection .creditList ul{display:flex}.creditTotalListMain .multiContainer .totallingSection .creditList ul li.name{padding:8px 16px 7px 20px;width:250px}.creditTotalListMain .multiContainer .totallingSection .creditList ul li.content{padding:8px 16px 7px 0;width:calc(100% - 342px)}.creditTotalListMain .multiContainer .totallingSection .creditList ul li.content .aside{font-weight:400}.creditTotalListMain .multiContainer .totallingSection .creditList ul li.num{margin:0 0 0 auto;padding:8px 16px 7px 11px;text-align:right;width:92px}.creditTotalListMain .multiContainer .totallingSection .creditList ul li.num .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif}.creditTotalListMain .multiContainer .totallingSection .creditList .toolTipBox{display:none}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body,.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul:not(.noneBorderList,:last-child){border-bottom:1px solid #e7e7e7}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li{padding:8px 16px 7px 20px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li+li{padding:8px 16px 7px 0}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li.name{padding:0}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList :not(:last-child) ol li+li,.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li.num{border-bottom:1px solid #e7e7e7}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.name ol{display:flex;height:100%}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.name ol li{width:calc(50% - 10px)}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.name ol li+li{padding-right:0}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.num{padding-left:0}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul+ul li.name ol li:first-child:not(.visible){visibility:hidden}}@media only screen and (max-width:590px){.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__head ul{display:flex}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__head ul li.content{display:none}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__head ul li.num{margin:0 0 0 auto}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body{border-bottom:1px solid #e7e7e7}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul{display:flex}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul:not(.noneBorderList,:last-child){border-bottom:1px solid #e7e7e7}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul>li.name{min-width:95px;padding:8px 14px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul>li.content{display:none}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul>li.num{margin:0 0 0 auto;padding:8px 14px;text-align:right;width:95px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul>li.num .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif;text-align:end;width:36px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li,.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li+li{padding:8px 14px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li.name{padding:0}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList li.num{border-bottom:1px solid #e7e7e7;width:calc(100% - 200px)}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body .noneBorderList :not(:last-child) ol li+li{border-bottom:1px solid #e7e7e7}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.name ol{display:flex;width:200px}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.name ol li{width:50%}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul li.num{padding-left:0}.creditTotalListMain .multiContainer .totallingSection .creditList .creditList__body ul+ul li.name ol li:first-child:not(.visible){visibility:hidden}}.creditTotalListMain .multiContainer .totallingSection aside{margin:8px 0 0}.creditTotalListMain .multiContainer .totallingSection aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.creditTotalListMain .multiContainer .totallingSection aside p:before{content:"※";left:0;position:absolute;top:0}.creditTotalListMain .multiContainer .totallingSection .toolTipBox{position:relative}.creditTotalListMain .multiContainer .totallingSection .toolTipBox .toolTopIcon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXXSURBVHgB7ZrNUhtHEIB7BpGykzgotyRQFSWOz5afwOIAKCfwEwCnHEEQchU6O0bwBMhPEDikSoIDyxNY3HKwk00Zxdwim8SGkjSd7tXfrKKfnd0VPni/KsTuSDu709PTf7MAEREREREREREREREfIgJuiMRSPl6/giSiStLpfbp1Qv8eAasS4QyktGK3oGwfZKpwA4xdADPpfAoRswIxiQBxr9ehgAOh4LByvFmAMTI2AUzPPVmh3rN0mIBg2KQeuXEJInQBJNL5RA1xHxBT0PeGglXbRoHlThtCHIWI03/SEhykJfaklLN2MWNDiIQqgOn5nWUBuNur6s1BN/ZAgnVe3LKG9TGTfpxCJUh75EMSYqLn66oSkHtV2tyFkAhNAF/N57MC1La7c1FF0chN3o4V/Bi16TQtIxTZXkEgyO2/jjI5CIEJCIF+gye93pv8WD56+eumVf2tdAU+uHx+VP7kXvpQovqcOkx2ugZM3bn7PVy+KJ1CQAJrwMzCzhpZebdKCpWplLZCU1NmeuHJOk193tUoxUqluPEUAhBIAGzw6ko909e8xMbqy+OfCjAGnCWhYF9rqpJhfBDEMEoIQE2pE5fBo5kf1+CZSpFcoYCM1hR3PE4AfGtAy8/vaz0VKqXNVS/XNoMjtYitGIEe4nRSyAOvMzkz9/Muuc21TgPCqt84wb8GNIOc1rGwG0KOtMq8ZKYXdk6QNIceep38/hL/8dombfqDjSl4IFab2CahVfs+iyG+vEBr9lc6DRIyr4ob1rBrnACJBw6QHPQbr9a9apeu7ny3cE2H6VZTfOre3Omb58c2GOJLA4SARe3EdtbmCGqolkALi4UQFs1ijt0l99FpJ3fKidOo/iavZUHXAsQJX1pgLIBEKh+ntbvUbUHLy3VCqHL3BPfOSxuz50eb25XSj+sNIWb13zb+VUuj+rMtJ7Da6z4GJr0IrhdjAdRvuVWYBubJDzshMMoHdMdVHrT+3QUZP4SuFlAmmPDSJ0hlaWeUbteTYIj5ElAqpZ1VR8X2OpXjTLnfcmH7QOs/0T5HSRmgB/je7mUgb0AATjGjCa3jMgSE1bamGr9At1O7AdLyer2uOfqzecVYAJy2to8V4GsIgOMZ3qpnepzPWeOFWWR31j6g5CsBhgSKBEn9/gafNGfecYuJbn8qF3YOMYpAAghC7R+1Aj2DPz/a2oYb5r0JgDK55fYhWf1Dv4Mn4zkFATAXAMKf2u2NrW730q71psDqAHwS1CaZC0Cr5fUpWXmGgp9VsiEHzrov+i94crW5fUxldWOvFANDOKIjf9s+jXMNzyQWaNOy9I8gAE5WqVQ3+nMHRp4wFkDsKlauf6SqnTqAkin6tMAQTqhIjoscyFAqnPNT1KCUetn1bLdixhpgvAQ4BkctACJBrJnG4DxzXEtopcIrvosaCKnOIRlSP4VXn9lgQ8/949fvHJfmHXc4DYP2EIbhpOSu7NKfIfUlAGfNayksGZ+skRb0rFXTh+cIsrcg49eQBqgIoUsLau+U53zcESBlhVxGYy8Quy09ldLaUG3BveXmfhYjAlWFubylqy/t2mTC3LXpx//K8Dz7pY1vwCeBIsGWL+8YHloK+en0zjKMCd560wfPO0+9xRRTAgnAKWRIV5ma1AALX/ImRsjwzJO1LOhtvO12UQy2WRrK3uDM/ONt2q/L9vRc8OvfdZys8S0bPLXu7j6c5CmUvcE3L46tqbtzJEyR0pqTCnHps28XXl/+fmQcoPDAP/164QdVQ/IQbjcZZuYY7vY4qT4FN9k+b4LYdCdLCPn0vJixhvXBQZJS8FDSjPfbZhdYD3X3KfQXJL4gHz2BeDIoUWKjyZEkvxPk2txAkeS64KDXaLiMXiejG3TN93me8TBob98YDrjIzwfJGId2D2OGBSEULLr3EobjvFEiKLUlK+8n0zRh7AJo03xNjur2zezxvl7IaII2fZxxus1Z3U29JhcRERERERERERER8WHyH2vrkM+MzdWOAAAAAElFTkSuQmCC) no-repeat;background-size:24px auto;cursor:pointer;display:block;height:24px;width:24px}.creditTotalListMain .multiContainer .totallingSection .toolTipBox .toolTopIcon.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASXSURBVHgB7ZpNbBNHFMf/sySlCsE4h35IMZIJ4VIk6vaUcMEckvWtoVI5lapSc+kptSGHnprcKpHYyaXqAaR+ndIDoVIlrzmwvSQ5IVMpnHAwii1a5RAnoS7BeKczxqF2SKLO27E5dH6SvbuWV7vz3pv35r03gMFgMBgMBoPBYPg/wtAmQrFUlHMvwoFz4rERi/OgOA/WX6LEwfKc8bzFcReW5RbScRdtoKUCCI+kgk/LGLPgfbEzWAXy4u3cTmZN5tPxPFpESwQgB14p4yuIgUMHDN+1ShCHoJmQnRzzKnwe4FHoI+JxPhLosze2VjJZaESrBfQOp1LatL4fDDNF53IcmtAigJrJ/81vgGvV+gGwbGcXO5+fj5fgEwsaqJSrt9s3eAmP1ASuAd8+4LnZYwTtJxzot4NbuYwDH/gSQO/Q9Kdg/Gu8Oga6++2Nx7nMEoiQfUA4lgpXPO+2PMWrpdTZZZ2g+oMOEKlwT8R59cEHjhzG6IfvY/DMcRx/K4CNx9so/LkJZ+E+5m4tg4BwwLV3IUUGkgXUtf8AigyeCeH6xAc1IezFcm4No5M3sSoEooqwgh6KFZCiQF37Skht/3z14r6Dl5w++QaSV2Kg8KxMW3/QwiBHFIrEPx5sut78axtzmWUs/l5o+l1aifyovxLGQEBZADKrA2HuFxrMWp7bn/+IxLSDj8bnkJhKN/3XPtsPAsFQ7GoUiqg7Qc+LgkDyp0Ux8A280/cmrs/faZrn6cUckg3/PWiaHATnVkQcXJV7KFHgXRCZu3VPfN976ffYYLPG5fSgIKZBVBxmVO5RngKicBGGRqTjS1xq9g8yJFJgXF05yhbAwMMcepCD3x0Zrt2485JjVEC16EKxAPWH7MVeYVFqfuJbFz5ovQB0IeP97sF/NvkL2o2yAGQBExpojPUyLManfCV1O7R+JeiB+RZAoPuw8PRPXlwv3F0le/4mGMtDEWUBWOC+a3KbIgGSGl9eWas5vJRYI+iAgz+EIspRgDP8Jp7kuwDiLORqH52InoKyctR9APO0VGVl7F/6YRTON5dq4VALludCEVI6HBqeXvcTDi8OnRZRwH5xLafEwCfX/PkBMf+LTuIEFKGGwVn4wD57sulaOsVj3bT1/79wFwRIAuh4aimtt3cjCx+NyDBIKYI0UhWdIxAgFUVLeefJsb7hHmF2AyCws9QNHH0dudV1kRansbZeBhnROnvkJL4HAXpRNJoKPnvNe6BraUxGzP0qY+f/IPYNyWVxaQVH+23ptWg1LF1YiD9KJ1wQ8dUXEE2JJT9TwTeMzxadK776Elp6g712ss2tMQnLFjOJ9+ATLdlg5za7IF8IbYIx5srmKDSgtT0eGpqa4YyRqrP/medmr60Fr3WDxOZKJh04ZT+Ue4CgOTowmYUy78uiMz4BjWjfIbJ1P5M9cip20+JeT10Q/hFaF52fC6u/XnahmZZuknpbtNAOedUJMOuccJJhlXtrGkd1tqOrY0bHRoj9n9Mmak0Lz4qiVlZnYXEUxVVe3ybHSiLNLjHOszLdlhlnIT3uwmAwGAwGg8FgMBhaxD86rqsjCOVTewAAAABJRU5ErkJggg==) no-repeat;background-size:24px auto}.creditTotalListMain .multiContainer .totallingSection .toolTipBox .toolTipText{background:#bde3ff;border-radius:20px;bottom:30px;left:-14px;max-width:335px;padding:18px 30px;position:absolute;width:100vw}.creditTotalListMain .multiContainer .totallingSection .toolTipBox .toolTipText dl dt{font-weight:700;margin:0 0 5px}.creditTotalListMain .multiContainer .totallingSection .toolTipBox .toolTipText aside{margin:5px 0 0}@media only screen and (max-width:1024px){.pageContainer__wrap:has(.creditCertificateMain){display:flex;flex-direction:column-reverse;gap:80px;justify-content:space-between;position:relative}.pageContainer__wrap:has(.creditCertificateMain) .topicPath{margin:0 0 36px}}.creditCertificateMain .mainSection__container{min-height:calc(100vh - 154px);padding-top:20px}@media only screen and (max-width:1024px){.creditCertificateMain .mainSection__container{border-bottom:1px solid #e7e7e7;margin-bottom:80px;min-height:calc(100vh - 380px)}.creditCertificateMain .mainSection__title__left .titleWrap .registrantsNumber{display:none}}.creditCertificateMain .tabPanel>p{margin:0 0 8px}.creditCertificateMain .topPanel{align-items:end;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:1024px){.creditCertificateMain .topPanel{align-items:flex-start;flex-direction:column}.creditCertificateMain .topPanel__left{width:100%}}.creditCertificateMain .topPanel__right{padding-bottom:8px}@media only screen and (max-width:1024px){.creditCertificateMain .topPanel__right{display:none}}.creditCertificateMain .topPanel ul{margin-bottom:0}@media only screen and (max-width:1024px){.creditCertificateMain .fixedBottomPanelSp{display:flex}}.creditCertificateMain .fixedBottomPanelSp .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgB7VlBUsIwFA3gwl1h6a4Dw4w7e4R6AvEE4sql3ADZuVOOwNKVXbqsN8ADAD2CHgDwvc5Hy9CWADXFmbyZTNrmJ/Nf8v9LAkpZWFhYlImKrqHruvVKpfKK4qu/RbBYLG6jKPrUMa4qTdRqtY4B54lOtVrt6hprE1gul64yh7quoTaBY4UlUDb+PYETVRCgUO9I9FDT/AKlowpAYQQmk4mva8s9BVJ5XATgVB/Vu6b5lSoIhRHAjD6oEmBVqGxYFVrBqtCesCpUNqwKHYhPqNcH1GvMZxReWz28aw9QFgE6O8Td91n37psF4wQ42yjXcDyinLZarS7ePTQ5KF8gxdUIdIkZJSDOX9I5ON+DcvXxvnb/xTfa9dE+hN3ztjGNJTGcimTm6Xwfjj6p38t7HFJSc1d32S57Sy5MEhhI2PRS9ozhdDrtoR4lP9KO9nnjmpTRQI4Q9zk2G3HPMGO/rA5GCPCgx9Dhj2N4ddVuqEu/VBhJYtF5JWpDcKZHUisoT7iqmcQJcLXqiX4bMKVCsaNUHKwGH0cS82vAKoWowtV7s9lk6JCEkzWwKQJxDMP5VYzfwLmfeOfM03nEuo8V8BN9buT5K2tgUyHECwwJjOWYQOd+JFLCJhTnN6RTNrdUmEpij0oyn88DlaI0eeD+gSrIajclo5TPnhwPBmntWR1Bfph3rKgpTTiOw8G6an94GONlNpu9NRoNZrKfaDvHtzPUdyinie8DJPtj3qDa/9AQ7XbbQxjsfZdlLGM243BAElOFqDBuimm8UnB+61loJwJFg3nBTYo6LxLL+8GYuXLoMdvCwsLCDL4BMW8DzE7OvxgAAAAASUVORK5CYII=);height:50px}.creditCertificateMain .registrantsNumberWrap{display:none}@media only screen and (max-width:1024px){.creditCertificateMain .registrantsNumberWrap{display:flex;justify-content:space-between;margin:8px 0;width:100%}.creditCertificateMain .registrantsNumberWrap .appButton{width:140px}}.creditCertificateMain .registrantsNumberWrap .registrantsNumber{font-size:12px}.creditCertificateMain .registrantsNumberWrap .registrantsNumber .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-left:10px}.creditCertificateMain .medicalActivityReportList{margin-bottom:80px}@media only screen and (min-width:591px){.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col{display:flex;list-style:none;width:100%}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li{display:table-cell}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.no{padding:8px 16px 7px 20px;width:63px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.date{padding:8px 16px 7px 0;width:96px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.age{padding:8px 16px 7px 10px;width:110px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.gender{padding:8px 16px 7px 0;width:46px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.diagnosis{flex:1;padding:8px 16px 7px 0;width:16%}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.treatment{flex:1;min-width:170px;padding:8px 16px 7px 0;width:14%}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.outcome{flex:1;padding:8px 16px 7px 0;width:16%}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.hospital{padding:8px 16px 7px 0;width:186px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col>li.blankButton{display:flex;gap:10px;padding:8px 16px 7px 0;text-align:center;width:140px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body:nth-child(2n){background:#eff8ff}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.no{font-family:Arial,Helvetica,sans-serif;text-align:right}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.date{font-family:Arial,Helvetica,sans-serif;font-size:16px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.age{padding:8px 16px 7px 0;text-align:right}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.age .fontEn{font-family:Arial,Helvetica,sans-serif}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.diagnosis span,.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.hospital span,.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body>li.treatment span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body .appButton{margin:0 auto;width:80px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col{align-items:center;display:flex;flex-wrap:wrap}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--head li{margin:0 8px 0 0}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--head li.gender{width:calc(100% - 140px)}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px;position:relative}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body:nth-child(2n){background:#eff8ff}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li{margin:0 8px 0 0}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li:nth-child(-n+4){padding:0 0 10px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li:nth-child(n+5){margin:0;padding:0 0 0 30px;width:100%}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li:nth-child(n+5)+li:not(:last-child){margin:5px 0 0}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li.no{font-family:Arial,Helvetica,sans-serif;min-width:23px;text-align:right}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li.blankButton{display:flex;justify-content:space-between;padding:0;position:absolute;right:14px;top:12px;width:68px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__col--body li.blankButton .appButton{background-position:50%;background-size:20px auto;font-size:0;width:30px}.creditCertificateMain .medicalActivityReportList .medicalActivityReportList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.creditCertificateMain .preventiveActivityReportList{margin-bottom:80px}@media only screen and (min-width:591px){.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col{display:flex;list-style:none;width:100%}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li{display:table-cell;padding:10px 5px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.no{padding:8px 16px 7px 20px;width:63px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.activityType{flex:1;padding:8px 16px 7px 0;width:20%}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.date{padding:8px 16px 7px 0;text-align:center;width:100px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.targetCount{padding:8px 16px 7px 0;text-align:end;width:85px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.content{flex:1;min-width:215px;padding:8px 16px 7px 0;width:20%}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.hospital{flex:1;padding:8px 16px 7px 0;width:20%}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col>li.blankButton{padding:8px 16px 7px 0;text-align:center;width:140px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--head>li{padding:3px 5px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body{border-bottom:1px solid #c4cddc}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body:nth-child(2n){background:#eff8ff}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body>li.no{font-family:Arial,Helvetica,sans-serif;text-align:right}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body>li.date,.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body>li.targetCount .fontEn{font-family:Arial,Helvetica,sans-serif}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body>li.blankButton{display:flex;gap:10px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body .appButton{margin:0 auto;width:80px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col{align-items:center;display:flex;flex-wrap:wrap}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--head li{margin:0 8px 0 0}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--head li.activityType{width:calc(100% - 40px)}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--head li.targetCount{width:calc(100% - 60px)}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px;position:relative}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body:nth-child(2n){background:#eff8ff}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li{margin:0 8px 0 0}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li:nth-child(-n+2){padding:0 0 10px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li:nth-child(n+5){margin:5px 0 0;padding:0 0 0 30px;width:100%}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li.no{font-family:Arial,Helvetica,sans-serif;min-width:23px;text-align:right}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li.activityType{width:calc(100% - 40px)}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li.date{padding:0 0 0 30px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li.targetCount{min-width:77px;text-align:right}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li.blankButton{display:flex;justify-content:space-between;margin:0;padding:0;position:absolute;right:14px;top:12px;width:68px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__col--body li.blankButton .appButton{background-position:50%;background-size:20px auto;font-size:0;width:30px}.creditCertificateMain .preventiveActivityReportList .preventiveActivityReportList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.creditSeminarMain{min-height:calc(100vh - 200px)}}.creditSeminarMain .mainSection__container{background-color:#eff8ff;padding-bottom:80px}.creditSeminarMain .mainSection__title{align-items:start;flex-direction:column}@media only screen and (max-width:590px){.creditSeminarMain .mainSection__title__left .mainSection__detail{margin:0}}.creditSeminarMain .mainSection__title__right{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:590px){.creditSeminarMain .mainSection__title__right{flex-direction:column;gap:8px}.creditSeminarMain .mainSection__title__right .mainSection__detail{margin-top:0}}.creditSeminarMain .mainSection__title__right .topPanel{align-items:end;display:flex;justify-content:space-between;margin-top:-14px}@media only screen and (max-width:590px){.creditSeminarMain .mainSection__title__right .topPanel{margin:0}}.creditSeminarMain .mainSection__title__right .topPanel .registrantsNumber{display:none;font-size:12px}.creditSeminarMain .mainSection__title__right .topPanel .registrantsNumber .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-left:10px}@media only screen and (max-width:590px){.creditSeminarMain .mainSection__title__right .topPanel .registrantsNumber{display:block}}.creditSeminarMain .mainSection__title__right .topPanel ul{margin-bottom:0}@media only screen and (max-width:1024px){.creditSeminarMain .mainSection__title__right .topPanel ul .displaySelect{display:none}}@media only screen and (max-width:590px){.creditSeminarMain .mainSection__title__right .topPanel ul .displaySelect{display:flex}}.creditSeminarMain .mainSection .fixedBottomPanelSp .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgB7VlBUsIwFA3gwl1h6a4Dw4w7e4R6AvEE4sql3ADZuVOOwNKVXbqsN8ADAD2CHgDwvc5Hy9CWADXFmbyZTNrmJ/Nf8v9LAkpZWFhYlImKrqHruvVKpfKK4qu/RbBYLG6jKPrUMa4qTdRqtY4B54lOtVrt6hprE1gul64yh7quoTaBY4UlUDb+PYETVRCgUO9I9FDT/AKlowpAYQQmk4mva8s9BVJ5XATgVB/Vu6b5lSoIhRHAjD6oEmBVqGxYFVrBqtCesCpUNqwKHYhPqNcH1GvMZxReWz28aw9QFgE6O8Td91n37psF4wQ42yjXcDyinLZarS7ePTQ5KF8gxdUIdIkZJSDOX9I5ON+DcvXxvnb/xTfa9dE+hN3ztjGNJTGcimTm6Xwfjj6p38t7HFJSc1d32S57Sy5MEhhI2PRS9ozhdDrtoR4lP9KO9nnjmpTRQI4Q9zk2G3HPMGO/rA5GCPCgx9Dhj2N4ddVuqEu/VBhJYtF5JWpDcKZHUisoT7iqmcQJcLXqiX4bMKVCsaNUHKwGH0cS82vAKoWowtV7s9lk6JCEkzWwKQJxDMP5VYzfwLmfeOfM03nEuo8V8BN9buT5K2tgUyHECwwJjOWYQOd+JFLCJhTnN6RTNrdUmEpij0oyn88DlaI0eeD+gSrIajclo5TPnhwPBmntWR1Bfph3rKgpTTiOw8G6an94GONlNpu9NRoNZrKfaDvHtzPUdyinie8DJPtj3qDa/9AQ7XbbQxjsfZdlLGM243BAElOFqDBuimm8UnB+61loJwJFg3nBTYo6LxLL+8GYuXLoMdvCwsLCDL4BMW8DzE7OvxgAAAAASUVORK5CYII=);height:50px}.creditSeminarMain .detailContainer{display:flex;gap:0 40px;justify-content:space-between;position:relative}@media only screen and (max-width:1024px){.creditSeminarMain .detailContainer{flex-direction:column}}.creditSeminarMain .detailContainer .detailItems{flex:1}.creditSeminarMain .detailContainer .detailItems dl{border-bottom:1px solid #e7e7e7;display:flex;gap:30px;padding:14px 0}@media only screen and (max-width:1024px){.creditSeminarMain .detailContainer .detailItems dl:first-child dd{width:calc(100% - 270px)}}@media only screen and (max-width:590px){.creditSeminarMain .detailContainer .detailItems dl:first-child dd{width:100%}}.creditSeminarMain .detailContainer .detailItems dl dt{font-size:14px;font-weight:600;max-width:150px;width:100%}.creditSeminarMain .detailContainer .detailItems dl dd{width:calc(100% - 180px);word-break:break-all}@media only screen and (max-width:590px){.creditSeminarMain .detailContainer .detailItems dl dd{width:100%}}.creditSeminarMain .detailContainer .detailItems dl dd .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16}.creditSeminarMain .detailContainer .detailItems dl:last-child{border-bottom:none}@media only screen and (max-width:590px){.creditSeminarMain .detailContainer .detailItems dl{display:block}.creditSeminarMain .detailContainer .detailItems dl dt{margin:0 0 10px;width:100%}.creditSeminarMain .detailContainer .detailItems dl dd{width:100%}}.creditSeminarMain .detailContainer .detailImages{flex:1;max-width:395px;width:40%}@media only screen and (max-width:1024px){.creditSeminarMain .detailContainer .detailImages{max-width:none;width:100%}}.creditSeminarMain .detailContainer .buttonEdit{display:flex;gap:10px;justify-content:end;margin:0 0 20px}@media only screen and (max-width:1024px){.creditSeminarMain .detailContainer .buttonEdit{position:absolute;right:0;top:0}}.creditSeminarMain .detailContainer .buttonEdit .appButton{display:inline-block;width:100px}@media only screen and (max-width:1024px){.creditSeminarMain .detailContainer .buttonEdit .appButton{display:none}}.creditSeminarMain .detailContainer .buttonEdit .editButton{display:none}@media only screen and (max-width:1024px){.creditSeminarMain .detailContainer .buttonEdit .editButton{display:flex}.creditSeminarMain .detailContainer .detailImages{border-top:1px solid #e7e7e7;padding:14px 0 0}}.trainingMain .pageBack{margin-top:20px}@media only screen and (min-width:591px){.trainingMain .pageBack{padding-bottom:20px}}@media only screen and (max-width:590px){.trainingMain .pageBack{margin-top:80px}}.trainingMain aside{margin:8px 0 0}.trainingMain aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.trainingMain aside p:before{content:"※";left:0;position:absolute;top:0}.trainingMain .mainSection__container{background-color:#fff;margin-left:-50px;margin-right:-50px;padding:20px 50px;width:auto}.trainingMain .mainSection__container .trainingGoalContainer:not(:first-child){margin-top:16px}.trainingMain .mainSection__container:has(.specialistTrainingContainer){padding-bottom:100px}@media only screen and (max-width:590px){.trainingMain .mainSection__container:has(.specialistTrainingContainer){padding-bottom:20px}}.trainingMain .mainSection>.topPanel{align-items:end}@media only screen and (max-width:590px){.trainingMain .mainSection>.topPanel{align-items:center}}.trainingMain .mainSection>.topPanel:after{background-color:#d1d1d1;bottom:0;content:"";display:block;height:1px;margin-left:-50px;margin-right:-50px;position:absolute;width:calc(100% + 100px);z-index:-1}.trainingMain .topPanel{align-items:center;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:590px){.trainingMain .topPanel{align-items:flex-start;flex-direction:column}.trainingMain .topPanel__left{order:2}.trainingMain .topPanel__right{order:1}.trainingMain .topPanel__right ul li.buttonConfirm{position:absolute;right:0;top:-60px}.trainingMain .topPanel__right ul li.buttonEntry{bottom:20px;left:20px;margin:0 auto;max-width:335px;position:fixed;right:20px;width:100%}.trainingMain .topPanel__right ul li.displaySelect{margin:0;padding:0 0 10px}}.trainingMain .trainingTabList{display:flex;position:relative}@media only screen and (max-width:590px){.trainingMain .trainingTabList{margin-left:-20px;margin-right:-20px;overflow:auto;padding-left:10px;padding-right:10px}.trainingMain .trainingTabList::-webkit-scrollbar{display:none}}.trainingMain .trainingTabList:after{background-color:#d1d1d1;bottom:0;content:"";display:block;height:1px;margin-left:-50px;margin-right:-50px;position:absolute;width:calc(100% + 100px);z-index:-1}@media only screen and (max-width:590px){.trainingMain .trainingTabList:after{width:calc(100% + 40px)}}.trainingMain .trainingTabList li{background:#d3ebff;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-radius:5px 5px 0 0;border-top:1px solid #d1d1d1;cursor:pointer;font-size:14px;min-width:90px;padding:5px 10px 4px;text-align:center}@media only screen and (max-width:590px){.trainingMain .trainingTabList li{flex:0 0 auto;min-width:70px;padding:5px 10px 4px}}.trainingMain .trainingTabList li:last-child{border-right:1px solid #d1d1d1}.trainingMain .trainingTabList li.active{background:#fff;border-bottom:none}.trainingMain .trainingTabList--top li{width:160px}.trainingMain .trainingTabList--evaluation li{width:178px}.trainingMain .trainingTabList--skill li{width:111px}.trainingMain .trainingTabList--dops li,.trainingMain .trainingTabList--record li{width:110px}.trainingMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;justify-content:flex-end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}@media only screen and (max-width:1024px){.trainingMain .fixedBottomPanel{padding:20px}}@media only screen and (max-width:590px){.trainingMain .fixedBottomPanel{display:none}}.trainingMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.trainingMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.trainingMain .fixedBottomPanel .appButton{width:160px}.trainingMain .fixedBottomPanelSp .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgB7ZmBccIwDEWVTsAI6QawAWzACB2BThC6QTtB2IARoBNAJ0hGYANVIm4vR5NIia2kHH53wnecsL9snyUbgEgkEol4kEBgEDGlZk7G7cx9fSEryc5JkpTw3yDRS7J3sgJl2Cd3gU4LiyA74HDyyQKhgTcYjgzGggabod+st7HnvsESJ/6EdpxMg3CzZM0BLKCOMxyPjVaXKg9gdVIUMC7PmpzxBDq2MD65xklcgYlm/4cVrcKxy0GzAluw4Uy2IPvo8FmDL6grD/rye1xSO+/w81t5rEoFM/FujFzwT7s0SltoDmHhbcP7mqvTq3hqXsBDgxRACjq+oCqXuxgiXtQgBaBJ658kimdp4UQ2MVS8qEGbB7pA/nDiVvA3CB/xIlIAF5Dhy8y1HG4IIoR4jYZmaMA16slqv+OqddfztGljeC7A/sdo1tJPjsNJwQfqoMR+ZAHF+5cwWF3W+5JhlWFz9EMs6DTF3JIam0uGjFhSi8eoqwaPMD47zX3gMS40rqNXGI83kxc8tHlOuWUPVuC9P6vUgrB4Xjmai78JZIvhUD+jhA6CS40dDodnPYWpqQVSKERzacLZfQkBiH9wRCKRyGPzDZModagwp/fiAAAAAElFTkSuQmCC),none}.trainingMain .mainSection__title__left{width:100%}.trainingMain .mainSection__title__left .titleWrap{display:flex;justify-content:space-between}@media only screen and (max-width:590px){.trainingMain .mainSection__title__left .titleWrap.approver{flex-direction:column-reverse}}.trainingMain .mainSection__title__left .trainingYears{display:none}@media only screen and (max-width:590px){.trainingMain .mainSection__title__left .trainingYears{align-items:center;display:flex}}.trainingMain .mainSection__title__left .trainingYears dt{font-size:12px;margin:0 5px 0 0}.trainingMain .mainSection__title__left .trainingYears .selectBox{height:30px;width:80px}.trainingMain .mainSection__title__left .user{align-items:center;display:flex;gap:5px;right:40px;top:18px}.trainingMain .mainSection__title__left .user__name{font-size:14px}.trainingMain .mainSection__title__left .user__icon{height:32px;width:32px}.trainingTopMain:has(.trainingProgramContainer){margin-bottom:100px}.trainingTopMain .topPanel{position:relative}@media only screen and (max-width:1024px){.trainingTopMain .topPanel__left{order:1}.trainingTopMain .topPanel__right{align-items:center;bottom:-55px;display:flex;flex-direction:column;left:0;order:2;position:absolute;width:100%}}.trainingTopMain .mainSection__title,.trainingTopMain .trainingTopMain__setItems{margin-bottom:8px}.trainingTopMain .mainSection__title__left h1+p{display:inline-block;font-size:12px;margin:0 0 0 10px;vertical-align:middle}.trainingTopMain__setItems{align-items:center;display:flex}.trainingTopMain__setItems .trainingYears{align-items:center;display:flex;margin:0 20px 0 0}@media only screen and (max-width:590px){.trainingTopMain__setItems .trainingYears{display:none}}.trainingTopMain__setItems .trainingYears dt{font-size:12px;margin:0 5px 0 0}.trainingTopMain__setItems .trainingYears .selectBox{height:30px;width:80px}.trainingTopMain__setItems .setEvaluateeButton{margin:0 10px 0 0;width:150px}.trainingTopMain__setItems .completionJudgmentButton{width:150px}.trainingTopMain__setItems .completionJudgmentButton .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHpSURBVHgB7Vb/UYMwFP4CDoB3DoAT2A1sJ7BOIJ2g7QTWCdou4OEE1g3qBLYTyAB64v8W/BKiBQocyfUP7+S7C+TyXvI+3q8AdOjw3yFggY8AHl+33B2ohRQrPqenIWIY4gQWSICFI3Dzu5AR8TkGMISxB/j1Pne9VgpTnNMLEQzgwBBf2ZfWoUl2HAKMWdQgbpIdh4BysVBJV4RAaOp+CaskZBaOEoFPsr/SxpdcW8ACdgSIlKW3A9bMYo/zyIUdbKpA1v+EU+9AmGLGMNzBAEYEaHyujTedGJ7eY4RjE6DxHrVfWimnGNAT6zaqrauA3a9voNtrq9uaABU3KbBtoRo7Bv3AJgll8snhlw3LYdMLmoz5HOM6+VuAocqNGrwHmGjCtWgMAWM5o48WdUZcoarisUomyfPGnPOMxqqpDIFkTmaXlA71UsTMXvO95IjloZRfUN5XUsq4tnUkYYaG84DGZZf0tVw2raezEGHZVqUHHKdgHOqg/Z0fq8NFrio41wZVbnA+Rj5HeJbr6LbdhoDs9ShnMkPBBFupv54U1wd7stqPpE6SeSqPSJ/ZjoA2EuXXdkmhBCM0gHfDprQU1/2u1SehoDsF+3qKKev/2S32fjmPtfzHW95+Ky8o7pGeojce0KHDX8Y3gJuNtiUdC7kAAAAASUVORK5CYII=);background-size:24px}.trainingTopMain__setItems .completionJudgmentButton .appButton.is-disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKuSURBVHgB7Zg7bttAEIZHT6iLfAP6BGK6dKG7dGY6SZBg+QSxThD7BPENrDfUWe5S0l26MDoBbxCmS/TMPwoVMIwskdwRDAP7AcSSO8PlDndmdkgijUaj0Wg0z0eGjkSj0bDQWMGlOxgMJnQExA3giWcymTucGhGRt16v29KGiBpQq9XsfD5/v08HRpzBCIeEyJIgmPynQzrB6oghZkDg80YMVSPQFUHMALxZI67uarWKrXsIMQPg235c3Ww2G1v34FgkBPzfQRNrYoGuCDkSwnXdn5VK5RdO3+3Tg6vddLvdzySEmAHMdDr9Ypomp2Zrl5wn3+v1rkmQo+zErVbLWCwWV5iwiUsf8eGhnUjm/y15OgKz2ayMQHVw6gZdPjKPWOCGEVsBzu140xeYuI3L8hNqbMRkPp/fjMdjjwQQMaDZbPIOfEXJuO33+21SRDmIU06eeYOsZSDwH0gBpRWo1+utXC6nVNuoFndKGxn8/YIUQab6SAooGRCkSVWUxlA1QDk1YgxSQWkfgAudLZdLTp9maDUMnL9C33+plA1G/w/6s7m5uHYxRoc0KeEsVK1WjT1yk4+n5Hwvj0EKpI4Bfjin0EKhcLdHfs8HaqOdOzPK6mseQ+ULLXEE4WGc9tjnLQpKBvizg+Yb6p1OIHsbKSn4jwTXRV3oeJB/4JgJxc1GjuNxOBzeUgISrwAmhudm/ql32Bj0nxeLRZ+/tnbUQwb6LLQ+6+CtW5EUzIFvo79MCUmVw1A+8L+d83AfstHr0Wi0qT6xSjYmFP29conap8MncCkT+l8j8gfIbUqI2D4QLpfhCsZWjsML5H/fLsrtXWN8pxSkMgAT7HANg6+rEyz7KbouS6VSWO7geA+3OYXORo5gd7ZyuJGHpo17T3gMHgvXj6TRaDQajeaF8RvBxPuDn8mQHAAAAABJRU5ErkJggg==)}@media only screen and (max-width:1024px){.trainingTopMain .mainSection__container{padding-top:60px}}.trainingTopMain .specialistTrainingContainer .chartContainer{margin:0 0 20px}.trainingTopMain .specialistTrainingContainer .chartPanel{background:#eff8ff;border-radius:20px;box-shadow:0 2px 6px #0000001a;padding:30px 20px}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .chartPanel{padding:30px 20px}}.trainingTopMain .specialistTrainingContainer .chartPanel__title{margin:0 0 12px}.trainingTopMain .specialistTrainingContainer .chartPanel__title h2{font-size:18px;font-weight:700}.trainingTopMain .specialistTrainingContainer .chartPanel__title p{font-size:12px}@media only screen and (min-width:591px){.trainingTopMain .specialistTrainingContainer .chartPanel__title{align-items:center;display:flex}.trainingTopMain .specialistTrainingContainer .chartPanel__title h2{margin:0 20px 0 0}}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .chartPanel__title{text-align:center}.trainingTopMain .specialistTrainingContainer .chartPanel__title h2{margin:0 0 2px}}.trainingTopMain .specialistTrainingContainer .chartPanel__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:880px}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .chartPanel__inner{display:block}}.trainingTopMain .specialistTrainingContainer .chartPanel .chartBox{width:calc(100% - 214px)}.trainingTopMain .specialistTrainingContainer .chartPanel .chartBox .chart{width:100%}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .chartPanel .chartBox{margin:0 0 10px;width:100%}}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox{width:184px}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend{background:#fff;border-radius:10px;font-size:12px;padding:10px 20px}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend dl+dl{margin:5px 0 0}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend dl dt{font-weight:700;margin:0 0 2px}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend ul{font-weight:400}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend ul li{line-height:1.7;padding:0 0 0 10px;position:relative}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend ul li:before{border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .unratedList li:before{background:#d1d1d1}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList{display:flex;flex-wrap:wrap}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li{width:33.3333333333%}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:first-child:before{background:#105538}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(2):before{background:#069b95}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(3):before{background:#2ed0c3}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(4):before{background:#afebc6}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(5):before{background:#46c182}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(6):before{background:#069b95}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(7):before{background:#90d2ff}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(8):before{background:#3698fb}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li:nth-child(9):before{background:#1862dd}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox .legend .completedList li.completion:before{background:#1b468d}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox{width:100%}}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox{width:100%}.trainingTopMain .specialistTrainingContainer .chartPanel .legendBox ul{max-width:145px}}.trainingTopMain .specialistTrainingContainer .chartPanel .trainingEvaluationChart{max-height:240px;min-height:150px}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .chartPanel .trainingEvaluationChart{min-height:260px}}.trainingTopMain .specialistTrainingContainer .chartPanel .verticalChart--sp{display:none}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .chartPanel .verticalChart--pc{display:none}.trainingTopMain .specialistTrainingContainer .chartPanel .verticalChart--sp{display:block}}.trainingTopMain .specialistTrainingContainer .totallingSection .mainSection__panel__inner{position:relative}.trainingTopMain .specialistTrainingContainer .totallingSection__titleBox{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin:0 0 15px;padding-right:100px}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totallingSection__titleBox{padding-right:0}}.trainingTopMain .specialistTrainingContainer .totallingSection__title{display:flex;gap:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .decoration{background-color:#d1d1d1;border-radius:50%;display:inline-block;flex:0 0 auto;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList{background-color:#eff8ff;border-radius:10px;margin:6px 0;padding:10px 20px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList ul{align-items:center;display:flex;list-style:none;margin:0}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList ul li{padding:5px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList ul li.goal{font-size:13px;padding:3px 3px 3px 15px;width:200px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList ul li.evaluation{flex:0 0 auto;margin:0 0 0 auto}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList ul:not(:last-child){border-bottom:1px solid #fff}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__head{background:#f3f3f3;font-size:13px;font-weight:600}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body{display:none}}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox{align-items:center;display:flex}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .totalText{font-size:12px;margin:0 15px 0 0;width:100%}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .score{display:flex;font-size:13px;font-weight:600;gap:20px;margin:0 10px 0 0}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .score .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-right:2px;text-align:right}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .score .text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif,system-ui;font-size:13px;font-weight:lighter;height:20px;line-height:20px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:100px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar::-ms-fill{border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-bar{background:#fff}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li .progressBox .progressbar::-moz-progress-bar{background:#fff}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.complete{background-color:#00a9a2}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.denial,.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.refund,.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.remand{background-color:#fd5236}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.confirmation01{background-color:#3698fb}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.confirmation02,.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.other{background-color:#5e4db5}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.confirmation03{background-color:#1a50b3}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body ul li.status span.error{background-color:#c6290f}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp{display:none}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp{display:block}}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .evaluationItem{display:flex;flex-direction:column;gap:5px;padding:8px 0}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .evaluationItem+.evaluationItem{border-top:1px solid #e7e7e7}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .goalWrap{display:flex;justify-content:space-between}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .goal{font-size:14px;font-weight:600}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressBox{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .score{display:flex;font-size:12px;justify-content:space-between}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .score .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;padding-right:2px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:96px;width:100%}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar::-ms-fill{border-radius:10px}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar::-webkit-progress-bar{background:#fff}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .progressbar::-moz-progress-bar{background:#fff}.trainingTopMain .specialistTrainingContainer .totallingSection .evaluationList__body--sp .status span{background:#dee3eb;border-radius:20px;display:inline-block;font-size:12px;font-weight:600;min-width:100px;padding:2px;text-align:center}.trainingTopMain .specialistTrainingContainer .totallingSection aside{margin:8px 0 0}.trainingTopMain .specialistTrainingContainer .totallingSection aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.trainingTopMain .specialistTrainingContainer .totallingSection aside p:before{content:"※";left:0;position:absolute;top:0}.trainingTopMain .specialistTrainingContainer .totallingSection .appButton{width:100px}@media only screen and (min-width:1025px){.trainingTopMain .specialistTrainingContainer .totallingSection .appButton{position:absolute;right:30px;top:20px}}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .totallingSection .appButton{margin:15px auto 0}}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totallingSection .appButton{height:40px;width:100%}}.trainingTopMain .specialistTrainingContainer .totalSection{background:#f6f6f6;border-radius:20px;padding:20px}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection{margin:0 -20px}}.trainingTopMain .specialistTrainingContainer .totalSection+.totalSection{margin-top:10px}.trainingTopMain .specialistTrainingContainer .totalSection__topTitle{font-weight:700;margin:0 0 10px;padding:0 0 0 30px;position:relative}.trainingTopMain .specialistTrainingContainer .totalSection__topTitle span{background:#1b468d;border-radius:50%;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:26px;left:0;line-height:26px;position:absolute;text-align:center;top:0;width:26px}.trainingTopMain .specialistTrainingContainer .totalSection__topTitle em{font-size:18px}.trainingTopMain .specialistTrainingContainer .totalSection__wrap{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.trainingTopMain .specialistTrainingContainer .totalSection__wrap>*{min-width:530px;width:calc(50% - 5px)}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .totalSection__wrap{display:block}.trainingTopMain .specialistTrainingContainer .totalSection__wrap>*{margin:10px 0 0;min-width:100%;width:100%}}.trainingTopMain .specialistTrainingContainer .totalSection__panel{background:#fff;border:1px solid #e7e7e7;border-radius:20px;box-shadow:0 1px 4px #00000026;padding:20px 30px;position:relative}.trainingTopMain .specialistTrainingContainer .totalSection__title{font-weight:700;margin:0 0 20px;padding:0 110px 0 0}.trainingTopMain .specialistTrainingContainer .totalSection__title .questionButton{cursor:pointer;display:inline-block;margin:0 0 0 5px;width:24px}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection__title .questionButton{margin:0 0 0 2px}.trainingTopMain .specialistTrainingContainer .totalSection__title{padding:0}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList{margin:6px 0}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul{align-items:center;display:flex;list-style:none;margin:0}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul li{padding:5px 0}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul li.goal{font-size:14px;font-weight:700;width:70px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul li.evaluation{flex:0 0 auto;margin:0 0 0 auto}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul{display:block;min-height:75px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul li.goal{padding:0;width:100%}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul li.evaluation{flex:none;width:100%}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList ul:not(:last-child){border-bottom:1px solid #e7e7e7}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__head{background:#f3f3f3;font-size:13px;font-weight:600}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body{display:flex;gap:0 10px;justify-content:space-between}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body{gap:0 5px}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body .leftBox{background-color:#eff8ff;border-radius:10px;padding:10px 20px;width:calc(100% - 135px)}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body .leftBox{width:calc(50% - 2px)}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body .leftBox ul{display:flex;flex-direction:column;justify-content:center}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body .rightBox{background-color:#eff8ff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;width:130px}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body .rightBox{width:calc(50% - 2px)}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body .rightBox ul{align-items:center;display:flex;flex-direction:column;justify-content:center}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox{align-items:center;display:flex;line-height:1}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .totalText{font-size:12px;margin:0 15px 0 0;width:100%}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .score{align-items:center;display:flex;font-size:13px;font-weight:600;gap:20px;margin:0 10px 0 0}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .score__text{display:inline-block;min-width:36px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .score .fontEn{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-right:2px;text-align:right}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .score .fontEn{font-size:13px;font-weight:700}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .score .text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif,system-ui;font-size:13px;font-weight:lighter;height:20px;line-height:20px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar{background:#e7e7e7;background:#fff;border:none;border-radius:10px;height:10px;width:100px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-ms-fill{border-radius:10px}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--hide{visibility:hidden}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--hide{display:none}}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-bar{background:#fff}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-webkit-progress-value{background:#d1d1d1}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar::-moz-progress-bar{background:#d1d1d1}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year1::-webkit-progress-value{background:#0a6563}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year1::-moz-progress-bar{background:#0a6563}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year2::-webkit-progress-value{background:#069b95}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year2::-moz-progress-bar{background:#069b95}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year3::-webkit-progress-value{background:#2ed0c3}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year3::-moz-progress-bar{background:#2ed0c3}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year4::-webkit-progress-value{background:#afebc6}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year4::-moz-progress-bar{background:#afebc6}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year5::-webkit-progress-value{background:#46c182}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year5::-moz-progress-bar{background:#46c182}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year6::-webkit-progress-value{background:#158652}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year6::-moz-progress-bar{background:#158652}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year7::-webkit-progress-value{background:#90d2ff}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year7::-moz-progress-bar{background:#90d2ff}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year8::-webkit-progress-value{background:#3698fb}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year8::-moz-progress-bar{background:#3698fb}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year9::-webkit-progress-value{background:#1862dd}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year9::-moz-progress-bar{background:#1862dd}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year10::-webkit-progress-value{background:#1b468d}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--year10::-moz-progress-bar{background:#1b468d}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--completed::-webkit-progress-value{background:#1b468d}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar--completed::-moz-progress-bar{background:#1b468d}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.complete{background-color:#00a9a2}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.denial,.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.refund,.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.remand{background-color:#fd5236}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.confirmation01{background-color:#3698fb}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.confirmation02,.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.other{background-color:#5e4db5}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.confirmation03{background-color:#1a50b3}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li.status span.error{background-color:#c6290f}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox{display:block}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .score{font-size:12px;font-weight:400;gap:0;justify-content:space-between;margin:0;width:100%}.trainingTopMain .specialistTrainingContainer .totalSection .evaluationList__body ul li .progressBox .progressbar{width:100%}}.trainingTopMain .specialistTrainingContainer .totalSection aside{margin:8px 0 0}.trainingTopMain .specialistTrainingContainer .totalSection aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.trainingTopMain .specialistTrainingContainer .totalSection aside p:before{content:"※";left:0;position:absolute;top:0}.trainingTopMain .specialistTrainingContainer .totalSection .appButton{width:100px}@media only screen and (min-width:1025px){.trainingTopMain .specialistTrainingContainer .totalSection .appButton{position:absolute;right:30px;top:20px}}@media only screen and (max-width:1024px){.trainingTopMain .specialistTrainingContainer .totalSection .appButton{margin:15px auto 0}}@media only screen and (max-width:590px){.trainingTopMain .specialistTrainingContainer .totalSection .appButton{height:40px;width:100%}}.trainingTopMain .trainingProgramContainer .periodFacility{background-color:#eff8ff;border:none;border-radius:6px;box-shadow:none}.trainingTopMain .trainingProgramContainer .periodFacility .mainSection__panel__inner{align-items:center;display:flex;height:40px;padding:0 50px}@media only screen and (max-width:1024px){.trainingTopMain .trainingProgramContainer .periodFacility .mainSection__panel__inner{height:auto;padding:10px 20px}}.trainingTopMain .trainingProgramContainer .periodFacility__items{align-items:center;display:flex}@media only screen and (max-width:1024px){.trainingTopMain .trainingProgramContainer .periodFacility__items{align-items:start;flex-direction:column;width:100%}}.trainingTopMain .trainingProgramContainer .periodFacility__items dl{align-items:center;display:flex;font-size:14px;margin:0 50px 0 0}.trainingTopMain .trainingProgramContainer .periodFacility__items dl dt{font-weight:600;margin:0 15px 0 0}.trainingTopMain .trainingProgramContainer .periodFacility__items dl dd{font-size:15px}.trainingTopMain .trainingProgramContainer .periodFacility__items dl dd .fontEn{font-family:Arial,Helvetica,sans-serif}@media only screen and (max-width:1024px){.trainingTopMain .trainingProgramContainer .periodFacility__items dl{display:block;margin:0;width:100%}.trainingTopMain .trainingProgramContainer .periodFacility__items dl+dl{margin:14px 0 0}}.trainingTopMain .trainingProgramContainer .separator{background:#eff8ff;height:10px;margin:20px -50px;width:calc(100% + 100px)}.trainingTopMain .trainingProgramContainer .trainingProgramSection .mainSection__panel{border:none;box-shadow:none}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__left{display:flex;flex-direction:column;gap:4px;width:100%}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__left>p{margin-left:32px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__right .appButton{width:100px}@media only screen and (max-width:590px){.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__right .appButton{display:none}}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__titleWrap{display:flex;justify-content:space-between;width:100%}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__titleWrap .editButton{display:none}@media only screen and (max-width:590px){.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__titleWrap .editButton{display:flex}}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__title{align-items:center;display:flex;font-size:16px;font-weight:700;gap:5px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .titlePanel__icon-wrap{height:32px;width:32px}@media only screen and (min-width:591px){.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col{display:table;list-style:none;width:100%}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col>li{display:table-cell;padding:8px 16px 7px 0}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col>li.no{padding:8px 16px 7px 20px;text-align:right;width:76px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col>li.prefecture{width:80px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col>li.facilityName{width:30%}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col>li.category{width:95px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col>li.trainingPeriod{font-family:Arial,Helvetica,sans-serif;width:215px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--head{font-size:13px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body:nth-child(2n){background:#eff8ff}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body .appButton{margin:0 auto;width:70px}}@media only screen and (min-width:591px) and (hover:hover){.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body:hover,.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--head{display:flex;flex-wrap:wrap}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--head>li{margin:0 8px 0 0}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--head>li.no{width:26px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--head>li.no+.facilityName{width:calc(100% - 42px)}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--head>li.prefecture+.facilityName{width:100%}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px;position:relative}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body:nth-child(2n){background:#eff8ff}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body>li+li{padding:0 0 0 40px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body>li.no{left:14px;min-width:30px;position:absolute;text-align:right;top:12px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body>li.category,.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body>li.trainingPeriod{display:inline-block}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__col--body>li.trainingPeriod{padding:0 0 0 10px}.trainingTopMain .trainingProgramContainer .trainingProgramSection .rotationList .rotationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.trainingTopMain .trainingProgramContainer h3{font-size:16px;font-weight:700;margin:0 0 16px}@media only screen and (min-width:591px){.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col{display:table;list-style:none;width:100%}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col>li{display:table-cell;padding:8px 16px 7px 0;vertical-align:middle}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col>li.year{padding:8px 16px 7px 20px;width:100px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col>li.completion{width:68px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col>li.status{border-left:1px solid #c4cddc;padding:8px 16px 7px;text-align:center;width:129px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col>li.remarks{width:335px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col>li.signatureButton{border-left:1px solid #c4cddc;padding:8px 20px 7px 15px;text-align:center;width:116px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head{border-bottom:2px solid #bbc5d5}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.completionJudgment,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.signatureButton,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.status{border-left:1px solid #bbc5d5}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body{background:#fff}}@media only screen and (min-width:591px) and (hover:hover){.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body:hover,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body:nth-child(2n){background:#eff8ff}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li{border-bottom:1px solid #c4cddc}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.complete{background-color:#00a9a2}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.denial,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.refund,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.remand{background-color:#fd5236}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.confirmation02,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.other{background-color:#5e4db5}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.error{background-color:#c6290f}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.signatureButton .appButton{margin:0 auto;min-width:80px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.signatureButton--instructingDoctor .buttonWrap{display:flex;gap:8px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__body .trainerSignatureList__col:last-child>li.completionJudgment{border-bottom:1px solid #d1d1d1}}@media only screen and (max-width:590px){.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head{display:flex;flex-wrap:wrap}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.completion,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.status{margin:0 0 0 10px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.remarks,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.trainerSignature{width:100%}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--head>li.signatureButton{display:none}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body{background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;padding:12px 14px;position:relative}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body:nth-child(2n){background:#eff8ff}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.completion{margin:0 10px;min-width:20px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.complete{background-color:#00a9a2}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.denial,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.refund,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.remand{background-color:#fd5236}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.confirmation02,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.other{background-color:#5e4db5}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.status span.error{background-color:#c6290f}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.remarks,.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.trainerSignature{margin:5px 0 0;width:100%}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.signatureButton{position:absolute;right:14px;top:12px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__col--body>li.signatureButton .appButton{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFvSURBVHgBtZbdbYQwDMdNDvHMCGzQLgBKN+gIjNAN7jpCJ2hHgAmaBwbgJmi6Ac+Ij9ooOeVOUCAkfwmIDM4vH7ZDAJbinMd93/9gszidTu9CCLnmw8BesbpyhH4jPFlzOAJLzDYCP9ccrGHYefxg4rS04AMWBAF/tHVd9ww+YOM4PsFOWcFUMHDYKSsY7td5zh6GYQ0uYVmWESifeYWpJpr/fEPYKIq0YRjOuFdvC5+Ua31sgqVpmitQsvQNVhEBKwroRkujRqzzRKLzC5UgSh6qEHBQmCqXac8QdDFAJKoIr9TAZwIORAwdIM3MSGJwK8FUxw14FjKuehkleBYGWKFn9gueVVWVOHLE7JGgm4ZJ8KvyBsM98xogOuEXQ9+hJBaH+gZDsgR/uurGBGvb1ufMijtYFEXeYGaBnmBb/vlshPlbm32beeZ8dhjldyc3M0bhHIZLWM7C8Cj5MOySMfalHAociIT9ot+EwjT8AX+Sjzzix3nnAAAAAElFTkSuQmCC) 50% no-repeat;background-size:13px auto;font-size:0;height:30px;width:30px}.trainingTopMain .trainingProgramContainer .programDirectorEvalList .programDirectorEvalList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}@media only screen and (min-width:591px){.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col{display:table;list-style:none;width:100%}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li{display:table-cell;padding:8px 16px 7px 0;vertical-align:middle}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li.year{padding:8px 16px 7px 20px;width:100px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li.completion{text-align:center;width:68px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li.status{border-left:1px solid #c4cddc;padding:8px 16px 7px;text-align:center;width:129px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li.completionJudgment{padding:8px 16px 7px 20px;width:115px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li.signatureButton{border-left:1px solid #c4cddc;padding:8px 20px 7px 15px;text-align:center;width:116px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col>li.signatureButton--instructingDoctor{width:204px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.signatureButton,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.status{border-left:1px solid #bbc5d5}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body{background:#fff}}@media only screen and (min-width:591px) and (hover:hover){.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body:hover,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body:nth-child(2n){background:#eff8ff}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li{border-bottom:1px solid #c4cddc}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.complete{background-color:#00a9a2}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.denial,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.refund,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.remand{background-color:#fd5236}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation02,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.other{background-color:#5e4db5}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.error{background-color:#c6290f}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment{background:#fff;border-bottom:1px solid #fff}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment span{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--assessment span{right:165px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--acquisition span{right:130px;text-align:right}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--instructingDoctor.completionJudgment--assessment span{right:255px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--instructingDoctor.completionJudgment--acquisition span{right:220px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton .appButton{margin:0 auto;min-width:80px;padding:0}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton .appButton--secondary--signature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgB7ZXRTcMwEIY/R7zTbpANYISO0A0osAAbMAJiAQgbwASkG8AEmAkS3pGNYwVoq8auc+1DJX8PSXx3Ov8+n2PIZI6d5pp5c8lHs+CcERRIsZTuWaJ4dSJKEtmXgI6JE3FDInIBcPaXTHFKIiIBfclnv2Nj+SIRWQUK7tbGljcSOWEEfuWKRzfhbMNVk4gKOZsrFtA3maGaVmhvs37lk43w1mW735JGTx+oGCBcAetW+S+1O+dzZ7vYMjneZrkdyFQN2KM9oFe+kzu8pw4593EMwyiWCARopBhZBT6R0brGrREIkLKMBYQFKOEWWJ5jIYfugToWcMgt0N2PKxZURLyakbibsd4pLuj99peL9t+W9/79QpzWGJ7IZDKZHfgBt7RCniuCURMAAAAASUVORK5CYII=);background-position:left 5px center;background-size:16px auto}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap{display:flex;gap:8px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap+.buttonWrap{margin:5px 0 0}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__body{position:relative}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__body .trainerSignatureList__col:last-child>li.completionJudgment{border-bottom:1px solid #d1d1d1}}@media only screen and (max-width:590px){.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head{display:flex;flex-wrap:wrap}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.completion,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.status{margin:0 0 0 10px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.remarks,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.trainerSignature{width:100%}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.completionJudgment,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--head>li.signatureButton{display:none}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body{background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;padding:12px 14px;position:relative}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body:nth-child(2n){background:#eff8ff}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completion{margin:0 10px;min-width:20px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.complete{background-color:#00a9a2}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.denial,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.refund,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.remand{background-color:#fd5236}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation02,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.other{background-color:#5e4db5}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.error{background-color:#c6290f}}@media only screen and (max-width:590px) and (max-width:590px){.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.status{margin-left:40px}}@media only screen and (max-width:590px){.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.remarks,.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.trainerSignature{margin:5px 0 0;width:100%}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment{margin:5px 0 0}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment:before{content:"C・D判定：";font-size:12px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--acquisition:before{content:"習得数："}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton{position:absolute;right:14px;top:12px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton .appButton{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFvSURBVHgBtZbdbYQwDMdNDvHMCGzQLgBKN+gIjNAN7jpCJ2hHgAmaBwbgJmi6Ac+Ij9ooOeVOUCAkfwmIDM4vH7ZDAJbinMd93/9gszidTu9CCLnmw8BesbpyhH4jPFlzOAJLzDYCP9ccrGHYefxg4rS04AMWBAF/tHVd9ww+YOM4PsFOWcFUMHDYKSsY7td5zh6GYQ0uYVmWESifeYWpJpr/fEPYKIq0YRjOuFdvC5+Ua31sgqVpmitQsvQNVhEBKwroRkujRqzzRKLzC5UgSh6qEHBQmCqXac8QdDFAJKoIr9TAZwIORAwdIM3MSGJwK8FUxw14FjKuehkleBYGWKFn9gueVVWVOHLE7JGgm4ZJ8KvyBsM98xogOuEXQ9+hJBaH+gZDsgR/uurGBGvb1ufMijtYFEXeYGaBnmBb/vlshPlbm32beeZ8dhjldyc3M0bhHIZLWM7C8Cj5MOySMfalHAociIT9ot+EwjT8AX+Sjzzix3nnAAAAAElFTkSuQmCC) 50% no-repeat;background-size:13px auto;font-size:0;height:30px;width:30px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor{flex:0 0 auto;position:static;width:100%}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap{display:flex;gap:5px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap+.buttonWrap{margin:5px 0 0}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .appButton{background:#fff;font-size:14px;height:24px;width:100%}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .appButton--secondary--signature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgB7ZXRTcMwEIY/R7zTbpANYISO0A0osAAbMAJiAQgbwASkG8AEmAkS3pGNYwVoq8auc+1DJX8PSXx3Ov8+n2PIZI6d5pp5c8lHs+CcERRIsZTuWaJ4dSJKEtmXgI6JE3FDInIBcPaXTHFKIiIBfclnv2Nj+SIRWQUK7tbGljcSOWEEfuWKRzfhbMNVk4gKOZsrFtA3maGaVmhvs37lk43w1mW735JGTx+oGCBcAetW+S+1O+dzZ7vYMjneZrkdyFQN2KM9oFe+kzu8pw4593EMwyiWCARopBhZBT6R0brGrREIkLKMBYQFKOEWWJ5jIYfugToWcMgt0N2PKxZURLyakbibsd4pLuj99peL9t+W9/79QpzWGJ7IZDKZHfgBt7RCniuCURMAAAAASUVORK5CYII=);background-position:left 5px center;background-repeat:no-repeat;background-size:16px auto}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__col--body:not(:last-child)>li.completionJudgment{display:none}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.trainingTopMain .trainingProgramContainer .trainerSignatureList .trainerSignatureList__body{position:relative}}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems{word-break:break-all}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul{display:flex;flex-direction:column;gap:14px}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul li{display:flex;gap:8px 30px}@media only screen and (max-width:1024px){.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul li{flex-direction:column}}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul li .dateWrap{display:flex;flex:0 0 auto;gap:30px}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul li .dateWrap .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16px}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul li span{min-width:84px}.trainingTopMain .trainingProgramContainer .commentContainer .commentItems ul li span.date{font-family:Arial,Helvetica,sans-serif;font-size:14px}.trainingTopMain .submissionSpecialistExamContainer h2{font-size:16px;font-weight:600;margin:0 0 10px}.trainingTopMain .submissionSpecialistExamContainer .topPanel{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}.trainingTopMain .submissionSpecialistExamContainer .topPanel__left dl{align-items:center;display:flex}.trainingTopMain .submissionSpecialistExamContainer .topPanel__left dl dt{margin:0 10px 0 0}.trainingTopMain .submissionSpecialistExamContainer .topPanel__left dl dd{align-items:center;display:flex}.trainingTopMain .submissionSpecialistExamContainer .topPanel__left dl dd .selectBox{margin:0 10px 0 0;width:155px}.trainingTopMain .submissionSpecialistExamContainer .topPanel__left dl dd .appButton{width:85px}.trainingTopMain .submissionSpecialistExamContainer .topPanel__right ul{align-items:center;display:flex}.trainingTopMain .submissionSpecialistExamContainer .topPanel__right .buttonConfirm{margin:0 20px 0 0;width:250px}.trainingTopMain .submissionSpecialistExamContainer .topPanel__right .buttonEntry{width:200px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col{display:table;list-style:none;padding:0 20px;width:100%}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li{display:table-cell;padding:10px 5px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.check{text-align:center;vertical-align:middle;width:50px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.no{width:40px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.submissionStatus{width:60px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.period{width:220px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo{width:180px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo dl{max-width:160px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo ul{display:table;width:160px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo ul li{display:table-cell;text-align:center}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo ul li.patientId{width:70px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo ul li.patientAge{text-align:right;width:30px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col>li.patientInfo ul li.patientpatientGender{width:30px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--head{border-bottom:1px solid #aaa}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--head>li{padding:3px 5px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--body{background:#fff;border-bottom:1px solid #ccc}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--body:nth-child(2n){background:#f6f6f6}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--body>li.no{text-align:center}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--body>li.submissionStatus span{display:inline-block;font-size:12px;min-width:50px;padding:2px;text-align:center}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--body>li.submissionStatus span.submitted{background:#ccc;border-radius:20px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__col--body .appButton{margin:0 auto;width:70px}.trainingTopMain .submissionSpecialistExamContainer .submissionList__head{background:#d9d9d9;font-size:13px;font-weight:600}.trainingGoalMain{margin-bottom:80px}@media only screen and (max-width:590px){.trainingGoalMain{margin-bottom:0}}.trainingGoalMain .mainSection__title+p{margin:0 0 8px}.trainingGoalMain .trainingGoalContainer>h2{font-size:16px;font-weight:700;margin:0 0 16px}.trainingGoalMain .trainingGoalContainer .topTitleBox{align-items:flex-end;display:flex;justify-content:space-between;margin:0 0 8px}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .topTitleBox{align-items:start;flex-direction:column;gap:8px}}.trainingGoalMain .trainingGoalContainer .topTitleBox__left{align-items:center;display:flex}.trainingGoalMain .trainingGoalContainer .topTitleBox__left h2,.trainingGoalMain .trainingGoalContainer .topTitleBox__left h3{font-weight:700}.trainingGoalMain .trainingGoalContainer .topTitleBox__left h2{font-size:16px;margin:0 20px 0 0}.trainingGoalMain .trainingGoalContainer .topTitleBox__left h3{font-size:15px}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .topTitleBox__right{width:100%}}.trainingGoalMain .trainingGoalContainer .topTitleBox__right .appButton{width:145px}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox{align-items:center;display:flex;position:relative}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .totalText{font-size:12px;margin:0 15px 0 0;width:100%}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .score{font-size:14px;font-weight:700;margin:0 12px 0 0}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .score{font-size:12px}}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .score span{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;min-width:56px;text-align:right}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:150px}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.trainingGoalMain .trainingGoalContainer .topTitleBox .progressBox .progressbar::-ms-fill{border-radius:10px}.trainingGoalMain .trainingGoalContainer .trainingGoalSection+.trainingGoalSection{margin:16px 0 0}.trainingGoalMain .trainingGoalContainer .trainingGoalSection--evaluation .topTitleBox .progressBox .count{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;margin:0 12px 0 auto;min-width:56px;text-align:right}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .trainingGoalSection--evaluation .topTitleBox .progressBox .count{min-width:auto}}@media only screen and (max-width:1024px){.trainingGoalMain .trainingGoalContainer .trainingGoalSection--disease .topTitleBox .progressBox{margin:8px 0 0;padding:20px 0 0}}.trainingGoalMain .trainingGoalContainer .trainingGoalSection--disease .topTitleBox .progressBox .score p{display:inline-block}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .trainingGoalSection--disease .topTitleBox .progressBox .score p{font-size:12px;left:0;position:absolute;top:0}.trainingGoalMain .trainingGoalContainer .trainingGoalSection--disease .topTitleBox .progressBox .progressbar{width:calc(100% - 75px)}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .goalList .goalList__col{display:table;list-style:none;width:100%}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li{display:table-cell}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li+li{border-left:1px solid #b0b0b0}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation{padding:8px 0 7px;width:270px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count4{width:310px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count5{width:350px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count6{width:390px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count7{width:430px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count8{width:470px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count9{width:510px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation--count10{width:550px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation dl dt{padding:0 16px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation ul{display:table;width:100%}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation ul li{display:table-cell;font-size:12px;font-weight:400;text-align:center;width:91px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.selfEvaluation ul li em{font-size:15px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.completionEvaluation{width:91px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col>li.blankButton{width:116px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head{border-bottom:2px solid #bbc5d5}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head>li{padding:8px 16px 7px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head>li:first-child{padding:8px 16px 7px 20px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head>li:last-child{padding:8px 20px 7px 16px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body{background:#fff;border-bottom:1px solid #c4cddc}}@media only screen and (min-width:591px) and (hover:hover){.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body:hover,.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li{padding:8px 16px 7px;vertical-align:middle}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.selfEvaluation ul li span{display:none}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.completionEvaluation{text-align:center}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li:first-child{padding:8px 20px 7px 16px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body .appButton{margin:0 auto;width:80px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head{display:flex;justify-content:space-between}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head>li.blankButton,.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head>li.completionEvaluation br,.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--head>li.selfEvaluation{display:none}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body{background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;position:relative}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.element{margin-right:12px;order:1;padding:12px 0 12px 14px;width:calc(100% - 54px)}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.element--approver{width:100%}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.selfEvaluation{border-right:1px solid #c4cddc;border-top:1px solid #c4cddc;order:3;overflow-x:auto;width:calc(100% - 54px)}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.selfEvaluation ul{display:table;height:100%;width:100%}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.selfEvaluation ul li{display:table-cell;font-size:12px;min-width:93px;text-align:center}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.selfEvaluation ul li span{background:#f2f6fc;border-bottom:1px solid #c4cddc;display:block;padding:4px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.selfEvaluation ul li em{display:block;min-height:30px;padding:4px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.completionEvaluation{border-top:1px solid #c4cddc;order:4;padding:15px;text-align:center;width:54px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.blankButton{order:2;padding:12px 12px 12px 0}.trainingGoalMain .trainingGoalContainer .goalList .goalList__col--body>li.blankButton .appButton{font-size:0;height:30px;margin:0 auto;width:30px}.trainingGoalMain .trainingGoalContainer .goalList .goalList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList{align-items:center;background-color:#bde3ff;border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:14px 20px 13px}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList{align-items:start;flex-direction:column;gap:8px}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .editWrap{align-items:center;display:flex;justify-content:space-between;width:100%}}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .editWrap .editButton{display:none}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .editWrap .editButton{display:flex}}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .comment{white-space:pre-line;word-break:break-all}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .titleWrap{display:flex;font-weight:600;gap:16px}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .titleWrap .title{width:244px}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .titleWrap .title{width:auto}}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .titleWrap .completionEvaluation{text-align:center;width:78px}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .titleWrap .completionEvaluation{width:auto}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .blankButton{display:none}}.trainingGoalMain .trainingGoalContainer .comprehensiveEvaluationList .blankButton .appButton{width:80px}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col{display:table;list-style:none;width:100%}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li{display:table-cell;padding:8px 16px 7px 0}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation{border-left:none;width:360px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count4{width:400px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count5{width:440px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count6{width:480px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count7{width:520px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count8{width:560px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count9{width:600px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation--count10{width:640px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation ul{display:table;width:100%}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation ul li{display:table-cell;text-align:center;width:90px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.selfEvaluation ul li:first-child{width:75px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.completionEvaluation{text-align:center;width:94px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.completionEvaluation span{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.completionEvaluation span+span{border-top:1px solid #ccc}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.blankButton{vertical-align:middle;width:117px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.blankButton .appButton{margin:0 auto;width:80px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.element{vertical-align:middle}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.target{padding:8px 0 7px 16px;width:92px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.target ul li{height:23px;padding:0;vertical-align:middle}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.target ul+ul{padding:8px 0 0}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li.comment{width:596px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li:first-child{padding:8px 16px 7px 20px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li:last-child{padding:8px 20px 7px 16px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col>li+li{border-left:1px solid #c4cddc}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li+li{border-left:1px solid #bbc5d5}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.selfEvaluation{padding:8px 0 7px 16px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.completionEvaluation{text-align:left}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body:nth-child(2n){background:#eff8ff}}@media only screen and (min-width:591px) and (hover:hover){.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body:hover,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.target>p{display:none}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.completionEvaluation,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation{padding:0;vertical-align:top}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.completionEvaluation ul,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul{padding:8px 0 0}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.completionEvaluation ul+ul,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul+ul{padding:8px 0 7px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.completionEvaluation ul li,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul li{height:23px;padding:0;vertical-align:middle}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ol{display:none}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul{padding-left:16px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul+ul{padding:8px 0 7px 16px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul li span{display:none}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head{display:flex}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.selfEvaluation{margin:0 0 0 10px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.blankButton,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.selfEvaluation ul,.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.target{display:none}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.completionEvaluation{margin:0 0 0 auto}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--head>li.completionEvaluation br{display:none}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body{background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;position:relative}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.element{order:1;padding:12px 0 12px 14px;width:calc(100% - 54px)}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.target{border-top:1px solid #c4cddc;order:3;width:60px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.target>p{background:#f2f6fc;border-bottom:1px solid #c4cddc;font-size:12px;padding:3px;text-align:center}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.target ul{padding:0 0 0 14px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.target ul li{padding:3px 0}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation{border-right:1px solid #c4cddc;border-top:1px solid #c4cddc;order:4;overflow-x:auto;width:calc(100% - 120px)}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ol{background:#f2f6fc;border-bottom:1px solid #c4cddc;display:table;width:calc(100vw - 54px)}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ol li{display:table-cell;font-size:12px;min-width:93px;padding:3px;text-align:center}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul{display:table;width:100%}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul li{display:table-cell;text-align:center;vertical-align:middle;width:33.3333333333%}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul li span{background:#f2f6fc;border-bottom:1px solid #c4cddc;display:block;font-size:12px;padding:3px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.selfEvaluation ul li em{display:block;min-height:28px;padding:4px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.completionEvaluation{border-top:1px solid #c4cddc;order:5;padding:24px 0 0;text-align:center;width:60px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.completionEvaluation ul li{padding:3px 0}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.blankButton{order:2;padding:12px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__col--body>li.blankButton .appButton{font-size:0;height:30px;margin:0 auto;width:30px}.trainingGoalMain .trainingGoalContainer .skillEvaluationList .skillEvaluationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col{display:table;list-style:none;width:100%}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li{display:table-cell;padding:8px 16px 7px 0}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li.element{width:280px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li.completionEvaluation{width:94px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li.comment{white-space:pre-line;word-break:break-all}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li.blankButton{width:117px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li:first-child{padding:8px 16px 7px 20px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col>li:last-child{padding:8px 20px 7px 16px}}@media only screen and (min-width:591px) and (hover:hover){.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body:hover,.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.element{vertical-align:middle}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.completionEvaluation{text-align:center}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.blankButton{vertical-align:middle}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body .appButton{margin:0 auto;width:80px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--head{display:flex;flex-wrap:wrap}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--head>li.completionEvaluation:before{content:"/"}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--head>li.comment{width:100%}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body{align-items:center;background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;padding:8px 12px 10px;position:relative}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.element{order:1;width:calc(100% - 56px)}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.completionEvaluation{order:2;width:26px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.comment{order:4;white-space:pre-line;word-break:break-all}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.blankButton{order:3}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__col--body>li.blankButton .appButton{font-size:0;height:30px;width:30px}.trainingGoalMain .trainingGoalContainer .trainingProgramEvaluationList .trainingProgramEvaluationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col{display:table;list-style:none;width:100%}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li{display:table-cell;padding:8px 16px 7px 0;vertical-align:middle}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li.year{padding:8px 16px 7px 20px;width:100px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li.completion{text-align:center;width:68px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li.status{border-left:1px solid #c4cddc;padding:8px 16px 7px;text-align:center;width:129px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li.completionJudgment{padding:8px 16px 7px 20px;width:115px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li.signatureButton{border-left:1px solid #c4cddc;padding:8px 20px 7px 15px;text-align:center;width:116px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col>li.signatureButton--instructingDoctor{width:204px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.signatureButton,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.status{border-left:1px solid #bbc5d5}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body{background:#fff}}@media only screen and (min-width:591px) and (hover:hover){.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body:hover,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li{border-bottom:1px solid #c4cddc}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.complete{background-color:#00a9a2}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.denial,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.refund,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.remand{background-color:#fd5236}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation02,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.other{background-color:#5e4db5}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.error{background-color:#c6290f}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment{background:#fff;border-bottom:1px solid #fff}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment span{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--assessment span{right:165px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--acquisition span{right:130px;text-align:right}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--instructingDoctor.completionJudgment--assessment span{right:255px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--instructingDoctor.completionJudgment--acquisition span{right:220px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton .appButton{margin:0 auto;min-width:80px;padding:0}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton .appButton--secondary--signature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgB7ZXRTcMwEIY/R7zTbpANYISO0A0osAAbMAJiAQgbwASkG8AEmAkS3pGNYwVoq8auc+1DJX8PSXx3Ov8+n2PIZI6d5pp5c8lHs+CcERRIsZTuWaJ4dSJKEtmXgI6JE3FDInIBcPaXTHFKIiIBfclnv2Nj+SIRWQUK7tbGljcSOWEEfuWKRzfhbMNVk4gKOZsrFtA3maGaVmhvs37lk43w1mW735JGTx+oGCBcAetW+S+1O+dzZ7vYMjneZrkdyFQN2KM9oFe+kzu8pw4593EMwyiWCARopBhZBT6R0brGrREIkLKMBYQFKOEWWJ5jIYfugToWcMgt0N2PKxZURLyakbibsd4pLuj99peL9t+W9/79QpzWGJ7IZDKZHfgBt7RCniuCURMAAAAASUVORK5CYII=);background-position:left 5px center;background-size:16px auto}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap{display:flex;gap:8px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap+.buttonWrap{margin:5px 0 0}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__body{position:relative}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__body .trainerSignatureList__col:last-child>li.completionJudgment{border-bottom:1px solid #d1d1d1}}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head{display:flex;flex-wrap:wrap}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.completion,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.status{margin:0 0 0 10px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.remarks,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.trainerSignature{width:100%}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.completionJudgment,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--head>li.signatureButton{display:none}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body{background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;padding:12px 14px;position:relative}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completion{margin:0 10px;min-width:20px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.complete{background-color:#00a9a2}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.denial,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.refund,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.remand{background-color:#fd5236}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation02,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.other{background-color:#5e4db5}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status span.error{background-color:#c6290f}}@media only screen and (max-width:590px) and (max-width:590px){.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.status{margin-left:40px}}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.remarks,.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.trainerSignature{margin:5px 0 0;width:100%}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment{margin:5px 0 0}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment:before{content:"C・D判定：";font-size:12px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.completionJudgment--acquisition:before{content:"習得数："}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton{position:absolute;right:14px;top:12px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton .appButton{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFvSURBVHgBtZbdbYQwDMdNDvHMCGzQLgBKN+gIjNAN7jpCJ2hHgAmaBwbgJmi6Ac+Ij9ooOeVOUCAkfwmIDM4vH7ZDAJbinMd93/9gszidTu9CCLnmw8BesbpyhH4jPFlzOAJLzDYCP9ccrGHYefxg4rS04AMWBAF/tHVd9ww+YOM4PsFOWcFUMHDYKSsY7td5zh6GYQ0uYVmWESifeYWpJpr/fEPYKIq0YRjOuFdvC5+Ua31sgqVpmitQsvQNVhEBKwroRkujRqzzRKLzC5UgSh6qEHBQmCqXac8QdDFAJKoIr9TAZwIORAwdIM3MSGJwK8FUxw14FjKuehkleBYGWKFn9gueVVWVOHLE7JGgm4ZJ8KvyBsM98xogOuEXQ9+hJBaH+gZDsgR/uurGBGvb1ufMijtYFEXeYGaBnmBb/vlshPlbm32beeZ8dhjldyc3M0bhHIZLWM7C8Cj5MOySMfalHAociIT9ot+EwjT8AX+Sjzzix3nnAAAAAElFTkSuQmCC) 50% no-repeat;background-size:13px auto;font-size:0;height:30px;width:30px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor{flex:0 0 auto;position:static;width:100%}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap{display:flex;gap:5px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .buttonWrap+.buttonWrap{margin:5px 0 0}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .appButton{background:#fff;font-size:14px;height:24px;width:100%}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body>li.signatureButton--instructingDoctor .appButton--secondary--signature{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgB7ZXRTcMwEIY/R7zTbpANYISO0A0osAAbMAJiAQgbwASkG8AEmAkS3pGNYwVoq8auc+1DJX8PSXx3Ov8+n2PIZI6d5pp5c8lHs+CcERRIsZTuWaJ4dSJKEtmXgI6JE3FDInIBcPaXTHFKIiIBfclnv2Nj+SIRWQUK7tbGljcSOWEEfuWKRzfhbMNVk4gKOZsrFtA3maGaVmhvs37lk43w1mW735JGTx+oGCBcAetW+S+1O+dzZ7vYMjneZrkdyFQN2KM9oFe+kzu8pw4593EMwyiWCARopBhZBT6R0brGrREIkLKMBYQFKOEWWJ5jIYfugToWcMgt0N2PKxZURLyakbibsd4pLuj99peL9t+W9/79QpzWGJ7IZDKZHfgBt7RCniuCURMAAAAASUVORK5CYII=);background-position:left 5px center;background-repeat:no-repeat;background-size:16px auto}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__col--body:not(:last-child)>li.completionJudgment{display:none}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.trainingGoalMain .trainingGoalContainer .trainerSignatureList .trainerSignatureList__body{position:relative}}.trainingGoalMain .trainingGoalContainer .precautions__right{display:flex;justify-content:end}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col{display:table;list-style:none;width:100%}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li{display:table-cell;padding:10px}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li.status{padding:8px 16px 7px;text-align:center;width:128px}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li.remarks,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li.trainerSignature{padding:8px 16px 7px 0}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--head{border-bottom:2px solid #bbc5d5}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--head>li{padding:5px 10px}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body{background:#fff}}@media only screen and (min-width:591px) and (hover:hover){.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body:hover,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li{border-bottom:1px solid #c4cddc}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.complete{background-color:#00a9a2}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.denial,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.refund,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.remand{background-color:#fd5236}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation02,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.other{background-color:#5e4db5}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.error{background-color:#c6290f}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.complete{background-color:#00a9a2}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.denial,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.refund,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.remand{background-color:#fd5236}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation01{background-color:#3698fb}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation02,.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.other{background-color:#5e4db5}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation03{background-color:#1a50b3}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.error{background-color:#c6290f}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.remarks{margin:5px 0 0}.trainingGoalMain .trainingGoalContainer .programDirectorList .programDirectorList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.trainingGoalMain .checkSymptomContainer{padding:20px 0 0}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}@media only screen and (max-width:1024px){.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox{display:block}}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox{align-items:center;display:flex;position:relative}@media only screen and (max-width:1024px){.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox{margin:8px 0 0;padding:20px 0 0}}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .totalText{font-size:12px;margin:0 15px 0 0;width:100%}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .score{font-size:14px;font-weight:700;margin:0 10px 0 0}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .score p{display:inline-block}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .score span{display:inline-block;font-family:Arial,Helvetica,sans-serif;margin:0 0 0 8px;min-width:56px;text-align:right}@media only screen and (max-width:590px){.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .score p{font-size:12px;left:0;position:absolute;top:0}}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .progressbar{background:#e7e7e7;border:none;border-radius:10px;height:10px;width:180px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .progressbar::-webkit-progress-bar{background:#e7e7e7;border-radius:10px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .progressbar::-webkit-progress-value{background:#1b468d;border-radius:10px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .progressbar::-moz-progress-bar{background:#1b468d;border-radius:10px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .progressbar::-ms-fill{border-radius:10px}@media only screen and (max-width:590px){.trainingGoalMain .checkSymptomContainer .checkSymptomSection .topBox .progressBox .progressbar{width:calc(100% - 75px)}}@media only screen and (min-width:591px){.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col{display:table;list-style:none;width:100%}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col>li{display:table-cell;padding:8px 16px 7px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col>li.item{width:180px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col>li:last-child{padding:8px 20px 7px 16px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col>li:first-child{padding:8px 16px 7px 20px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--head{border-bottom:2px solid #bbc5d5}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--head .checkItem{border-left:1px solid #bbc5d5}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body:nth-child(2n){background:#eff8ff}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body .checkItem{border-left:1px solid #c4cddc}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body .checkItem__list{display:flex;flex-wrap:wrap;gap:7px 14px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body .checkItem__list li{min-width:194px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body .checkItem{margin:10px 0 0}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body .checkItem__list{display:grid;gap:14px;grid-template-columns:repeat(2,1fr);max-width:310px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__col--body .checkItem__list li{display:inline-block;width:148px}.trainingGoalMain .checkSymptomContainer .checkSymptomSection .checkSymptomList .checkSymptomList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.trainingGoalMain .trainingProgramOpinionContainer .mainSection__panel__inner{padding:0}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head{background-color:#eff8ff;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:20px 30px 10px}@media only screen and (max-width:590px){.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head{padding:10px 20px}}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left{align-items:center;display:flex;gap:10px}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left h2{font-size:15px;font-weight:700;min-width:180px}@media only screen and (max-width:590px){.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left h2{font-size:14px;min-width:auto}}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left p{display:flex;font-size:12px;gap:10px}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left p span .fontEn{font-family:Arial,Helvetica,sans-serif}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left p span br{display:none}@media only screen and (max-width:590px){.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__left p span br{display:block}}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__right .appButton{width:120px}@media only screen and (max-width:590px){.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__right .appButton{display:none}}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__right .editButton{display:none}@media only screen and (max-width:590px){.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__head__right .editButton{display:flex}}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items{padding:20px 30px;word-break:break-all}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailSection h3{font-weight:700}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailSection+.detailSection{margin:14px 0 0}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailArea{margin-left:21px;padding:10px 0 0}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailArea .box+.box{margin:2em 0 0}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailArea .box>p{white-space:pre-line}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailArea ul li{padding:0 0 0 .8em;position:relative}.trainingGoalMain .trainingProgramOpinionContainer .trainingProgramOpinionDetail__items .detailArea ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.trainingGoalMain .commentHistory{padding:15px 0 0}.trainingGoalMain .commentHistory h2{font-size:16px;font-weight:700;margin:0 0 16px}.trainingGoalMain .commentHistory .commentItems{word-break:break-all}.trainingGoalMain .commentHistory .commentItems ul{display:flex;flex-direction:column;gap:14px}.trainingGoalMain .commentHistory .commentItems ul li{display:flex;gap:8px 30px}.trainingGoalMain .commentHistory .commentItems ul li+li{margin:8px 0 0}@media only screen and (max-width:1024px){.trainingGoalMain .commentHistory .commentItems ul li{flex-direction:column}}.trainingGoalMain .commentHistory .commentItems ul li .dateWrap{display:flex;flex:0 0 auto;gap:30px}.trainingGoalMain .commentHistory .commentItems ul li .dateWrap .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16px}.trainingGoalMain .commentHistory .commentItems ul li .dateWrap .permission{min-width:150px}.trainingGoalMain .commentHistory .commentItems ul li span{min-width:84px}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain>.mainSection{min-height:calc(100vh - 350px)}}.clinicalSkillEvaluationMain .mainSection__panel{background-color:#eff8ff}.clinicalSkillEvaluationMain .mainSection__title{position:relative}.clinicalSkillEvaluationMain .mainSection__title+p{margin:0 0 15px}.clinicalSkillEvaluationMain .mainSection__title__right .appButton{width:160px}@media only screen and (min-width:591px){.clinicalSkillEvaluationMain .mainSection__title__left .user{max-width:50%;position:absolute;right:10px;top:0}}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .mainSection__title{display:block}.clinicalSkillEvaluationMain .mainSection__title__right{padding:12px 0 0}.clinicalSkillEvaluationMain .mainSection__title__right .appButton{width:100%}}.clinicalSkillEvaluationMain .downloadLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKzSURBVHgB7ZhPbtNAFMa/cQJUwMJdINqyKTcoN0j3JExuEE4AOQHJCZqcAHqCTBOxrjkB7gnwAkgrFhgJBBKxh/cSJ0ohJOPaTlppflJiJ54/7xu/efNmAIvFYrFYbjDCtOAj+fYgRnxEFSpmNeL2Z/WstSP7DSDyzlU9QAE4JoXYeI34vbnx8x3ofYHS6Y7s7aMAjATwyCMDAqIwEUYCrjLy/7ZRjAgjAXkxFfGAXBI5sVYBDIu4hTg3EWsXkODmJaKMgtBkJF9jOJ5D34s71xW6+MiA0TqwJwcaKaEK/k+MDkNVD1EghQlgNHRAHXjLysSI2lkWucJciOEJS5cGlhpQPqZLgCuyqUmcG1bAprECNs2NF5BbGKV4H9Ji8U1Q7E9TT6OUaaHLS0D7B0adolfdRWQWoCGaQ/W0gw2RVUA4b/yu7ElyCXfyKwooRfCmz1zZc7dQknxP6UNIk8+fTyF42xohmmWndO9/UfWViV4mAeTvZ5gZ35eUOvTEXNO7cjBL6O7BadHbesFPnKTbh7LfvFC18QDQnvu1AzETQGXYHbdX2ZBbFHKS9FmP0+O4TfI4kTu4i9J4Px1DTJ8rSvI4/0EJ4hW/maSJ7URIl+vT4DQN+80X6tjn45Tb+P0k+Ude7lCfDFWtoSdZqnsf5UubGhLQ4fqfVO0NDCgsG/2FLdfBiE1KFZkEykd7sh9GEP6FqnZXlc9dAI1shXz/VGCUjKw4TlOf3E7yd2mynqxfQLIH4A+L6Q5VtYUUkAs+pzaC7xSFTMobCWB/NT0bogl6cgfRS/KbcNnCJpJJ/zdRymNIUwFtUwFU7muwxAAKpeTjA45MJEAHH1XNQwaMotC5qnoxyo/p9b77X5loEjY5Hzpb3JEzdQkeeZfbogXtcPqc6n1gQUUdAlssFovFci35Awov9csmQxdWAAAAAElFTkSuQmCC) 0 no-repeat;background-size:20px auto;color:#2a9cd7;display:inline-block;margin:12px 0 16px;padding:1px 14px 0 24px;text-decoration:none}.clinicalSkillEvaluationMain .downloadLink:hover{background-color:#90d2ff}.clinicalSkillEvaluationMain .clinicalSkillEvaluationWrap{display:flex;flex-direction:column;gap:16px;min-height:57vh}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationWrap{min-height:37vh}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .mainSection__panel__inner{padding:0}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head{border-radius:20px 20px 0 0;display:flex;gap:10px;justify-content:space-between;padding:20px 30px 10px;position:relative}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head{padding:10px 20px}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head .title{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head .title{align-items:center;justify-content:space-between}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head h2{align-items:center;display:flex;font-weight:600;gap:10px}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head h2{align-items:flex-start;flex-direction:column;gap:4px}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head h2 .date{font-family:Arial,Helvetica,sans-serif}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head .appButton{width:80px}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head .appButton{background-position:50%;background-size:20px auto;display:none;font-size:0;height:30px;width:30px}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__head:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFuSURBVHgB7dUxTsMwGAXgP+EASTMxRjkBKxtsjLAxhhvACeAGHIGuTMDIRLlBTxBlZMzIlPA/lEgWalGj/raHvk+KEnuI/V7rVoSIiIiIiIiIiIiIiA7FkRgpy/K+KIpVlmV513Xv4kFVVU+LxeJV1xBd41MMJGJENzc4w2XTNDdiCOH1Vk9jfb/J3lMxMgzDyhnW44ZN6LfrUZzwailGLAu40mvtTNU4FrInvCNN01tnnXXf93dixOw3QM/kd57nz/p4kSTJMeb0frbPeR3DP0xjhNfrvG3bToyYFQCWJYQID6YFwFSCBr/WYY65uSVsCN/qdWodHswLAJSggd80+KXMLGFLeHzyX+KBlwJAg3ZzS/gnfCueeCsA5pQQIzx4LQB2KSFW+N+9SCAastSQH3ic5sb/8yxWeAhWAGwqwRU6PAQtALaVECM8BC8A/pYQKzxEKQC0gxMt4UWDS6zwRERERERERERERER0WH4Atf/+kwogXsAAAAAASUVORK5CYII=) 100% no-repeat;background-size:32px auto;content:"";cursor:pointer;display:block;height:32px;width:32px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items{background-color:#fff;border-radius:0 0 20px 20px;display:none;padding:20px 30px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl{display:flex;justify-content:space-between}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl>dt{font-size:14px;font-weight:700;width:120px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl>dd{width:calc(100% - 180px)}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl>dd .pointBox{white-space:pre-line}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl{flex-direction:column;gap:8px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl>dd,.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl>dt{width:100%}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:14px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items>dl:not(:first-child){padding-top:14px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList{margin:6px 0}@media only screen and (min-width:591px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col{display:table;list-style:none;width:100%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li{display:table-cell}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li.item{padding:8px 16px 7px 20px;width:100%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li .checkItem{padding:0}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li .checkItem__list{display:table;width:100%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li .checkItem__list li{display:table-cell;max-width:85px;min-width:85px;padding:8px 16px 7px 0;text-align:center}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li .checkItem__list li span{display:block;font-size:13px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li .checkItem__list li span:last-child{font-weight:400}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col>li .checkItem__list li:last-child{padding:8px 20px 7px 0}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--head{border-bottom:2px solid #bbc5d5}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body:nth-child(2n){background:#eff8ff}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body .checkItem__list li{padding:10px 5px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--head>li.item{display:none}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--head>li .checkItem__list{display:table;width:100%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--head>li .checkItem__list li{display:table-cell;height:25px;text-align:center;vertical-align:middle;width:20%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--head>li .checkItem__list li+li{border-left:1px solid #bbc5d5}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--head>li .checkItem__list li span+span{display:none}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body>li.item{background:#f3f3f3;padding:5px 20px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body>li .checkItem__list{border-bottom:1px solid #bbc5d5;border-top:1px solid #bbc5d5;display:table;width:100%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body>li .checkItem__list li{display:table-cell;height:30px;text-align:center;vertical-align:middle;width:20%}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__col--body>li .checkItem__list li+li{border-left:1px solid #bbc5d5}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .evaluationList .evaluationList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:0}}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .pointBox+.pointBox{margin:20px 0 0}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .pointBox ul li{padding:0 0 0 .8em;position:relative}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail__items .pointBox ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail.open .clinicalSkillEvaluationDetail__head:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFUSURBVHgB7daxTcNAFMbxZ7OA01GmpMwIoaOECWAE2AA2ICOkpEJMEDoomcD2BqakM+8QT7IsHMXi3V2R/096in2K7Ps+RdGJAAAAAAAAAACAY1FIJktVluWu73vRuWrb9kMyyFKAhQ+X4V4LaHXOtYRWEktewDi8yVVC0gKmwpscJZSSyET4B507uymKYqmzC9+VRE4kganwdV3fd133vlgswi9xHRa1gEo/LquqevlUEln0AvaFtxst4TVXCVELOCS8yVVCtALmhDc5SohSgGavNPybzAhv9pSw1Q6+xJl7ASF8+CfXORssHxTeTJRwoSU8eZfgWsAg/GqwPCu8+aOEU4lQglsBnuFNihLcDkK6ucdR+M1/wpvwDD0dbgfvWek8ixPPAq7tOmxYN34rTpqmuRmVsBYnnkfhcKz9CR82LM5+n7kZvgsAAAAAAAAAAGCOb8pLyBLjxTT/AAAAAElFTkSuQmCC) 100% no-repeat;background-size:32px auto}.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail.open .clinicalSkillEvaluationDetail__items{display:block}@media only screen and (max-width:590px){.clinicalSkillEvaluationMain .clinicalSkillEvaluationContainer .clinicalSkillEvaluationDetail.open .clinicalSkillEvaluationDetail__head .appButton{bottom:-40px;display:block;position:absolute;right:20px}}.retrospectiveMain{word-break:break-all}.retrospectiveMain .mainSection__title+p{margin:0 0 15px}@media only screen and (max-width:590px){.retrospectiveMain .mainSection__title__right{width:100%}}.retrospectiveMain .mainSection__title__right .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHbSURBVHgB7ZdPTsJAFMa/aSFC3LAxwbjpEfAE4gFMhht4A/UEcgO5AUfgjwuXwgnkBtbEBTu7w4Xt+EokVmzIPDKvYTG/ZfvSztf3vT8FPB6Px3PonOrpbVuPIggQQJhIj1oK6iFA7bWtH+/hGHEBn0Cr8LK+axHiAogIf1/Yb1FW4AhxASHCzva1Y4QajhAXkAH/BBiYCI6owELBBQQRFUCts6tKvrZBtoAjxAS01u2zPiy7Z4DDFpAfvonasyr3+mI57sVwhHMBuW2aqL+okuLNIfvM4RDFCT7Ro05YGExEvPmabf0UKXwN6YHdXc+gDnRnkO6yUMzJkLWAtp5eB1DDrcPEK6TnybiXnOnJwCC4gQOo9V4ux1czm1hrCwUlfqYdJ2r8ZCSDcjZdqXY6trHWAuiwMSoihLLuUtYCKK0JqiF5t7RPjrUAKrxKBFBdsboUp43GqAA60JgZb0ejIgulSGeceGsBMbVKyMOe0txJ/AZRDHtH4gr4gCDUKCZgwhJghOtgBczAhJkBI2Yhmr7zZI86YwmgdUIsAxmzfW44GAtx1ociLAGC+xBrfSjCEiC1D3HXhyIsAUfrKfmbhbzwNoMnQDjAHhmiH5KE7DOAx+PxeDwej4fNN6e8jST60VaeAAAAAElFTkSuQmCC);width:160px}@media only screen and (max-width:590px){.retrospectiveMain .mainSection__title__right .appButton{width:100%}.retrospectiveMain .mainSection__title{flex-direction:column}}.retrospectiveMain .retrospectiveContainer .mainSection__panel__inner{padding:0}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head{background-color:#eff8ff;border-radius:20px 20px 0 0;display:flex;gap:10px;justify-content:space-between;padding:20px 30px 10px}@media only screen and (max-width:590px){.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head{padding:10px 20px}}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left{align-items:center;display:flex;gap:10px;width:100%}@media only screen and (max-width:590px){.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left{justify-content:space-between}}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left h2{font-size:15px;font-weight:600}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left p{font-size:12px}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left p span{display:inline-block}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left p span br{display:none}@media only screen and (max-width:590px){.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__left p span br{display:block}}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__right .appButton{width:120px}@media only screen and (max-width:590px){.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__right .appButton{display:none}}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__right .editButton{display:none}@media only screen and (max-width:590px){.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__head__right .editButton{display:flex}}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items{padding:20px 30px}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailSection h3{font-weight:700}@media only screen and (max-width:590px){.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailSection h3{font-size:14px}}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailSection span{font-family:Arial,Helvetica,sans-serif}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailSection+.detailSection{border-top:1px solid #e7e7e7}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailSection:not(:first-child){padding-top:14px}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailSection:not(:last-child){padding-bottom:14px}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .instructor{font-size:16px;font-weight:700}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .instructor:before{content:"・";font-size:18px;font-weight:700;margin-right:5px}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailArea{margin-left:21px;padding:10px 0 0}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailArea .box+.box{margin:2em 0 0}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailArea .box>p{white-space:pre-line}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailArea ul li{padding:0 0 0 .8em;position:relative}.retrospectiveMain .retrospectiveContainer .retrospectiveDetail__items .detailArea ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.joinSeminarMain .mainSection__container{border-top:1px solid #d1d1d1}.joinSeminarMain .mainSection__panel__inner{padding:0}.joinSeminarMain .mainSection__title+p{margin:0 0 15px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail{padding:0}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__head{align-items:center;background-color:#eff8ff;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:20px 30px 10px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__head__left h2{font-size:15px;font-weight:700}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__head__right .appButton{width:120px}@media only screen and (max-width:590px){.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__head__right .appButton{display:none}}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__head__right .editButton{display:none}@media only screen and (max-width:590px){.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__head__right .editButton{display:flex}}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items{padding:20px 30px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl{display:flex;gap:30px}@media only screen and (max-width:590px){.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl{flex-direction:column;gap:8px}}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dt{font-size:14px;font-weight:600;width:130px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dd{width:calc(100% - 160px);word-break:break-all}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dd.certificateImageBox{width:415px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dd .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dd>p{white-space:pre-line}@media only screen and (max-width:590px){.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dd,.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl>dd.certificateImageBox{width:100%}}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:14px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items>dl:not(:first-child){padding-top:14px}.joinSeminarMain .joinSeminarContainer .joinSeminarDetail__items .certificateImage{max-width:95px}.joinSeminarMain .trainingGoalContainer{padding:20px 0 0}.joinSeminarMain .trainingGoalContainer>h2{font-size:16px;font-weight:600;margin:0 0 15px}@media only screen and (min-width:591px){.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col{display:table;list-style:none;width:100%}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li{display:table-cell;padding:10px}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li.status{padding:8px 16px 7px;text-align:center;width:128px}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li.remarks,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col>li.trainerSignature{padding:8px 16px 7px 0}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--head{border-bottom:2px solid #bbc5d5}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--head>li{padding:5px 10px}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body{background:#fff}}@media only screen and (min-width:591px) and (hover:hover){.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body:hover,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body:hover:nth-child(2n){background:#bde3ff}}@media only screen and (min-width:591px){.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body:nth-child(2n){background:#eff8ff}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li{border-bottom:1px solid #c4cddc}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.complete{background-color:#00a9a2}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.denial,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.refund,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.remand{background-color:#fd5236}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation01{background-color:#3698fb}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation02,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.other{background-color:#5e4db5}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation03{background-color:#1a50b3}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.error{background-color:#c6290f}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:12px 14px}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.complete{background-color:#00a9a2}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.denial,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.refund,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.remand{background-color:#fd5236}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation01{background-color:#3698fb}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation02,.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.other{background-color:#5e4db5}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.confirmation03{background-color:#1a50b3}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.status span.error{background-color:#c6290f}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__col--body>li.remarks{margin:5px 0 0}.joinSeminarMain .trainingGoalContainer .programDirectorList .programDirectorList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}.trainingRecordMain .pageBack{margin-top:160px}}.trainingRecordMain .mainSection__title+p{margin:0 0 15px}.trainingRecordMain .mainSection__title__right .appButton{width:160px}@media only screen and (max-width:590px){.trainingRecordMain .mainSection__title__right .appButton{display:none}}.trainingRecordMain .trainingRecordContainer{min-height:65vh}@media only screen and (max-width:590px){.trainingRecordMain .trainingRecordContainer{min-height:45vh}}.trainingRecordMain .trainingRecordContainer .mainSection__panel__inner{padding:0}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head{align-items:center;background-color:#eff8ff;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:20px 30px 10px}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__left h2{font-size:15px;font-weight:700}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__left span{font-family:Arial,Helvetica,sans-serif}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__right{display:flex;gap:10px}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__right .appButton{width:120px}@media only screen and (max-width:590px){.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__right .appButton{display:none}}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__right .editButton{display:none}@media only screen and (max-width:590px){.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__head__right .editButton{display:flex}}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items{padding:20px 30px}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl{display:flex;gap:8px;justify-content:space-between}@media only screen and (max-width:590px){.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl{flex-direction:column}}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl>dt{font-size:14px;font-weight:700;width:120px}@media only screen and (max-width:590px){.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl>dt{width:100%}}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl>dd{font-size:15px;width:calc(100% - 180px);word-break:break-all}@media only screen and (max-width:590px){.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl>dd{width:100%}}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:14px}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items>dl:not(:first-child){padding-top:14px}.trainingRecordMain .trainingRecordContainer .trainingRecordDetail__items .certificateImage{max-width:95px}@media only screen and (min-width:591px){.caseSummaryListMain{padding:0 0 80px}}.caseSummaryListMain .mainSection__container{border-top:1px solid #d1d1d1}.caseSummaryListMain .mainSection__title__right .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgB7VlBUsIwFA3gwl1h6a4Dw4w7e4R6AvEE4sql3ADZuVOOwNKVXbqsN8ADAD2CHgDwvc5Hy9CWADXFmbyZTNrmJ/Nf8v9LAkpZWFhYlImKrqHruvVKpfKK4qu/RbBYLG6jKPrUMa4qTdRqtY4B54lOtVrt6hprE1gul64yh7quoTaBY4UlUDb+PYETVRCgUO9I9FDT/AKlowpAYQQmk4mva8s9BVJ5XATgVB/Vu6b5lSoIhRHAjD6oEmBVqGxYFVrBqtCesCpUNqwKHYhPqNcH1GvMZxReWz28aw9QFgE6O8Td91n37psF4wQ42yjXcDyinLZarS7ePTQ5KF8gxdUIdIkZJSDOX9I5ON+DcvXxvnb/xTfa9dE+hN3ztjGNJTGcimTm6Xwfjj6p38t7HFJSc1d32S57Sy5MEhhI2PRS9ozhdDrtoR4lP9KO9nnjmpTRQI4Q9zk2G3HPMGO/rA5GCPCgx9Dhj2N4ddVuqEu/VBhJYtF5JWpDcKZHUisoT7iqmcQJcLXqiX4bMKVCsaNUHKwGH0cS82vAKoWowtV7s9lk6JCEkzWwKQJxDMP5VYzfwLmfeOfM03nEuo8V8BN9buT5K2tgUyHECwwJjOWYQOd+JFLCJhTnN6RTNrdUmEpij0oyn88DlaI0eeD+gSrIajclo5TPnhwPBmntWR1Bfph3rKgpTTiOw8G6an94GONlNpu9NRoNZrKfaDvHtzPUdyinie8DJPtj3qDa/9AQ7XbbQxjsfZdlLGM243BAElOFqDBuimm8UnB+61loJwJFg3nBTYo6LxLL+8GYuXLoMdvCwsLCDL4BMW8DzE7OvxgAAAAASUVORK5CYII=);width:160px}@media only screen and (max-width:1024px){.caseSummaryListMain .mainSection__title{display:block}.caseSummaryListMain .mainSection__title__left{margin:0 0 12px}}@media only screen and (max-width:590px){.caseSummaryListMain .mainSection__title__right .appButton{margin:0 auto;max-width:350px;width:100%}}.caseSummaryListMain .topPanel{justify-content:space-between;margin:0 0 10px}.caseSummaryListMain .topPanel,.caseSummaryListMain .topPanel__left dl{align-items:center;display:flex}.caseSummaryListMain .topPanel__left dl dt{font-weight:700;margin:0 10px 0 0}.caseSummaryListMain .topPanel__left dl dd{align-items:center;display:flex}.caseSummaryListMain .topPanel__left dl dd .selectBox{margin:0 10px 0 0;width:155px}.caseSummaryListMain .topPanel__left dl dd .appButton{width:100px}.caseSummaryListMain .topPanel__right{align-items:center;display:flex;gap:10px}.caseSummaryListMain .topPanel__right .appButton{width:160px}.caseSummaryListMain .topPanel__right .appButton--secondary{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB7ZbdDYIwFIUv6AC6AW+86gSGCcBHt3AERnAUygKMoCPgBn31BbxXa9IQobfQJsb0S27KT8s5nEJTgEAg8G8URbGh4vaPwSEonPR9f6WiY84Ypwa6riuxSajQRMMxsQYHaJGXKHz4mEBDF7o9NXZxAnrsdB5FUYZNSxXH8dk0PoIFKPEG3m9MtMoAIauqkqZnzDbwRfwFXhN1XRfc58yagjFxYMauY50AfXBqvpPBLYnx7zH2FiywSkCJNyPima04wU5AE9+NiN9gBiwDvsRZBnyKE8ZvwKc4y4BPca4Bb+LEytQhTdMtNg+sOy4yJ5fiP4HxL8jznFY99g5ngBRC7Kc6GPcDOOdHCAQCHnkCCF+L5vzaVvYAAAAASUVORK5CYII=)}.caseSummaryListMain .topPanel__right dl{align-items:center;display:flex;gap:10px}.caseSummaryListMain .topPanel__right dl dt{font-weight:700}.caseSummaryListMain .topPanel__right dl dd .selectBox{width:160px}@media only screen and (max-width:1024px){.caseSummaryListMain .topPanel{display:block}.caseSummaryListMain .topPanel__right{margin:10px 0 0}}@media only screen and (max-width:590px){.caseSummaryListMain .topPanel__left{background:#eff8ff;bottom:0;left:0;padding:10px 20px;position:fixed;transition:.2s;width:100%;z-index:99}.caseSummaryListMain .topPanel__left.sticky{bottom:130px}.caseSummaryListMain .topPanel__left dl{display:block}.caseSummaryListMain .topPanel__left dl dt{font-size:12px;margin:0 0 8px}.caseSummaryListMain .topPanel__left dl dd .selectBox{height:40px;margin:0 10px 0 0;width:calc(100% - 90px)}.caseSummaryListMain .topPanel__left dl dd .appButton{height:40px;width:80px}.caseSummaryListMain .topPanel__right{display:block;margin:0}.caseSummaryListMain .topPanel__right .appButton{margin:0 auto 10px;max-width:350px;width:100%}.caseSummaryListMain .topPanel__right dl dt{font-size:14px;width:100px}.caseSummaryListMain .topPanel__right dl dd{width:calc(100% - 110px)}.caseSummaryListMain .topPanel__right dl dd .selectBox{width:100%}}.caseSummaryListMain .submissionList{min-height:calc(100vh - 350px)}@media only screen and (max-width:590px){.caseSummaryListMain .submissionList{min-height:calc(100vh - 300px)}}@media only screen and (min-width:591px){.caseSummaryListMain .submissionList .submissionList__col{display:table;list-style:none;width:100%}.caseSummaryListMain .submissionList .submissionList__col>li{display:table-cell;padding:8px 16px 7px 0}.caseSummaryListMain .submissionList .submissionList__col>li.check{font-size:15px;padding:5.5px 16px 5.5px 20px;text-align:center;vertical-align:middle;width:92px}.caseSummaryListMain .submissionList .submissionList__col>li.check .wrap{align-items:center;display:flex}.caseSummaryListMain .submissionList .submissionList__col>li.check .checkBox{min-width:56px;text-align:left}.caseSummaryListMain .submissionList .submissionList__col>li.submissionStatus{width:45px}.caseSummaryListMain .submissionList .submissionList__col>li.epidemicField{width:20%}.caseSummaryListMain .submissionList .submissionList__col>li.period{text-align:center;width:20%}.caseSummaryListMain .submissionList .submissionList__col>li.period span{display:inline-block;max-width:202px;text-align:left}.caseSummaryListMain .submissionList .submissionList__col>li.status{text-align:center;width:112px}.caseSummaryListMain .submissionList .submissionList__col>li.trainerSignature{width:100px}.caseSummaryListMain .submissionList .submissionList__col>li.icon{width:40px}.caseSummaryListMain .submissionList .submissionList__col--head{border-bottom:2px solid #bbc5d5}.caseSummaryListMain .submissionList .submissionList__col--head>li{vertical-align:bottom}.caseSummaryListMain .submissionList .submissionList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.caseSummaryListMain .submissionList .submissionList__col--body:nth-child(2n){background:#eff8ff}}@media only screen and (min-width:591px) and (hover:hover){.caseSummaryListMain .submissionList .submissionList__col--body:hover{background-color:#bde3ff}}@media only screen and (min-width:591px){.caseSummaryListMain .submissionList .submissionList__col--body>li{vertical-align:middle}.caseSummaryListMain .submissionList .submissionList__col--body>li.submissionStatus>.submitted{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQeSURBVHgBzZlNbBtFFMf/b/wB5MNxhEqrJqiOIy7NAcOpiAOOFMc+QRAKZ1C4IA6JE3LoKdsTCKf5OHArUgWciESAU2xXxFxITsggtScatkosChecNEFN3Ox0Ztd24tSb7Mbrj58Ue3Z2X/z3m5k3b54JNXBpKBF2uRDinN4CKESAH8afJM85V0FQAf67piHz8M50BueAYBN/WPG3uTvHiWHimCBLcAjBHBmtcHDjYea6atXOskgprt3bOSOaE3AAznHbqlgXLNAzlJjwup9fFs0wHIIIIXK5RnzBoe1HG+nsqc/iLIHDN+fhkPfM0ICFv1NTcbP7piL14fV0LIuvHEYDEIsv+3+BBvOZeP7kPWZm1ObpWG2UQAkRD7V7+HK1e1XnpBxiIhpBoyEEOvqj/t37qeTx7mdE9kS++ADEPkeTEPPvWkdfZHt3I71+rO+IS+HPAszrXRWdATQTjvxegfWV5mfFnCSPR2m6QAnB/4JXmzm6LCK96PJ6/0ILsXfAuqU3y56UXkSL0eZ9osfnI5Ekk4T6MRq5invff4K1r8f0thWIs3H9Xb7o2Qxjq6gT0Tf68ZXyTvl6Z3cfV9/70pItadqg7knGnNuTTzLQfwHz07GKvu29favmOARCxeFmIdSBly/6sJR4H7725yr657751fL/IMbCukgCvwKHMQSOVhW4lL4HG7zqlq8ECnCLFvLDx0Ze19u3fvgNW//swExg78UunBQ49+067EAcfl0kt5Fh31LexkDwJb0dfbMfo9NLFUKdFGiohJ/ZtSkJNAR1FQX59Gs5tI4KLFKck8hbNZBDfJyS0IHghaoCl9J3axIo93E9Tl6OzKoimFtePPOfRkVAHjjzueTanxhTfkJtUNYYbqKsHbP4bFL30Gncvf8v4okkaoWDPzCGm7QMbHKa0E2xkOSC2rERtM3RDE/SIWx5skQ1oYbA7xwSqO+GmXKq1jt88z9u87BfQvk4jI9E7Fz7Y0sIX6kaO88HqbnUZF9Z5OXhhEh42QxaCcLtXHLqw3Kc9B64F9BieIjdkO9lkarIgInzRbQKwovqSlyVzYodx11wKXYCe/0gteRFScWRNq8mH3f2RffFt4ihmXDEN1OTmdLlM+fuRxup9a7gcLcIntfQDDgt5tJTFed+01pQT2ROlFl4GI1E1INy6cnXTnabZkGeAr0r9000jl/EZw5Wu3Fm6a83MrvAicZRT/QhnjQtL55ZRN3ZSK34gtEHYo7Kc9C5diQzxIkgL4qT13N3ppTTnrNU6RWLKfviK7EfNa51ywI+nEB4T06pzZ+PVrEZtgv7gdh8oKAdKmI6i2ICD9gwNTwHvug+YAtqlWKpuV0N9MYSYfHThzhyspBITgJCxBWR//lLgjTi24wjy0lkMqRlt1bO9xPJU/QzaF2DUXHHAAAAAElFTkSuQmCC) 100% no-repeat;background-size:20px auto;content:"";display:block;height:20px;width:20px}.caseSummaryListMain .submissionList .submissionList__col--body>li.epidemicField span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.caseSummaryListMain .submissionList .submissionList__col--body>li.diagnosis{word-break:break-all}.caseSummaryListMain .submissionList .submissionList__col--body>li.diagnosis span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.complete{background-color:#00a9a2}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.denial,.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.refund,.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.remand{background-color:#fd5236}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.confirmation01{background-color:#3698fb}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.confirmation02,.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.other{background-color:#5e4db5}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.confirmation03{background-color:#1a50b3}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.error{background-color:#c6290f}.caseSummaryListMain .submissionList .submissionList__col--body>li.icon:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) 100% no-repeat;background-size:24px auto;content:"";display:block;height:24px;width:24px}.caseSummaryListMain .submissionList .submissionList__col--body .appButton{margin:0 auto;width:70px}.caseSummaryListMain .submissionList .submissionList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.caseSummaryListMain .submissionList .submissionList__col--head{align-items:center;display:flex;flex-wrap:wrap}.caseSummaryListMain .submissionList .submissionList__col--head>li{margin:0 8px 0 0}.caseSummaryListMain .submissionList .submissionList__col--head>li.check .checkBox label span{font-size:13px}.caseSummaryListMain .submissionList .submissionList__col--head>li.submissionStatus{width:calc(100% - 70px)}.caseSummaryListMain .submissionList .submissionList__col--head>li.epidemicField{padding:0 0 0 35px}.caseSummaryListMain .submissionList .submissionList__col--head>li.status{display:none}.caseSummaryListMain .submissionList .submissionList__col--body{align-items:center;background:#fff;border-bottom:1px solid #c4cddc;display:flex;flex-wrap:wrap;padding:12px 30px 12px 14px;position:relative}.caseSummaryListMain .submissionList .submissionList__col--body:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) no-repeat;background-size:100% auto;bottom:0;content:"";height:24px;margin:auto 0;position:absolute;right:5px;top:0;width:24px}.caseSummaryListMain .submissionList .submissionList__col--body:nth-child(2n){background:#eff8ff}.caseSummaryListMain .submissionList .submissionList__col--body>li.submissionStatus{margin:0 0 0 10px;width:calc(100% - 70px)}.caseSummaryListMain .submissionList .submissionList__col--body>li.submissionStatus>.submitted{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQeSURBVHgBzZlNbBtFFMf/b/wB5MNxhEqrJqiOIy7NAcOpiAOOFMc+QRAKZ1C4IA6JE3LoKdsTCKf5OHArUgWciESAU2xXxFxITsggtScatkosChecNEFN3Ox0Ztd24tSb7Mbrj58Ue3Z2X/z3m5k3b54JNXBpKBF2uRDinN4CKESAH8afJM85V0FQAf67piHz8M50BueAYBN/WPG3uTvHiWHimCBLcAjBHBmtcHDjYea6atXOskgprt3bOSOaE3AAznHbqlgXLNAzlJjwup9fFs0wHIIIIXK5RnzBoe1HG+nsqc/iLIHDN+fhkPfM0ICFv1NTcbP7piL14fV0LIuvHEYDEIsv+3+BBvOZeP7kPWZm1ObpWG2UQAkRD7V7+HK1e1XnpBxiIhpBoyEEOvqj/t37qeTx7mdE9kS++ADEPkeTEPPvWkdfZHt3I71+rO+IS+HPAszrXRWdATQTjvxegfWV5mfFnCSPR2m6QAnB/4JXmzm6LCK96PJ6/0ILsXfAuqU3y56UXkSL0eZ9osfnI5Ekk4T6MRq5invff4K1r8f0thWIs3H9Xb7o2Qxjq6gT0Tf68ZXyTvl6Z3cfV9/70pItadqg7knGnNuTTzLQfwHz07GKvu29favmOARCxeFmIdSBly/6sJR4H7725yr657751fL/IMbCukgCvwKHMQSOVhW4lL4HG7zqlq8ECnCLFvLDx0Ze19u3fvgNW//swExg78UunBQ49+067EAcfl0kt5Fh31LexkDwJb0dfbMfo9NLFUKdFGiohJ/ZtSkJNAR1FQX59Gs5tI4KLFKck8hbNZBDfJyS0IHghaoCl9J3axIo93E9Tl6OzKoimFtePPOfRkVAHjjzueTanxhTfkJtUNYYbqKsHbP4bFL30Gncvf8v4okkaoWDPzCGm7QMbHKa0E2xkOSC2rERtM3RDE/SIWx5skQ1oYbA7xwSqO+GmXKq1jt88z9u87BfQvk4jI9E7Fz7Y0sIX6kaO88HqbnUZF9Z5OXhhEh42QxaCcLtXHLqw3Kc9B64F9BieIjdkO9lkarIgInzRbQKwovqSlyVzYodx11wKXYCe/0gteRFScWRNq8mH3f2RffFt4ihmXDEN1OTmdLlM+fuRxup9a7gcLcIntfQDDgt5tJTFed+01pQT2ROlFl4GI1E1INy6cnXTnabZkGeAr0r9000jl/EZw5Wu3Fm6a83MrvAicZRT/QhnjQtL55ZRN3ZSK34gtEHYo7Kc9C5diQzxIkgL4qT13N3ppTTnrNU6RWLKfviK7EfNa51ywI+nEB4T06pzZ+PVrEZtgv7gdh8oKAdKmI6i2ICD9gwNTwHvug+YAtqlWKpuV0N9MYSYfHThzhyspBITgJCxBWR//lLgjTi24wjy0lkMqRlt1bO9xPJU/QzaF2DUXHHAAAAAElFTkSuQmCC) 100% no-repeat;background-size:20px auto;content:"";display:block;height:20px;width:20px}.caseSummaryListMain .submissionList .submissionList__col--body>li.diagnosis,.caseSummaryListMain .submissionList .submissionList__col--body>li.epidemicField,.caseSummaryListMain .submissionList .submissionList__col--body>li.period{padding:0 0 0 35px;width:100%}.caseSummaryListMain .submissionList .submissionList__col--body>li.diagnosis{word-break:break-all}.caseSummaryListMain .submissionList .submissionList__col--body>li.status{margin:0 0 0 auto;order:7}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.complete{background-color:#00a9a2}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.denial,.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.refund,.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.remand{background-color:#fd5236}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.confirmation01{background-color:#3698fb}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.confirmation02,.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.other{background-color:#5e4db5}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.confirmation03{background-color:#1a50b3}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.caseSummaryListMain .submissionList .submissionList__col--body>li.status span.error{background-color:#c6290f}.caseSummaryListMain .submissionList .submissionList__col--body>li.trainerSignature{order:6;padding:0 0 0 35px}.caseSummaryListMain .submissionList .submissionList__col--body>li.icon{display:none}.caseSummaryListMain .submissionList .submissionList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.caseSummaryDetailMain{margin-bottom:120px}@media only screen and (max-width:590px){.caseSummaryDetailMain{margin-bottom:0}}.caseSummaryDetailMain .pageBack{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:590px){.caseSummaryDetailMain .pageBack.approver{margin-top:160px}}.caseSummaryDetailMain .pageBack .delete-text{align-items:end;color:#c6290f;cursor:pointer;display:flex;margin:5px 0;padding:4px 14px}.caseSummaryDetailMain .pageBack .delete-text:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAcCAYAAACK7SRjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFMSURBVHgB7ZYxTsMwFIb/50SiGzlCR7oxM5EbcAVOgHoEToA4AVfoDSqWzh4RS90bpFsqET8ccJM4xApSXrZ+S+zE/vzkPD+ZMML2JlteMb+AkPW/nUCP+UdhYnMJY2LirWsuI0PMiSmPLUATxKML/Mh3q2vGDCjMSOqf77jQocmW3Sp7YLa3EICs0nefxea852DYeyJ6ggCc2Ff32LTZwigghXd1UlGZ2FgLXjPxc2e2i4zWUbeXp/hPIKw0sTupxL7PWuHLMCWD44k4jLweDCEsEhPIbZXK7bmnjTyR+6EpShPIy4WcvCwX4Z7nuhCT56bop2KdnjhgIs7RBClecikmd509JuIO0GFQ7k7iEYIEchKoLwq8b9sdmKbLLeE4KBepjB1Hr3DVlfHvRSD5vWI0EKm32HWBec5U9BWxJoy8gnZvpt0EqkSfm9/ooIHgUBU6JAAAAABJRU5ErkJggg==) 0 no-repeat;background-size:12px auto;content:"";display:block;height:24px;width:24px}.caseSummaryDetailMain .pageBack .delete-text:hover{background-color:#ffe4e0}.caseSummaryDetailMain .detailItems{word-break:break-all}.caseSummaryDetailMain .detailItems dl{position:relative}.caseSummaryDetailMain .detailItems dl .editButton{display:none}@media only screen and (max-width:590px){.caseSummaryDetailMain .detailItems dl .editButton{display:flex;position:absolute;right:0;top:0}}.caseSummaryDetailMain .mainSection__subTitle{margin:10px 0 8px}@media only screen and (max-width:590px){.caseSummaryDetailMain .mainSection__title{align-items:start;flex-direction:column;gap:8px}}.caseSummaryDetailMain .mainSection__title .user{align-items:center;display:flex;gap:5px;right:40px;top:18px}.caseSummaryDetailMain .mainSection__title .user__name{font-size:14px}.caseSummaryDetailMain .mainSection__title .user__icon{height:32px;width:32px}.caseSummaryDetailMain .mainSection__title__left{width:auto}.caseSummaryDetailMain .mainSection__title__left .titleWrap{display:flex;flex-direction:column;gap:5px 20px;justify-content:start}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring{flex-direction:row}@media only screen and (max-width:1024px){.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring{flex-direction:column;gap:5px}}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status{display:none}@media only screen and (max-width:1024px){.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status{display:inline-block}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.complete{background-color:#00a9a2}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.denial,.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.refund,.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.remand{background-color:#fd5236}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.confirmation01{background-color:#3698fb}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.confirmation02,.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.other{background-color:#5e4db5}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.confirmation03{background-color:#1a50b3}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.caseSummaryDetailMain .mainSection__title__left .titleWrap--scoring .status span.error{background-color:#c6290f}}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status{max-width:96px;min-width:92px}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.complete{background-color:#00a9a2}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.denial,.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.refund,.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.remand{background-color:#fd5236}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.confirmation01{background-color:#3698fb}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.confirmation02,.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.other{background-color:#5e4db5}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.confirmation03{background-color:#1a50b3}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.caseSummaryDetailMain .mainSection__title__left .titleWrap .status span.error{background-color:#c6290f}.caseSummaryDetailMain .mainSection__title__left .titleWrap .statusDate ul li.status{display:inline-block}@media only screen and (max-width:1024px){.caseSummaryDetailMain .mainSection__title__left .titleWrap .statusDate ul li.status{display:none}}.caseSummaryDetailMain .mainSection__title__left .titleWrap .statusDate ul li.date{display:flex;gap:10px}.caseSummaryDetailMain .submissionStatus{background-color:#d1d1d1;border-radius:100px;display:inline-block;font-size:12px;margin-bottom:5px;padding:2px 12px 1px;width:-moz-fit-content;width:fit-content}.caseSummaryDetailMain .mainSection__title__right{align-items:end;display:flex;gap:16px}@media only screen and (max-width:590px){.caseSummaryDetailMain .mainSection__title__right{width:100%}}.caseSummaryDetailMain .mainSection__title__right .appButton.edit{width:120px}@media only screen and (max-width:590px){.caseSummaryDetailMain .mainSection__title__right .appButton.edit{display:none}}.caseSummaryDetailMain .mainSection__title__right .appButton.request{width:160px}@media only screen and (max-width:590px){.caseSummaryDetailMain .mainSection__title__right .appButton.request{width:100%}}.caseSummaryDetailMain .detailItems>dl{padding:14px 0}.caseSummaryDetailMain .detailItems>dl:not(:last-child){border-bottom:1px solid #e7e7e7}.caseSummaryDetailMain .detailItems>dl:first-child{padding:14px 0}.caseSummaryDetailMain .detailItems>dl:last-child{padding:14px 0 0}.caseSummaryDetailMain .detailItems>dl>div{display:flex;gap:8px 30px;justify-content:space-between}@media only screen and (max-width:590px){.caseSummaryDetailMain .detailItems>dl>div{flex-direction:column;gap:8px 0}}.caseSummaryDetailMain .detailItems>dl>div+div{margin-top:10px}.caseSummaryDetailMain .detailItems>dl>div>dt{font-size:14px;font-weight:700;width:130px}@media only screen and (max-width:590px){.caseSummaryDetailMain .detailItems>dl>div>dt{width:100%}}.caseSummaryDetailMain .detailItems>dl>div>dd{white-space:pre-line;width:calc(100% - 160px)}@media only screen and (max-width:590px){.caseSummaryDetailMain .detailItems>dl>div>dd{width:100%}}.caseSummaryDetailMain .detailItems>dl>div>dd p+p{margin:1.5em 0 0}.caseSummaryDetailMain .detailItems>dl.scoringResults{padding-top:0}.caseSummaryDetailMain .detailItems>dl.scoringResults div{align-items:center;flex-direction:row;justify-content:space-between}.caseSummaryDetailMain .detailItems>dl.scoringResults dd{align-items:center;display:flex;gap:10px}@media only screen and (max-width:590px){.caseSummaryDetailMain .detailItems>dl.scoringResults dd{justify-content:space-between;position:relative}}.caseSummaryDetailMain .detailItems>dl.scoringResults dd .inputBox .inputText{width:80px}.caseSummaryDetailMain .detailItems>dl.scoringResults dd .denominator{left:245px;position:absolute}@media only screen and (max-width:590px){.caseSummaryDetailMain .detailItems>dl.scoringResults dd .denominator{left:90px}}.caseSummaryDetailMain .commentItems{word-break:break-all}.caseSummaryDetailMain .commentItems ul{display:flex;flex-direction:column;gap:14px}.caseSummaryDetailMain .commentItems ul li{display:flex;gap:8px 30px}@media only screen and (max-width:1024px){.caseSummaryDetailMain .commentItems ul li{flex-direction:column}}.caseSummaryDetailMain .commentItems ul li .dateWrap{display:flex;flex:0 0 auto;gap:30px}.caseSummaryDetailMain .commentItems ul li .dateWrap .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:16px}.caseSummaryDetailMain .commentItems ul li span{min-width:84px}.caseSummaryDetailMain .fixedBottomPanel .appButtonList{display:flex;gap:10px}.caseSummaryDetailMain .fixedBottomPanel .appButtonList li.btnApproval .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGcSURBVHgB7drhcYJAEAXgZypICZZgCZZgB0kJdmA6SEpICUkFnhUkHUAq0FSw2ZuBCTEK4y3HwfG+GWZU/ME99o4FBYiIiIiIkhGRZ90K3XaYIx34Xn75IJaYEx3wh/zlQ7jHXOhgj/LfE+bAn2m57DhEFdwhvdWVz/3gl4hszAF07evFGAJYY65a5n9tjchSV8CmY3+JXPlmp7reX1NgAEkqoOr09mhf5R1ypINfdZz52gY5qRa8nVzu+i7JpxXWwWxvGLjnMHZ6kA9XBrVvnj19vZa4Cn8sGJq0z+Nt43uPEt8RgSxXgWXLvsnMX0sAXxiPAwJZAgguuwjeECiXCnAIZAnghHH4XCwWJQJlEQAMLAGUGId3GORQAQ4GUw/goPPfdBxTnwLBl7/a1CvAtAB6Uw7gpOXvYBQcQDX3UoYQ3P42WR+JfSMd8/z3rAGkvB9w6IE1gFT3A6b2t8kaQKo1wLz616YagKn9bbIGUCINh57ECiBmZZjb317pA8mXsweUTs7+46PvX6UfhW7RfzInIiIiIiIiorz9ALN22Xrp7nV/AAAAAElFTkSuQmCC)}.caseSummaryDetailMain .fixedBottomPanel .appButtonList .appButton{width:160px}.caseSummaryDetailMain .fixedBottomPanelSp .appButtonList{display:flex;gap:10px;width:100%}.caseSummaryDetailMain .fixedBottomPanelSp .appButtonList li,.caseSummaryDetailMain .fixedBottomPanelSp .appButtonList li .appButton{width:100%}.caseSummaryDetailMain .fixedBottomPanelSp .appButtonList li.btnApproval .appButton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGcSURBVHgB7drhcYJAEAXgZypICZZgCZZgB0kJdmA6SEpICUkFnhUkHUAq0FSw2ZuBCTEK4y3HwfG+GWZU/ME99o4FBYiIiIiIkhGRZ90K3XaYIx34Xn75IJaYEx3wh/zlQ7jHXOhgj/LfE+bAn2m57DhEFdwhvdWVz/3gl4hszAF07evFGAJYY65a5n9tjchSV8CmY3+JXPlmp7reX1NgAEkqoOr09mhf5R1ypINfdZz52gY5qRa8nVzu+i7JpxXWwWxvGLjnMHZ6kA9XBrVvnj19vZa4Cn8sGJq0z+Nt43uPEt8RgSxXgWXLvsnMX0sAXxiPAwJZAgguuwjeECiXCnAIZAnghHH4XCwWJQJlEQAMLAGUGId3GORQAQ4GUw/goPPfdBxTnwLBl7/a1CvAtAB6Uw7gpOXvYBQcQDX3UoYQ3P42WR+JfSMd8/z3rAGkvB9w6IE1gFT3A6b2t8kaQKo1wLz616YagKn9bbIGUCINh57ECiBmZZjb317pA8mXsweUTs7+46PvX6UfhW7RfzInIiIiIiIiorz9ALN22Xrp7nV/AAAAAElFTkSuQmCC);min-width:150px}@media only screen and (min-width:591px){.caseSummaryCheckMain{padding:0 0 80px}}.caseSummaryCheckMain .mainSection__container{border-top:1px solid #d1d1d1}.caseSummaryCheckMain .mainSection__title+p{margin:0 0 15px}.caseSummaryCheckMain .mainSection__title__right .total{align-items:baseline;background-color:#fff;border-radius:10px;display:flex;font-size:13px;gap:8px;min-width:154px;padding:3px 20px}@media only screen and (max-width:590px){.caseSummaryCheckMain .mainSection__title__right .total{display:none}}.caseSummaryCheckMain .mainSection__title__right .total__title{font-weight:700}.caseSummaryCheckMain .mainSection__title__right .total__value>span{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-right:8px}.caseSummaryCheckMain .mainSection__title__left .totalWrap{display:none}@media only screen and (max-width:590px){.caseSummaryCheckMain .mainSection__title__left .totalWrap{display:flex;justify-content:end;margin-top:12px;width:100%}}.caseSummaryCheckMain .mainSection__title__left .total{align-items:baseline;background-color:#fff;border-radius:10px;display:flex;font-size:13px;gap:8px;min-width:154px;padding:3px 20px}.caseSummaryCheckMain .mainSection__title__left .total__title{font-weight:700}.caseSummaryCheckMain .mainSection__title__left .total__value>span{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-right:8px}@media only screen and (min-width:591px){.caseSummaryCheckMain .caseList .caseList__col{display:table;list-style:none;width:100%}.caseSummaryCheckMain .caseList .caseList__col>li{display:table-cell;vertical-align:middle}.caseSummaryCheckMain .caseList .caseList__col>li+li{border-left:1px solid #c4cddc}.caseSummaryCheckMain .caseList .caseList__col>li.diseaseArea{padding:8px 16px 7px 20px}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo{width:585px}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo .patientInfoList{align-items:center;display:flex}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo .patientInfoList .caseNo{width:52px}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo .patientInfoList .check{text-align:center;width:66px}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo .patientInfoList .diagnosis{width:319px}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo .patientInfoList .patientAge{width:108px}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo .patientInfoList .icon{width:40px}.caseSummaryCheckMain .caseList .caseList__col>li.facility{padding:8px 20px 7px 16px;text-align:right;width:80px}.caseSummaryCheckMain .caseList .caseList__col--head>li+li{border-left:1px solid #bbc5d5}.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo>p{padding:8px 16px 0}.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo .patientInfoList{font-size:12px;font-weight:400}.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo .patientInfoList>li{padding:1px 16px 7px 0}.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo .patientInfoList>li:first-child{padding:1px 16px 7px}.caseSummaryCheckMain .caseList .caseList__col--body{background:#fff;border-bottom:1px solid #c4cddc}.caseSummaryCheckMain .caseList .caseList__col--body:nth-child(2n){background:#eff8ff}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList{cursor:pointer}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList>div{padding:9px 16px 8px 0}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList>div:first-child{padding:9px 16px 8px}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList .caseNo{text-align:center}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList .icon:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) 100% no-repeat;background-size:24px auto;content:"";display:block;height:24px;width:24px}}@media only screen and (min-width:591px) and (hover:hover){.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList:hover{background-color:#bde3ff}}@media only screen and (min-width:591px){.caseSummaryCheckMain .caseList .caseList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.caseSummaryCheckMain .caseList .caseList__col{align-items:center;display:flex;flex-wrap:wrap}.caseSummaryCheckMain .caseList .caseList__col>li.diseaseArea{order:1}.caseSummaryCheckMain .caseList .caseList__col>li.patientInfo{order:3;width:100%}.caseSummaryCheckMain .caseList .caseList__col>li.facility{order:2}.caseSummaryCheckMain .caseList .caseList__col--head>li.facility br,.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo .patientInfoList{display:none}.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo>p{display:inline-block}.caseSummaryCheckMain .caseList .caseList__col--head>li.patientInfo>p:after{content:"（指定疾患、診断名）";display:inline-block;font-weight:400}.caseSummaryCheckMain .caseList .caseList__col--body{background:#fff;border-bottom:1px solid #c4cddc}}@media only screen and (max-width:590px) and (max-width:590px){.caseSummaryCheckMain .caseList .caseList__col--body{align-items:normal}}@media only screen and (max-width:590px){.caseSummaryCheckMain .caseList .caseList__col--body:nth-child(2n){background:#eff8ff}.caseSummaryCheckMain .caseList .caseList__col--body>li.diseaseArea{border-bottom:1px solid #c4cddc;border-right:1px solid #c4cddc;padding:10px 14px;width:calc(100% - 50px)}.caseSummaryCheckMain .caseList .caseList__col--body>li.facility{border-bottom:1px solid #c4cddc;padding:10px 16px 10px 10px;text-align:right;width:50px}}@media only screen and (max-width:590px) and (max-width:590px){.caseSummaryCheckMain .caseList .caseList__col--body>li.facility{align-items:center;display:flex;justify-content:center}}@media only screen and (max-width:590px){.caseSummaryCheckMain .caseList .caseList__col--body>li.facility span{display:block;font-size:13px;width:100%}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) right 10px center no-repeat;background-size:24px auto;padding:10px 50px 10px 40px;position:relative}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList>div{display:none}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList>div.check{display:block;left:15px;position:absolute;top:10px}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList>div.diagnosis{display:block}.caseSummaryCheckMain .caseList .caseList__col--body>li.patientInfo .patientInfoList+.patientInfoList{border-top:1px solid #c4cddc}.caseSummaryCheckMain .caseList .caseList__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.adminTrainingTopMain .mainSection__title{padding:28px 40px 0}.adminTrainingTopMain .mainSection .topPanel{padding:0 40px}.adminTrainingTopMain .mainSection__container{border-top:1px solid #d1d1d1;margin:0;padding:20px 40px}.adminTrainingTopMain__setItems .trainingYears{margin:0}.adminTrainingDetailMain .mainSection__title{padding:28px 40px 0}.adminTrainingDetailMain .mainSection__container{margin:0;padding:20px 40px}.adminTrainingDetailMain .trainingTabList{padding:0 40px}.adminTrainingDetailMain.clinicalSkillEvaluationMain .downloadLink{margin:12px 0 16px 40px}.adminTrainingDetailMain .pageBack{padding:0 40px}.announcementMain .mainSection__title{margin-bottom:0}.announcementMain .mainSection__title__left .titleWrap{align-items:baseline;display:flex;justify-content:space-between}.announcementMain .mainSection__title__left .title{align-items:center;display:flex;gap:5px}.announcementMain .mainSection__title__left .titlePanel__icon-wrap{height:32px;width:32px}.announcementMain .tabPanel{margin:4px -50px 0}@media only screen and (max-width:590px){.announcementMain .tabPanel{margin-left:-20px;margin-right:-20px}}.announcementMain .pageBack{margin:20px 0 0}@media only screen and (min-width:591px){.announcementMain .pageBack{padding:0 0 20px}}.announcementMain .pageBack .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.announcementMain .pageBack .textLink:hover{background-color:#90d2ff}.announcementMain .announcementTabList{display:flex;overflow-x:scroll;position:relative;-ms-overflow-style:none;padding:0 50px;scrollbar-width:none}@media only screen and (max-width:590px){.announcementMain .announcementTabList{padding-left:10px}}.announcementMain .announcementTabList:after{background-color:#d1d1d1;bottom:0;content:"";display:block;height:1px;margin-left:-50px;margin-right:-50px;position:absolute;width:calc(100% + 100px)}@media only screen and (max-width:590px){.announcementMain .announcementTabList:after{width:100%}}.announcementMain .announcementTabList li{background:#d3ebff;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-radius:5px 5px 0 0;border-top:1px solid #d1d1d1;cursor:pointer;flex:0 0 auto;font-size:16px;height:32px;padding:6px 20px 5px;text-align:center;width:114px;z-index:1}@media only screen and (max-width:590px){.announcementMain .announcementTabList li{width:90px}}.announcementMain .announcementTabList li.active{background:#fff;border-bottom:none}.announcementMain .announcementTabList li:last-child{border-right:1px solid #d1d1d1}.announcementMain .announcementContainer{background-color:#fff;margin-left:-50px;margin-right:-50px;padding:20px 50px}@media only screen and (max-width:590px){.announcementMain .announcementContainer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.announcementMain .modalHead__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width:590px){.announcementMain .modalBody{min-height:auto}}.adminAnnouncementListMain .mainSection__title{align-items:center;max-width:1206px}.adminAnnouncementListMain .mainSection__title__right .appButton{width:190px}.adminAnnouncementListMain .searchCondition__panel{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px 0 0;max-width:1206px}.adminAnnouncementListMain .searchCondition__items>dl{align-items:center;display:flex;margin:15px 0 0}.adminAnnouncementListMain .searchCondition__items>dl>dt{font-size:14px;font-weight:600;margin:0 15px 0 0;text-align:right;width:85px}.adminAnnouncementListMain .searchCondition__items>dl>dd{width:calc(100% - 100px)}.adminAnnouncementListMain .searchCondition__items>dl>dd label{font-size:15px}.adminAnnouncementListMain .searchCondition__items:first-child{width:669px}.adminAnnouncementListMain .searchCondition__items:nth-child(2){width:523px}.adminAnnouncementListMain .searchCondition__items:nth-child(2) .selectBox{width:191px}.adminAnnouncementListMain .searchCondition__items .radioDate{align-items:center;display:flex}.adminAnnouncementListMain .searchCondition__items .radioDate .radioItem{gap:0;margin:0 15px 0 0}.adminAnnouncementListMain .searchCondition__items .radioDate .radioItem li+li{margin-left:13px}.adminAnnouncementListMain .searchCondition__items .fromToBox{align-items:center;display:flex}.adminAnnouncementListMain .searchCondition__items .fromToBox>span{margin:0 10px}.adminAnnouncementListMain .searchCondition__buttons{max-width:1206px}.adminAnnouncementListMain .searchCondition .inputText{height:36px}.adminAnnouncementListMain .searchCondition .datePickerBox{width:174px}.adminAnnouncementListMain .searchCondition .datePickerBox .inputDatePickerBox .inputDatePicker{height:36px;width:174px}.adminAnnouncementListMain .searchCondition .datePickerBox .inputDatePickerBox img{top:5px}.adminAnnouncementListMain .searchCondition .selectBox select{height:36px}.adminAnnouncementListMain .searchListArea{margin-top:16px;padding-left:40px}.adminAnnouncementListMain .searchListTableWrap{min-width:1614px;padding-right:40px}.adminAnnouncementListMain .searchListHeader__left .pagination{margin-left:10px;margin-top:0}.adminAnnouncementListMain .pagination{margin-top:20px}.adminAnnouncementListMain .searchListTable table{background:#fff;line-height:1.2;width:100%}.adminAnnouncementListMain .searchListTable table thead tr{left:0;position:sticky;top:0}.adminAnnouncementListMain .searchListTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminAnnouncementListMain .searchListTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminAnnouncementListMain .searchListTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminAnnouncementListMain .searchListTable table tbody tr{background-color:#fff;border-bottom:1px solid #ddd}.adminAnnouncementListMain .searchListTable table tbody tr:nth-child(2n){background-color:#eff8ff}@media (hover:hover){.adminAnnouncementListMain .searchListTable table tbody tr:hover{background:#bde3ff}}.adminAnnouncementListMain .searchListTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminAnnouncementListMain .searchListTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminAnnouncementListMain .searchListTable table tbody td:last-child{padding:8px 16px 7px 0}.adminAnnouncementListMain .searchListTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminAnnouncementListMain .searchListTable table tbody td small{font-size:12px}.adminAnnouncementListMain .searchListTable table{background-color:transparent}.adminAnnouncementListMain .searchListTable thead tr{height:35px}.adminAnnouncementListMain .searchListTable thead tr th span{font-size:13px}.adminAnnouncementListMain .searchListTable thead tr th:first-child{border-radius:8px 0 0!important}.adminAnnouncementListMain .searchListTable thead tr th:last-child{border-radius:0 8px 0 0!important}.adminAnnouncementListMain .searchListTable thead tr th.deliveryDate,.adminAnnouncementListMain .searchListTable thead tr th.updateDate{text-align:center}.adminAnnouncementListMain .searchListTable tbody tr{background-color:#fff!important}.adminAnnouncementListMain .searchListTable tbody tr:nth-child(2n){background-color:#eff8ff!important}.adminAnnouncementListMain .searchListTable tbody tr:hover{background-color:#bde3ff!important}.adminAnnouncementListMain .searchListTable tbody tr td{height:38px}.adminAnnouncementListMain .searchListTable tbody tr .deliveryDate,.adminAnnouncementListMain .searchListTable tbody tr .updateDate{text-align:center}.adminAnnouncementListMain .searchListTable tbody tr.inactive{background-color:#d1d1d1!important}.adminAnnouncementListMain .searchListTable tbody tr.inactive td span{color:#5d5d5d}.adminAnnouncementListMain .category{width:166px}.adminAnnouncementListMain .subject span{white-space:pre-line}.adminAnnouncementListMain .sender{width:233px}.adminAnnouncementListMain .deliveryDate{width:96px}.adminAnnouncementListMain .deliveryDate span{font-family:Arial,Helvetica,sans-serif}.adminAnnouncementListMain .updateDate{width:96px}.adminAnnouncementListMain .updateDate span{font-family:Arial,Helvetica,sans-serif}.adminAnnouncementListMain .searchListHeader__viewCount{margin-right:40px}.adminAnnouncementListMain+.btnToTop{display:block}.adminAnnouncementDetailMain{padding:18px 40px}.adminAnnouncementDetailMain .mainSection__container{background-color:transparent;padding:0}.adminAnnouncementDetailMain .mainSection__subTitle{margin-bottom:8px}.adminAnnouncementDetailMain .createItems dl{display:flex;justify-content:space-between}.adminAnnouncementDetailMain .createItems dl dt{font-size:14px;font-weight:700;margin-top:9px;width:94px}.adminAnnouncementDetailMain .createItems dl dt span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}.adminAnnouncementDetailMain .createItems dl dd{white-space:pre-line;width:calc(100% - 94px);word-break:break-all}.adminAnnouncementDetailMain .createItems dl.multiCol{align-items:flex-start;padding-bottom:20px}@media only screen and (max-width:590px){.adminAnnouncementDetailMain .createItems dl.multiCol dt{padding:0}}.adminAnnouncementDetailMain .createItems dl.multiCol--shipping dt{padding:0}.adminAnnouncementDetailMain .createItems dl:first-child dt{margin-top:13px}.adminAnnouncementDetailMain .createItems dl .fileList{display:flex;flex-wrap:wrap}.adminAnnouncementDetailMain .createItems dl .fileList li{color:#1a50b3;cursor:pointer;width:-moz-fit-content;width:fit-content}.adminAnnouncementDetailMain .createItems dl .fileList li+li{margin-left:20px}.adminAnnouncementDetailMain .createItems dl .selectBox{display:inline-block;margin:0 20px 0 0;width:271px}.adminAnnouncementDetailMain .createItems dl .selectBox+.checkBox{display:inline-block}@media only screen and (max-width:590px){.adminAnnouncementDetailMain .createItems dl{display:block}.adminAnnouncementDetailMain .createItems dl dt{margin:0 0 10px;width:100%}.adminAnnouncementDetailMain .createItems dl dd{width:100%}}.adminAnnouncementDetailMain .createItems dl .inputTextarea{height:47px}.adminAnnouncementDetailMain .createItems dl .editorToolbar{background-color:#d3ebff}.adminAnnouncementDetailMain .createItems dl .editorContent{border:1px solid #d1d1d1;border-radius:0 0 6px 6px}.adminAnnouncementDetailMain .createItems dl.title{align-items:flex-start;border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:14px;padding-top:14px}.adminAnnouncementDetailMain .createItems dl.title.--borderNone{border-bottom:none}.adminAnnouncementDetailMain .createItems dl.title.--borderNone dt{margin-top:0}.adminAnnouncementDetailMain .createItems .updateContent{border-bottom:1px solid #e7e7e7;padding:14px 0 0}.adminAnnouncementDetailMain .createItems .updateContent.--first{border-top:1px solid #d1d1d1}.adminAnnouncementDetailMain .createItems .updateContent dl{align-items:flex-start;padding-bottom:20px}.adminAnnouncementDetailMain .createItems .uploadBox{display:flex;margin:10px 0 0}.adminAnnouncementDetailMain .createItems .uploadBox .appButton{height:30px;margin:4px 20px 0 0;width:180px}.adminAnnouncementDetailMain .createItems .uploadBox .fileList{padding:3px 0 0;width:calc(100% - 200px)}.adminAnnouncementDetailMain .createItems .uploadBox .fileList li{display:inline-block;font-size:14px;margin:0 20px 0 0;padding:4px 35px 4px 0;position:relative}.adminAnnouncementDetailMain .createItems .uploadBox .fileList--preview{color:#1c70de}.adminAnnouncementDetailMain .createItems .uploadBox .fileList--preview span{cursor:pointer}.adminAnnouncementDetailMain .createItems .uploadBox .fileList .deleteFileButton{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:center;position:absolute;right:0;top:0;width:30px}.adminAnnouncementDetailMain .createItems .uploadBox .fileList .deleteFileButton img{width:12px}.adminAnnouncementDetailMain .createItems--confirm dl dt{margin-top:0;width:84px}.adminAnnouncementDetailMain .createItems--confirm dl dd{white-space:pre-line;width:calc(100% - 124px);word-break:break-all}.adminAnnouncementDetailMain .createItems--confirm dl dd ul:not(.fileList){list-style:disc;list-style-position:inside}.adminAnnouncementDetailMain .createItems--confirm dl dd ul:not(.fileList) p{display:inline}.adminAnnouncementDetailMain .createItems--confirm dl dd p{min-height:1em}.adminAnnouncementDetailMain .createItems--confirm dl:first-child dt{margin-top:0}.adminAnnouncementDetailMain .confirmDelivery{display:flex}.adminAnnouncementDetailMain .confirmDelivery dl{display:flex;justify-content:space-between;width:345px}.adminAnnouncementDetailMain .confirmDelivery dl dt{font-size:14px;font-weight:700;width:94px}.adminAnnouncementDetailMain .confirmDelivery dl dd{width:calc(100% - 94px)}@media only screen and (max-width:590px){.adminAnnouncementDetailMain .confirmDelivery dl{display:block}.adminAnnouncementDetailMain .confirmDelivery dl dt{margin:0 0 10px;width:100%}.adminAnnouncementDetailMain .confirmDelivery dl dd{width:100%}}.adminAnnouncementDetailMain .confirmItems dl{display:flex;justify-content:space-between}.adminAnnouncementDetailMain .confirmItems dl dt{font-size:16px;font-weight:600;width:170px}.adminAnnouncementDetailMain .confirmItems dl dd{width:calc(100% - 170px)}.adminAnnouncementDetailMain .confirmItems dl dd p+p{margin:1.5em 0 0}.adminAnnouncementDetailMain .confirmItems dl dd .fileList li{color:#1c70de;display:inline-block;margin:0 20px 0 0}.adminAnnouncementDetailMain .confirmItems dl dd .fileList li span{cursor:pointer}.adminAnnouncementDetailMain .confirmItems dl+dl{margin:20px 0 0}@media only screen and (max-width:590px){.adminAnnouncementDetailMain .confirmItems dl{display:block}.adminAnnouncementDetailMain .confirmItems dl dt{margin:0 0 10px;width:100%}.adminAnnouncementDetailMain .confirmItems dl dd{width:100%}}.adminAnnouncementDetailMain .addItem{width:-moz-fit-content;width:fit-content}.adminAnnouncementDetailMain .addItem span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAORSURBVHgB7ZhNbtpAFMf/NkmVdsWmEimqQk8QcoKQdUPknCDkBCEnSHKCwAliTpBpSNVl6AlKbuBKJdCuqFS1i9ievsdAQSmIZ2MvWvknoTH2fLw3H+9jgIyMjIyMjH8YCwmRd67zG0DZgu0A9i51XOLX489DDXSB8D5A2PmmDhUSYmUFjOBrJzZQx1Rg7piF/j7+uzXbRkN7GpYL+K2BOvSwAispsOnc1C1YZxgLbkF/pMJdR9DxnghWcD6U1vFY9gGH2hzxO6MILgbqwEVMYitAwl+SIHUjCJq/4J8P1eFQ0paVsfB4PqNIo68OThGDWAoUnNsrG7pGQ3s2rOMvqtpBDIrO+zIJf039lEgU90HtHyMikRWYzrz2QgR7q+5hXg0bwR0rEWclIilQcG5qNONXSQk/7XeqRAB9+lUdNKRtxQqYfRvc0UGl0t7pqbfdZW02nTYJhXxfVXeW99+ukCXj+sOf8N9Iz5MNMf6RNdqr2pUIz9DsVOhXltQd0Dmiuk16zL+AXYcQsQK072tc0ta5QEqskyUzT/YJ+xdJG5ECdHCdyewnte/nQb6DnV+HHtk5ilZOpACZzAqXGsE7pAyN1eLSQujI6gsIYW9zaeKZdAnIi3NJhmJXUl+4AuYgprl9JvAYHEfBBINLWZNU0qNYR3vzvpGp/LTM0rxy2npBvx0ysXtz3nMQuAUBEczoQkT2eh7WTPQaF9EKmNDYmjvYvBmcMJn5B1WNGrLw7CfnyEgKj4p8wbkuIWXY43NJZvteUl+kAJk0jvORQ66ClKEwe3SeQmiRxRMpEMBWplMTv6fM2P6HHUllkQIb8Lt8Dji2kbr4OJiAkSdJe31h3ixSwLj4kAMtPEfuDCnBWdr4qSVtIzajzxA2zCpYdQ59hc264zx5KZydTWY/hO9CSCTzVnRu65Q1XZpkPNmEZppr6ONehCQ/kiPrqX1ehSbNFA2Uu0vCrM4Kz5cDvYg3FJE9cU9VeRVaEyVe0tIjJjQBlanwukVOUZzITIh9rVJ02g2asRPzT7uc6Ei3FFsyNgaz1zJxhGdWutgqUpKvYZ+Za5GRKK5POQMta3fw18UWb7dchQ8qm+Px4EPyLRd92pqIycpXi+ZGwa/BWJDS7DeKnzwziGbf8fTasUnJe0OavC8isctd5jWlnj5lb3T1QufC2tZ/rhw5MNOfKTzo5Mir/yDHuKrgGRkZGRkZ/wW/AVmaczPkLzQCAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;padding:3px 14px 3px 30px}.adminAnnouncementDetailMain .addItem span.disabled{opacity:.4;pointer-events:none}.adminAnnouncementDetailMain .addItem:hover{background-color:#90d2ff}.adminAnnouncementDetailMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}.adminAnnouncementDetailMain .fixedBottomPanel--admin{justify-content:space-between;width:calc(100% - 80px)}.adminAnnouncementDetailMain .fixedBottomPanel--admin .pageBack{margin:0}.adminAnnouncementDetailMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.adminAnnouncementDetailMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.adminAnnouncementDetailMain .fixedBottomPanel .appButton{width:160px}.adminAnnouncementDetailMain .editItems .uploadBox .appButton{margin:0 20px 0 0;width:120px}.adminAnnouncementDetailMain .editItems .updateTitle{padding-top:9px}.adminAnnouncementDetailMain .editItemsBottom{display:flex;justify-content:space-between;margin-top:20px}.adminAnnouncementDetailMain .editItemsBottom .deleteItem{align-items:center;display:flex;justify-content:center;padding:0 14px 0 8px}.adminAnnouncementDetailMain .editItemsBottom .deleteItem span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAcCAYAAACK7SRjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFMSURBVHgB7ZYxTsMwFIb/50SiGzlCR7oxM5EbcAVOgHoEToA4AVfoDSqWzh4RS90bpFsqET8ccJM4xApSXrZ+S+zE/vzkPD+ZMML2JlteMb+AkPW/nUCP+UdhYnMJY2LirWsuI0PMiSmPLUATxKML/Mh3q2vGDCjMSOqf77jQocmW3Sp7YLa3EICs0nefxea852DYeyJ6ggCc2Ff32LTZwigghXd1UlGZ2FgLXjPxc2e2i4zWUbeXp/hPIKw0sTupxL7PWuHLMCWD44k4jLweDCEsEhPIbZXK7bmnjTyR+6EpShPIy4WcvCwX4Z7nuhCT56bop2KdnjhgIs7RBClecikmd509JuIO0GFQ7k7iEYIEchKoLwq8b9sdmKbLLeE4KBepjB1Hr3DVlfHvRSD5vWI0EKm32HWBec5U9BWxJoy8gnZvpt0EqkSfm9/ooIHgUBU6JAAAAABJRU5ErkJggg==) left 3px no-repeat;background-size:12px auto;color:#c6290f;cursor:pointer;display:inline-block;padding:0 0 0 20px}.adminAnnouncementDetailMain .editItemsBottom .deleteItem:hover{background-color:#ffe4e0}.adminScoreListMain .mainSection__title{align-items:center;max-width:1206px}.adminScoreListMain .mainSection__title__right .appButton{width:190px}.adminScoreListMain .searchCondition__panel{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px 0 0;max-width:1206px}.adminScoreListMain .searchCondition__items>dl{align-items:center;display:flex;margin:15px 0 0}.adminScoreListMain .searchCondition__items>dl>dt{font-size:14px;font-weight:600;margin:0 15px 0 0;text-align:right;width:85px}.adminScoreListMain .searchCondition__items>dl+dl>dd{width:calc(100% - 100px)}.adminScoreListMain .searchCondition__items:first-child{width:438px}.adminScoreListMain .searchCondition__items:nth-child(2){width:768px}.adminScoreListMain .searchCondition__items:nth-child(2) dl:nth-child(2) dd{width:-moz-fit-content;width:fit-content}.adminScoreListMain .searchCondition__items:nth-child(2) dl:nth-child(2) dd .examinationYear{align-items:center;display:flex;gap:8px}.adminScoreListMain .searchCondition__items:nth-child(2) dl:nth-child(2) dd .examinationYear input{width:120px}.adminScoreListMain .searchCondition__items:nth-child(2) dl:nth-child(2) input{width:142px}.adminScoreListMain .searchCondition__items .radioDate{align-items:center;display:flex}.adminScoreListMain .searchCondition__items .radioDate .radioItem{margin:0 15px 0 0}.adminScoreListMain .searchCondition__items .fromToBox{align-items:center;display:flex}.adminScoreListMain .searchCondition__items .fromToBox>span{margin:0 10px}.adminScoreListMain .searchCondition__items .selectBox{width:142px}.adminScoreListMain .searchCondition__buttons{max-width:1206px}.adminScoreListMain .searchCondition .datePickerBox{width:154px}.adminScoreListMain .searchCondition .inputDatePickerBox .inputDatePicker{height:36px}.adminScoreListMain .searchCondition .inputDatePickerBox img{top:5px}.adminScoreListMain .searchCondition .inputText,.adminScoreListMain .searchCondition .selectBox select{height:36px}.adminScoreListMain .searchCondition .inputText::-moz-placeholder{font-size:14px}.adminScoreListMain .searchCondition .inputText::placeholder{font-size:14px}.adminScoreListMain .searchListArea{margin-top:16px;padding-left:40px}.adminScoreListMain .searchListHeader__left .pagination{margin-left:10px;margin-top:0}.adminScoreListMain .pagination{margin-top:20px}.adminScoreListMain .searchListTableWrap{min-width:1319px;padding-right:40px}.adminScoreListMain .searchListTable table{background:#fff;line-height:1.2;width:100%}.adminScoreListMain .searchListTable table thead tr{left:0;position:sticky;top:0}.adminScoreListMain .searchListTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminScoreListMain .searchListTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminScoreListMain .searchListTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminScoreListMain .searchListTable table tbody tr{background-color:#fff;border-bottom:1px solid #ddd}.adminScoreListMain .searchListTable table tbody tr:nth-child(2n){background-color:#eff8ff}@media (hover:hover){.adminScoreListMain .searchListTable table tbody tr:hover{background:#bde3ff}}.adminScoreListMain .searchListTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminScoreListMain .searchListTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminScoreListMain .searchListTable table tbody td:last-child{padding:8px 16px 7px 0}.adminScoreListMain .searchListTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminScoreListMain .searchListTable table tbody td small{font-size:12px}.adminScoreListMain .searchListTable table .examYear,.adminScoreListMain .searchListTable table .memberType{width:94px}.adminScoreListMain .searchListTable table .status{width:256px}.adminScoreListMain .searchListTable table .status .statusBox{align-items:center;display:flex;gap:10px;justify-content:space-between}.adminScoreListMain .searchListTable table .status .statusTag{border:1px solid #1a50b3;border-radius:20px;color:#1a50b3;display:inline-block;font-size:12px;font-weight:400;line-height:1.5;min-width:80px;padding:2px 0 1px;text-align:center}.adminScoreListMain .searchListTable table .memberId{width:88px}.adminScoreListMain .searchListTable table .scoringStatus{text-align:center;width:116px}.adminScoreListMain .searchListTable table .scoringRequestDate,.adminScoreListMain .searchListTable table .updateDate{text-align:center;width:96px}.adminScoreListMain .searchListTable table thead tr th{height:35px}.adminScoreListMain .searchListTable table tbody tr td{height:38px}.adminScoreListMain .searchListTable table tbody tr .memberId,.adminScoreListMain .searchListTable table tbody tr .scoringRequestDate,.adminScoreListMain .searchListTable table tbody tr .updateDate{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.complete{background-color:#00a9a2}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.denial,.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.refund,.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.remand{background-color:#fd5236}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.confirmation01{background-color:#3698fb}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.confirmation02,.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.other{background-color:#5e4db5}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.confirmation03{background-color:#1a50b3}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminScoreListMain .searchListTable table tbody tr .scoringStatus span.error{background-color:#c6290f}.adminScoreListMain .searchListTable table tbody tr.withdrawal{background-color:#d1d1d1}.adminScoreListMain .searchListTable table tbody tr.withdrawal:hover{background-color:#d1d1d1!important}.adminScoreListMain .searchListHeader__viewCount{margin-right:40px}.adminScoreListMain+.btnToTop{display:block}.adminScoreDetailMain{padding:18px 40px}.adminScoreDetailMain .mainSection__title__left .statusDate{margin:0 0 0 30px}.adminScoreDetailMain .mainSection__title__left .statusDate ul .status span{padding-bottom:1px;padding-top:2px}.adminScoreDetailMain .mainSection__container{background-color:transparent;padding:0}.adminScoreDetailMain .mainSection__subTitle{margin-bottom:8px}.adminScoreDetailMain .confirmItems dl{display:flex;justify-content:space-between;margin-top:14px;padding-bottom:14px}.adminScoreDetailMain .confirmItems dl dt{font-size:14px;font-weight:700;width:100px}.adminScoreDetailMain .confirmItems dl dd{width:calc(100% - 100px)}.adminScoreDetailMain .confirmItems dl dd p+p{margin-top:4px}.adminScoreDetailMain .confirmItems dl dd .ruby{font-size:12px}.adminScoreDetailMain .confirmItems dl dd .postCode{margin-right:20px}.adminScoreDetailMain .confirmItems dl dd .postCode,.adminScoreDetailMain .confirmItems dl dd .telephoneNumber{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminScoreDetailMain .confirmItems dl dd .telephoneNumber .telList li{display:inline-block;margin:0 30px 0 0}.adminScoreDetailMain .confirmItems dl dd .telephoneNumber .telList li span{font-size:13px;margin:0 5px 0 0}@media only screen and (max-width:590px){.adminScoreDetailMain .confirmItems dl{display:block}.adminScoreDetailMain .confirmItems dl dt{margin:0 0 10px;width:100%}.adminScoreDetailMain .confirmItems dl dd{width:100%}}.adminScoreDetailMain .confirmItems dl:not(:last-child){border-bottom:1px solid #e7e7e7}.adminScoreDetailMain .mainSection__panel+.mainSection__panel{margin-top:20px}.adminScoreDetailMain .mainSection__panel__inner{padding:30px}.adminScoreDetailMain .adminScoreDetailTable table{background:#fff;line-height:1.2;width:100%}.adminScoreDetailMain .adminScoreDetailTable table thead tr{left:0;position:sticky;top:0}.adminScoreDetailMain .adminScoreDetailTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminScoreDetailMain .adminScoreDetailTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminScoreDetailMain .adminScoreDetailTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminScoreDetailMain .adminScoreDetailTable table tbody tr{border-bottom:1px solid #ddd}.adminScoreDetailMain .adminScoreDetailTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminScoreDetailMain .adminScoreDetailTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminScoreDetailMain .adminScoreDetailTable table tbody td:last-child{padding:8px 16px 7px 0}.adminScoreDetailMain .adminScoreDetailTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminScoreDetailMain .adminScoreDetailTable table tbody td small{font-size:12px}.adminScoreDetailMain .adminScoreDetailTable table thead tr th{font-size:13px;font-weight:700;height:35px}.adminScoreDetailMain .adminScoreDetailTable table thead tr th:first-child{border-radius:8px 0 0}.adminScoreDetailMain .adminScoreDetailTable table thead tr th:last-child{border-radius:0 8px 0 0}.adminScoreDetailMain .adminScoreDetailTable table tbody tr{background-color:#fff}.adminScoreDetailMain .adminScoreDetailTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminScoreDetailMain .adminScoreDetailTable table tbody td{height:38px}.adminScoreDetailMain .adminScoreDetailTable table tbody td.duration{font-family:Arial,Helvetica,sans-serif}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.complete{background-color:#00a9a2}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.denial,.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.refund,.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.remand{background-color:#fd5236}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.confirmation01{background-color:#3698fb}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.confirmation02,.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.other{background-color:#5e4db5}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.confirmation03{background-color:#1a50b3}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminScoreDetailMain .adminScoreDetailTable table tbody td.scoringStatus span.error{background-color:#c6290f}.adminScoreDetailMain .adminScoreDetailTable table .tableNo{text-align:right;width:63px}.adminScoreDetailMain .adminScoreDetailTable table .mainFacilityName{width:186px}.adminScoreDetailMain .adminScoreDetailTable table .duration{width:221px}.adminScoreDetailMain .adminScoreDetailTable table .hospitalName{width:10%}.adminScoreDetailMain .adminScoreDetailTable table .diagnosisName{width:183px}.adminScoreDetailMain .adminScoreDetailTable table .supervisingDoctor{width:200px}.adminScoreDetailMain .adminScoreDetailTable table .scoringResult{text-align:right;width:55px}.adminScoreDetailMain .adminScoreDetailTable table .scoringStatus{text-align:center;width:116px}.adminScoreDetailMain .adminScoreDetailTable table .scoringDate{text-align:center;width:100px}.adminScoreDetailMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}.adminScoreDetailMain .fixedBottomPanel--admin{width:calc(100% - 80px)}.adminScoreDetailMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.adminScoreDetailMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.adminScoreDetailMain .fixedBottomPanel .appButton{width:200px}.adminScoreDetailMain .fixedBottomPanel .appButtonList{display:flex}.adminScoreDetailMain .fixedBottomPanel .appButtonList li+li{margin:0 0 0 10px}.adminScoreDetailMain .fixedBottomPanel .appButtonList .appButton{width:160px}.adminScoreDetailMain .adminScoreDetailComment{margin-top:20px}.adminScoreDetailMain .adminScoreDetailComment .adminScoreDetailComment__head{align-items:center;display:flex;margin-bottom:8px}.adminScoreDetailMain .adminScoreDetailComment .adminScoreDetailComment__head h3{margin-bottom:0;margin-right:40px;width:-moz-fit-content;width:fit-content}.adminScoreDetailMain .adminScoreDetailComment .adminScoreDetailComment__head .inputBox{margin:0 20px 0 0;width:432px}.adminScoreDetailMain .adminScoreDetailComment .adminScoreDetailComment__head .inputTextarea{font-size:14px;height:36px;margin-right:20px;padding:8px 16px;width:432px}.adminScoreDetailMain .adminScoreDetailComment .adminScoreDetailComment__head .inputTextareaBox{height:36px;width:-moz-fit-content;width:fit-content}.adminScoreDetailMain .adminScoreDetailComment .adminScoreDetailComment__head .appButton{height:30px;width:120px}.adminScoreDetailMain .adminScoreDetailComment .mainSection__panel__inner{padding:20px 30px}.adminScoreDetailMain .adminScoreDetailComment .confirmItems dt{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;width:115px}.adminScoreDetailMain .adminScoreDetailComment .confirmItems dl dd{display:flex;width:calc(100% - 115px)}.adminScoreDetailMain .adminScoreDetailComment .confirmItems dl dd P+P{margin-top:0}.adminScoreDetailMain .adminScoreDetailComment .confirmItems dl dd p:first-child{width:110px}.adminPaymentListMain .searchCondition .mainSection__title{align-items:center;max-width:1206px}.adminPaymentListMain .searchCondition .mainSection__title__right .appButton{width:190px}.adminPaymentListMain .searchCondition__panel{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px 0 0;max-width:1206px}.adminPaymentListMain .searchCondition__items>dl{align-items:center;display:flex;margin:10px 0 0}.adminPaymentListMain .searchCondition__items>dl>dt{font-size:14px;font-weight:600;margin:0 15px 0 0;text-align:right;width:85px}.adminPaymentListMain .searchCondition__items:first-child{width:440px}.adminPaymentListMain .searchCondition__items:first-child>dl>dd{width:calc(100% - 100px)}.adminPaymentListMain .searchCondition__items:nth-child(2){width:754px}.adminPaymentListMain .searchCondition__items:nth-child(2) .inputBox{width:142px}.adminPaymentListMain .searchCondition__items:nth-child(2) .paymentNumberForm{flex:1}.adminPaymentListMain .searchCondition__items:nth-child(2) .paymentNumberForm .inputBox{width:100%}.adminPaymentListMain .searchCondition__items .fromToBox{align-items:center;display:flex}.adminPaymentListMain .searchCondition__items .fromToBox>span{margin:0 10px}.adminPaymentListMain .searchCondition__items .datePickerBox{width:153px}.adminPaymentListMain .searchCondition__items .datePickerBox .inputDatePickerBox .inputDatePicker{height:36px;width:153px}.adminPaymentListMain .searchCondition__items .datePickerBox img{top:5px}.adminPaymentListMain .searchCondition__items .selectBox{width:142px}.adminPaymentListMain .searchCondition__items .inputText,.adminPaymentListMain .searchCondition__items .selectBox select{height:36px}.adminPaymentListMain .searchCondition__items .inputText::-moz-placeholder{font-size:14px}.adminPaymentListMain .searchCondition__items .inputText::placeholder{font-size:14px}.adminPaymentListMain .searchCondition__items .paymentNumber,.adminPaymentListMain .searchCondition__items .paymentStatus,.adminPaymentListMain .searchCondition__items .transactionCategory{margin-left:14px}.adminPaymentListMain .searchCondition__buttons{max-width:1206px}.adminPaymentListMain .searchListArea{margin-top:16px;padding-left:40px}.adminPaymentListMain .pagination{margin-top:20px}.adminPaymentListMain .searchListHeader__left .pagination{margin-left:10px;margin-top:0}.adminPaymentListMain .searchListHeader__right .selectBox select{height:36px}.adminPaymentListMain .searchListHeader__buttons li{width:130px}.adminPaymentListMain .searchListHeader__viewCount{margin-right:40px}.adminPaymentListMain .searchListTableWrap{min-width:2383px;padding-right:40px}.adminPaymentListMain .searchListTable table{background:#fff;line-height:1.2;width:100%}.adminPaymentListMain .searchListTable table thead tr{left:0;position:sticky;top:0}.adminPaymentListMain .searchListTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminPaymentListMain .searchListTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminPaymentListMain .searchListTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminPaymentListMain .searchListTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminPaymentListMain .searchListTable table tbody tr:hover{background:#bde3ff}}.adminPaymentListMain .searchListTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminPaymentListMain .searchListTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminPaymentListMain .searchListTable table tbody td:last-child{padding:8px 16px 7px 0}.adminPaymentListMain .searchListTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminPaymentListMain .searchListTable table tbody td small{font-size:12px}.adminPaymentListMain .searchListTable table{background-color:transparent}.adminPaymentListMain .searchListTable table .billingAmount{text-align:right}.adminPaymentListMain .searchListTable table .memberId{width:100px}.adminPaymentListMain .searchListTable table .memberName,.adminPaymentListMain .searchListTable table .memberNameKana{width:296px}.adminPaymentListMain .searchListTable table .billingDate{text-align:center;width:96px}.adminPaymentListMain .searchListTable table .orderId{width:200px}.adminPaymentListMain .searchListTable table .orderId .questionButton{cursor:pointer;display:inline-block;margin:0 0 0 5px;position:absolute;top:5px;width:24px}.adminPaymentListMain .searchListTable table .orderId .questionButton:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXXSURBVHgB7ZrNUhtHEIB7BpGykzgotyRQFSWOz5afwOIAKCfwEwCnHEEQchU6O0bwBMhPEDikSoIDyxNY3HKwk00Zxdwim8SGkjSd7tXfrKKfnd0VPni/KsTuSDu709PTf7MAEREREREREREREREfIgJuiMRSPl6/giSiStLpfbp1Qv8eAasS4QyktGK3oGwfZKpwA4xdADPpfAoRswIxiQBxr9ehgAOh4LByvFmAMTI2AUzPPVmh3rN0mIBg2KQeuXEJInQBJNL5RA1xHxBT0PeGglXbRoHlThtCHIWI03/SEhykJfaklLN2MWNDiIQqgOn5nWUBuNur6s1BN/ZAgnVe3LKG9TGTfpxCJUh75EMSYqLn66oSkHtV2tyFkAhNAF/N57MC1La7c1FF0chN3o4V/Bi16TQtIxTZXkEgyO2/jjI5CIEJCIF+gye93pv8WD56+eumVf2tdAU+uHx+VP7kXvpQovqcOkx2ugZM3bn7PVy+KJ1CQAJrwMzCzhpZebdKCpWplLZCU1NmeuHJOk193tUoxUqluPEUAhBIAGzw6ko909e8xMbqy+OfCjAGnCWhYF9rqpJhfBDEMEoIQE2pE5fBo5kf1+CZSpFcoYCM1hR3PE4AfGtAy8/vaz0VKqXNVS/XNoMjtYitGIEe4nRSyAOvMzkz9/Muuc21TgPCqt84wb8GNIOc1rGwG0KOtMq8ZKYXdk6QNIceep38/hL/8dombfqDjSl4IFab2CahVfs+iyG+vEBr9lc6DRIyr4ob1rBrnACJBw6QHPQbr9a9apeu7ny3cE2H6VZTfOre3Omb58c2GOJLA4SARe3EdtbmCGqolkALi4UQFs1ijt0l99FpJ3fKidOo/iavZUHXAsQJX1pgLIBEKh+ntbvUbUHLy3VCqHL3BPfOSxuz50eb25XSj+sNIWb13zb+VUuj+rMtJ7Da6z4GJr0IrhdjAdRvuVWYBubJDzshMMoHdMdVHrT+3QUZP4SuFlAmmPDSJ0hlaWeUbteTYIj5ElAqpZ1VR8X2OpXjTLnfcmH7QOs/0T5HSRmgB/je7mUgb0AATjGjCa3jMgSE1bamGr9At1O7AdLyer2uOfqzecVYAJy2to8V4GsIgOMZ3qpnepzPWeOFWWR31j6g5CsBhgSKBEn9/gafNGfecYuJbn8qF3YOMYpAAghC7R+1Aj2DPz/a2oYb5r0JgDK55fYhWf1Dv4Mn4zkFATAXAMKf2u2NrW730q71psDqAHwS1CaZC0Cr5fUpWXmGgp9VsiEHzrov+i94crW5fUxldWOvFANDOKIjf9s+jXMNzyQWaNOy9I8gAE5WqVQ3+nMHRp4wFkDsKlauf6SqnTqAkin6tMAQTqhIjoscyFAqnPNT1KCUetn1bLdixhpgvAQ4BkctACJBrJnG4DxzXEtopcIrvosaCKnOIRlSP4VXn9lgQ8/949fvHJfmHXc4DYP2EIbhpOSu7NKfIfUlAGfNayksGZ+skRb0rFXTh+cIsrcg49eQBqgIoUsLau+U53zcESBlhVxGYy8Quy09ldLaUG3BveXmfhYjAlWFubylqy/t2mTC3LXpx//K8Dz7pY1vwCeBIsGWL+8YHloK+en0zjKMCd560wfPO0+9xRRTAgnAKWRIV5ma1AALX/ImRsjwzJO1LOhtvO12UQy2WRrK3uDM/ONt2q/L9vRc8OvfdZys8S0bPLXu7j6c5CmUvcE3L46tqbtzJEyR0pqTCnHps28XXl/+fmQcoPDAP/164QdVQ/IQbjcZZuYY7vY4qT4FN9k+b4LYdCdLCPn0vJixhvXBQZJS8FDSjPfbZhdYD3X3KfQXJL4gHz2BeDIoUWKjyZEkvxPk2txAkeS64KDXaLiMXiejG3TN93me8TBob98YDrjIzwfJGId2D2OGBSEULLr3EobjvFEiKLUlK+8n0zRh7AJo03xNjur2zezxvl7IaII2fZxxus1Z3U29JhcRERERERERERER8WHyH2vrkM+MzdWOAAAAAElFTkSuQmCC) 100% no-repeat;background-position:50%;background-size:20px auto;background-size:cover;content:"";display:block;height:24px;width:24px}.adminPaymentListMain .searchListTable table .orderId .questionButton.active:after,.adminPaymentListMain .searchListTable table .orderId .questionButton:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASXSURBVHgB7ZpNbBNHFMf/sySlCsE4h35IMZIJ4VIk6vaUcMEckvWtoVI5lapSc+kptSGHnprcKpHYyaXqAaR+ndIDoVIlrzmwvSQ5IVMpnHAwii1a5RAnoS7BeKczxqF2SKLO27E5dH6SvbuWV7vz3pv35r03gMFgMBgMBoPBYPg/wtAmQrFUlHMvwoFz4rERi/OgOA/WX6LEwfKc8bzFcReW5RbScRdtoKUCCI+kgk/LGLPgfbEzWAXy4u3cTmZN5tPxPFpESwQgB14p4yuIgUMHDN+1ShCHoJmQnRzzKnwe4FHoI+JxPhLosze2VjJZaESrBfQOp1LatL4fDDNF53IcmtAigJrJ/81vgGvV+gGwbGcXO5+fj5fgEwsaqJSrt9s3eAmP1ASuAd8+4LnZYwTtJxzot4NbuYwDH/gSQO/Q9Kdg/Gu8Oga6++2Nx7nMEoiQfUA4lgpXPO+2PMWrpdTZZZ2g+oMOEKlwT8R59cEHjhzG6IfvY/DMcRx/K4CNx9so/LkJZ+E+5m4tg4BwwLV3IUUGkgXUtf8AigyeCeH6xAc1IezFcm4No5M3sSoEooqwgh6KFZCiQF37Skht/3z14r6Dl5w++QaSV2Kg8KxMW3/QwiBHFIrEPx5sut78axtzmWUs/l5o+l1aifyovxLGQEBZADKrA2HuFxrMWp7bn/+IxLSDj8bnkJhKN/3XPtsPAsFQ7GoUiqg7Qc+LgkDyp0Ux8A280/cmrs/faZrn6cUckg3/PWiaHATnVkQcXJV7KFHgXRCZu3VPfN976ffYYLPG5fSgIKZBVBxmVO5RngKicBGGRqTjS1xq9g8yJFJgXF05yhbAwMMcepCD3x0Zrt2485JjVEC16EKxAPWH7MVeYVFqfuJbFz5ovQB0IeP97sF/NvkL2o2yAGQBExpojPUyLManfCV1O7R+JeiB+RZAoPuw8PRPXlwv3F0le/4mGMtDEWUBWOC+a3KbIgGSGl9eWas5vJRYI+iAgz+EIspRgDP8Jp7kuwDiLORqH52InoKyctR9APO0VGVl7F/6YRTON5dq4VALludCEVI6HBqeXvcTDi8OnRZRwH5xLafEwCfX/PkBMf+LTuIEFKGGwVn4wD57sulaOsVj3bT1/79wFwRIAuh4aimtt3cjCx+NyDBIKYI0UhWdIxAgFUVLeefJsb7hHmF2AyCws9QNHH0dudV1kRansbZeBhnROnvkJL4HAXpRNJoKPnvNe6BraUxGzP0qY+f/IPYNyWVxaQVH+23ptWg1LF1YiD9KJ1wQ8dUXEE2JJT9TwTeMzxadK776Elp6g712ss2tMQnLFjOJ9+ATLdlg5za7IF8IbYIx5srmKDSgtT0eGpqa4YyRqrP/medmr60Fr3WDxOZKJh04ZT+Ue4CgOTowmYUy78uiMz4BjWjfIbJ1P5M9cip20+JeT10Q/hFaF52fC6u/XnahmZZuknpbtNAOedUJMOuccJJhlXtrGkd1tqOrY0bHRoj9n9Mmak0Lz4qiVlZnYXEUxVVe3ybHSiLNLjHOszLdlhlnIT3uwmAwGAwGg8FgMBhaxD86rqsjCOVTewAAAABJRU5ErkJggg==) 100% no-repeat;background-position:50%;background-size:20px auto;background-size:cover;content:"";display:block;height:24px;width:24px}.adminPaymentListMain .searchListTable table .orderId__explain{background:#bde3ff;border-radius:10px;font-size:15px;font-weight:400;left:37%;max-width:420px;padding:15px 30px;position:absolute;text-align:left;top:30px;width:100%;z-index:3}.adminPaymentListMain .searchListTable table .membershipType{width:240px}.adminPaymentListMain .searchListTable table .billingAmount{width:88px}.adminPaymentListMain .searchListTable table .paymentStatus{text-align:center;width:110px}.adminPaymentListMain .searchListTable table .transactionType{width:71px}.adminPaymentListMain .searchListTable table .paymentMethod{width:161px}.adminPaymentListMain .searchListTable table .paymentAmount{width:101px}.adminPaymentListMain .searchListTable table .remarks{width:256px}.adminPaymentListMain .searchListTable table .paymentDate{width:96px}.adminPaymentListMain .searchListTable table .updateDate{width:212px}.adminPaymentListMain .searchListTable table thead tr{height:35px}.adminPaymentListMain .searchListTable table thead th{font-size:13px!important}.adminPaymentListMain .searchListTable table thead th:first-child{border-radius:8px 0 0!important}.adminPaymentListMain .searchListTable table thead th:last-child{border-radius:0 8px 0 0!important;padding:0 16px 0 30px!important}.adminPaymentListMain .searchListTable table thead .paymentDate{text-align:center}.adminPaymentListMain .searchListTable table thead .updateDate span{margin-left:-15px}.adminPaymentListMain .searchListTable table tbody tr{background-color:#fff;font-size:15px}.adminPaymentListMain .searchListTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminPaymentListMain .searchListTable table tbody tr:hover{background-color:#bde3ff!important}.adminPaymentListMain .searchListTable table tbody tr td{height:38px}.adminPaymentListMain .searchListTable table tbody tr .billingAmount,.adminPaymentListMain .searchListTable table tbody tr .billingDate,.adminPaymentListMain .searchListTable table tbody tr .memberId,.adminPaymentListMain .searchListTable table tbody tr .orderId,.adminPaymentListMain .searchListTable table tbody tr .paymentAmount,.adminPaymentListMain .searchListTable table tbody tr .paymentDate,.adminPaymentListMain .searchListTable table tbody tr .updateDate{font-family:Arial,Helvetica,sans-serif;font-size:16px}.adminPaymentListMain .searchListTable table tbody tr.inactive{background-color:#d1d1d1!important}.adminPaymentListMain .searchListTable table tbody tr.inactive td span{color:#5d5d5d}.adminPaymentListMain .searchListTable table tbody .paymentStatus span{background-color:#4f4f4f;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.5;min-width:95px;padding:2px 0 1px;text-align:center}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.complete{background-color:#00a9a2}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.denial,.adminPaymentListMain .searchListTable table tbody .paymentStatus span.failed{background-color:#fff;border:1px solid #c6290f;color:#c6290f}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.refund,.adminPaymentListMain .searchListTable table tbody .paymentStatus span.remand{background-color:#fd5236}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.confirmation01{background-color:#3698fb}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.confirmation02,.adminPaymentListMain .searchListTable table tbody .paymentStatus span.other{background-color:#5e4db5}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.confirmation03{background-color:#1a50b3}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.approved{background-color:#fff;border:1px solid #1a50b3;color:#1a50b3}.adminPaymentListMain .searchListTable table tbody .paymentStatus span.error{background-color:#c6290f}.adminPaymentListMain .searchListTable table tbody .remarks .remarksBox{align-items:center;display:flex;justify-content:space-between}.adminPaymentListMain .searchListTable table tbody .remarks .appButton{width:110px}.adminPaymentListMain .searchListTable table tbody .updateDate .updateDateBox{align-items:center;display:flex;justify-content:space-between}.adminPaymentListMain .searchListTable table tbody .updateDate .updateDateBox button{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif,system-ui;width:100px}.adminPaymentListMain+.btnToTop{display:block}.adminMailListMain .mainSection__title{align-items:center;max-width:1206px}.adminMailListMain .mainSection__title__right .appButton{width:190px}.adminMailListMain .searchCondition__panel{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px 0 0;max-width:1100px}.adminMailListMain .searchCondition__panel dt{font-size:14px}.adminMailListMain .searchCondition__items>dl{align-items:center;display:flex;margin:16px 0 0}.adminMailListMain .searchCondition__items>dl>dt{font-weight:600;margin:0 16px 0 0;text-align:right;width:85px}.adminMailListMain .searchCondition__items>dl+dl>dd{width:calc(100% - 100px)}.adminMailListMain .searchCondition__items:first-child{width:480px}.adminMailListMain .searchCondition__items:nth-child(2){width:610px}.adminMailListMain .searchCondition__items .radioDate{align-items:center;display:flex}.adminMailListMain .searchCondition__items .radioDate .radioItem{margin:0 15px 0 0}.adminMailListMain .searchCondition__items .fromToBox{align-items:center;display:flex}.adminMailListMain .searchCondition__items .fromToBox>span{margin:0 10px}.adminMailListMain .searchCondition__items .inputDatePicker{height:36px}.adminMailListMain .searchCondition__items .datePickerBox{width:174px}.adminMailListMain .searchCondition__items .inputDatePickerBox img{top:5px}.adminMailListMain .searchCondition__items .selectBox{width:191px}.adminMailListMain .searchCondition__items .inputText,.adminMailListMain .searchCondition__items .selectBox select{height:36px}.adminMailListMain .searchCondition__items .inputText::-moz-placeholder{font-size:14px}.adminMailListMain .searchCondition__items .inputText::placeholder{font-size:14px}.adminMailListMain .searchCondition__items .mailToandConditions .conditions{margin-left:14px}.adminMailListMain .searchCondition__items .mailSender .inputText{width:496px}.adminMailListMain .searchCondition__buttons{max-width:1206px}.adminMailListMain .searchListArea{margin-top:16px;padding-left:40px}.adminMailListMain .searchListArea .pagination{margin-top:20px}.adminMailListMain .searchListTableWrap{min-width:1614px;padding-right:40px}.adminMailListMain .searchListHeader__left .pagination{margin-left:10px;margin-top:0}.adminMailListMain .searchListTable table{background:#fff;line-height:1.2;width:100%}.adminMailListMain .searchListTable table thead tr{left:0;position:sticky;top:0}.adminMailListMain .searchListTable table thead tr th{background-color:#dee3eb;border-bottom:1px solid #97a0af;font-size:12px;font-weight:600;height:34px;padding:0 16px 0 0;vertical-align:middle}.adminMailListMain .searchListTable table thead tr th:first-child{border-radius:4px 0 0;padding:0 7px 0 16px}.adminMailListMain .searchListTable table thead tr th:last-child{border-radius:0 4px 0 0;padding:0 16px 0 0}.adminMailListMain .searchListTable table tbody tr{border-bottom:1px solid #ddd}@media (hover:hover){.adminMailListMain .searchListTable table tbody tr:hover{background:#bde3ff}}.adminMailListMain .searchListTable table tbody td{height:50px;padding:8px 16px 7px 0;vertical-align:middle}.adminMailListMain .searchListTable table tbody td:first-child{padding:8px 16px 7px 20px}.adminMailListMain .searchListTable table tbody td:last-child{padding:8px 16px 7px 0}.adminMailListMain .searchListTable table tbody td.mail p+p{font-size:12px;margin:4px 0 0}.adminMailListMain .searchListTable table tbody td small{font-size:12px}.adminMailListMain .searchListTable table{background-color:transparent}.adminMailListMain .searchListTable table thead tr th{height:35px}.adminMailListMain .searchListTable table thead tr th:first-child{border-radius:8px 0 0}.adminMailListMain .searchListTable table thead tr th:last-child{border-radius:0 8px 0 0;text-align:center}.adminMailListMain .searchListTable table thead tr th span{font-size:13px}.adminMailListMain .searchListTable .recipient{width:186px}.adminMailListMain .searchListTable .filterCondition{width:91px}.adminMailListMain .searchListTable .senderName{width:233px}.adminMailListMain .searchListTable .sendStatus{width:68px}.adminMailListMain .searchListTable .sendDate{font-family:Arial,Helvetica,sans-serif;font-size:16px;width:163px}.adminMailListMain .searchListTable tr.updateTarget{background-color:#d1d1d1!important}.adminMailListMain .searchListTable tr.updateTarget td span{color:#5d5d5d}.adminMailListMain .searchListTable tr.updateTarget:hover{background-color:#d1d1d1!important}.adminMailListMain .searchListTable table tbody tr{background-color:#fff}.adminMailListMain .searchListTable table tbody tr:nth-child(2n){background-color:#eff8ff}.adminMailListMain .searchListTable table tbody tr:hover{background-color:#bde3ff!important}.adminMailListMain .searchListTable table tbody td{height:38px}.adminMailListMain .searchListHeader__viewCount{margin-right:40px}.adminMailListMain+.btnToTop{display:block}.adminMailDetailMain{padding:18px 40px}.adminMailDetailMain .mainSection__container{background-color:transparent;padding:0}.adminMailDetailMain .mainSection__container+.mainSection__container{margin-top:20px}.adminMailDetailMain .mainSection__subTitle{margin-bottom:10px}.adminMailDetailMain .createItems dl{align-items:center;display:flex;justify-content:space-between}.adminMailDetailMain .createItems dl dt{font-size:14px;font-weight:700;width:94px}.adminMailDetailMain .createItems dl dt span{display:block;font-size:12px;font-weight:400}.adminMailDetailMain .createItems dl dd{white-space:pre-line;width:calc(100% - 94px);word-break:break-all}.adminMailDetailMain .createItems dl+dl{margin:20px 0 0}.adminMailDetailMain .createItems dl.multiCol{align-items:flex-start}.adminMailDetailMain .createItems dl.multiCol dt{padding:10px 0 0}@media only screen and (max-width:590px){.adminMailDetailMain .createItems dl.multiCol dt{padding:0}}.adminMailDetailMain .createItems dl.multiCol--shipping dt{padding:0}.adminMailDetailMain .createItems dl:first-child .inputTextarea{height:47px}.adminMailDetailMain .createItems dl.mailTitle{align-items:flex-start}.adminMailDetailMain .createItems dl.mailTitle dt{margin-top:15px}.adminMailDetailMain .createItems dl .selectBox{width:271px}@media only screen and (max-width:590px){.adminMailDetailMain .createItems dl{display:block}.adminMailDetailMain .createItems dl dt{margin:0 0 10px;width:100%}.adminMailDetailMain .createItems dl dd{width:100%}}.adminMailDetailMain .createItems dl .inputTextarea{height:232px}.adminMailDetailMain .createItems--setting{align-items:center;display:flex}.adminMailDetailMain .createItems--setting dl+dl{margin:0 0 0 20px}.adminMailDetailMain .createItems--setting dd{width:271px!important}.adminMailDetailMain .createItems--setting .selectBox{width:271px}.adminMailDetailMain .confirmDelivery{display:flex}.adminMailDetailMain .confirmDelivery dl{display:flex;justify-content:space-between;width:345px}.adminMailDetailMain .confirmDelivery dl dt{font-size:14px;font-weight:700;width:94px}.adminMailDetailMain .confirmDelivery dl dd{width:calc(100% - 94px)}@media only screen and (max-width:590px){.adminMailDetailMain .confirmDelivery dl{display:block}.adminMailDetailMain .confirmDelivery dl dt{margin:0 0 10px;width:100%}.adminMailDetailMain .confirmDelivery dl dd{width:100%}}.adminMailDetailMain .confirmItems dl{border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;padding-bottom:15px;padding-top:15px}.adminMailDetailMain .confirmItems dl dt{font-size:14px;font-weight:700;width:94px}.adminMailDetailMain .confirmItems dl dd{width:calc(100% - 94px);word-break:break-all}.adminMailDetailMain .confirmItems dl dd>p{white-space:pre-line}.adminMailDetailMain .confirmItems dl dd p+p{margin:1.5em 0 0}.adminMailDetailMain .confirmItems dl dd .fileList li{color:#1c70de;display:inline-block;margin:0 20px 0 0}.adminMailDetailMain .confirmItems dl dd .fileList li span{cursor:pointer}.adminMailDetailMain .confirmItems dl+dl{border-bottom:none;margin:15px 0 0}@media only screen and (max-width:590px){.adminMailDetailMain .confirmItems dl{display:block}.adminMailDetailMain .confirmItems dl dt{margin:0 0 10px;width:100%}.adminMailDetailMain .confirmItems dl dd{width:100%}}.adminMailDetailMain .fixedBottomPanel{align-items:center;background:#eff8ff;bottom:0;display:flex;justify-content:end;padding:20px 40px;position:fixed;right:0;text-align:center;width:calc(100% - 200px);z-index:9}.adminMailDetailMain .fixedBottomPanel--admin{justify-content:space-between;width:calc(100% - 80px)}.adminMailDetailMain .fixedBottomPanel--admin .pageBack{margin:0}.adminMailDetailMain .fixedBottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.adminMailDetailMain .fixedBottomPanel .textLink:hover{background-color:#90d2ff}.adminMailDetailMain .fixedBottomPanel .appButton{width:160px}.adminMailDetailMain .bottomPanel{align-items:center;display:flex;justify-content:space-between;margin:30px 0 0}.adminMailDetailMain .bottomPanel .textLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7dcxTsNAEAXQv8ENXehM5yNwBKdEwmhvALlBboB9koQTeAVIlFyBI6RKUlIjETObTJSUKWYmzbzK3sI7X157dgHnnHPOOefOdRvfZmXsawgpYKiMH/OA4Tmg+KHbGwgwCTCO/fgaRU/F1/l+AF4hZARlXPxXAGoe6tapmUFIgKKT4u94qFulpoUgtQAWxWcqAayKz8QDlPGzCvij4oeKh9SKz0QDWBefiQW4RPGZ2G/0EsVnggGOtrteZUMswBZXE4qx5Ie2ZXx/gQHxj3hESwm8lOhNtJvUdFCk8hu1DCG+F9qk++V+OeGbJ1BdTmpbiYq68S91Y3A31noTqps5ixCqATLtEOoBMg4xp8vI0y5W6WEKASYBDug8vAgIT/maOrXI3OonslPr9Ejn4WFKk07gnHPOOefcP1Y+ereFOU8lAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;padding:8px 14px 8px 24px}.adminMailDetailMain .bottomPanel .textLink:hover{background-color:#90d2ff}.pageContainer__content:has(.importCsvMain,.importCsvMainResult){height:100%}.pageContainer__content:has(.importCsvMain,.importCsvMainResult) .footer{bottom:0;left:0;margin-top:40px;position:relative;right:0}.pageContainer__main:has(.importCsvMain,.importCsvMainResult){padding-bottom:120px}.importCsvMain,.importCsvMainResult{margin-top:18px;min-height:calc(100vh - 260px)}.importCsvMain .mainSection__container,.importCsvMainResult .mainSection__container{background-color:inherit;padding:0 40px}.importCsvMain .mainSection__title,.importCsvMainResult .mainSection__title{padding:0 40px}.importCsvMain .confirmItems dl,.importCsvMainResult .confirmItems dl{display:flex;justify-content:space-between;padding:14px 0}.importCsvMain .confirmItems dl dt,.importCsvMainResult .confirmItems dl dt{font-size:14px;font-weight:600;width:180px}.importCsvMain .confirmItems dl dd,.importCsvMainResult .confirmItems dl dd{width:calc(100% - 180px)}.importCsvMain .confirmItems dl+dl,.importCsvMainResult .confirmItems dl+dl{padding:14px 0}.importCsvMain .confirmItems dl aside,.importCsvMainResult .confirmItems dl aside{margin:5px 0 0}.importCsvMain .confirmItems dl aside p,.importCsvMainResult .confirmItems dl aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.importCsvMain .confirmItems dl aside p:before,.importCsvMainResult .confirmItems dl aside p:before{content:"※";left:0;position:absolute;top:0}.importCsvMain .fixedBottomPanel,.importCsvMainResult .fixedBottomPanel{align-items:center;background-color:#eff8ff;bottom:36px;display:flex;justify-content:space-between;padding:10px 40px;width:calc(100% - 80px)}.importCsvMain .fixedBottomPanel .pageBack,.importCsvMainResult .fixedBottomPanel .pageBack{margin:0}.importCsvMain .fixedBottomPanel .appButton,.importCsvMainResult .fixedBottomPanel .appButton{width:160px}.importCsvMainResult .fontEn{font-family:Arial,Helvetica,sans-serif}.importCsvMainResult .confirmItems dl+dl{border-top:1px solid #e7e7e7}.importCsvMainResult .confirmItems dl dd{display:flex;flex-direction:column;gap:8px}.importCsvMainResult .actionButon{display:flex;gap:20px}.importCsvMainResult .errorMessage{background-color:#fff3f1;border-radius:10px;padding:20px}.importCsvMainResult .errorMessage dl{display:flex;gap:8px 20px;justify-content:start;padding:0}.importCsvMainResult .errorMessage dl+dl{border:none;padding:0}.importCsvMainResult .errorMessage dl dt{font-weight:400;width:auto}.importCsvMainResult .errorMessage dl dd{color:#c6290f}.inputDatePickerBox{position:relative}.inputDatePickerBox .inputDatePicker{background:#fff;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;height:48px;padding:0 40px 0 15px;width:100%}.inputDatePickerBox .inputDatePicker+.iconCalendar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFvSURBVHgB7Zf9UYNAEMUfjv9rB1KCHUgHQAUmHdiBSQl2gBUAHWAH2AF2ECvA3XGRMyHi8jHKsL+Zm9t54S739bgFMAzDMAzDWC8eJiBN08TzvHuOoyj6sc8sy2oJE3p2i5FcYOEM2gFa8YhWPHSkgIovcdLTfCN1RaXgoK7rd6rKOI772p6gnkCe54/0hzvMAC3KLgzDvaaN+gjNNXjp+wFK/psHrqFk8Sa+hBLaZtUZNXpQv4Wci2gW+i7CYxbvAZsAQ8be8tYfbX/SaPT7cyM62ug8iFlfLnTGxAU+cxtmI3UlOhPgNFfyRf+G1sTqe+AMQYfmo52MS5c2mKkmUNGZfuOAErI70Q6kvYp2A9kB0l5Eu6LqFiOZysR7SoUDLo6cNVozaMbRnjABZmKhpHKQOJC6QmtsPipNpllI7aM19hd/ZeKus+yjY4DoNvxgVnkTF5iPUvn8oE/KrftWmQruk0oMwzAMwzAM49d8AKdkgH2ZrzdyAAAAAElFTkSuQmCC);display:inline-block;height:24px;width:24px}@media only screen and (max-width:590px){.inputDatePickerBox .inputDatePicker{padding:0 34px 0 15px}}.inputDatePickerBox .inputDatePicker.focus,.inputDatePickerBox .inputDatePicker:focus{border:2px solid #1a50b3}.inputDatePickerBox .inputDatePicker--error{background-color:#ffe4e0;border:1px solid #c6290f}.inputDatePickerBox .inputDatePicker:disabled{background-color:#d1d1d1;color:#5d5d5d}.inputDatePickerBox .inputDatePicker:disabled+.label{display:none}.inputDatePickerBox .inputDatePicker+label{color:#b0b0b0;display:inline-block;left:0;line-height:1;position:absolute;top:0;transform:translate(12px) translateY(16px);transition:.2s;z-index:1}.inputDatePickerBox .inputDatePicker+label.completed{background:#fff;font-size:12px;padding:0 6px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.inputDatePickerBox .inputDatePicker--small{height:36px}.inputDatePickerBox .inputDatePicker--small~img{right:5px;top:5px}.inputDatePickerBox .inputDatePicker--small~.label{font-size:14px;transform:translate(12px) translateY(12px)}.inputDatePickerBox .inputDatePicker:focus+.label{background:#fff;font-size:12px;padding:0 6px 2px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.inputDatePickerBox .inputDatePicker--value+.label{background:#fff;font-size:12px;padding:0 6px;transform:scale(.9) translate(10px) translateY(-6px);z-index:2}.inputDatePickerBox img{cursor:pointer;position:absolute;right:10px;top:12px;width:24px}@media only screen and (max-width:590px){.inputDatePickerBox img{right:4px}}.datePickerBox{position:relative;width:160px}.datePickerBox .dp__flex_display{position:absolute;z-index:99}.modalOverlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.modalContent{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px;z-index:10000}@media only screen and (max-width:590px){.modalContent{justify-content:end;padding:20px 0 0}}.modalContent .modalBox{background:#fff;border-radius:20px;max-height:640px;min-height:210px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;position:relative;scrollbar-width:none;width:100%}.modalContent .modalBox::-webkit-scrollbar{display:none}@media only screen and (max-width:590px){.modalContent .modalBox{border-radius:20px 20px 0 0;height:100vh;max-height:740px;padding-bottom:env(safe-area-inset-bottom)}}.modalContent .modalHead{background:#fff;border-radius:4px 4px 0 0;font-size:16px;font-weight:600;left:0;min-height:64px;padding:30px 40px 10px;position:sticky;top:0;width:100%;z-index:10}.modalContent .modalHead__title{font-size:16px;margin-right:24px}@media only screen and (max-width:590px){.modalContent .modalHead{padding:30px 20px 10px}}.modalContent .modalClose{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:center;margin:auto 0;position:absolute;right:40px;top:24px;transition:.6s;width:30px}@media (hover:hover){.modalContent .modalClose:hover{background:#e4f1e7}}.modalContent .modalClose img{width:30px}@media only screen and (max-width:590px){.modalContent .modalClose{right:20px;top:14px}}.modalContent .modalBody{padding:20px 40px 30px}@media only screen and (max-width:590px){.modalContent .modalBody{height:calc(100% - 110px);padding:10px 20px 40px}.modalContent .modalBody__content{max-height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}}.modalContent .modalBtnList{bottom:30px;left:0;position:sticky;z-index:3}@media only screen and (max-width:590px){.modalContent .modalBtnList{bottom:calc(env(safe-area-inset-bottom,0) + 16px)}}.modalContent .modalBtnList ul{display:flex;justify-content:space-between;margin:0 auto;max-width:340px}.modalContent .modalBtnList ul li{width:160px}.modalContent .modalBtnList ul li:only-child{margin:0 auto}.modalContent.large .modalBox{max-width:800px}.modalContent.small .modalBox{max-width:600px}.modalContent .box{border:1px solid #b0b0b0;border-radius:10px;padding:10px 20px}.modalContent .box--blue{background-color:#bde3ff}.modalContent .box--bold{font-weight:700}@media print{.modalContent{background:#fff;height:100%;justify-content:flex-start}.modalContent .modalHead{display:none}}.formModalOverlay{background:#00000080;height:100%;left:0;overscroll-behavior-y:none;position:fixed;top:0;width:100%;z-index:9999}@media only screen and (max-width:590px){.formModalOverlay{background:none;height:100vh;position:absolute}.formModalOverlay:before{background:#fff;bottom:0;content:"";height:50%;left:0;position:fixed;width:100%}.modalOverlaySp{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}}.formModalContent{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px;z-index:10000}@media only screen and (max-width:590px){.formModalContent{display:block;justify-content:end;overflow:hidden;padding:20px 0 0}}.formModalContent .modalBox{background:#fff;border-radius:20px;max-height:640px;min-height:210px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;position:relative;scrollbar-width:none;width:100%}.formModalContent .modalBox::-webkit-scrollbar{display:none}@media only screen and (max-width:590px){.formModalContent .modalBox{border-radius:20px 20px 0 0;height:100vh;max-height:calc(100vh - 170px);overflow-y:scroll}}.formModalContent .modalHead{background:#fff;border-radius:4px 4px 0 0;font-size:16px;font-weight:600;left:0;min-height:64px;padding:30px 40px 10px;position:sticky;top:0;width:100%;z-index:10}.formModalContent .modalHead__title{font-size:16px;margin-right:24px}@media only screen and (max-width:590px){.formModalContent .modalHead{padding:30px 20px 10px}}.formModalContent .modalClose{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:center;margin:auto 0;position:absolute;right:40px;top:24px;transition:.6s;width:30px}@media (hover:hover){.formModalContent .modalClose:hover{background:#e4f1e7}}.formModalContent .modalClose img{width:30px}@media only screen and (max-width:590px){.formModalContent .modalClose{right:20px;top:14px}}.formModalContent .modalBody{padding:20px 40px 30px}@media only screen and (max-width:590px){.formModalContent .modalBody{height:calc(100% - 60px);overflow-y:auto;padding:10px 20px 40px}.formModalContent .modalBody__content{max-height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.formModalContent .modalBody__content.overflow-hidden{overflow:hidden}}.formModalContent .modalBtnList{bottom:30px;left:0;position:sticky;z-index:3}.formModalContent .modalBtnList ul{display:flex;justify-content:space-between;margin:0 auto;max-width:340px;width:100%}.formModalContent .modalBtnList ul li{width:160px}.formModalContent .modalBtnList ul li:only-child{margin:0 auto}.formModalContent.large .modalBox{max-width:800px}.formModalContent.small .modalBox{max-width:600px}.formModalContent .box{border:1px solid #b0b0b0;border-radius:10px;padding:10px 20px}.formModalContent .box--blue{background-color:#bde3ff}.formModalContent .box--bold{font-weight:700}@media print{.formModalContent{background:#fff;height:100%;justify-content:flex-start}.formModalContent .modalHead{display:none}}.confirmPaymentModal{padding-bottom:50px}.confirmPaymentModal .aboutBox dl dt{font-size:16px;font-weight:600;margin:0 0 6px}.confirmPaymentModal .aboutBox dl dd p+p{margin:6px 0 0}.confirmPaymentModal .aboutBox dl dd aside p+p{margin:1px 0 0}.confirmPaymentModal .aboutBox dl+dl{margin:20px 0 0}.confirmPaymentModal .aboutBox aside{margin:6px 0 0}.confirmPaymentModal .aboutBox aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.confirmPaymentModal .aboutBox aside p:before{content:"※";left:0;position:absolute;top:0}.confirmPaymentModal .aboutBox ul{list-style-position:inside;list-style-type:disc;margin:15px 0 0}.confirmPaymentModal .aboutBox a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKzSURBVHgB7ZhPbtNAFMa/cQJUwMJdINqyKTcoN0j3JExuEE4AOQHJCZqcAHqCTBOxrjkB7gnwAkgrFhgJBBKxh/cSJ0ohJOPaTlppflJiJ54/7xu/efNmAIvFYrFYbjDCtOAj+fYgRnxEFSpmNeL2Z/WstSP7DSDyzlU9QAE4JoXYeI34vbnx8x3ofYHS6Y7s7aMAjATwyCMDAqIwEUYCrjLy/7ZRjAgjAXkxFfGAXBI5sVYBDIu4hTg3EWsXkODmJaKMgtBkJF9jOJ5D34s71xW6+MiA0TqwJwcaKaEK/k+MDkNVD1EghQlgNHRAHXjLysSI2lkWucJciOEJS5cGlhpQPqZLgCuyqUmcG1bAprECNs2NF5BbGKV4H9Ji8U1Q7E9TT6OUaaHLS0D7B0adolfdRWQWoCGaQ/W0gw2RVUA4b/yu7ElyCXfyKwooRfCmz1zZc7dQknxP6UNIk8+fTyF42xohmmWndO9/UfWViV4mAeTvZ5gZ35eUOvTEXNO7cjBL6O7BadHbesFPnKTbh7LfvFC18QDQnvu1AzETQGXYHbdX2ZBbFHKS9FmP0+O4TfI4kTu4i9J4Px1DTJ8rSvI4/0EJ4hW/maSJ7URIl+vT4DQN+80X6tjn45Tb+P0k+Ude7lCfDFWtoSdZqnsf5UubGhLQ4fqfVO0NDCgsG/2FLdfBiE1KFZkEykd7sh9GEP6FqnZXlc9dAI1shXz/VGCUjKw4TlOf3E7yd2mynqxfQLIH4A+L6Q5VtYUUkAs+pzaC7xSFTMobCWB/NT0bogl6cgfRS/KbcNnCJpJJ/zdRymNIUwFtUwFU7muwxAAKpeTjA45MJEAHH1XNQwaMotC5qnoxyo/p9b77X5loEjY5Hzpb3JEzdQkeeZfbogXtcPqc6n1gQUUdAlssFovFci35Awov9csmQxdWAAAAAElFTkSuQmCC) 100% no-repeat #fff;background-size:15px auto;color:#2a9cd7;display:inline-block;padding:0 20px 0 0;text-decoration:none}@media (hover:hover){.confirmPaymentModal .aboutBox a:hover{text-decoration:underline}}.confirmPaymentModal .feePanel{margin:6px 0 0}.confirmPaymentModal .feePanel__section{background:#eff8ff;border-radius:10px;padding:20px 30px}@media only screen and (max-width:590px){.confirmPaymentModal .feePanel__section{padding:15px 20px}}.confirmPaymentModal .feePanel__section+*{margin:10px 0 0}.confirmPaymentModal .feePanel__title{align-items:center;display:flex;font-size:14px;font-weight:700;margin:0 0 14px}.confirmPaymentModal .feePanel__title span{align-items:center;background:#202020;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:12px;height:18px;justify-content:center;line-height:18px;margin:0 5px 0 0;text-align:center;width:18px}.confirmPaymentModal .feePanel dl{align-items:baseline;display:flex;justify-content:space-between}.confirmPaymentModal .feePanel dl+dl{margin:8px 0 0}.confirmPaymentModal .feePanel dl dt{padding:0 0 0 1.2em;position:relative;width:200px}.confirmPaymentModal .feePanel dl dt:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBlVHBEYJADEzCDG/4+TyhAe0AOqEDWtEKtBOxAnnyAa8Ev344N8zp+HDwbl9JZjfZyTJ5GGMyEWmZuXLOVX7coz+O43h+89iTDcgXLek3bJqm9TAMdhEURXFfIX9E8zzvk7IsGzQN/UcGe88kz/MTmk2AgCAghh1HERCKhOBMF8HvBT+/hrI1E/aB3SjgrdM0bcVa+8B/ax2skTW45cr3VDOBxRblzlvo1DIWHnSxzl7PeDzPzLUndwAAAABJRU5ErkJggg==) no-repeat;background-size:100% auto;content:"";height:6px;left:6px;position:absolute;top:7px;width:6px}.confirmPaymentModal .feePanel dl dt:after{content:":";position:absolute;right:0;top:0}.confirmPaymentModal .feePanel dl dd{width:calc(100% - 220px)}.confirmPaymentModal .feePanel dl .credit{width:240px}.confirmPaymentModal .feePanel dl .convenience{width:185px}@media only screen and (max-width:590px){.confirmPaymentModal .feePanel dl{display:block}}@media only screen and (max-width:590px) and (max-width:590px){.confirmPaymentModal .feePanel dl{font-size:14px}}@media only screen and (max-width:590px){.confirmPaymentModal .feePanel dl dt{align-items:center;display:flex;margin:0 0 8px;width:100%}.confirmPaymentModal .feePanel dl dt:before{background-color:#222;border-radius:50%;content:"";display:inline-block;height:5px;margin-bottom:3px;margin-right:8px;width:5px}.confirmPaymentModal .feePanel dl dt:after{display:none}.confirmPaymentModal .feePanel dl dd{padding:0 0 0 1em;width:100%}}.notificationListModal{background-color:#fff;border:1px solid #e7e7e7;box-shadow:0 1px 4px #00000026;height:100vh;overscroll-behavior-y:none;position:fixed;right:-400px;top:40px;transition:.3s ease;width:400px;z-index:999}.notificationListModal.visible{right:0}@media only screen and (max-width:590px){.notificationListModal{right:-100%;width:100%}}.notificationListModal .notificationList__head{background-color:#d3ebff;position:sticky}.notificationListModal .notificationList__head .titleBox{align-items:center;display:flex;justify-content:space-between;padding:16px 64px 16px 20px;position:relative}.notificationListModal .notificationList__head .titleBox .title{font-size:16px;font-weight:600;margin-right:30px}.notificationListModal .notificationList__head .titleBox .checkBox label span{font-size:14px}.notificationListModal .notificationList__head .modalClose{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:center;margin:auto 0;position:absolute;right:20px;top:0;transition:.6s;width:24px}@media (hover:hover){.notificationListModal .notificationList__head .modalClose:hover{background:#e4f1e7}}.notificationListModal .notificationList__head .modalClose img{width:24px}@media only screen and (max-width:590px){.notificationListModal .notificationList__head .modalClose{right:20px}}.notificationListModal .notificationList__head .historyTab{display:table;width:100%}.notificationListModal .notificationList__head .historyTab li{background:#d3ebff;cursor:pointer;display:table-cell;font-size:13px;height:36px;text-align:center;vertical-align:middle;width:33%}.notificationListModal .notificationList__head .historyTab li.active{background:#fff;border-radius:10px 10px 0 0;font-weight:600}.notificationListModal .notificationList__body{height:calc(100vh - 136px);overflow-y:scroll;overscroll-behavior-y:none}@media only screen and (max-width:590px){.notificationListModal .notificationList__body{height:calc(100svh - 136px)}}.notificationListModal .notificationList__body .notificationDetail li{border-bottom:1px solid #e7e7e7;padding:20px 30px}.notificationListModal .notificationList__body .notificationDetail li:last-child{margin-bottom:80px}@media only screen and (max-width:590px){.notificationListModal .notificationList__body .notificationDetail li:last-child{margin-bottom:0}}.notificationListModal .notificationList__body .notificationDetail li.read{background:#d1d1d1;border-bottom:1px solid #fff}.notificationListModal .notificationList__body .notificationDetail li.unread .date{align-items:center;display:flex;gap:10px}.notificationListModal .notificationList__body .notificationDetail li.unread .date:after{background-color:#ef6100;border-radius:50%;content:"";display:block;height:8px;width:8px}.notificationListModal .notificationList__body .notificationDetail dl dt{align-items:center;display:flex;justify-content:space-between;margin:0 0 8px;padding:0 20px 0 0}.notificationListModal .notificationList__body .notificationDetail dl dt .title{padding:2px 0 2px 35px}.notificationListModal .notificationList__body .notificationDetail dl dt .date{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600}.notificationListModal .notificationList__body .notificationDetail dl dd em{font-weight:600}.notificationListModal .notificationList__body .notificationDetail dl dd span{color:#2a9cd7;cursor:pointer}.notificationListModal .notificationList__body .notificationDetail dl dd p+p{margin-top:8px}.notificationListModal .notificationList__body .notificationDetail dl.application dt .title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAR4SURBVHgB1Vo7TONAEJ2YAyFBkY42gBCi4NfSHEhQQ2qQgIoyfAoqRICKAgQlNMdJUJMepMs1UBJoEOKTXAlVCmj43jzjtRzHXq8dY5InGX8Yr2d2387MziZGISCfz8dfXl7G+LL34+Mjwec+PuLGIVCIxWIFPuf4OH97e8t2dXUVqELEKCCg9Ovra4oVHsRBwZBjo7YrMca3AULx9/f3WSrt4YrAhuyxISt+DfFlwPX19XLYituhaVq6o6NjRVVeyYDLy8sEN3xIn9yOAgXuqCGV0dC8BG5ubiZZ+TOKTnkAHXZ2dXU15iUoNQCUYV7u0RdSRgJ88xA6yIRcKWTwPU1VANm8cDTAGLpDqi5MdXZ2/rY/LDPAmLDg/HfQRoYiM6LfPrF/2KVY+T8UQPn7+3va3Nyki4sLqVxLSwuNjIzQ+Pg4+UTc8IT91oclk9iYMAkKgLW1NU/lARi6v7+vJOuAPqZ32vrANADUqWTS3t7e+pK/u7ujgEghGxA3pgF1dXXLFCGenp4oIOLPz8+z4kY3AL3PCdkU1Q7MUdAN4N4fpNqCOQqCQimqMXD2+hNnzaBPlHlOKMAaBDTSapA+JrAK1Nh1htL7TU1NvuRbW1upUkB3Dm5aL4WAhYUFPcqqYHh4mAYGBigEJGIc2fIUMPraAd9uDWi7u7v6/fz8vGkczqqGKqCAXChBIQE06unpKbkH8CxEpa2Ie67Iqhw1b4CeThcpYO6PhEyWxIl85/T01NVLgVpW2vlFoEkMhTY2NipJyEoAIyYmJnTv5BP6JEapL6H6xtHRkb5wAdBz7e3trr0LWeT/yWTSVQbrAhzokMfHRxob8yxEmECp8geH5H98ofQClDk4ONCv4RqxspIBiuGd0dFRVy+EldnJyYm+IMJCB22qBkUOZOcIZDlSBDgPhfARL+X9AEENPQ9KYtRUwZ2f0+rr6zOqL4hVVCWTzg1tbW36+eHhwc9rWY1zkiJTKEvfDEExzANF5FCh0MlvLJQdl5SyagNoNDMzU8JZuNXFxUVHDwWaQF4AMqurq45twzksLS25zh3m/zQbsKcHsoaGhi36jAdlkFUbwFcxqYVCkHdzr5lMho6Pj837nZ0d17bREcLbuSCLP7oBoBGftt0akgEexCqLEZPBqrBXZcLNOOwliAKXmUrIRuGr4IPvJcBGiLg2DZCNQjWBuV+yi1OSzHHxNM3DoxwXAOsEbm5upi9GgZVPWx+UZaM8PEmyUMnL58NbCMBjeEXR7u5u89orGNq+jeLukF2mzAAMDwvOiXukDG5G4LnVLUL59fV1R9eH/yFtsCoNt+pmBNrGty2Ydtpyck2CuNyS5jQj0nKjGwzep53+J83iqsEImfKAZxpq7Nb8oug3PMD5OURbmZCfbVZsfCQoGuRY+aTKNquvje4IKIVe35ZRxg7fPzUwRiPNl5MUHnTFGxsbt4yAqozAP/aAIXwa5NpqKmhxGGk8x52/QRQ326AQIIxhhVCrFD+5SVhEisaRwxIWKylWOhNUaSv+A7FjI6cTFr7MAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto}.userInfoModal{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;box-shadow:0 1px 4px #00000026;font-size:14px;padding:20px 30px;position:fixed;right:40px;text-align:right;top:40px;width:320px;z-index:999}.userInfoModal dl{text-align:left;word-break:break-all}.userInfoModal dl dt{display:flex;gap:6px;margin:0 0 6px}.userInfoModal dl dt .type{border:1px solid #3d3d3d;border-radius:20px;min-width:65px;width:136px}.userInfoModal dl dt .status,.userInfoModal dl dt .type{display:inline-block;font-size:12px;padding:1px 2px;text-align:center}.userInfoModal dl dt .status{border:1px solid #1a50b3;border-radius:20px;color:#1a50b3;min-width:80px}.userInfoModal dl dd .name{display:block;font-weight:700;margin:0 0 8px}.userInfoModal dl dd ul li span{display:inline-block}.userInfoModal dl dd ul li .title{position:relative;width:70px}.userInfoModal dl dd ul li .title:after{content:"：";position:absolute;right:0;top:0}.userInfoModal dl dd ul li .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:15px}.userInfoModal dl dd ul li+li{margin:6px 0 0}.userInfoModal .logoutBtn{display:inline-block;margin:12px 0 0;width:120px}.helpModal{background-color:#fff;border:1px solid #e7e7e7;box-shadow:0 1px 4px #00000026;height:100vh;overscroll-behavior-y:none;position:fixed;right:-400px;top:40px;transition:.3s ease;width:400px;z-index:999}.helpModal.visible{right:0}@media only screen and (max-width:590px){.helpModal{right:-100%;width:100%}}.helpModal .helpPanel__head{display:flex;flex-direction:column;height:64px;justify-content:center;padding:16px 20px;position:relative}.helpModal .helpPanel__head .title{font-size:16px;font-weight:600}.helpModal .helpPanel__head .modalClose{align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:center;margin:auto 0;position:absolute;right:30px;top:0;transition:.6s;width:24px}@media (hover:hover){.helpModal .helpPanel__head .modalClose:hover{background:#e4f1e7}}.helpModal .helpPanel__head .modalClose img{width:24px}@media only screen and (max-width:590px){.helpModal .helpPanel__head .modalClose{right:20px}}.helpModal .helpPanel__body{height:calc(100vh - 240px);overflow:auto;overscroll-behavior-y:none;padding:20px 30px}.helpModal .helpPanel__body .title{font-weight:600}.helpModal .helpPanel__body .date{margin:0 0 20px;text-align:right}.helpModal .helpPanel__body>p{margin:0 0 30px}.helpModal .helpPanel__body .linkArea{display:flex;flex-direction:column;gap:10px}.helpModal .helpPanel__body .linkArea .wrap .title{margin-bottom:10px}.helpModal .helpPanel__body .pdfLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKzSURBVHgB7ZhPbtNAFMa/cQJUwMJdINqyKTcoN0j3JExuEE4AOQHJCZqcAHqCTBOxrjkB7gnwAkgrFhgJBBKxh/cSJ0ohJOPaTlppflJiJ54/7xu/efNmAIvFYrFYbjDCtOAj+fYgRnxEFSpmNeL2Z/WstSP7DSDyzlU9QAE4JoXYeI34vbnx8x3ofYHS6Y7s7aMAjATwyCMDAqIwEUYCrjLy/7ZRjAgjAXkxFfGAXBI5sVYBDIu4hTg3EWsXkODmJaKMgtBkJF9jOJ5D34s71xW6+MiA0TqwJwcaKaEK/k+MDkNVD1EghQlgNHRAHXjLysSI2lkWucJciOEJS5cGlhpQPqZLgCuyqUmcG1bAprECNs2NF5BbGKV4H9Ji8U1Q7E9TT6OUaaHLS0D7B0adolfdRWQWoCGaQ/W0gw2RVUA4b/yu7ElyCXfyKwooRfCmz1zZc7dQknxP6UNIk8+fTyF42xohmmWndO9/UfWViV4mAeTvZ5gZ35eUOvTEXNO7cjBL6O7BadHbesFPnKTbh7LfvFC18QDQnvu1AzETQGXYHbdX2ZBbFHKS9FmP0+O4TfI4kTu4i9J4Px1DTJ8rSvI4/0EJ4hW/maSJ7URIl+vT4DQN+80X6tjn45Tb+P0k+Ude7lCfDFWtoSdZqnsf5UubGhLQ4fqfVO0NDCgsG/2FLdfBiE1KFZkEykd7sh9GEP6FqnZXlc9dAI1shXz/VGCUjKw4TlOf3E7yd2mynqxfQLIH4A+L6Q5VtYUUkAs+pzaC7xSFTMobCWB/NT0bogl6cgfRS/KbcNnCJpJJ/zdRymNIUwFtUwFU7muwxAAKpeTjA45MJEAHH1XNQwaMotC5qnoxyo/p9b77X5loEjY5Hzpb3JEzdQkeeZfbogXtcPqc6n1gQUUdAlssFovFci35Awov9csmQxdWAAAAAElFTkSuQmCC) 0 no-repeat #fff;background-size:24px auto;display:inline-block;margin:8px 0;padding:0 0 0 24px}.helpModal .helpPanel__body .pdfLink a{color:#1a50b3;display:inline-block;text-decoration:none}.helpModal .helpPanel__body .pdfLink:hover{background-color:#90d2ff}.helpModal .helpPanel .pdfWrap{align-items:flex-start;display:inline-flex;flex-direction:column}.mobileMenuModal{background-color:#fff;display:none;height:100%;overflow:auto;overscroll-behavior-y:none;position:fixed;right:0;top:-100%;width:100%;z-index:999}@media only screen and (max-width:590px){.mobileMenuModal{display:block;transition:all .5s ease}.mobileMenuModal.active{top:0}}.mobileMenuModal .mobileMenuPanel{display:flex;flex-direction:column;height:100%;justify-content:space-between;-ms-overflow-style:none;scrollbar-width:none}.mobileMenuModal .mobileMenuPanel__head .mobileMenuHeader{background:#fff;padding:13px 20px;width:100%}.mobileMenuModal .mobileMenuPanel__head .mobileMenuHeader__wrap{align-items:center;display:flex;justify-content:space-between;min-height:40px}.mobileMenuModal .mobileMenuPanel__head .mobileMenuHeader__title{align-items:center;display:flex}.mobileMenuModal .mobileMenuPanel__head .mobileMenuHeader__title .logo{width:52px}.mobileMenuModal .mobileMenuPanel__head .mobileMenuHeader__close .closeIcon{height:32px;width:32px}.mobileMenuModal .mobileMenuPanel__body{background-color:#d3ebff;flex:1}.mobileMenuModal .mobileMenuPanel__body .userInfo{background-color:#fff;padding:10px 20px}.mobileMenuModal .mobileMenuPanel__body .userInfo .type{border:1px solid #3d3d3d;border-radius:100px;display:inline-block;font-size:12px;min-width:136px;text-align:center}.mobileMenuModal .mobileMenuPanel__body .userInfo .status{border:1px solid #1a50b3;border-radius:20px;color:#1a50b3;display:inline-block;font-size:12px;margin:0 0 0 6px;min-width:80px;padding:1px 2px;text-align:center}.mobileMenuModal .mobileMenuPanel__body .userInfo .name{display:block;font-size:14px;font-weight:700;margin:6px 0 0}.mobileMenuModal .mobileMenuPanel__body .userInfo .doctorInfo{display:flex;font-size:12px;gap:12px;margin:2px 0 0}.mobileMenuModal .mobileMenuPanel__body .userInfo .doctorInfo dl{align-items:baseline;display:flex}.mobileMenuModal .mobileMenuPanel__body .userInfo .doctorInfo dl dd .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:15px}.mobileMenuModal .mobileMenuPanel__footer{background-color:#eff8ff;padding:8px 0 22px}.mobileMenuModal .mobileMenuPanel__footer .appButton{margin:0 auto;width:120px}.confirmationModal{padding-bottom:30px;text-align:center}.confirmationModal>p{margin:auto;max-width:610px;white-space:pre-line}@media only screen and (max-width:590px){.confirmationModal>p{width:100%}}.confirmationModal aside{margin:20px auto auto;max-width:610px}.confirmationModal aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative;text-align:left}.confirmationModal aside p:before{content:"※";left:0;position:absolute;top:0}.changePaymentTransactionTypeModal{text-align:center}.changePaymentTransactionTypeModal>p{white-space:pre-line}.periodSettingModal{padding-bottom:70px}.periodSettingModal>p{margin:0 0 20px;white-space:pre-line}.periodSettingModal dl{align-items:center;display:flex;gap:16px}.periodSettingModal dl dt{font-size:14px;font-weight:600;width:84px}.periodSettingModal dl dd{align-items:center;display:flex;gap:8px}.periodSettingModal dl dd .datePickerBox{width:174px}.periodSettingModal dl dd .datePickerBox__error{bottom:-25px;left:0;position:absolute;white-space:nowrap}.denialModal,.remandModal,.signatureModal{padding-bottom:70px}.denialModal>p,.remandModal>p,.signatureModal>p{margin:0 0 15px}.denialModal .radioItem,.remandModal .radioItem,.signatureModal .radioItem{margin-bottom:10px}.approvalModal>p{margin:0 0 15px;text-align:center}.approvalModal .inputTextareaBox{padding:0 0 30px}.creditFormModal{padding-bottom:80px}@media only screen and (max-width:590px){.creditFormModal{height:auto}}.creditFormModal .inputItems+.inputItems{margin:14px 0 0}.creditFormModal .inputItems dl{align-items:start;display:flex;justify-content:space-between}.creditFormModal .inputItems dl dt{font-size:14px;font-weight:600;width:130px}.creditFormModal .inputItems dl dd{width:calc(100% - 160px)}.creditFormModal .inputItems dl+dl{margin:14px 0 0}.creditFormModal .inputItems dl.creditItem{align-items:center}.creditFormModal .inputItems dl.creditItem .selectBox{width:92px}.creditFormModal .inputItems dl.date{align-items:center}.creditFormModal .inputItems dl.date .datePickerBox{width:174px}.creditFormModal .inputItems dl.age .inputBox{display:inline-block;margin:0 10px 0 0;width:100%}.creditFormModal .inputItems dl.age .inputBox .inputText{width:174px}.creditFormModal .inputItems dl.age .inputBox__error{white-space:normal}.creditFormModal .inputItems dl.targetCount .inputBox{display:inline-block;margin:0 10px 0 0;width:92px}@media only screen and (max-width:590px){.creditFormModal .inputItems dl{display:block}.creditFormModal .inputItems dl dt{margin:0 0 10px;width:100%}.creditFormModal .inputItems dl dd{width:100%}}.creditFormModal .inputItems aside{margin:5px 0 0}.creditFormModal .inputItems aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.creditFormModal .inputItems aside p:before{content:"※";left:0;position:absolute;top:0}.creditFormModal .uploadButton{margin:15px 0 0;width:180px}.responsibleSignatureModal .topBox{display:flex;flex-direction:column;gap:10px}.responsibleSignatureModal .topBox .buttonWrap{align-items:center;display:flex;gap:20px}.responsibleSignatureModal .topBox .uploadButton{margin:0}.responsibleSignatureModal .topBox p{font-size:14px}.responsibleSignatureModal .topBox .downloadLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKzSURBVHgB7ZhPbtNAFMa/cQJUwMJdINqyKTcoN0j3JExuEE4AOQHJCZqcAHqCTBOxrjkB7gnwAkgrFhgJBBKxh/cSJ0ohJOPaTlppflJiJ54/7xu/efNmAIvFYrFYbjDCtOAj+fYgRnxEFSpmNeL2Z/WstSP7DSDyzlU9QAE4JoXYeI34vbnx8x3ofYHS6Y7s7aMAjATwyCMDAqIwEUYCrjLy/7ZRjAgjAXkxFfGAXBI5sVYBDIu4hTg3EWsXkODmJaKMgtBkJF9jOJ5D34s71xW6+MiA0TqwJwcaKaEK/k+MDkNVD1EghQlgNHRAHXjLysSI2lkWucJciOEJS5cGlhpQPqZLgCuyqUmcG1bAprECNs2NF5BbGKV4H9Ji8U1Q7E9TT6OUaaHLS0D7B0adolfdRWQWoCGaQ/W0gw2RVUA4b/yu7ElyCXfyKwooRfCmz1zZc7dQknxP6UNIk8+fTyF42xohmmWndO9/UfWViV4mAeTvZ5gZ35eUOvTEXNO7cjBL6O7BadHbesFPnKTbh7LfvFC18QDQnvu1AzETQGXYHbdX2ZBbFHKS9FmP0+O4TfI4kTu4i9J4Px1DTJ8rSvI4/0EJ4hW/maSJ7URIl+vT4DQN+80X6tjn45Tb+P0k+Ude7lCfDFWtoSdZqnsf5UubGhLQ4fqfVO0NDCgsG/2FLdfBiE1KFZkEykd7sh9GEP6FqnZXlc9dAI1shXz/VGCUjKw4TlOf3E7yd2mynqxfQLIH4A+L6Q5VtYUUkAs+pzaC7xSFTMobCWB/NT0bogl6cgfRS/KbcNnCJpJJ/zdRymNIUwFtUwFU7muwxAAKpeTjA45MJEAHH1XNQwaMotC5qnoxyo/p9b77X5loEjY5Hzpb3JEzdQkeeZfbogXtcPqc6n1gQUUdAlssFovFci35Awov9csmQxdWAAAAAElFTkSuQmCC) 0 no-repeat;background-size:20px auto;color:#1a50b3;display:inline-block;margin:12px 0 16px;padding:1px 14px 0 24px;text-decoration:none}.responsibleSignatureModal .topBox .downloadLink:hover{background-color:#90d2ff}.responsibleSignatureModal .uploadWrap{display:flex;flex-direction:column}@media only screen and (max-width:590px){.responsibleSignatureModal .uploadWrap{flex-direction:column-reverse}}.responsibleSignatureModal aside{margin:8px 0 0}.responsibleSignatureModal aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.responsibleSignatureModal aside p:before{content:"※";left:0;position:absolute;top:0}.categorySelectModal{min-height:180px}.categorySelectModal ul{display:flex;gap:10px;margin:10px 0 0}.categorySelectModal ul li{display:inline-block}@media only screen and (max-width:590px){.categorySelectModal ul{flex-direction:column;margin:34px 0 0}}.fileUploadModal .fileUploadPanel{align-items:center;background:#f6f6f6;border:1px dashed #d1d1d1;border-radius:5px;display:flex;flex-direction:column;height:450px;justify-content:center}.fileUploadModal .fileUploadPanel input[type=file]{display:none}.fileUploadModal .fileUploadBox{text-align:center}.fileUploadModal .fileUploadBox .appButton{margin:10px auto 0;width:140px}.fileUploadModal aside{margin:15px 0 0}.fileUploadModal aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.fileUploadModal aside p:before{content:"※";left:0;position:absolute;top:0}.imagePreviewModal .previewBox{align-items:center;display:flex;flex-direction:column;justify-content:center}.setEvaluatorModal>p{margin:0 0 20px}.setEvaluatorModal dl+dl{margin:40px 0 0}.setEvaluatorModal dl dt{font-weight:600;margin:0 0 8px}.setEvaluatorModal .searchItem{align-items:center;display:flex;gap:16px;margin:0 0 8px;max-width:421px}.setEvaluatorModal .searchItem .inputBox{width:335px}.setEvaluatorModal .searchItem .inputText{height:40px}.setEvaluatorModal .searchItem .selectBox{height:40px;width:335px}.setEvaluatorModal .searchItem .appButton{width:80px}.setEvaluatorModal .searchResult{background:#eff8ff;border-radius:10px;padding:20px}.setEvaluatorModal .searchResult ul li{align-items:center;display:flex;justify-content:space-between}.setEvaluatorModal .searchResult ul li+li{margin:10px 0 0}.setEvaluatorModal .searchResult ul li .delete{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:16px;justify-content:center;width:16px}.setEvaluatorModal .searchResult ul li .delete img{width:16px}.setEvaluatorModal aside{margin:10px 0 98px}.setEvaluatorModal aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.setEvaluatorModal aside p:before{content:"※";left:0;position:absolute;top:0}.selfEvaluationDiseaseModal>dl{margin:0 0 20px}.selfEvaluationDiseaseModal>dl dt{font-weight:700;margin-bottom:8px}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm{padding-bottom:60px}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm__title{background:#dee3eb;border-radius:10px;font-size:12px;font-weight:700;padding:8px 20px}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm__list{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px;padding:0 20px}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm .radioItem li{display:block}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm .radioItem li+li{margin:15px 0 0}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm .addItem{margin:20px 0 0}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm .addItem span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASYSURBVHgB1Vo7c9NAEF4rjwlVnDRpjzxm0sX8Asw/MB1UwC8I6ehwKkpIR0coqQgVdHE6qHC6zOSB6GAmk6jM5Mn3nfeUi+I4lmUF+Zu5udNJlr/d27vb21VJ+gBjTHloaKh2cXGxUCqVDOoKustaHELcC3GviXpzZGSksbW1FUpGlKRHkHQQBIsgUwWpqvQGCrOSRZjUAjjiaL6USw1HINKAIBvUMgg1j46OojAMI/cb9HFkyufn5xU881CFjkcIfat4ZjmtIKkEmJ6efu0TJ2mU5dPT06YjmwYzMzM1VM8gTM3rru/t7S13+46uBIAGDbT+Gc2K/VGptAZtLfXDht378c46yjPtCkdHRx918/5bBYCWqKF30tJ6CEFe7OzsNCQHzM3NVc7OzqgoIy2zfLG7u7vW6TdDnW6qyZD8GMoK7PcphndLcsLBwcGf8fHxjyB+D5dVlCcTExNyeHi4cdNvbhRAydf1chnEX0VRdCQ5g/8Bwt9AnNZRZekkRFsBdHK910uSr8sdA4QbvhCTk5Mh+jaTz10TQCfUV2mZzX8h75AUYmpq6tP+/v6V1S5I/giTdF1aE3YlK3mY4S8WyQDlsEJOx8fHn5P3g8Qf0u4NSogJW5fsMFoyQbmEKBVwrPv3YgFoOqKTFn7N4142prxALly+9XKRO7u7FwuAB6h9u6Vvb283pWDg3sMNFE26Mi9dvxVAtf+cbfojUlBgk1vSZjwKVgCYTJU1dtwv/XIP8gBMiS55Q7xRsAKA+KK9CIJVKTjoPGr9kHWg5kMnLbrN7ygC6PmiiuiOW9feM58NGQBwRVIzounXAj3+iescBDhlk3sA4gu8gP0Xbum8CTz1sYYAhiNgeAHbKszGdRuwnFplU/lchYz2hzI4cMoul+BbXLAFp6nj6UydMiN3gxB87nd6wPEOZMDBEThEzXDHRL8duG5HNy00tEPedgQs6bGxsbIMCBhj0mbIZdTO6JOTk4oMCBggY83llMvob+00MiBgdI81OG/GI5AhvnnncI4cuQfYFNZcp3/SKTKcshkUDjznqDw8PFz4eaAhHyq6ybOLOw845+i1FB82fsqwPGsrACYFw4fWx56fnzdSUPDs4iLZNB/WVgDdwKxEWE7fSkHhBx7c0Td2JbxRqM3OzlalYGDkWtoEHmIB/FGAMB+KtCKRi4bdiStZnCvOnIbxuC8YN1wZEUof3HTlYqTlpdb9e9ecLM3G/JTWUpUq3ZMHvDB/hKzNg2TY51p0GvH5CKHsv2hytldvSzDkCT9HgYn7FBHD78ln2uYHQLjZbYIhL7RJsLxv99yNGZpkbB7tMtI/P/LO0nDCwgLeoPlKuzrmKLpJ8jED/0E0ycfIdV7BXy7fXAHlMsm3hGDbaqffpEmzruuLe05Kd3o/FPPWyxc3MWEf9yXN6kOTC/HyquHuj72EJGkqdB7pf3muvN2L0mSGevnUIJmUtn/sPjVggAztCC5J6H9qwCMrT308OLX51MASpzeQ9lye5WMPDntVI9s9ueFO6F6Ix++QPsAThh9yLOjx1HiPkBxHqckjLGsepPoRBfkHbgZhcmxnmDkAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto;cursor:pointer;display:inline-block;padding:2px 0 2px 30px}.selfEvaluationDiseaseModal .selfEvaluationDiseaseForm .addItem span.disabled{opacity:.4;pointer-events:none}.specialistRoleModal{padding-bottom:100px}.specialistRoleModal>p{margin:0 0 30px}.specialistRoleModal .explanation__title{font-weight:600;margin:0 0 15px}.specialistRoleModal .explanation__panel{display:flex;justify-content:space-between}@media only screen and (max-width:590px){.specialistRoleModal .explanation__panel{flex-direction:column}}.specialistRoleModal .explanation__panel__left{width:25%}@media only screen and (max-width:590px){.specialistRoleModal .explanation__panel__left{width:100%}}.specialistRoleModal .explanation__panel__right{width:70%}@media only screen and (max-width:590px){.specialistRoleModal .explanation__panel__right{width:100%}}.specialistRoleModal .explanation__panel__right dl{border-bottom:1px solid #e7e7e7;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:10px 16px}@media only screen and (max-width:590px){.specialistRoleModal .explanation__panel__right dl{flex-direction:column;gap:8px;padding:10px 0}}.specialistRoleModal .explanation__panel__right dl dt{width:35%}@media only screen and (max-width:590px){.specialistRoleModal .explanation__panel__right dl dt{width:100%}}.specialistRoleModal .explanation__panel__right dl dd{width:60%}@media only screen and (max-width:590px){.specialistRoleModal .explanation__panel__right dl dd{width:100%}}.specialistRoleModal .explanation+.explanation{margin:40px 0 0}.specialistRoleModal .fieldGoalEvaluationSp{display:none}@media only screen and (max-width:590px){.specialistRoleModal .fieldGoalEvaluationSp{display:flex;flex-direction:column}}.specialistRoleModal .fieldGoalEvaluationSp__item{display:flex;flex-direction:column;font-size:14px}.specialistRoleModal .fieldGoalEvaluationSp__title{align-items:center;background:#dee3eb;border-bottom:1px solid #bbc5d5;border-top:1px solid #bbc5d5;display:flex;font-weight:600;height:28px;padding:0 16px}.specialistRoleModal .fieldGoalEvaluationSp__data{padding:8px 16px 7px}.specialistRoleModal .fieldGoalEvaluationSp .selfEvaluation{display:flex;flex-direction:column;padding:0}.specialistRoleModal .fieldGoalEvaluationSp .selfEvaluation__item{display:flex}.specialistRoleModal .fieldGoalEvaluationSp .selfEvaluation__item+.selfEvaluation__item .selfEvaluation__title{border-top:1px solid #bbc5d5}.specialistRoleModal .fieldGoalEvaluationSp .selfEvaluation__item+.selfEvaluation__item .selfEvaluation__data{border-top:1px solid #c4cddc}.specialistRoleModal .fieldGoalEvaluationSp .selfEvaluation__title{align-items:center;background:#dee3eb;display:flex;justify-content:center;width:56px}.specialistRoleModal .fieldGoalEvaluationSp .selfEvaluation__data{padding:8px 16px 7px}.specialistRoleModal .fieldGoalEvaluation{border-bottom:1px solid #c4cddc;display:block}@media only screen and (max-width:590px){.specialistRoleModal .fieldGoalEvaluation{display:none}}.specialistRoleModal .fieldGoalEvaluation ul{display:table;width:100%}.specialistRoleModal .fieldGoalEvaluation ul li{display:table-cell}.specialistRoleModal .fieldGoalEvaluation ul li+li{border-left:1px solid #c4cddc}.specialistRoleModal .fieldGoalEvaluation ul li.item{padding:5px 10px;width:200px}.specialistRoleModal .fieldGoalEvaluation ul li.completionAssessment{padding:5px 10px;width:100px}.specialistRoleModal .fieldGoalEvaluation__col ul li{padding:8px 16px 7px;width:25%}.specialistRoleModal .fieldGoalEvaluation__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:14px;font-weight:700}.specialistRoleModal .fieldGoalEvaluation__head ul li+li{border-left:1px solid #bbc5d5}.specialistRoleModal .fieldGoalEvaluation__head .selfAssessment span{padding:0 16px}.specialistRoleModal .fieldGoalEvaluation__head .grades{text-align:center}.specialistRoleModal .fieldGoalEvaluation__head .grades>li{border:none;font-size:12px;font-weight:400;padding:0 16px 7px}.specialistRoleModal .fieldGoalEvaluation__body{font-size:14px;font-weight:700}.specialistRoleModal .message{background:#1b468d;color:#fff;font-weight:600;margin:15px 0 0;padding:10px 20px;text-align:center}.goalSelfEvaluationModal .goalSelfEvaluation__title{font-weight:600;margin:0 0 15px}.goalSelfEvaluationModal .goalSelfEvaluation__overview{border-bottom:1px solid #c4cddc;display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 20px;width:100%}@media only screen and (max-width:590px){.goalSelfEvaluationModal .goalSelfEvaluation__overview{grid-template-columns:1fr}}.goalSelfEvaluationModal .goalSelfEvaluation__overview dl{display:table-cell}@media only screen and (max-width:590px){.goalSelfEvaluationModal .goalSelfEvaluation__overview dl{display:flex}}.goalSelfEvaluationModal .goalSelfEvaluation__overview dl dt{background:#dee3eb;border-bottom:2px solid #bbc5d5;font-size:12px;font-weight:600;padding:6px 16px;text-align:center}@media only screen and (max-width:590px){.goalSelfEvaluationModal .goalSelfEvaluation__overview dl dt{border-bottom:none;border-top:1px solid #bbc5d5;width:40px}}.goalSelfEvaluationModal .goalSelfEvaluation__overview dl dd{font-size:14px;padding:8px 16px 7px}@media only screen and (max-width:590px){.goalSelfEvaluationModal .goalSelfEvaluation__overview dl dd{border-top:1px solid #c4cddc;width:100%}}.goalSelfEvaluationModal .goalSelfEvaluationForm__title{background:#dee3eb;border-radius:10px;font-size:12px;font-weight:600;padding:5px 20px}.goalSelfEvaluationModal .goalSelfEvaluationForm__panel{padding:15px 0 100px}.goalSelfEvaluationModal .goalSelfEvaluationForm__item dl{align-items:center;display:flex;justify-content:space-between;max-width:400px}.goalSelfEvaluationModal .goalSelfEvaluationForm__item dl+dl{margin:14px 0 0}.goalSelfEvaluationModal .goalSelfEvaluationForm__item dl dt{font-weight:600;padding:0 20px}.goalSelfEvaluationModal .goalSelfEvaluationForm .addItem{padding:20px 0 0 20px}.goalSelfEvaluationModal .goalSelfEvaluationForm .addItem span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASYSURBVHgB1Vo7c9NAEF4rjwlVnDRpjzxm0sX8Asw/MB1UwC8I6ehwKkpIR0coqQgVdHE6qHC6zOSB6GAmk6jM5Mn3nfeUi+I4lmUF+Zu5udNJlr/d27vb21VJ+gBjTHloaKh2cXGxUCqVDOoKustaHELcC3GviXpzZGSksbW1FUpGlKRHkHQQBIsgUwWpqvQGCrOSRZjUAjjiaL6USw1HINKAIBvUMgg1j46OojAMI/cb9HFkyufn5xU881CFjkcIfat4ZjmtIKkEmJ6efu0TJ2mU5dPT06YjmwYzMzM1VM8gTM3rru/t7S13+46uBIAGDbT+Gc2K/VGptAZtLfXDht378c46yjPtCkdHRx918/5bBYCWqKF30tJ6CEFe7OzsNCQHzM3NVc7OzqgoIy2zfLG7u7vW6TdDnW6qyZD8GMoK7PcphndLcsLBwcGf8fHxjyB+D5dVlCcTExNyeHi4cdNvbhRAydf1chnEX0VRdCQ5g/8Bwt9AnNZRZekkRFsBdHK910uSr8sdA4QbvhCTk5Mh+jaTz10TQCfUV2mZzX8h75AUYmpq6tP+/v6V1S5I/giTdF1aE3YlK3mY4S8WyQDlsEJOx8fHn5P3g8Qf0u4NSogJW5fsMFoyQbmEKBVwrPv3YgFoOqKTFn7N4142prxALly+9XKRO7u7FwuAB6h9u6Vvb283pWDg3sMNFE26Mi9dvxVAtf+cbfojUlBgk1vSZjwKVgCYTJU1dtwv/XIP8gBMiS55Q7xRsAKA+KK9CIJVKTjoPGr9kHWg5kMnLbrN7ygC6PmiiuiOW9feM58NGQBwRVIzounXAj3+iescBDhlk3sA4gu8gP0Xbum8CTz1sYYAhiNgeAHbKszGdRuwnFplU/lchYz2hzI4cMoul+BbXLAFp6nj6UydMiN3gxB87nd6wPEOZMDBEThEzXDHRL8duG5HNy00tEPedgQs6bGxsbIMCBhj0mbIZdTO6JOTk4oMCBggY83llMvob+00MiBgdI81OG/GI5AhvnnncI4cuQfYFNZcp3/SKTKcshkUDjznqDw8PFz4eaAhHyq6ybOLOw845+i1FB82fsqwPGsrACYFw4fWx56fnzdSUPDs4iLZNB/WVgDdwKxEWE7fSkHhBx7c0Td2JbxRqM3OzlalYGDkWtoEHmIB/FGAMB+KtCKRi4bdiStZnCvOnIbxuC8YN1wZEUof3HTlYqTlpdb9e9ecLM3G/JTWUpUq3ZMHvDB/hKzNg2TY51p0GvH5CKHsv2hytldvSzDkCT9HgYn7FBHD78ln2uYHQLjZbYIhL7RJsLxv99yNGZpkbB7tMtI/P/LO0nDCwgLeoPlKuzrmKLpJ8jED/0E0ycfIdV7BXy7fXAHlMsm3hGDbaqffpEmzruuLe05Kd3o/FPPWyxc3MWEf9yXN6kOTC/HyquHuj72EJGkqdB7pf3muvN2L0mSGevnUIJmUtn/sPjVggAztCC5J6H9qwCMrT308OLX51MASpzeQ9lye5WMPDntVI9s9ueFO6F6Ix++QPsAThh9yLOjx1HiPkBxHqckjLGsepPoRBfkHbgZhcmxnmDkAAAAASUVORK5CYII=) 0 no-repeat;background-size:24px auto;cursor:pointer;display:inline-block;padding:2px 0 2px 30px}.goalSelfEvaluationModal .goalSelfEvaluationForm .addItem span.disabled{opacity:.4;pointer-events:none}.fieldGoalEvaluationModal{padding-bottom:164px}.fieldGoalEvaluationModal>p{margin:0 0 12px}@media only screen and (max-width:590px){.fieldGoalEvaluationModal>p{margin:0 0 14px}}.fieldGoalEvaluationModal .explain{padding:10px 0}.fieldGoalEvaluationModal .explain p+p{margin:1em 0 0}.fieldGoalEvaluationModal .explain em{font-weight:600}.fieldGoalEvaluationModal .fieldGoalEvaluationSp{display:none}@media only screen and (max-width:590px){.fieldGoalEvaluationModal .fieldGoalEvaluationSp{display:flex;flex-direction:column}}.fieldGoalEvaluationModal .fieldGoalEvaluationSp__item{display:flex;flex-direction:column;font-size:14px}.fieldGoalEvaluationModal .fieldGoalEvaluationSp__title{align-items:center;background:#dee3eb;border-bottom:1px solid #bbc5d5;border-top:1px solid #bbc5d5;display:flex;font-weight:600;height:28px;padding:0 16px}.fieldGoalEvaluationModal .fieldGoalEvaluationSp__data{padding:8px 16px 7px}.fieldGoalEvaluationModal .fieldGoalEvaluationSp .selfEvaluation{display:flex;flex-direction:column;padding:0}.fieldGoalEvaluationModal .fieldGoalEvaluationSp .selfEvaluation__item{display:flex}.fieldGoalEvaluationModal .fieldGoalEvaluationSp .selfEvaluation__item+.selfEvaluation__item .selfEvaluation__title{border-top:1px solid #bbc5d5}.fieldGoalEvaluationModal .fieldGoalEvaluationSp .selfEvaluation__item+.selfEvaluation__item .selfEvaluation__data{border-top:1px solid #c4cddc}.fieldGoalEvaluationModal .fieldGoalEvaluationSp .selfEvaluation__title{align-items:center;background:#dee3eb;display:flex;flex:0 0 auto;justify-content:center;width:56px}.fieldGoalEvaluationModal .fieldGoalEvaluationSp .selfEvaluation__data{padding:8px 16px 7px;width:100%}.fieldGoalEvaluationModal .fieldGoalEvaluation{border-bottom:1px solid #c4cddc;display:block}@media only screen and (max-width:590px){.fieldGoalEvaluationModal .fieldGoalEvaluation{display:none}}.fieldGoalEvaluationModal .fieldGoalEvaluation ul{display:table;width:100%}.fieldGoalEvaluationModal .fieldGoalEvaluation ul li{display:table-cell}.fieldGoalEvaluationModal .fieldGoalEvaluation ul li+li{border-left:1px solid #c4cddc}.fieldGoalEvaluationModal .fieldGoalEvaluation ul li.item{padding:5px 10px;width:200px}.fieldGoalEvaluationModal .fieldGoalEvaluation ul li.completionAssessment{padding:5px 10px;width:100px}.fieldGoalEvaluationModal .fieldGoalEvaluation__col ul li{padding:8px 16px 7px;width:25%}.fieldGoalEvaluationModal .fieldGoalEvaluation__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:14px;font-weight:700}.fieldGoalEvaluationModal .fieldGoalEvaluation__head ul li+li{border-left:1px solid #bbc5d5}.fieldGoalEvaluationModal .fieldGoalEvaluation__head .selfAssessment span{padding:0 16px}.fieldGoalEvaluationModal .fieldGoalEvaluation__head .grades{text-align:center}.fieldGoalEvaluationModal .fieldGoalEvaluation__head .grades>li{border:none;font-size:12px;font-weight:400;padding:0 16px 7px}.fieldGoalEvaluationModal .fieldGoalEvaluation__body{font-size:14px}.fieldGoalEvaluationModal .message{background:#1b468d;color:#fff;font-weight:600;margin:15px 0 0;padding:10px 20px;text-align:center}.aboutSpecialistTrainingModal{padding-bottom:100px}.aboutSpecialistTrainingModal .intro{background:#eff8ff;border-radius:20px;margin:0 auto 35px;max-width:640px;padding:20px 30px;position:relative}.aboutSpecialistTrainingModal .intro:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAmCAYAAAC/H3lnAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH3SURBVHgB1ZjRVYMwFIb/y/Gc6ltxArqB3aCO4AZ2BEdwBDfQDdzAOkHdoGyAb9oXYi4FDk0hJCRA/B5aKAm9/Zv7c3Mp+xGbHNjgHxABO5IBJyDs5fkSoSOwiuIbSnOBF4SOwDPHSnycCbHEsVA5QZik8TWt+CDil5joWy6LJ4SKVLc6pObn2a/4QGgJSPiKF7SuTqOzi41fEgw5HpqnZwHLRb2TFhdOAhJeOdHOP1IoE/CA+W0ulf/4vRpwpI7iBAzC5gTe1GAZ6hovE5BVTjAPtY2pRJ1TBLaYC03yk2baPDbHibagbfdlDWWdccCUyHqhbe1WRLq5RZ0xpc212NjlkB4mtLlWG1PRKswUdQYmeAKW1VjfsF6FK7Kj2Mub3mEcOm1MpVfhmnzEas6iUjQOmOsM+baDb0429m4+3IJRtlM9NqZiviRQ2pzPOsMw0ZpYKcx4tLkUC6xLFzLGSmGm+ALhIQFZXctgGWuFKxzrDGMbU7FWuMZlOyWfaBjI4ICL7ZQssmGLQb2gn+7AAJvj9b92CXj4ksAAm5NjXYJlnBRmLLpGgxOtiZPCjHHXyFPPw1nhCp3NCYHP2xvawAPOCtfoN46P8IS3gDu7Ro42dnk7j7TUGUbbHhv8LQm0dI1ydxubBO4alZ0j71xhDE5dowQj8AeJ0sAvMv5mKAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:25px;bottom:-25px;content:"";display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;width:25px}.aboutSpecialistTrainingModal .aboutImage{margin:0 auto 20px;max-width:260px}.aboutSpecialistTrainingModal .explanation{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.aboutSpecialistTrainingModal dl dt{font-weight:600;margin:0 0 10px}.aboutSpecialistTrainingModal .boxWrap{display:flex;flex-direction:column;gap:10px}.aboutEvaluation360Modal{display:flex;flex-direction:column;gap:20px;padding-bottom:100px}.aboutEvaluation360Modal dl dt{font-weight:600;margin:0 0 10px}@media only screen and (max-width:590px){.aboutEvaluation360Modal dl dt{margin:0}}.aboutEvaluation360Modal .list{display:flex;flex-direction:column;gap:10px}.aboutEvaluation360Modal .list .decoration{margin-right:6px}.aboutEvaluation360Modal .downloadLink{color:#1c70de}.aboutEvaluation360Modal .aboutEvaluation360__overview{border-bottom:1px solid #c4cddc;display:table;width:100%}@media only screen and (max-width:590px){.aboutEvaluation360Modal .aboutEvaluation360__overview{display:flex;flex-direction:column}}.aboutEvaluation360Modal .aboutEvaluation360__overview dl{display:table-cell;width:144px}@media only screen and (max-width:590px){.aboutEvaluation360Modal .aboutEvaluation360__overview dl{width:100%}}.aboutEvaluation360Modal .aboutEvaluation360__overview dl dt{background:#dee3eb;border-bottom:2px solid #bbc5d5;font-size:12px;padding:6px 16px;text-align:center}.aboutEvaluation360Modal .aboutEvaluation360__overview dl dd{font-size:14px;font-weight:700;padding:8px 16px 7px}.completionJudgmentRequestModal{margin-bottom:43px}.completionJudgmentRequestModal>dl,.completionJudgmentRequestModal>p{margin:0 0 20px}.completionJudgmentRequestModal>dl dt{font-weight:600;margin:0 0 10px}.completionJudgmentRequestModal>dl dd{background:#eff8ff;border-radius:10px;padding:20px}.completionJudgmentRequestModal .setEvaluatee{color:#1a50b3;cursor:pointer;display:inline-block}.evaluationRequestModal{margin-bottom:58px}.evaluationRequestModal>dl,.evaluationRequestModal>p{margin:0 0 20px}.evaluationRequestModal>dl dt{font-weight:600;margin:0 0 10px}.evaluationRequestModal .setEvaluatee{color:#1a50b3;cursor:pointer;display:inline-block;margin:0;padding:4px 4px 3px}.evaluationRequestModal .setEvaluatee:hover{background-color:#90d2ff}.aboutCaseSummaryModal,.aboutDopsModal,.aboutMinicexModal{padding-bottom:102px}.aboutCaseSummaryModal .content,.aboutDopsModal .content,.aboutMinicexModal .content{display:flex;gap:30px;margin-top:20px}@media only screen and (max-width:590px){.aboutCaseSummaryModal .content,.aboutDopsModal .content,.aboutMinicexModal .content{flex-direction:column-reverse}}.aboutCaseSummaryModal .miniCexImage,.aboutDopsModal .miniCexImage,.aboutMinicexModal .miniCexImage{height:170px;width:262px}@media only screen and (max-width:590px){.aboutCaseSummaryModal .miniCexImage,.aboutDopsModal .miniCexImage,.aboutMinicexModal .miniCexImage{height:auto;width:100%}}.aboutCaseSummaryModal .list,.aboutDopsModal .list,.aboutMinicexModal .list{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.aboutCaseSummaryModal .list>li,.aboutDopsModal .list>li,.aboutMinicexModal .list>li{display:flex;gap:6px}.aboutDopsModal .box{margin-top:20px}.aboutCaseSummaryModal .box{margin-bottom:20px}.announcementDetailModal .announcementDetailItem:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:12px}.announcementDetailModal .announcementDetailItem__head{display:flex;justify-content:space-between;margin:0 0 10px}.announcementDetailModal .announcementDetailItem__head .category{min-width:120px}.announcementDetailModal .announcementDetailItem__head .category span{border:1px solid #3d3d3d;border-radius:20px;display:block;font-size:12px;text-align:center}.announcementDetailModal .announcementDetailItem__head .category .medical-info{border:1px solid #cc4a02;color:#cc4a02}.announcementDetailModal .announcementDetailItem__head .category .election-info{border:1px solid #0a6563;color:#0a6563}.announcementDetailModal .announcementDetailItem__head .category .specialist-info{border:1px solid #1a50b3;color:#1a50b3}.announcementDetailModal .announcementDetailItem__head .category .resident-info{border:1px solid #5e4db5;color:#5e4db5}.announcementDetailModal .announcementDetailItem__head .date{font-size:14px}.announcementDetailModal .announcementDetailItem__head .date .fontEn{font-family:Arial,Helvetica,sans-serif;font-size:15px}.announcementDetailModal .announcementDetailItem__body{word-break:break-all}.announcementDetailModal .announcementDetailItem__body p{min-height:1em}.announcementDetailModal .announcementDetailItem__body ul:not(.pdfList){list-style:disc;list-style-position:inside}.announcementDetailModal .announcementDetailItem__body ul:not(.pdfList) p{display:inline}.announcementDetailModal .announcementDetailItem__body a{color:#1a50b3;cursor:pointer;display:inline-block;padding:4px 4px 3px;text-decoration:none}@media (hover:hover){.announcementDetailModal .announcementDetailItem__body a:hover{background-color:#d3ebff}}.announcementDetailModal .announcementDetailItem__body .pdfList{display:inline-flex;flex-direction:column;gap:10px;margin-top:20px}.announcementDetailModal .announcementDetailItem__body .pdfList li span{color:#1a50b3;display:inline-block;padding:1px 14px 0 0;text-decoration:none}.announcementDetailModal .announcementDetailItem__body .pdfList li span.pdf-file{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKzSURBVHgB7ZhPbtNAFMa/cQJUwMJdINqyKTcoN0j3JExuEE4AOQHJCZqcAHqCTBOxrjkB7gnwAkgrFhgJBBKxh/cSJ0ohJOPaTlppflJiJ54/7xu/efNmAIvFYrFYbjDCtOAj+fYgRnxEFSpmNeL2Z/WstSP7DSDyzlU9QAE4JoXYeI34vbnx8x3ofYHS6Y7s7aMAjATwyCMDAqIwEUYCrjLy/7ZRjAgjAXkxFfGAXBI5sVYBDIu4hTg3EWsXkODmJaKMgtBkJF9jOJ5D34s71xW6+MiA0TqwJwcaKaEK/k+MDkNVD1EghQlgNHRAHXjLysSI2lkWucJciOEJS5cGlhpQPqZLgCuyqUmcG1bAprECNs2NF5BbGKV4H9Ji8U1Q7E9TT6OUaaHLS0D7B0adolfdRWQWoCGaQ/W0gw2RVUA4b/yu7ElyCXfyKwooRfCmz1zZc7dQknxP6UNIk8+fTyF42xohmmWndO9/UfWViV4mAeTvZ5gZ35eUOvTEXNO7cjBL6O7BadHbesFPnKTbh7LfvFC18QDQnvu1AzETQGXYHbdX2ZBbFHKS9FmP0+O4TfI4kTu4i9J4Px1DTJ8rSvI4/0EJ4hW/maSJ7URIl+vT4DQN+80X6tjn45Tb+P0k+Ude7lCfDFWtoSdZqnsf5UubGhLQ4fqfVO0NDCgsG/2FLdfBiE1KFZkEykd7sh9GEP6FqnZXlc9dAI1shXz/VGCUjKw4TlOf3E7yd2mynqxfQLIH4A+L6Q5VtYUUkAs+pzaC7xSFTMobCWB/NT0bogl6cgfRS/KbcNnCJpJJ/zdRymNIUwFtUwFU7muwxAAKpeTjA45MJEAHH1XNQwaMotC5qnoxyo/p9b77X5loEjY5Hzpb3JEzdQkeeZfbogXtcPqc6n1gQUUdAlssFovFci35Awov9csmQxdWAAAAAElFTkSuQmCC) 0 no-repeat #fff;background-size:24px auto;padding-left:24px}@media (hover:hover){.announcementDetailModal .announcementDetailItem__body .pdfList li span:hover{background-color:#d3ebff;cursor:pointer}}.announcementDetailModal .announcementDetailItem+.announcementDetailItem{margin:12px 0 0}.editOpinionModal,.editRetrospectiveOfYearMessageModal,.editRetrospectiveOfYearModal{padding-bottom:100px}.editOpinionModal .editItems dl,.editRetrospectiveOfYearMessageModal .editItems dl,.editRetrospectiveOfYearModal .editItems dl{counter-increment:question-counter}.editOpinionModal .editItems dl+dl,.editRetrospectiveOfYearMessageModal .editItems dl+dl,.editRetrospectiveOfYearModal .editItems dl+dl{margin:14px 0 0}.editOpinionModal .editItems dl dt,.editRetrospectiveOfYearMessageModal .editItems dl dt,.editRetrospectiveOfYearModal .editItems dl dt{font-weight:600;margin:0 0 8px;padding:0 0 0 1em;position:relative}.editOpinionModal .editItems dl dt:before,.editRetrospectiveOfYearMessageModal .editItems dl dt:before,.editRetrospectiveOfYearModal .editItems dl dt:before{content:counter(question-counter) ".";left:0;position:absolute;top:0}.editOpinionModal .editItems dl .inputTextarea,.editRetrospectiveOfYearMessageModal .editItems dl .inputTextarea,.editRetrospectiveOfYearModal .editItems dl .inputTextarea{height:250px}.editJoinSeminarModal{padding-bottom:100px}.editJoinSeminarModal .editItems dl{display:flex;justify-content:space-between}@media only screen and (max-width:590px){.editJoinSeminarModal .editItems dl{flex-direction:column;width:100%}}.editJoinSeminarModal .editItems dl+dl{margin:14px 0 0}.editJoinSeminarModal .editItems dl>dt{font-weight:600;width:160px}.editJoinSeminarModal .editItems dl>dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.editJoinSeminarModal .editItems dl>dd{width:100%}}.editJoinSeminarModal .editItems dl .inputTextarea,.editJoinSeminarModal .editItems dl .inputTextareaBox{height:240px}.editJoinSeminarModal .editItems .uploadItems{margin:10px 0 0}.editJoinSeminarModal .editItems .uploadItems__image{cursor:pointer;height:130px;width:130px}.editJoinSeminarModal .editItems .uploadItems__image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.editJoinSeminarModal .editItems .uploadItems__date{align-items:center;display:flex;font-size:12px;justify-content:space-between}.editJoinSeminarModal .editItems .uploadItems__date>p{width:calc(100% - 35px)}.editJoinSeminarModal .editItems .uploadItems ul{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:590px){.editJoinSeminarModal .editItems .uploadItems ul{flex-direction:column}}.editJoinSeminarModal .editItems .uploadItems ul li{background:#eff8ff;border-radius:10px;display:flex;flex-direction:column;padding:10px 20px}@media only screen and (max-width:590px){.editJoinSeminarModal .editItems .uploadItems ul li{flex-direction:row;padding:10px 20px}}.editJoinSeminarModal .editItems .uploadButton{margin-top:14px;width:200px}.editTrainingEvaluationModal{padding-bottom:149px}.editTrainingEvaluationModal>p{font-weight:600;margin:0 0 15px}.editTrainingEvaluationModal .editItems dl{display:flex;justify-content:space-between}@media only screen and (max-width:590px){.editTrainingEvaluationModal .editItems dl{flex-direction:column;gap:8px}}.editTrainingEvaluationModal .editItems dl+dl{margin:20px 0 0}.editTrainingEvaluationModal .editItems dl>dt{font-weight:600;width:160px}.editTrainingEvaluationModal .editItems dl>dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.editTrainingEvaluationModal .editItems dl>dd{width:100%}}.editTrainingEvaluationModal .editItems dl .inputTextarea{height:240px}.editTrainingEvaluationModal .editItems dl aside{margin:10px 0 0}.editTrainingEvaluationModal .editItems dl aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.editTrainingEvaluationModal .editItems dl aside p:before{content:"※";left:0;position:absolute;top:0}.editTrainingRecordModal{height:526px;overflow-y:scroll;-ms-overflow-style:none;padding-bottom:100px;scrollbar-width:none}@media only screen and (max-width:590px){.editTrainingRecordModal{height:100%}}.editTrainingRecordModal .editItems dl{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:590px){.editTrainingRecordModal .editItems dl{align-items:start;flex-direction:column;gap:8px}}.editTrainingRecordModal .editItems dl+dl{margin:20px 0 0}.editTrainingRecordModal .editItems dl>dt{font-weight:600;width:160px}.editTrainingRecordModal .editItems dl>dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.editTrainingRecordModal .editItems dl>dd{width:100%}}.editTrainingRecordModal .editItems dl .inputTextarea{height:240px}.editTrainingRecordModal .editItems dl .selectBox{max-width:175px}.editTrainingRecordModal .editItems dl .fromToBox{align-items:center;display:flex}.editTrainingRecordModal .editItems dl .fromToBox>span{margin:0 10px}.editTrainingRecordModal .editItems dl.numberForm .inputBox{width:175px}.editRotationSchedule{padding-bottom:100px}.editRotationSchedule .editItems{display:flex;flex-direction:column;gap:20px}.editRotationSchedule .addRotation{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAORSURBVHgB7ZhNbtpAFMf/NkmVdsWmEimqQk8QcoKQdUPknCDkBCEnSHKCwAliTpBpSNVl6AlKbuBKJdCuqFS1i9ievsdAQSmIZ2MvWvknoTH2fLw3H+9jgIyMjIyMjH8YCwmRd67zG0DZgu0A9i51XOLX489DDXSB8D5A2PmmDhUSYmUFjOBrJzZQx1Rg7piF/j7+uzXbRkN7GpYL+K2BOvSwAispsOnc1C1YZxgLbkF/pMJdR9DxnghWcD6U1vFY9gGH2hzxO6MILgbqwEVMYitAwl+SIHUjCJq/4J8P1eFQ0paVsfB4PqNIo68OThGDWAoUnNsrG7pGQ3s2rOMvqtpBDIrO+zIJf039lEgU90HtHyMikRWYzrz2QgR7q+5hXg0bwR0rEWclIilQcG5qNONXSQk/7XeqRAB9+lUdNKRtxQqYfRvc0UGl0t7pqbfdZW02nTYJhXxfVXeW99+ukCXj+sOf8N9Iz5MNMf6RNdqr2pUIz9DsVOhXltQd0Dmiuk16zL+AXYcQsQK072tc0ta5QEqskyUzT/YJ+xdJG5ECdHCdyewnte/nQb6DnV+HHtk5ilZOpACZzAqXGsE7pAyN1eLSQujI6gsIYW9zaeKZdAnIi3NJhmJXUl+4AuYgprl9JvAYHEfBBINLWZNU0qNYR3vzvpGp/LTM0rxy2npBvx0ysXtz3nMQuAUBEczoQkT2eh7WTPQaF9EKmNDYmjvYvBmcMJn5B1WNGrLw7CfnyEgKj4p8wbkuIWXY43NJZvteUl+kAJk0jvORQ66ClKEwe3SeQmiRxRMpEMBWplMTv6fM2P6HHUllkQIb8Lt8Dji2kbr4OJiAkSdJe31h3ixSwLj4kAMtPEfuDCnBWdr4qSVtIzajzxA2zCpYdQ59hc264zx5KZydTWY/hO9CSCTzVnRu65Q1XZpkPNmEZppr6ONehCQ/kiPrqX1ehSbNFA2Uu0vCrM4Kz5cDvYg3FJE9cU9VeRVaEyVe0tIjJjQBlanwukVOUZzITIh9rVJ02g2asRPzT7uc6Ei3FFsyNgaz1zJxhGdWutgqUpKvYZ+Za5GRKK5POQMta3fw18UWb7dchQ8qm+Px4EPyLRd92pqIycpXi+ZGwa/BWJDS7DeKnzwziGbf8fTasUnJe0OavC8isctd5jWlnj5lb3T1QufC2tZ/rhw5MNOfKTzo5Mir/yDHuKrgGRkZGRkZ/wW/AVmaczPkLzQCAAAAAElFTkSuQmCC) 0 no-repeat;background-size:24px auto;color:#1a50b3;cursor:pointer;display:inline-block;font-size:14px;margin-top:20px;padding:0 14px 0 26px}@media (hover:hover){.editRotationSchedule .addRotation:hover{background-color:#d3ebff}}.editRotationSchedule summary{align-items:center;background:#f6f6f6;border-radius:10px;display:flex;font-size:15px;font-weight:700;justify-content:space-between;list-style-type:none;padding:8px 10px}.editRotationSchedule summary::-webkit-details-marker{display:none}.editRotationSchedule summary:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFuSURBVHgB7dUxTsMwGAXgP+EASTMxRjkBKxtsjLAxhhvACeAGHIGuTMDIRLlBTxBlZMzIlPA/lEgWalGj/raHvk+KEnuI/V7rVoSIiIiIiIiIiIiIiA7FkRgpy/K+KIpVlmV513Xv4kFVVU+LxeJV1xBd41MMJGJENzc4w2XTNDdiCOH1Vk9jfb/J3lMxMgzDyhnW44ZN6LfrUZzwailGLAu40mvtTNU4FrInvCNN01tnnXXf93dixOw3QM/kd57nz/p4kSTJMeb0frbPeR3DP0xjhNfrvG3bToyYFQCWJYQID6YFwFSCBr/WYY65uSVsCN/qdWodHswLAJSggd80+KXMLGFLeHzyX+KBlwJAg3ZzS/gnfCueeCsA5pQQIzx4LQB2KSFW+N+9SCAastSQH3ic5sb/8yxWeAhWAGwqwRU6PAQtALaVECM8BC8A/pYQKzxEKQC0gxMt4UWDS6zwRERERERERERERER0WH4Atf/+kwogXsAAAAAASUVORK5CYII=) 100% no-repeat;background-size:32px auto;content:"";height:32px;width:32px}.editRotationSchedule details[open] summary:after,.editRotationSchedule summary details[open] summary:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFUSURBVHgB7daxTcNAFMbxZ7OA01GmpMwIoaOECWAE2AA2ICOkpEJMEDoomcD2BqakM+8QT7IsHMXi3V2R/096in2K7Ps+RdGJAAAAAAAAAACAY1FIJktVluWu73vRuWrb9kMyyFKAhQ+X4V4LaHXOtYRWEktewDi8yVVC0gKmwpscJZSSyET4B507uymKYqmzC9+VRE4kganwdV3fd133vlgswi9xHRa1gEo/LquqevlUEln0AvaFtxst4TVXCVELOCS8yVVCtALmhDc5SohSgGavNPybzAhv9pSw1Q6+xJl7ASF8+CfXORssHxTeTJRwoSU8eZfgWsAg/GqwPCu8+aOEU4lQglsBnuFNihLcDkK6ucdR+M1/wpvwDD0dbgfvWek8ixPPAq7tOmxYN34rTpqmuRmVsBYnnkfhcKz9CR82LM5+n7kZvgsAAAAAAAAAAGCOb8pLyBLjxTT/AAAAAElFTkSuQmCC) 100% no-repeat;background-size:32px auto;height:32px;width:32px}.editRotationSchedule .formWrap{margin-top:20px}.editRotationSchedule dl{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:590px){.editRotationSchedule dl{align-items:start;flex-direction:column;gap:8px}}.editRotationSchedule dl+dl{margin:10px 0 0}.editRotationSchedule dl>dt{font-size:14px;font-weight:600;width:160px}.editRotationSchedule dl>dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.editRotationSchedule dl>dd{width:100%}}.editRotationSchedule dl .inputTextarea{height:116px}.editRotationSchedule dl .selectBox{max-width:115px}.editRotationSchedule dl .fromToBox{align-items:baseline;display:flex}.editRotationSchedule dl .fromToBox>span{margin:0 10px}.editRotationSchedule dl.numberForm .inputBox{width:175px}.editRotationSchedule .delete-text{align-items:end;color:#c6290f;cursor:pointer;display:flex;margin:5px 0;padding:4px 14px;width:100px}.editRotationSchedule .delete-text:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAcCAYAAACK7SRjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFMSURBVHgB7ZYxTsMwFIb/50SiGzlCR7oxM5EbcAVOgHoEToA4AVfoDSqWzh4RS90bpFsqET8ccJM4xApSXrZ+S+zE/vzkPD+ZMML2JlteMb+AkPW/nUCP+UdhYnMJY2LirWsuI0PMiSmPLUATxKML/Mh3q2vGDCjMSOqf77jQocmW3Sp7YLa3EICs0nefxea852DYeyJ6ggCc2Ff32LTZwigghXd1UlGZ2FgLXjPxc2e2i4zWUbeXp/hPIKw0sTupxL7PWuHLMCWD44k4jLweDCEsEhPIbZXK7bmnjTyR+6EpShPIy4WcvCwX4Z7nuhCT56bop2KdnjhgIs7RBClecikmd509JuIO0GFQ7k7iEYIEchKoLwq8b9sdmKbLLeE4KBepjB1Hr3DVlfHvRSD5vWI0EKm32HWBec5U9BWxJoy8gnZvpt0EqkSfm9/ooIHgUBU6JAAAAABJRU5ErkJggg==) 0 no-repeat;background-size:12px auto;content:"";display:block;height:24px;width:24px}.editRotationSchedule .delete-text:hover{background-color:#ffe4e0}.recordCaseSummaryModal{padding-bottom:100px}.recordCaseSummaryModal .editItems+.editItems{border-top:1px solid #e7e7e7;margin-top:14px;padding-top:14px}.recordCaseSummaryModal .editItems dl{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:590px){.recordCaseSummaryModal .editItems dl{align-items:start;flex-direction:column;gap:8px}}.recordCaseSummaryModal .editItems dl.diagnosisName,.recordCaseSummaryModal .editItems dl.multiCol{align-items:start}.recordCaseSummaryModal .editItems dl.diagnosisName dt,.recordCaseSummaryModal .editItems dl.multiCol dt{margin-top:12px}.recordCaseSummaryModal .editItems dl+dl{margin:14px 0 0}.recordCaseSummaryModal .editItems dl>dt{font-weight:600;width:160px}.recordCaseSummaryModal .editItems dl>dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.recordCaseSummaryModal .editItems dl>dd{width:100%}}.recordCaseSummaryModal .editItems dl>dd .checkBox{margin-top:8px}.recordCaseSummaryModal .editItems dl .fromToBox{align-items:baseline;display:flex}.recordCaseSummaryModal .editItems dl .fromToBox>span{margin:0 10px}.recordCaseSummaryModal .editItems dl .fromToBox .datePickerBox{width:174px}.recordCaseSummaryModal .editItems dl.outcome .selectBox,.recordCaseSummaryModal .editItems dl.patientId .inputBox .inputText{width:140px}.recordCaseSummaryModal .editItems dl.age dd .inputBox{display:inline-block;width:174px}.recordCaseSummaryModal .editItems dl.age dd span{display:inline-block}.recordCaseSummaryModal .editItems dl.comment .inputTextareaBox .inputTextarea{height:250px}.recordDopsModal,.recordMini-cexModal{padding-bottom:150px}.recordDopsModal .editItems>dl,.recordMini-cexModal .editItems>dl{align-items:center;display:flex;justify-content:space-between}.recordDopsModal .editItems>dl.multi,.recordMini-cexModal .editItems>dl.multi{align-items:flex-start}.recordDopsModal .editItems>dl.multi>dt,.recordMini-cexModal .editItems>dl.multi>dt{padding:10px 0 0}.recordDopsModal .editItems>dl+dl,.recordMini-cexModal .editItems>dl+dl{margin:20px 0 0}.recordDopsModal .editItems>dl>dt,.recordMini-cexModal .editItems>dl>dt{font-size:14px;font-weight:700;width:130px}.recordDopsModal .editItems>dl>dd,.recordMini-cexModal .editItems>dl>dd{width:calc(100% - 160px)}@media only screen and (max-width:590px){.recordDopsModal .editItems>dl,.recordMini-cexModal .editItems>dl{display:block}.recordDopsModal .editItems>dl>dt,.recordMini-cexModal .editItems>dl>dt{margin:0 0 5px;width:100%}.recordDopsModal .editItems>dl>dd,.recordMini-cexModal .editItems>dl>dd{width:100%}}.recordDopsModal .editItems .selectBox,.recordMini-cexModal .editItems .selectBox{width:175px}.recordDopsModal .editItems .evalCheckList,.recordMini-cexModal .editItems .evalCheckList{display:flex;flex-wrap:wrap}.recordDopsModal .editItems .evalCheckList li,.recordMini-cexModal .editItems .evalCheckList li{width:25%}.recordDopsModal .editItems .hospital .inputBox+.inputBox,.recordMini-cexModal .editItems .hospital .inputBox+.inputBox{margin:10px 0 0}.recordDopsModal .editItems .evaluation>dd>p,.recordMini-cexModal .editItems .evaluation>dd>p{margin:0 0 20px}.recordDopsModal .editItems .evaluation dl,.recordMini-cexModal .editItems .evaluation dl{align-items:center;counter-increment:evaluation-counter;display:flex;justify-content:space-between;max-width:500px}.recordDopsModal .editItems .evaluation dl+dl,.recordMini-cexModal .editItems .evaluation dl+dl{margin:20px 0 0}.recordDopsModal .editItems .evaluation dl dt,.recordMini-cexModal .editItems .evaluation dl dt{font-size:14px;font-weight:700;padding:0 0 0 1.5em;position:relative;width:210px}.recordDopsModal .editItems .evaluation dl dt:before,.recordMini-cexModal .editItems .evaluation dl dt:before{content:counter(evaluation-counter) ".";left:0;position:absolute;top:0}.recordDopsModal .editItems .radioItem,.recordMini-cexModal .editItems .radioItem{gap:0 16px}.recordDopsModal .editItems .radioItem .inputRadio,.recordMini-cexModal .editItems .radioItem .inputRadio{min-width:100px}.settingPaymentInfoModal .billingInfo{margin:0 0 15px}.settingPaymentInfoModal .billingInfo>dt{padding:0 0 5px}.settingPaymentInfoModal .billingInfo>dt span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFuSURBVHgB7dUxTsMwGAXgP+EASTMxRjkBKxtsjLAxhhvACeAGHIGuTMDIRLlBTxBlZMzIlPA/lEgWalGj/raHvk+KEnuI/V7rVoSIiIiIiIiIiIiIiA7FkRgpy/K+KIpVlmV513Xv4kFVVU+LxeJV1xBd41MMJGJENzc4w2XTNDdiCOH1Vk9jfb/J3lMxMgzDyhnW44ZN6LfrUZzwailGLAu40mvtTNU4FrInvCNN01tnnXXf93dixOw3QM/kd57nz/p4kSTJMeb0frbPeR3DP0xjhNfrvG3bToyYFQCWJYQID6YFwFSCBr/WYY65uSVsCN/qdWodHswLAJSggd80+KXMLGFLeHzyX+KBlwJAg3ZzS/gnfCueeCsA5pQQIzx4LQB2KSFW+N+9SCAastSQH3ic5sb/8yxWeAhWAGwqwRU6PAQtALaVECM8BC8A/pYQKzxEKQC0gxMt4UWDS6zwRERERERERERERER0WH4Atf/+kwogXsAAAAAASUVORK5CYII=) 100% no-repeat;background-size:10px auto;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:0 20px 0 0}.settingPaymentInfoModal .billingInfo>dt.open span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFUSURBVHgB7daxTcNAFMbxZ7OA01GmpMwIoaOECWAE2AA2ICOkpEJMEDoomcD2BqakM+8QT7IsHMXi3V2R/096in2K7Ps+RdGJAAAAAAAAAACAY1FIJktVluWu73vRuWrb9kMyyFKAhQ+X4V4LaHXOtYRWEktewDi8yVVC0gKmwpscJZSSyET4B507uymKYqmzC9+VRE4kganwdV3fd133vlgswi9xHRa1gEo/LquqevlUEln0AvaFtxst4TVXCVELOCS8yVVCtALmhDc5SohSgGavNPybzAhv9pSw1Q6+xJl7ASF8+CfXORssHxTeTJRwoSU8eZfgWsAg/GqwPCu8+aOEU4lQglsBnuFNihLcDkK6ucdR+M1/wpvwDD0dbgfvWek8ixPPAq7tOmxYN34rTpqmuRmVsBYnnkfhcKz9CR82LM5+n7kZvgsAAAAAAAAAAGCOb8pLyBLjxTT/AAAAAElFTkSuQmCC) 100% no-repeat;background-size:10px auto}.settingPaymentInfoModal .billingInfo>dd{background:#f3f3f3;border-radius:10px;padding:20px}.settingPaymentInfoModal .billingInfo>dd dl{display:flex}.settingPaymentInfoModal .billingInfo>dd dl+dl{margin:15px 0 0}.settingPaymentInfoModal .billingInfo>dd dl dt{font-weight:600;width:160px}.settingPaymentInfoModal .editItems>dl{align-items:center;display:flex;justify-content:space-between}.settingPaymentInfoModal .editItems>dl.multi{align-items:flex-start}.settingPaymentInfoModal .editItems>dl.multi>dt{padding:10px 0 0}.settingPaymentInfoModal .editItems>dl+dl{margin:20px 0 0}.settingPaymentInfoModal .editItems>dl>dt{font-weight:600;width:160px}.settingPaymentInfoModal .editItems>dl>dd{width:calc(100% - 160px)}.settingPaymentInfoModal .editItems .paymentStatus .selectBox,.settingPaymentInfoModal .editItems .transactionType .selectBox{width:175px}.settingPaymentInfoModal .editItems .paymentMethod .selectBox{width:320px}.settingPaymentInfoModal .editItems .paymentAmount p{font-size:12px;margin:5px 0 0}.editEvaluation360Modal{padding-bottom:80px}.editEvaluation360Modal>p{margin:0 0 20px}.editEvaluation360Modal .editItems ol li{align-items:center;display:flex}.editEvaluation360Modal .editItems ol li+li{margin:15px 0 0}.editEvaluation360Modal .editItems ol li .checkBox{margin:0 20px 0 0;width:195px}.medicalCertificateEditModal,.medicalCertificateRegistrationModal{padding-bottom:80px}.medicalCertificateEditModal .targetCount__form,.medicalCertificateRegistrationModal .targetCount__form{align-items:baseline;display:flex}.medicalCertificateEditModal .targetCount__form .inputBox__error,.medicalCertificateRegistrationModal .targetCount__form .inputBox__error{white-space:nowrap}@media only screen and (max-width:590px){.medicalCertificateEditModal,.medicalCertificateRegistrationModal{height:auto}}.medicalCertificateEditModal .diseaseName .inputTextarea,.medicalCertificateEditModal .facilityName .inputTextarea,.medicalCertificateEditModal .hospital .inputTextarea,.medicalCertificateEditModal .vaccine .inputTextarea,.medicalCertificateRegistrationModal .diseaseName .inputTextarea,.medicalCertificateRegistrationModal .facilityName .inputTextarea,.medicalCertificateRegistrationModal .hospital .inputTextarea,.medicalCertificateRegistrationModal .vaccine .inputTextarea{height:70px}@media only screen and (max-width:590px){.medicalCertificateEditModal .registeredCases .radioItem,.medicalCertificateRegistrationModal .registeredCases .radioItem{flex-wrap:nowrap;gap:5px}.medicalCertificateEditModal .registeredCases .radioItem li+li,.medicalCertificateRegistrationModal .registeredCases .radioItem li+li{flex:auto}.medicalCertificateEditModal .registeredCases .radioItem label,.medicalCertificateRegistrationModal .registeredCases .radioItem label{background-position-y:top}}.medicalCertificateEditModal .inputItems dl:not(.multiCol),.medicalCertificateRegistrationModal .inputItems dl:not(.multiCol){align-items:center}.medicalCertificateEditModal .inputItems .multiCol dt,.medicalCertificateRegistrationModal .inputItems .multiCol dt{padding:10px 0 0}.seminarRegistrationModal{min-height:414px;padding-bottom:100px}.seminarRegistrationModal .inputItems dl dd .selectBox{margin-top:8px;width:240px}@media only screen and (max-width:590px){.seminarRegistrationModal .inputItems dl dd .selectBox{width:100%}}.seminarRegistrationModal .inputItems dl dd .inputTextareaBox .inputTextarea{height:70px}@media only screen and (max-width:590px){.testVoucher .modalBody__content{overflow-x:hidden}}@media print{.testVoucher .modalBox{max-height:none!important;overflow:visible!important}}.cutline{display:none}@media only screen and (max-width:590px){.cutline{align-items:center;display:flex;margin:20px 0}.cutline:after,.cutline:before{background-color:#000;content:"";display:block;height:1px;width:100%}.cutline span{flex:0 0 auto;font-size:10px}}.testVoucherModal__contents{align-items:center;display:flex;gap:4%;justify-content:space-between;padding:0 35px;width:100%}.testVoucherModal__information{padding-bottom:32px;width:100%}.testVoucherModal__cutLineVertical{aspect-ratio:.0607142857;height:100%;max-height:280px}.testVoucherModal__cutLineVertical img{height:100%;-o-object-fit:cover;object-fit:cover}.testVoucherModal__cutLine{aspect-ratio:42.3529411765;margin-bottom:32px;margin-top:-9px;max-width:720px;width:100%}@media only screen and (max-width:590px){.testVoucherModal__cutLine{display:none}}.testVoucherModal__cutLine img{height:100%;-o-object-fit:cover;object-fit:cover}.testVoucherModal__image{flex:0 0 auto;width:108px}.testVoucherModal .title{font-size:16px;font-weight:600;margin-bottom:20px;text-align:center}.testVoucherModal .confirmItems+.confirmItems{margin-top:20px}.testVoucherModal .confirmItems dl{border:1px solid;display:flex;font-size:10px}.testVoucherModal .confirmItems dl+dl{border-top:none}.testVoucherModal .confirmItems dl dt{align-items:center;border-right:1px solid;display:flex;flex:0 0 auto;font-size:10px;padding:0 7px 0 8px;width:56px}.testVoucherModal .confirmItems dl dd{width:100%}.testVoucherModal .confirmItems dl dd p{padding:8px 8px 7px}.testVoucherModal .confirmItems dl dd .number{font-family:Arial,Helvetica,sans-serif;font-size:16px}.testVoucherModal .confirmItems dl dd .nameKana{border-bottom:1px solid;font-size:7px;padding:4px 8px 3px}@media only screen and (max-width:590px){.testVoucherModal{align-items:center;display:flex;flex-direction:column;height:526px;justify-content:center;max-height:none;transform:rotate(-90deg)}.testVoucherModal__contents{gap:4%;justify-content:center;padding:0 5%}.testVoucherModal__information{flex:0 0 auto;width:354px}.testVoucherModal__information .title{font-size:12px;margin-bottom:14px}.testVoucherModal__information .confirmItems dl dt{font-size:7px;padding:0 6px;width:41px}.testVoucherModal__information .confirmItems dl dd{font-size:7px}.testVoucherModal__information .confirmItems dl dd .number{font-size:12px}.testVoucherModal__information .confirmItems dl dd .name{font-size:7px}.testVoucherModal__information .confirmItems dl dd .namekana{font-size:6px}.testVoucherModal__cutLineVertical{aspect-ratio:.0468085106;max-height:235px}.testVoucherModal__cutLine{aspect-ratio:48.5454545455;width:534px}.testVoucherModal__image{width:90px}}.aboutPrint{font-size:12px}@media only screen and (max-width:590px){.aboutPrint--pc{display:none}}.aboutPrint--sp{display:none}@media only screen and (max-width:590px){.aboutPrint--sp{display:block}}.aboutPrint__title{font-size:15px;font-weight:700}@media only screen and (max-width:590px){.aboutPrint__title{font-size:13px}}.aboutPrint__section{margin-top:16px}@media only screen and (max-width:590px){.aboutPrint__section{margin-top:8px}}.aboutPrint__sectionTitle{font-size:15px;font-weight:700}.aboutPrint__content{margin-left:1rem}@media only screen and (max-width:590px){.aboutPrint__content{margin-left:0}}.aboutPrint__text{font-weight:700}.aboutPrint dl{margin-bottom:4px}.aboutPrint dl dt{font-weight:700}.aboutPrint dl dd{margin-left:1rem}.aboutPrint .whenPrint{margin-top:10px}.aboutPrint .whenPrint__detail{margin-left:.5rem}.aboutPrint aside{margin-left:.5rem;margin-top:4px}.residentSearchModal .toggleSearch{padding:10px 0 8px}.residentSearchModal .toggleSearch p{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAMCAYAAACA0IaCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB8SURBVHgBvdE7CsAgDAZg4+A5gpPX6Mm9hls9h4NURUFom0eHZpL450OMMX8XtgohIJcDCWStjf3snDtSSvkTtkE4W5kCQQjl1aZAK4H6cK31mCiWUuLTH4IEWq+g7m4YF+YyoIG4LGghChyY9/7UQG/gvk0VNAZabVs2Fwt2X1DBId2AAAAAAElFTkSuQmCC) 76px 5px no-repeat;background-size:10px auto;cursor:pointer;display:inline-block;font-size:12px;min-width:95px;padding:0 15px 0 0}.residentSearchModal .toggleSearch p.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDY5RjQ0RDIzMDk2MTFFRkI4MURDREY0RDVBNjdBNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDY5RjQ0RDMzMDk2MTFFRkI4MURDREY0RDVBNjdBNjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4M0VBMUE3NTMwNjIxMUVGQjgxRENERjRENUE2N0E2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4M0VBMUE3NjMwNjIxMUVGQjgxRENERjRENUE2N0E2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoqPqg8AAAB4SURBVHjanFLJDcAgDMN5oIwR8WINJmeUMgcP1FC1n0o0of6AiHEOBymlIyjGGKUpwgZyztJ7r/NO95sQURXFD5HrD8UYi55tR+wl0mY3WAVWba64sAgekRmDl2glgqd0Zg5WtfDM4XH2a37w2muZAO/CWQt7CjAAEqGdNPLDy4oAAAAASUVORK5CYII=) 76px 5px no-repeat;background-size:10px auto}.residentSearchModal .searchPanel{background:#eff8ff;border-radius:20px;padding:20px 30px}.residentSearchModal .searchPanel dl{align-items:center;display:flex}.residentSearchModal .searchPanel dl dt{font-size:14px;font-weight:700;width:38px}.residentSearchModal .searchPanel dl dd{width:calc(100% - 38px)}.residentSearchModal .searchPanel dl+dl{margin:8px 0 0}.residentSearchModal .searchPanel dl .radioDate{align-items:center;display:flex}.residentSearchModal .searchPanel dl .radioDate .radioItem{margin:0 16px 0 0}.residentSearchModal .searchPanel dl .radioDate .datePickerBox{width:174px}.residentSearchModal .searchPanel .searchButtons{margin:20px auto 0;width:232px}.residentSearchModal .searchPanel .searchButtons ul{display:flex;justify-content:space-between}.residentSearchModal .searchPanel .searchButtons ul li:first-child{width:100px}.residentSearchModal .searchPanel .searchButtons ul li:first-child .appButton--tertiary-type01{background:none;border:none;border-radius:0}.residentSearchModal .searchPanel .searchButtons ul li:first-child .appButton--tertiary-type01:hover{background:#90d2ff}.residentSearchModal .searchPanel .searchButtons ul li:nth-child(2){width:120px}@media only screen and (max-width:590px){.residentSearchModal .searchPanel{padding:20px}.residentSearchModal .searchPanel dl{display:block}.residentSearchModal .searchPanel dl dt{margin:0 0 8px;width:100%}.residentSearchModal .searchPanel dl dd{width:100%}.residentSearchModal .searchPanel dl .radioDate{display:block}.residentSearchModal .searchPanel dl .radioDate .radioItem{margin:0 0 12px}.residentSearchModal .searchPanel dl .radioDate .datePickerBox{width:135px}}.residentSearchModal .residentListTable{padding:8px 0 0}@media only screen and (min-width:591px){.residentSearchModal .residentListTable .residentListTable__col{display:flex;list-style:none;margin:0}.residentSearchModal .residentListTable .residentListTable__col li{padding:8px 16px 7px}.residentSearchModal .residentListTable .residentListTable__col li:first-child{padding:8px 16px 7px 20px}.residentSearchModal .residentListTable .residentListTable__col li:last-child{padding:8px 20px 7px 16px}.residentSearchModal .residentListTable .residentListTable__col li+li{text-align:center}.residentSearchModal .residentListTable .residentListTable__col li.rotation{margin:0 0 0 auto;width:176px}.residentSearchModal .residentListTable .residentListTable__col li.date{width:110px}.residentSearchModal .residentListTable .residentListTable__col li.blankCell{width:40px}.residentSearchModal .residentListTable .residentListTable__col--body{background:#fff;border-bottom:1px solid #c4cddc;cursor:pointer}.residentSearchModal .residentListTable .residentListTable__col--body:nth-child(2n){background:#eff8ff}}@media only screen and (min-width:591px) and (hover:hover){.residentSearchModal .residentListTable .residentListTable__col--body:hover{background-color:#bde3ff}}@media only screen and (min-width:591px){.residentSearchModal .residentListTable .residentListTable__col--body li.blankCell{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) 50% no-repeat;background-size:24px auto}.residentSearchModal .residentListTable .residentListTable__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600}}@media only screen and (max-width:590px){.residentSearchModal .residentListTable .residentListTable__col{align-items:center;display:flex;flex-wrap:wrap}.residentSearchModal .residentListTable .residentListTable__col li.date{width:100%}.residentSearchModal .residentListTable .residentListTable__col--body{background:#fff;border-bottom:1px solid #c4cddc;padding:8px 30px 8px 14px;position:relative}.residentSearchModal .residentListTable .residentListTable__col--body:nth-child(2n){background:#eff8ff}.residentSearchModal .residentListTable .residentListTable__col--body li.rotation{margin:0 0 0 auto}.residentSearchModal .residentListTable .residentListTable__col--body li.date{margin:5px 0 0}.residentSearchModal .residentListTable .residentListTable__col--body li.blankCell{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgB7dYxTsNAEIXhWUNvu6M0rih9hNBRwg18E8IJ4AYRJR2UVIEbcAI7N7BLKjtvpKSJkijFzFTvk1Zx+X5FyVqEiIiIiKiqqgVOK8EyMZJl2RpnVdf1SgJdiZGiKG5TSg0em7IsmzzPv8dx/BdnZgEY+4nhCY8LnDucB0R9eEeYBahhGH72Efg2biQgwjRARUeYB6gTEfqbGMWYS4A6EvGIiC/rCLcAdRBRiEOEa4DyjjC7yM7pum6Jjxd9RkSFsxYjIQFqmqZZHIQE4B3pGa8ZS32e53mDcy9Gkjg7Nn4DYsQ1wHu8cgs4GP+3G29+kbkERI1X5gGR45VpQPR4ZfY3ivGv+/G4qH4jxqtrMYLxrX5i+Dtu3laCmAXgpn1CRNP3/ZsQEREREV1iC8xkuKSYhr2ZAAAAAElFTkSuQmCC) 50% no-repeat;background-size:24px auto;bottom:0;height:24px;margin:auto 0;position:absolute;right:0;top:0;width:24px}.residentSearchModal .residentListTable .residentListTable__head{background:#dee3eb;border-bottom:2px solid #bbc5d5;border-radius:10px 10px 0 0;font-size:13px;font-weight:600;padding:8px 14px}}.examinationTicketModal{padding-bottom:70px}.examinationTicketModal dl{align-items:center;display:flex;gap:14px;margin-top:20px}.examinationTicketModal dl+dl{margin-top:14px}.examinationTicketModal dl dt{font-weight:600;width:84px}.examinationTicketModal dl dd{width:100%}.paymentSlipListModal{padding-bottom:60px}.paymentSlipListModal>p{margin:0 0 20px}.paymentSlipListModal dl{display:flex;gap:30px}.paymentSlipListModal dl+dl{margin-top:14px}.paymentSlipListModal dl dt{font-weight:700;padding:10px 0 0;width:130px}.paymentSlipListModal dl dd{width:calc(100% - 160px)}.paymentSlipListModal dl .datePickerBox,.paymentSlipListModal dl .selectBox{width:174px}.paymentSlipListModal dl .selectBox{height:auto}.paymentSlipListModal dl .datePickerBox .dp__flex_display{right:-174px;top:-150px}.paymentSlipListModal aside{margin:6px 0 0}.paymentSlipListModal aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.paymentSlipListModal aside p:before{content:"※";left:0;position:absolute;top:0}.paymentSlipListModal .selectBox.error+aside{margin:10px 0 0}.paymentSlipListModal .selectBox__error{bottom:-22px}.exportCreditCardListModal{padding-bottom:30px}.exportCreditCardListModal>p{margin:0 0 30px}.exportCreditCardListModal dl{display:flex;gap:30px}.exportCreditCardListModal dl+dl{margin-top:14px}.exportCreditCardListModal dl dt{font-weight:700;padding:10px 0 0;width:130px}.exportCreditCardListModal dl dd{width:calc(100% - 160px)}.exportCreditCardListModal dl .datePickerBox,.exportCreditCardListModal dl .selectBox{width:174px}.exportCreditCardListModal dl .datePickerBox .dp__flex_display{right:-174px;top:-125px}.exportCreditCardListModal aside{margin:6px 0 0}.exportCreditCardListModal aside p{font-size:12px;padding:0 0 0 calc(1em + 3px);position:relative}.exportCreditCardListModal aside p:before{content:"※";left:0;position:absolute;top:0}.editorAddLinkModal{padding:0 0 30px}.editorAddLinkModal>p{margin:0 0 10px}.applicationsListConditionsModal .reset{text-align:right}.applicationsListConditionsModal .reset span{color:#1a50b3;cursor:pointer;display:inline-block;padding:4px 4px 3px;position:relative;z-index:1}.applicationsListConditionsModal .reset span:hover{background-color:#90d2ff}.applicationsListConditionsModal .searchCondition__panel{margin:-15px 0 0;padding:0 0 60px}@media only screen and (max-width:590px){.applicationsListConditionsModal .searchCondition__panel{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}}.applicationsListConditionsModal .searchCondition__items:first-child,.applicationsListConditionsModal .searchCondition__items:nth-child(2){width:100%}.applicationsListConditionsModal .searchCondition__items>dl{display:block}.applicationsListConditionsModal .searchCondition__items>dl>dt{margin:0 0 8px;text-align:left;width:100%}.applicationsListConditionsModal .searchCondition__items>dl>dd{width:100%}.applicationsListConditionsModal .searchCondition__items>dl>dd .inputDatePickerBox .inputDatePicker,.applicationsListConditionsModal .searchCondition__items>dl>dd .inputText,.applicationsListConditionsModal .searchCondition__items>dl>dd .selectBox{height:48px}.applicationsListConditionsModal .searchCondition__items>dl>dd .inputDatePickerBox img{top:12px}.applicationsListConditionsModal .searchCondition__items>dl>dd .sortBox .selectBox{margin:10px 0 0}.applicationsListConditionsModal .searchCondition__items>dl>dd .viewCount .selectBox{display:inline-block;margin:0 10px 0 0;width:155px}.applicationsListConditionsModal .searchCondition__items .radioDate{display:block}.applicationsListConditionsModal .searchCondition__items .radioDate .fromToBox{margin:10px 0 0}.applicationsListConditionsModal .searchButtons{bottom:30px;left:0;padding:0 20px;position:absolute;width:100%;z-index:2}@media only screen and (max-width:590px){.applicationsListConditionsModal .searchButtons{bottom:calc(env(safe-area-inset-bottom,0) + 40px)}}.applicationsListConditionsModal .searchButtons ul{display:flex;justify-content:space-between;margin:0 auto;max-width:340px}.applicationsListConditionsModal .searchButtons ul li{width:calc(50% - 8px)}.imageCarouselContainer .imageCarouselPanel{overflow:hidden;position:relative}.imageCarouselContainer .imageCarouselPanel .sliderList{font-size:0;margin:0 auto;transition:transform .5s;white-space:nowrap;width:150px}.imageCarouselContainer .imageCarouselPanel .sliderList__item{cursor:pointer;display:inline-block;font-size:16px;height:100px;padding:0 15px;width:100%}.imageCarouselContainer .imageCarouselPanel .sliderList__box{border-radius:4px;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.imageCarouselContainer .imageCarouselPanel .sliderList__box--copy{background-color:#f0f0ff}.imageCarouselContainer .imageCarouselPanel .sliderList__box img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.imageCarouselContainer .imageCarouselPanel .btn--next,.imageCarouselContainer .imageCarouselPanel .btn--prev{cursor:pointer;height:10px;width:8px}.imageCarouselContainer .imageCarouselPanel .btn--prev{bottom:0;left:0;margin:auto 0;position:absolute;top:0}.imageCarouselContainer .imageCarouselPanel .btn--next{bottom:0;margin:auto 0;position:absolute;right:0;top:0}.imageCarouselContainer .imageCarouselPanel .btn--zoom{bottom:5px;cursor:pointer;position:absolute;right:15px;width:24px}.imageCarouselContainer .paging{display:flex;justify-content:center;margin:8px auto 0}.imageCarouselContainer .paging li{background:#eee;border-radius:50%;height:7px;width:7px}.imageCarouselContainer .paging li.active{background:#5e9f12}.imageCarouselContainer .paging li+li{margin:0 0 0 8px}.appLoading[data-v-a22a4f43]{align-items:center;background:#fff9;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;text-align:center;top:0;transition:.3s;width:100%;z-index:9999}.loader[data-v-a22a4f43]{display:inline-block;height:70px;width:70px}
