@charset "utf-8";
@import "https://fonts.googleapis.com/css?family=Quicksand" rel="stylesheet";
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+KR:200,300,400,500,600,700&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,700&display=swap');

@font-face {
     font-family: 's-core_dream4_light';
     src: url('s-core_dream4_light.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 2, 2019 */



@font-face {
    font-family: 's-core_dream1_thin';
    src: url('scdream1-webfont.woff2') format('woff2'),
         url('scdream1-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream2_extralight';
    src: url('scdream2-webfont.woff2') format('woff2'),
         url('scdream2-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream3_light';
    src: url('scdream3-webfont.woff2') format('woff2'),
         url('scdream3-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream4_regular';
    src: url('scdream4-webfont.woff2') format('woff2'),
         url('scdream4-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream5_medium';
    src: url('scdream5-webfont.woff2') format('woff2'),
         url('scdream5-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream6_bold';
    src: url('scdream6-webfont.woff2') format('woff2'),
         url('scdream6-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream7_extrabold';
    src: url('scdream7-webfont.woff2') format('woff2'),
         url('scdream7-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream8_heavy';
    src: url('scdream8-webfont.woff2') format('woff2'),
         url('scdream8-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 's-core_dream9_black';
    src: url('scdream9-webfont.woff2') format('woff2'),
         url('scdream9-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


body{overflow-x:hidden}
html{font-size:100.01%}
body{
margin:0;
padding:0;
color:#000;
min-width:320px;
	
font-family: 'Noto Sans KR', sans-serif;
font-size:13px;
font-weight:300;
text-align:left;
line-height:1em;
-webkit-font-smoothing:antialiased;
	
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: background-color 9999s ease-in-out 0s;
}




*:focus {
    outline: none;
}

*{box-sizing:border-box !important; line-height:140% }

/* CSS reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead, tr, th,td{
	margin:0;
	padding:0;
	border:0;




	/*background:transparent;*/
	-webkit-text-size-adjust:none;
	border:0;
	margin:0 auto;
}
em,address{font-style:normal;}
hr{display:none}
body{line-height:1.2em;}
ol, ul{list-style:none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
input[type="checkbox" ] {
    margin: 0px 8px 0px 0px;
}
ins{text-decoration:none;}
del{text-decoration:line-through;}

fieldset{margin:0;padding:0;border:0 none;}
legend{overflow:hidden;width:0;height:0;font-size:0;visibility:visible;}

input,button{font-size:13px; color:#000;}

a {color:#666; text-decoration:none;-webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; -o-transition:all 0.25s ease-in-out; -ms-transition:all 0.25s ease-in-out; transition:all 0.25s ease-in-out;}
a:hover {color:#333; text-decoration:none;}
img,input{vertical-align:middle; font-family: 'Noto Sans KR', sans-serif;}
label{vertical-align:middle; font-size:14px; cursor:pointer; font-weight:100; font-family: 'Noto Sans KR', sans-serif;}
select {height:24px; margin:0; border: 1px solid #dcdcdc; padding:0; font-size:13px; vertical-align:middle; color:#777777; font-family: 'Noto Sans KR', sans-serif;}
textarea {font-family: 'Noto Sans KR', sans-serif;border:1px solid #6e8aa0; color:#626262; font-size:13px; line-height:18px; padding:5px; overflow-y:auto; resize:none;}
input[type='tel'],
input[type='text'],
input[type='password'],
input[type='name'],
input[type='search'] {margin:0; padding:0px 5px; vertical-align: middle;}
input[type='textarea'] {font-family: 'Noto Sans KR', sans-serif;font-size:13px; margin:0; border:1px solid #6e8aa0; color:#626262; padding:0px 5px; vertical-align: middle;}
input[type='checkbox'] {background:#fff; border:solid 1px #c9c9c9; height:16px; width:16px; -webkit-appearance:none; -webkit-border-radius:3px; padding:0; border:0 \0/IE8+9; margin-top:0; margin-top:2px \0/IE8+9;}
input[type='checkbox']:checked {background:#fff; border:solid 1px #c9c9c9; border:0 \0/IE8+9;}
input[type='checkbox']:checked:after {content:""; display:block; width:8px; height:8px; background:#666; position:relative; top:3px; left:3px; -webkit-border-radius:0px;} 
input[type='radio'] {background:#fff; border:solid 1px #c9c9c9; height:16px; width:16px; -webkit-appearance:none; -webkit-border-radius:10px; padding:0; border:0 \0/IE8+9; margin-top:0; margin-top:2px \0/IE8+9; vertical-align:middle;}
input[type='radio']:checked {background:#fff; border:solid 1px #c9c9c9; border:0 \0/IE8+9;} 
input[type='radio']:checked:after {content:""; display:block; width:8px; height:8px; background:#666; position:relative; top:3px; left:3px; -webkit-border-radius:5px;} 
select {height:28px; font-size:13px; margin:0; border:1px solid #6e8aa0; color:#626262; padding-left:5px; vertical-align: middle;}
.employTitleDesc {width: 1040px; text-align: center; font-size: 18px; line-height: 1.6 !important; letter-spacing: -0.05em; margin: auto; color: #333 !important; font-weight: 100;}
.employTitle {width:100%; float: left; font-size: 48px; font-weight: 100; letter-spacing: -0.1em; display: block; padding-bottom: 20px; color:#333; line-height:1.0em;}


.con_view{line-height:180%;max-width:1100px;width:100%;}
.con_view p{line-height:180%;max-width:1100px;width:100%;}
.con_view img{max-width:940px;}

#con_view{line-height:180%;max-width:1100px;width:100%;}
#con_view p{line-height:180%;max-width:1100px;width:100%;}
#con_view img{max-width:940px;}




.score100 {
    font-weight: 100;

}




.score200 {
    font-weight: 200;

}




.score300 {
    font-weight: 300;

}




.score400 {

    font-weight: 400;


}




.score500 {
    font-weight: 500;

}




.score600 {
    font-weight: 600;

}




.score700 {
    font-weight: 700;

}




.score800 {
    font-weight: 800;

}




.score900 {
    font-weight: 900;

}
