@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
/*body{margin:0px;font-size:14px; font-family: 'Noto Sans KR', sans-serif; color:#666666; overflow-y:scroll;*/
body {margin:0; font-size:12px; font-family:Malgun Gothic, 'Malgun Gothic', malgungothic, Dotum, 'Apple Gothic', sans-serif; 

scrollbar-base-color:#FFFFFF;
scrollbar-face-color: #FFFFFF; 
scrollbar-arrow-color: #7C7C7C;
scrollbar-track-color: #FFFFFF;
scrollbar-highlight-color: #BFBFBF;
scrollbar-shadow-color: #BFBFBF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;

}

form {margin:0}

/* public */
/*td {font-size:14px; font-family: 'Noto Sans KR', sans-serif; line-height:16px; color:#666666; word-break:break-all; word-wrap:break-word;}*/
td {font-size:12px; font-family:Malgun Gothic, 'Malgun Gothic', malgungothic, Dotum, 'Apple Gothic', sans-serif; line-height:16px; color:#000; word-break:break-all; word-wrap:break-word;}
img {border:0} /* 이미지 보더 제거 */
.b {font-weight:bold} /* 굵게 */
.s {font-size:11px} /* 작게 */
.ss {font-size:10px} /* 더작게 */
.sss {font-size:9px} /* 더더작게 */
.n {font-size:12px} /*원래크기 */
.l {font-size:14px} /* 크게 */
.ll {font-size:16px} /* 더크게 */
.v {font-family:verdana;}
.dd {font-family:돋움;}
.l14{line-height:14px}
.l12{line-height:12px}
.l13{line-height:13px}
.l15{line-height:15px}
.l16{line-height:16px}
.l17{line-height:17px}
.l18{line-height:18px}
.l150{line-height:150%}
.l20{line-height:20px}
.l22{line-height:22px}

.g{font-family:굴림}
.gg{font-family:궁서}
.let{letter-spacing:-1px}
.let_m{letter-spacing:-2px}
.let_p{letter-spacing:3px}
.over {text-decoration: line-through}
.un {text-decoration: underline}
.c {text-align: center}
.r {text-align: right}
.top {vertical-align:top;}
.pad_t2{padding-top:2px}
.pad_t3{padding-top:3px}
.pad_t5{padding-top:5px}
.pad_t6{padding-top:6px}
.pad_t8{padding-top:8px}

/*색상*/
.f_fff {color:#ffffff}
.f_00 {color:#000000}
.f_66 {color:#57C194}

/* Basic Link */
A:link        {color:#575757; text-decoration:none}
A:visited     {color:#575757; text-decoration:none}
A:active      {color:#575757; text-decoration:none}
A:hover       {color:#575757; text-decoration:underline}

A.f_fff:link        {color:#ffffff; text-decoration:none}
A.f_fff:visited     {color:#ffffff; text-decoration:none}
A.f_fff:active      {color:#ffffff; text-decoration:none}
A.f_fff:hover       {color:#ffffff; text-decoration:underline}


#reg_li{padding-left:0px;line-height:170%;}
#reg_li li{text-align:left;font-size:11pt;}

div.mainInfo {padding: 30px 0;}
div.mainInfo:after {clear: both;display: block;height: 0;line-height: 0;font-size: 0;content: ".";}
div.mainInfo a,
div.mainInfo img {display: block;width: 100%;}
div.mainInfo > div {float: left;width: 450px;}
div.mainInfo > ul {float: right;}
div.mainInfo > ul li {float: left;width: 136px;margin-left: 10px;}
div.mainInfo > ul li:first-child {margin-left: 0;}