@charset "utf-8";

/* WebFont - IE6-8 */
@font-face{font-family:'PFSquareSansProRegular';font-style:normal;font-weight:normal;src: url('/dk/common/font/pfsquaresanspro-regular-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProMedium';font-style:normal;font-weight:normal;src: url('/dk/common/font/pfsquaresanspro-medium-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProBold';font-style:normal;font-weight:bold;src: url('/dk/common/font/pfsquaresanspro-bold-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProLight';font-style:normal;font-weight:normal;src: url('/dk/common/font/pfsquaresanspro-light-webfont.eot?')format('eot');}

/* WebFont - IE9, Non IE */
@font-face{ font-family: 'PFSquareSansProRegular'; font-style: normal; font-weight: normal; src: url('http://:/')format('IE-No-404'),url('/dk/common/font/pfsquaresanspro-regular-webfont.woff')format('woff'), url('/dk/common/font/pfsquaresanspro-regular-webfont.ttf')format('truetype'), url('/dk/common/font/PFSquareSansPro-Regular.otf')format('opentype'), url('/dk/common/font/pfsquaresanspro-regular-webfont.svg#webfontv5sbfHpH')format('svg');}
@font-face{font-family: 'PFSquareSansProMedium'; font-style: normal; font-weight: normal; src: url('http://:/')format('IE-No-404'),url('/dk/common/font/pfsquaresanspro-medium-webfont.woff')format('woff'), url('/dk/common/font/pfsquaresanspro-medium-webfont.ttf')format('truetype'), url('/dk/common/font/PFSquareSansPro-Medium.otf')format('opentype'), url('/dk/common/font/pfsquaresanspro-medium-webfont.svg#webfontZbjBElFg')format('svg');}
@font-face{font-family: 'PFSquareSansProBold'; font-style: normal; font-weight: bold; src: url('http://:/')format('IE-No-404'),url('/dk/common/font/pfsquaresanspro-bold-webfont.woff')format('woff'), url('/dk/common/font/pfsquaresanspro-bold-webfont.ttf')format('truetype'), url('/dk/common/font/PFSquareSansPro-Bold.otf')format('opentype'), url('/dk/common/font/pfsquaresanspro-bold-webfont.svg#webfontbEyqtYYZ')format('svg');}
@font-face{font-family: 'PFSquareSansProLight'; font-style: normal; font-weight: normal; src: url('http://:/')format('IE-No-404'),url('/dk/common/font/pfsquaresanspro-light-webfont.woff')format('woff'), url('/dk/common/font/pfsquaresanspro-light-webfont.ttf')format('truetype'), url('/dk/common/font/PFSquareSansPro-Light.otf')format('opentype'), url('/dk/common/font/pfsquaresanspro-light-webfont.svg#webfont18SLR6r1')format('svg');}

/* common */
caption { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
body { font-family: Arial,sans-serif; font-size: 0.75em; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, code, form, fieldset, legend, input, textarea, button, p, blockquote, th, td { margin: 0; padding: 0; }
li { list-style: none; }
.compWrap h2, lnb li, #contentHead .breadcrumb, #contentHead .breadcrumb a, #contentHead .breadcrumb span, .path span, #contentHead .upcCode, .btnStyle.tw span, .btnStyle.tw:hover span, .byCategory.prd ul li strong, #kv .kvArea h2, #kv .keyLink li, .kvText p, #kv.kvGraphic p, #kv.general .moreLink, #kv.dynamic .kvArea .modelCode, #kv.dynamic .keyLink li, #content_p2.mg .pathindicator_p2, p.sideH a, .desc .headTitle, #finder, .searchResult label, .byCategory.prd ul li strong, .searchmore p, .lookingFor .subTitle, .resultLayer h2:first-child, .resultLayer h3, .browsePrd .type h4, .browsePrd .modelNum h4, .compareResults h3, .notFound .byCategory ul li strong, .consumerReview .allRating li, .reviewList .desc h3, .winPop h2, .foot .faqList div h3, .gal h3, #lnb li, .kvText .kvArea h3 { font-family: 'PFSquareSansProMedium','Arial','sans-serif';}
.compWrap:after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.compWrap { border-top: 1px solid #CCCCCC; margin: 0 auto; padding: 28px 0; width: 960px;}
.compWrap:first-child { border-top: 0 none; }
.compWrap.merged { border-top: 0 none; padding: 0 0 28px;}
.compWrap h2 { color: #010101; font-size: 24px; font-weight: normal; line-height: 1.2; margin: 0 0 26px;}
.compWrap h2:first-child { margin: 0 0 20px; }
.sortSeries {font-size: 12px;font-weight: bold;}
#supContents .compWrap .utillinks.nonSpace { padding: 14px 0 0; }
p, a, h2, h3 { word-wrap: break-word; }
a, a:link, a:visited { color: #00A9E0; text-decoration: none;}
a:hover { text-decoration:underline; }

/* layout */
.grid3 { float: left; width: 213px; }
.grid2.devide1st, .grid3.devide1st, .grid4.devide1st, .grid5.devide1st, .grid6.devide1st, .grid7.devide1st, .grid8.devide1st, .grid9.devide1st, .grid10.devide1st { margin-left: 18px; padding-left: 18px;}
.grid9 { float: left; width: 711px; }
#supContents { background: #FFFFFF; margin: 0 auto; min-height: 320px; padding: 0; position: relative; width: 960px; }

/* common */
.utillinks { border-top: 1px solid #CCCCCC; clear: both; margin: 0; overflow: hidden; padding: 14px 0 0; }
.utillinks ul { float: right; }
.utillinks li { background: url("../img/bg_list_line.gif") no-repeat 0 3px; float: left; margin-left: 8px; padding: 0 0 0 8px;}
.utillinks li:first-child { background: none repeat 0 0;}
.utillinks li a { background: url("../img/ico_utillink.gif") no-repeat 0 2px; font-weight: bold; padding: 0 0 0 18px;}
.utillinks li a.print { background-position: 0 -59px; padding-right: 8px;}

/* 변혜란 추가 */
#supContents {padding:28px 0;}
#warrantyInformation h3 {font-size:12px; margin:23px 0 2px;}
#warrantyInformation .compWrap {border-top:none; line-height:1.4em; }
#warrantyInformation .compWrap p {line-height:1.4em; }
#warrantyInformation .compWrap.firstChild {padding:0;}
#warrantyInformation .sortSeries {overflow:hidden; min-height:32px;margin:0;padding:0 0 8px 0;border-bottom:1px solid #CCC;}
#warrantyInformation .sortSeries ul {position:relative; left:-10px; width:930px; padding:0 0 0 0;}
#warrantyInformation .sortSeries ul li {float:left; width:auto; line-height:12px; margin:6px 0; padding:0 10px 0 10px; background:url(../img/bg_list_line.gif) no-repeat right 3px;}
#warrantyInformation .sortSeries ul li.active a{color:#000;}
#warrantyInformation .sortSeries ul li.lastChild {background:none;}
#warrantyInformation .sortSeries ul li a {width:auto; display:block;}
#warrantyInformation .infoList li {background:url(../img/bul_dot_1x1_000.gif) 7px 50% no-repeat; padding:0 13px 0; margin:0; text-indent:0;}
#warrantyInformation .infoList li.twoLine { background-position: 7px 24%; }
#warrantyInformation .infoList li img {position:relative; top:-2px;}

/******** Support Accessibility 2013.04.01 *********/

/* 2013.03.11 */
a, a:link, a:visited { color: #007cc0; text-decoration: none;} /* 컬러값 수정 재수정 2013.03.11 */
.compWrap div.btnArea a.submitStyle{ color: #007cc0 !important;}

/* Consumables & Accessories 추가 */
.productsInfo dl {width:960px; float:left;}
.productsInfo dl dt.infoTitle {float:left; width: 130px; color: rgb(102, 102, 102); font-weight: bold; vertical-align: top; display: inline-block; margin-bottom: 9px;}
.productsInfo dl dd.infoContent {float:left; width: 830px; display: inline-block; margin-bottom: 9px;}

/* 죠스리더 읽기문제 히든 span */
.hideTit {position:absolute; left:-9999em; width:0; height:0; margin:0; padding:0; background:none; font-size:0; line-height:0; text-indent:-9999em}

 /* 2013.03.28 수정 */
.repairLocations {float:left;}
.grid9 {width: 670px; padding-left:0 !important;}
.backToTopAnchor {width:880px;}

 /* 2013.03.14 수정 */
#supportLocal ol.WeitereServicesList li { height: 60px; padding: 12px 0 0 83px; margin-bottom: 8px; }
#supportLocal ol.WeitereServicesList li.li01 { background: url('../img/how2_img01.gif') no-repeat 0 0; }
#supportLocal ol.WeitereServicesList li.li02 { background: url('../img/how2_img02.gif') no-repeat 0 0; }
#supportLocal ol.WeitereServicesList li.li03 { background: url('../img/how2_img03.gif') no-repeat 0 0; }
#supportLocal ol.WeitereServicesList li.li04 { background: url('../img/how2_img04.gif') no-repeat 0 0; }
#supportLocal ol.WeitereServicesList li.li05 { background: url('../img/how2_img05.gif') no-repeat 0 0; }
#supportLocal ol.WeitereServicesList li.li06 { background: url('../img/how2_img06.gif') no-repeat 0 0; }

/*table 명도대비 2013.05.03 */
table.productsInfoTable thead th{background-color:#707070 !important;}