﻿@charset "utf-8";
@import"/common/css/global_support.css";
@import"/common/css/global_support02.css";
@import url("/common/next/css/pages/support_font.css");

#kv.kiesKV .kvArea p, #samsungKies h3, .KiestipArea .tipTitle, #kv.supportKV .kvArea p, .supSearchWrap h3 , #helpTroubleshooting .noResults .account p.noContent , #locationArea .phoneNum, #locationArea .locationResult .noResultBox p.big, #usefulSoftware .summ .headTitle, #content .searchResult .checkArea span.helpSearch, ul.textDetails h3, .supViewPlay p.noContent, table.fileDownArea tr.start td.notFound, #newsAndAlerts .contentTitle h3, table.productsInfoTable thead th { font-family:'PFSquareSansProMedium','Arial','sans-serif'; }
#kv.kiesKV .kvArea p, #samsungKies h3, .KiestipArea .tipTitle, #kv.supportKV .kvArea p, .supSearchWrap h3 , #helpTroubleshooting .noResults .account p.noContent , #locationArea .phoneNum, #locationArea .locationResult .noResultBox p.big, #usefulSoftware .summ .headTitle, #supContents .searchResult .checkArea span.helpSearch, ul.textDetails h3, .supViewPlay p.noContent, table.fileDownArea tr.start td.notFound, #newsAndAlerts .contentTitle h3, table.productsInfoTable thead th { font-family:'PFSquareSansProMedium','Arial','sans-serif'; }

/* Useful software */
#kv.supportKV .kvArea h2 { font-size:30px; line-height:33px; }

/* Global download center */
#globalDownloadCenter h2 { margin-top:-4px; }

/* Search Result */
#supContents .searchResult label { width:240px; }
#supContents .searchResult .checkArea { margin-left: 268px; }
#content .searchResult label { width:240px; }
#content .searchResult .checkArea { margin-left: 268px; }

/******** Support Accessibility 2013.04.23 *********/

.clfix{display:block;clear:both;*zoom:1;}
.clfix:after{clear: both; content: ""; display: block; height: 0; visibility: hidden;}
#content .mBoxGray {background: #F6F6F6;}
.mBoxGray .image{float:left}
#content .mBoxGray .txt {width: 290px;float: left;padding: 30px 0 0 30px;}
#content .mBoxGray .txt p {color: #262626;line-height: 140%;height: 140px;font-family: Arial, sans-serif;padding-right:10px;}
#content .mBoxGray h2 {margin: 0 0 30px 0;}
.mt30 {margin-top: 30px !important;}
.f_24 {font-size: 24px;}
.mt45 {margin-top: 45px !important;}
.mb20 {margin-bottom: 20px !important;}
#content .asBox .txt {float: left;}
#content .asBox p {color: #4C4C4C;line-height: 140%;}	
.fl_right {float: right;}
#content img {vertical-align: middle;}
#content .clfix .compWrap {padding: 28px 0;border-top: 0px}
#content .clfix .compWrap h2 {font-size: 20px;margin: 0 0 30px 0 !important;}
#content .asMlist li {float: left;width: 295px;margin: 0 10px 0;list-style:none;}
#content .asMlist img {margin: 0 0 20px 0;}
#content .asMlist dt {color: #007CC0;font-weight: bold;height: 45px;line-height: 140%;}
#content .asMlist dd {color: #4C4C4C;line-height: 140%;}
#content .asSpec h2 {color: white;background: #B4B4B4;font-size: 15px;padding: 10px 0 10px 20px;}
#content .asSpec li {border-bottom: 1px solid #CCC;display:block;overflow: hidden;}
#content .asSpec dl {display:block;clear:both;*zoom:1;}
#content .asSpec dl:after{content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
#content .asSpec dt {display:block;font-weight:bold;width: 225px;padding: 10px 0 10px 20px;float:left;list-style:none}
#content .asSpec dd {display:block;padding: 10px 0 10px 20px;float: left;list-style:none}
#content .clfix .tableView h3 {margin: 0px; background-color: rgb(180, 180, 180); color: rgb(255, 255, 255); font-size: 15px; height: 34px; line-height: 34px;  padding-left: 20px;}
#content .clfix .tableView table tbody th {width: 205px;}
#content .clfix .tableView table tbody td.spec {width: auto;}

