@charset "UTF-8";#__nuxt{height:100%}@font-face{font-family:Noto Sans KR;font-weight:100;font-style:normal;src:url(/assets/fonts/NotoSansKR-Thin.woff) format("woff"),url(/assets/fonts/NotoSansKR-Thin.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:200;font-style:normal;src:url(/assets/fonts/NotoSansKR-Light.woff) format("woff"),url(/assets/fonts/NotoSansKR-Light.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:400;font-style:normal;src:url(/assets/fonts/NotoSansKR-Regular.woff) format("woff"),url(/assets/fonts/NotoSansKR-Regular.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:500;font-style:normal;src:url(/assets/fonts/NotoSansKR-Medium.woff) format("woff"),url(/assets/fonts/NotoSansKR-Medium.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:700;font-style:normal;src:url(/assets/fonts/NotoSansKR-Bold.woff) format("woff"),url(/assets/fonts/NotoSansKR-Bold.woff2) format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:900;font-style:normal;src:url(/assets/fonts/NotoSansKR-Black.woff) format("woff"),url(/assets/fonts/NotoSansKR-Black.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:100;font-style:normal;src:url(/assets/fonts/Roboto-Thin.woff) format("woff"),url(/assets/fonts/Roboto-Thin.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(/assets/fonts/Roboto-Light.woff) format("woff"),url(/assets/fonts/Roboto-Light.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(/assets/fonts/Roboto-Regular.woff) format("woff"),url(/assets/fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:url(/assets/fonts/Roboto-Medium.woff) format("woff"),url(/assets/fonts/Roboto-Medium.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(/assets/fonts/Roboto-Bold.woff) format("woff"),url(/assets/fonts/Roboto-Bold.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:900;font-style:normal;src:url(/assets/fonts/Roboto-Black.woff) format("woff"),url(/assets/fonts/Roboto-Black.woff2) format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}*:focus{outline:0}body,html{height:100%}body{color:#222;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:400;line-height:normal}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;font-family:Noto Sans KR,sans-serif}a{text-decoration:none}input[type=text],input[type=tel],input[type=password],input[type=number],input[type=mail]{min-height:53px;border:0}input::-ms-reveal,input::-ms-clear{display:none}.input-wrap,.select-wrap{padding-right:18px;padding-left:18px;border:1px solid var(--mysuni-color-gray-03);display:flex}.input-wrap input{flex:1;width:100%}.select-wrap{height:78px;padding-right:0;padding-left:0;position:relative}.select-wrap select{flex:1;z-index:1;color:var(--mysuni-color-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-wrap select:hover{cursor:pointer}.select-wrap:after{position:absolute;top:50%;right:18px;z-index:0;content:"";display:block;width:24px;height:24px;background:url(/assets/images/common/icon_select_arrow.png) 50% 0/cover no-repeat;transform:translateY(-50%)}select{width:100%;min-height:53px;padding-right:56px;padding-left:18px;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}button{cursor:pointer}:root{--mysuni-color-prime: #00bfae;--mysuni-color-point: #ff664d;--mysuni-color-solid: #2b9fed;--mysuni-color-white: #ffffff;--mysuni-color-black: #000000;--mysuni-color-gray-01: #efefef;--mysuni-color-gray-02: #e0e0e0;--mysuni-color-gray-03: #d9d9d9;--mysuni-color-gray-04: #cccccc;--mysuni-color-gray-05: #999999;--mysuni-color-gray-06: #666666;--mysuni-color-gray-07: #222222;--mysuni-color-gray-08: #4c4c4c}.fr{float:right}.fl{float:left}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}header#header{top:0;left:0;z-index:10;display:flex;width:100%;max-width:1022px;padding:40px 20px;margin:0 auto;text-align:center;justify-content:space-between;background-color:#fffffff2}.h1{height:33px}.h1 img{display:block;height:100%}.lang{display:flex;align-items:center}.lang:before{content:"";display:block;width:24px;height:24px;margin-right:6px;background:url(/assets/images/common/icon_lang.png) 50% no-repeat;background-size:cover}.lang .select-wrap{height:auto;border:0}.lang .select-wrap:after{width:24px;height:24px;background-size:24px auto;right:0}.lang select{height:24px;line-height:27px;min-height:initial;padding-right:24px;padding-left:0;color:var(--mysuni-color-gray-07);font-size:14px}footer#footer{width:100%;max-width:982px;padding:15px 0 17px;margin:100px auto 0;font-size:12px;border-top:1px solid var(--mysuni-color-gray-03);text-align:center}footer#footer .navigation{margin-bottom:10px;display:inline-flex;gap:30px}footer#footer .navigation li a{display:block;color:var(--mysuni-color-gray-07)}footer#footer .copyright{color:var(--mysuni-color-gray-05)}#content footer#footer{margin-top:50px;border-top:none;flex-direction:column}.ac{text-align:center!important}.ar{text-align:right!important}.al{text-align:left!important}.justify-center{justify-content:center}#content{padding:30px 20px}main#content{width:100%;margin:0 auto;box-sizing:border-box;position:relative}.common-tabs{display:flex;width:100%}.common-tabs>button{display:block;border:none;flex:1;font-size:14px;color:var(--mysuni-color-gray-04)}.common-tabs.type-01{border-radius:6px;overflow:hidden}.common-tabs.type-01>button{height:57px;color:var(--mysuni-color-gray-05);background:var(--mysuni-color-gray-01)}.common-tabs.type-01>button.active{font-weight:700;color:var(--mysuni-color-white);background:var(--mysuni-color-gray-07)}.common-tabs.type-02>button{position:relative;height:60px;background:var(--mysuni-color-white)}.common-tabs.type-02>button:after{position:absolute;left:0;right:0;bottom:0;content:"";display:block;height:1px;background:var(--mysuni-color-gray-03)}.common-tabs.type-02>button.active{font-weight:700;color:var(--mysuni-color-gray-07)}.common-tabs.type-02>button.active:after{height:3px;background:var(--mysuni-color-gray-07)}.common-buttons{display:block;background:var(--mysuni-color-gray-03);cursor:pointer;transition:background-color .3s,color .3s;word-break:keep-all}.common-buttons.full-width{width:100%!important;max-width:inherit}.common-buttons.big{width:100%;min-height:48px;font-size:16px;font-weight:500;border-radius:4px}.common-buttons.mid{width:auto;min-height:45px;padding:0 30px;font-size:12px;font-weight:400;border-radius:6px}.common-buttons.min{width:auto;min-height:38px;padding:0 30px;font-size:12px;font-weight:400;border-radius:6px}.common-buttons.prime{color:var(--mysuni-color-white);border:none;background:var(--mysuni-color-prime)}.common-buttons.point{color:var(--mysuni-color-white);border:none;background:var(--mysuni-color-point)}.common-buttons.dark{color:var(--mysuni-color-white);border:none;background:var(--mysuni-color-gray-06)}.common-buttons.gray{font-weight:400;color:var(--mysuni-color-gray-05);border:none;background:#ebebeb}.common-buttons.white{color:var(--mysuni-color-gray-06);border:1px solid var(--mysuni-color-gray-05);background:var(--mysuni-color-white)}.common-buttons.white-prime{color:var(--mysuni-color-prime);border:1px solid var(--mysuni-color-prime);background:var(--mysuni-color-white)}.common-buttons[class*=authentication]{height:42px;line-height:43px;padding:0 15px;color:var(--mysuni-color-white);font-size:12px;font-weight:700;background-color:var(--mysuni-color-gray-06);border:none;border-radius:4px}.common-buttons[class*=authentication]:disabled{font-weight:400;color:var(--mysuni-color-gray-05);border:1px solid var(--mysuni-color-gray-03);cursor:default;background:none}.common-icon{padding:0;flex-shrink:0;border:none;background:none;text-indent:-9999px;overflow:hidden;display:flex;align-items:center;font-size:0}.common-icon:before{width:36px;height:36px;background-size:36px auto;background-position:50% 0;background-repeat:no-repeat;content:"";display:inline-block}.common-icon.delete:before{background-image:url(/assets/images/common/icon_close.png)}.common-icon[class*=pass-]:before{width:24px;height:24px;margin-left:8px;background-size:cover;background-image:url(/assets/images/common/icon_eye.png)}.common-icon.pass-h:before{background-position:50% -25px}.common-icon.search:before{width:24px;height:24px;background-size:cover;background-image:url(/assets/images/common/icon_search.png)}.common-icon.trash:before{width:24px;height:24px;background-size:cover;background-image:url(/assets/images/common/icon_trash_gray.png)}.common-icon.plus:before{background-image:url(/assets/images/common/icon_plus_prime.png)}.common-icon.minus:before{background-image:url(/assets/images/common/icon_minus_prime.png)}.file-upload{position:relative;display:inline-block}.file-upload input[type=file]{position:absolute;top:0;left:0;display:none;font-size:0}.check-wrap{display:flex;flex:1;flex-wrap:wrap;gap:8px 40px}.check-wrap.column{flex-direction:column;gap:30px 0}.check-wrap.bold .item strong{font-weight:700}.check-wrap.black .item strong{color:var(--mysuni-color-gray-07)}.check-wrap .item{position:relative;display:inline-block;flex:0 auto}.check-wrap .item:hover{cursor:pointer}.check-wrap .item input{position:absolute;left:0;top:0;width:0;height:0;text-indent:-9999px}.check-wrap .item strong{display:flex;line-height:24px;font-size:14px;font-weight:400;color:var(--mysuni-color-gray-06);align-items:flex-start}.check-wrap .item .label:before{content:"";display:block;width:24px;height:24px;margin-right:8px;flex-shrink:0;background:url(/assets/images/common/sp_multiple.png) 50% 0/cover no-repeat}.check-wrap .item input[type=radio]+.label:before{background-position-y:0}.check-wrap .item input[type=radio]:checked+.label:before{background-position-y:-100px}.check-wrap .item input[type=radio]:disabled:checked+.label:before{background-position-y:-25px}.check-wrap .item input[type=checkbox]+.label:before{background-position-y:-50px}.check-wrap .item input[type=checkbox]:checked+.label:before{background-position-y:-75px}.check-wrap .item input[type=radio]:checked+.label,.check-wrap .item input[type=checkbox]:checked+.label{color:var(--mysuni-color-gray-07)}.common-multiple .suffix{padding-right:0}.common-steps{display:flex;width:fit-content;margin:0 auto;overflow:hidden;align-items:flex-end}.common-steps>li{position:relative;padding:0 27px}.common-steps>li .title{margin-top:5px;display:block;font-size:14px;font-weight:700;color:var(--mysuni-color-gray-07);text-align:center}.common-steps>li .bullet{display:flex;width:19px;height:19px;margin:0 auto;color:#fff;font-size:11px;font-weight:500;border-radius:50%;background:#66C1BF;border:2px solid #C8E9E8;align-items:center;justify-content:center}.common-steps>li .bullet:before,.common-steps>li .bullet:after{position:absolute;z-index:-1;left:0;right:50%;top:9px;content:"";display:block;height:1px;background:#C8E9E8}.common-steps>li .bullet:before{left:0;right:50%}.common-steps>li .bullet:after{left:50%;right:0}.common-steps>li:first-child .bullet:before,.common-steps>li:last-child .bullet:after{content:none}.common-steps>li.active .bullet:after{background:#d9d9d9}.common-steps>li.active~li .title{color:#999;font-weight:400}.common-steps>li.active~li .bullet{width:15px;height:15px;margin-bottom:7px;border:0;background:#d9d9d9}.common-steps>li.active~li .bullet:before,.common-steps>li.active~li .bullet:after{background:#d9d9d9;top:7px}.common-steps+.paragraph{margin-top:20px;font-size:14px;color:var(--mysuni-color-gray-05);text-align:center}.suffix{display:flex;gap:20px;padding-right:17px;margin-left:auto;align-items:center;flex-shrink:0}.suffix .badge{display:inline-block;height:46px;line-height:46px;padding:0 30px;font-size:16px;font-weight:700;border-radius:46px;color:var(--mysuni-color-white);background:var(--mysuni-color-prime)}.suffix .link{font-size:16px;color:var(--mysuni-color-gray-06);text-decoration:underline}.suffix .link.point{color:var(--mysuni-color-point)}.button-box{display:flex;justify-content:center;gap:20px}.button-box>div{flex:1}.button-box button{max-width:220px}.explain{color:var(--mysuni-color-gray-05);font-size:16px}.title-box{display:flex;margin:0 auto 60px;text-align:center;flex-direction:column;align-items:center;gap:18px;position:relative}.title-box .title{display:block;font-size:20px;color:var(--mysuni-color-gray-07)}.title-box .title>span{font-weight:400!important}.title-box span{color:var(--mysuni-color-gray-07);font-weight:400}.title-box span em{color:var(--mysuni-color-point);font-weight:700;font-style:italic;font-style:normal}.title-box .btn_history_back,.title-box .btn_exit{position:absolute;top:50%;transform:translateY(-50%)}.title-box .btn_history_back{width:9px;height:16px;font-size:0;border:0;background:url(/assets/images/common/icon_history_back.png) 50% no-repeat;left:0}.title-box .btn_exit{padding:6px 10px 5px 27px;color:#ff664d;font-weight:700;background-color:#fff;border:1px solid #FF664D;border-radius:4px;right:0}.title-box .btn_exit:before{width:19px;height:16px;background:url(/assets/images/common/icon_exit.png) 50% no-repeat;content:"";position:absolute;top:50%;left:6px;transform:translateY(-50%)}.title-box .paragraph{font-size:14px;color:var(--mysuni-color-gray-06)}.title-box .paragraph>strong{font-weight:700;color:var(--mysuni-color-gray-07)}.title-box+.common-steps{margin-top:-36px}.subtitle-box{padding:30px 0;border-bottom:1px solid var(--mysuni-color-gray-03)}.subtitle-box.no-border{border-bottom:none}.subtitle-box .subtitle{font-size:16px;font-weight:400}.validation{margin-top:-2px;margin-left:10px;font-size:14px;color:var(--mysuni-color-solid)}.validation.improper{color:var(--mysuni-color-point)}.validation.improper:before{background-position:50% -50px}.timer-wrap{display:flex;padding-top:10px;align-items:center;justify-content:space-between}.timer-wrap .text{font-size:14px;color:var(--mysuni-color-point);text-align:left;word-break:keep-all}.timer-wrap .button{position:relative;display:flex;min-width:90px;height:42px;line-height:42px;padding-left:15px;border:1px solid var(--mysuni-color-point);border-radius:4px;font-size:12px;color:var(--mysuni-color-point);align-items:center;background:var(--mysuni-color-white)}.timer-wrap .button:after{background-image:url(/assets/images/common/sp_timer.png);background-position:50% 0;background-size:24px auto;position:absolute;top:50%;right:10px;content:"";display:block;width:24px;height:24px;transform:translateY(-50%)}.timer-wrap.expired .button{border-color:var(--mysuni-color-gray-03);color:var(--mysuni-color-gray-05);cursor:default}.timer-wrap.expired .button:after{background-position:50% -25px}.link-new-page{width:24px;height:24px;font-size:0;text-indent:-9999px;overflow:hidden;background:url(/assets/images/common/icon_newpage_black.png) 50% 50%/cover no-repeat}.terms-box{width:100%;height:128px;line-height:24px;padding:16px 24px;margin-top:20px;font-size:14px;color:var(--mysuni-color-gray-06);overflow-y:scroll;border-top:1px solid var(--mysuni-color-gray-03);border-bottom:1px solid var(--mysuni-color-gray-07)}iframe.terms-box{width:100%;height:128px;line-height:24px;padding:0;margin-top:20px;font-size:14px;color:var(--mysuni-color-gray-06);overflow-y:scroll;border-top:1px solid var(--mysuni-color-gray-03);border-bottom:1px solid var(--mysuni-color-gray-07)}.terms-date{padding-top:10px;font-size:12px;font-weight:400;color:var(--mysuni-color-gray-05);text-align:right}.border-wrap{margin-top:18px;padding:0 18px;background-color:var(--mysuni-color-white);border:1px solid var(--mysuni-color-gray-07);border-radius:4px;position:relative;overflow:hidden;display:flex;align-items:center}.border-wrap.active{border-color:var(--mysuni-color-gray-07)}.border-wrap label{padding-right:0;padding-left:0;border:0;flex:1}.border-wrap label input,.border-wrap label select{min-height:78px;font-size:14px;background:none}.border-wrap .select-wrap{margin-right:-18px;margin-left:-18px}.border-wrap:has(select.default){border-color:var(--mysuni-color-gray-03)}.border-wrap:has(select.default) select{color:var(--mysuni-color-gray-06)}.border-wrap:has(input:focus),.border-wrap:has(select:focus){border-color:var(--mysuni-color-point)}.border-wrap:has(input[readonly]){background-color:var(--mysuni-color-white)}.border-wrap:has(input[disabled]),.border-wrap:has(select[disabled]){background-color:#f5f5f5;border-color:var(--mysuni-color-gray-03)}.border-wrap:has(input[disabled]) .title,.border-wrap:has(select[disabled]) .title{color:var(--mysuni-color-gray-05)}.border-wrap:has(input[disabled]) input,.border-wrap:has(select[disabled]) input{color:var(--mysuni-color-gray-05)}.border-wrap:has(input[disabled]) select,.border-wrap:has(select[disabled]) select{color:var(--mysuni-color-gray-05)}.border-wrap:has(input[disabled]) .delete,.border-wrap:has(input[readonly]) .delete,.border-wrap:has(input[disabled]) [class*=pass-],.border-wrap:has(input[readonly]) [class*=pass-]{display:none}.border-wrap:has(input:placeholder-shown){border-color:var(--mysuni-color-gray-03)}.border-wrap:has(input:placeholder-shown):has(input:focus),.border-wrap:has(input:placeholder-shown):has(select:focus){border-color:var(--mysuni-color-point)}.border-wrap .check-wrap{min-height:78px;padding:19px 0;align-items:center}.border-wrap .title{position:absolute;top:15px;left:20px;z-index:1;display:block;height:20px;line-height:20px;font-size:12px;font-weight:400;color:var(--mysuni-color-gray-05)}.border-wrap .title.required:after{content:"*";margin-left:4px;color:var(--mysuni-color-point)}.border-wrap .title+label input{width:100%;padding:42px 0 15px;font-size:14px;text-overflow:ellipsis}.border-wrap .title+.check-wrap{padding:40px 0 14px;align-items:flex-start}.border-wrap .title+.select-wrap select{min-height:inherit;padding:42px 18px 15px;font-size:14px;position:static}.border-wrap.column{flex-direction:column}.border-wrap.column .title{top:30px}.border-wrap.column .check-wrap{padding:27px 0}.dual-flex{display:flex;gap:15px}.dual-flex .border-wrap:first-child{width:200px}.dual-flex .border-wrap:last-child{width:100%}.dual-flex.row{flex-direction:row}.dual-flex .flex-end-pc{justify-content:flex-end}.form-wrap{margin-top:60px;padding-top:20px;border-top:1px solid var(--mysuni-color-gray-03)}.form-wrap.narrow{padding-top:10px}.form-wrap article{margin-top:40px;position:relative}.form-wrap.narrow article{margin-top:18px}.form-wrap .button-box{padding-top:50px}.form-wrap.no-border{border:none}.form-wrap.no-margin{margin-top:0}.form-wrap.no-padding{padding-top:0}.text-paragraph{display:flex;flex:1;margin-top:20px;font-size:14px;color:var(--mysuni-color-gray-06);line-height:24px}.text-paragraph a{color:var(--mysuni-color-gray-07);text-decoration:underline}.visual-box{width:100%;padding:70px 0;text-align:center}.page-layout{width:100%;max-width:500px;margin:0 auto}.member-type-select{display:flex;width:100%;justify-content:space-between;gap:30px}.member-type-select .link{display:flex;padding:30px;justify-content:center;text-align:center;flex:1;flex-direction:column;text-decoration:none;border:1px solid var(--mysuni-color-gray-03);border-radius:4px;background:#f5f5f5}.member-type-select .link:hover,.member-type-select .link.active{border-color:var(--mysuni-color-point);background:var(--mysuni-color-point)}.member-type-select .link:hover .title,.member-type-select .link.active .title{color:var(--mysuni-color-white)}.member-type-select .link:hover .title.member:before,.member-type-select .link.active .title.member:before{background-position:50% -50px}.member-type-select .link:hover .title.user:before,.member-type-select .link.active .title.user:before{background-position:50% -150px}.member-type-select .link:hover .context,.member-type-select .link.active .context{color:var(--mysuni-color-white)}.member-type-select .link:hover .context:before,.member-type-select .link.active .context:before{background:rgba(255,255,255,.5)}.member-type-select .link .title{display:block;font-size:18px;font-weight:700;color:var(--mysuni-color-gray-07)}.member-type-select .link .title:before{content:"";display:block;width:60px;height:50px;margin:0 auto 15px;background:url(/assets/images/common/sp_member_select.png) 50% 0/cover no-repeat}.member-type-select .link .title.member:before{background-position:50% 0;transform:translate(10px)}.member-type-select .link .title.user:before{background-position:50% -100px}.member-type-select .link .context{padding-top:13px;font-size:14px;color:var(--mysuni-color-gray-05);line-height:1.5}.tooltip-box{position:relative;z-index:2;padding-top:10px}.tooltip-box .title{display:inline-flex;align-items:center;font-size:14px;color:var(--mysuni-color-gray-07);border:none;background:none}.tooltip-box .title:before{content:"";display:block;width:24px;height:24px;margin-right:4px;flex-shrink:0;background:url(/assets/images/common/icon_question_box.png) 50% 50%/cover no-repeat}.tooltip-box .title.active+.popper{display:block}.tooltip-box .popper{position:absolute;z-index:1;display:none;max-width:100%;padding:30px 20px 20px;font-size:12px;border:1px solid var(--mysuni-color-gray-03);background:var(--mysuni-color-white)}.tooltip-box .popper .bullet-list>strong{display:block;font-size:14px;padding-bottom:5px}.tooltip-box .popper .bullet-list>strong .explain{margin-top:5px;color:var(--mysuni-color-gray-07);font-size:13px}.tooltip-box .popper .bullet-list>ul>li{padding:4px 0}.tooltip-box .popper .bullet-list>ul+strong{padding-top:15px}.tooltip-box .popper .close{position:absolute;top:10px;right:10px;padding:0!important;height:auto!important;border:none!important;font-size:0!important;text-indent:-9999px;background:none}.tooltip-box .popper .close:after{content:"";display:block;width:24px;height:24px;background:url(/assets/images/common/icon_close.png) 50% 50%/cover no-repeat}.bullet-list{color:var(--mysuni-color-gray-07)}.bullet-list.align-center{text-align:center}.bullet-list .link{color:var(--mysuni-color-gray-07);text-decoration:underline}.bullet-list>ul>li{line-height:20px;padding:8px 18px}.bullet-list>ul>li:before{content:"";display:inline-block;width:4px;height:4px;margin-top:7px;margin-right:8px;border-radius:50%;vertical-align:top;background:var(--mysuni-color-gray-07)}.warn-text{margin-top:10px}.warn-text:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 6px 0 0;font-size:16px;vertical-align:middle;background:url(/assets/images/common/icon_exclamation.png) 50% 50%/cover no-repeat}.code-search-list .top{padding-bottom:10px;font-size:16px;color:var(--mysuni-color-gray-07)}.code-search-list .list>li{border-bottom:1px solid var(--mysuni-color-gray-01)}.code-search-list .list>li .button{display:flex;width:100%;padding:20px 0;border:none;align-items:center;background:none;overflow:hidden;gap:10px}.code-search-list .list>li .button .name{display:flex;min-width:0;flex-direction:column;flex:1;gap:6px;align-items:flex-start;justify-content:center;overflow:hidden}.code-search-list .list>li .button .name>*{display:block;width:100%;font-size:16px;color:var(--mysuni-color-gray-06);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.code-search-list .list>li .button .name>strong{font-weight:400}.code-search-list .list>li .button .name>strong>em{font-style:normal;color:var(--mysuni-color-point)}.code-search-list .list>li .button .name>span>em{font-style:normal;color:var(--mysuni-color-point)}.code-search-list .list>li .button .info{font-size:16px;color:var(--mysuni-color-gray-06);flex:0;white-space:nowrap}.table-box table{table-layout:fixed;border-collapse:separate;width:100%;font-size:16px}.table-box table th{height:50px;text-align:left;vertical-align:middle;font-weight:400;color:var(--mysuni-color-gray-07)}.table-box table td{height:50px;vertical-align:middle;word-wrap:break-word;color:#666;color:var(--mysuni-color-gray-06)}.table-box .profile-image{margin-bottom:20px}.myinfo-wrap article h3{display:flex;padding-bottom:17px;margin:40px 0 20px;font-size:16px;font-weight:700;color:var(--mysuni-color-gray-07);border-bottom:1px solid var(--mysuni-color-gray-03);align-items:center;justify-content:space-between}.myinfo-wrap article h3 .link-edit{display:block;width:24px;height:24px;font-size:0;text-indent:-9999px;background:url(/assets/images/common/icon_edit_black.png) 50% 50%/cover no-repeat}.myinfo-wrap article .empty{height:50px;line-height:50px;font-size:14px;color:var(--mysuni-color-gray-05)}.myinfo-wrap article .button-box{padding-top:20px;gap:14px}.myinfo-wrap article .button-box .common-buttons{width:110px;padding:0;word-break:keep-all}.myinfo-wrap article+article h3{margin-top:50px}.myinfo-wrap .button-box{padding-top:70px}.service-wrap{margin-top:30px}.service-wrap article{margin-bottom:18px}.service-wrap article .box{display:flex;height:80px;padding:0 20px;border:1px solid var(--mysuni-color-gray-07);border-radius:4px;align-items:center;justify-content:space-between}.service-wrap article .box .title{font-size:14px;font-weight:400;color:var(--mysuni-color-gray-07)}.service-wrap article .box .link{display:flex;font-size:14px;color:var(--mysuni-color-gray-05);align-items:center}.service-wrap article .box .link:after{content:"";display:block;width:24px;height:24px;background:url(/assets/images/common/icon_chevron_black.png) 50% 50%/cover no-repeat}.service-wrap article .box:hover,.service-wrap article .box.active{border-color:var(--mysuni-color-point)}.history-wrap{padding-top:40px}.history-wrap article{padding-top:40px;display:flex;flex-direction:column;gap:40px}.profile-image{display:block;width:123px;height:123px;margin:0 auto;flex-shrink:0;border-radius:50%;overflow:hidden;background:url(/assets/images/common/img_profile.png) 50% 50%/cover no-repeat}.profile-image img{display:block;width:123px;height:123px;margin:0 auto;object-fit:cover}.radio-square-box{position:relative;display:flex;height:80px;padding:0 18px;border:1px solid var(--mysuni-color-gray-07);border-radius:4px;align-items:center;cursor:pointer}.radio-square-box input{position:absolute;left:0;top:0;width:0;height:0;text-indent:-9999px}.radio-square-box .date{font-size:14px;color:var(--mysuni-color-gray-05)}.radio-square-box .text{flex:1;min-width:0}.radio-square-box .text .title{display:block;padding-bottom:5px;font-size:12px;font-weight:700;color:var(--mysuni-color-gray-07);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-square-box .text .context{display:block;font-size:14px;color:var(--mysuni-color-gray-05);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-square-box .text .date{display:block;padding-top:3px}.radio-square-box .suffix{padding-right:0}.radio-square-box .suffix .date{display:none}.radio-square-box:hover,.radio-square-box:has(input:checked){border-color:var(--mysuni-color-point)}.id-box{width:100%;max-width:500px;padding:20px 0;margin:0 auto;border-top:1px solid var(--mysuni-color-gray-03);border-bottom:1px solid var(--mysuni-color-gray-03);text-align:center}.id-box>p{padding:10px 0;font-size:14px;text-align:left;color:var(--mysuni-color-gray-07)}.id-box .row{display:flex;padding:10px 0;text-align:left}.id-box .row .text{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.id-box .row .text .title{width:80px;font-weight:400}.id-box .row .text .context{display:block;width:calc(100% - 80px);color:var(--mysuni-color-gray-05);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.id-box .row .suffix{padding-right:0;margin-left:10px;text-align:right;justify-content:flex-end;color:var(--mysuni-color-gray-05)}.gray-box{line-height:20px;padding:20px;font-size:14px;color:var(--mysuni-color-gray-05);background:#f5f5f5}.gray-box .bullet-list{color:var(--mysuni-color-gray-05)}.gray-box .bullet-list>ul>li{position:relative;line-height:20px;padding:0 0 0 18px}.gray-box .bullet-list>ul>li strong{font-weight:400;color:var(--mysuni-color-gray-07)}.gray-box .bullet-list>ul>li:before{position:absolute;top:7px;left:0;display:block;width:6px;height:6px;margin:0}.gray-box .bullet-list>ul>li+li{margin-top:18px}.common-textarea{border:1px solid var(--mysuni-color-gray-07);border-radius:4px;overflow:hidden}.common-textarea textarea{width:100%;height:84px;padding:20px;border:none;resize:none}.common-textarea.big textarea{height:200px}.common-textarea:has(textarea:placeholder-shown){border-color:var(--mysuni-color-gray-03)}.common-textarea:has(textarea:focus){border-color:var(--mysuni-color-point)}.keep-agree-box{padding-top:20px}.keep-agree-box>.title{display:block;padding-top:20px}.keep-agree-box .bullet-list>ul{padding-top:8px}.keep-agree-box .bullet-list>ul>li{position:relative;padding:0 0 0 15px;color:var(--mysuni-color-gray-06)}.keep-agree-box .bullet-list>ul>li:before{position:absolute;top:7px;left:0;display:block;margin:0;background-color:var(--mysuni-color-gray-06)}.modal-overlay{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.75)}.modal-overlay.active{display:flex}.modal-overlay .modal-container{display:flex;width:100%;max-width:445px;max-height:calc(100vh - 40px);margin:0 20px;background:var(--mysuni-color-white);border-radius:6px;flex-direction:column}.modal-overlay .modal-container.policy{width:800px;max-width:initial}.modal-overlay .modal-container.wide{max-width:999px}.modal-overlay .modal-container .header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid var(--mysuni-color-gray-03);flex-wrap:wrap;flex:0;align-items:center}.modal-overlay .modal-container .header .title{font-size:16px;font-weight:700;color:var(--mysuni-color-gray-07)}.modal-overlay .modal-container .header .button{width:24px;height:24px;overflow:hidden;text-indent:-9999px;border:none;background:url(/assets/images/common/icon_close.png) 50% 50%/cover no-repeat}.modal-overlay .modal-container .header .row{width:100%;padding-top:30px}.modal-overlay .modal-container .header .border-wrap label input,.modal-overlay .modal-container .header .border-wrap label select{min-height:68px}.modal-overlay .modal-container .header .common-icon:before{width:28px;height:28px;background-size:28px auto}.modal-overlay .modal-container .header .common-icon.search{margin-left:10px}.modal-overlay .modal-container .content{padding:20px;flex:1;overflow-y:auto}.modal-overlay .modal-container .content:has(iframe){overflow-y:hidden}.modal-overlay .modal-container .content .paragraph{line-height:23px;font-size:14px;color:var(--mysuni-color-gray-06)}.modal-overlay .modal-container .content .form-wrap{margin-top:0;padding-top:0}.modal-overlay .modal-container .content .link{display:block;color:var(--mysuni-color-point);text-align:center;text-decoration:underline}.modal-overlay .modal-container .footer{padding:10px 30px 40px;flex:0}.filter-box{display:flex;justify-content:space-between;gap:20px;flex-direction:column}.term-calendar{display:flex;align-items:center;gap:5px}.term-calendar label{position:relative;display:inline-block;width:100%;border:1px solid var(--mysuni-color-gray-03)}.term-calendar label:after{position:absolute;top:50%;right:18px;content:"";display:block;width:24px;height:24px;cursor:pointer;background:url(/assets/images/common/icon_calendar.png) 50% 50%/cover no-repeat;transform:translateY(-50%)}.term-calendar label input{width:100%;height:53px;padding:0 18px;border:none;font-size:14px;color:var(--mysuni-color-gray-07);outline:none}.term-calendar label:has(input:focus){border-color:var(--mysuni-color-point)}.term-buttons{position:relative;display:flex}.term-buttons>button{height:54px;margin-left:-1px;color:var(--mysuni-color-gray-05);border:1px solid var(--mysuni-color-gray-03);flex:1;background:var(--mysuni-color-white)}.term-buttons>button:hover,.term-buttons>button.active{z-index:1;color:var(--mysuni-color-gray-07);border-color:var(--mysuni-color-gray-07)}.history-table table{width:100%;table-layout:fixed}.history-table table th{padding:18px 0;border-bottom:1px solid var(--mysuni-color-gray-03);text-align:left}.history-table table td{padding:18px 0;border-bottom:1px solid var(--mysuni-color-gray-03);text-align:left;color:var(--mysuni-color-gray-05)}.history-table table td.date{text-align:right}.history-table table td .title,.history-table table td .link{font-weight:400;color:var(--mysuni-color-gray-07)}.pagination{width:100%;display:flex;justify-content:center;align-items:center;gap:16px}.pagination .arrow-wrap{display:flex;align-items:center;gap:9px}.pagination .paging-wrap{display:flex;align-items:center;gap:10px}.pagination button{color:var(--mysuni-color-gray-05);border:none;background:none}.pagination button.current{color:var(--mysuni-color-black)}.pagination .button-move{width:20px;height:20px;flex-shrink:0;text-indent:-9999px;overflow:hidden;border:1px solid var(--mysuni-color-gray-03);background-image:url(/assets/images/common/sp_pagination.png);background-repeat:no-repeat;background-size:18px auto}.pagination .button-move.first{background-position:50% 0}.pagination .button-move.prev{background-position:50% -18px}.pagination .button-move.next{background-position:50% -36px}.pagination .button-move.last{background-position:50% -54px}.certification-wrap{text-align:right}.certification-wrap button{padding:10px 0 0;border-radius:0;background:inherit;border:none;text-decoration:underline;box-shadow:none;overflow:visible;display:inline-block;cursor:pointer}.certification-wrap>a{padding:10px 0 0;text-decoration:underline;display:inline-block}.certification-wrap>a.disabled{color:var(--mysuni-color-gray-04);pointer-events:none}.choice-wrap{display:flex;padding-bottom:40px;flex-wrap:wrap;gap:18px 12px}.choice-wrap.center{justify-content:center}.choice-wrap .label{position:relative;height:56px;line-height:56px;padding:0 40px;border:1px solid var(--mysuni-color-gray-03);border-radius:56px;cursor:pointer}.choice-wrap .label input[type=radio],.choice-wrap .label input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden}.choice-wrap .label:has(input[type=radio]:checked),.choice-wrap .label:has(input[type=checkbox]:checked){border-color:var(--mysuni-color-gray-07);background:var(--mysuni-color-gray-07)}.choice-wrap .label:has(input[type=radio]:checked) .title,.choice-wrap .label:has(input[type=checkbox]:checked) .title{color:var(--mysuni-color-white)}.choice-wrap .label .title{font-size:16px;color:var(--mysuni-color-black)}.profile-wrap{width:calc(100% - 120px);padding-bottom:12px;margin:0 auto}.profile-wrap .carousel__prev,.profile-wrap .carousel__next{width:36px;height:36px;background:url(/assets/images/common/sp_carousel_arrow.png) 50% 0/cover no-repeat}.profile-wrap .carousel__prev{left:-60px;background-position-y:0}.profile-wrap .carousel__next{right:-60px;background-position-y:-50px}.profile-wrap .carousel__icon{display:none}.profile-wrap .main-image{position:relative;width:160px;height:160px;margin:30px auto 70px}.profile-wrap .main-image .image{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:url(/assets/images/common/img_profile.png) 50% 50%/cover no-repeat}.profile-wrap .main-image .image img{display:block;width:100%;height:100%;object-fit:cover}.profile-wrap .main-image .label{position:absolute;right:-3px;bottom:5px;display:block;width:40px;height:40px;border-radius:50%;overflow:hidden;cursor:pointer;background:var(--mysuni-color-gray-06)}.profile-wrap .main-image .label:after{position:absolute;top:50%;left:50%;content:"";display:block;width:20px;height:20px;background:url(/assets/images/common/icon_camera_white.png) 50% 50%/cover no-repeat;transform:translate(-50%,-50%)}.profile-wrap .main-image .label input[type=file]{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden}.profile-wrap .thumb-image{width:78px;height:78px;padding:0;border:none;border-radius:50%;overflow:hidden;background:url(/assets/images/common/img_profile.png) 50% 50%/cover no-repeat}.profile-wrap .thumb-image img{display:block;width:100%;height:100%;object-fit:cover}.member-type-radio{border:1px solid var(--mysuni-color-gray-07);border-radius:4px;overflow:hidden}.member-type-radio .label{position:relative;display:flex;height:60px;padding:0 40px;flex-wrap:wrap;align-items:center;cursor:pointer;background:var(--mysuni-color-white)}.member-type-radio .label input{position:absolute;left:0;top:0;width:0;height:0;text-indent:-9999px}.member-type-radio .label .title{width:120px;font-size:14px;font-weight:400;color:var(--mysuni-color-gray-07)}.member-type-radio .label .paragraph{flex:1;font-size:12px;color:var(--mysuni-color-gray-05)}.member-type-radio .label+.label{border-top:1px solid var(--mysuni-color-gray-07)}.member-type-radio .label:before{position:absolute;top:calc(50% - 10px);left:-10px;content:none;display:block;width:20px;height:20px;border-radius:50%;background:var(--mysuni-color-gray-07)}.member-type-radio .label:has(input:checked){background:#f5f5f5}.member-type-radio .label:has(input:checked):before{content:""}.member-type-radio .label:has(input:checked) .title{font-weight:700}.member-type-radio .label:has(input:checked) .paragraph{color:var(--mysuni-color-gray-06)}.member-type-radio.icon .label{padding-left:54px;padding-right:54px}.member-type-radio.icon .label:before{content:"";top:calc(50% - 12px);left:20px;width:24px;height:24px;border-radius:0;background:url(/assets/images/common/sp_member_radio.png) 50% 0/cover no-repeat}.member-type-radio.icon .label.type01:before{background-position-y:0}.member-type-radio.icon .label.type02:before{background-position-y:-25px}.member-type-radio.icon .label.type03:before{background-position-y:-50px}.member-type-radio.icon .label.type04:before{background-position-y:-75px}.member-type-radio.icon .label:has(input:checked):after{position:absolute;top:calc(50% - 12px);right:20px;content:"";display:block;width:24px;height:24px;background:url(/assets/images/common/icon_check_black.png) 50% 50%/cover no-repeat}.member-type-radio.icon .label:has(input:checked) .paragraph{color:var(--mysuni-color-gray-06)}.error-box .image{display:block;margin:70px auto}.error-box .link{display:block;font-size:16px;color:var(--mysuni-color-gray-06);text-align:center;text-decoration:underline}.error-text{padding-top:10px;font-size:14px;color:var(--mysuni-color-point)}.linear-box{border-top:1px solid var(--mysuni-color-gray-03);border-bottom:1px solid var(--mysuni-color-gray-07)}.linear-box .bullet-list{padding:16px}.linear-box .bullet-list>ul>li{line-height:24px;padding:0;color:var(--mysuni-color-gray-06)}.linear-box .bullet-list>ul>li:before{margin-top:10px;background:var(--mysuni-color-gray-06)}.solid-text{margin-top:10px;color:var(--mysuni-color-solid)}.login-layout{padding-top:115px}.login-layout.no-visual{background-color:#f5f2eb}.login-layout .left-panel .h1{position:fixed;z-index:999;top:40px;left:20px}.login-layout .left-panel .h1:after{position:fixed;top:0;left:0;right:0;z-index:-1;content:"";display:block;height:115px;background-color:#fffffff2}.login-layout .left-panel .visual-wrap{display:none}.login-layout .right-panel .right-top{padding:45px 20px 20px;background-color:#fff;position:fixed;top:0;right:0;left:0;z-index:999;display:flex;justify-content:space-between}.login-layout .right-panel .title-box{margin-bottom:10px}.login-layout .right-panel .form-wrap{margin-top:0}.login-layout .right-panel .form-wrap .button-box{padding-top:40px;flex-direction:column}.login-layout .right-panel .text-paragraph{margin-top:30px}.login-layout .right-panel footer#footer{padding-bottom:23px}.guidance-layout{width:100%;max-width:900px;margin:0 auto}.guidance-layout .h1{height:33px}.guidance-layout .h1 img{display:block;height:100%;margin:0 auto}.guidance-layout .title-box .title{color:var(--mysuni-color-black)}.guidance-layout .title-box .title em{font-weight:inherit;color:var(--mysuni-color-point);font-style:normal}.guidance-layout .button-box{width:100%;padding-top:50px}.guidance-layout .guidance div{margin-bottom:30px;padding-bottom:30px}.guidance-layout .guidance div>span{text-align:center;display:block}.guidance-layout .guidance div>span img{width:100%}.guidance-layout .guidance div dl{margin-top:30px;flex:1}.guidance-layout .guidance div dl dt{margin-bottom:14px;font-size:16px;font-weight:700}.guidance-layout .guidance div dl dt span{color:var(--mysuni-color-point)}.guidance-layout .guidance div dl dd{color:var(--mysuni-color-gray-06)}.guidance-layout .guidance div dl dd strong{color:var(--mysuni-color-gray-07)}.guidance-layout .guidance div dl dd+dd{margin-top:10px}.guidance-layout .guidance .sub_wrap{padding:30px 34px;margin-bottom:0!important;border-bottom:0;display:flex;justify-content:space-between;gap:0!important;overflow:hidden}.guidance-layout .guidance .sub_wrap>*+*{margin:0 34px}.guidance-layout .guidance .sub_wrap dl{margin-top:0;position:relative}.guidance-layout .guidance .sub_wrap dl:before{content:"";width:1px;height:100%;margin-left:-35px;background-color:#eee;position:absolute;top:0;left:0;display:inline-block}.guidance-layout .guidance .sub_wrap dl dt{color:var(--mysuni-color-gray-07);font-size:22px;font-weight:700}.guidance-layout .guidance .sub_wrap dl dd{color:var(--mysuni-color-gray-06);font-size:14px;font-weight:300px}.guidance-layout .guidance>dl dt{font-weight:700;position:relative}.guidance-layout .guidance>dl dt:before{width:3px;height:3px;background-color:#ccc;border-radius:50%;content:"";position:absolute;top:10px;left:-7px;display:block}.guidance-layout .guidance>dl dd{margin-top:7px}.guidance-layout .guidance>dl dd+dt{margin-top:30px}@media (max-width: 400px){.id-box:has(.suffix) .row .text{flex-direction:column}.id-box:has(.suffix) .row .text .context{width:100%}}@media (max-width: 540px){.member-type-select{display:block}.member-type-select a+a{margin-top:20px}.pagination .arrow-wrap{gap:10px}.pagination .arrow-wrap .button-move.prev{margin-right:auto}.pagination .arrow-wrap .button-move.next{margin-left:auto}.dual-flex{flex-direction:column}.dual-flex .border-wrap:first-child{width:100%}.dual-flex .flex-end-pc{justify-content:unset}.myinfo-wrap article .button-box{flex-wrap:wrap;justify-content:space-between}.myinfo-wrap article .button-box .common-buttons{width:calc(50% - 7px);max-width:calc(50% - 7px);flex-shrink:0}}@media (min-width: 541px){.table-box.flexible{display:flex;gap:30px;align-items:center}.table-box.flexible .profile-image{margin-bottom:0}.table-box.flexible .button-box{padding-top:0;gap:6px;flex-direction:column}.table-box.flexible .button-box .common-buttons{padding:0}.radio-square-box .text .title{padding-bottom:10px}.radio-square-box .text .date{display:none}.radio-square-box .suffix .date{display:block;padding-top:0}}@media (min-width: 1024px){.login-layout{min-height:100vh;display:flex;margin:-30px -20px;padding:70px;justify-content:space-around;gap:70px;background:#f4f7fd;overflow-y:auto}.login-layout .left-panel{display:flex;width:45%;align-items:center;justify-content:center;flex-direction:column;gap:60px}.login-layout .left-panel .h1{position:static}.login-layout .left-panel .h1:after{content:none}.login-layout .left-panel .visual-wrap{display:block;width:100%;text-align:center}.login-layout .left-panel .visual-wrap .image-wrap .image{display:block;width:100%;max-width:480px;margin:0 auto}.login-layout .left-panel .visual-wrap .image-wrap>strong{color:#bbd2ee;font-size:90px;font-family:Roboto}.login-layout .left-panel .visual-wrap .image-wrap p{margin-top:4px;margin-bottom:20px;color:var(--mysuni-color-gray-06);font-size:16px}.login-layout .left-panel .visual-wrap .image{display:block;width:100%;max-width:480px;margin:0 auto}.login-layout .left-panel .visual-wrap .carousel__slide{padding:0 15px}.login-layout .left-panel .visual-wrap .carousel__pagination .carousel__pagination-button{padding:0;margin:0 8px}.login-layout .left-panel .visual-wrap .carousel__pagination .carousel__pagination-button:after{width:18px;height:18px;border-radius:50%;background:var(--mysuni-color-gray-03)}.login-layout .left-panel .visual-wrap .carousel__pagination .carousel__pagination-button--active:after{background:var(--mysuni-color-point)}.login-layout .right-panel{display:flex;width:50%;max-width:676px;border-radius:4px;flex-direction:column;background:var(--mysuni-color-white);box-shadow:0 0 30px #a7accd36}.login-layout .right-panel::-webkit-scrollbar{width:10px}.login-layout .right-panel:hover::-webkit-scrollbar-thumb{background:#d9d9d9;background-clip:padding-box;border:3px solid transparent;border-radius:8px}.login-layout .right-panel:hover::-webkit-scrollbar-track{background:transparent}.login-layout .right-panel .right-top{margin:50px 0 20px;position:static;display:flex;justify-content:space-between}.login-layout .right-panel .lang{position:static}.login-layout .right-panel .title-box{margin-top:auto}.login-layout .right-panel .form-wrap{margin-bottom:auto}.common-steps>li .bullet{width:30px;height:30px;font-size:12px;border-width:3px}.common-steps>li .bullet:before,.common-steps>li .bullet:after{top:15px}.common-steps>li.active~li .bullet{width:24px;height:24px;margin-bottom:8px}.common-steps>li.active~li .bullet:before,.common-steps>li.active~li .bullet:after{top:12px}.guidance-layout{width:100%;max-width:900px;margin:0 auto}.guidance-layout .h1{height:33px}.guidance-layout .h1 img{display:block;height:100%;margin:0 auto}.guidance-layout .title-box .title{font-size:40px;color:var(--mysuni-color-black)}.guidance-layout .title-box .title em{font-weight:inherit;color:var(--mysuni-color-point);font-style:normal}.guidance-layout .button-box{width:100%;padding-top:50px}.guidance-layout .guidance div{margin-bottom:54px;display:flex;gap:19px}.guidance-layout .guidance div dl{flex:1}.guidance-layout .guidance div dl dt{margin-bottom:14px;font-size:20px;font-weight:700}.guidance-layout .guidance div dl dt span{color:var(--mysuni-color-point)}.guidance-layout .guidance div dl dd{color:var(--mysuni-color-gray-06)}.guidance-layout .guidance div dl dd strong{color:var(--mysuni-color-gray-07)}.guidance-layout .guidance>dl{padding-left:37px}.guidance-layout .guidance>dl dt{font-size:24px}.guidance-layout .guidance>dl dt:before{width:7px;height:7px;top:15px;left:-21px}.guidance-layout .guidance>dl dd{margin-top:10px}.guidance-layout .guidance>dl dd+dt{margin-top:60px}}@media (min-width: 1200px){.login-layout .right-panel{padding:0 138px}}@media (min-width: 1024px) and (max-width: 1199px){.login-layout .right-panel{padding:0 50px}}@media (max-width: 1023px){.sub_wrap{flex-direction:column;gap:30px!important}.sub_wrap>*+*{margin:30px 0 0!important}.sub_wrap dl dt br,.sub_wrap dl dd br{display:none!important}.login-layout{background-color:transparent!important}.border-wrap .title+label input{font-size:16px}.term-calendar label input{font-size:16px}}.mysuni_policy_wrap{font-size:14px}.mysuni_policy_wrap>*+*{margin-top:40px}.mysuni_policy_wrap dt{font-weight:700}.mysuni_policy_wrap dt+dd{margin-top:15px}.mysuni_policy_wrap dd+dt{margin-top:30px}.mysuni_policy_wrap>dl>dt{margin-top:40px;font-size:16px;font-weight:700}.mysuni_policy_wrap>dl>dt+dd{margin-top:14px}.mysuni_policy_wrap p+ul,.mysuni_policy_wrap *+p{margin-top:14px}.mysuni_policy_wrap ul li+li{margin-top:7px}.mysuni_policy_wrap ul li ul{margin-top:5px}.mysuni_policy_wrap ul li li{padding-left:10px}.mysuni_policy_wrap table{width:100%;margin-top:10px}.mysuni_policy_wrap table th,.mysuni_policy_wrap table td{padding:10px;border:1px solid #d9d9d9}.mysuni_policy_wrap table th{background-color:#f5f5f5}.mysuni_policy_wrap .important{font-size:16px;font-weight:700;text-decoration:underline}.mysuni_policy_wrap .sub_explain{margin-top:8px;color:#999;display:block}.mysuni_policy_wrap .load_wrap .load_policy{margin-top:20px;padding:20px;border:1px solid #dcdcdc;display:none}.mysuni_policy_wrap .load_wrap.active .load_policy{display:block}.mysuni_policy_wrap button{margin-top:10px;margin-bottom:20px}.preloader_wrap{min-height:60px;background-color:#0009;text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none}.preloader_wrap.active{display:block}.preloader_wrap:before{height:100%;vertical-align:middle;content:"";display:inline-block}.preloader{width:50px;height:50px;font-size:0;vertical-align:middle;display:inline-block;animation:container-rotate 1568ms linear infinite}.preloader *{box-sizing:border-box}.preloader .spinner_layer{width:100%;height:100%;position:absolute;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.preloader .circle_clipper{width:50%;height:100%;overflow:hidden;position:relative;display:inline-block}.preloader .gap_patch{width:10%;height:100%;border-color:inherit;overflow:hidden;position:absolute;top:0;left:45%}.preloader .circle_clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:#ff7200;border-bottom-color:transparent!important;border-radius:50%;position:absolute;top:0;right:0}.preloader .circle_clipper.left .circle{border-right-color:transparent!important;left:0;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.preloader .gap_patch .circle{width:1000%;left:-450%}.preloader .circle_clipper.right .circle{border-left-color:transparent!important;left:-100%;transform:rotate(-129deg);animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes right-spin{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes left-spin{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}
