@charset "utf-8";
/* 
VRIUS Web Publisher
Author : JANG WOONG 080715
*/ 

/* COMMON */
body{margin:0; padding:0; background:url(/img/main_bg.gif) repeat-x 13px top; font:9pt Arial;}
img{border:0; display:block;}
ul,li,dl,dt,dd{list-style:none; margin:0;}

/* MAIN */
#main_body{margin:0; padding:0; background:url(/img/main_bg.gif) repeat-x left top !important;}
#wrapped{position:absolute; z-index:0; top:81px; margin:0 0 0 100px; width:912px;}
:root #wrapped{position:absolute; z-index:0; top:81px; margin:0 0 0 50px; width:912px;}/* for FireFox bugs */
#Mnav{position:absolute; z-index:1; padding-left:100px;}
:root #Mnav{padding-left:50px;}/* for FireFox bugs */
#main_cont{height:575px;}
#main_flash{float:left; z-index:0;}
#right_cont{margin:0 0 0 607px;}
:root #right_cont{margin:0 0 0 657px;}/* for FireFox bugs */

#intro_box{width:302px; height:104px; background:url(/img/about_bg.gif) no-repeat left top; padding:97px 0 0 0; z-index:200;}
#intro_box h1{font:bold 8pt tahoma; color:#787871; margin:0 0 23px 13px;}
#intro p{font:8pt tahoma; color:#c7c7c6; margin:0 0 0 13px;}
#intro p a:link, #intro p a:visited{text-decoration:none; color:#c7c7c6;}
#intro p a:active, #intro p a:hover{text-decoration:none; color:#f7971b;}
.bullet1{background:url(/img/bullet1.gif) no-repeat left 7px; padding:0 0 0 7px;}

#notice{width:302px; height:100px; font:8pt tahoma; color:#8f8f8f;background:#ffffff; margin-top:1px;}
#notice table td{line-height:16px;}
#notice a:link, #notice a:visited{text-decoration:none; color:#8f8f8f;}
#notice a:active, #notice a:hover{text-decoration:none; color:#f7971b;}

#brochure{width:162px; height:62px; background:url(/img/brochure.gif) no-repeat left top; font:8pt tahoma; color:#8f8f8f; padding:40px 0 0 140px;}
#brochure p{width:155px;}

#prod{width:302px;}
#prod #tab img{display:inline;}
#prod h5{width:70px; margin:0; font:bold 8pt tahoma; color:#ffffff; background:#fb8200; padding:2px 3px; margin:0 0 8px 0; text-align:center;}
#prod p{margin:0; line-height:16px; font:8pt tahoma; color:#8f8f8f; padding:0 10px 0 0;}
#prod p a:link, #prod p a:visited{text-decoration:none; color:#8f8f8f;}
#prod p a:active, #prod p a:hover{text-decoration:none; color:#f7971b;}


/* SUB PAGES */
/* NEWS LIST */
#sub_wrapped{width:1023px; height:1%; background:#ffffff;}
*html #sub_wrapped{width:1023px; background:#ffffff;}
#sub_Nav{position:absolute;height:81px; z-index:1;}
#left_Nav{float:left; width:214px; position:relative;padding-top:127px; z-index:3;}
:root #left_Nav{float:left; width:214px; position:relative;padding-top:62px; z-index:3;}/* for FireFox bugs */
*html #left_Nav{margin-right:-3px;}

#footer{clear:both; width:100%; border-top:1px solid #e4e5dd; height:200px; padding:20px 0 0 0; margin:100px 0 0 0;}


#contents{height:100%; color:#5b5b52;}
#contents #list_table{margin:0px 0 0 0;}
#contents #list_table a:link, #contents #list_table a:visited{text-decoration:none; color:#5b5b52;}
#contents #list_table a:active, #contents #list_table a:hover{text-decoration:none; color:#f7971b;}
#contents #list_table th{padding:6px 0;}
#contents #list_table td{padding:7px 0 6px 0; border-bottom:1px solid #cfcfc7;}
.right_bar{background:url(../img/bar.gif) no-repeat right center;}

