body{
    /*background-image:url('images/p-back-1.gif');*/
    background-repeat:repeat;
    background-color:#363636;
}

#wrapper{
}

/*#container{background-image:url('images/sample_back.gif');background-repeat:no-repeat;background-position:-120px 0px;}*/
/*-----사이트 탑 설정-----*/
#top-container{
    /*background-image:url('images/top-back.gif');*/
    background-repeat:repeat-x;
    background-color:#74AC29;
}

#header-section {}
#header-section h1{
    float:left;
    width:135px;
    height:40px;
    margin:15px 0px 0px 30px;
    text-indent:-9999px;
    background-image:url('images/top-logo.png');
    background-repeat:no-repeat;
}
#header-section h1 a{
    float:left;
    width:135px;
    height:30px;
}

/*-----사이트 메뉴 설정-----*/
#main-nav-bar{
    float:left;
    margin:0px 0px 0px 50px;
    width:750PX;
    z-index:999;
}
#main-nav-bar ul				{height:70px;}
#main-nav-bar ul li				{float:left;position:relative;}
#main-nav-bar ul li:hover		{z-index:999;}
#main-nav-bar ul li a			{display:block;width:140px;height:70px;line-height:70px;text-align:center;}
#main-nav-bar ul li ul			{display:none;position:absolute;left:0px;top:70px;}
#main-nav-bar ul li ul.hover	{display:block;}
/*#main-nav-bar ul li ul#main-nav-bar-sub01 {width:750px}/*수평으로 변경시 메뉴별로 폭을 지정해줌*/
/*#main-nav-bar ul li ul#main-nav-bar-sub02 {width:300px}*/
#main-nav-bar ul li ul li		{float:left;}
#main-nav-bar ul li ul li a		{height:40px;line-height:40px;}

#main-nav-bar ul li:hover a,
#main-nav-bar ul li.hover a,
#main-nav-bar ul li a:hover,
#main-nav-bar ul li ul.hover,
#main-nav-bar ul li ul li a{color:#FFFFFF;}

#main-nav-bar{}
#main-nav-bar ul li a{color:#FFFFFF;font-weight:bold;}

#main-nav-bar>ul>li:last-child{border-right:1px solid #88C930;}
#main-nav-bar>ul>li{border-left:1px solid #88C930;}

#main-nav-bar ul li:hover, 
#main-nav-bar ul li.hover, 
#main-nav-bar ul li ul li{background-color:#363636;}
#main-nav-bar ul li ul li:hover{background-color:dimgray;}
/*-----사이트 컨텐츠 설정-----*/

/*-----메인페이지-----*/
#main-body-container{
    background-image:url('images/main-back.gif');
    background-repeat:repeat-x;
    background-color:#FFFFFF;
}

#main-banner{
    float:left;
    width:1000px;
    height:530px;
}

.sub-banner a{
    float:left;
    text-indent:-9999px;
    cursor:pointer;
}

.low-banner{
    float:left;
    width:250px;
    height:100px;
}

#sub-banner01 a{
    width:330px;
    height:175px;
    background-image:url('images/sub-banner01.gif');
}

#sub-banner01 a:hover{
    background-image:url('images/sub-banner01-on.gif');
}

#sub-banner02 a{
    width:340px;
    height:175px;
    background-image:url('images/sub-banner02.gif');
}

#sub-banner02 a:hover{
    background-image:url('images/sub-banner02-on.gif');
}

#sub-banner03 a{
    width:330px;
    height:175px;
    background-image:url('images/sub-banner03.gif');
}

#sub-banner03 a:hover{
    background-image:url('images/sub-banner03-on.gif');
}

/*공지사항*/
#main-content01{
    float:left;
    width:1000px;
    height:45px;
    position:relative;
}

#main-content01 h5{
    float:left;
    padding:0px 20px 0px 20px;
    color:#FFFFFF;
    font-size:14px;
    line-height:45px;
    font-size:12px;
    font-weight:normal;
    border-right:1px solid #FFFFFF;
}

