@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;scrollbar-gutter:stable;overflow-y:scroll}body,html{height:auto;width:100%;position:relative;border:0}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,form,header,hgroup,i,iframe,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:middle;zoom:1;font-family:"Pretendard Variable","Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:15px;font-weight:400;word-break:keep-all}h1,h2,h3,h4,h5,h6{border:0;font-size:100%}body,caption,fieldset,h1,h2,h3,h4,h5,h6,html,img,legend,table{margin:0;padding:0;vertical-align:middle;zoom:1;font-family:"Pretendard Variable","Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-weight:400;word-break:keep-all}body,fieldset,html,img,table{font-size:15px}caption,legend{border:0}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}address,em{font-style:normal}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}table td,table th{word-wrap:break-word}img,textarea{width:100%;border:0}button,fieldset,table{border:0}caption{text-align:left}select{-webkit-appearance:none;appearance:none;padding:0 30px 0 10px;border:1px solid #3d474e;background:#2b3139 url(../img/todolist/aroww.png)no-repeat;font-size:14px;background-size:13px 8px;color:#919191;background-position:right 8px top 50%;border-radius:6px;font-weight:700}textarea{color:#666;resize:none;font-family:"Pretendard Variable","Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;border-radius:5px;border:1px solid #444b52;background:#2b323a;font-size:12px;padding:13px 12px;-ms-overflow-style:none;scrollbar-width:none}input[type=radio],select{vertical-align:middle}button{margin:0;padding:0;background:0 0;outline:0;cursor:pointer;display:inline-block}a:active,a:hover,a:link,a:visited{cursor:pointer;text-decoration:none}a:focus{outline:0}a{color:#222}.hide,caption,hr,legend{width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}.hide{position:absolute;top:-9999px}:active,:focus,:hover{outline:0}::after,::before{box-sizing:border-box;vertical-align:top}html[lang=ja] *{word-break:normal;font-family:"Pretendard Variable","Pretendard","Noto Sans JP",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}html[lang=ja] .site-header__cta-primary,html[lang=ja] .site-header__cta-secondary,html[lang=ja] .site-nav__link{white-space:nowrap;word-break:keep-all}.font_eng{font-family:"Roboto",sans-serif}.setting_select_box select::-ms-expand,select::-ms-expand{display:none}.txthidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.web_view{display:block!important}.mobile_view{display:none!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:500}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-weight:500}input::placeholder,textarea::placeholder{font-weight:500}textarea::-webkit-scrollbar{display:none}.checkbox_area{position:relative;display:block;margin-bottom:10px}.checkbox_area:last-child{margin-bottom:0}.checkbox_area input[type=checkbox]{position:absolute;top:0;left:0;padding:0;width:12px;height:12px;border:0;border-radius:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.checkbox_area label{padding-left:30px;cursor:pointer;display:block}.checkbox_area label a,.checkbox_area label p span{font-size:14px;font-weight:400;vertical-align:baseline}.checkbox_area label a{color:#533bff;text-decoration-line:underline}.checkbox_area label p span{color:#000}.checkbox_area label::before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background-image:url(../images/common/checkbox.svg);background-repeat:no-repeat;background-size:cover}.checkbox_area input:checked+label::before{background-image:url(../images/common/checkbox_on.svg)}.checkbox_area label a+span{vertical-align:baseline;font-size:14px}.radio_area{display:flex;margin-left:32px;line-height:1;align-items:center}.radio_area input[type=radio]{display:none}.radio_area label{font-size:14px;color:#fff;font-weight:500;cursor:pointer}.radio_area label span{width:20px;height:20px;border:1px solid #86909b;border-radius:100%;display:inline-block;background-color:#333c44;position:relative;vertical-align:text-bottom;margin-right:12px}.radio_area input:checked+label span::before{content:"";background-color:#0084ff;width:14px;height:14px;display:block;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;border-radius:100%}input[type=text]{border:1px solid #dcdcdc;color:#686868;border-radius:50px;font-size:16px;padding:0 180px 0 20px}