#paging{width:635px; margin:23px 0 0 0;}
#paging table td{padding:0 10px;}
#paging img{display:inline;}
#cont_middle{width:635px;}
#contents #paging td a:link, #contents #paging td a:visited{text-decoration:none; color:#5b5b52;}
#contents #paging td a:active, #contents #paging td a:hover{text-decoration:underline; color:#5b5b52;}

/* NEWS VIEW */
#contents #view_table a:link, #contents #view_table a:visited{text-decoration:none; color:#5b5b52;}
#contents #view_table a:active, #contents #view_table a:hover{text-decoration:none; color:#f7971b;}

#contents #view_table th{padding:6px 0;}
#contents #view_table td{padding:7px 0 6px 0; border-bottom:1px solid #cfcfc7;}
#contents #view_table span{color:#f58123;}

#prev_next{width:635px;}
#prev_next td{padding:5px 0;}
#contents #prev_next td a:link, #contents #prev_next td a:visited{text-decoration:none; color:#5b5b52;}
#contents #prev_next td a:active, #contents #prev_next td a:hover{text-decoration:none; color:#5b5b52;}

/* CONTACT US */
#contact{height:100%;}
#contact_table td{padding:5px 0;}
#contact_table strong{color:#e76a05;}
#contact_table input{border:1px solid #cfccc4; height:14px; font:8pt tahoma; color:#5b5b52; padding-left:5px;}
#contact_table textarea{border:1px solid #cfccc4;font:8pt tahoma; color:#5b5b52; padding-left:5px;}

/* ABOUT US */
#aboutus{height:100%;}
#aboutus_table td{padding:5px 0; font:9pt Arial; color:#969595;}
#aboutus_table strong{color:#e76a05;}
#aboutus #text{font:9pt Arial; width:560px; color:#656552; line-height:18px; text-align:justify;}
#aboutus #text span{color:#e9720d;}

.box1{width:120px; border:1px solid #f89827; text-align:center;}
.box1 .text{background:#f79221; height:40px;}
.box1 .text .line{background:#ffffff; height:1px; width:110px;}
.box1 .text h5{margin:0; padding-top:5px; height:15px;}
.box1 .text p{margin:0; padding-top:2px; font:9pt arial; color:#4c4643;}

.box2{width:120px; border:1px solid #eda61c; text-align:center;}
.box2 .text{background:#F7AE21; height:40px;}
.box2 .text .line{background:#ffffff; height:1px; width:110px;}
.box2 .text h5{margin:0; padding-top:5px; height:15px;}
.box2 .text p{margin:0; padding-top:2px; font:9pt arial; color:#4c4643;}

.box3{width:120px; border:1px solid #9e988d; text-align:center;}
.box3 .text{background:#a8a49c; height:40px;}
.box3 .text .line{background:#ffffff; height:1px; width:110px;}
.box3 .text h5{margin:0; padding-top:5px; height:15px;}
.box3 .text p{margin:0; padding-top:2px; font:9pt arial; color:#4c4643;}

.photo{height:100px;}
.line_h{background:url(/img/about/info_line_h.gif) repeat-x left 67px;}
.line_v{background:url(/img/about/info_line_v.gif) repeat-y left top;}


/* PRODUCTS */
#sub_product {height:100%;}
#sub_product table td{padding-top:4px; padding-bottom:4px; font:9pt Arial; color:#969595;}
#sub_product table strong{color:#e76a05;}
#sub_product #text{font:9pt Arial; width:812px; color:#656552; line-height:18px; text-align:justify;}
#sub_product #text h3{font:bold 9pt Arial; color:#e9720d;}
#sub_product #text span{color:#e9720d;}


/* tab */

.tabmenu {height:31px;}
.tabmenu li {display:inline; float:left; margin-right:5px; vertical-align:top; font-size:0;}
.tabmenu li.on {position:relative; margin-bottom:-4px;}
#style{margin-top:40px;}
* html #style{margin-top:25px;}