/* font */
@import url(https://hrcenter.saramin.co.kr/common/css/nanumgothic.css);
/* //font */

h1,h2,h3,h4,h5,h6, table tr th, strong{font-weight:600;}/*20170525*/
li{list-style:none;margin:0;padding:0;}
img,fieldset{border:none;}
img{vertical-align:-4px;}
a{color:#666;text-decoration:none;cursor:pointer;/*outline:none;*/}
a:hover{text-decoration:underline;}
em{font-style:normal;}
legend,.hidden,hr{display:none;}
caption{position: absolute;width: 1px;height: 1px;margin: -1px;overflow: hidden;clip-path: polygon(0 0, 0 0, 0 0);}
select{font-size:13px;}
table{border-collapse:collapse;border-spacing:0}
table,table th,table td{border:0;}
img{vertical-align:middle;}
.gLeft{float:left;}
.gRight{float:right;}
/* //reset css */

/* skip */
#skipnavigation{position:relative;z-index:100;}
#skipnavigation .skip{position:absolute;top:0;left:0;background-color:#666;width:100%;}
#skipnavigation a{display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;text-align:center;color:#fff;white-space:nowrap;}
#skipnavigation a:focus,
#skipnavigation a:active{height:auto;width:auto;padding:5px;margin-bottom:10px;}
/* //skip */
/* layout */
html,
body,
.mKeyvisual{height:100%;}
.textHidden{text-indent: -9999px;font-size: 1px;}
.basic{
	width:1024px;
	margin: 0 auto;
}

#wrap{min-width:1100px;}
#header .bg,
#footer .bg,
#body .bg{position:relative;margin:0 auto;width:1024px;}

#header{border-bottom:1px solid #ddd;height:77px;}
#header h1{float:left;line-height:71px;} /* modify20160817 */
#header #gnb{position:absolute;top:20px; right:0px;} /**/

#footer{position:relative;border-top:1px solid #ddd; }
#footer .bg{padding:20px 0;}
#footer .bg .logo{position:absolute;top:20px;right:0;}
#footer .bg ul{zoom:1; float:left;}
#footer .bg ul:after{display:block;clear:both;content:''}
#footer .bg li{float:left;background:url(https://www.saraminimage.co.kr/dym_images/dym5_0/common/images/common/bar_footer.png) 0 3px no-repeat;padding:0 20px;}
#footer .bg li a{display:block;color:#666;font-size:13px;}
#footer .bg li a strong{color:#333;}
#footer .bg li.first{background:none;padding-left:0;}
#footer .bg .txt1{float:left; color:#666; margin: -2px 0 0 30px;}
#footer .bg .txt2{color:#666;font-size:12px;}
#footer .bg li a#privacy_process strong{color:#4876ef;}

.fixedFooter #wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -106px;}
.fixedFooter #wrap .wrapBg{padding-bottom:103px;}
.fixedFooter #footer{background-color:#fff;}

#body .bg{padding:30px 0 60px;zoom:1;}
#body .bg:after{display:block;clear:both;content:''}
#body.t2 .bg{padding:0;}
#body.t3 .bg{padding-bottom:40px;}

#gnb h2{display:none;}
#gnb li{float:left;letter-spacing:-0.4px;background:url(https://www.saraminimage.co.kr/dym_images/dym5_0/common/images/common/bar_gnb.png) left 11px no-repeat;}
#gnb li a{display:block;color:#333;font-size:16px;padding:10px 34px;font-weight: 600;
transition-property: all;
transition-duration: 0.7s;
transition-timing-function: ease;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
#gnb li a:hover,
#gnb li a:focus,
#gnb li a.selected{text-decoration:none;background:#f4f4f4;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
#gnb li.first{background-image:none;}
#gnb li.img{background:none;margin-top:-9px;}
#gnb li.img a{padding:0;}
#gnb li.favor{float:right;background:none;margin-left:10px;margin-top:-14px;}
#gnb li.favor a{background:url(../images/intro/ico_favorGray.png) 0 0 no-repeat;text-indent:-9999px;font-size:0;padding:0;width:45px;height:45px;z-index:100;}


/* //layout */

.i_fs12{font-size:12px !important;}
.i_mt0{margin-top:0 !important;}
.i_pl0{padding-left:0 !important;}