/* uk Email Product Support 수정 */
div.winPop div.contactUs h1.apply_h1,
div.winPop div.finishInfo h1.apply_h1{font-weight: normal; line-height: 28px; height: 50px; border-bottom: 1px solid #CCCCCC; font-size: 24px; margin-bottom: 26px !important; padding: 0;}/* 2013.03.14 추가 */
#newsAlertsPop h1.apply_h1{margin-bottom: 8px !important;}/* 2013.03.14 추가 */
div h2.apply_h2{margin-bottom: 17px; font-size: 14px; height:16px !important; line-height:120%; font-family: Arial,sans-serif !important; font-weight:bold; word-wrap: break-word; padding:0; border:none;}
div.innerNoResult p.redText{height: 50px; border: 0 none; color: red; padding-top: 20px; font-weight: normal; line-height:28px; font-size: 24px; margin-bottom: 26px; }

/*  2.4.3 - 포커스 부분 */
div.winPop .symptomSelect .selection .selector ul li ul {padding: 1px 0; *padding:0; display: block; *display: inline; }/* 2013-03-29 */

/* NEXT PREV LINKSYLE */
.actPaging span { color:#ccc; line-height:16px; text-decoration:none; }
.actPaging span.prev { float:left; }
.actPaging span.prev img { padding-right:5px; padding-top:2px; vertical-align:top; }
.actPaging span.next img { padding-left:5px; padding-top:2px; vertical-align:top; }
.actPaging span.activate { color:#00a9e0; }


div.bannerArea a{display:block;}

/* 죠스리더 읽기문제 히든 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.02.27수정*/
iframe.frame_size{width:100%; height:628px; overflow:hidden; margin:0; padding:0; border-style:none;}
iframe.frame_size_h500 {width:100%; height:500px; overflow:hidden; margin:0; padding:0; border-style:none;}
iframe.frame_size_h1240 {width:100%; height:1240px; overflow:hidden; margin:0; padding:0; border-style:none;} /* Find Service Locations 2013-03-15 */

/* 헤딩안의 br태그 대체태그 */
span.supportHead {display:block;}

/* Usefulsoftware */
.tableView table {padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
.KiestipArea .tipTitle {color: #007CC0;}
.betterColor {color: #007CC0;}
iframe#configurephone_iframe{width:100%; height:1240px; overflow:hidden; margin:0; padding:0;  border-style:none;}
#content.skipCon {margin: 0px; padding: 0px;}

/* news & alerts 상세보기 팝업 */
#newsAlertsPop h1 {border-bottom: 0 none; font-weight: normal; height: auto; margin-bottom: 8px; line-height: 28px;}
#newsAlertsPop button.btnStyle span {
    background: url("/common/img/bg_btn_right_default.png") no-repeat scroll right -1px transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    margin: 0 0 0 19px;
    padding: 0 35px 0 0;
    white-space: nowrap;
}

#newsAlertsPop h1 {
    border-bottom: 1px solid #CCCCCC;
    font-size: 24px;
    height: 38px;
    line-height: 24px;
    margin-bottom: 26px;
	padding-bottom:28px;
}

/* display none */
.disNone{display:none}

/* color 접근성 명도대비 수정 */
p.f_blue {color: #087CBE;}

/* 서포트메인 submit 수정 */
fieldset.searchResult button.btnStyle:focus,
fieldset.searchResult button.btnStyle:active{outline:dotted #fff 1px;} /* 배경문제는 폰트문제인듯 함 운영에선 멀쩡 */

/* 비주얼 이미지화 추가 */
.align {text-align:center;} /* 비주얼 이미지 가운데 정렬 *//* window8 */
 #kv .briefing {background:no-repeat;} /*window8   2013-02-27 */
.clfix #kv.supportKV .visual {overflow:hidden;min-height:0;} /* 2013-04-04 */

/* DOWNLOADS탭- MANUALS 테이블 tbody_th  2013-03-01 추가수정 */
#tableUM tbody th, 
#tableEC tbody th,
#tableDR tbody th, 
#tableFM tbody th, 
#tableSW tbody th 
{background-color:#fff; border-bottom: 1px solid #cccccc; font-weight:normal; color:#000;padding: 10px 0 10px 15px; vertical-align:top;}

/* Manuals & Downloads -  Find Your Product - Type,subtype 추가 */
.findProduct .findModel label {clear: left;} /* LABEL정렬CLEAR */
.progressBox .fe_selectWrap {padding-bottom: 10px; } /* SELECT간격 2013-04-02 */

/* OVERVIEW - Community Q&A _see all 마크업수정 class추가 */
.compWrap {position:relative;}
.compWrap .communitiZone {position:absolute; top:29px; left:178px;}

/* OVERVIEW - Accessories _ see all 마크업수정 class추가 */
.compWrap .accessoriesZone {position:absolute; top:29px; left:125px;}

/* OVERVIEW  */
.reproductCustom .howTo .communitiZone {left:285px;} /* 2013.09.17 */

/* TROUBLESHOOTING - How-to Guides - resultpage  2013-04-02 */
#rightArea .resultpage .pageArray form > p {float: left; margin: 0 30px 0 0;}

/* .resultpage .pageArray label  {position:relative;top:-5px;} */
#rightArea .progressBox {top:-60px; float:left} /* 2013-04-02 */
#content #rightArea .resultpage.devideHor {margin-top:-60px;} /* 2013-04-02 */

/* product support email 2013-03-12 */
div.winPop div.btnArea .btnStyle{overflow:visible; *zoom:1} /* 2013.03.28 */
div.winPop div.btnArea a.btnStyle{display:inline-block;}
div.winPop div.btnArea p.btnStyle{*display:inline;}
div.inform p.emailAdd a{vertical-align:middle;} /* 2013.04.02 */
#email .emailDel a {vertical-align:middle;} /* 2013.04.02 */


/* 2013-03-18 */

/* Manuals & Downloads - 상품리스트 포커스 2013-03-28 */
.summList .figure {position:static}
.summ > a, .summ > a:link, .summ > a:visited {display:block; margin-top: 1px;}
.summList .summ .figure IMG {position:static}

/* Help & Troubleshooting [ ie7 hack ]  2013-04-02 */
#helpTroubleshooting .findProduct .findModel label {*clear: none;} 
#helpTroubleshooting .witinSearchBox .search button {*height:22px;}
#helpTroubleshooting .witinSearchBox #sup_search {*height:21px;}
#helpTroubleshooting .search {padding-top:0;}

/* email a friend 2013-03-29 */
#email {width:565px !important;}

/* consumer > support 2013-03-29 */
.summList .summ {*margin-left:26px !important;}

#usefulSoftware .compWrap {padding-bottom:30px} /* 2013.04.02 Useful Software for Printers */

#content .sortSel label {*margin-top:10px;} /*  ie7 hack 2013-04-02  Manuals & Downloads - Downloads */


/********************************  erms css  ****************************************/

/* product support email (erm3 - step1) 2013-03-12 */
div.winPop .supResultList .viewAll li a {position:relative;}
div.winPop div.contactUs h1.apply_h1 {font-size: 20px;}/* 2013-03-15 */
div.winPop strong.supZone { color: #E81989; }/* 2013-03-28 */
/* product support email 2013-03-12 */
div.winPop div.btnArea .btnStyle{overflow:visible; *zoom:1} /* 2013.03.28 */
div.winPop div.btnArea a.btnStyle{display:inline-block;}
div.winPop div.btnArea p.btnStyle{*display:inline;}
div.inform p.emailAdd a{vertical-align:middle; padding-top:0 !important;}

/********************************  erms css   **************************************/

/********************************  추가항목   ****************************************/
.useful-links.simple-list.alt ul li a{font-family:"SamsungIFRg",Arial,sans-serif;font-weight:normal; font-size:.9em;}

a.liveSiteLink:hover{color:#0071bf}
.simple-list{padding:30px}
.simple-list .title{font-family:"SamsungIFRg",Arial,sans-serif;font-weight:normal;font-size:22px;font-size:1.375rem;margin-bottom:20px}
.simple-list ul li{margin-top:15px}
.simple-list ul li:first-child{margin-top:0}

.simple-list.alt ul li a .sp-ico-arrow {
    display: inline-block;
    margin-left: 2px;
    font-size: 14px;
    vertical-align: middle;
    color: #0071bf;
}

.simple-list ul li a {
    display: block;
    height: 100%;
    padding:0px 0px 0px 10px;
    font-size: 0.75rem;
    line-height: 39px;
	vertical-align:top;
    color:#000000;
}

.simple-list ul li{
	margin: 0 0 0 0;
	padding: 0;
	width:cal(100%-10px);
	min-height:39px;
	display: block;
	border-bottom: 1px solid #f5f5f5;  
}

.support-title {
	min-width:200px;
	color: #000;
    margin: 20px 0px 15px 0px;
	  display: block;
    font-size: 1.17rem;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    padding: 0px 0px 7px 8px;
}

[class^="sp-ico-"], [class*="sp-ico-"] {
	font-family: 'support_font';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.sp-ico-arrow:before {
	content: "\e90c";
}