@charset "utf-8";

/* WebFont - IE6-8 */
@font-face{font-family:'PFSquareSansProRegular';font-style:normal;font-weight:normal;src: url('/latin/common/font/pfsquaresanspro-regular-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProMedium';font-style:normal;font-weight:normal;src: url('/latin/common/font/pfsquaresanspro-medium-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProBold';font-style:normal;font-weight:bold;src: url('/latin/common/font/pfsquaresanspro-bold-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProLight';font-style:normal;font-weight:normal;src: url('/latin/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('/latin/common/font/pfsquaresanspro-regular-webfont.woff')format('woff'), url('/latin/common/font/pfsquaresanspro-regular-webfont.ttf')format('truetype'), url('/latin/common/font/PFSquareSansPro-Regular.otf')format('opentype'), url('/latin/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('/latin/common/font/pfsquaresanspro-medium-webfont.woff')format('woff'), url('/latin/common/font/pfsquaresanspro-medium-webfont.ttf')format('truetype'), url('/latin/common/font/PFSquareSansPro-Medium.otf')format('opentype'), url('/latin/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('/latin/common/font/pfsquaresanspro-bold-webfont.woff')format('woff'), url('/latin/common/font/pfsquaresanspro-bold-webfont.ttf')format('truetype'), url('/latin/common/font/PFSquareSansPro-Bold.otf')format('opentype'), url('/latin/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('/latin/common/font/pfsquaresanspro-light-webfont.woff')format('woff'), url('/latin/common/font/pfsquaresanspro-light-webfont.ttf')format('truetype'), url('/latin/common/font/PFSquareSansPro-Light.otf')format('opentype'), url('/latin/common/font/pfsquaresanspro-light-webfont.svg#webfont18SLR6r1')format('svg');}

@font-face {
    font-family: 'SamsungIFBd';
    src: url('/ae/common/font/SamsungIF_Bd.eot');
    src: url('/ae/common/font/SamsungIF_Bd.eot?#iefix') format('embedded-opentype'),
         url('/ae/common/font/SamsungIF_Bd.woff') format('woff'),
         url('/ae/common/font/SamsungIF_Bd.ttf') format('truetype'),
         url('/ae/common/font/SamsungIF_Bd.svg#SamsungIF_Bd') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SamsungIFRg';
    src: url('/ae/common/font/SamsungIF_Rg.eot');
    src: url('/ae/common/font/SamsungIF_Rg.eot?#iefix') format('embedded-opentype'),
         url('/ae/common/font/SamsungIF_Rg.woff') format('woff'),
         url('/ae/common/font/SamsungIF_Rg.ttf') format('truetype'),
         url('/ae/common/font/SamsungIF_Rg.svg#SamsungIF_Rg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* PFSquareSansProBold to SamsungIFBd */
.con #gnbp3 ul li a, .bus #gnbp3 ul li a, #wrap #contentHead h1, .productInfo, .productInfo a, .productNav li a, .btnStyle span, .btnStyle.tw span strong,.btnStyle.tw:hover span strong, .submitStyle[type="submit"], #kv.kvGraphic .kvInfo p.price, #kv.kvText .kvInfo p.price, #content_p2.mg .headtitle > h2, .dropdown .fe_ddTriggerWrap a, .dropdownBig .fe_ddTriggerWrap a, .notFound .summ .account h2, .retailer .prdInfo li strong {font-family:'SamsungIFBd', 'Arial', 'sans-serif'; }

/* PFSquareSansProMedium to SamsungIFBd */
.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, #supportLocal .compWrap h2, #supportLocal .compWrap h3 {font-family: 'SamsungIFBd', 'Arial', 'sans-serif'; font-weight:normal; }

/* PFSquareSansProRegular to SamsungIFRg */
#footer .siteLink h2, .homeNav ul li a, .homeContent #twitter p, .homeContent #videos .account, .summList .account h2, .consumerReview .reviews h3, .consumerReview .submit h3, .printSolution h2 {font-family:'SamsungIFRg', 'Arial', 'sans-serif';}

/* 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: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;}
#warrantyInformation .compWrap h2 { color: #010101; font-size: 24px; font-weight: normal; line-height: 1.2; margin: 0 0 26px;}
#warrantyInformation .compWrap h2:first-child { margin: 0 0 20px; }
.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;}
.afc {margin: 0 20px 30px;padding: 30px 0;}
p, a, h2, h3 { word-wrap: break-word; }
a, a:link, a:visited { color: #00a9e0; text-decoration: none;}
a:hover { color: #00a9e0; text-decoration: underline;}
#content { background: #FFFFFF; margin: 0 auto; min-height: 320px; padding: 0; position: relative; width: 960px; }
#content .compWrap .utillinks.nonSpace { padding: 14px 0 0; }
#lnb li {width:213px; font-size:15px;}
#lnb li a {display:block;padding:7px 10px 7px 0; border-top:1px solid #cccccc; background:url("../img/bul_arrow_atv.gif") no-repeat right 50%; }
#lnb li:first-child a { padding:0 10px 7px 0; border-top:0 none; line-height:16px; background-position:right 4px; }
#lnb li a.activator {color:#000; cursor:default; text-decoration:none; background-image:url("../img/bul_arrow_datv.gif"); }

/* grid */
.grid2 {float:left; width:130px;}
.grid3 {float:left; width:213px;}
.grid4 {float:left; width:296px;}
.grid5 {float:left; width:379px;}
.grid6 {float:left; width:462px;}
.grid7 {float:left; width:545px;}
.grid8 {float:left; width:628px;}
.grid9 {float:left; width:711px;}
.grid10 {float:left; width:794px;}
.grid2.devide1st, .grid3.devide1st, .grid4.devide1st, .grid5.devide1st, .grid6.devide1st, .grid7.devide1st, .grid8.devide1st, .grid9.devide1st, .grid10.devide1st { margin-left: 18px; padding-left: 18px;}

/* Consumables & Accessories */
.productsInfo { padding: 25px 0 20px 0; }
.productsInfo ul li { margin-bottom: 9px; }
.productsInfo ul li span.infoTitle { display: inline-block; width: 130px; color: #666666; font-weight: bold; vertical-align: top; }
.productsInfo ul li span.infoContent { display: inline-block; }

/* Warranty Information */
#content span.topPageAnchor { display: block; text-align: right; margin-top: 10px; font-weight: bold; }
#content span.topPageAnchor a { background: url("../img/bul_support_ascending.gif") no-repeat 0 5px; padding-left: 12px;  }
#content .repairLocations h2 { margin-bottom: 26px; }
#content .repairLocations { padding: 0 0 14px 0; }
.warrantyInfo h2 { margin-bottom: 20px; }
.repairService h3 { font-size: 12px; margin: 0 0 15px 0; }
.repairService ul { display: inline-block; }
.repairLocations p.postscript { width: 870px; }
.tableContents:after { content:""; display: block; clear: both; height: 0; visibility: hidden; }
.tableContents .lnb { display: block; }
.tableContents .lnb li { width: 130px; margin-bottom: 10px; }
.tableContents .account .repair { margin: 0 0 20px 0; }
.tableContents .account .repair li { background: url("../img/bul_dot_3x3_333333.gif") no-repeat 0 5px; padding-left: 8px; }
.tableContents .account p { margin: 0 0 20px 0; }
.tableContents .account p.nonSpace { margin: 0; }
table.productsInfoTable { width: 100%; text-align: left; border-collapse: collapse; }
table.productsInfoTable thead th { background-color: #b4b4b4; color: #ffffff; font-size: 18px; padding: 7px 10px 7px 10px; text-align: left; font-family: 'SamsungIFBd'; font-weight: normal; }
table.productsInfoTable tbody th { border-bottom: 1px solid #d0d0d0; font-size: 12px; padding: 7px 10px 7px 10px; vertical-align: top; text-align: left; }
table.productsInfoTable tbody td { border-bottom: 1px solid #d0d0d0; border-left: 1px solid #cccccc; font-size: 12px; padding: 10px 20px; vertical-align: top; }
table.productsInfoTable tr.start td { padding-top: 12px; }
table.productsInfoTable tr.start th { padding-top: 12px; }
table.productsInfoTable tr.end th { padding-bottom: 15px; border-bottom: 0 none; }
table.productsInfoTable tr.end td { padding-bottom: 15px; border-bottom: 0 none; }
table.productsInfoTable th.productSpac {border-left: 1px solid #d0d0d0;}

/* CSS - BJP 2012. 01. 06 */
table.productsInfoTable { margin:0 0 17px; }
table.productsInfoTable th.productSpac {border-left: 1px solid #d0d0d0;}
table.productsInfoTable td.productSpac {border-left:none;}

#warrantyInformation .productList {overflow:hidden; width:100%; margin:25px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#warrantyInformation .productList ul { overflow:hidden; width:100%; margin-left:-10px; padding:2px 0 12px;}
#warrantyInformation .productList ul li {float:left; width:auto; margin:10px 0 0; padding:0 10px; background:url("../img/bg_product_list_line.gif") no-repeat left 3px; white-space:nowrap; }
#warrantyInformation .productList ul li.activator {font-weight:bold;}

#warrantyInformation .sectionArea h2 {margin:0 0 21px; font-family:"SamsungIFBd";}
#warrantyInformation .sectionArea h3 {margin:24px 0 12px; font-family:"SamsungIFBd"; font-size:18px; font-weight: normal; }

#warrantyInformation .sectionArea p {margin:0 0 9px;}
#warrantyInformation .sectionArea ol,
#warrantyInformation .sectionArea ul {margin:0 0 16px; line-height:1.375em;}

#warrantyInformation .sectionArea ol {margin-bottom:11px; padding:0 0 0 32px;}
#warrantyInformation .sectionArea ol li {list-style-type:decimal;}
#warrantyInformation .sectionArea ul {padding:0 0 0 15px;}

#warrantyInformation .sectionArea ol ol,
#warrantyInformation .sectionArea ul ul {margin-top:16px;}

#warrantyInformation .sectionArea ol li,
#warrantyInformation .sectionArea ul li {margin-top:4px; padding-bottom:4px;}

#warrantyInformation .sectionArea ol p,
#warrantyInformation .sectionArea ul p {margin-top:16px; padding:0; text-indent:0;}

#warrantyInformation .sectionArea .alphabetType li {list-style:lower-alpha;}


/******** Info Accessibility 2013.05.15 *********/

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; display:block; left:-9999px; width:0; height:0; margin:0; padding:0; background:none; font-size:0; line-height:1; text-indent:-9999px}  /* 변경 2013.04.05 */


 /* 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;}

/*2013.05.15 h1추가*/
#warrantyInformation .compWrap h1:first-child { margin: 0 0 20px; }
#warrantyInformation .sectionArea h1 {margin:0 0 21px; font-family:"SamsungIFBd";}
#warrantyInformation .compWrap h1 { color: #010101; font-size: 24px; font-weight: normal; line-height: 1.2; margin: 0 0 26px;}
#warrantyInformation .sectionArea h2.h2Tit {margin:24px 0 12px; font-family:"SamsungIFBd"; font-size:18px; font-weight: normal; }

h2.h2Tit { word-wrap: break-word; }