#main-content01 label{
    float:left;
    margin:10px 0px 0px 35px;
    padding-bottom:15px;
    border-bottom:1px solid lightgray;
}

#main-content01 .more-button{
    display:none;
    width:40px;height:12px;
    position:absolute;
    top:35px;
    right:30px;
    /*
    text-indent:-9999px;
    background-image:url('images/more.gif');
    background-repeat:no-repeat;
    */
}

#main-content01 ul{
    float:left;
    margin:0px 0px 0px 20px;
}

#main-content01 ul li{
    color:#FFFFFF;
    line-height:45px;
}

#main-content01 ul li span{
    float:left;
}

#main-content01 ul li span.list-text{
    width:200px;
}

#main-content01 ul li span.list-date{
    display:none;
}

/*제품목록*/
#main-content02{
    float:left;
    width:670px;
    height:237px;
    position:relative;
    background-color:#FFFFFF;
}

#main-content02 h5{
    float:left;
    color:#363636;
    font-size:14px;
    margin:35px 0px 0px 35px;
}
#main-content02 label{
    float:left;
    margin:37px 0px 0px 15px;
}

#main-content02 .more-button{
    width:40px;
    height:12px;
    position:absolute;
    top:35px;
    right:30px;
    /*
    text-indent:-9999px;
    background-image:url('images/more.gif');
    background-repeat:no-repeat;
    */
}

#main-content02 ul{
    float:left;
    margin:40px 0px 0px 35px;
}
#main-content02 ul li{
    float:left;
}

/*-----하단배너------*/
#low-banner01{
    margin-bottom:35px;
}

/*-----서브페이지-----*/
#body-container{
    background-image:url('images/sub-banner-back.gif');
    background-repeat:repeat-x;
    background-color:#FFFFFF;
}

#body-container #content-section{
    background-color:#FFFFFF;
    position:relative;
}

#body-container #content-section #sub-banner{
    float:left;
    width:1000px;
    height:175px;
}

#body-container #content-section #sub-left{
    float:left;
    width:200px;
    font-size:14px;
}

#body-container #content-section #sub-left h3{
    width:200px;
    font-size:30px;
    font-weight:normal;
    color:#FFFFFF;
    line-height:115px;
    text-align:center;
    background-color:#363636;
}

#body-container #content-section #sub-left ul{
    float:left;
    border-top:1px solid #CCCCCC;
}

#body-container #content-section #sub-left ul li a{
    float:left;
    width:180px;
    line-height:50px;
    padding-left:20px;
    border-bottom:1px solid #CCCCCC;
}

#body-container #content-section #sub-right{
    float:left;
    margin-left:-1px;
    padding-bottom:80px;
    width:800px;
    min-height:600px;
    border-left:1px solid #CCCCCC;
}

#body-container #content-section #sub-right h3{
    float:left;
    font-size:36px;
    font-weight:bold;
    color:#88c930;
    margin-top:30px;
    margin-left:60px;
    text-align:center;
    width:750px;
}

#body-container #content-section #navigator{
    float:right;
    margin-right:20px;
    line-height:50px;
}

#body-container #content-section #navigator span{
    float:left;
}

#body-container #content-section .navi-home{
    width:20px;
    text-indent:-9999px;
    background-image:url('images/navi-ico.gif');
    background-repeat:no-repeat;
    background-position:left center;
}

#body-container #content-section .navi-now{
    color:#363636;
}

#body-container #content-section .content-title{
    float:left;
    font-size:30px;
    margin-top:20px;
    margin-left:60px;
    width:740px;
    background-repeat:no-repeat;
    border-bottom:1px solid #CCCCCC;
    line-height:55px;
}

#body-container #content-section .content-title span{
    float:left;
    border-bottom:1px solid #656565;
    margin-bottom:-1px;
}


#body-container #content-section pre{
    float:left;
    margin-left:60px;
    width:700px;
}

