﻿body
{
	margin: 0px;
	padding:0px;
}
table,div
{
	padding:0px;
	border-spacing:0px;
	border:0px;
}
body,table,td
{
	font-size: 12px;
	color: #535353;
	font-family: Tahoma, 돋움;
	text-decoration: none;
}
img
{
	border:0;
}
ul
{
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	/*overflow:hidden;
	width:198px;*/
}
li
{
    line-height:20px;
    padding:0;
    margin:0;
}
p{text-align:justify;}
blockquote{margin-left:15px;}
#wrap
{
    position: absolute;
    margin-left:-495px;
    left:50%;
    width:990px;
    padding:0 20px 0 20px;
    background-image:url('../images/common/bg.gif');
    background-repeat:repeat-y;
}
#top
{/* 문서 최상단 네비게이션 */
    width:950px;
}
#main_body
{/* 최근게시물 + 신제품소개 + 적용사례 wrap */
    margin: 20px 0 0 0;
}
#lastest
{/* 최근게시물 */
    width:280px;
    float:left;
}
#product
{/* 신제품소개 */
    width:350px;
    margin: 0 40px 0 35px;
    float:left;
}
#apply
{/* 적용사례 */
    width:245px;
    float:left;
}
#bottom
{/* 카피라이트 */
	width:950px;
	height:100px;
	margin-top:15px;
	background-image:url(../images/common/logo_copy.gif);
	background-repeat:no-repeat;
	clear:both;	
}
#bottom_color
{
	width:950px;
	background-color:#c1eaf7;
	color:#313131;
	text-align:right;
	padding-bottom:10px;
	padding-top:10px;
}
#bottom_text
{
	margin: 10px 0 0 200px;	
}
#sub_body
{
	width:950px;
	height: 100%;
	margin: -200px 0 -100px 0;
	padding: 200px 0 100px 0;
}
#left_navi
{/* 레프트네비ascx적용 */
    background-image:url(../images/common/left_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
    width:230px;
	float:left;
}
#left
{/* left ascx */
    margin:40px 0 0 15px;
}
#content
{/* 서브페이지 컨텐츠 */
	float:right;
	width:700px;
}
#ascx
{/* ascx 파일 가로지정 */
    float:left;
    width:650px;
    margin: 0 15px 25px 15px;
}
#linemap
{/* 라인맵 */
    float:right;
    margin: 20px 25px 20px 25px ;
}
.sitemap
{/* 사이트맵 */
    width:250px;
    margin-left:25px;
    margin-bottom:20px;
    vertical-align:text-top;
}
.sitetext
{
    margin-left:85px;
    line-height:24px;
    vertical-align:top;
}
#pop
{
    margin:25px 0 0 10px;
}
#ascx1
{
    float:left;
    width:665px;
    border: solid 1px #555;
}
#bg_top
{
    width:650px;
    border:solid 1px #555;
    height:50px;
    background-image: url(../images/common/bg_top.gif);
    background-repeat:repeat-y;
    margin: 5px 5px 15px 5px ;
}
#bg_bottom
{
    width:650px;
    height:12px;
    background-image: url(../images/common/bg_bottom.gif);
    background-repeat: repeat-y;
    margin: 15px 5px 5px 5px;
    padding: 10px 0 10px 0;
    border:solid 1px #555;

}
.arial{font-family: Arial;}
.arrow{vertical-align:middle}
.green{color:#288152;}
.blue{color:#0151a4;}
.blueb{color:#0075a9; font-weight:bold;}
.gnb1{color:#ca6c2f;}
.gnb2{color:#F87B44;}
.gnb3{color:#B6CA2F;}
.gnb4{color:#589CF0;}
.gnb5{color:#FA5D92;}
.gnb6{color:#B766EA;}
.height17{line-height: 17px;}
.height22{line-height: 22px;}
.history{font-size:11px; color:#000;}
ol.faq{margin-left:20px; line-height:22px;}
ul.main{list-style-image: url('' );}
ul.ul_body{margin-left:20px;line-height:18px; list-style-image: url('../images/common/arrow_1.gif');}
ul.ul_faq{margin-left:20px; line-height:22px; list-style-image: url('../images/common/arrow.gif');}
ul.map{margin-left:15px; line-height:18px;}
ul.lnavi{overflow:hidden; width:198px;}
img.site{margin-bottom:20px;}
img.middle{vertical-align:middle;}
img.left_b{margin-bottom:38px;}
img.title{margin-bottom:40px;}
img.margin{margin: 0 0 30px 25px;}
img.ready{margin: 30px 0  0 100px;}
A:link {color:#426d9b; text-decoration:none; font-size:12px;}
A:visited {color:#426d9b; text-decoration:none; font-size:12px;}
A:active {color:#426d9b; text-decoration:none; font-size:12px;}
A:hover {color:#0152ab; text-decoration:underline; font-size:12px;}
A.bottom:link {color:#333; text-decoration:none; font-size:12px;}
A.bottom:hover {color:#000; text-decoration:none; font-size:12px;}
A.history:link {color:#333; text-decoration:none; font-size:12px;}
A.history:hover {color:#4363a2; text-decoration:none; font-size:12px;}
A.notice:link {color:#288152; text-decoration:none; font-size:12px;}
A.notice:visited {color:#288152; text-decoration:none; font-size:12px;}
A.notice:active {color:#288152; text-decoration:none; font-size:12px;}
A.notice:hover {color:#000; text-decoration:underline; font-size:12px;}
table.line {line-height:20px;}
ul.t_t {margin-top:5px; margin-bottom:10px; line-height:17px;}
h1{font-size:15px; color: #333;font-family: Tahoma, 돋움; margin-bottom:20px;}
h2{font-size:13px; color: #535353;font-family: Tahoma, 돋움;}
h3{font-size:12px; color: #535353;font-family: Tahoma, 돋움; margin-left:15px;}
h4{font-size:12px; color: #535353;font-family: Tahoma, 돋움;}
p{margin-left:25px; line-height:18px;}
.tb_cx{border-collapse:collapse; border: 1px solid #333; margin-bottom:20px; margin-left:30px; width:600px; padding:5px;}
.tb_cx1{border-collapse:collapse; border: 1px solid #333; margin-bottom:20px; margin-left:15px; width:600px; padding:5px;}
.tb_cx_bg{background-color:#dde9f9;}
.close{float:right; margin-right:15px;}
.mar{margin-left:10px;}
.f_l{float:left; margin:0 5px;}
.mred{color:#ea1f23;}
.pd{padding: 5px;}
