@charset "utf-8";
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;}
body { font-family: Arial,sans-serif; font-size: 0.75em;}
a, a:link, a:visited { color: #087CBE; text-decoration: none;}
p, a, h2, h3 { word-wrap: break-word; }
img { vertical-align: middle; }
img, fieldset { border: 0 none; }

/* WebFont - IE6-8 */
@font-face{font-family:'PFSquareSansProRegular';font-style:normal;font-weight:normal;src: url('../font/pfsquaresanspro-regular-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProMedium';font-style:normal;font-weight:normal;src: url('../font/pfsquaresanspro-medium-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProBold';font-style:normal;font-weight:bold;src: url('../font/pfsquaresanspro-bold-webfont.eot?')format('eot');}
@font-face{font-family:'PFSquareSansProLight';font-style:normal;font-weight:normal;src: url('../font/pfsquaresanspro-light-webfont.eot?')format('eot');}

/* WebFont - IE9, Non IE */
@font-face{ font-family: 'PFSquareSansProRegular'; font-style: normal; font-weight: normal; src: url('https://:/')format('IE-No-404'),url('../font/PFSquareSansPro-Regular.woff')format('woff'), url('../font/pfsquaresanspro-regular-webfont.ttf')format('truetype'), url('../font/PFSquareSansPro-Regular.otf')format('opentype'), url('../font/pfsquaresanspro-regular-webfont.svg#webfontv5sbfHpH')format('svg');}
@font-face{font-family: 'PFSquareSansProMedium'; font-style: normal; font-weight: normal; src: url('https://:/')format('IE-No-404'),url('../font/PFSquareSansPro-Medium.woff')format('woff'), url('../font/pfsquaresanspro-medium-webfont.ttf')format('truetype'), url('../font/PFSquareSansPro-Medium.otf')format('opentype'), url('../font/pfsquaresanspro-medium-webfont.svg#webfontZbjBElFg')format('svg');}
@font-face{font-family: 'PFSquareSansProBold'; font-style: normal; font-weight: bold; src: url('https://:/')format('IE-No-404'),url('../font/PFSquareSansPro-Bold.woff')format('woff'), url('../font/pfsquaresanspro-bold-webfont.ttf')format('truetype'), url('../font/PFSquareSansPro-Bold.otf')format('opentype'), url('../font/pfsquaresanspro-bold-webfont.svg#webfontbEyqtYYZ')format('svg');}
@font-face{font-family: 'PFSquareSansProLight'; font-style: normal; font-weight: normal; src: url('https://:/')format('IE-No-404'),url('../font/PFSquareSansPro-Light.woff')format('woff'), url('../font/pfsquaresanspro-light-webfont.ttf')format('truetype'), url('../font/PFSquareSansPro-Light.otf')format('opentype'), url('../font/pfsquaresanspro-light-webfont.svg#webfont18SLR6r1')format('svg');}

/* Arial */
.con #gnbp3 ul li .menu a {font-family:'Arial', 'sans-serif'; }
.con #gnbp3 ul li.gnb1 .menu li a { font-family:'Arial', 'sans-serif';}
.topicList .desc .headTitle {font-family:'Arial', 'sans-serif';}

.grid5 { float: left; width: 379px;}
.grid4 { float: left; width: 296px;}
.grid2.devide2nd, .grid3.devide2nd, .grid4.devide2nd, .grid5.devide2nd, .grid6.devide2nd, .grid7.devide2nd, .grid8.devide2nd, .grid9.devide2nd, .grid10.devide2nd { border-left: 1px solid #DDDDDD; margin-left: 18px; padding-left: 17px;}
.submitStyle, #filterTool .submitStyle[type="submit"] { background: -moz-linear-gradient(center top , #FEFEFE, #F1F1F1) repeat scroll 0 0 #F1F1F1; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; color: #087cbe; cursor: pointer; font-size: 11px; font-weight: bold; height: 22px; line-height: 11px; overflow: visible; padding: 0 5px 2px; vertical-align: middle;}
.plusStyle, #filterTool .plusStyle[type="submit"] { background: url("../img/btn_email_add.jpg") no-repeat 0 0 ; border: 0 none; cursor: pointer; height: 24px; overflow: visible; vertical-align: middle; width: 23px;}
.minusStyle, #filterTool .minusStyle[type="submit"] { background: url("../img/btn_email_del.jpg") no-repeat 0 0 ; border: 0 none; cursor: pointer; height: 24px; overflow: visible; vertical-align: middle; width: 23px;}
.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, .apply_h1 { font-family: 'PFSquareSansProMedium','Arial','sans-serif';}
.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: 'PFSquareSansProBold','Arial','sans-serif';}
.devideHor { border-top: 1px solid #DDDDDD; margin: 30px 0 0; padding: 28px 0 0; clear: both; }
label:after { content:""; display: block; clear: both; height: 0; visibility: hidden; }
span.searchresultText:after { content:""; display: block; clear: both; height: 0; visibility: hidden; }
.devideHor:after { content:""; display: block; clear: both; height: 0; visibility: hidden; }
.winPop h2 { border-bottom: 1px solid #CCCCCC; font-size: 24px; height: 38px; line-height: 24px; margin-bottom: 26px;}
.btnArea:after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.btnStyle { background: url("../img/bg_btn_left_default.png") no-repeat 0 0; border: 0 none; display: inline-block; height: 32px; margin: 0; overflow: visible; padding: 0;}
.btnStyle span { background: url("../img/bg_btn_right_default.png") no-repeat right 0; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 0 0 22px; padding: 0 35px 0 0; white-space: nowrap;}
.btnStyle:hover {background: url("../img/bg_btn_left_default_over.png") no-repeat 0 0;}
.btnStyle:hover span {background: url(../img/bg_btn_right_default_over.png) no-repeat right 0;}
.prevBtnStyle {overflow:visible;border:0 none;display:inline-block; margin:0; padding:0; height:32px; background:url("../img/bg_btn_left_default02.png") no-repeat right 0;}
.prevBtnStyle span {display:inline-block;height:32px; margin:0 20px 0 0;padding:0 0 0 35px; line-height:32px; font-weight:bold; font-size:12px; color:#fff; cursor:pointer; white-space:nowrap;background:url("../img/bg_btn_right_default02.png") no-repeat left 0; font-family:Arial,'PFSquareSansProMedium'; }
.prevBtnStyle:hover {background:url("../img/bg_btn_left_default02_over.png") no-repeat right 0;}
.prevBtnStyle:hover span {background:url("../img/bg_btn_right_default02_over.png") no-repeat left 0;}
.prevBtnStyle:link {text-decoration:none; }
input, select, textarea { color: #767676; font-family: Arial,sans-serif; font-size: 100%;}
.winPop input[type="text"] { border: 1px solid #cccccc; color: #666666; height: 22px; line-height: 22px; padding: 0 9px; vertical-align: middle;}
legend { display: block; font-size: 0; height: 0; left: 0; line-height: 0; overflow: hidden; position: absolute; top: 0; visibility: hidden; width: 0;}
.winPop .footer .copyright { clear: both; color: #666666; padding-top: 10px; }
.winPop .footer { margin-top: 60px; }
.winPop .footer .copyright img { margin-right: 10px; }
.devideHor { clear: both; }

/* fe_checkbox */
.fe_inputWrap { display:inline-block; width:19px; height:19px; cursor:pointer; vertical-align:middle;}
.fe_inputWrap input { margin-top:3px; opacity:0; cursor:pointer;}

/* Select form */
.fe_selectWrap { position:relative; display:inline-block; vertical-align:middle; }
.fe_selectWrap .fe_select_triggerWrap { position:relative; padding:0 0 0 9px; height:24px; left:0; top:0; background:url(../img/bg_select_topleft_atv.png) no-repeat 0 0; }
.fe_selectWrap .fe_select_triggerWrap a { display:block; padding:0 23px 0 0; height:24px; text-align:left; line-height:24px; font-size:11px;color:#666; cursor:default; text-decoration:none;background:#fff url(../img/bg_select_topright_atv.png) no-repeat right 0; }
.fe_selectWrap.disabled .fe_select_triggerWrap { background:url(../img/bg_select_topleft_datv.png) no-repeat 0 0;}
.fe_selectWrap.disabled .fe_select_triggerWrap a { background:#fff url(../img/bg_select_topright_datv.png) no-repeat right 0; color:#ccc;}
.fe_selectWrap .fe_selectListWrap { position:absolute; left:0; top:22px; z-index:500;}
.fe_selectWrap .fe_selectListWrap .fe_selectList { position:relative; border:0 none; z-index:500; margin:0; padding:0; border:1px solid #ccc; border-bottom:0 none; background-color:#f1f1f1;}
.fe_selectWrap .fe_selectListWrap .fe_selectList li { background-image:none; list-style:none; margin:0; padding:0; line-height:1;}
.fe_selectWrap .fe_selectListWrap .fe_selectList li:hover { background-color:#ccc;}
.fe_selectWrap .fe_selectListWrap .fe_selectList li a { display:block; padding:6px 0 6px 7px; font-size:11px; color:#666; text-decoration:none;}
.fe_selectWrap .fe_selectListWrap .fe_selectListBottom { height:2px; padding:0 0 0 5px; background:url(../img/bg_select_bottomleft.png) no-repeat 0 bottom;}
.fe_selectWrap .fe_selectListWrap .fe_selectListBottom span { display:block; height:2px; background:url(../img/bg_select_bottomright.png) no-repeat right bottom}
.pageArray .submitStyle {height:24px; margin:0 0 0 2px;}
.fe_selectWrap .fe_selectListWrap .bottomHover { background:url(../img/bg_select_bottomleft_hover.png) no-repeat 0 bottom;}
.fe_selectWrap .fe_selectListWrap .bottomHover span { background:url(../img/bg_select_bottomright_hover.png) no-repeat right bottom;}

/* Button : using input tag */
.submitStyle, #filterTool .submitStyle[type="submit"] {overflow:visible; height:22px; padding:0 5px 2px; font-size:11px; line-height:11px; vertical-align:middle; cursor:pointer; font-weight:bold; color:#087cbe; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background:#f1f1f1 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f1f1f1));background:#f1f1f1 -moz-linear-gradient(top, #fefefe, #f1f1f1); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fefefe, endColorStr=#f1f1f1);}
#filterTool .submitStyle[type="submit"] {font-family:Arial,sans-serif; font-weight:normal; color:#666;}
.submitStyle.datv, .submitStyle.datv:hover {color:#999; cursor:text;}
.submitStyle[type="submit"] {height:28px; padding:0 22px; font-size: 12px; line-height:22px; font-weight:bold; color:#fff;	background: -moz-linear-gradient(top,#00c3f9 0%,#00a1db);background: -webkit-gradient(linear, left top, left bottom, from(#00c3f9),to(#00a1db));border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 2px solid #fff;-moz-box-shadow:0px 1px 1px rgba(000,000,000,0.1),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 1px 1px rgba(000,000,000,0.1),inset 0px 0px 1px rgba(255,255,255,0.7);}
input.disableStyle { overflow:visible; height:22px; padding:0 5px 2px; font-size:11px; line-height:11px; vertical-align:middle; cursor:default; font-weight:bold; color:#red; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background:#f1f1f1 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f1f1f1));background:#f1f1f1 -moz-linear-gradient(top, #fefefe, #f1f1f1); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fefefe, endColorStr=#f1f1f1);}
.plusStyle, #filterTool .plusStyle[type="submit"] { background: url("../img/btn_email_add.jpg") no-repeat 0 0; border: 0 none; cursor: pointer; width: 23px; height: 24px; overflow: visible; vertical-align: middle; }
.minusStyle, #filterTool .minusStyle[type="submit"] { background: url("../img/btn_email_del.jpg") no-repeat 0 0; border: 0 none; cursor: pointer; width: 23px; height: 24px; overflow: visible; vertical-align: middle; }
.prevBtnStyle {overflow:visible;border:0 none;display:inline-block; margin:0; padding:0; height:32px; background:url("../img/bg_btn_left_default02.png") no-repeat right 0;}
.prevBtnStyle span {display:inline-block;height:32px; margin:0 20px 0 0;padding:0 0 0 35px; line-height:32px; font-weight:bold;  font-family:'PFSquareSansProBold', 'Arial', 'sans-serif'; font-size:12px; color:#fff; cursor:pointer; white-space:nowrap;background:url("../img/bg_btn_right_default02.png") no-repeat left 0; }
.prevBtnStyle:hover {background:url("../img/bg_btn_left_default02_over.png") no-repeat right 0;}
.prevBtnStyle:hover span {background:url("../img/bg_btn_right_default02_over.png") no-repeat left 0;}
.prevBtnStyle:link {text-decoration:none; }

.winPop { width:auto; }
.winPop h2 { font-weight: normal; }
.winPop h3 { margin-bottom: 7px; font-size: 14px; }
.winPop .btnArea { text-align: right; }
.winPop input[type="text"] { height:22px;padding: 0px 9px; color: #666; line-height:22px; vertical-align: middle; border:1px solid #ccc; }
.winPop .footer .supCopyright { border-top: 1px solid #cccccc; color: #b4b4b4; }
#contactUsPop { min-height: 254px; padding:  40px; width: 630px; }

/* Service Centre Locations Popup */
.winPop .titleText { margin-bottom: 27px; }
.winPop .foundNum { display: inline-block; clear:both; margin: -7px 0 0 130px; }
.winPop span.supZone { color: #e81989;}
.emailSupport:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.emailSupport .yourInformation:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }
label.searchName { display: block; margin-bottom:10px; }
label span.size { display: inline-block; float: left; width: 130px; padding:4px 0 0 0; color: #666666; font-weight: bold; line-height:16px; }
.winPop .foundNum { display: inline-block; clear:both; margin: 6px 0 -3px 130px; }
.serviceLocations .btnArea { margin-top: 31px;}
.serviceLocations .youChosen .btnArea { margin-top: 15px; }
label.searchName span.size { display: inline-block; float: left; width: 125px; padding:4px 5px 0 0; color: #666666; font-weight: bold; line-height:16px; }
label.searchName span.size2 { display: inline-block; float: left; width: 296px; padding:4px 5px 0 0; color: #666666; font-weight: bold; line-height:16px; }
.emailSupport label.searchName .fixedWidth { width:154px; }
.yourQuestion label span.size { width: 83px; vertical-align: top; float: left;}
.yourQuestion label input.size { width: 312px; float: left; color: #666666; }
.yourQuestion label textarea.size { width: 451px; float: left; height: 82px; border: 1px solid #cccccc; padding: 10px 0px 10px 10px; color: #666666;}
.yourQuestion .ceofrancesubject { display:block;  margin-top:-8px; margin-bottom:10px; margin-left:132px; clear:both; font-size: 11px; color: #666666; }
.contactUs .yourQuestion label span.size { width: 125px; padding-right:5px; }
.uploadFiles label.searchName { display: inline-block; float: left; }
.contactUs div.fileSearchArea { display: inline-block; float: left; }
.contactUs div.fileSearchArea em.outputTxt { display: block; margin-top:4px; font-style:normal; color:#666; }
.uploadFiles div.plusFile { display: block; margin: 0 0 10px 0; width:500px;}
.uploadFiles input.size { width: 289px; margin-right:7px; }
.uploadFiles .fileSizeNote { display:block; margin-top:-3px; margin-left:132px; clear:both; font-size: 11px; color: #666666; }
.winPop label.singup { display: inline-block; margin-top:35px; }
.winPop span.liveChatMove { float: right; margin-top: -80px; }
.emailSupport label.searchName .fixedWidth { width:154px; }
.emailSupport .yourInformation { display: block; margin-bottom: -10px; }

/* Contact Us */
/*#contactUsPop h2 { height: 50px; } 2013.04.26 삭제*/ 
.haveChosen h3 { margin-bottom: 14px; }
.symptomSelect h3 { margin-bottom: 17px; }
.finishInfo .yourInformation h3 { margin-bottom: 14px; }
.finishInfo .yourQuestion h3 { margin-bottom: 14px; }
.steping { margin: 0 0 24px 0; color:#cccccc; font-weight: bold; }
.steping span.arrow { padding-left: 12px; margin-left: 6px; background:url("../img/bul_arrow_grey.gif") no-repeat 0 5px;}
.steping span.blueColor { color: #087CBE; }
fieldset.basicsInfo label.searchName { display: inline-block; float: left; margin-right: 15px; }
fieldset.basicsInfo label.searchName input.size { width: 146px; float: left; }
fieldset.basicsInfo label.searchName input.size2 { width: 457px; }
fieldset.basicsInfo label.searchName input.size3 { width: 13px; }
fieldset.basicsInfo label.searchName p.notice { padding:5px 0 0 131px; font-size:11px; color:red; }
fieldset.basicsInfo label.searchName p.notice2 { padding:0 0 0 138px; font-size:11px; color:red; }
fieldset.basicsInfo label.searchName p.notice3 { padding:0 0 0 0; font-size:11px; color:white; }
.winPop .symptomSelect { margin-bottom: 10px; }
.emailSupport .symptomSelect { margin-bottom: 0; }
.symptomSelect .feedListSearch label.searchName { margin-bottom: 0; }
.symptomSelect .searchWrap .feedList { padding-bottom:10px; width: 100%; }
.symptomSelect .searchWrap .feedList label { display: inline-block; float: left; width:125px; padding:4px 5px 0 0; font-weight: bold; color: #666666; line-height:16px; }
.symptomSelect .fixedWidth { float: left; width:439px; }
.contactUs span.fileSearchArea { float: left; width:500px; }
.searchWrap .feedListSearch label input.size { width: 312px; color: #666666; }
.searchWrap .feedListSearch input.dateSize { width: 282px; margin-right: 10px; }
.searchWrap .feedListSearch span.serialNum { overflow:hidden; display:block;clear: both; margin: 7px 0 10px 0; color: #666666; font-size: 11px;  }
 span.serialNum .exTitle, span.serialNum .cont { float:left; font-style:normal; }
.searchWrap .feedListSearch span.dateNum { margin-bottom: -3px; }
span.searchTexts { display: inline-block; float: left; width: 296px; color: #666666; margin: 0 15px 9px 0; }
span.searchTexts span.size { display: inline-block; float: left;width:125px; padding-right:5px; font-weight: bold;color: #666666; }
span.searchTexts span.resultText { float: left; }
span.searchresultText span.resultLongText { display: inline-block; float: left; width: 451px; }
span.searchresultText { display: block; width: 100%; margin-bottom: 9px; color: #666666; }
.winPop .haveChosen .productAddress { display: block; margin-bottom: 14px; color: #666666; }
span.searchresultText span.size { display: inline-block; float: left; width: 125px; padding-right:5px; color: #666666; font-weight: bold; }
span.searchresultText span.resultText { float: left; }
.winPop .supResultList h3 { margin-bottom: 15px; }
.winPop .supResultList .list li { color: #666666; line-height: 16px; margin-bottom: 9px; }
.winPop .supResultList .list li strong { color: #666666;}
.generalQuestion { margin-bottom: 27px; }
.generalQuestion label.searchName .fixedWidth { width:273px; }
.uploadFiles input.submitStyle, input.disableStyle { width:104px; height: 24px;margin-right:2px; text-align:center; }
.winPop .contactUs label.searchName:after { content:""; display: block; clear:both; height:0; visibility:hidden; }
.uploadFiles h3 span.grayColor { display: inline-block; margin-left: 10px; color: #666666; font-size: 12px; font-weight: normal; }

. contactUsInfo {width:100%;padding:10px;background-color:#F5F5F5;}
.contactUsInfo h3 {padding:10px;font-weight:bold;font-size:12px;}
.contactUsInfo table th,
.contactUsInfo table td {padding:10px 0;}
.contactUsInfo table th {width:85px;padding:10px 0;vertical-align:top;}
.contactUsInfo p {margin:20px 0;text-align:center;}
.contactUsInfo input  {display:inline-block;margin-right:5px;vertical-align:middle;}
.contactUsInfo label  {display:inline-block;margin-right:15px;vertical-align:middle;}

.dropdown .sup_ddTriggerWrap a, .dropdownBig .sup_ddTriggerWrap a, { font-family: 'NanumGothic Bold', 'UnGothic', 'AppleGothic', 'MalgunGothic', 'Dotum';}
/* sup_checkbox */
.sup_inputWrap { display:inline-block; width:19px; height:19px; cursor:pointer; vertical-align:middle;}
.sup_inputWrap input { margin-top:3px; opacity:0; cursor:pointer;}
/* sup Select form */
.sup_selectWrap { position:relative; display:inline-block; vertical-align:middle; }
.sup_selectWrap .sup_select_triggerWrap { position:relative; padding:0 0 0 9px; height:24px; left:0; top:0; background:url(../img/bg_select_topleft_atv.png) no-repeat 0 0; }
.sup_selectWrap .sup_select_triggerWrap a { display:block; padding:0 23px 0 0; height:24px; text-align:left; line-height:24px; font-size:11px;color:#666; cursor:default; text-decoration:none;background:#fff url(../img/bg_select_topright_atv.png) no-repeat right 0; }
.sup_selectWrap.disabled .sup_select_triggerWrap { background:url(../img/bg_select_topleft_datv.png) no-repeat 0 0;}
.sup_selectWrap.disabled .sup_select_triggerWrap a { background:#fff url(../img/bg_select_topright_datv.png) no-repeat right 0; color:#ccc;}
.sup_selectWrap .sup_selectListWrap { position:absolute; left:0; top:22px; z-index:500;}
.sup_selectWrap .sup_selectListWrap .sup_selectList { position:relative; border:0 none; z-index:500; margin:0; padding:0; border:1px solid #ccc; border-bottom:0 none; background-color:#f1f1f1;}
.sup_selectWrap .sup_selectListWrap .sup_selectList li { background-image:none; list-style:none; margin:0; padding:0; line-height:1;}
.sup_selectWrap .sup_selectListWrap .sup_selectList li:hover { background-color:#ccc;}
.sup_selectWrap .sup_selectListWrap .sup_selectList li a { display:block; padding:6px 0 6px 7px; font-size:11px; color:#666; text-decoration:none;}
.sup_selectWrap .sup_selectListWrap .sup_selectListBottom { height:2px; padding:0 0 0 5px; background:url(../img/bg_select_bottomleft.png) no-repeat 0 bottom;}
.sup_selectWrap .sup_selectListWrap .sup_selectListBottom span { display:block; height:2px; background:url(../img/bg_select_bottomright.png) no-repeat right bottom}
.pageArray .submitStyle {height:24px; margin:0 0 0 2px;}
.sup_selectWrap .sup_selectListWrap .bottomHover { background:url(../img/bg_select_bottomleft_hover.png) no-repeat 0 bottom;}
.sup_selectWrap .sup_selectListWrap .bottomHover span { background:url(../img/bg_select_bottomright_hover.png) no-repeat right bottom;}
.sup_selectWrap .sup_select_triggerWrap a.cb_edit {vertical-align : baseline !important;border:0px !important;display: block;padding: 0 23px 0 0 !important;height: 24px !important;text-align: left;line-height: 24px !important;font-size: 11px;color: #666 ;cursor: default;text-decoration: none;background: white url(../img/bg_select_topright_atv.png) no-repeat right 0;}
.sup_selectWrap.disabled .sup_select_triggerWrap a.cb_edit {background: white url(../img/bg_select_topright_datv.png) no-repeat right 0;color: #CCC !important;}
.sup_selectWrap.disabled .sup_select_triggerWrap span.cb_edit {background: white url(../img/bg_select_topright_datv.png) no-repeat right 0;color: #CCC !important; display:inline-block; width:196px; height:22px; padding-top:4px; padding-right:23px;}

/* 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; padding: 0;}
div h2.apply_h2{margin-bottom: 15px; 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 h2.apply_h2 span.grayColor{color: #666; display:inline-block; font-size:12px; font-weight:normal; margin-left:10px;}
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; }
strong.required{color:red;}
.disNone{display:none;}
label.singup{display: block; clear: both; line-height:12px;}
label.singup input{vertical-align: middle; margin-top: 0;}
div.yourQuestion label.searchName{*display: block !important; *width:100%;} /* ie7 hack */
div.btnArea button.btnStyle{cursor:pointer}
@-moz-document url-prefix() { 
 div.btnArea button.btnStyle span{margin-top:-2px; margin-left:18px;} /* ff hack */
}
.hide{display:block; position:absolute; top:-9999px; left:-9999px; width:1px !important; height:1px !important; line-height:0; overflow:hidden; font-size:0 !important; text-indent:-9999px;}
*{padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:0px; margin:0px}
h2.apply2_h2 {padding:10px; margin-bottom: 20px; font-weight:bold; font-size:12px; border-bottom:0; height:0; line-height:12px; font-family:'돋움', 'Dotum', 'Arial','AppleGothic'; font-weight:bold;}