/************************************************************************
 * 파일명      : common.css
 * 설명        : common setup
 * 작성자      : 김해민
 * 작성일      : 2008.08.03
************************************************************************/

@import url('layout_gl.css');
@import url('font_gl.css');
@import url('class_gl.css');
@import url('table_gl.css');

body		{	
	margin: 0 auto; width: 100%; height: 100%; padding: 0; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #D8D8D8; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #D8D8D8; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F6F6F6; 
	scrollbar-arrow-color: #333333;
}

td, th, div, p	{ font-size: 11px; color: #555; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 120%;  }
h1, h2, h3, h4, h5, h6		{ margin: 0px; padding: 0px; }
ul, dl, ol		{ list-style: none; margin: 0px; padding: 0px; }

a:link			{ text-decoration: none; color: #555; }
a:visited		{ text-decoration: none; color: #555; }
a:hover, a:active, a:focus	{
	text-decoration: none;
	color: #555;
}


/*img*/
.Limg { text-align:left; padding-right:10px;}
/* align */
.aLeft			{ text-align: left; }
.aRight		{ text-align: right; }
.aCenter		{ text-align: center; }
.vTop			{ vertical-align: top; }
.vCenter		{ vertical-align: middle; }
.vBottom		{ vertical-align: bottom; }

/* float */
.fLeft			{ float: left; }
.fRight		{ float: right; }
.clear			{ width: 100%; overflow: auto; overflow: hidden; border: 0px solid red; }

/* position */
.p_rel		{ position: relative }
.p_abs	 	{ position: absolute }
.p_abs0	{ position: absolute; top: 0px; left: 0px; }

p				{ }
img				{ border: 0; vertical-align: top; }
img.mid		{ vertical-align: middle; }
img.mid2		{ position: relative; vertical-align: middle; margin-top: -3px; }

table				{ border-collapse: collapse;}
th, td				{ margin: 0; padding: 0; }

input			{ border: 0px; }
input.txt		{ border: 1px solid #DDD9C6; height: 19px; }
input.txt_white		{ border: 0px solid #DDD9C6; height: 14px; }
	:root input.txt_white		{ border: 0px solid #DDD9C6; height: 14px; margin-top: 1px; }

input.login		{ border: 1px solid #DDD9C6; height: 19px; }
textarea		{ border: 1px solid #DDD9C6; }
input.chk		{ border: 0px; width: 13px; height: 13px; }

select			{ margin-top: -5px; }

.line140		{ line-height: 140%; }
.line150		{ line-height: 150%; }
.line160		{ line-height: 160%; }

/* intro */
.line_01		{ border-top: 1px solid #7D8F9D; }

/* TopMenu */
.logo			{ padding: 25px 80px 0 0; }
.top_link		{ padding-top: 45px; }


.location		{ text-align: right; }
.location_img		{ margin: 3px 5px 0 0; }
.location	a				{ font-size: 11px; }
.location	a:link			{ text-decoration: none; color: #A3A3A3; }
.location	a:visited		{ text-decoration: none; color: #A3A3A3; }
.location	a:hover, .location	a:active, .location	a:focus	{ text-decoration: none; color: #A3A3A3; }


.list_box	{position:relative; height:40px; text-align:center; padding-top:22px;}
.list_box	.list	td	{padding:0 5px 0 5px; font-size:11px; vertical-align: middle; font-family:Verdana, Arial, Helvetica, sans-serif;}
.list_box	.list	td.on	{font-weight:bold; color: #FF3300; }
.list_box	.btn_l		{ position:absolute; top:17px; left:0px; }
.list_box	.btn_r		{ position:absolute; top:17px; right:0px; }

/* png */
.png24 {tmp:expression(setPng24(this))}



select { font-size:10px; background-color:#FFFFFF; color:#555; font-family:Verdana, Arial, Helvetica, sans-serif; }
.selectBoxTypeA_SelectedArea {color:#555;  background-color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:1px; line-height:16px; padding-left:2px;}
.selectBoxTypeA_SelectedAreaFocus {color:#555; background-color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:1px; line-height:16px; padding-left:2px;}
.selectBoxTypeA_Option {color:#555; background-color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:1px; line-height:16px; padding-left:2px; }
.selectBoxTypeA_OptionOver {color:#555; background-color:#F9F9F9; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:1px; line-height:16px; padding-left:2px;}
.selectBoxTypeA_OptionInnerLayer  { 
	overflow: auto; overflow-x: hidden; background-color:#FFFFFF; 
	scrollbar-face-color:#A6A6A6;
	scrollbar-shadow-color:#F7F7F7;
	scrollbar-highlight-color:#F7F7F7;
	scrollbar-3dlight-color:#F7F7F7;
	scrollbar-darkshadow-color:#F7F7F7;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#FFF;
}



/* page */
.page	{position:relative; margin-top:15px; width:100%; text-align: center;}
.page	.pagewrap	{ margin:0 auto; text-align:center; }
.page	.pagePrev	{ padding-top:0px}
	:root .page	.pagePrev	{ padding-top:2px}
.page	.pageNext	{ padding-top:0px}
	:root .page	.pageNext	{ padding-top:2px}
.page	.pageList		{ padding-left:4px; background:url('../images/common/pageBar.gif') no-repeat 0 center}
.page	.pageList	span	{
								padding:2px 7px 0 3px; background:url('../images/common/pageBar.gif') no-repeat right center; 
								color:#B09D8F; font:normal 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page	span	a	{color:#8c8c8c; font-size:10px;}
.page	span.current	{color:#24A1BB; font:bold 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.page	span.current2	{color:#ee6453; font:bold 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.page	span.current3	{color:#9650c4; font:bold 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

/* 20090309 신규 */
ul.list_dot {padding-left:10px;}
ul.list_dot li {background:url('../images/product/bul_dot.gif') no-repeat left 7px; padding:0 0 0 9px;}
ul.list_dot li.mgt5 {margin-top:5px;}

ul.list_dot2 {padding:5px 10px 0 5px;}
ul.list_dot2 li {background:url('../images/product/bul2.gif') no-repeat left 6px; padding:0 0 0 9px;}
ul.list_dot2 li.mgt5 {margin-top:5px;}

.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}

.prd_box {border:1px solid #dce7f4; background-color:#f7fbff; padding:10px 15px 8px 15px; text-align:left;}
.prd_box b {color:#6397d5;}

.f_left {float:left;}
.f_right {float:right;}

.pos_01 {padding:10px 0 0 15px;}
.pos_02 {padding:6px 15px 0 0;}

.prd_tit {color:#679cdd; font-weight:bold; padding:0 0 5px 5px;}

.bg_01 {background:url(../images/customer/bg_01.gif) no-repeat left top; width:695px; height:37px;}

.box_new_wrap {}
.box_new_top {background:url(../images/product/box_new_top.gif) no-repeat left bottom; width:769px; height:16px;}
.box_new_middle {background:url(../images/product/box_new_middle.gif) repeat-y left top; width:769px;}
.box_new_bottom {background:url(../images/product/box_new_bottom.gif) no-repeat left top; width:769px; height:16px;}
.box_new_cont {padding-left:15px;}
.box_new_cont b {color:#568bcc;}

.pdl5 {padding-left:10px;}
.pdtl5 {padding:10px 0 0 10px;}

.fc_red {color:#d95200;}

table.new_sheet {width:100%; border-collapse:collapse; border-top:2px solid #4573ab; border-bottom:2px solid #4573ab;}
table.new_sheet caption {text-align:right; padding-bottom:5px; color:f0ba28;}
table.new_sheet thead tr th,
table.new_sheet tbody tr th,
table.new_sheet tbody tr td {padding:6px 0 4px 0; border:1px solid #e1e1e1;}
table.new_sheet tbody tr th.tar,
table.new_sheet tbody tr td.tar {padding:6px 5px 4px 0; text-align:right;}

table.new_sheet thead tr th {background-color:#eff7f8;}
table.new_sheet tbody tr th {background-color:#f9f9f9;}
table.new_sheet tbody tr th.bg {background-color:#f1f1f1;}
table.new_sheet tbody tr th.bg_f {background-color:#fff;}

.f_wrap {}
.f_left {float:left;}
.f_right {float:right;}

span.r_title {float:left; width:55px;}
span.r_btn {float:left;}

.mgr {margin:0 5px 0 0;}
.mgl {margin:0 0 3px 20px;}

.list_box_top {background:url(../images/product/box_top.gif) no-repeat left bottom; width:244px; height:123px;}
.list_box_bottom {background:url(../images/product/box_bottom.gif) no-repeat left top; width:244px; height:9px;}

.series_set {}

dl.prd_set {padding:20px 0 0 10px;}
dl.prd_set dt {float:left; padding:8px 0 0 0; margin:0; width:100px; height:60px;}
dl.prd_set dd {float:left; padding:0 3px 0 0; margin:0; width:125px;}

ul.list_spec {}
ul.list_spec li {}
ul.list_spec li.title {font-weight:bold; font-size:12px;}
ul.list_spec li.title a {color:#000;}
ul.list_spec li.title a:hover {color:#000;}
ul.list_spec li.pdt10 {padding:10px 0 0 0;}

.btn_more {clear:both; padding:9px 14px 0 0; float:right;}
.btn_case {position:absolute; right:225px; top:13px;}

.tac {text-align:center;}
.tar {text-align:right;}

/**/
ul.list_dot5 {padding:8px 0 0 6px;}
ul.list_dot6 {padding:0 0 0 20px;}
ul.list_dot5 li,
ul.list_dot6 li {background:url(../images/product/bul_dot.gif) no-repeat left 13px; padding:8px 0 0 8px;}
ul.list_dot5 li.bg_none {background:url(); padding:0;}

ul.list_dot7 {padding:5px 10px 0 5px;}
ul.list_dot7 li {background:url(../images/product/bul2.gif) no-repeat left 9px; padding:3px 0 2px 9px;}

.pdt5 {padding-top:5px;}
.pdr20 {padding:0 0 0 10px;}

.set_pad {padding:9px 0 0 15px; line-height:16px;}
.set_pad2 {padding:0 0 0 15px; line-height:16px;}

.prd_box {border:1px solid #dce7f4; background-color:#f7fbff; padding:10px 15px 8px 15px; text-align:left;}
.prd_box b {color:#6397d5;}

.btn_media {margin-top:40px;}
.btn_media2 {margin-top:20px;}

.fc_blue {color:#679cdd;}
.fc_red {color:#d95200;}

.box_new_wrap {}
.box_new_top {background:url(../images/product/box_new_top.gif) no-repeat left bottom; width:769px; height:16px;}
.box_new_middle {background:url(../images/product/box_new_middle.gif) repeat-y left top; width:769px;}
.box_new_bottom {background:url(../images/product/box_new_bottom.gif) no-repeat left top; width:769px; height:16px;}
.box_new_cont {padding-left:15px;}
.box_new_cont b {color:#568bcc;}

.pdl5 {padding-left:10px;}
.pdtl5 {padding:10px 0 0 10px;}
/**/

.mgl27 {padding:0 0 0 27px;}
.mgl18 {padding:0 0 0 18px;}
.pdt30 {padding:30px 0 0 0;}
.pdt18 {padding:18px 0 0 0; _padding:5px 0 0 0;}
.pdt13 {padding:13px 0 0 0;}
.mgt5 {margin:0 0 5px 0;}
.mgt1 {margin:1px 0 0 0;}
.mgt20 {margin:20px 0 0 0;}
.pdl6 {padding-left:6px;}
.pdl9 {padding-left:9px;}
.pdt20 {padding:20px 0 0 0;}
.pdl37 {padding:0 0 0 37px;}
.pdl32 {padding:0 0 0 32px;}
.mgt18 {margin:18px 0 0 0;}
.mgt14 {margin:14px 0 0 0;}
.pdt47 {padding:47px 0 0 0;}

.tab {background:url(../images/product/tab_bg.gif) no-repeat left top; width:538px; height:41px;}
.tab ul.list_tab {padding:7px 0 0 0; margin:0 0 0 14px;}
.tab ul.list_tab li {float:left; padding:0 0 0 5px;}

.view_wrap {width:538px; border-bottom:1px solid #ececec;}
.view_wrap .photo {float:left; width:250px; padding:21px 23px 25px 6px; _padding-right:0;}
.view_wrap .photo .btn_zoom {padding:25px 0 70px 0; text-align:center;}
.view_wrap .photo ul.list_sum {text-align:center;}
.view_wrap .photo ul.list_sum li {float:left; width:77px; _margin:0 -6px 0 -6px;}
.view_wrap .summary {float:right; width:236px; padding:23px 0 0 20px; _padding-left:15px; border-left:1px solid #ececec;}
.view_wrap .summary b.subject {font-size:14px; color:#000;}
.view_wrap .summary .spec {line-height:18px; padding:20px 35px 0 0; min-height:260px; height:auto; _height:260px;}
.view_wrap .summary .btn_summary {text-align:right; padding:30px 5px 10px 0;}

.features {width:538px; text-align:center; padding:9px 0 0 0;}
.features img {margin:0 0 9px 0;}
.features img.mgtb9 {margin:9px 0 9px 0;}

.btn_set {padding:15px 0 0 0; text-align:right;}

.right_set {}
.right_set .box_wrap {}
.right_set .box_wrap .sbox_top {background:url(../images/product/sbox_top.gif) no-repeat left bottom; width:195px; height:10px;}
.right_set .box_wrap .sbox_middle {background:url(../images/product/sbox_middle.gif) repeat-y left top; width:195px; height:100%;}
.right_set .box_wrap .sbox_middle .sbox_content {height:auto; min-height:65px; padding:0 2px 2px 6px; letter-spacing:-1px;}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd {}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd dt {padding:0; margin:0; float:left; width:60px;}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd dd {padding:0 0 0 5px; margin:0; float:left;}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd dd ul.list_spec_2nd {}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd dd ul.list_spec_2nd li {}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd dd ul.list_spec_2nd li.title {font-size:12px; font-weight:bold; color:#000;}
.right_set .box_wrap .sbox_middle dl.prd_set_2nd dd ul.list_spec_2nd li.pdt {padding:2px 0 0 0;}
.right_set .box_wrap .sbox_bottom {background:url(../images/product/sbox_bottom.gif) no-repeat left top; width:195px; height:8px;}

/* Service */

.service_wrap {margin:20px 0 0 0;}
.cbox_top {background:url(../images/service/box_top.gif) no-repeat left bottom; width:769px; height:10px;}
.cbox_middle {background:url(../images/service/box_middle.gif) repeat-y left top; width:769px;}
.cbox_middle .cbox_content {padding:6px 30px 6px 30px;}
.cbox_bottom {background:url(../images/service/box_bottom.gif) no-repeat left top; width:769px; height:10px;}
.cbox_bottom_2nd {background:url(../images/service/box_bottom_2nd.gif) no-repeat left top; width:769px; height:102px;}

.service_wrap ul.list_dot {padding:8px 0 0 6px;}
.service_wrap ul.list_dot li {background:url(../images/service/bul_dot.gif) no-repeat left 13px; padding:8px 0 0 8px;}
.service_wrap dl.img_set {padding:16px 0 0 6px;}
.service_wrap dl.img_set dt {padding:0; margin:0; width:154px; float:left;}
.service_wrap dl.img_set dd {padding:6px 0 0 22px; margin:0; float:right; line-height:16px;}
.service_wrap dl.img_set dd.w74 {width:74%;}
.service_wrap dl.img_set dd.w50 {width:50%;}

.service_wrap .c_left {width:285px; padding:0 26px 0 0;}
.service_wrap .c_right {width:361px; padding:0 0 0 30px; border-left:1px solid #e4e4e4;}
.service_wrap .w353 {width:353px;}
.service_wrap .bar_dot {float:left; background:url(../images/service/bar_dot.gif) no-repeat left top; width:1px; height:65px; margin:10px 0 0 0;}

.service_wrap .rental_bg {background:url(../images/service/rental_bg.gif) no-repeat left top; width:705px; height:393px;}
.service_wrap .rental_bg .cont_1st {}
.service_wrap .rental_bg .cont_2nd {padding:165px 0 0 0;}
.service_wrap .rental_bg dl.smr_set {}
.service_wrap .rental_bg dl.smr_set dt {padding:0 0 0 5px; margin:0; float:left; color:#e97f28;}
.service_wrap .rental_bg dl.smr_set dt.pdl {padding-left:30px;}
.service_wrap .rental_bg dl.smr_set dd {padding:0; margin:0; float:right;}
.service_wrap .rental_bg dl.smr_set dd.type_1 {width:60%;}
.service_wrap .rental_bg dl.smr_set dd.type_2 {width:65%;}
.service_wrap .rental_bg dl.smr_set dd.type_3 {width:60%;}
.service_wrap .rental_bg dl.smr_set dd.type_4 {width:58%;}
.service_wrap .rental_bg .w352 {width:352px;}
.service_wrap .rental_bg ul.list_dot2 {}
.service_wrap .rental_bg ul.list_dot2 li {background:url(../images/service/bul_dot.gif) no-repeat left 5px; padding:0 0 0 8px;}

.orange {font-weight:bold; color:#e97f28; background:url(../images/service/line_dot.gif) no-repeat left top; margin:10px 0 0 0; padding:10px 0 0 0; font-size:11px;}

/* Support */

ul.list_hyphen {}
ul.list_hyphen li {background:url(../images/customer/bul_hyphen.gif) no-repeat left 14px; padding:8px 0 8px 10px; border-bottom:1px solid #ededed;}
ul.list_hyphen li.bdn {border-bottom:none;}

.fc_purple {color:#b98bbf;}

.bg {background:url(../images/customer/bg.gif) no-repeat right top;}
.text_cont {width:500px; text-align:justify; line-height:16px; padding-bottom:20px;}
.text_cont a, .text_cont2 a {text-decoration:underline; color:#9751c5;}
.text_cont a:hover, .text_cont2 a:hover {text-decoration:underline; color:#9751c5;}

.text_cont2 {text-align:justify; line-height:16px; padding-bottom:15px;}

ul.list_dot4 {padding-top:20px;}
ul.list_dot4 li {background:url(../images/customer/bul_dot.gif) no-repeat left 50%; padding:0 0 0 8px;}

ul.list_cbox {}
ul.list_cbox li {padding:1px 0 1px 0;}
ul.list_cbox li span {color:#9751c5;}

/* Download */

.download_top {background:url(../images/download/box_top.gif) no-repeat left bottom; width:769px; height:41px;}
.download_top .box_title {padding:15px 0 0 40px;}
.download_bottom {background:url(../images/download/box_bottom_driver_us.gif) no-repeat left top; width:769px; height:121px;}
.download_bottom_manual {background:url(../images/download/box_bottom_manual_us.gif) no-repeat left top; width:769px; height:91px;}
.download_bottom_catalog {background:url(../images/download/box_bottom_catalog_us.gif) no-repeat left top; width:769px; height:91px;}

.search_left {padding:58px 0 0 39px;}
.search_right {padding:15px 37px 0 0;}

.search_left_manual {padding:19px 0 0 355px;}

/* About Us */

.tab_wrap {}
.text_wrap {padding:25px 0 25px 0;}

.corp_cont {line-height:16px; height:100%; padding:0 0 18px 0;}
.corp_cont .w70 {width:70%;}
.corp_cont b {color:#26a9c3;}

.brd_btm {border-bottom:1px solid #ededed;}

ul.list_dot3 {margin:0 0 0 10px;}
ul.list_dot3 li {background:url(../images/company/bul_dot.gif) no-repeat left 50%; padding:2px 0 2px 8px;}
ul.list_dot3 li span {color:#26a9c3;}

.tech_wrap {height:100%;}
.tech_wrap dl.pic_set {height:100%;}
.tech_wrap dl.pic_set dt {padding:0; margin:0; float:left; width:104px;}
.tech_wrap dl.pic_set dd {padding:0; margin:0; float:right; width:82%;}

.tech_wrap span {color:#25a6c0;}

.brd_line {padding:0 0 15px 0; _padding:0 0 5px 0; border-bottom:1px solid #ededed;}

.history_cont {padding:30px 0 25px 0;}

.ci_wrap {border-bottom:1px solid #ededed; padding:0 0 18px 0; height:100%;}
.ci_wrap dl.ci_set {height:100%;}
.ci_wrap dl.ci_set dt {padding:0; margin:0; float:left; width:273px;}
.ci_wrap dl.ci_set dd {padding:0; margin:0; float:right; width:60%;}
.ci_wrap .ci_down {text-align:right; padding:12px 0 0 0;}

.ci_list {padding:25px 17px 0 17px;}
.ci_list .ci_title {color:#26a9c3; font-weight:bold; text-align:center; padding:0 0 10px 0;}

.biz_wrap {line-height:16px; padding:30px 0 20px 0;}
.biz_wrap b {color:#26a9c3;}

.w70 {width:94%;}

ul.list_contact {}
ul.list_contact li {padding:2px 0 2px 0;}
ul.list_contact li span {color:#33b9d5;}

.search {padding:10px 0 10px 0; text-align:right;}
.btn_list {padding:9px 0 0 0; text-align:right;}

.list_wrap {padding:8px 0 0 0;}
.list_wrap .tbox_top {background:url(../images/company/box_top.gif) no-repeat left bottom; width:100%; height:5px;}
.list_wrap .tbox_middle {background:url(../images/company/box_middle.gif) repeat-y left top; width:100%;}
.list_wrap .tbox_middle .tbox_content {padding:0 15px 0 15px;}
.list_wrap .tbox_bottom {background:url(../images/company/box_bottom.gif) no-repeat left top; width:100%; height:5px;}

dl.govt_btm {padding:20px 0 0 21px;}
dl.govt_btm dt {padding:0; margin:0; float:left; font-size:12px; color:#26a9c3;}
dl.govt_btm dd {padding:0; margin:0; float:left; width:70%;}
dl.govt_btm dd .f_bold {font-weight:bold; padding:0 0 10px 19px;}


/* Etc */

.site_wrap {}
ul.site_list {}
ul.site_list li {height:auto;}
