@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:url(../font/pretendard/Pretendard-Bold.woff2)format("woff2"),url(../font/pretendard/Pretendard-Bold.woff)format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:url(../font/pretendard/Pretendard-SemiBold.woff2)format("woff2"),url(../font/pretendard/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:url(../font/pretendard/Pretendard-Medium.woff2)format("woff2"),url(../font/pretendard/Pretendard-Medium.woff)format("woff")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:url(../font/pretendard/Pretendard-Regular.woff2)format("woff2"),url(../font/pretendard/Pretendard-Regular.woff)format("woff")}body,html{height:100%;-webkit-text-size-adjust:none}body,button,h1,h2,h3,h4,h5,h6,input,table,textarea{font-family:"Pretendard","Apple Gothic","MalgunGothic","Helvetica","Arial",sans-serif}body,button,h1,h2,h3,h4,h5,h6,input,select,table,textarea{font-size:16px;font-weight:400;line-height:1.2;letter-spacing:normal;color:#666;word-wrap:break-word;word-break:break-all}address,blockquote,body,button,caption,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,li,ol,p,select,td,textarea,th,ul{margin:0;padding:0}li,ol,ul{list-style:none}button,fieldset,img{border:0}input,select,textarea{vertical-align:middle;resize:none;position:relative}input[type=password],input[type=search],input[type=submit],input[type=text]{-webkit-appearance:none}button{background:0 0;cursor:pointer}hr{display:none}.hide,legend{font-size:0;line-height:0;position:absolute;top:0;left:0;overflow:hidden}caption,table caption{font-size:0;line-height:0;text-indent:-9999px}.hide,legend,table caption{width:0;height:0;visibility:hidden}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}caption{overflow:hidden;width:100%;height:1px}img{vertical-align:top}.img-response{width:50%;height:auto}.img-max,.max{max-width:100%;height:auto}.max{width:auto}a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent}a:focus,a:hover,a:visited{text-decoration:none}.fl-l{float:left}.fl-r{float:right}.content-con{padding:0 15px}.btn-black{display:inline-block;font-size:14px;padding:14px 0;background:#000;color:#fff}.btn-black a{color:#fff}.mt20{margin-top:20px}.response-pb60{margin-bottom:9.375%}.common-pd{padding:0 4.0625%}.clear{clear:both}select{font-family:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;letter-spacing:-.5px}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent;letter-spacing:-.5px}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent;letter-spacing:-.5px}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent;letter-spacing:-.5px}textarea{outline-style:none;-webkit-appearance:none;-webkit-border-radius:0}.btn_default{position:fixed;width:100%;background:#10a0f7;bottom:0;z-index:99;height:46px;line-height:46px}.btn_default a{display:block;width:100%;font-size:16px;color:#fff;padding:0 0 0 63px;letter-spacing:-.05em}.area_blank{height:86px}.checkbox,.checkbox label{display:inline-block;position:relative}.checkbox{width:100%}.checkbox label{font-size:13px;color:#252525;background:url(../../images/common/icon_checkbox.jpg)no-repeat 0 0;background-size:32px auto;padding:10px 0 9px 42px}.checkbox label.on{background-image:url(../../images/common/icon_checkbox_on.jpg)}.checkbox.type2 label{background-size:32px auto;padding-left:38px}input[type=checkbox],input[type=radio]{overflow:hidden;position:absolute;left:-9999em;width:0;height:0;margin:0;padding:0;text-indent:-9999em;z-index:-1}*{-webkit-tap-highlight-color:transparent}:focus{outline:0;border:0}