#body-container #content-section .content-copy{
    font-size:18px;
    margin-top:40px;
    text-align:left;
	line-height: 26px;
}

#body-container #content-section .content-text{
    margin-top:40px;
    margin-bottom:40px;
	font-size:14px;
    text-align:left;
	line-height: 22px;
}

/*-----  회사소개  -----*/
#sub01_tx{font-size:24px;}
#img01_01{margin-top:50px;margin-left:60px;}
#img01_02{margin-top:20px;margin-left:380px;}
#img01_03{margin-top:50px;margin-left:190px;}
#img01_04{margin-top:50px;margin-left:72px;}
#img01_05{margin-top:50px;margin-left:60px;}

#history_list{
    float:left;
    margin-left:60px;
    margin-top:50px;
}

.history-sub{
    float:left;
    margin-left:60px;
}

#history_list>li{font-size:36px;font-weight:bold;color:#CCCCCC;float:left;padding-top:30px;}
#history_list>li>label{float:left;margin-top:-15px;}
#history_list>li>label>span{color:#3f3f3f;}

#history_list .history-sub{font-size:14px;font-weight:normal;color:#101010;width:595px;}
#history_list .history-sub{border-top:1px solid #CCCCCC;}
#history_list .history-sub>li{padding-top:10px;}
#history_list .history-sub>li>span{padding:10px;margin-right:10px;}
#history_list .history-sub>li:first-child>span{border-top:2px solid #ff7e00;}

/*제품소개*/
.img02_sub{margin-top:50px;margin-left:60px;}

/*기술현황*/
.img03_sub{margin-top:50px;margin-left:60px;}
#body-container #content-section #content_copy_03{font-size:18px;text-align:left;}
#content03_list{margin-top:50px;margin-left:60px;}
#content03_list label{display:block;font-size:14px;font-weight:bold;margin:20px 0px;}
#content03_list ul{margin-left:20px;}

#body-container #content-section #content_copy_04{font-size:14px;text-align:left;}

/*설비현황*/
.img04_sub{margin-top:50px;margin-left:60px;float:left;height:30px;overflow:hidden;}
.img04_sub2{margin-top:50px;margin-left:10px;float:left;display:none;}

/*기술문의*/
.img05_sub{margin-top:50px;margin-left:60px;float:left;}
#body-container #content-section #content_copy_07{text-align:left;}

