/* CSS Document */
/* 공통부분 */
html,body { margin:0 ; padding:0;}
body { font-size:12px; font-family: 돋움, dotum,  "NanumGothic",굴림, dotum, Vertical, Arial; color:#555555;}

table { border-collapse: collapse;}
fieldset, img { border:0px;}
div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, p { margin:0; padding:0;}
ul {list-style:none;}
hr { display:none;}

a:link {text-decoration:none; color:#555555;}
a:visited {color:#555555; text-decoration:none;}
a:hover {color:#f8a607; text-decoration:none;}

.clear {clear:both;}

/* 전체영역 */
#Container {width:995px; margin:auto;}
/* 헤더영역 */
#Logo {float:left; width:210px;}
#Top_Area {float:right; width:780px;}
#Call {padding:0px 0px 0px 318px;}
#Call li {float:left;}

/* 네비게이션 */
.menu ul {padding: 23px 0px 34px 10px; float:right;}
.menu li {float: left; position:relative; z-index:1; padding-left:20px;}
.menu li img {vertical-align: top;}
.menu a {padding: 0px 0px 0px; text-decoration:none !important; margin-bottom:-1px; float:left; position:relative; cursor:pointer;}

a.rollover img {border-width:0px; display:inline;}
a.rollover img.over {display: none;}
a.rollover:hover {border: 0px currentColor;}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}

/* 메인영역 */
#Con_m01 {clear:both; border:1px solid  #dddddd; width:100%; height:328px;}
#Con_m02 {clear:both; width:100%; height:140px; margin:16px 0px 16px 0px;}
#Con_m03 {clear:both; width:100%; height:150px;}


/* 상담신청 */
#Counsel {float:left; width:385px; height:305px; border:12px solid #ee9606;}
#Counsel h1 {padding:16px 12px;}
#Counsel_form {padding:0px 0px 0px 80px;}
#Counsel_form li {padding:5px 0px 0px 0px;}
.label {font-size:14px; font-family: 돋움, dotum, "NanumGothic",굴림, gulim, Vertical, Arial; color:#555555; font-weight:bold; background: url(../img/1/bullet.png) 0px 5px no-repeat; padding-left:10px;}
.tel {width:30px;}
#Counsel_form2 {padding:10px 0px 0px 80px;}
.select {width:220px; padding:3px;}
.select_s {padding:5px 0px 2px 0px; color:#e18d03; display:block;}
.counsel_btn {display:block; text-align:center; padding:16px 0px 12px 0px;}
.box0 {margin-left:8px; width:135px;}

/* 롤링배너영역 */
#rolling {float:left; width:360px; padding:0px; margin:0px; display:inline;}

/* 오른쪽배너영역 */
#r_banner {float:right; width:216px; padding:0px; margin:0px;}
#r_banner img {padding:0px; vertical-align:top; }
#r_banner a img {border-width:0px; display:inline; padding:0px;}
#r_banner a img.over {display: none;}
#r_banner a:hover {border: 0px currentColor;}
#r_banner a:hover img {display:none;}
#r_banner a:hover img.over {display:inline;}

/* 테마별가입노하우 */
#knowhow h2 {padding: 10px 0px 5px 0px;}
#knowhow li {float:left;}





/* 이벤트롤링배너 */
#Event {float:right; width:319px; height:93px; padding:30px 3px 0px 0px;}
.slides3{position:relative;width:319px}
.slides3 .slide{overflow:hidden;position:relative;width:319px;height:93px}
.slides3 .slide li{display:block;width:319px;height:93px}
.slides3 .slide li a{display:block}
.slides3 .page{z-index:100;position:absolute;top:-15px;left:295px; height:12px;list-style:none}
.slides3 .page li{display:inline;_display:inline;margin:0 1px; _zoom:1; float:left;}
.slides3 .page li a{display:block;overflow:hidden;width:10px;height:10px;border:0px solid #e7e7e7;background:#cccccc;color:#ffffff;font-family:돋움, dotum, Verdana,Geneva,sans-serif; font-size:11px; line-height:12px; text-align:center; text-decoration:none; padding-top:3px;}
.slides3 .page li a:hover{text-decoration:none}
.slides3 .page li.current a{border:0px solid #6d9506;background:#ff0000;color:#fff;font-weight:bold;text-decoration:none}

/* 푸터영역 */
#Footer {padding-top:35px; font-size:11px; color:#555555;}
#Footer h2 {float:left; padding:0px 50px 20px 100px;}
#Footer ul {float:left; padding-top:10px; line-height:140%; letter-spacing:200%;}
.b_line {font-size:10px;}

/* 롤링배너 */
.slides2{position:relative;width:370px;}
.slides2 .slide{ overflow:hidden; position:relative; width:370px; height:328px}
.slides2 .slide li{display:block;width:370px;height:328px}
.slides2 .slide li a{display:block}
.slides2 .page{z-index:100;position:absolute;top:295px;left:20px; height:12px;list-style:none}
.slides2 .page li{display:inline;_display:inline;margin:0 1px; _zoom:1; float:left;}
.slides2 .page li a{display:block;overflow:hidden;width:12px;height:12px;border:0px solid #e7e7e7;background:#cccccc;color:#ffffff;font-family:돋움, dotum, Verdana,Geneva,sans-serif; font-size:11px; line-height:12px; text-align:center; text-decoration:none; padding-top:3px;}
.slides2 .page li a:hover{text-decoration:none}
.slides2 .page li.current a{border:0px solid #6d9506;background:#ff0000;color:#fff;font-weight:bold;text-decoration:none}

/* 서브페이지 구성 */
#sub_content { 
	width: 877px; margin: 0 auto; 
	font-size:14px; font-family: "맑은 고딕", 돋움, dotum,  "NanumGothic",굴림, dotum, Vertical, Arial; 
	color:#555555; font-weight: normal; line-height: 1.6; 
	text-align: left; 
}