/* BASIC css start */
.conService { width: 100%; }
.conService img { width: 100%;}

x1 { size: 12pt; color: #999; }
x2 { size: 15pt; color: #1a1a1a; font-weight: 1200; }
x { size: 8pt; color: #999; }
x3 { size: 15pt; color: #000  }

#step1 { width: 100%; height: 120px; background-color: #90c1f4; }
#step2 { width: 100%; height: 120px; background-color: #70aae7; }
#step3 { width: 100%; height: 120px; background-color: #70aae7; }
#step4 { width: 100%; height: 120px; background-color: #286eb7; }


#main { margin-top: 50px; } 
.m_contents { padding-left: 20px; } 
.about_top { margin-top: 0px; height: 0px; border-bottom: 0px solid #e5e5e5; }
.about_cnt { position:relative;  margin-top: 50px; margin-bottom: 0px; }

.about_cnt .about_txt { position:relative; margin-top: 300px; }
.about_cnt .about_txt p { font-size: 12px; line-height: 20px; }
.about_cnt .about_right { position:relative; margin-top: 120px; margin-right: 80px; margin-bottom: 200px; float: right; }

#menu6 { width: 95%; margin: 20px 0 50px 10px; }
#menu6 ul { list-style: margin-bottom: 60px; padding: 0; border-top: 1px solid #e5e5e5; }
#menu6 img { border: none; }
#menu6 li { float:left; width: 33%; border: 1px solid #e5e5e5;}
#menu6 li { border-right: 0; border-top: 0;  }
#menu6 li .last { border-right: 1px solid #e5e5e5; }
#menu6 li a { font-family: µ¸¿ò, Dotum, Arial; margin: 0; font-size: 10pt; background: #808080; height: 22px; text-decoration: none; }
#menu6 li a:link, #menu6 li a:visited { color: #ffffff; display: block; background: #808080; padding: 5px 0 0 15px; }
#menu6 li a:hover { color: #FFF; background: #e00809; 0 -32px; padding: 5px 0 0 15px; font-weight: bold; }
/* BASIC css end */