/*------표설정-----*/
.ui-state-table{margin-top:10px;margin-left:60px;float:left;}
.ui-state-table tr th,.ui-state-table tr td{border:1px solid #CCCCCC;padding:10px 15px;}
.ui-state-table tr th{background-color:#74AC29;color:#FFFFFF;}
.ui-state-table tr td{text-align:center;}

#t01,#t02{width:740px;}

#t03,#t04{width:365px;}
#t04{margin-left:10px;}
#t05,#t06{width:740px;}

#t07,#t08,#t09,#t10,#t11,#t12{width:740px;margin-left:10px;margin-top:30px;margin-left:60px;}

#t13,#t14_1,#t15_1,#t16_1,#t17_1{width:740px;}
#t14,#t15,#t16,#t17{width:740px;margin-left:60px;}

/*-----사이트 BBS 설정-----*/

/*공통*/
.nv-bbs-content{
    float:left;
    padding-left:60px;
    width:700px;
    padding-top:20px;
    padding-bottom:40px;
	border-left:1px solid #CCCCCC;
}
.nv-bbs-content h2 {font-size:30px;line-height:40px;}
.nv-bbs-content h3 {font-size:18px;line-height:36px;}
.nv-bbs-content .link {background-color:#74AC29;color:#FFFFFF;font-weight:bold;padding:8px 15px;display:inline-block;}
.nv-bbs-content .link:hover {background-color:#363636;}
.nv-bbs-content .text, .nv-bbs-content .textarea {border:1px solid lightgray;padding:3px;}
.nv-bbs-content .select {border:1px solid lightgray;padding:2px;}
.nv-bbs-cmd-bar {text-align:right;}

.nv-bbs-content img {width:100%;}

#navigation {float:right;}

/*입력폼*/
.nv-bbs-form {border-top:3px solid #363636;}
.nv-bbs-form {margin:20px 0px;}
.nv-bbs-form th {width:100px;border:1px solid lightgray;background-color:whitesmoke;}
.nv-bbs-form td {padding:5px;border:1px solid lightgray;}
#board_subject {width:600px;}
#board_writer_name {width:120px;}
#board_pwd {width:120px;}
#board_content {width:600px;height:300px;}

.nv-bbs-form-password {border:1px solid lightgray;padding:40px 0px;text-align:center;}
.nv-bbs-form-password label {display:inline-block;margin-right:20px;font-weight:bold;}

/*읽기*/
.nv-bbs-view {border-top:3px solid #363636;}
.nv-bbs-view {margin:10px 0px;}
.nv-bbs-view th {width:100px;border:1px solid lightgray;background-color:whitesmoke;}
.nv-bbs-view td {width:890px;padding:9px 5px;border:1px solid lightgray;}

.nv-bbs-prev {border-top:1px solid lightgray;}
.nv-bbs-next, .nv-bbs-prev {padding:10px 5px;}
.nv-bbs-next {margin-top:10px;}
.nv-bbs-prev {margin-bottom:10px;}


/*리스트*/
#search_bar {text-align:center;}
#_FIELD_, #_WORD_ {border:3px solid lightgrey;margin-right:10px;}
#_FIELD_ {padding:4px;}
#_WORD_ {padding:5px;}

.nv-bbs-list-count  {margin:10px 0px;}
#_CATEGORY_ {margin-right:10px;}

.nv-bbs-list-header th{border-top:3px solid #363636;text-align:center;background-color:whitesmoke;}
.nv-bbs-list-header th, .nv-bbs-list td{border-bottom:1px solid lightgray;vertical-align:middle;padding:7px 0px;}

.nv-bbs-list-view	.num			{width:50px;text-align:center;}
.nv-bbs-list-view	.subject		{width:400px;}
.nv-bbs-list-view	.writer			{width:100px;text-align:center;}
.nv-bbs-list-view	.date			{width:100px;text-align:center;}
.nv-bbs-list-view	.count			{width:50px;text-align:center;}
.nv-bbs-list-view	.blank			{width:700px;height:300px;text-align:center;}

.nv-bbs-list-paging {text-align:center;}

.nv-bbs-list-button {text-align:right;}
#btn_list_del {float:left;}

.paging{margin: 10px 0px 10px 0px;text-align: center;}
.paging li{display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}
.paging li span,.paging li a{padding: 4px 8px 4px 8px;margin: 0px 2px 0px 2px;border:1px solid gainsboro;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;}
.paging li.hover>span{font-weight:bold;background-color:#363636;color:#FFFFFF;}
.paging li a:hover{background-color:#363636;color:#FFFFFF;}

/*-----사이트 카피 설정-----*/
#bottom-container{
    background-image:url('images/bottom-back.gif');
    background-repeat:repeat-x;
    border-top:1px solid #CCCCCC;
}

#low-nav-bar{
    float:left;
    padding:20px 0px;
    width:500px;
    height:98px;
    z-index:999;
    background-color:#FFFFFF;
}

#low-nav-bar a {color:#363636;line-height:23px;}

#low-nav-bar>ul>li{float:left;position:relative;margin-right:30px;}
#low-nav-bar>ul>li>a {color:#74AC29;font-size:14px;font-weight:bold;}

#footer-section h4{
    float:left;
    width:135px;
    height:69px;
    margin:35px 0px 0px 0px;
    text-indent:-9999px;
    background-image:url('images/bottom-logo.png');
    background-repeat:no-repeat;
}

#footer-section #copyright{
    float:left;
    margin:35px 0px 0px 40px;
    color:#FFFFFF;
}