@charset "utf-8";
body,div,p,span,table,th,td,ul,li,ol,dl,dt,dd,form,fieldset,input,textarea,select,td,th,a{margin:0;padding:0;font-family:'맑은 고딕', 'Malgun Gothic', '돋움', Dotum, Arial, 'Apple Gothic', sans-serif;letter-spacing:-1px;word-wrap:break-word;}
body{margin:0;background-color:#fff;color:#707070;font-size:14px;line-height:24px;letter-spacing:-1px;-webkit-text-size-adjust:none;}
body.ifr{background-color:#fff;}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block; vertical-align:baseline;}
/* audio:not([controls]){display:none;height:0;} */

h1, h2, h3, h4{margin:0;padding:0;font-weight:normal;}
img{border:0;font-size:0;line-height:0;vertical-align:top;}
address,em,i{font-style:normal;}
button{background:none;border:0 none;line-height:100%;cursor:pointer;}

.dpn{display:none;}
.dib{display:inline-block !important;}
.clfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clfix{*display:inline-block;zoom:1;}
.flLeft{float:left;}
.flRight{float:right;}
.tLeft{text-align:left;}
.tCenter{text-align:center;}
.tRight{text-align:right;}
.alTop{vertical-align:top !important;}
.alMid{vertical-align:middle !important;}
.alBot{vertical-align:bottom;}
.posRel{position:relative;}
.posAbs{position:absolute;}
.csDefault{cursor:default !important;}
.ls0, .ls0 a{letter-spacing:0;}
.ls1, .ls1 a{letter-spacing:-1px;}
ol, ul, li{list-style:none;}
select{border-top:1px solid #a7a7a7;line-height:100%;}
select option{color:#707070;margin:0;}
.clear{clear:both;}
.hide{position:absolute;*position:static;top:-11000px;left:-11000px;width:0;height:0;padding:0;margin:0;color:transparent;font-size:0;line-height:0;overflow:hidden;}
.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);}
fieldset{border:0;line-height:0;}
caption, legend{height:0;visibility:hidden;overflow:hidden;line-height:0;font-size:0;}
caption{(-bracket-:hack;display:none;);}
input, textarea, select{outline:none;}
table{table-layout:fixed;border:0;border-collapse:separate;*border-collapse:collapse;border-spacing:0;}
table tr.none, table tr.none th, table tr.none td{display:none;}
table td ul li{line-height:24px;}
table th{font-weight:normal;}
.tblPWdesc{display:inline-block;*display:inline;zoom:1:margin-left:6px;color:#f75700;line-height:18px;vertical-align:middle;}
.ellipsis{text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.placeholder{color:#999;}

.typePC{display:block;}
.typeMO{display:none;}

a{color:#707070;text-decoration:none;}
a:hover{color:#0e77d9;text-decoration:underline;}
a:active, a:hover{outline:0;}

/* image size guide */
.photoWrap{display:inline-block;overflow:hidden;}
.photoWrap img.photo{width:100%;height:100%;}

.fEn{font-family:'Segoe UI', Tahoma, Arial, 'Apple Gothic', sans-serif;}
.fJapan{font-family:'Meiryo UI', MSPgothic, Arial, sans-serif;}
.fChina{font-family:'Segoe UI', Simsun, SimHei, STHeiti, sans-serif;}
.fCr{(-bracket-:hack;font-family:'Apple Gothic', dotum, sans-serif;);}
.fcDgray{color:#282828;}
.fcGray3{color:#cfcccc}
.fcGray2{color:#999}
.fcGray{color:#a8a7a7;}
.fcBlue{color:#0e77d9;}
.fcDblue{color:#2b6ac7 !important;}
.fcStrong{color:#1f4787;}
.fcRed{color:#ff0000;}
.fcWarn{color:#f75700;}

.fs12{font-size:12px !important;}
.fs13{font-size:13px !important;}
.fs14{font-size:14px !important;}
.fs16{font-size:16px !important;}
.fs20{font-size:20px !important;}
.fs26{font-size:26px !important;}

.fb{font-weight:bold !important;}

.lh24{line-height:24px !important;}
.lh20{line-height:20px !important;}

.ml16{margin-left:16px !important;}
.ml14{margin-left:14px !important;}
.ml10{margin-left:10px !important;}
.ml6{margin-left:6px !important;}
.ml0{margin-left:0 !important;}

.mr20{margin-right:20px !important;}
.mr16{margin-right:16px !important;}
.mr10{margin-right:10px !important;}
.mr6{margin-right:6px !important;}
.mr0{margin-right:0 !important;}

.mt80{margin-top:80px !important;}
.mt50{margin-top:50px !important;}
.mt45{margin-top:45px !important;}
.mt40{margin-top:40px !important;}
.mt35{margin-top:35px !important;}
.mt30{margin-top:30px !important;}
.mt25{margin-top:25px !important;}
.mt20{margin-top:20px !important;}
.mt15{margin-top:15px !important;}
.mt10{margin-top:10px !important;}
.mt7{margin-top:7px !important;}
.mt5{margin-top:5px !important;}
.mt0{margin-top:0 !important;}

.mb75{margin-bottom:75px !important;}
.mb55{margin-bottom:55px !important;}
.mb35{margin-bottom:35px !important;}
.mb30{margin-bottom:30px !important;}
.mb25{margin-bottom:25px !important;}
.mb20{margin-bottom:20px !important;}
.mb15{margin-bottom:15px !important;}
.mb10{margin-bottom:10px !important;}
.mb5{margin-bottom:5px !important;}
.mb0{margin-bottom:0 !important;}

.p0{padding:0 !important;}
.pt0{padding-top:0 !important;}
.pt35{padding-top:35px !important;}
.pr7 {padding-right:7px !important;}
.pr3 {padding-right:3px !important;}
.pb10{padding-bottom:10px !important;}
.pb35{padding-bottom:35px !important;}
.pb0{padding-bottom:0 !important;}

.w100p{width:100% !important;}
.w40{width:40px;}
.w105{width:105px !important;}
.w150{width:150px;}

.tInd14{padding-left:14px;text-indent:-14px;}
.tInd20{padding-left:20px;text-indent:-20px;}

.bdrNone{border:0 !important;}
.bdrTNone{border-top:0 !important;}
.bdrBNone{border-bottom:0 !important;}

/* layout */
.wrap{position:relative;z-index:0;width:100%;min-width:1240px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_header.png') repeat-x 0 0 #fff;}

#skipNavi{position:absolute;top:-1000px;left:0;width:100%;z-index:2000;}
#skipNavi a{position:absolute;width:100%;text-align:center;background:#ccc;color:#333;}
#skipNavi a:focus{top:1000px;}
* #skipNavi a:active{top:1000px;}

.wrap .htop{position:relative;z-index:500;height:115px;}
.wrap .htopWrap{width:1070px;*display:inline-block;zoom:1;margin:0 auto;}
.wrap .htopWrap:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}

#container{position:relative;z-index:0;width:1150px;min-height:580px;margin:0 auto;padding-top:54px;padding-bottom:70px;}
#container .contents{width:990px;margin:0 auto;padding:39px;border:1px solid #d8d8d8;}

#footer{width:100%;min-width:1240px;height:99px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_footer.gif') repeat-x 0 0;}
#footer .footerWrap{position:relative;width:1070px;margin:0 auto;*display:inline-block;zoom:1;}
#footer .footerWrap:after{content:'';display:block;clear:both;height:0;}

/* form */
input[type=text]::-ms-clear{display:none;}
input[type=password]::-ms-reveal{display:none;}
input{vertical-align:middle;}
input.inputTxt{height:31px;padding:0 15px 2px;border:1px solid #d8d8d8;font-size:14px;line-height:18px;}
input.inputTxt{*height:26px;height:26px \0/IE8;*padding:7px 15px 0;padding:7px 15px 0 \0/IE8;} /* IE8 */
:root input.inputTxt{height:31px \0/IE9;padding:0 15px 2px \0/IE9;} /* IE9 */
input.inputTxt:focus, .inputTxt.blueLine, textarea:focus{border-color:#0e77d9 !important;}
.inputTxt100{width:100% !important;}
input.inputEm{height:46px;padding:0 15px 2px;border:1px solid #d8d8d8;font-size:14px;line-height:18px;}
input.inputEm{*height:34px;height:34px \0/IE8;*padding:14px 15px 0;padding:14px 15px 0 \0/IE8;} /* IE8 */
:root input.inputEm{height:46px \0/IE9;padding:0 15px 2px \0/IE9;} /* IE9 */
input.inputFile{display:inline-block;height:33px;padding:0 15px;border:1px solid #d8d8d8;background-color:#fff;font-size:14px;line-height:19px;}
@media all and (-ms-high-contrast:none){
 input.inputFile{padding:0 0;border:0;} /* IE10 */
 *::-ms-backdrop, input.inputFile{padding:0 0;border:0;} /* IE11 */ ;}
@media screen and (-webkit-min-device-pixel-ratio:0){ input.inputFile{height:21px;padding:6px 15px;} ;} /* 크롬, 사파리 */
html>body input.inputFile, x:-moz-any-link, x:default{height:21px;padding:6px 15px;} /* ff */
*:first-child+html input.inputFile{height:33px;padding:0 15px;} /* IE7 */
select{display:inline-block;border:none;}
.select{display:inline-block;height:27px;padding:6px 15px 0;border:1px solid #d8d8d8;background-color:#fff;line-height:19px;vertical-align:middle;}
.select.disabled, .select select:disabled{background:#f6f6f6}
*:first-child+html .select{height:28px;padding:5px 15px 0;} /* IE7 */
textarea{display:inline-block;padding:7px 15px;border:1px solid #d8d8d8;font-size:14px;line-height:19px;resize:vertical;}
input[type='radio']{display:inline-block;margin-top:0;margin-right:8px;}
input[type='checkbox']{display:inline-block;margin-top:2px;margin-right:8px;}
input[type="text"]:disabled, input[type="password"]:disabled{background:#f6f6f6}
label{display:inline-block;vertical-align:middle;}

/* button */
.btnWrap{margin-top:30px;}
.btnWrap .snsWrap{float:left;*display:inline-block;zoom:1;}
.btnWrap .snsWrap:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.btnWrap .flLeft a{margin-right:6px;}
.btnWrap .flRight a{margin-left:6px;}
.btnCenter{position:relative;margin-top:30px;padding-left:6px;text-align:center;}
.btnCenter a{margin-right:6px;}
.btnCenter .absL{position:absolute;left:0;top:0;}
.btnCenter .absR{position:absolute;right:-6px;top:0;}
.btnWrap.bdrT{margin-top:35px;padding-top:25px;border-top:1px solid #e6e6e6;}

.btnWhite{display:inline-block;height:34px;padding:14px 49px 0;background-color:#fff;border:1px solid #1f4787;text-align:center;}
.btnWhite.disable, a.btnWhite.disable:hover, a.btnWhite.disable:focus{border:1px solid #a5b5cf;background-color:#fff;cursor:default;}
.btnWhite.disable .btnIcon{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity = 40);opacity:0.4;}
.btnWhite.disable .btnTxt, a.btnWhite.disable:hover .btnTxt, a.btnWhite.disable:focus .btnTxt{color:#dadfe7;}
.btnWhite .btnIcon{display:inline-block;width:29px;height:20px;margin-right:15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_white_icon.png') no-repeat 0 0;vertical-align:top;}
.btnWhite .btnTxt{display:inline-block;color:#1f4787;font-size:20px;vertical-align:top;margin-top:-7px;line-height:normal;}
.btnWhite .btnIcon.mail, a.btnWhite.disable:hover .btnIcon.mail, a.btnWhite.disable:focus .btnIcon.mail{background-position:0 0;}
a.btnWhite:hover, a.btnWhite:focus{background:#1f4787;}
a.btnWhite:hover .btnTxt, a.btnWhite:focus .btnTxt{color:#fff;text-decoration:none;}
a.btnWhite:hover .btnIcon.mail, a.btnWhite:focus .btnIcon.mail{background-position:-31px 0;}

.btnWhite .btnIcon.desktop{position:relative;top:-2px;width:29px;height:24px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_white_icon_02.png') no-repeat 0 0;vertical-align:top;}
.btnWhite .btnIcon.desktop, a.btnWhite.disable:hover .btnIcon.desktop, a.btnWhite.disable:focus .btnIcon.desktop{background-position:0 0;}
a.btnWhite:hover .btnIcon.desktop, a.btnWhite:focus .btnIcon.desktop{background-position:-31px 0;}

.btnEmBlue, a.btnEmBlue.disable:hover{display:inline-block;height:34px;padding:14px 49px 0;border:1px solid #1f4787;background-color:#1f4787;text-align:center;}
a.btnEmBlue:hover{background-color:#19396c;text-decoration:none;}
.btnEmBlue.disable, a.btnEmBlue.disable:hover, a.btnEmBlue.disable:focus{border:1px solid #a5b5cf;background-color:#a5b5cf;cursor:default;}
.btnEmBlue.disable .btnIcon{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity = 40);opacity:0.4;}
.btnEmBlue.disable .btnTxt, a.btnEmBlue.disable:hover .btnTxt, a.btnEmBlue.disable:focus .btnTxt{color:#c9d3e2;}
/*.btnEmBlue .btnIcon{display:inline-block;width:30px;height:30px;margin:-5px 10px 0 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_emBlue_icon.png') no-repeat 0 0;vertical-align:top;}*/
.btnEmBlue.short{padding:14px 29px;}
.btnEmBlue.short .btnIcon.vaccine{background-position:0 0;}
.btnEmBlue .btnTxt{display:inline-block;color:#fff;font-size:20px;vertical-align:top;margin-top:-7px;line-height:normal;}

.btnCommon{display:inline-block;height:26px;padding:12px 29px 0;background:#fff;border:1px solid #b3b3b3;text-align:center;cursor:pointer;}
.btnCommon .btnTxt{display:inline-block;font-size:15px;color:#707070;vertical-align:top;margin-top:-6px;}
a.btnCommon:hover, a.btnCommon:focus{background:#f1f2f2;*text-decoration:none;}
.btnCommon.disable, a.btnCommon.disable:hover, a.btnCommon.disable:focus{border:1px solid #e1e1e1;background-color:#fff;cursor:default;}
.btnCommon.disable .btnTxt, a.btnCommon.disable:hover .btnTxt, a.btnCommon.disable:focus .btnTxt{color:#c6c6c6;}
.btnCommon.darkBlue{background:#1f4787;border-color:#1f4787;}
.btnCommon.darkBlue .btnTxt{color:#fff;}
a.btnCommon.darkBlue:hover, a.btnCommon.darkBlue:focus{background:#19396c;}
.btnCommon.darkBlue.disable, a.btnCommon.darkBlue.disable:hover, a.btnCommon.darkBlue.disable:focus{border:1px solid #a5b5cf;background-color:#a5b5cf;cursor:default;}
.btnCommon.darkBlue.disable .btnTxt, a.btnCommon.darkBlue.disable:hover .btnTxt, a.btnCommon.darkBlue.disable:focus .btnTxt{color:#c9d3e2;}
.btnCommon .btnIcon{display:inline-block;width:17px;height:15px;margin-left:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_common_icon.png') no-repeat 0 0;vertical-align:top;}
.btnCommon .btnIcon.left{margin-left:0;margin-right:8px;}
.btnCommon.disable .btnIcon, .btnCommon.darkBlue.disable .btnIcon{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity = 40);opacity:0.4;}
.btnCommon .btnIcon.tw{background-position:0 0;}
.btnCommon.disable .btnIcon.tw{background-position:-40px 0;}
.btnCommon .btnIcon.remote{width:20px;height:18px;background-position:0 -15px;margin-top:-2px;}
.btnCommon.disable .btnIcon.remote{background-position:-40px -15px;}
.btnCommon span.btnIcon.down{width:14px;height:14px;background-position:0 -35px;}
.btnCommon.disable .btnIcon.down{background-position:-40px -35px;}
.btnCommon .btnIcon.output{width:17px;height:16px;margin-right:8px;margin-left:0;background-position:0 -50px;}
.btnCommon.disable .btnIcon.output{background-position:-40px -50px;}

a.down, a.manual{display:inline-block;*display:inline;*zoom:1;padding-left:24px;font-size:12px;line-height:20px;word-break:break-all;}
a.down{background:url('//image.ahnlab.com/img_upload/kr/site/images2/download/ico_download.png') no-repeat 0 1px;letter-spacing:0;}
a.manual{background:url('//image.ahnlab.com/img_upload/kr/site/images2/download/ico_manual.png') no-repeat 0 1px;}

.btnSmall{display:inline-block;padding:9px 18px 10px;height:14px;line-height:14px;border:1px solid #b3b3b3;background:#fff;vertical-align:middle;}
a.btnSmall:hover{background:#f1f2f2;color:#707070;text-decoration:none;}
.btnSmall.disable, a.btnSmall.disable:hover, a.btnSmall.disable:focus{border:1px solid #e1e1e1;background-color:#fff;color:#c6c6c6;cursor:default;}
.btnSmall.darkBlue{background:#1f4787;color:#fff;border-color:#1f4787;}
.btnSmall.darkBlue:disabled{background-color:#eee;border-color:#eee;color:#bbb;}
a.btnSmall.darkBlue:hover, a.btnSmall.darkBlue:focus{background:#19396c;color:#fff;}
.btnSmall.darkBlue.disable, a.btnSmall.darkBlue.disable:hover, a.btnSmall.darkBlue.disable:focus{border:1px solid #a5b5cf;background-color:#a5b5cf;color:#c9d3e2;cursor:default;}
.btnSmall.blue{color:#0e77d9;border-color:#0e77d9;}
a.btnSmall.blue:hover, a.btnSmall.blue:focus{color:#0e77d9;}
.btnSmall.blue.disable, a.btnSmall.blue.disable:hover, a.btnSmall.blue.disable:focus{border:1px solid #9fc9f0;background-color:#fff;color:#9fc9f0;cursor:default;}
.btnSmall.blue:disabled{background-color:#eee;border-color:#eee;color:#bbb;}
.btnSmall .icoPdf{display:inline-block;width:13px;height:13px;margin-right:8px;border:1px solid #bdbdbd;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_small_icon.png') no-repeat 2px 2px;vertical-align:top;}
.btnSmall.disable .icoPdf{background-position:2px -23px;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity = 40);opacity:0.4;}
.btnSmall .icoAllProd{display:inline-block;width:17px;height:17px;margin-right:4px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_small_icon.png') no-repeat -16px 0;vertical-align:top;}
.btnSmall.disable .icoAllProd{background-position:-16px -25px;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity = 40);opacity:0.4;}
.btnSmall .icoDown{display:inline-block;width:15px;height:16px;margin:-1px 8px 0 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_small_icon.png') no-repeat -38px 0;vertical-align:top;}
.btnSmall.disable .icoDown{background-position:-38px -25px;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity = 40);opacity:0.4;}

.linkText{display:inline-block;height:24px;padding-right:16px;color:#2389e8;text-decoration:underline;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link02.png') no-repeat 100% 8px;}
a.linkText:hover, a.linkText:focus{background-position:100% -42px;color:#1f4787;}
.linkText.disable, a.linkText.disable:hover, a.linkText.disable:focus{color:#a7d0f6;background-position:100% -92px;cursor:default;}
table th .linkText{margin-left:12px;font-weight:normal;}
.linkTextWhite{display:inline-block;height:24px;padding-right:16px;color:#fff;text-decoration:underline;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/img_sm_mypage.gif') no-repeat right -52px;}
.linkTextWhite:hover{color:#fff;}
a.linkTLine{color:#0e77d9;text-decoration:underline;}
a.linkTLine.disable, a.linkTLine.disable:hover, a.linkTLine.disable:focus{color:#a7d0f6;cursor:default;}

.linkTLine.bus{margin-left:10px;padding-left:15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_bus.gif') no-repeat 0 5px;}

.linkLeftArr{display:inline-block;padding-left:15px;font-size:15px;color:#727272;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link05.png') no-repeat 0 9px;}
.linkLeftArr:hover, .linkLeftArr.on{color:#0e77d9;text-decoration:underline;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link05_on.png') no-repeat 0 9px;}

.btnBlueLine{display:inline-block;height:14px;padding:10px 12px;font-size:14px;color:#0e77d9;line-height:14px;text-align:center;border:1px solid #0e77d9;background-color:#fff;}

.btnRefresh{display:inline-block;width:17px;height:21px;text-indent:-9999px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_refresh.png') no-repeat 0 0;}

/* icon */
.icoPdfGr{display:inline-block;width:20px;height:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat 0 -50px;vertical-align:middle;}

.icoRisk{display:inline-block;width:14px;height:18px;vertical-align:middle;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_risk.png') no-repeat 0 0}
.icoRisk.level1{background-position:0 0;}
.icoRisk.level2{background-position:0 -18px;}
.icoRisk.level3{background-position:0 -36px;}
.icoRisk.level4{background-position:0 -54px;}

.txtRiskLv1{color:#37b75e;}
.txtRiskLv2{color:#00afc9;}
.txtRiskLv3{color:#ff9148;}
.txtRiskLv4{color:#ee0202;}

/* tab */
.tabComm{position:relative;width:100%;margin-bottom:35px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_line.gif') no-repeat 0 0;}
.tabComm ul{float:left;min-height:50px;padding-left:1px;}
.tabComm li{float:left;}
.tabComm li a{display:inline-block;position:relative;z-index:0;height:37px;min-width:104px;padding:12px 30px 0;border-right:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_wrap.gif') repeat-x 0 0;color:#282828;font-size:15px;text-align:center;}
.tabComm li a:hover{z-index:1;margin-left:-1px;border-left:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_wrap.gif') repeat-x 0 -52px;color:#282828;text-decoration:none;}
.tabComm li.on a, .tabComm li.on a:hover{z-index:3;height:38px;margin-left:-1px;border-left:1px solid #1f4787;border-right:1px solid #1f4787;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_wrap.gif') repeat-x 0 -104px;color:#1f4787;font-weight:bold;}
.tabComm .absR{position:absolute;right:0;top:10px;}

.tabList{position:relative;overflow:hidden;zoom:1;padding:14px 0 17px;} /* 위아래 간격을 20px 로 단위 페이지가 나오면 수정 필요 */
.tabList ul{float:left;margin-left:-21px;}
.tabList li{float:left;padding-left:1px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_list.gif') no-repeat 0 6px;}
.tabList li a{display:inline-block;padding:0 20px;font-size:14px;color:#282828;}
.tabList li a:hover{color:#0e77d9;text-decoration:underline;}
.tabList li.on a, .tabList li.on a:hover{color:#0e77d9;text-decoration:underline;}
.tabList .absR{position:absolute;right:0;top:10px;}
.tabList .bgNone{background:none;}

.tabComm li .tabList{position:static;overflow:visible;width:1px;height:46px;padding:0 0 0;}
.tabComm li .tabList ul{position:absolute;left:0;top:72px;width:auto;height:auto;padding-left:0;background:none;}
.tabComm li .tabList li:first-child{padding-left:0;background:none;}
.tabComm li .tabList li a{position:static;z-index:0;height:auto;min-width:auto;padding:0 20px;border-right:0;background:none;color:#282828;font-size:14px;text-align:left;white-space:nowrap;}
.tabComm li .tabList li a:hover{z-index:0;margin-left:0;border-left:0;background:none;text-decoration:underline;}
.tabComm li.on .tabList li a, .tabComm li.on .tabList li a:hover{z-index:0;height:auto;margin-left:0;border-left:0;border-right:0;background:none;color:#282828;font-weight:normal;}
.tabComm li.on .tabList li.on a, .tabComm li.on .tabList li.on a:hover{z-index:0;height:auto;margin-left:0;border-left:0;border-right:0;background:none;color:#0e77d9;font-weight:bold;}

.tabSubMenu{padding:1px 0 0 1px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_sub_menu.gif') repeat-y 0 0;}
.tabSubMenu ul{float:left;}
.tabSubMenu li{float:left;}
.tabSubMenu li a{display:inline-block;position:relative;z-index:0;width:204px;height:30px;margin-top:-1px;padding:15px 29px 0 14px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_sub_menu.gif') no-repeat right 0;color:#282828;font-size:12px;line-height:16px;text-decoration:none;}
.tabSubMenu li a.row2{height:38px;padding-top:7px;}
.tabSubMenu li a:hover{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_sub_menu.gif') no-repeat right -45px;color:#0e77d9;}
.tabSubMenu li a .icoNew{display:inline-block;height:16px;padding:0 5px;background-color:#0e77d9;font-size:10px;line-height:16px;color:#fff;letter-spacing:-0.05em;vertical-align:1px;}
.tabSubMenu li.on a, .tabSubMenu li.on a:hover{z-index:3;padding-left:15px;margin-left:-1px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_sub_menu.gif') no-repeat right -90px;color:#0e77d9;}
.tabSubMenu.three{width:742px;}

.tabSubMenu2{display:inline-block;width:100%;}
.tabSubMenu2 li{float:left;width:33.3333%;}
.tabSubMenu2.type2 li{width:50%;}
.tabSubMenu2 li a{display:block;position:relative;z-index:1;height:43px;margin:0 -1px;padding:0 15px;background-color:#fff;border:1px solid #d8d8d8;font-size:13px;line-height:43px;color:#282828;}
.tabSubMenu2 li a:before{content:'';position:absolute;top:45%;right:15px;width:5px;height:7px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_sub_menu.gif') no-repeat -227px -19px;}
.tabSubMenu2 li a:hover{background-color:#f1f2f2;color:#0e77d9;}
.tabSubMenu2 li.on a, .tabSubMenu2 li.on a:hover{z-index:2;background-color:#fff;border-color:#0e77d9;color:#0e77d9;}
.tabSubMenu2 li a:hover:before, .tabSubMenu2 li.on a:before{background-position-y:-109px;}

.tabLeft li{position:relative;z-index:0;width:120px;height:65px;margin-top:-1px;padding-top:15px;padding-left:20px;padding-right:30px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_left.gif') no-repeat right 0;font-size:22px;line-height:28px;}
.tabLeft li a span{display:block;margin-top:2px;font-size:12px;line-height:16px;}
.tabLeft li.on, .tabLeft li:hover{z-index:3;background-position:right -80px;color:#0e77d9;}
.tabLeft li.on a, .tabLeft li.on a span, .tabLeft li a:hover span{color:#0e77d9;}
.tabLeft li a .date{letter-spacing:0;}
.tabLeft li.lastVol{padding-top:24px;height:56px;font-size:16px;letter-spacing:0;background-position:right -160px;}
.tabLeft li.lastVol .btnPdf{font-size:9px;margin-bottom:0;}
.tabLeft li.lastVol.on{background-position:right -240px;}
.tabLeft.asecLeft li{height:56px;padding-top:24px;}

.tabUtill{width:1069px;height:50px;*display:inline-block;zoom:1;margin:-39px -40px 40px -39px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tab_util.gif') repeat-x 0 100%;}
.tabUtill:after{content:'';display:block;zoom:1;clear:both;height:0;*height:1%;}
.tabUtill li{float:left;width:266px;border-right:1px solid #d8d8d8;}
.tabUtill li:first-child{width:267px;}
.tabUtill li a{display:block;height:48px;background-color:#fff;font-size:18px;color:#1f4787;line-height:46px;text-align:center;}
.tabUtill li a:hover{background-color:#0e77d9;color:#fff;text-decoration:none;}
.tabUtill li.on a{background-color:#0e77d9;color:#fff;}

.tabStBtn{margin:10px -10px;}
.tabStBtn ul{display:table;width:100%;table-layout:fixed;}
.tabStBtn li{display:table-cell;padding:5px;}
.tabStBtn li a{display:block;height:50px;background-color:#f8f8f8;border:1px solid #d8d8d8;font-size:15px;line-height:50px;color:#282828;text-align:center;text-decoration:none;}
.tabStBtn li a.on{background-color:#fff;border-color:#1f4787;color:#1f4787;}

/* table */
table .numb, table .date, table .count, table .prod{letter-spacing:0;}/* 테이블 내 숫자, 날짜, 조회수의 letter-spacing:0 */

.tList01{width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;font-size:14px;}
.tList01 table{width:100%;}
.tList01 table + table{border-top:1px solid #b3b3b3;}
.tList01 table th, .tList01 table td{border-left:1px solid #ccc;}
.tList01 th label{display:inline-block;color:#282828;}
.tList01 table th.first, .tList01 table td.first{border-left:none;}
/* .tList01 table th:first-child, .tList01 table td:first-child{border-left:none;} */
.tList01 table th{padding:11px 6px 13px;background:#fbfcfd;color:#282828;}
.tList01 table tr.bdrT th{border-top:1px solid #ccc;}
.tList01 table td{padding:13px 6px 15px;border-top:1px solid #ccc;color:#707070;text-align:center;}
.tList01 table td .icon{display:inline-block;margin:0 5px;}
.tList01 table td .icon img{vertical-align:middle;}
.tList01 table tr.first td{border-top:1px solid #ccc;}
.tList01 table .tLeft{padding:15px 20px 14px;text-align:left;}
.tList01 table .tRight{padding:15px 20px 14px;text-align:right;}
.tList01.nVLine table th, .tList01.nVLine table td{border-left:none;}
.tList01 table td.down .linkTLine{display:inline-block;min-width:55px;padding:0 7px;}
.tList01 table td.result{padding:35px 0;}
.tList01 table .emph td{background:#fbfcfd;color:#0e77d9;}
.tList01 table .sum td{font-weight:bold;background:#ebebeb;}
.tList01 table td strong em{font-size:16px;color:#282828;}
.tList01 + .tip{margin-top:15px;}
.tList01 + .tip > *{padding-left:10px;text-indent:-8px;color:#888;}

.tList01.type2 table th, .tList01.type2 table td, .tList01.type2 table tr.bdrT th{border-color:#e6e6e6;}
.tList01.type2 table tr:first-child td{border-top-color:#d8d8d8;}
.tList01 .al{text-align:left;}

.tList02{width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.tList02 table{width:100%;}
.tList02 table th, .tList02 table td{border-top:1px solid #ebebeb;padding:15px 20px;line-height:24px;}
.tList02 th label{display:inline-block;color:#282828;}
.tList02 table th{background:#fbfcfd;border-right:1px solid #ebebeb;text-align:left;color:#282828;vertical-align:middle;}
.tList02 table th.bdrL{border-left:1px solid #ebebeb;}
.tList02 table .first th, .tList02 table .first td{border-top:none;}
.tList02 table td .icon{display:inline-block;}
.tList02 table td .icon img{vertical-align:middle;}
.tList02 table td .icon.small{height:14px;line-height:14px;}
.tList02.lh20 table th, .tList02.lh20 table td, .tList02.lh20 td ul li{line-height:20px;}

.tForm{clear:both;width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.tForm table{width:100%;}
.tForm table th, .tForm table td{border-top:1px solid #ebebeb;}
.tForm table th{color:#282828;}
.tForm th label{display:inline-block;color:#282828;}
.tForm table th{height:35px;padding:10px 20px;background:#fbfcfd;border-right:1px solid #ebebeb;text-align:left;vertical-align:top;}
.tForm table .first th, .tForm table .first td{border-top:none;}
.tForm table td{padding:10px;}
.tForm table th label, .tForm table th .label{display:inline-block;padding:6px 11px 9px 11px;text-indent:-11px;line-height:20px;color:#282828;font-size:14px;font-weight:normal;vertical-align:middle;}
.tForm table th label.required, .tForm table th .label.required{padding-left:0;}
.tForm table th.double label {text-indent:0;padding-left:0;}
.tForm table th.double label.required, .tForm table th.double .label.required{overflow:visible;padding-left:11px;text-indent:-11px;line-height:20px;}
.tForm table th label.required img, .tForm table th .label.required img, .tForm table td label.required img, .tForm table td .label.required img{display:inline-block;margin-right:6px;vertical-align:middle;}
.tForm table td label.required, .tForm table td .label.required{display:inline-block;height:35px;line-height:35px;padding-left:0;color:#282828;font-size:14px;font-weight:normal;vertical-align:middle;}

.tForm table td .noticeBox{padding:10px 15px 5px;background:#f8f8f8;}
.tForm table td .noticeBox label{padding-left:0;color:#707070;}
.tForm table td .noticeBox label.selected{color:#282828;}

.tForm.type2 th{vertical-align:middle;}

/* table list */
.bbsList{width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.bbsList table{width:100%;}
.bbsList table th, .bbsList table td{line-height:20px;}
.bbsList table th.first, .bbsList table td.first{border-left:none;}
.bbsList table th{padding:11px 0 13px;background:#fbfcfd;color:#282828;}
.bbsList table tr.bdrT th{border-top:1px solid #ebebeb;}
.bbsList table td{padding:14px 0;border-top:1px solid #ebebeb;color:#707070;text-align:center;}
.bbsList table tr.first td{border-top:1px solid #d8d8d8;}
.bbsList table .tLeft{padding:13px 20px 15px;text-align:left;}
.bbsList table .notice td{background:#f3f7fa;}
.bbsList table .tLeft a{color:#707070;}
.bbsList table .notice .tLeft a{color:#282828;}
.bbsList table .tLeft a:hover, .bbsList table .notice .tLeft a:hover{color:#0e77d9;text-decoration:underline;}

.bbsView .bbsViewTit{position:relative;border-top:2px solid #6a8ec6;}
.bbsView .bbsViewTit .tit{padding:22px 220px 23px 20px;overflow:hidden;border-bottom:1px solid #d8d8d8;background:#fbfcfd;font-size:20px;color:#282828;}
.bbsView .bbsViewTit .tit.full{padding:22px 20px 23px 20px;}
.bbsView .bbsViewTit .snsWrap{position:absolute;right:4px;top:25px;}
.bbsView .bbsViewTit .viewInfo{padding:13px 0 15px;border-bottom:1px solid #d8d8d8;*display:inline-block;zoom:1;}
.bbsView .bbsViewTit .viewInfo:after{content:'';display:block;zoom:1;clear:both;height:0;*height:1%;}
.bbsView .bbsViewTit .viewInfo li{float:left;padding-left:15px;margin-left:15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;font-size:13px;line-height:18px;color:#707070;}
.bbsView .bbsViewTit .viewInfo li:first-child{background:none;padding-left:10px;margin-left:10px;}
.bbsView .bbsViewTit .viewInfo li span{display:inline-block;padding-right:10px;color:#282828;}
.bbsView .bbsViewTit .viewInfo li span.fcGray{color:#707070;}
.bbsView .bbsViewTit .viewInfo li span.fcStrong{color:#1f4787;}
.bbsView .bbsViewTit .viewLink{padding:13px 0 15px 20px;border-bottom:1px solid #d8d8d8;}
.bbsView .bbsViewCont{padding:30px 20px;min-height:300px;}
.bbsView .bbsViewCont.bdrB{border-bottom:1px solid #b3b3b3;}
.bbsView .noViewMove{border-bottom:1px solid #d8d8d8;}
.bbsViewMove{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;}
.bbsViewMove p{height:49px;line-height:49px;color:#707070;padding:0 20px;}
.bbsViewMove p a{display:inline-block;width:830px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;vertical-align:middle;word-break:break-all;word-wrap:normal;}
.bbsViewMove p.prev{border-bottom:1px solid #d8d8d8;}
.bbsViewMove p span{display:inline-block;margin-right:30px;padding-right:25px;color:#282828;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_move.gif') no-repeat;vertical-align:middle;}
.bbsViewMove p.prev span{background-position:100% 23px;}
.bbsViewMove p.next span{background-position:100% -28px;}
.bbsView .bbsViewTit .date {padding-right: 15px;margin-right: 10px;background: url(//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x18_b3b3b3.gif) no-repeat 100% 50%;font-size: 13px;line-height: 18px;color: #707070;}

/* bullet */
ul.blDot li, p.blDot, span.blDot{padding-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_dot01.gif') no-repeat 0 11px;}
ul.blDot13 li, p.blDot13, span.blDot13{padding-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_dot01.gif') no-repeat 0 9px;line-height:20px;font-size:13px;}
ul.blLightGrayDot li, p.blLightGrayDot, span.blLightGrayDot{padding-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_dot_gray.gif') no-repeat 2px 9px;}
ul.blDot3 li{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_dot02.png') no-repeat 15px 30px;}

ul.blList li, p.blList, span.blList{padding-left:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl01.gif') no-repeat 0 12px;}

ul.blMark li, p.blMark, span.blMark{padding-left:14px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_billiard_mark.png') no-repeat 0 8px;}
ul.blueMark li, p.blueMark, span.blueMark{padding-left:14px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_billiard_mark02.png') no-repeat 0 8px;color:#1f4787;}
span.blMark, span.blueMark{vertical-align:middle;}

.blNum li{padding-left:15px;text-indent:-13px;}
.blNum li .ex{padding-left:15px;color:#0e77d9;}

.barList li{float:left;padding-left:10px;margin-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;font-size:14px;color:#707070;line-height:24px;}
.barList li:first-child{padding-left:0;margin-left:0;background:none;}

.blQ li{height:30px;line-height:30px;overflow:hidden;padding-left:22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_que.gif') no-repeat 0 9px;}
.blTime{padding-left:22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_clock.png') no-repeat 0 5px;}
.cmtCaution{padding-left:11px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_caution.gif') no-repeat 0 6px;font-size:13px;}
.cmtInfo{padding-left:25px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_info.png') no-repeat 0 3px;color:#0e77d9;}

/* paging */
.paging{margin-top:30px;text-align:center;}
.paging a{display:inline-block;width:33px;font-size:14px;line-height:35px;text-align:center;vertical-align:middle;color:#707070;}
.paging a:hover{font-weight:bold;color:#0e77d9;}
.paging a.on{font-weight:bold;color:#0e77d9;}
.paging .btnMove{display:inline-block;height:33px;border:1px solid #d9d9d9;background-color:#fff;background-repeat:no-repeat;background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_paging.png');}
.paging a.btnMove:hover{background-color:#f1f2f2;}
.paging .btnMove.first{background-position:0 0;}
.paging .btnMove.prev{background-position:-33px 0;margin:0 13px 0 5px;}
.paging .btnMove.next{background-position:-66px 0;margin:0 5px 0 12px;}
.paging .btnMove.last{background-position:-99px 0;}

/* table top guide */
.wrapInfoRight{position:relative;height:24px;margin-bottom:10px;}
.infoRight{position:absolute;bottom:0;right:0;font-size:13px;}
.infoRight .icon img{margin-right:9px;vertical-align:middle;}
.wrapInfoRight .infoDesc .infoTit{color:#282828;}
.wrapInfoRight .infoDesc .infoCont{display:inline-block;padding-left:12px;padding-right:3px;margin-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.wrapInfoRight .infoDesc .infoCont.first{padding-left:5px;margin-left:0;background:none;}
.infoRight.required{color:#f75700;}
.infoRight.required .icon img{margin-right:4px;}

/* tooltip */
.ico_help{display:inline-block;width:18px;height:18px;margin-left:5px;margin-top:-2px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat 0 0;vertical-align:middle;}
a.ico_help:hover{background-position:-26px 0;}
.tooltipWrap{position:relative;z-index:50;display:inline-block;*display:inline;zoom:1;}
.tooltipWrap .help{display:inline-block;color:#282828;}
.tooltipWrap .help.type01{color:#707070;}
.tooltipWrap a.help:hover{color:#0e77d9;}
.tooltipWrap .help .icoTooltip{display:inline-block;width:18px;height:18px;margin-left:5px;margin-top:-2px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat 0 0;vertical-align:middle;}
.tooltipWrap a.help:hover .icoTooltip{background-position:-26px 0;}
.wrapHelpBox{display:none;position:absolute;font-size:13px;z-index:1;}
.wrapHelpBox.bt{top:17px;padding-top:16px;margin-top:1px;*margin-top:24px;color:#707070;}
.wrapHelpBox.bt .arr{position:absolute;top:8px;display:inline-block;width:15px;height:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat -57px 0;}
.wrapHelpBox.bt.rt{right:-283px;}
.wrapHelpBox.bt.rt .arr{left:20px;}
.wrapHelpBox.bt.ct{right:-151px;}
.wrapHelpBox.bt.ct .arr{left:50%;margin-left:-8px;}
.wrapHelpBox.bt.lt{right:-19px;}
.wrapHelpBox.bt.lt .arr{right:20px;}
.wrapHelpBox.bt .helpBox{width:278px;padding:15px 20px;border:1px solid #2389e8;background:#fff;margin-top:-1px;}
.wrapHelpBox.top{bottom:14px;padding-bottom:21px;color:#707070;}
.wrapHelpBox.top .arr{position:absolute;bottom:13px;display:inline-block;width:15px;height:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat -83px 0;}
.wrapHelpBox.top.rt{right:-283px;}
.wrapHelpBox.top.rt .arr{left:20px;}
.wrapHelpBox.top.ct{right:-151px;}
.wrapHelpBox.top.ct .arr{left:50%;margin-left:-8px;}
.wrapHelpBox.top.lt{right:-19px;}
.wrapHelpBox.top.lt .arr{right:20px;}
.wrapHelpBox.top .helpBox{width:278px;padding:15px 20px;border:1px solid #2389e8;background:#fff;margin-bottom:-1px;}

/* sns */
.snsWrap li{float:left;}
.snsWrap li a{position:relative;z-index:50;display:inline-block;width:51px;height:18px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat 0 0;}
.snsWrap li a.facebook{background-position:-110px 0;}
.snsWrap li a.facebook:hover{background-position:-110px -22px;text-decoration:none;}
.snsWrap li a.twitter{background-position:-161px 0;}
.snsWrap li a.twitter:hover{background-position:-161px -22px;text-decoration:none;}
.snsWrap li a.in{background-position:-212px 0;}
.snsWrap li a.in:hover{background-position:-212px -22px;text-decoration:none;}
.snsWrap li a.paste{width:50px;background-position:-263px 0;}
.snsWrap li a.paste:hover{background-position:-263px -22px;text-decoration:none;}
.snsWrap .wrapHelpBox{width:auto;}
.snsWrap .wrapHelpBox.bt .helpBox, .snsWrap .wrapHelpBox.top .helpBox{width:auto;min-width:150px;padding:15px 20px;white-space:nowrap;}
.bbsView .snsWrap .wrapHelpBox.bt.lt, .bbsView .snsWrap .wrapHelpBox.bt.rt, .bbsView .snsWrap .wrapHelpBox.top.lt, .bbsView .snsWrap .wrapHelpBox.top.rt{right:-4px;}
.btnWrap .snsWrap .wrapHelpBox.top.lt, .btnWrap .snsWrap .wrapHelpBox.top.rt, .btnWrap .snsWrap .wrapHelpBox.bt.lt, .btnWrap .snsWrap .wrapHelpBox.bt.rt{left:0;right:auto;}
.btnWrap .snsWrap .wrapHelpBox.top.lt .arr, .btnWrap .snsWrap .wrapHelpBox.top.rt .arr, .btnWrap .snsWrap .wrapHelpBox.bt.lt .arr, .btnWrap .snsWrap .wrapHelpBox.bt.rt .arr{left:20px;right:auto;}

/* scroll box */
.scrollWrap{width:948px;padding:20px 0 20px 20px;border:1px solid #d8d8d8;overflow-y:auto;overflow-x:hidden;}
.scrollWrap .scroCont{width:930px;}

/* Calendar Layer Popup */
.calBox{position:absolute;top:40px;right:0;z-index:10;display:none;width:190px;padding-bottom:10px;border:1px solid #0e77d9;background-color:#fff;}
.calBox .date{position:relative;height:29px;background-color:#0e77d9;text-align:center;color:#fff;line-height:29px;}
.calBox .date strong{font-weight:normal;letter-spacing:0;}
.calBox .date a{display:inline-block;width:24px;height:29px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_cal.gif') no-repeat 0 9px;vertical-align:middle;}
.calBox .date a.prev{background-position:0 9px;}
.calBox .date a.next{background-position:-24px 9px;}
table.calTbl{width:175px;margin-top:3px;margin-left:7px;border-spacing:0;}
table.calTbl th{height:21px;padding-bottom:2px;color:#282828;font-weight:normal;}
table.calTbl td{height:21px;padding-bottom:2px;color:#707070;text-align:center;letter-spacing:0;}
table.calTbl td a{color:#707070;}
table.calTbl td.today, table.calTbl td.today a{background:#0e77d9;color:#fff;}

/* gnb */
.naviWrap{float:left;padding-right:14px;*float:initial;*display:inline;*zoom:1;*vertical-align:top;}
.naviWrap .tit{float:left;width:100%;height:32px;padding-top:19px;}
.naviWrap .tit a{display:block;color:#0e77d9;font-size:16px;}
.naviWrap a img{vertical-align:middle;margin-top:-2px;margin-left:4px;}
.thrList{float:left;width:100%;}
.thrList li{width:100%;}
.thrList a{display:block;font-size:12px;line-height:22px;}
.thrList.ls0 a{letter-spacing:0;}
.muProd .indiWrap{float:left;}
.muProd .corpWrap{float:left;}
.muProd .naviWrap{float:left;padding-left:30px;*float:initial;*display:inline;*zoom:1;*vertical-align:top;}
.muProd dt{float:left;width:100%;padding-top:24px;color:#1f4787;font-size:20px;}
.muProd dd{float:left;width:100%;}
.muProd .indiWrap{padding-right:10px;}
.muProd .indiWrap dd{padding-top:12px;}
.muProd .corpWrap dt{width:100%;padding-left:19px;padding-bottom:13px;}
.muProd .corpWrap .naviWrap{padding-right:0;}
.muProd .corpWrap .naviWrap .tit:first-child{padding-top:0;}

.htopWrap .logo{float:left;height:47px;padding:24px 0 0 15px;}
.htopWrap #naviUtill{float:right;height:49px;margin-right:-16px;padding-top:22px;}
.htopWrap #naviUtill ul{float:left;}
.htopWrap #naviUtill li{position:relative;z-index:550;float:left;}
.htopWrap #naviUtill li a.link{display:inline-block;height:26px;padding:0 16px 0 17px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_gnb.png') no-repeat 0 0;color:#707070;font-size:12px;}
.htopWrap #naviUtill li a.link .bl{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_gnb.png') no-repeat 0 -35px;vertical-align:middle;}
.htopWrap #naviUtill li.locSite a.link{padding-left:16px;background:none;}
.htopWrap #naviUtill li.locSite a.link .bl{display:inline-block;width:24px;height:16px;background-position:0 -35px;}
.htopWrap #naviUtill li.locSite.on a.link .bl{background-position:-25px -35px;}
.htopWrap #naviUtill li.familySite a.link .bl{display:inline-block;width:7px;height:16px;margin-left:8px;background-position:-50px -35px;}
.htopWrap #naviUtill li.familySite.on a.link .bl{background-position:-75px -35px;}
.htopWrap #naviUtill li.on .lyUtill{display:block;}
.htopWrap #naviUtill li .lyUtill{display:none;position:absolute;top:25px;padding-top:6px;}
.htopWrap #naviUtill li.locSite .lyUtill{left:15px;}
.htopWrap #naviUtill li.familySite .lyUtill{right:15px;}
.htopWrap #naviUtill li .lyWrap{padding:4px 9px 6px;border:1px solid #d8d8d8;background-color:#fff;white-space:nowrap;}
.htopWrap #naviUtill li .lyWrap p{font-size:12px;line-height:22px;}
.htopWrap #naviUtill li .lyWrap p a{display:block;letter-spacing:0;}
.htopWrap #naviUtill li .lyWrap p.selected a, .htopWrap #naviUtill li .lyWrap p.selected a:hover{color:#0e77d9;text-decoration:none;}
.htopWrap #naviMenu{float:left;width:912px;margin-left:-25px;}
.htopWrap #naviMenu .icoNew{display:inline-block;height:16px;padding:0 5px;background-color:#0e77d9;font-size:10px;line-height:16px;color:#fff;letter-spacing:0;vertical-align:1px;}
.htopWrap #naviMenu li{float:left;word-wrap:normal;}
.htopWrap #naviMenu li a.oneLink{display:inline-block;padding-top:10px;height:34px;margin:0 23px;color:#282828;font-size:18px;text-align:center;}
.htopWrap #naviMenu li a.oneLink:hover, .htopWrap #naviMenu li.on a.oneLink, .htopWrap #naviMenu li.selected a.oneLink{height:30px;border-bottom:4px solid #1f4787;text-decoration:none;color:#1f4787;}
.htopWrap #naviMenu li.muProd a.oneLink{width:121px;}
.htopWrap #naviMenu li.muSecurity a.oneLink{width:115px;}
.htopWrap #naviMenu li.muPurchase a.oneLink{width:94px;}
.htopWrap #naviMenu li.muDown a.oneLink{width:94px;}
.htopWrap #naviMenu li.muSupport a.oneLink{width:94px;}
.htopWrap #naviMenu li.muInfo a.oneLink{width:94px;}
.htopWrap #naviMenu .lyMu{display:none;position:absolute;left:0;top:115px;width:100%;border-bottom:1px solid #1f4787;background-color:#fff;z-index:10}
.htopWrap #naviMenu li.on .lyMu{display:block;}
.htopWrap #naviMenu .lyMu .lyMuWrap{position:relative;width:1038px;overflow:hidden;margin:0 auto;padding:10px 0 35px 30px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.htopWrap #naviMenu .lyMu .lyMuCont{float:left;width:100%;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_gnb_layer.gif') repeat-y right 0;}
.htopWrap #naviMenu li.muProd .lyMu .lyMuCont{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_gnb_prod_layer.gif') repeat-y left 0;}
.htopWrap #naviMenu .lyMu .flLeft{width:708px;}
.htopWrap #naviMenu .lyMu .flRight{width:300px;}
.htopWrap #naviMenu .lyMu .naviWrap{width:163px;}
.htopWrap #naviMenu .lyMu .naviWrap .tit{float:left;width:100%;height:32px;}
.htopWrap #naviMenu .lyMu .naviWrap .tit a{display:block;color:#0e77d9;font-size:16px;}
.htopWrap #naviMenu .lyMu .thrList{float:left;width:100%;}
.htopWrap #naviMenu .lyMu .thrList li{width:100%;}
.htopWrap #naviMenu .lyMu .thrList a{display:block;font-size:12px;line-height:22px;}
.htopWrap #naviMenu .lyMu .thrList.ls0 a{letter-spacing:0;}
.htopWrap #naviMenu li.muProd .indiWrap{width:145px;padding-right:10px;}
.htopWrap #naviMenu li.muProd .corpWrap{width:857px;}
.htopWrap #naviMenu li.muProd .naviWrap{width:194px;padding-left:20px;}
.htopWrap #naviMenu li.muProd .posAbs{right:0;top:10px;}
.htopWrap #naviMenu .lyMu .flRight ul{float:left;width:100%;}
.htopWrap #naviMenu .lyMu .flRight li{position:relative;float:left;width:250px;padding:26px 0 6px 49px;}
.htopWrap #naviMenu .lyMu .flRight li p{font-size:12px;line-height:21px;}
.htopWrap #naviMenu .lyMu .flRight li .icon{position:absolute;left:0;top:32px;width:33px;height:33px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_gnb.png') no-repeat 0 -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.security01{background-position:0 -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.security02{background-position:-35px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.purchase01{background-position:-70px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.purchase02{background-position:-105px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.purchase03{background-position:-420px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.down01{background-position:-140px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.down02{background-position:-175px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.info01{background-position:-210px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.info02{background-position:-245px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.info03{background-position:-280px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.info04{background-position:-315px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.info05{background-position:-350px -56px;}
.htopWrap #naviMenu .lyMu .flRight li .icon.info06{background-position:-385px -56px;}
.htopWrap #naviMenu .lyMu .flRight ul.st02 li {width:98px; padding:26px 0 16px 45px;}
.htopWrap #naviMenu .lyMu .flRight ul.st02 li .linkText {margin-top:12px}
.htopWrap #naviMenu .lyMu .flRight ul.st02 li .linkText.multi {height:auto; line-height:20px; margin-top:2px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link02.png') no-repeat 100% 15px;}
.htopWrap #naviMenu .lyMu .flRight .csPhone{float:left;padding-top:23px;}
.htopWrap #naviMenu .lyMu .flRight .csPhone p{float:left;padding-bottom:9px;color:#1f4787;font-size:20px;letter-spacing:0;}
.htopWrap #naviMenu .lyMu .flRight .csPhone p span{float:left;display:inline-block;width:141px;padding-top:1px;color:#707070;font-size:12px;letter-spacing:-1px;}
.htopWrap #naviMenu .lyMu .flRight .csPhone .button{position:absolute;left:768px;bottom:37px;}
.htopWrap #naviMenu .lyMu .flRight .btnTxt.tel{color:#2389e8;}
.htopWrap #naviMenu .lyMu .flRight .purchaseTxt{display:inline-block;}
.htopWrap #naviMenu .lyMu .flRight .purchaseTxt01{display:inline-block;width:158px}
.htopWrap #naviMenu .lyMu .flRight .purchaseTxt02{display:inline-block;width:150px}
.htopWrap .topSerch{position:relative;float:right;width:165px;padding-top:9px;}
.htopWrap .serWrap{float:left;width:153px;height:21px;padding:4px 0 0 5px;border:1px solid #d8d8d8;}
.htopWrap .serWrap.on{border:1px solid #0e77d9;}
.htopWrap .serWrap input{float:left;width:103px;margin-top:-2px;padding-left:5px;border:none;background:transparent;}
.htopWrap .serWrap a{display:inline-block;height:15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_gnb.png') no-repeat -100px -33px;}
.htopWrap .serWrap a.sr{float:right;width:13px;margin-right:5px;}
.htopWrap .serWrap a.sr:hover{text-decoration:none;}
.htopWrap .serWrap a.close{display:inline-block;float:left;width:14px;margin-left:6px;background-position:-130px -33px;}
.htopWrap .lySer{position:absolute;display:none;right:-13px;top:50px;width:273px;border:1px solid #0e77d9;background-color:#fff;font-size:12px;line-height:18px;}
.htopWrap .lySer strong{color:#0e77d9 !important;}
.htopWrap .lySer .noTxt{padding:16px 20px 18px;}
.htopWrap .lySer ul{zoom:1;overflow:hidden;padding:14px 20px 17px;}
.htopWrap .lySer li{float:left;width:100%;padding:1px 0;}
.htopWrap .lySer li a{display:block;}
.htopWrap .lySer dl{border-top:1px solid #d8d8d8;}
.htopWrap .lySer dt{padding:15px 20px 0;color:#282828;font-size:16px;}
.htopWrap .lySer dl.prod ul{padding:12px 20px 15px;}
.htopWrap .lySer dl.prod li{padding:3px 0;min-height:64px;}
.htopWrap .lySer dl.prod li a{position:relative;padding-left:105px;}
.htopWrap .lySer dl.prod li .photo{position:absolute;left:0;top:4px;width:90px;height:60px;}
.htopWrap .lySer dl.prod li .tit{margin-bottom:3px;color:#282828;text-decoration:underline;}
.htopWrap .lySer dl.prod li a:hover .tit{color:#0e77d9;}

/* footer */
#footer .ftMenu{float:left;margin:7px 0 0 180px;}
#footer .ftMenu li{float:left;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_footer.gif') no-repeat 0 -26px;}
#footer .ftMenu li:first-child{background:none;}
#footer .ftMenu li a{display:block;padding:0 13px 3px;font-size:12px;}
#footer .familyWrap{position:absolute;right:123px;top:9px;}
#footer .familyWrap .family{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_footer.gif') no-repeat 0 0;}
#footer .familyWrap.on .family{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_footer.gif') no-repeat -120px 0;}
#footer .familyWrap.on .lyUtill{display:block;}
#footer .familyWrap .family a{display:block;width:72px;height:22px;padding:0 38px 0 10px;font-size:11px;letter-spacing:0;line-height:20px;}
#footer .locSiteWrap{position:absolute;right:0;top:9px;}
#footer .locSiteWrap .locSite{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_footer.gif') no-repeat 0 0;}
#footer .locSiteWrap.on .locSite{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_footer.gif') no-repeat -120px 0;}
#footer .locSiteWrap .locSite a{display:block;width:72px;height:22px;padding:0 38px 0 10px;font-size:11px;line-height:18px;}
#footer .locSiteWrap.on .lyUtill{display:block;}
#footer .lyUtill{display:none;position:absolute;left:0;bottom:20px;width:100%;padding-bottom:2px;}
#footer .lyUtill .lyWrap{width:100px;padding:3px 10px 6px 10px;border-top:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_footer.gif') repeat-y -240px 0;}
#footer .lyUtill p a{display:block;width:100%;line-height:21px;font-size:11px;letter-spacing:0;}
#footer .copyright{position:absolute;left:0;top:8px;color:#707070;font-size:12px;letter-spacing:0;}
#footer .footInfo{clear:both;padding-top:10px;color:#707070;font-size:11px;line-height:18px;}

/* sitemap */
.siteWrap{width:1068px;margin:0 -39px;}
.siteWrap .contTitWrap{margin-top:55px;padding:51px 0 0 39px;border-top:1px solid #f2f2f2;}
.siteWrap .contTitWrap:first-child{margin-top:0;border-top:0;padding-top:0;}
.siteWrap .contTitWrap a{color:#282828;}
.siteWrap .contTitWrap a:hover{color:#0e77d9;}
.sitemap{*display:inline-block;zoom:1;margin-top:-15px;padding-left:9px;}
.sitemap:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.sitemap .naviWrap{width:214px;padding-left:29px;}
.sitemap:not(.muProd) .naviWrap:nth-child(4n+1){clear:both;}
.sitemap.muProd .indiWrap{width:135px;padding-left:21px;padding-right:10px;}
.sitemap.muProd .corpWrap{width:890px;border-left:1px solid #d8d8d8;}
.sitemap.muProd .corpWrap .naviWrap{width:197px;padding-left:24px;padding-right:0;}

/* title */
.locWrap{position:absolute;z-index:200;left:40px;top:0;width:1070px;height:30px;padding-top:24px;}
.locWrap ul{float:left;margin-left:6px;}
.locWrap li{position:relative;float:left;padding-left:17px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_loc_clamp.gif') no-repeat 0 6px;}
.locWrap li.alt{background:none;}
.locWrap a.locTit{display:inline-block;padding:0 21px 16px 9px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_loc_arr.gif') no-repeat right 4px;font-size:12px;line-height:20px;letter-spacing:0}
.locWrap li.alt{padding-left:11px;}
.locWrap li.alt a.locTit{padding:0;background:none;}
.locWrap li.on a.locTit, .locWrap li.on a.locTit:hover{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_loc_arr.gif') no-repeat right -31px;color:#2389e8;text-decoration:none;}
.locWrap .locList{display:none;position:absolute;left:17px;top:32px;padding:4px 9px 7px 8px;border:1px solid #d8d8d8;background-color:#fff;text-align:left;}
.locWrap .locList p a{display:block;font-size:12px;line-height:20px;white-space:nowrap;letter-spacing:0}
.locWrap .locList p.on a{color:#2389e8;}
.locWrap li.on .locList{display:block;}

.topTitWrap{position:relative;width:1070px;height:66px;margin:0 auto;}
.topTitWrap .topTit{float:left;margin-left:15px;padding-top:2px;color:#282828;font-size:30px;line-height:39px;}
.topTitWrap .button{position:absolute;top:0;right:0;width:280px;height:50px;background-color:#114088;border-radius:5px;line-height:50px;color:#fff;text-align:center;text-decoration:none;}

.contTitWrap{clear:both;position:relative;margin-bottom:10px;*display:inline-block;zoom:1;}
.contTitWrap:after{content:'';display:block;clear:both;height:0;}
.contTitWrap .contTit{margin-top:-3px;color:#282828;font-size:25px;line-height:normal;white-space:nowrap;}
.contTitWrap .contTit .linkText{margin-left:6px;font-size:14px;}
.contTitWrap.result .contTit.flLeft{width:auto;margin-right:20px;}
.contTitWrap.result .rsTxt{float:left;height:30px;padding-top:7px;*padding-top:5px;color:#282828;}
.rsTxt .fcBlue{font-weight:bold;}

.contTitWrap .contTit.flLeft, .contTitWrap .contSubTit.flLeft{float:left;width:280px;overflow:visible;line-height:30px;}
.contTitWrap .contRight{float:left;width:710px;}
.contTitWrap .contRight .infoBox{float:left;width:235px;}
.contTitWrap .contRight .infoBox .subTit{margin-bottom:15px;font-size:20px;color:#282828;}
.contTitWrap .contRight .infoBox .blList01{line-height:24px;}
.contTitWrap .contRight .listTit{margin:20px 0 15px;font-size:20px;color:#282828;}
.contTitWrap .contRight .screenShot{margin-top:35px;}
.contTitWrap .contRight .blMark{font-size:13px;}

.contSubTit{margin-bottom:14px;color:#282828;font-size:20px;}
.contSubTit span.sideCmt{margin-left:15px;font-weight:normal;font-size:14px;color:#707070;}

.tgl:after{content:'';display:block;clear:both;height:0;}
.tgl .flLeft, .tgl .flRight{width:482px;}
.tglTit{position:relative;padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #6a8ec6;}
.tglTit .tit{font-size:20px;color:#282828;}
.tgl .tForm{margin-top:17px;border-top:1px solid #b2b2b2;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tgl .tForm textarea{margin-bottom:-7px;resize:none}}
@-moz-document url-prefix() {.tgl .tForm textarea{margin-bottom:-2px;resize:none}}
.tgl .tglCont{padding-bottom:6px;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}
.tgl .tglCont .tit{margin:12px 0 19px 0;}
.tgl .btnCenter{margin:42px 0;}
.tgl .btnCenter .btnSmall{width:67px;}

.prodSel{position:relative;}
.prodSelTit{padding:3px 13px 6px 13px;border:1px solid #d8d8d8}
.prodSelTit .prodSelBtn{text-decoration:none;display:block;vertical-align:middle;padding-right:25px;color:#707070;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_move.gif') right 11px no-repeat;}
.prodSelTit .prodSelBtn.on{background-position:right -39px;}
.prodSelCont{display:none;position:absolute;top:38px;left:0;width:480px;height:298px;overflow-y:scroll;border:1px solid #d8d8d8;background:#fff;}
.prodSelCont p, .prodSelCont a{line-height:20px;}
.prodSelCont a{display:block;letter-spacing:0;padding:0 10px 1px 15px;}
.prodSelCont .dep1{font-weight:bold;padding:10px 10px 1px 10px;}
.prodBox{height:296px;padding:8px 12px 12px 12px;border:1px solid #d8d8d8;overflow-y:auto;}
.prodBox table{width:100%;}
.prodBox table th{padding:0 3px 11px 3px;font-weight:bold;}
.prodBox table td{vertical-align:middle;padding:3px;text-align:center;border-top:1px solid #d7d7d7;}
.prodBox table td.tLeft{text-align:left;padding-left:5px;letter-spacing:0;}
.prodBox table td .chk{margin:-2px 0 2px 0;width:16px;height:16px;}
.delBtn{display:block;width:16px;height:16px;margin:0 auto;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_del.gif') no-repeat 0 0;}

.descCopy{margin-bottom:25px;font-size:15px;}

.boxCommDesc{position:relative;display:block;padding:16px 25px 17px 25px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fbfcfd;}
.boxCommDesc .txtWrap{display:table-cell;height:34px;*height:auto;*min-height:34px;font-size:15px;vertical-align:middle;}
.boxCommDesc .abcRight{position:absolute;float:right;right:44px;top:50%;margin-top:-17px;}
.boxCommDesc .abcRight.row2{margin-top:-40px;}
.boxCommDesc .snsWrap{float:right;}
.boxCommDesc ul li{color:#282828;}

.boxResult{position:relative;width:660px;padding:84px 0 86px 330px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.boxResult .txtWrap{display:table-cell;width:660px;vertical-align:middle;}
.boxResult .txtResult{margin-bottom:5px;font-size:30px;line-height:35px;color:#282828;}
.boxResult .icon{position:absolute;display:block;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_box_result.gif') no-repeat;}
.boxResult .icon.ask, .boxResult .icon.eduRegist{width:92px;height:92px;top:50%;left:189px;margin-top:-46px;background-position:0 0;}
.boxResult .icon.opinion{width:107px;height:76px;top:50%;left:168px;margin-top:-38px;background-position:0 -92px;}
.boxResult .icon.report{width:107px;height:88px;top:50%;left:168px;margin-top:-44px;background-position:0 -169px;}
.boxResult .icon.partner{width:90px;height:100px;top:50%;left:176px;margin-top:-50px;background-position:0 -258px;}
.boxResult.quiz{width:570px;padding-left:420px;}
.boxResult.quiz .txtWrap{width:570px;}
.boxResult.quiz .qzIcon{position:absolute;display:block;top:50%;left:272px;width:99px;height:98px;margin-top:-49px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_box_result.gif') no-repeat;}
.boxResult.quiz .qzIcon.true{background-position:0 -360px;}
.boxResult.quiz .qzIcon.false{background-position:0 -460px;}
.boxResult.quiz.nothing{width:620px;margin-top:40px;padding-left:370px;}
.boxResult.quiz.nothing .txtWrap{width:620px;}
.boxResult.quiz.nothing .qzIcon{left:210px;width:120px;height:120px;margin-top:-60px;background-position:0 -680px;}

.boxTopInfo{position:relative;padding:25px 0 30px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.boxTopInfo.type2{padding:30px;}

.agreeGrayBox{padding:15px 20px 18px;background:#f8f8f8;}
.agreeGrayBox .bdrTop{padding-top:5px;margin-top:10px;border-top:1px solid #d8d8d8;}
.commGrayBox{background:#f8f8f8;}
.commBlueGrayBox{background:#fbfcfd;}
.boxTBLine{border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}

.boxTBlue{border-top:2px solid #6a8ec6;border-bottom:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_box_top_blue.gif') repeat-y 0 0;}
.boxTBlue2{border-top:2px solid #6a8ec6;}
.col2TBlue{width:1000px;margin-left:-10px;*display:inline-block;zoom:1;}
.col2TBlue:after, .col3TBlue:after{content:'';display:block;clear:both;height:0;}
.col2TBlue .boxTBlue{float:left;width:490px;margin-left:10px;background-position:-1000px 0;}
.col3TBlue{width:1005px;margin-left:-15px;}
.col3TBlue .boxTBlue{float:left;width:320px;margin-left:15px;background-position:-1500px 0;}

.boxLineGray{background-color:#fbfcfd;border:1px solid #d9d9d9;text-align:center;}
.boxLineGray2{border:solid #d9d9d9;border-width:1px 0;background-color:#fbfcfd;}
.boxLineGray2 .infoTxtCon{position:relative;padding:25px 35px;}
.boxLineWhiteBg{border:1px solid #d9d9d9;text-align:center;}
.boxLineWhiteBg .innerPd{padding:60px 0 55px;}

.infoTxtCon .notiList dt{font-size:13px;font-weight:bold;}
.infoTxtCon .notiList dd{font-size:13px;}

/* step */
.stepComm ul{width:1000px;height:155px;margin:-4px 0 0 -10px;}
.stepComm li{float:left;margin:0 0 0 10px;}
.stepComm ul.type2 li{width:490px;}
.stepComm ul.type3 li{width:323px;}
.stepComm ul.type3 li:first-child{width:324px;}
.stepComm ul.type4 li{width:240px;}
.stepComm ul.type5 li{width:475px;}
.stepComm li .step{color:#707070;font-size:14px;letter-spacing:0;}
.stepComm li .tit{width:100%;margin-top:3px;padding-top:9px;border-top:4px solid #c6c6c6;color:#707070;font-size:18px;}
.stepComm li .desc{display:none;margin-top:10px;color:#707070;font-size:13px;line-height:22px;}
.stepComm li.on .step{color:#0e77d9;}
.stepComm li.on .tit{border-top:4px solid #0e77d9;color:#0e77d9;}
.stepComm li.on .desc{display:block;color:#282828;}
.stepComm .contTitWrap{padding-top:32px;border-top:1px solid #d8d8d8;}
.stepComm .copy{margin-top:-3px;padding-bottom:11px;}

.stepList02{border-top:1px solid #1f4787;border-bottom:1px solid #f0f0f0;*display:inline-block;zoom:1;}
.stepList02:after{content:'';display:block;clear:both;height:0;}
.stepList02 li{float:left;border-bottom:1px solid #d8d8d8;}
.stepList02 li .stepWrap{display:block;width:209px;height:83px;padding:15px 25px 0 15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_step_list.png') no-repeat right -45px #f8f8f8;color:#282828;font-size:16px;line-height:20px;}
.stepList02.type2 li .stepWrap{background-position:right -60px;height:60px;}
.stepList02 li a.stepWrap:hover, .stepList02 li .stepWrap:focus{color:#0e77d9;}
.stepList02 li .stepWrap .step{display:block;padding-bottom:2px;color:#0e77d9;}
.stepList02 li:first-child .stepWrap, .stepList02 li:first-child .stepWrap.type02{width:198px;padding-left:25px;border-left:1px solid #d8d8d8;}
.stepList02 li.last .stepWrap{width:212px;padding-right:15px;border-right:1px solid #d8d8d8;background:none #f8f8f8;}
.stepList02 li .stepWrap .btnSmall{margin:17px 10px 0 0;font-size:14px;}
.stepList02 li .stepWrap.type02{height:63px;background-position:right -55px;}
.stepList02 li .stepWrap.type02 .btnSmall{margin:7px 10px 0 0;}
.stepList02 li.on{position:relative;z-index:1;margin-left:-10px;padding-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_step_list.png') no-repeat left -583px;}
.stepList02 li.on:first-child{margin-left:0;padding-left:0;background:none;}
.stepList02 li.on .stepWrap{background-color:#0e77d9;background-position:right -309px;color:#fff;}
.stepList02 li.last.on .stepWrap{background:none #0e77d9;}
.stepList02 li.on .stepWrap.type02{background-position:right -319px;}
.stepList02 li.on .stepWrap .step{color:#fff;}
.stepList02.grid5 li .stepWrap{width:158px;}
.stepList02.grid5 li:first-child .stepWrap{width:156px;}
.stepList02.grid6 li .stepWrap{width:128px;}
.stepList02.grid6 li:first-child .stepWrap{width:118px;}
.stepList02.grid6 li.last .stepWrap{width:118px;}
.stepList02.grid7 li .stepWrap{width:103px;}
.stepList02.grid7 li:first-child .stepWrap{width:91px;}
.stepList02.grid7 li.last .stepWrap{width:102px;}

/* search*/
.overTabSrch{margin-bottom:15px;}
.overTabSrch .btnSmall{vertical-align:middle;}
/* 반영 후 삭제 */
.underTabSrch{padding:5px 0 15px;}
.underTabSrch.right{text-align:right;}
.underTabSrch .btnSmall{vertical-align:middle;}
/* //반영 후 삭제 */

/* error page */
.errWrap{padding-top:230px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_err.gif') no-repeat 50% 90px;}
.errWrap .tit{padding:15px 0;color:#1f4787;font-size:35px;line-height:47px;}
.popWrap .errWrap{padding-top:190px;background-position:50% 50px;}

.serverChk{width:1000px;margin:0 auto 70px;padding-top:210px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_server_chk.gif') no-repeat 50% 50px;}
.serverChk .tit{margin-bottom:15px;color:#282828;font-size:35px;line-height:47px;}
.serverChk .info{width:490px;margin:25px auto 0;padding:15px 30px;background:#f8f8f8;text-align:left;}
.serverChk .blDot li{margin-top:6px;font-size:16px;line-height:24px;}
.serverChk .blDot li:first-child{margin-top:0;}

/* simple cont */
.sBody .wrap{width:100%;min-width:1080px;height:100%;margin:0 auto;background:none;}
.sBody .header{position:relative;z-index:1;height:71px;border-bottom:1px solid #ccc;}
.sBody .header h1{width:1080px;margin:0 auto;padding-top:24px;}
.sBody .container{position:relative;min-height:100%;_height:100%;margin:-72px 0 -60px;}
.sBody .contentWrap{padding:72px 0 60px 0;width:1080px;min-height:550px;margin:0 auto;}
.sBody .footer{position:relative;z-index:1;height:60px;background:#e6e6e6;}
.sBody .footer .inner{width:790px;margin:0 auto;padding:15px 5px 0 5px;font-size:11px;line-height:16px;}
.sBody .chkWrap{position:absolute;top:50%;left:50%;width:1080px;margin:-220px 0 0 -540px;padding-top:118px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_chk.gif') 50% 0 no-repeat;}
.sBody .chkWrap .wrapTit p{color:#282828;font-size:20px;line-height:24px;}
.sBody .chkWrap .wrapTit .tit{margin-bottom:13px;font-size:35px;line-height:42px;}
.sBody .wrapCont, .sBody .wrapCont a{color:#1f4787;}
.sBody .chkWrap .btnCommon{width:65px;}

.sBody .contentWrap .mailWrap{position:absolute;top:50%;left:50%;width:1080px;margin:-220px 0 0 -540px;padding-top:118px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_mail.gif') 50% 10px no-repeat;}
.sBody .contentWrap .mailWrap .wrapTit .tit{font-size:28px;color:#282828;line-height:32px;}
.sBody .contentWrap .mailWrap .wrapTit .tit span{display:block;font-size:16px;color:#0e77d9;}
.sBody .contentWrap .mailWrap .wrapCont p{font-size:16px;color:#737373;}

/* product */
.listProd{margin-left:-17px;margin-bottom:-17px;*display:inline-block;zoom:1;}
.listProd:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.listProd li{float:left;width:234px;margin-left:17px;margin-bottom:17px;border-top:2px solid #6a8ec6;border-bottom:1px solid #d8d8d8;}
.listProd li .item{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.listProd li .item .thumb{position:relative;display:block;width:210px;height:140px;padding:8px 11px 7px;background-color:#f7f7f7;}
.listProd li .item .thumb .new{position:absolute;top:-2px;left:-1px;width:50px;height:50px;line-height:50px;color:#fff;background:#2389e8;text-align:center;}
.listProd li .item .thumb img{width:210px;height:140px;}
.listProd li .item .infoBox{padding:15px 20px;}
.listProd li .item .infoBox .info{display:block;height:125px;}
.listProd li .item .infoBox .cate{font-size:13px;color:#0e77d9;}
.listProd li .item .infoBox .info .tit{margin-bottom:4px;font-size:16px;color:#282828;line-height:21px;max-height:44px;overflow:hidden;}
.listProd li .item .infoBox a.info:hover .tit, .listProd li .item .infoBox a.info:focus .tit{color:#0e77d9;}
.listProd li .item .infoBox .info .desc{line-height:20px;max-height:40px;overflow:hidden;}
.listProd li .item .infoBox .tooltipWrap .help{color:#0e77d9;}
.listProd li .item .infoBox .wrapHelpBox.bt.ct{position:absolute;width:130px;right:-41px;z-index:10;}
.listProd li .item .infoBox .wrapHelpBox .helpBox{width:85px;}
.listProd li .item .infoBox .wrapHelpBox .helpBox a{display:block;}

.proCate{margin-bottom:35px;}
.proCate .tabList{padding-top:0;}
.proCate .sub{margin-bottom:50px;padding:0 30px;background:#fbfcfd;border:1px solid #d8d8d8;text-align:center;}
.proCate .sub .tabList{display:inline-block;padding:25px 0;}
.proCate .sub .tabList li{margin-top:5px;height:25px;}
.proCate .sub .tabList li a{color:#707070;}
.proCate .sub .tabList li a.type01{color:#1f4787;font-size:17px;}
.proCate .sub .tabList li a.type02{color:#13a4cd;}
.proCate .sub .tabList li.on a, .proCate .sub .tabList li.on a span{color:#0e77d9;}
.proCate .sub .tabList li a span{color:#707070;}
.proCate .sub .tabList li a:hover, .proCate .sub .tabList li a:hover span{color:#0e77d9;}

.gpaWarp{margin:30px 0 40px;}
.gpaWarp p{margin-bottom:20px;color:#1f4787;font-size:24px;text-align:center;}
.gpList{*display:inline-block;zoom:1;padding:20px 0 25px 25px;border:1px solid #d8d8d8;background-color:#f8f8f8;}
.gpList:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.gpList .area{float:left;width:235px;}
.gpList .area p{margin-bottom:10px;color:#282828;font-size:18px;}
.gpList .area li{margin-top:2px;}

.prodWrap{position:relative;margin:-39px;}
.prodWrap .briefArea{position:relative;display:table;width:100%;height:286px;padding:30px 0 30px;}
.prodWrap .briefArea .brief{display:table-cell;width:457px;padding-left:80px;vertical-align:middle;}
.prodWrap .briefArea .brief .desc{font-size:30px;color:#282828;line-height:40px;}
.prodWrap .briefArea .brief .prodName{margin:14px 0 25px;font-size:25px;color:#1f4787;}
.prodWrap .briefArea .brief .listMenu li{float:left;width:150px;margin-top:5px;}
.prodWrap .briefArea .brief .listMenu li a{display:block;padding-left:13px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link03.gif') no-repeat 0 -42px;font-size:15px;}
.prodWrap .briefArea .brief .listMenu li a:hover, .prodWrap .briefArea .brief .listMenu li a:focus{background-position:0 8px;}
.prodWrap .briefArea .brief .mark{margin-top:25px;height:40px;overflow:hidden;}
.prodWrap .briefArea .brief .mark a{display:inline-block;margin-right:30px;}
.prodWrap .briefArea .photoWrap{position:absolute;top:0;right:0;width:530px;height:346px;}
.prodWrap .detailWrap{position:relative;width:1070px;}
.prodWrap .detailWrap .detailArea{position:relative;width:838px;border-right:1px solid #d8d8d8;}
.prodWrap .detailWrap .detailArea .tabWrap{position:absolute;left:-1px;width:839px;z-index:10;}
.prodWrap .detailWrap .prodTab{width:838px;height:70px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/bg_prod_tab.gif') repeat-x 0 0;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.prodWrap .detailWrap .prodTab .tabs{display:inline-block;*display:inline;zoom:1;}
.prodWrap .detailWrap .prodTab .tabs li{position:relative;float:left;margin:0 25px;}
.prodWrap .detailWrap .prodTab .tabs li:first-child{margin-left:0;}
.prodWrap .detailWrap .prodTab .tabs li a{display:block;height:70px;line-height:70px;font-size:16px;}
.prodWrap .detailWrap .prodTab .tabs li.on a{font-weight:bold;color:#0e77d9;text-decoration:underline;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/arr_prod_tab.gif') no-repeat 50% 100%;}
.prodCont{min-height:700px;padding:106px 39px 35px;}
.prodCont table th{padding:10px 18px;color:#282828;font-weight:normal;text-align:center;background-color:#fbfcfd;}
.prodCont table td{padding:10px 18px;color:#707070;text-align:center;background:#fff;}
.prodWrap .sideArea{position:absolute;left:838px;width:231px;z-index:1;}
.prodWrap .sideArea .fixWrap{width:230px;padding-left:1px;border-top:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/bg_side_area.gif') repeat-y 0 0;}
.prodWrap .sideArea .menuBox{position:relative;*padding-bottom:15px;border-bottom:1px solid #d8d8d8;}
.prodWrap .sideArea .menuBox .menuTit{position:relative;padding:10px 15px 0;}
.prodWrap .sideArea .menuBox .menuTit p{font-size:18px;color:#282828;}
.prodWrap .sideArea .menuBox .menuTit .linkTLine{position:absolute;top:10px;right:15px;font-size:12px;}
.prodWrap .sideArea .menuBox .buyInfo{margin-bottom:10px;}
.prodWrap .sideArea .menuBox .buyInfo li{width:50%;float:left;}
.prodWrap .sideArea .menuBox .buyInfo li a{display:block;padding-top:50px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/ico_tp_1.gif') no-repeat;}
.prodWrap .sideArea .menuBox .buyInfo li a.disable, .prodWrap .sideArea .menuBox .buyInfo li a.disable:hover, .prodWrap  .detailWrap .sideArea .menuBox .buyInfo li a.disable:focus{color:#c6c6d0;text-decoration:none;cursor:default;}
.prodWrap .sideArea .menuBox .buyInfo li.menu01 a{background-position:41px 0;}
.prodWrap .sideArea .menuBox .buyInfo li.menu02 a{background-position:41px -74px;}
.prodWrap .sideArea .menuBox .buyInfo li.menu03 a{background-position:41px -148px;}
.prodWrap .sideArea .menuBox .buyInfo li.menu04 a{background-position:41px -222px;}
.prodWrap .sideArea .menuBox .buyInfo li.menu01 a.disable{background-position:-259px 0;}
.prodWrap .sideArea .menuBox .buyInfo li.menu02 a.disable{background-position:-259px -74px;}
.prodWrap .sideArea .menuBox .buyInfo li.menu03 a.disable{background-position:-259px -148px;}
.prodWrap .sideArea .menuBox .buyInfo li.menu04 a.disable{background-position:-259px -222px;}
.prodWrap .sideArea .menuBox .listDown{margin:9px 15px 15px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;}
.prodWrap .sideArea .menuBox .listDown li{float:left;width:98px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center;}
.prodWrap .sideArea .menuBox .listDown li a{display:inline-block;padding:5px 0 5px 25px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/ico_tp_1.gif') no-repeat;}
.prodWrap .sideArea .menuBox .listDown li a.disable, .prodWrap .sideArea .menuBox .listDown li a.disable:hover, .prodWrap  .detailWrap .sideArea .menuBox .listDown li a.disable:focus{color:#c6c6d0;text-decoration:none;cursor:default;}
.prodWrap .sideArea .menuBox .listDown li.menu01 a{background-position:0 -296px;}
.prodWrap .sideArea .menuBox .listDown li.menu02 a{background-position:0 -334px;}
.prodWrap .sideArea .menuBox .listDown li.menu03 a{background-position:0 -372px;}
.prodWrap .sideArea .menuBox .listDown li.menu04 a{background-position:0 -410px;}
.prodWrap .sideArea .menuBox .listDown li.menu01 a.disable{background-position:-300px -296px;}
.prodWrap .sideArea .menuBox .listDown li.menu02 a.disable{background-position:-300px -334px;}
.prodWrap .sideArea .menuBox .listDown li.menu03 a.disable{background-position:-300px -372px;}
.prodWrap .sideArea .menuBox .listDown li.menu04 a.disable{background-position:-300px -410px;}
.prodWrap .sideArea .menuBox .rollWrap{width:199px;overflow:hidden;margin:9px 15px 10px;}
.prodWrap .sideArea .menuBox .rollWrap a.rollBtn{position:absolute;top:18px;display:inline-block;width:10px;height:9px;margin:0 2px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/ico_tp.gif') no-repeat 0 -562px;}
.prodWrap .sideArea .menuBox .rollWrap a.rollBtn:hover, .prodWrap .sideArea .menuBox .rollWrap li.on a.rollBtn, .prodWrap .sideArea .menuBox .rollWrap li.on a.rollBtn:hover{background-position:-14px -562px;}
.prodWrap .sideArea .menuBox .rollWrap .rollBtn.no1{right:15px;}
.prodWrap .sideArea .menuBox .rollWrap .rollBtn.no2{right:29px;}
.prodWrap .sideArea .menuBox .rollWrap .rollBtn.no3{right:43px;}
.prodWrap .sideArea .menuBox .rollWrap .rollBtn.no4{right:57px;}
.prodWrap .sideArea .menuBox .rollWrap .rollBtn.no5{right:71px;}
.prodWrap .sideArea .menuBox .rollWrap .listRelate li{float:left;margin-right:15px;}
.prodWrap .sideArea .menuBox .rollWrap .listRelate li.on a.conts{display:block;}
.prodWrap .sideArea .menuBox .rollWrap .listRelate li a.conts{display:none;}
.prodWrap .sideArea .menuBox .rollWrap .listRelate li .photoWrap{display:block;width:180px;height:120px;padding:0 10px 0 9px;text-align:center;}
.prodWrap .sideArea .menuBox .rollWrap .listRelate li .photoWrap img{width:100%;height:100%;}
.prodWrap .sideArea .menuBox .rollWrap .listRelate li .prodName{display:block;margin-top:5px;}
.prodWrap .sideArea .etcMenu li{border-bottom:1px solid #d8d8d8;}
.prodWrap .sideArea .etcMenu li a{display:block;padding-left:44px;height:38px;line-height:38px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/ico_tp.gif') no-repeat;}
.prodWrap .sideArea .etcMenu li.menu01 a{background-position:17px -446px;}
.prodWrap .sideArea .etcMenu li.menu02 a{background-position:15px -484px;}
.prodWrap .sideArea .etcMenu li.menu03 a{background-position:15px -522px;}
.prodWrap .sideArea .menuBox .partner{margin:20px 15px;font-size:30px;color:#1f4787;text-align:center;}
.prodWrap .prodRecom .cont{border-top:1px solid #d8d8d8;padding-bottom:20px;}
.prodWrap .prodRecom .contSubTit{margin-left:30px;margin-top:15px;}
.prodWrap .prodRecom .listRecom li{float:left;width:150px;padding-bottom:2px;margin:0 32px 0 31px;text-align:center;}
.prodWrap .prodRecom .listRecom li .photoWrap{display:block;width:150px;height:100px;text-align:center;}
.prodWrap .prodRecom .listRecom li .photoWrap img{width:100%;height:100%;}
.prodWrap .prodRecom .listRecom li .name{display:block;margin-top:3px;padding-left:12px;text-align:left;line-height:18px;}
.prodWrap.prodList .prodRecom{margin:40px 0 50px 0 !important;}
.prodWrap.prodList .cont{border-top:0;}
.mediaWrap{width:1068px;padding:24px 0;margin:40px auto 70px;border:1px solid #d8d8d8;}
.mediaWrap .mediaBox{position:relative;float:left;padding:0 28px;width:476px;z-index:0;}
.mediaWrap .mediaBox .contSubTit{margin-bottom:30px;}
.mediaWrap .mediaBox .blList li a{display:inline-block;width:100%;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.mediaWrap .mediaBox.news{min-height:156px;border-right:1px solid #d8d8d8;}
.mediaWrap .mediaBox.tv{width:475px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tv.gif') no-repeat right bottom;}
.mediaWrap .mediaBox.tv a p{width:265px;}
.mediaWrap .mediaBox.tv a:hover p{color:#0e77d9;}
.mediaWrap .mediaBox.tv a .nameMov{font-size:18px;color:#282828;height:24px;overflow:hidden;}
.mediaWrap .mediaBox.tv a .contMov{margin:3px 0 5px;line-height:20px;height:40px;overflow:hidden;}
.mediaWrap .mediaBox.tv .photoWrap{float:right;display:block;width:200px;height:112px;margin-top:-20px;}
.mediaWrap .mediaBox.tv .photoWrap img{width:100%;height:100%;}
.mediaWrap .mediaBox.tv .noResult{padding-top:10px;height:86px;text-align:center;font-size:18px;color:#c0c0c0;}

.stepUsing{padding-bottom:10px;border-bottom:1px solid #d8d8d8;}
.stepUsing ol{margin-left:-15px;}
.stepUsing li{float:left;width:320px;margin-left:15px;}
.stepUsing li .tit{position:relative;padding-bottom:55px;margin-bottom:20px;font-size:18px;color:#282828;}
.stepUsing li .tit .step{position:absolute;left:0;bottom:0;display:block;width:100%;padding-top:10px;font-size:16px;color:#0e77d9;border-top:5px solid #1f4787;}
.stepUsing li .desc{padding-bottom:15px;}
.stepUsing li .desc .btnSmall{margin-top:25px;}
.chkList{border-top:1px solid #d8d8d8;}
.chkList li .queArea{padding:15px 20px 15px 35px;background:#fbfcfd;color:#282828;font-size:16px;border-bottom:1px solid #d8d8d8;text-indent:-17px;}
.chkList li .queArea .barList{margin-top:5px;}
.chkList li .queArea .barList li{text-indent:0;}
.chkList li .ansArea{padding:25px 20px;border-bottom:1px solid #d8d8d8;}
.defineBox{position:relative;z-index:5;margin-top:30px;padding:15px 30px 15px 110px;border:1px solid #d8d8d8;}
.defineBox .th{position:absolute;left:0;width:110px;color:#282828;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat right 50%;}
.defineBox .listTerms li{float:left;margin-left:30px;}
.defineBox .listTerms li .tooltipWrap .help{color:#0e77d9;}
.defineBox .listTerms li .wrapHelpBox.bt{top:auto;bottom:14px;margin-top:0;*margin-top:0;padding-top:0;padding-bottom:21px;color:#707070;}
.defineBox .listTerms li .wrapHelpBox.bt .arr{position:absolute;top:auto;bottom:14px;display:inline-block;width:15px;height:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat -83px 0;}
.defineBox .listTerms li .wrapHelpBox.bt.rt, .defineBox .listTerms li .wrapHelpBox.top.rt{left:-80px;right:auto;}
.defineBox .listTerms li .wrapHelpBox.bt.rt .arr, .defineBox .listTerms li .wrapHelpBox.top.rt .arr{left:90px;}
.defineBox .listTerms li .wrapHelpBox.bt .helpBox, .defineBox .listTerms li .wrapHelpBox.top .helpBox{width:418px;}
.gradeBox{position:relative;height:240px;padding:40px 0 40px 333px;}
.gradeBox .graphZone{position:absolute;top:40px;left:40px;}
.gradeBox .gradeTit{position:relative;padding-left:87px;margin-bottom:30px;font-size:18px;}
.gradeBox .gradeTit .strTxt{margin-top:5px;font-size:30px;line-height:40px;color:#282828;}
.gradeBox .gradeTit .grade{position:absolute;top:50%;left:0;margin-top:-30px;}
.gradeBox .gradeTit .point{font-weight:bold;letter-spacing:0;}
.gradeBox .desc strong{font-weight:normal;}
.gradeBox.col1 .grade, .gradeBox.col1 .point, .gradeBox.col1 .desc strong{color:#0e77d9;}
.gradeBox.col2 .grade, .gradeBox.col2 .point, .gradeBox.col2 .desc strong{color:#3cc92e;}
.gradeBox.col3 .grade, .gradeBox.col3 .point, .gradeBox.col3 .desc strong{color:#e69900;}
.gradeBox.col4 .grade, .gradeBox.col4 .point, .gradeBox.col4 .desc strong{color:#ed5a1f;}
.gradeBox.col5 .grade, .gradeBox.col5 .point, .gradeBox.col5 .desc strong{color:#c20b10;}
.consultInfo{margin-top:40px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.consultInfo li{float:left;width:493px;padding:23px 0;border-right:1px solid #d8d8d8;text-align:center;font-size:18px;color:#282828;line-height:32px;}
.consultInfo li img{display:inline-block;margin-right:30px;vertical-align:bottom;}
.consultInfo li .linkText{line-height:32px;background-position:100% 14px;}
.consultInfo li:first-child{width:494px;}
.prodRelation{display:block;margin-left:1px;}
.prodRelation .photoWrap{display:block;width:318px;height:170px;}
.prodRelation .cont{padding:15px 20px;}
.prodRelation .cont .tit{font-size:16px;color:#0e77d9;}
.prodRelation .cont .sub{margin-bottom:10px;font-size:13px;color:#282828;}
a.prodRelation:hover .cont .sub, a.prodRelation:focus .cont .sub{color:#0e77d9;}

/* sub layout & sub title */
.sTitEm{margin-bottom:14px;color:#1f4787;font-size:18px;}
.sTitEm .sub{margin-top:5px;width:170px;font-size:13px;line-height:19px;color:#707070;}
.ssTit{margin-bottom:14px;color:#282828;font-size:16px;}
.ssTit.flClear{clear:both;padding-bottom:14px;}

/* left title :Malgun Gothic(20px) */
.ssContLR{width:100%;*display:inline-block;zoom:1;}
.ssContLR:after{content:'';display:block;clear:both;height:1%;}
.ssContLR .fl{clear:both;float:left;width:260px;padding-bottom:20px;}
.ssContLR .subCont{float:right;*float:initial;width:710px;*padding-left:20px;padding-bottom:35px;}
.ssContLR .subFull{float:left;width:100%;margin-top:-15px;padding-bottom:35px;text-align:center;}
.ssContLR .subFull .tList02, .ssContLR .subFull .tList01{text-align:left;}
.ssContLR.mtm{margin-bottom:-35px;}
.ssContLR .subHalf{float:left;width:475px;padding-bottom:35px;}
.ssContLR .subHalf:first-child{padding-right:40px;}
.ssContLR .subHalf .tList01{border-right:1px solid #ccc;}
.ssContLR .subHalf.noLine .tList01{border-right:0;}

/* left title :Malgun Gothic(16px or 18px) */
.subContLR{width:100%;*display:inline-block;zoom:1;}
.subContLR:after{content:'';display:block;clear:both;height:1%;}
.subContLR dt.fl{clear:both;float:left;width:260px;padding-bottom:20px;}
.subContLR dd.subCont{float:right;*float:initial;width:710px;*padding-left:20px;padding-bottom:35px;}
.subContLR dd.subFull{float:left;width:100%;margin-top:-20px;padding-bottom:35px;text-align:center;}
.subContLR dd.subFull .tList02, .subContLR dd.subFull .tList01{text-align:left;}
.subContLR.mtm{margin-bottom:-35px;}

.ssImgWrap{margin-top:15px;width:100%;text-align:center;}
.ssImgWrap.type2{margin:50px 0;}
.ssImgWrap.mtm{margin-top:-20px;width:100%;padding-bottom:35px;}
.ssImgWrap .tList02, .ssImgWrap .tList01{text-align:left;}

.subCont .tit{margin-bottom:7px;font-size:16px;color:#282828;}
.subCont dl dt{margin:25px 0 7px;font-size:16px;color:#282828;}
.subCont dl dt.first{margin-top:0;}

.callCenter{margin:20px 0 25px;font-size:19px;color:#0e77d9;}
.callCenter span{letter-spacing:0;color:#0e77d9;}
.caption{margin-top:15px;color:#282828;text-align:center;}
.subCont .double li{float:left;width:345px;}

.tabList.control{margin-top:35px;padding:25px 0;border:1px solid #d8d8d8;background:#f8f8f8;}
.tabList.control ul{float:none;margin:0 auto;width:345px;*width:427px;}
.tabList.control ul li:first-child{background:none;}

.listCntrPt{border-top:2px solid #6a8ec6;}
.listCntrPt li{position:relative;padding:35px 0 35px 350px;border-bottom:1px solid #d8d8d8;}
.listCntrPt li .imgPartner{position:absolute;top:60px;left:70px;width:220px;height:220px;}
.listCntrPt li .partnerName{margin-bottom:3px;font-size:25px;color:#282828;letter-spacing:0;}
.listCntrPt li dl dt{margin-top:15px;font-size:16px;color:#282828;}
.listCntrPt li .linkText{margin-top:20px;}


.boxTopInfo.pTopInfo{margin-top:40px;padding:35px 0 33px;}
.boxTopInfo.pTopInfo img{position:absolute;left:40px;top:50%;width:210px;height:80px;margin-top:-40px;}
.boxTopInfo.pTopInfo .pCont{padding-left:280px;}
.boxTopInfo.pTopInfo .pCont .tit{margin-bottom:15px;color:#282828;font-size:25px;}
.boxTopInfo.pTopInfo .pCont li{margin-bottom:2px;}
.attackList{margin-top:10px;}
.attackList li{display:inline-block;*display:inline;*zoom:1;width:234px;}

.rImgCont{margin-top:35px;}
.rImgCont .left{float:left;width:700px;}
.rImgCont .right{float:right;width:290px;padding-top:5px;text-align:right;}

/* AhnLab TV */
.wrap.tv{background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_header_tv.gif') repeat-x 0 0 #fff;}
.wrap.tv .htop{height:77px;}
.wrap.tv .htopWrap{width:1070px;}
.wrap.tv .htopWrap .logo{padding-top:28px;padding-left:0;}
.wrap.tv #naviTv{float:right;}
.wrap.tv #naviTv ul{float:left;margin-right:29px;}
.wrap.tv #naviTv ul li{float:left;margin-left:1px;}
.wrap.tv #naviTv ul li a{display:block;width:126px;height:29px;padding-top:45px;text-align:center;color:#707070;font-size:12px;text-decoration:none;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_gnb_tv.gif') no-repeat;}
.wrap.tv #naviTv ul li.menu01 a{background-position:0 0;}
.wrap.tv #naviTv ul li.menu02 a{background-position:-126px 0;}
.wrap.tv #naviTv ul li.menu03 a{background-position:-252px 0;}
.wrap.tv #naviTv ul li.menu04 a{background-position:-378px 0;}
.wrap.tv #naviTv ul li.menu05 a{background-position:-504px 0;}
.wrap.tv #naviTv ul li.on a, .wrap.tv #naviTv ul li a:hover, .wrap.tv #naviTv ul li a:focus{color:#fff;}
.wrap.tv #naviTv ul li.menu01.on a, .wrap.tv #naviTv ul li.menu01 a:hover, .wrap.tv #naviTv ul li.menu01 a:focus{background-position:0 -74px;}
.wrap.tv #naviTv ul li.menu02.on a, .wrap.tv #naviTv ul li.menu02 a:hover, .wrap.tv #naviTv ul li.menu02 a:focus{background-position:-126px -74px;}
.wrap.tv #naviTv ul li.menu03.on a, .wrap.tv #naviTv ul li.menu03 a:hover, .wrap.tv #naviTv ul li.menu03 a:focus{background-position:-252px -74px;}
.wrap.tv #naviTv ul li.menu04.on a, .wrap.tv #naviTv ul li.menu04 a:hover, .wrap.tv #naviTv ul li.menu04 a:focus{background-position:-378px -74px;}
.wrap.tv #naviTv ul li.menu05.on a, .wrap.tv #naviTv ul li.menu05 a:hover, .wrap.tv #naviTv ul li.menu05 a:focus{background-position:-504px -74px;}
.wrap.tv #naviTv .dir{float:right;margin-top:23px;}
.wrap.tv #footer{height:110px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_footer_tv.gif') repeat-x 0 0;}
.wrap.tv #footer .footerWrap{width:912px;height:110px;}
.wrap.tv #footer .familyWrap{top:16px;}
.wrap.tv #footer .locSiteWrap{top:16px;}
.wrap.tv #footer .copyright{top:15px;}
.wrap.tv #footer .footInfo{clear:both;padding-top:55px;color:#707070;font-size:11px;line-height:18px;}
.wrap.tv #container{padding-top:0;}
.wrap.tv #container .contents{width:1070px;padding:34px 0 0 0;border:none;}
.wrap.tv .tvBox{position:relative;height:405px;margin-bottom:50px;border:1px solid #d8d8d8;}
.wrap.tv .tvVod{position:absolute;left:0;top:0;z-index:5;width:720px;height:405px;}
.wrap.tv .tvCont{width:290px;height:380px;padding:23px 30px 0 749px;}
.wrap.tv .tvCont .naviTit{font-size:16px;color:#0e77d9;letter-spacing:0;}
.wrap.tv .tvCont .tvTit{margin:3px 0 18px;font-size:25px;line-height:30px;color:#282828;}
.wrap.tv .tvCont .tvCmt{height:204px;overflow-y:auto;overflow-x:hidden;font-size:13px;line-height:20px;}
.wrap.tv .tvSns{position:absolute;bottom:20px;right:20px;}
.wrap.tv .tvSns ul{float:left;}
.wrap.tv .tvSns ul li{float:left;padding-right:15px;}
.wrap.tv .tvSns img{display:block;height:17px;}
.wrap.tv .tvSns .like{float:left;height:21px;}
.wrap.tv .tvListWrap{width:100%;margin-top:30px;overflow:hidden;}
.wrap.tv .tvListWrap .tvList{float:left;margin-left:-15px;padding-top:15px;}
.wrap.tv .tvListWrap .tvList li{position:relative;float:left;width:254px;margin-left:15px;margin-top:30px;}
.wrap.tv .tvListWrap .tvList li a{display:block;padding:0 0 12px;font-size:13px;line-height:20px;}
.wrap.tv .tvListWrap .tvList li .photo{width:256px;height:144px;}
.wrap.tv .tvListWrap .tvList li .tit{margin-top:10px;color:#282828;font-weight:bold;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.wrap.tv .tvListWrap .tvList li a:hover .tit{color:#0e77d9;}
.wrap.tv .tvListWrap .tvList li .cmt{height:42px;overflow:hidden;}
.wrap.tv .tvListWrap .tvList li .bl{position:absolute;left:0;top:0;}
.wrap.tv .btnArr{display:inline-block;margin-top:19px;padding:2px 35px 6px 8px;border:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_arr.gif') no-repeat right 0 #fff;color:#707070;font-size:13px;}
.wrap.tv a.btnArr:hover{border-color:#1f4787;background-position:right -28px;color:#1f4787;text-decoration:none;}

/* seminar view */
.seminarViewCont{padding:10px 20px 35px;border-top:1px solid #d8d8d8;border-bottom:1px solid #b3b3b3;}

/* data add button */
.btnScheduleLy{position:relative;display:inline-block;*display:inline;zoom:1;}
.btnWrap .flRight .btnScheduleLy a{margin-left:0;}
.btnScheduleLy .btnLy{position:absolute;left:-1px;width:100%;bottom:50px;padding:5px 0;border:1px solid #b3b3b3;background-color:#fff;}
.btnScheduleLy .btnLy .arr{position:absolute;left:50%;bottom:-7px;display:inline-block;width:14px;height:8px;margin-left:-8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/btn_schedule_ly.gif') no-repeat 0 0;}
.btnScheduleLy .btnLy a{display:block;height:22px;padding-left:51px;margin-bottom:5px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/btn_schedule_ly.gif') no-repeat 19px -20px;text-align:left;}
.btnScheduleLy .btnLy .outlook{background-position:19px -14px;}
.btnScheduleLy .btnLy .goole{background-position:19px -51px;}
.btnScheduleLy .btnLy .yahoo{background-position:19px -86px;}
.btnScheduleLy .btnLy .cal{background-position:19px -122px;}

/* box */
.boxTopInfo .tCenter li{line-height:24px;}

/* online cs */
.faqBestWrap{margin-top:35px;}
.faqBestWrap .faqBest{float:left;width:470px;}
.faqBestWrap .faqBest .contTitWrap{margin-bottom:0;}
.faqBestWrap .faqQuickMenu{float:right;width:478px;margin-top:5px;}
.faqBestWrap .faqQuickMenu li{float:left;width:237px;height:86px;background:#f8f8f8;margin-left:2px;margin-top:2px;}
.faqBestWrap .faqQuickMenu li a{display:block;padding-left:96px;color:#282828;line-height:86px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/ico_faq_quick_menu.gif') no-repeat;}
.faqBestWrap .faqQuickMenu li a.menu01{background-position:40px 0;}
.faqBestWrap .faqQuickMenu li a.menu02{background-position:40px -86px;}
.faqBestWrap .faqQuickMenu li a.menu03{background-position:40px -172px;}
.faqBestWrap .faqQuickMenu li a.menu04{background-position:40px -258px;}

.faqTypeList{width:100%;overflow:hidden;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.faqTypeList .contBox{float:left;width:207px;padding:15px 20px 0;margin:-1px 0 0 -1px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.faqTypeList .contBox h4{float:left;width:100%;margin-bottom:8px;font-size:20px;line-height:26px;color:#282828;}
.faqTypeList .contBox h4 a{color:#282828;}
.faqTypeList .contBox h4 a:hover{color:#0e77d9;}
.faqTypeList .contBox .blList{float:left;width:100%;}
.faqTypeList .contBox .blList li{float:left;width:100%;margin:2px 0;}
.faqTypeList.indiv .contBox{height:295px;}
.faqTypeList.indiv .contBox.top{height:107px;}
.faqTypeList.indiv .contBox.btm{height:173px;}
.faqTypeList.bus .contBox{height:332px;}
.faqTypeList.bus .contBox.top{height:163px;}
.faqTypeList.bus .contBox.btm{height:154px;}
.faqTypeList.bus .contBox.prod{width:494px;padding:15px 0 0;}
.faqTypeList.bus .contBox.prod h4{padding-left:20px;width:400px;}
.faqTypeList.bus .contBox.prod .blList{width:206px;padding:0 20px;}

.faqSearchBox{padding:22px 0 24px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;text-align:center;}
.faqSearchBox .msg{display:inline-block;margin-bottom:22px;height:34px;line-height:32px;padding-left:41px;font-size:25px;color:#282828;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/ico_faq_search.gif') no-repeat 0 6px;}
.faqSearchBox .keywordWrap{margin-top:15px;}
.faqSearchBox .keywordWrap .tit{display:inline-block;width:83px;color:#282828;}
.faqSearchBox .keywordWrap a{display:inline-block;padding:0 6px 0 10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_list.gif') no-repeat 0 50%;}
.faqSearchBox .keywordWrap a.first{padding-left:6px;background:none;}

.faqType{background:#fbfcfd;text-align:center;}
.faqType .tabList{display:inline-block;padding:25px 0;}

.chkSatisfactionWrap{padding:22px 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;}
.chkSatisfactionWrap .chkSatisfaction{float:left;padding:0 30px 0 19px;width:620px;border-right:1px solid #d9d9d9;}
.chkSatisfactionWrap .chkSatisfaction .chkArea{position:relative;padding:16px 0 17px 36px;margin-top:15px;background:#f8f8f8;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .imgDesc{position:absolute;left:36px;bottom:17px;padding-left:2px;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .imgDesc img{display:block;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap{height:65px;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap .rdiItem{display:inline-block;width:16px;height:37px;margin-right:22px;padding-top:3px;text-align:center;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap .rdiItem input[type="radio"]{display:block;margin:0 auto;vertical-align:top;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap label{vertical-align:top;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap .btnCommon{padding-left:20px;padding-right:20px;vertical-align:top;}
.chkSatisfactionWrap .goTo1vs1{float:left;padding-left:30px;}
.chkSatisfactionWrap .goTo1vs1 .linkText{margin-top:65px;}
.chkSatisfactionWrap .tit{margin-bottom:3px;font-size:18px;color:#282828;}

.boxDirectWrap{width:1068px;margin:30px auto 0;border:1px solid #d8d8d8;}
.boxDirectWrap .boxDirect{float:left;width:454px;padding:40px;border-left:1px solid #d8d8d8;}
.boxDirectWrap .boxDirect.first{width:453px;border-left:none;}
.boxDirectWrap .boxDirect .cont{height:40px;padding-left:70px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/ico_box_direct.gif') no-repeat;}
.boxDirectWrap .boxDirect .cont.faq{background-position:0 0;}
.boxDirectWrap .boxDirect .cont.charged{background-position:0 -40px;}
.boxDirectWrap .boxDirect .cont .tit{font-size:18px;color:#282828;vertical-align:top;}
.boxDirectWrap .boxDirect .cont .linkText{margin-left:10px;vertical-align:top;}
.boxDirectWrap .boxDirect .cont .desc{display:block;font-size:13px;}

/* Remote support */
.stepList{padding:25px 0;border:1px solid #d8d8d8;background:#fff;}
.stepList li{float:left;width:247px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/bg_step_list.gif') no-repeat 0 0;}
.stepList li:first-child{background:none;}
.stepList li .step{position:absolute;*position:static;top:-11000px;left:-11000px;width:0;height:0;padding:0;margin:0;color:transparent;font-size:0;line-height:0;overflow:hidden;}
.stepList li .contStep{text-align:center;}
.stepList li .contStep .stepIcon{display:inline-block;margin:9px 0 15px;width:48px;height:48px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/ico_step_list.gif') no-repeat;}
.stepList li .contStep .stepIcon.step01{background-position:0 0;}
.stepList li .contStep .stepIcon.step02{background-position:0 -48px;}
.stepList li .contStep .stepIcon.step03{background-position:0 -96px;}
.stepList li .contStep .stepIcon.step04{background-position:0 -144px;}
.stepList li .contStep .stepTit{margin-bottom:10px;font-size:16px;color:#282828;}
.stepList li .contStep .stepCont{font-size:13px;}

/* virus report */
.boxReport{margin-top:20px;padding:40px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.boxReport .reportArea{position:relative;float:left;width:44%;margin-left:40px;padding-left:0;border-right:1px solid #d8d8d8;}
.boxReport .reportArea .btn{position:absolute;right:30px; top:-15px;}
.boxReport .reportArea.type02 {border-right:0}
.boxReport .reportArea .tit{padding-top:10px;font-size:20px;color:#1f4787;}
.boxReport .reportArea .btnCommon{margin:20px 0 25px;}

.boxReport .reportArea2{margin-left:10px;}
.boxReport .reportArea2:after{content:'';display:block;zoom:1;clear:both;height:0;*height:1%;}
.boxReport .reportArea2 li{position:relative;display:inline-block;width:18%;height:59px;padding:0 30px 0 80px;margin:0 0 0 35px;border-right:1px solid #d8d8d8;background:url('//image.ahnlab.com//img_upload/kr/site/images2/support/img_report04_01.gif') no-repeat left top;vertical-align:middle}
.boxReport .reportArea2 li.state1{background-position:0 0}
.boxReport .reportArea2 li.state2{background-position:0 -59px}
.boxReport .reportArea2 li.state3{background-position:0 -120px;border-right:0;}


.ahnReportWrap{margin:35px 0 54px;}
.ahnReportWrap .ahnReport{float:left;height:59px;padding-left:84px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/ico_ahnreport.gif') no-repeat;}
.ahnReportWrap .ahnReport.type01{width:315px;margin-left:96px;border-right:1px solid #d9d9d9;background-position:0 0;}
.ahnReportWrap .ahnReport.type02{width:352px;margin-left:58px;background-position:0 -59px;}
.ahnReportWrap .ahnReport .tit{font-size:20px;color:#1f4787;margin-bottom:5px;}

.ingSeminar .date, .listPastSeminar .date{letter-spacing:0;}
.ingSeminar{width:990px;}
.ingSeminar .thumb{float:left;display:block;width:493px;height:288px;border:1px solid #d8d8d8;}
.ingSeminar .thumb .photoWrap{width:493px;height:288px;}
.ingSeminar .infoArea{position:relative;float:left;width:434px;height:228px;padding:30px;border:1px solid #d8d8d8;border-left:none;}
.ingSeminar .infoArea .tit a{font-size:25px;color:#282828;line-height:32px;}
.ingSeminar .infoArea .tit a:hover{color:#0e77d9;}
.ingSeminar .infoArea .infoList{margin-top:20px;}
.ingSeminar .infoArea .infoList li .th{display:inline-block;margin-right:20px;color:#282828;}
.ingSeminar .infoArea .linkText{position:absolute;bottom:25px;right:30px;}

.contTitWrap.pastSeminar{padding-top:15px;}
.contTitWrap.pastSeminar .contTit{display:inline-block;vertical-align:bottom;}
.contTitWrap.pastSeminar .total{display:inline-block;margin-left:10px;margin-bottom:2px;color:#282828;vertical-align:bottom;}
.contTitWrap.pastSeminar .infoRight{bottom:7px;}

.listPastSeminar{margin-left:-15px;margin-top:-15px;}
.listPastSeminar li{float:left;width:320px;margin-left:15px;margin-top:15px;border-top:2px solid #6a8ec6;}
.listPastSeminar li .seminarWrap{border:1px solid #d8d8d8;border-top:none;}
.listPastSeminar li .seminarWrap .photoWrap{width:318px;height:170px;}
.listPastSeminar li .seminarWrap .infoArea{padding:15px 20px 15px 20px;}
.listPastSeminar li .seminarWrap .infoArea .tit a{display:block;height:48px;overflow:hidden;color:#282828;font-size:16px;}
.listPastSeminar li .seminarWrap .infoArea .tit a:hover{color:#0e77d9;}
.listPastSeminar li .seminarWrap .infoArea .infoList{margin-top:10px;margin-bottom:20px;overflow:hidden;}
.listPastSeminar li .seminarWrap .infoArea .infoList p{height:24px;overflow:hidden;}
.listPastSeminar li .seminarWrap .infoArea .infoList p .th{display:table-cell;width:38px;color:#282828;vertical-align:top;}
.listPastSeminar li .seminarWrap .infoArea .infoList p .td{display:table-cell;width:240px;}
.listPastSeminar li .seminarWrap .linkArea{padding:7px 0 8px;border-top:1px solid #d8d8d8;text-align:center;}
.listPastSeminar li .seminarWrap .linkArea .linkTLine{display:inline-block;padding:0 20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.listPastSeminar li .seminarWrap .linkArea .linkTLine.first{background:none;}

.eduSchedule{position:relative;height:100px;padding:29px 0;margin-top:10px;border:1px solid #d8d8d8;background:#fbfcfd;}
.eduSchedule .infoArea{position:absolute;top:29px;left:0;height:100px;padding:0 59px;}
.eduSchedule .infoArea .dDay{float:left;width:100px;height:46px;padding-top:54px;margin-right:40px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/bg_d_day.gif') no-repeat 0 0;font-size:30px;text-align:center;color:#fff;}
.eduSchedule .infoArea .info{float:left;width:320px;height:100px;}
.eduSchedule .infoArea .info .tit{width:100%;margin-top:29px;font-size:20px;color:#282828;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.eduSchedule .infoArea .infoList{float:left;}
.eduSchedule .infoArea .infoList li{float:left;margin-left:30px;line-height:100px;}
.eduSchedule .infoArea .infoList li .th{display:inline-block;padding:0 8px 0 0;color:#282828;background:none;}
.eduSchedule .btnArea{position:absolute;top:29px;right:0;width:132px;height:100px;padding:0 54px 0 55px;border-left:1px solid #d8d8d8;}
.eduSchedule .btnArea .btnSmall{margin-top:10px;min-width:86px;text-align:center;}
.eduSchedule.noResult{color:#282828;font-size:20px;line-height:100px;text-align:center;}

.seminarBox{position:relative;margin-bottom:20px;padding:24px 0 29px;border:1px solid #d8d8d8;background:#fbfcfd;}
.seminarBox .info{width:670px;padding:0 40px;}
.seminarBox .info .tit{display:block;width:620px;color:#282828;font-size:20px;line-height:28px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.seminarBox .info a.tit:hover{color:#0e77d9;}
.seminarBox .info .tabList{margin-top:10px;margin-left:-20px;padding:0;}
.seminarBox .info .tabList li{margin-left:20px;padding-left:20px;color:#282828;}
.seminarBox .info .tabList li .date{margin-left:10px;color:#707070;letter-spacing:0;}
.seminarBox .info .tabList li .place{margin-left:10px;color:#707070;}
.seminarBox .btnArea{position:absolute;top:30px;right:0;width:auto;height:50px;padding:0 60px;border-left:1px solid #d8d8d8;}
.seminarBox .btnArea .btnSmall{margin-top:8px;}
.seminarBox .tCenter{padding:13px 40px;color:#282828;font-size:20px;line-height:26px;}

.bbsList.seminar table td{line-height:24px;}
.bbsList.seminar table td.tLeft{padding-left:30px;}
.bbsList.seminar table td a .tit{color:#282828;}
.bbsList.seminar table td a:hover .tit{color:#0e77d9;}
.bbsList.seminar table td a p{width:100%;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}

.scheduleList{margin-top:35px;padding-bottom:22px;}
.scheduleList .contTitWrap{margin-bottom:14px;}
.scheduleList .contTitWrap .dateArea{text-align:center;font-size:36px;color:#1f4787;line-height:44px;}
.scheduleList .contTitWrap .infoRight .tabList{padding:30px 0 0;}
.scheduleList .contTitWrap .btnMove{position:absolute;top:15px;display:block;width:12px;height:22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/btn_move_schedule.gif') no-repeat;}
.scheduleList .contTitWrap .btnMove.prev{left:50%;margin-left:-77px;background-position:0 0;}
.scheduleList .contTitWrap .btnMove.next{right:50%;margin-right:-77px;background-position:-18px 0;}
.scheduleList.year table .titSeminar{width:100%;color:#282828;margin-bottom:5px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.scheduleList.year table .end{display:inline-block;width:122px;height:35px;margin-left:2px;line-height:35px;vertical-align:middle;}
.scheduleList.month .contTitWrap .btnMove.prev{margin-left:-103px;}
.scheduleList.month .contTitWrap .btnMove.next{margin-right:-103px;}

.tMonth{width:100%;border-top:2px solid #6a8ec6;}
.tMonth table{border-left:1px solid #ebebeb;;}
.tMonth table th, .tMonth table td{border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.tMonth table th{height:40px;background:#fbfcfd;font-weight:normal;color:#282828;}
.tMonth table td{height:100px;}
.tMonth table td.mCol1{background:#faf8dd;}
.tMonth table td.mCol2{background:#f0ebf7;}
.tMonth table td.mCol3{background:#eff5f9;}
.tMonth table td.mCol4{background:#e4f5f5;}
.tMonth table td.mCol5{background:#f2f7eb;}
.tMonth table td.mCol6{background:#e7fadd;}
.tMonth table td.mCol7{background:#f9f0ef;}
.tMonth table td.mCol8{background:#fee8de;}
.tMonth table td .seminar{display:block;padding:4px 8px 4px 10px;height:92px;font-size:13px;color:#282828;text-decoration:none;}
.tMonth table td .seminar .tit{display:block;width:120px;line-height:20px;color:#282828;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.tMonth table td .seminarInfoWrap{position:relative;width:100%;}
.tMonth table td .seminarInfoWrap a.seminar{display:block;width:100%;}
.tMonth table td.on{background:#0e77d9;}
.tMonth table td.on .seminarInfoWrap a.seminar span{color:#fff;}
.tMonth table td .seminarInfoWrap .balloonWrap{display:none;position:absolute;left:-89px;top:96px;width:320px;padding-top:12px;margin-top:1px;*margin-top:24px;color:#707070;font-size:13px;z-index:1;}
.tMonth table td .seminarInfoWrap .balloonWrap .arr{position:absolute;top:4px;left:50%;margin-left:-8px;display:inline-block;width:15px;height:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_tooltip.png') no-repeat -57px 0;}
.tMonth table td .seminarInfoWrap .balloonWrap .balloon{width:278px;padding:15px 20px;border:1px solid #2389e8;background:#fff;margin-top:-1px;font-size:14px;}
.tMonth table td .seminarInfoWrap .balloonWrap .balloon .titSeminar{font-size:16px;color:#282828;}
.tMonth table td .seminarInfoWrap .balloonWrap .balloon .sub{margin-bottom:10px;}
.tMonth table td .seminarInfoWrap .balloonWrap .balloon .btnSmall{margin-right:6px;min-width:86px;text-align:center;}
.tMonth table .date{font-weight:bold;color:#282828;}
.tMonth table .sun{color:#e51717 !important;}
.tMonth table .inactive{font-weight:normal;color:#707070;}

.certKeyWrap{width:400px;margin:0 auto;}
.certKeyWrap .contTitWrap{margin-top:45px;}
.certKeyWrap .boxLineGray{padding:30px 0;margin-right:14px;}
.certKeyWrap dl{margin-top:25px;}

.listEvent{margin-left:-15px;margin-top:-15px;}
.listEvent li{float:left;width:320px;margin-left:15px;margin-top:15px;border-top:2px solid #6a8ec6;}
.listEvent li .eventItem{border:1px solid #d8d8d8;border-top:none;}
.listEvent li .eventItem .photoWrap{width:318px;height:150px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_318_150.gif') no-repeat;}
.listEvent li .eventItem .infoArea{padding:15px 20px;}
.listEvent li .eventItem .infoArea a.tit{display:block;margin-bottom:4px;color:#282828;font-size:16px;line-height:26px;height:52px;overflow:hidden;}
.listEvent li .eventItem .infoArea a.tit:hover, .listEvent li .eventItem .infoArea a.tit:focus{color:#0e77d9;}
.listEvent li .eventItem .infoArea .info .th{display:inline-block;width:45px;color:#282828;vertical-align:top;}

.newCenterInfo{margin-top:30px;}
.newCenterInfo .contTitWrap{margin-top:30px;}
.newCenterInfo .feature .tit{font-size:20px;margin:20px 0 15px;color:#282828;}
.newCenterInfo .feature .first .tit{margin-top:0;}
.newCenterInfo .toReport .boxCommDesc{margin-top:15px;padding:30px 0;}
.newCenterInfo .toReport .boxCommDesc .commWrap{text-align:center;}
.newCenterInfo .toReport .boxCommDesc .commWrap.left{float:left;width:355px;border-right:1px solid #d8d8d8;}
.newCenterInfo .toReport .boxCommDesc .commWrap.right{float:right;width:354px;}
.newCenterInfo .toReport .boxCommDesc .commWrap p{margin-bottom:20px;font-size:18px;line-height:22px;}
.newCenterInfo .toReport .cmtInfo{margin:25px 0 5px;}

.boxArrForm{border:2px solid #d8d8d8;}
.boxArrForm .infoWrap{padding:15px 20px;}
.boxArrForm .rdioWrap{padding:10px 20px;border-top:1px solid #ebebeb;}
.boxArrForm .rdioWrap .ynQ{display:inline-block;margin-right:30px;color:#282828;}
.boxArrForm .chckWrap{padding:7px 20px 10px;background:#fbfcfd;border-top:1px solid #ebebeb;vertical-align:middle;}
.boxArrForm .chckWrap label{color:#282828;}
.btmInfoWrap{margin-top:35px;}
.btmInfoWrap .blMark{padding-left:18px;background-position:0 6px;line-height:20px;font-size:13px;}

.callCont{position:relative;border-bottom:1px solid #d8d8d8;}
.callCont.first{border-top:1px solid #d8d8d8;}
.callCont .left{position:absolute;top:50%;left:0;width:320px;margin-top:-13px;text-align:center;color:#1f4787;line-height:26px;font-size:20px;}
.callCont .left.double{margin-top:-26px;}
.callCont .left.double .small{display:block;color:#1f4787;font-size:16px;}
.callCont .left .num{margin-top:5px;font-size:30px;color:#1f4787;letter-spacing:0;}
.callCont .right{width:670px;margin-left:320px;padding:23px 0 27px;}
.callCont .right .num{margin-bottom:11px;color:#1f4787;line-height:38px;font-size:35px;letter-spacing:0;}
.callCont .right .blTime li{float:left;}
.callCont .right .blTime .vBar{padding-left:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_list.gif') no-repeat 10px 6px;}
.callCont .right .bar{display:inline-block;padding-left:10px;margin-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.callCont .right .callInfo{float:left;padding-left:80px;}

.listCharge li{float:left;width:285px;padding-left:35px;line-height:26px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/purchase/ico_list_charge.gif') no-repeat;}
.listCharge li.menu01{background-position:0 0;}
.listCharge li.menu02{background-position:0 -26px;}
.listCharge li.menu03{background-position:0 -52px;}
.listCharge li.menu04{background-position:0 -78px;}
.listCharge li.menu05{background-position:0 -104px;}
.listCharge li.menu06{background-position:0 -130px;}
.listCharge li.menu07{background-position:0 -156px;}

.siDirectoryWrap{width:1008px;margin:30px auto 45px;padding:20px 30px 45px;border:1px solid #d8d8d8;background:#f8f8f8;}
.siDirectoryWrap .contTitWrap .tabList{position:absolute;top:0;right:0;}
.siDirectoryWrap .siDirectory{margin-top:20px;padding-top:15px;border-top:1px solid #d9d9d9;overflow:hidden;}
.siDirectoryWrap .siDirectory ul{float:left;width:168px;}
.siDirectoryWrap .siDirectory ul li{margin-top:8px;padding-left:10px;font-size:14px;}
/*.siDirectoryWrap .siDirectory ul li a{display:inline-block;padding:0 20px;}*/

.siDirectoryWrap.top{width:990px;margin:0;padding:0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:none;border-right:none;background:#f3f7fa;}
.siDirectoryWrap.top .tabList{padding:22px 40px 20px;border-bottom:1px solid #d9d9d9;}
.siDirectoryWrap.top .tabList li:first-child{background:none;}
.siDirectoryWrap.top .siDirectory{margin-top:0;margin-bottom:30px;padding-left:40px;padding-right:40px;border-top:none;overflow:hidden;}
.siDirectoryWrap.top .siDirectory ul{width:151px;}
.siDirectoryWrap.top .siDirectory li.on a{color:#0e77d9;text-decoration:underline;}

.topContWrap{position:relative;width:990px;height:290px;}
.topContWrap .thumb{float:left;display:block;width:493px;height:288px;border:1px solid #d8d8d8;border-right:none;}
.topContWrap .thumb .photoWrap{width:493px;height:288px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_493_288.gif') no-repeat;}
.topContWrap .infoArea{position:relative;float:left;width:434px;height:248px;padding:20px 30px;border:1px solid #d8d8d8;border-left:none;}
.topContWrap .icoHot, .topContWrap .icoNew{position:absolute;top:0;left:0;display:block;width:50px;height:50px;background:#2389e8;text-align:center;color:#fff;line-height:50px;letter-spacing:0;}

.hotNews .infoArea a{display:block;}
.hotNews .infoArea a:hover .tit{color:#0e77d9;}
.hotNews .infoArea .tit{font-size:25px;color:#282828;line-height:32px;}
.hotNews .infoArea .cont{margin-top:15px;height:96px;overflow:hidden;}
.hotNews .infoArea .infoList{position:absolute;bottom:25px;left:15px;}

.profile .infoArea .name{font-size:25px;color:#282828;line-height:30px;}
.profile .infoArea .job{margin:10px 0;color:#1f4787;}

.listWrap{margin-top:35px;}
.listWrap .total, .listWrap .leftInfo{color:#282828;}
.listWrap .leftInfo .dir{padding:0 12px;color:#0e77d9;}
.listWrap .leftInfo .total{padding-left:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_list.gif') no-repeat 0 4px;}
.listWrap .dirInfo a{color:#0e77d9;margin:0 8px;}
.listWrap .dirInfo .total{display:inline-block;padding-left:12px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/line_total.gif') no-repeat 0 6px;}

.infoList span{display:inline-block;padding:0 11px 0 15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_list.gif') no-repeat 0 50%;}
.infoList .first{background:none;}
.infoList .source{color:#1f4787;}
.infoList .date{letter-spacing:0;}
.infoList span .name{color:#1f4787;background:none;padding:0;}

.newsList{margin-left:-15px;margin-top:-5px;}
.newsList li{float:left;width:320px;height:215px;margin-left:15px;margin-top:15px;border-top:2px solid #6a8ec6;}
.newsList li .newsWrap{position:relative;height:185px;padding:15px 20px;border:1px solid #d8d8d8;border-top:none;}
.newsList li .newsWrap a{display:block;}
.newsList li .newsWrap a .tit{height:52px;margin-bottom:4px;color:#282828;font-size:16px;line-height:26px;overflow:hidden;}
.newsList li .newsWrap a:hover p, .newsList li .newsWrap a:focus p{color:#0e77d9;}
.newsList li .newsWrap .cont{margin-top:10px;height:72px;overflow:hidden;}
.newsList li .newsWrap .infoList{position:absolute;bottom:15px;left:5px;}

.columnList{margin-left:-15px;margin-top:-5px;}
.columnList li{float:left;width:320px;margin:15px 0 0 15px;border-top:2px solid #6a8ec6;}
.columnList li .columnWrap{position:relative;height:184px;padding:20px 20px 110px 20px;border:1px solid #d8d8d8;border-top:none;}
.columnList li .columnWrap .tit{display:block;margin-bottom:15px;font-size:16px;color:#282828;line-height:26px;height:52px;overflow:hidden;}
.columnList li .columnWrap a:hover p, .columnList li .columnWrap a:focus p{color:#0e77d9;}
.columnList li .columnWrap .cont{margin-bottom:7px;}
.columnList li .columnWrap .column{position:absolute;left:20px;bottom:20px;height:80px;padding-left:100px;}
.columnList li .columnWrap .column .thumb{position:absolute;top:0;left:0;display:block;}
.columnList li .columnWrap .column .thumb .photoWrap{width:78px;height:78px;border:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_78_78.gif') no-repeat 0 0;}
.columnList li .columnWrap .column .name{display:block;color:#1f4787;}
.columnList li .columnWrap .column .date{display:block;margin-top:10px;letter-spacing:0;}

.columnistList{margin-left:-15px;margin-top:-5px;}
.columnistList li{float:left;width:320px;height:306px;margin-left:15px;margin-top:15px;border-top:2px solid #6a8ec6;}
.columnistList li .columnistWrap{position:relative;height:266px;padding:20px;border:1px solid #d8d8d8;border-top:none;}
.columnistList li .columnistWrap .columnist{position:relative;display:block;height:80px;padding-left:100px;padding-bottom:20px;border-bottom:1px solid #ededed;}
.columnistList li .columnistWrap .columnist .photoWrap{display:block;position:absolute;top:0;left:0;width:78px;height:78px;border:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_78_78.gif') no-repeat;}
.columnistList li .columnistWrap a.columnist:hover span, .columnistList .columnistWrap a.columnist:focus span{color:#0e77d9;}
.columnistList li .columnistWrap .columnist .name{display:block;font-size:16px;color:#1f4787;}
.columnistList li .columnistWrap .listColumn{margin-top:15px;}
.columnistList li .columnistWrap .listColumn p{margin-top:5px;}
.columnistList li .columnistWrap .listColumn p a.tit{display:block;color:#282828;height:24px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.columnistList li .columnistWrap .listColumn p a.tit:hover, .columnistList li .columnistWrap .listColumn p a.tit:focus{color:#0e77d9;}
.columnistList li .columnistWrap .listColumn p .date{font-size:13px;letter-spacing:0;}

.boxCommDesc .abcRight.letter{right:20px;*width:302px;}
.boxCommDesc .abcRight.letter .flLeft{margin-left:6px;}
.boxCommDesc .abcRight.ahn{right:20px;*width:449px;}
.boxCommDesc .snsWrap{margin-top:8px;margin-left:20px;padding-left:1px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_sub_menu.gif') no-repeat 0 0;background-size:1px 18px;}
.boxCommDesc .snsWrap li a{width:40px;height:18px;}
.boxCommDesc .snsWrap li a.facebook{background-position:-115px 0;}
.boxCommDesc .snsWrap li a.facebook:hover{background-position:-115px -22px;text-decoration:none;}
.boxCommDesc .snsWrap li a.twitter{background-position:-166px 0;}
.boxCommDesc .snsWrap li a.twitter:hover{background-position:-166px -22px;text-decoration:none;}
.boxCommDesc .snsWrap li a.in{background-position:-217px 0;}
.boxCommDesc .snsWrap li a.in:hover{background-position:-217px -22px;text-decoration:none;}
.boxCommDesc .snsWrap li a.paste{background-position:-267px 0;}
.boxCommDesc .snsWrap li a.paste:hover{background-position:-267px -22px;text-decoration:none;}
.boxCommDesc .snsWrap .wrapHelpBox.bt.lt{right:-8px;}

.ASECCodeWrap .tList02 .dgRisk{padding:0;}
.ASECCodeWrap .tList02 .dgRisk dl{width:20%;float:left;}
.ASECCodeWrap .tList02 .dgRisk dl.first dt, .ASECCodeWrap .tList02 .dgRisk dl.first dd{border-left:none;}
.ASECCodeWrap .tList02 .dgRisk dl dt{height:44px;line-height:44px;color:#282828;background:#fbfcfd;text-align:center;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.ASECCodeWrap .tList02 .dgRisk dl dd{height:49px;line-height:49px;color:#f75700;text-align:center;border-left:1px solid #ebebeb;}

.ASECCodeWrap .bbsViewCont .boxTopInfo{overflow:hidden;zoom:1;padding-left:30px;padding-right:30px;min-height:108px;}
.ASECCodeWrap .bbsViewCont .update{float:left;width:580px;}
.ASECCodeWrap .bbsViewCont .update .tit{margin-bottom:15px;font-size:20px;color:#282828;}
.ASECCodeWrap .bbsViewCont .update dl .cmtInfo{margin-bottom:5px;}
.ASECCodeWrap .bbsViewCont .btn{float:right;width:240px;padding-left:39px;border-left:1px solid #d8d8d8;}
.ASECCodeWrap .bbsViewCont .btn p{color:#282828;}
.ASECCodeWrap .bbsViewCont .btn .btnCommon{margin:15px 0;}

.ASECCodeWrap .recomBox{margin-top:25px;padding:25px 30px;border:1px solid #d8d8d8;}
.ASECCodeWrap .recomBox ul{margin-left:-52px;}
.ASECCodeWrap .recomBox ul li{float:left;width:135px;margin-left:52px;}
.ASECCodeWrap .recomBox ul li .name{display:block;margin-top:10px;font-size:13px;line-height:16px;}
.ASECCodeWrap .recomBox ul li .photoWrap{width:135px;height:90px;}

.reportWrap .contArea .cate{padding:20px 0 6px;color:#0e77d9;}
.reportWrap .contArea .banner{margin-top:20px;}
.reportWrap .listArea .viewMore{margin-top:25px;}
.reportWrap .listArea .viewMore p{font-size:13px;color:#282828;}
.reportWrap .noti{font-size:11px;line-height:20px;color:#888;margin-top:15px;}

.accordion .title{position:relative;padding:18px 36px 18px 0;border-bottom:2px solid #6a8ec6;cursor:pointer;}
.accordion .title.contSubTit{margin-bottom:0;}
.accordion .title .arrToggle{display:inline-block;position:absolute;top:50%;right:10px;width:16px;height:10px;margin-top:-5px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_accordion.png') no-repeat 0 -14px;}
.accordion .title .arrToggle.on{background-position:0 0;}
.accordion .cont{margin-top:-1px;padding:30px 0;border-bottom:1px solid #b3b3b3;}

/* ASEC report list */
.btnPdf{display:inline-block;margin-left:11px;margin-bottom:3px;padding-left:18px;width:22px;height:18px;line-height:18px;border:1px solid #b3b3b3;font-size:9px;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_pdf.gif') no-repeat 4px 5px;vertical-align:middle;text-align:left;letter-spacing:0;}
a.btnPdf:hover{text-decoration:none;color:#707070;}
.btnWeb{display:inline-block;padding-left:16px;width:24px;height:18px;line-height:18px;border:1px solid #b3b3b3;font-size:9px;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_web.gif') no-repeat 5px 5px;vertical-align:middle;text-align:left;letter-spacing:0;}
a.btnWeb:hover{text-decoration:none;color:#707070;}
.reportWrap .contArea{float:right;width:780px;}
.reportWrap .listArea{float:left;width:170px;}
.reportWrap .contArea .reportTit{position:relative;padding:30px 20px 28px;border-top:2px solid #1f4787;border-bottom:1px solid #d8d8d8;}
.reportWrap .contArea .reportTit .tit{font-size:36px;color:#1f4787;line-height:36px;}
.reportWrap .contArea .reportTit span{font-size:12px;color:#1f4787;}
.reportWrap .contArea .reportTit .vol{position:absolute;top:50%;right:20px;margin-top:-25px;font-size:30px;color:#282828;}
.reportWrap .contArea .reportTit .vol .month{display:block;margin-top:5px;margin-right:3px;text-align:right;font-size:14px;color:#282828;}
.reportWrap .contArea .reportCont{position:relative;height:314px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/line_asec_report.gif') repeat-y 0 0;}
.reportWrap .contArea .reportCont.triple{height:332px;}
.reportWrap .contArea .reportCont .hotIssue{width:459px;padding:23px 20px 30px;}
.reportWrap .contArea .reportCont .hotIssue .hotIssueTit{position:relative;min-height:60px;padding-left:64px;margin-bottom:20px;}
.reportWrap .contArea .reportCont .hotIssue .hotIssueTit .icoHot{position:absolute;top:7px;left:0;display:block;width:50px;height:50px;color:#fff;line-height:50px;text-align:center;background:#0e77d9;}
.reportWrap .contArea .reportCont .hotIssue .hotIssueTit .tit{display:block;font-size:25px;color:#282828;line-height:32px;}
.reportWrap .contArea .reportCont .hotIssue a.link{display:block;}
.reportWrap .contArea .reportCont .hotIssue a.link .tit{color:#282828;}
.reportWrap .contArea .reportCont .hotIssue a.link:hover .tit{color:#0e77d9;}
/*.reportWrap .contArea .reportCont .hotIssue .hotIssueTit a.tit:hover, .reportWrap .contArea .reportCont .hotIssue .hotIssueTit a.tit:focus{color:#0e77d9;}*/
.reportWrap .contArea .reportCont .hotIssue .cont{display:block;margin-bottom:25px;height:96px;overflow:hidden;}
.reportWrap .contArea .reportCont .subIssue{position:absolute;top:0;right:0;width:280px;}
.reportWrap .contArea .reportCont .subIssue .issueBox{padding:20px;}
.reportWrap .contArea .reportCont .subIssue .issueBox .tit{font-size:16px;color:#282828;margin:10px 0 7px;}
/*.reportWrap .contArea .reportCont.double .subIssue .issueBox .tit, .reportWrap .contArea .reportCont.triple .subIssue .issueBox .tit{text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;}*/
.reportWrap .contArea .reportCont.triple .subIssue .issueBox{height:80px;padding:15px;}
.reportWrap .contArea .reportCont.triple .subIssue .issueBox .tit{margin:0 0 7px;}
.reportWrap .contArea .reportCont.triple .subIssue .issueBox .cont{height:24px;overflow:hidden;}
.reportWrap .contArea .reportCont .subIssue .issueBox a:hover p, .reportWrap .contArea .reportCont .subIssue .issueBox a:focus p{color:#0e77d9;}
.reportWrap .contArea .reportCont .subIssue .issueBox.bdrT{border-top:1px solid #d8d8d8;}
.reportWrap .contArea .reportBtm{background:#f8f8f8;border-bottom:1px solid #b2b2b2;}
.reportWrap .contArea .reportBtm .menuTit{color:#0e77d9;}
.reportWrap .contArea .reportBtm .menuCont{padding:20px 25px;border-top:1px solid #d8d8d8;}
.reportWrap .contArea .reportBtm .menuCont.menu03 .menuTit span{display:inline-block;padding-left:10px;margin-left:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.reportWrap .contArea .reportBtm .menuCont .subArea{margin-top:12px;/*background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_malignant.gif') repeat-y 214px 0;*/;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBoxWrap{width:780px;margin-left:-25px;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBox{float:left;width:210px;padding:0 25px;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBoxWrap.double .itemBox{width:340px;padding:0 25px;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBox:first-child{border-left:none;padding-right:4px;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBox .tit{margin-bottom:7px;height:28px;font-size:18px;color:#282828;vertical-align:middle;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBox .tit img{margin-right:10px;vertical-align:middle;}
.reportWrap .contArea .reportBtm .menuCont .subArea .itemBox .blDot li{padding-bottom:4px;line-height:20px;}
.reportWrap .contArea .reportBtm .menuCont .subArea .listAnnual{margin-left:-10px;margin-top:-5px;}
.reportWrap .contArea .reportBtm .menuCont .subArea .listAnnual li{float:left;margin-left:10px;margin-top:5px;}

.reportWrap.asec .contArea .reportTit .vol .month{margin-right:0;color:#000;}
.reportWrap.asec .contArea .reportCont{height:auto;background:none;}
.reportWrap.asec .contArea .reportCont .hotIssue{width:730px;padding:20px 25px 27px;}
.reportWrap.asec .contArea .reportBtm .menuCont{padding:20px 25px 29px;}
.reportWrap.asec .contArea .reportBtm .menuCont .subArea{margin-top:14px;}
.reportWrap.asec .contArea .reportBtm .menuCont .subArea .itemBox .tit{margin-bottom:0;}
.reportWrap.asec .contArea .reportBtm .menuCont .subArea .itemBox .tit a{display:inline-block;}
.reportWrap.asec .contArea .reportBtm .menuCont .subArea .itemBox .tit img{margin-top:-3px;}
.reportWrap.asec .tableTit{font-size:16px;color:#0e77d9;}

.installBox{margin-top:30px;padding:25px 30px 30px 30px;border:1px solid #d8d8d8;background:#fbfcfd;}
.installBox .btnSmall{margin-top:10px;}

.reportWrap .listArea .current{display:block;padding:15px 19px;border:1px solid #d8d8d8;font-size:22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/arr_list_area.gif') no-repeat 147px -7px;}
.reportWrap .listArea .current .month{display:block;font-size:13px;}
.reportWrap .listArea .current.on, .reportWrap .listArea a.current:hover, .reportWrap .listArea a.current:focus{border-color:#0e77d9;color:#0e77d9;background-position:147px 36px;}
.reportWrap .listArea .current.on .month, .reportWrap .listArea a.current:hover .month, .reportWrap .listArea a.current:focus .month{color:#0e77d9;}
.reportWrap .listArea .listLastReport{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.reportWrap .listArea .listLastReport li{padding:26px 19px;border-bottom:1px solid #d8d8d8;font-size:16px;}
.reportWrap .listArea .btnMore{display:block;margin-top:19px;padding:12px 19px;border:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/arr_list_area.gif') no-repeat 147px -22px;}
.reportWrap .listArea .btnMore.on, .reportWrap .listArea a.btnMore:hover, .reportWrap .listArea a.btnMore:focus{color:#0e77d9;border-color:#0e77d9;background-position:147px 21px;}

.tList01.report td a{letter-spacing:0;}
.tList01.report td.first{background:#fbfcfd;color:#1f4787;}
.tList01.report td .btnPdf{display:block;margin:5px auto 0;}

.siQuikWrap{margin-top:35px;}
.siQuikWrap .siQuickMenu{width:478px;margin-top:5px;}
.siQuikWrap .siQuickMenu li{float:left;width:237px;height:86px;background:#f8f8f8;margin-left:2px;margin-top:2px;}
.siQuikWrap .siQuickMenu li a{display:block;padding-left:80px;color:#282828;line-height:86px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/ico_si_quick_menu.gif') no-repeat;}
.siQuikWrap .siQuickMenu li a.menu01{background-position:30px 0;}
.siQuikWrap .siQuickMenu li a.menu02{background-position:30px -86px;}
.siQuikWrap .siQuickMenu li a.menu03{background-position:30px -172px;}
.siQuikWrap .siQuickMenu li a.menu04{background-position:30px -258px;}
.siQuikWrap .siQuickMenu li a.menu05{background-position:30px -344px;}
.siQuikWrap .siQuickMenu li a.menu06{background-position:30px -430px;}
.siQuikWrap .siQuickMenu li a.menu07{background-position:30px -516px;}
.siQuikWrap .siQuickMenu li a.menu08{background-position:30px -602px;}
.siQuikWrap .siQuickMenu li a.double{line-height:20px;padding-top:23px;padding-bottom:23px;}

.writerInfoWrap{position:relative;min-height:78px;padding:23px 20px 25px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #b3b3b3;}
.writerInfoWrap .photoWrap{position:absolute;left:20px;top:30px;width:78px;height:78px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_78_78.gif') no-repeat 0 0;border:1px solid #d8d8d8;}
.writerInfoWrap .cont{padding-left:120px;line-height:25px;}
.writerInfoWrap .cont .info{margin-top:15px;font-size:13px;}
.btmMediaInfo{padding:30px 20px 25px;border-top:1px solid #d8d8d8;border-bottom:1px solid #b3b3b3;}
.btmMediaInfo ul{padding-bottom:5px;}
.btmMediaInfo li{float:left;height:30px;margin-left:20px;padding-left:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;line-height:30px;}
.btmMediaInfo li.logoMedia{margin:3px 0 0 0;padding:0;}
.btmMediaInfo li.logoMedia .photoWrap{width:77px;height:25px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_100_30.gif') no-repeat -11px -2px;}
.btmMediaInfo .blMark{margin-top:5px;}

.linkedProWrap{position:relative;width:1008px;margin:30px auto 45px;padding:29px;border:1px solid #d8d8d8;}
.linkedProWrap .productWrap{overflow:hidden;position:relative;width:949px;height:146px;}
.linkedProWrap .productWrap ul{position:absolute;left:0;top:0;width:10000px;margin-left:-61px;}
.linkedProWrap .productWrap li{float:left;width:444px;height:140px;margin-left:30px;padding:6px 0 0 30px;border-left:1px solid #d8d8d8;}
.linkedProWrap .productWrap li a{display:block;position:relative;padding:20px 0 0 240px;}
.linkedProWrap .productWrap li a .photoWrap{position:absolute;top:0;left:0;width:210px;height:140px;}
.linkedProWrap .productWrap li a p{line-height:20px;font-size:13px;}
.linkedProWrap .productWrap li a p.proName{margin-bottom:10px;line-height:26px;color:#282828;font-size:20px;}
.linkedProWrap .productWrap li a:hover p{color:#0e77d9;}
.linkedProWrap .controll{position:absolute;right:30px;top:30px;}
.linkedProWrap .controll .btnMove{float:left;}
.linkedProWrap .controll .btnMove a{display:inline-block;width:28px;height:28px;border:1px solid #d9d9d9;background-color:#fff;background-repeat:no-repeat;background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_controller.png');}
.linkedProWrap .controll .btnMove a:hover{background-color:#f1f2f2;}
.linkedProWrap .controll .btnMove a.prev{background-position:0 0;}
.linkedProWrap .controll .btnMove a.next{background-position:-29px 0;margin-left:-1px;}

.quizViewWrap{margin:37px 40px;}
.quizViewWrap .quest{padding:0 0 10px 40px;vertical-align:middle;color:#282828;line-height:30px;font-size:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_que_rect.gif') no-repeat 0 4px;}
.quizViewWrap .exList{padding:0 0 10px 40px;}
.quizViewWrap .exList li{margin-top:20px;}
.quizViewWrap .btmInfo{border-top:1px solid #d8d8d8;}

.pastList li{padding:10px 20px 13px;border-top:1px solid #ebebeb;}
.pastList li.first{border-top:none;}

.statsWrap{position:relative;}
.statsWrap .exCommt, .statsWrap .graphWrap, .statsWrap .numWrap{vertical-align:middle;}
.statsWrap .exCommt{width:215px;padding-right:20px;}
.statsWrap .graphWrap{position:absolute;top:50%;left:235px;width:400px;height:10px;margin-top:-5px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_bar_graph.gif') no-repeat 0 0;}
.statsWrap .graphWrap .graphVal{display:block;height:10px;background-color:#0e77d9;}
.statsWrap .numWrap{position:absolute;left:635px;top:50%;width:195px;margin-top:-14px;}
.statsWrap .numWrap .percentVal{display:inline-block;width:70px;padding-right:16px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 100% 50%;text-align:right;color:#0e77d9;}
.statsWrap .numWrap .numVal{display:inline-block;margin-left:11px;}

.btmInfo{padding:24px 40px 27px;border-top:1px solid #d8d8d8;}
.btmInfo li{margin-top:10px;}
.btmInfo .singleLine li{float:left;padding-left:31px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 15px 50%;}
.btmInfo .singleLine li.first{padding-left:0;background-image:none;}

.topPatchList{position:relative;padding:36px 0 40px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.topPatchList .patchTit{position:absolute;left:95px;top:50px;width:180px;padding-top:80px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/ico_asec.gif') no-repeat 50% 0;text-align:center;color:#282828;line-height:30px;font-size:25px;}
.topPatchList ul{width:520px;margin-left:360px;}
.topPatchList li{width:520px;margin-top:10px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.topPatchList li.first{margin-top:0;}
.topPatchList li .num{display:inline-block;margin-right:10px;vertical-align:middle;font-weight:bold;color:#0e77d9;line-height:24px;font-size:18px;}
.topPatchList li a{vertical-align:middle;line-height:24px;font-size:16px;}

.listASEC .pattern{padding:13px 10px 15px;}
.listASEC .grade{display:inline-block;height:20px;padding-left:28px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/ico_abuse_grade.gif') no-repeat;}
.listASEC .grade.gHeigh{background-position:0 -40px;color:#ed1c24;} /* .gHeigh - 높음 */
.listASEC .grade.gCommon{background-position:0 -20px;color:#f7941d;} /* .gCommon - 보통 */
.listASEC .grade.gGeneral{background-position:0 0;color:#8dc63f;} /* .gGeneral - 일반 */

.ASECCodeWrap .bbsViewTit .tit{padding:22px 220px 22px 20px;line-height:25px;}
.ASECCodeWrap .bbsViewTit .tit.full{padding-right:20px;}
.ASECCodeWrap .bbsViewTit .tit .codeType{display:inline-block;height:16px;margin:-3px 15px 3px 0;padding:4px 10px 5px;background:#fff;text-align:center;line-height:16px;color:#fff;font-size:14px;}
.ASECCodeWrap .bbsViewTit .tit .codeType.type01{background-color:#ef8e2f;} /* .type01 - 바이러스 */
.ASECCodeWrap .bbsViewTit .tit .codeType.type02{background-color:#f34b7b;} /* .type02 - 스파이웨어 */
.ASECCodeWrap .bbsViewTit .tit .codeType.type03{background-color:#726ecc;} /* .type03 - 유해가능 프로그램 */
.ASECCodeWrap .bbsViewTit .tit .codeType.type04{background-color:#e8480f;} /* .type04 - 모바일 악성코드 */
.ASECCodeWrap .bbsViewTit .tit .codeName{color:#1f4787;letter-spacing:0;}
.ASECCodeWrap .bbsViewTit .viewInfo li.first{margin-left:5px;}
.ASECCodeWrap .bbsViewTit .tabList{padding:24px 0 0;}
.ASECCodeWrap .bbsViewTit .tabList ul{margin-left:0;}
.ASECCodeWrap .bbsViewTit .tabList li.first{background-image:none;}
.ASECCodeWrap .bbsViewCont{border-bottom:1px solid #b3b3b3;}

.ahnCopyWrap{margin-top:40px;padding:25px 30px;border:1px solid #e6e6e6;background-color:#fbfcfd;}
.ahnCopyWrap .tit{margin-bottom:5px;color:#282828;font-size:16px;}

.ASECViewWrap{margin-top:35px;}
.ASECViewWrap .viewInfoWrap{padding:0 20px;border-bottom:1px solid #d8d8d8;}
.ASECViewWrap .viewInfoWrap .viewInfo{padding:15px 0;border-bottom:none;}
.ASECViewWrap .viewInfoWrap .viewInfo .point{color:#1f4787;font-size:14px;}
.ASECViewWrap .viewInfoWrap .viewInfo .first{margin-left:0 !important;;padding-left:0 !important;}

.srchTermWrap{border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.srchTermWrap .tit{float:left;width:280px;}
.srchTermWrap .cont{float:left;width:710px;}
.srchTermWrap .srchMethod1{padding:30px 0 27px;border-top:1px solid #d8d8d8;}
.srchTermWrap .srchMethod1 .tit{height:35px;}
.srchTermWrap .srchMethod1 .tit label{float:right;margin-right:30px;padding-left:40px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/ico_srch_term.gif') no-repeat 0 50%;vertical-align:middle;color:#282828;line-height:35px;font-size:25px;}
.srchTermWrap .srchMethod1 .cont .keywordWrap{width:500px;margin-top:10px;}
.srchTermWrap .srchMethod1 .cont .keywordWrap a{display:inline-block;padding:0 6px 0 10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_tab_list.gif') no-repeat 0 50%;}
.srchTermWrap .srchMethod1 .cont .keywordWrap a.first{padding-left:0;background:none;}

.srchTermWrap .srchMethod2{padding:30px 0;border-top:1px solid #d8d8d8;}
.srchTermWrap .srchMethod2 .tit{width:115px;padding:5px 0 0 165px;color:#282828;font-size:14px;}
.srchTermWrap .srchMethod2 .cont{height:35px;}
.srchTermWrap .srchMethod2 .cont li{float:left;margin-right:5px;}
.srchTermWrap .srchMethod2 .cont li a{display:block;height:33px;border:1px solid #b3b3b3;background-color:#fff;line-height:33px;vertical-align:middle;text-align:center;}
.srchTermWrap .srchMethod2 .cont li a.on, .srchTermWrap .srchMethod2 .cont li a:hover{border-color:#0e77d9;text-decoration:none;color:#0e77d9;}
.srchTermWrap .srchMethod2 .koChar .cont li a{width:33px;}
.srchTermWrap .srchMethod2 .enChar{margin-top:10px;}
.srchTermWrap .srchMethod2 .enChar .cont li a{width:53px;}

.termListWrap .termList{border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.termListWrap .termList dt{padding:25px 20px 10px;border-top:1px solid #e6e6e6;color:#282828;font-size:16px;} /* 기본 border-color:#d8d8d8 */
.termListWrap .termList dt.first{border-top:none;}
.termListWrap .termList dd{padding:0 20px 25px;}
.termListWrap .termList strong{color:#0e77d9;font-weight:normal;}

/* united search */
.unSrWrap{width:1068px;*display:inline-block;zoom:1;margin:-39px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/line_un_search.gif') repeat-y right 0 #fff;}
.unSrWrap:after{content:'';display:block;zoom:1;clear:both;height:0;*height:1%;}
.unSrWrap .srLeft{float:left;width:760px;padding:40px 0 30px 39px;}
.unSrWrap .srRight{float:right;width:228px;padding-bottom:30px;}
.unSrWrap .boxTopInfo{position:relative;z-index:10;height:65px;margin-bottom:20px;padding:30px 0 0 30px;}
.unSrWrap .boxTopInfo .tagWrap{display:none;position:absolute;left:0;top:95px;width:678px;padding:25px 40px 48px;border:1px solid #0e77d9;background-color:#fff;text-align:center;}
.unSrWrap .boxTopInfo .tagWrap .btn{position:absolute;right:15px;bottom:8px;height:24px;padding-right:18px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_tag_close.gif') no-repeat right 50%;font-size:13px;color:#0e77d9;letter-spacing:0;}
.unSrWrap .boxTopInfo .tagWrap ul, .unSrWrap .boxTopInfo .tagWrap li{display:inline-block;*display:inline;zoom:1;font-size:13px;}
.unSrWrap .boxTopInfo .tagWrap li a{padding:0 10px 0 6px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat right 50%;white-space:nowrap;line-height:28px;}
.unSrWrap .boxTopInfo .tagWrap li.alt a{background:none;}
.unSrWrap .boxTopInfo .tagWrap li a.alt{background:none;}
.unSrWrap .boxTopInfo .tagWrap li a.tag1{color:#707070;}
.unSrWrap .boxTopInfo .tagWrap li a.tag2{color:#08b6b4;}
.unSrWrap .boxTopInfo .tagWrap li a.tag3{color:#1f4787;}
.unSrWrap .boxTopInfo .tagWrap li a.tag4{color:#13a4cd;}
.unSrWrap .boxTopInfo .tagWrap li a.tag5{color:#0e77d9;}
.unSrWrap .boxTopInfo.type2{height:auto;padding:30px;}
.unSrWrap .boxTopInfo.type2 p{line-height:1.8;}
.unSrWrap .boxTopInfo.type2 + ul li:first-child{padding-top:0;}
.unSrWrap .tabList .absR{top:15px;}
.unSrWrap .tabComm{width:760px;margin-bottom:40px;}
.unSrWrap .tabComm li:first-child{width:87px;}
.unSrWrap .tabComm li{width:84px;}
.unSrWrap .tabComm li a{display:block;min-width:0;padding:12px 0 0;}
.unSrWrap .tabComm li.row2 a{height:44px;padding:5px 0 0;line-height:19px;}
.unSrWrap .tabComm li.row2 a:hover, .unSrWrap .tabComm li.row2.on a{height:45px;}
.unSrWrap .char{padding-left:8px;}
.unSrWrap .char li{text-indent:-8px;padding:0 !important;min-height:0 !important;border:0 !important;}
.unSrWrap .theme{padding:30px 31px 25px 31px;}
.unSrWrap .theme .tmWrap{*display:inline-block;zoom:1;}
.unSrWrap .theme .tmWrap:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.unSrWrap .theme .tmWrap .photoWrap{position:relative;float:left;width:310px;height:210px;margin-bottom:28px;}
.unSrWrap .theme .tmWrap.evnt .photoWrap{width:318px;height:170px;margin-bottom:28px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_no_318_270.gif') no-repeat 0 0;border:1px solid #d8d8d8;}
.unSrWrap .theme .tmWrap .photoWrap .play{position:absolute;z-index:2;left:133px;top:80px;width:50px;height:50px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/un_theme_play.png') no-repeat 4px 1px;cursor:pointer;}
.unSrWrap .theme a.link{position:relative;float:right;z-index:0;width:354px;margin-bottom:28px;color:#707070;}
.unSrWrap .theme a.link .tit{font-size:23px;color:#282828;line-height:28px;}
.unSrWrap .theme a.link .accredit{margin-top:16px;text-decoration:none;}
.unSrWrap .theme a.link .accredit img{float:left;margin-right:10px;}
.unSrWrap .theme a.link .em{margin-top:13px;font-size:14px;color:#1f4787;}
.unSrWrap .theme a.link .sCont{margin-top:10px;line-height:20px;}
.unSrWrap .theme a.link .linkText{margin-top:20px;}
.unSrWrap .theme .relProd{margin:0 -30px;padding:0 0 0 4px;border-top:1px solid #d8d8d8;}
.unSrWrap .theme .relProd .tit{margin:18px 0 0 26px;font-size:18px;color:#282828;}
.unSrWrap .theme .relProd ul{margin-top:15px;zoom:1;overflow:hidden;}
.unSrWrap .theme .relProd li{float:left;width:140px;padding:0 21px 0 26px;}
.unSrWrap .theme .relProd a{display:block;padding-bottom:1px;line-height:18px;}
.unSrWrap .theme .relProd .photoWrap{width:135px;height:90px;margin-bottom:8px;}
.unSrWrap .contTitWrap{margin-top:35px;}
.unSrWrap .contTitWrap .linkText{float:right;margin-top:7px;}
.unSrWrap .boxTBLine a{display:block;zoom:1;color:#707070;cursor:pointer;}
.unSrWrap .boxTBLine a.linkTLine{margin:8px 0 0 230px;padding-left:0;color:#0e77d9;}
.unSrWrap .boxTBLine .tit{margin-bottom:12px;font-size:16px;color:#282828;text-decoration:underline;}
.unSrWrap .boxTBLine strong{font-weight:normal;color:#0e77d9;}
.unSrWrap .boxTBLine .desc{margin-bottom:9px;line-height:20px;}
.unSrWrap .boxTBLine .location{display:inline-block;*display:inline;zoom:1;margin-right:16px;color:#707070;vertical-align:middle;}
.unSrWrap .boxTBLine .date{display:inline-block;*display:inline;zoom:1;padding-left:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;color:#707070;letter-spacing:0;vertical-align:middle;}
.unSrWrap .boxTBLine li{padding:19px 20px 20px;border-top:1px solid #ebebeb;}
.unSrWrap .boxTBLine li:first-child{border-top:0;}
.unSrWrap .boxTBLine ul.prod li{position:relative;min-height:150px;padding-left:250px;}
.unSrWrap .boxTBLine ul.prod a{margin-left:-230px;padding-left:230px;}
.unSrWrap .boxTBLine ul.prod .photoWrap{position:absolute;left:20px;top:24px;width:210px;height:140px;}
.unSrWrap .boxTBLine ul.prod li .sCont{margin-bottom:7px;}
.unSrWrap .boxTBLine ul.vaccine{width:100%;overflow:hidden;border-top:1px solid #e6e6e6;}
.unSrWrap .boxTBLine ul.vaccine li{padding:19px 20px 20px 0;}
.unSrWrap .boxTBLine ul.vaccine a.tit{color:#282828;}
.unSrWrap .boxTBLine ul.vaccine a.tit span{display:inline-block;*display:inline;zoom:1;margin-right:4px;text-decoration:none;}
.unSrWrap .boxTBLine ul.vaccine .vDate{display:inline-block;*display:inline;zoom:1;margin-left:-1px;padding:0 20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 60%;letter-spacing:0;}
.unSrWrap .boxTBLine ul.vaccine .vDn{display:inline-block;*display:inline;zoom:1;margin-left:-1px;padding:0 20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 60%;}
.unSrWrap .boxTBLine ul.vaccine .vDn a{display:inline-block;*display:inline;zoom:1;margin-left:6px;}
.unSrWrap .boxTBLine ul.vaccine .vDn a.btnDload{width:17px;height:18px;margin-right:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/download/ico_download.png') no-repeat 0 0;vertical-align:middle;}

.unSrWrap .boxTBLine ul.vaccine .vDate span.t, .unSrWrap .boxTBLine ul.vaccine .vDn span.t{margin-right:6px;color:#282828;}
.unSrWrap .boxTBLine ul.shop li{position:relative;min-height:145px;padding-left:185px;}
.unSrWrap .boxTBLine ul.shop a{margin-left:-165px;padding-left:165px;}
.unSrWrap .boxTBLine ul.shop .photoWrap{position:absolute;left:20px;top:24px;width:135px;height:135px;}
.unSrWrap .boxTBLine ul.shop .price{padding-bottom:6px;color:#282828;}
.unSrWrap .boxTBLine ul.shop .price span{margin-left:6px;color:#f70000;}
.unSrWrap .rsNoData{min-height:120px;padding:60px 40px 85px 230px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/img_un_result_nodata.gif') no-repeat 80px 74px;}
.unSrWrap .boxTBLine .boxTBLine{padding-bottom:60px;}
.unSrWrap .rsNoData .rsTxt{font-size:20px;color:#282828;}
.unSrWrap .rsNoData .char{padding-top:17px;}
.unSrWrap .srRight dl{border-bottom:1px solid #d8d8d8;}
.unSrWrap .srRight dl dt{height:33px;padding:23px 0 0 28px;font-size:16px;color:#282828;}
.unSrWrap .srRight dl dd{padding:0 20px 22px 29px;}
.unSrWrap .srRight dl dd li{padding:1px 0;}
.unSrWrap .srRight dl dd li a{display:block;padding-left:20px;}
.unSrWrap .srRight dl dd li span{display:inline-block;text-indent:-20px;color:#0e77d9;}
.unSrWrap .srRight .popular dt{padding-top:33px;}
.unSrWrap .srRight .popular li{padding-right:52px;}
.unSrWrap .srRight .popular li.new{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_rank.gif') no-repeat 0 9px;}
.unSrWrap .srRight .popular li.up{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_rank.gif') no-repeat -180px 9px;}
.unSrWrap .srRight .popular li.down{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_rank.gif') no-repeat -360px 9px;}

/* RSS */
.tList01.rssLWrap table td{position:relative;padding:13px 40px 15px 20px;text-align:left;}
.tList01.rssLWrap table td.first{padding:13px 0 15px;text-align:center;}
.tList01.rssLWrap table td .url{font-size:13px;letter-spacing:0;}
.tList01.rssLWrap table td .btnRss{position:absolute;right:20px;top:50%;margin-top:-18px;}

/* Contact Us */
.listContactInfo li{float:left;padding:0 15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;background-size:1px 9px;}
.listContactInfo li:first-child{padding-left:0;background:none;}

.trafficInfo{margin-top:-25px;}
.trafficInfo dt{margin-top:25px;font-size:16px;color:#282828;}
.trafficInfo dd{margin-top:5px;}

.partnerInfo{text-align:center;}
.partnerInfo .mainTxt{display:inline-block;padding:2px 0 20px 97px;font-size:25px;color:#282828;line-height:38px;text-align:left;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_partnership_info.gif') no-repeat 0 3px;}
.partnerInfo .btnEmBlue{margin-top:25px;padding-left:119px;padding-right:119px;}

.tList02.partner{margin-top:50px;}
.tList02.partner th{text-align:center;vertical-align:middle;}
.tList02.partner td{line-height:24px;}

.capTit{margin:25px 0 15px;font-size:16px;color:#282828;}
.csInfo .tel{font-size:20px;color:#1f4787;}

.buyOnline{position:relative;padding:20px 28px 20px 37px;height:35px;line-height:35px;text-align:left;}
.buyOnline span{vertical-align:top;*vertical-align:middle;}
.buyOnline .callNumb{display:inline-block;margin-left:5px;font-size:20px;letter-spacing:0;}
.buyOnline .btnSmall{position:absolute;top:20px;right:28px;}

.tList01.prodList{margin-top:25px;}
.tList01.prodList .blDot13 li{width:261px;float:left;letter-spacing:0;}

/* terms  */
.tabStBtn + .termsWrap{margin-top:30px;}
.termsWrap{word-break:keep-all;word-wrap:break-word;}
.termsWrap h3{margin:30px 0 10px;font-size:25px;color:#282828;line-height:38px;}
.termsWrap h4{margin:30px 0 15px;font-size:20px;color:#282828;}
.termsWrap p{margin-bottom:10px;}
.termsWrap .tList01, .termsWrap .tList02{margin:13px 0 30px;}
.termsWrap .tList02 table th{border-right:1px solid #d8d8d8;}
.termsWrap ul{margin-bottom:8px;}
.termsWrap ul li{line-height:28px;}
.termsWrap ul li ul{margin-bottom:0;}
.termsWrap ul li ul li, .termsWrap ul li p, .termsWrap .blNum li{line-height:24px;}
.termsWrap ul li ul li ul li{text-indent:0;}
.termsWrap .blDot li{background-position:0 13px;}
.termsWrap .blDot2{padding-left:10px;}
.termsWrap .blDot2 > li{text-indent:-10px;}
.termsWrap .blNum li{text-indent:-18px;padding-left:18px;}
.termsWrap .blNum li .blNum li{text-indent:-12px;padding-left:20px;}
.termsWrap .blNum li.num2{text-indent:-26px;padding-left:26px;}
.termsWrap .blNum li .blDot li{padding-left:20px;margin-left:5px;}
.termsWrap .blNum2 > li{padding-left:28px;}
.termsWrap .blNum2 > li .no{display:inline-block;width:28px;margin-left:-28px;}
.termsWrap .blNum3 > li{padding-left:15px;}
.termsWrap .blNum3 > li .no{display:inline-block;width:15px;margin-left:-15px;}
.termsWrap .date{margin-bottom:30px;font-size:13px;}
.termsWrap .blMark{margin-top:20px;}
.termsWrap .clause{margin-top:35px;padding:23px 30px;display:block;*display:inline-block;zoom:1;overflow:hidden;border:1px solid #d8d8d8;background:#f8f8f8;}
.termsWrap .clause:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.termsWrap .clause ul{float:left;width:50%;margin-bottom:0;}
.termsWrap .clause ul li span{display:inline-block;margin-right:10px;color:#0e77d9;}
.termsWrap .img{margin:15px 0 35px;}
.termsWrap .commGrayBox{margin-top:35px;padding:15px 20px 18px;}
.termsWrap .sup{margin-top:35px;}
.termsWrap .sup p{text-align:right;color:#282828;}
.termsWrap .linkTxt{display:inline;padding:0;background:none;color:#0f77da;text-decoration:underline;}
.termsWrap table.__se_tbl{width:100%}

.ifr .termsWrap h5, .joinAgree .termsWrap h3{margin:10px 0 5px 0;font-size:14px;line-height:24px;font-weight:bold;color:#707070;}
.ifr .termsWrap h6, .joinAgree .termsWrap h4 {margin:5px 0 0;font-size:14px;font-weight:normal;color:#707070;}
.ifr .termsWrap h6.first, .joinAgree .termsWrap h4.first, .joinAgree .termsWrap h3:first-child{margin-top:0;}
.ifr .termsWrap p, .ifr .termsWrap ul li, .joinAgree .termsWrap p,  .joinAgree .termsWrap ul li{font-size:14px;line-height:24px;margin-bottom:0;}

.listPartner li{float:left;width:49.2%;margin-left:15px;margin-top:35px;}
.listPartner li.type01{margin-left:0;}
.listPartner li a{display:block;height:238px;padding:40px 0;border:1px solid #d8d8d8;text-align:center;}
.listPartner li a:hover, .listPartner li a:focus{border-color:#0e77d9;}
.listPartner li a:hover p, .listPartner li a:focus p{color:#0e77d9;}
.listPartner li a .tit{padding-top:100px;margin-bottom:15px;font-size:20px;color:#1f4787;background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_list_partner.gif') no-repeat;}
.listPartner li.type01 a .tit{background-position:50% 0;}
.listPartner li.type02 a .tit{background-position:50% -125px;}
.listPartner li.type03 a .tit{background-position:50% -250px;}

.boxTopInfo.chPart{margin:40px 0 35px;padding:35px 70px 40px 175px;background:#f3f7fa url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_tit_ch.gif') no-repeat 70px 50%;}
.boxTopInfo.chPart .tit{margin-bottom:15px;font-size:25px;line-height:30px;color:#1f4787;}
.boxTopInfo.techPart{margin:40px 0 35px;padding:35px 70px 40px 175px;background:#f3f7fa url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_tit_tech.gif') no-repeat 70px 50%;}
.boxTopInfo.techPart .tit{margin-bottom:15px;font-size:25px;line-height:30px;color:#1f4787;}
.boxTopInfo.coPart{margin:40px 0 35px;padding:35px 70px 40px 175px;background:#f3f7fa url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_tit_cooper.gif') no-repeat 70px 50%;}
.boxTopInfo.coPart .tit{margin-bottom:15px;font-size:25px;line-height:30px;color:#1f4787;}

.apStep{*display:inline-block;zoom:1;margin-top:25px;padding:30px 0 25px;border:1px solid #d8d8d8;}
.apStep:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.apStep li{float:left;width:160px;padding:67px 20px 0 0;text-align:center;font-size:16px;color:#282828;}
.apStep.ch li{background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_step_channel.png') no-repeat;}
.apStep.tech li{background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_step_tech.png') no-repeat;}
.apStep.cooper li{background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_step_cooper.png') no-repeat;}
.apStep li.st01{background-position:54px 0;}
.apStep li.st02{background-position:-126px 0;}
.apStep li.st03{background-position:-306px 0;}
.apStep li.st04{padding-right:0;background-position:-486px 0;}
.apStep.ch2 li{width:124px;padding:67px 16px 0 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_step_channel2.png') no-repeat;}
.apStep.ch2 li.st01{padding-right:21px;background-position:42px 0;}
.apStep.ch2 li.st02{background-position:-99px 0;}
.apStep.ch2 li.st03{background-position:-240px 0;}
.apStep.ch2 li.st04{background-position:-379px 0;}
.apStep.ch2 li.st05{padding-right:0;background-position:-518px 0;}

.partnerType{margin-top:-10px;}
.partnerType dt{margin-top:10px;font-size:13px;font-weight:bold;color:#1f4787;}
.partnerType dd{font-size:13px;}

.listBenefit{margin:20px 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/bg_list_benefit.gif') repeat-y 236px 0;}
.listBenefit .benefit{float:left;padding:0 20px;width:196px;}
.listBenefit .benefit .tit{margin-top:5px;font-size:20px;color:#1f4787;margin-bottom:15px;}

.techPartner ul{margin:20px 0;}

.partnerLevel .levelBox{margin-top:15px;width:308px;height:119px;padding:15px 20px;border:1px solid #d8d8d8;}
.partnerLevel .levelBox .tit{margin-bottom:10px;font-size:16px;color:#0e77d9;}
.partnerLevel .levelBox ul li{margin-top:5px;font-size:13px;line-height:20px;}

.listTechPartner li{position:relative;padding:33px 20px 60px 280px;border-top:1px solid #ebebeb;}
.listTechPartner li:first-child{border-top:none;}
.listTechPartner li .company{position:absolute;top:39px;left:40px;text-align:center;}
.listTechPartner li .company .linkTLine{display:inline-block;margin-top:5px;}
.listTechPartner li .desc{min-height:72px;}

.listPartnerEdu li{float:left;width:485px;margin-left:18px;margin-top:35px;}
.listPartnerEdu li.type01{margin-left:0;}
.listPartnerEdu li a{display:block;padding:45px 45px 45px 153px;border:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/ico_list_partner_edu.gif') no-repeat;}
.listPartnerEdu li a:hover, .listPartnerEdu li a:focus{border-color:#0e77d9;}
.listPartnerEdu li a:hover p, .listPartnerEdu li a:focus p{color:#0e77d9;}
.listPartnerEdu li a .tit{margin-bottom:15px;font-size:20px;color:#1f4787;}
.listPartnerEdu li.type01 a{background-position:50px 50px;}
.listPartnerEdu li.type02 a{background-position:50px -85px;}

.searchCompany{padding:35px 50px 40px;text-align:center;}
.searchCompany .mainTxt{margin-bottom:15px;font-size:20px;color:#282828;}
.searchCompany .searchBox{margin-top:35px;padding:20px 0;}
.searchCompany .resultArea{margin-top:25px;text-align:left;}
.searchCompany .resultArea ul{margin-top:10px;border-top:1px solid #d8d8d8;}
.searchCompany .resultArea ul li{border-bottom:1px solid #d8d8d8;}
.searchCompany .resultArea ul li a{display:block;padding:10px 0;}
.searchCompany .resultArea ul li a:hover, .searchCompany .resultArea ul li a:focus{color:#0e77d9;background:#fbfcfd;}
.searchCompany .noResult{margin-top:25px;}
.searchCompany .noResult .searchBox{padding:0 40px;border:none;background:none;}

.txtCSA{position:relative;padding-left:300px;margin-top:15px;}
.txtCSA .imgLogo{position:absolute;top:0;left:0;margin-right:20px;}

.prodNum{padding:40px 0;text-align:center;}
.prodNum span, .prodNum label{display:inline-block;padding-right:26px;font-size:20px;color:#1f4787;}
.prodInfo{padding:25px 30px;text-align:left;}
.prodInfo .tit{font-size:16px;color:#282828;margin-bottom:5px;}
.prodInfo .tit15{font-size:15px;color:#282828;}

.directList{margin-top:40px;}
.directList li{float:left;width:238px;padding:20px 0 20px 90px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_directList.gif') no-repeat;}
.directList li.menu01{background-position:20px 20px;}
.directList li.menu02{background-position:20px -50px;}
.directList li.menu03{background-position:20px -120px;}
.directList li:first-child{border-left:1px solid #d8d8d8;}
.directList li p{font-size:18px;color:#282828;}

.directList02{margin:40px auto 0;width:1068px;border:1px solid #d8d8d8;}
.directList02 li{float:left;width:238px;height:86px;padding:34px 0 0 110px;border-left:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/download/ico_directList02.gif') no-repeat;vertical-align:middle;}
.directList02 li.menu01{background-position:38px -5px;}
.directList02 li.menu02{background-position:38px -90px;}
.directList02 li.menu03{background-position:38px -175px;}
.directList02 li:first-child{border-left:none;}
.directList02 li.double{height:98px;padding:22px 0 0 110px;}
.directList02 li span.tit{font-size:18px;color:#282828;line-height:20px;}
.directList02 li p{margin-top:5px;font-size:13px;line-height:20px;}

.directList03{margin:30px auto 0;width:1068px;border:1px solid #d8d8d8;}
.directList03 li{float:left;width:238px;padding:25px 0 25px 110px;border-left:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/ico_directList03.gif') no-repeat;vertical-align:middle;}
.directList03 li.menu01{background-position:38px 38px;}
.directList03 li.menu02{background-position:38px -44px;}
.directList03 li.menu03{background-position:38px -126px;}
.directList03 li:first-child{border-left:none;}
.directList03 li.double{height:98px;padding:22px 0 0 110px;}
.directList03 li span.tit{font-size:18px;color:#282828;line-height:20px;}
.directList03 li p{margin-top:5px;font-size:13px;line-height:20px;}

.tList01.estimate table td{padding-top:10px;padding-bottom:10px;}
.estimate td.tBtnR{position:relative;padding-right:150px;}
.estimate td.tBtnR .btnArea{position:absolute;top:10px;right:20px;}

.tList01 .useInfo li{float:left;margin-right:15px;}
.tList01 .useInfo li.first{width:100%;}
.tList01 .useInfo li .item{color:#282828;}

.expect{margin-top:-20px;}
.expect li{margin-top:20px;padding:8px 0 9px 80px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/purchase/ico_expect.gif') no-repeat;}
.expect li.menu01{background-position:0 0;}
.expect li.menu02{background-position:0 -65px;}
.expect li.menu03{padding-top:0;padding-bottom:0;background-position:0 -130px;}

.prchInfo{width:1068px;overflow:hidden;margin:30px auto 0;padding:25px 0;border:1px solid #d8d8d8;}
.prchInfo .box{float:left;position:relative;width:471px;padding:10px 30px 0 30px;}
.prchInfo .box img{position:absolute;width:200px;bottom:0;left:30px;}
.prchInfo .box .tit{margin-bottom:15px;font-size:20px;color:#282828;}
.prchInfo .box .tit .linkText{font-size:14px;}
.prchInfo .box .info{margin-top:15px;}
.prchInfo .box .info li{font-size:13px;}
.prchInfo .box.line{border-left:1px solid #d8d8d8;}

.srchRegion{position:relative;height:235px;margin-bottom:40px;border:1px solid #d8d8d8;}
.srchRegion .srchName{width:580px;height:185px;padding:25px 40px;}
.srchRegion .srchName .srchTit{padding-bottom:15px;border-bottom:1px solid #ebebeb;font-size:20px;color:#1f4787;}
.srchRegion .srchMap{position:absolute;top:0;right:0;width:329px;height:235px;border-left:1px solid #d8d8d8;}
.tabRegion ul{margin-top:10px;}
.tabRegion ul li{float:left;width:33%;margin-top:15px;}
.tabRegion ul li a{color:#282828;}
.tabRegion ul li.on a, .tabRegion ul li a:hover, .tabRegion ul li a:focus{color:#0e77d9;text-decoration:underline;}

.boxLineGray .elsInfo{padding:25px 0;text-align:left;}
.boxLineGray .elsInfo .tit{font-size:16px;color:#282828;margin-bottom:10px;}
.boxLineGray .elsInfo .elsInfoCont{float:left;padding:0 30px 3px 30px;}
.boxLineGray .elsInfo .elsInfoCont.fl{width:558px;border-right:1px solid #d8d8d8;}

.boxTBLine.elsStep{margin-top:45px;border-bottom:1px solid #ebebeb;}
.elsStep > div{padding:40px 0 50px;border-bottom:1px solid #ebebeb;}
.elsStep > div:first-child{border-top:0 none;}
.elsStep .left{float:left;width:279px;}
.elsStep .left .tit{margin-bottom:15px;color:#282828;font-size:20px;line-height:28px;}
.elsStep .step{overflow:hidden;float:left;width:710px;border-left:1px solid #ebebeb;}
.elsStep .step ul{margin-left:-14px;}
.elsStep .step li{float:left;width:146px;padding-left:29px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_gray_step.png') no-repeat 0 80px;text-align:center;}
.elsStep .step li .stepNum{font-size:16px;color:#0e77d9;letter-spacing:0;}
.elsStep .step li .stepTxt{margin-top:35px;padding-top:87px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/purchase/bg_els_step.gif') no-repeat;font-size:13px;line-height:20px;}
.elsStep .type0 .step01 .stepTxt{background-position:41px 0;}
.elsStep .type0 .step02 .stepTxt{background-position:-309px 0;}
.elsStep .type0 .step03 .stepTxt{background-position:-484px 0;}
.elsStep .type1 .step01 .stepTxt{background-position:41px 0;}
.elsStep .type1 .step02 .stepTxt{background-position:-309px 0;}
.elsStep .type1 .step03 .stepTxt{background-position:-134px 0;}
.elsStep .type1 .step04 .stepTxt{background-position:-484px 0;}
.elsStep .type2 .step01 .stepTxt{background-position:41px 0;}
.elsStep .type2 .step02 .stepTxt{background-position:-484px 0;}

.tList01.dlTable table .slctRow td{background-color:#f3f7fa;}
.tList01.dlTable table .slctRow td.first{background-color:#fff;}
.tList01.dlTable table .slctRow td.pro{color:#282828;}
.tList01.dlTable table th .helpBox{text-align:left;}
.tList01.dlTable table td{padding:14px 10px 15px;}
.tList01.dlTable table td.tLeft{padding:14px 20px 15px;}
.tList01.dlTable table td.tRight{padding:14px 20px 15px;}
.tList01.dlTable table td.pro{padding-left:20px;text-align:left;}
.tList01.dlTable table td.smallCell{text-align:left;}
.tList01.dlTable table td.total a.down, .tList01.dlTable table td.total a.manual{font-size:14px;letter-spacing:-1px;}
.tList01.dlTable table td .block{display:block;}
.tList01.dlTable table td .wrapHelpBox{width:178px;text-align:left;}
.tList01.dlTable table td .wrapHelpBox.ct{right:-61px;}
.tList01.dlTable table td .wrapHelpBox .helpBox{width:136px;}
.tList02.hashTable table th, .tList02.hashTable table td{line-height:20px;letter-spacing:0;}

.commGrayBox .reader{padding:14px 20px;color:#282828;}
.boxCommDesc .topNotice{margin:7px 0;font-size:15px;line-height:24px;color:#282828;}
.boxCommDesc .topNotice .blTxt li{padding-left:10px;text-indent:-10px;}

.dlFile{position:relative;padding:25px 7px 19px 29px;}
.dlFile .flLeft{width:224px;}
.dlFile .linkText{position:absolute;left:29px;bottom:19px;}
.dlFile .snsWrap{position:absolute;right:7px;top:25px;}
.dlFile .snsWrap .last a{width:50px;}
.dlFile .lt.bt.wrapHelpBox{right:-4px;}
.dlFile .tit{margin:10px 0 5px;color:#282828;font-size:20px;}
.dlFile .tit p{letter-spacing:0;}
.dlFile .tit .small{font-size:15px;}
.dlFile .ico li{float:left;width:45px;height:20px;margin-right:5px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/download/ico_prod.gif') no-repeat;}
.dlFile .ico .b2c{background-position:0 0;}
.dlFile .ico .b2b{background-position:0 -30px;}
.dlFile .ico .sB2b{width:83px;background-position:0 -60px;}
.dlFile .ico .pc{background-position:0 -90px;}
.dlFile .ico .sv{background-position:0 -120px;}
.dlFile .imgWrap{float:right;width:230px;height:154px;padding-top:40px;}
.dlFile .imgWrap.small{width:150px;height:150px;margin-right:33px;padding-top:45px;}

.awList{overflow:hidden;margin-bottom:15px;}
.awList ul{margin:-10px 0 0 -20px;}
.awList li{float:left;width:230px;margin:20px 0 0 20px;border:1px solid #d8d8d8;text-align:center;}
.awList li a{display:block;}
.awList li a img{padding:20px 0 19px;}
.awList li a span{display:block;height:15px;padding:10px 0 11px;border-top:1px solid #d8d8d8;line-height:17px;font-size:15px;}
.awDtail{position:relative;padding:34px 20px 40px 280px;}
.awDtail .mark{position:absolute;left:40px;top:40px;}
.awDtail .cmt{margin-bottom:20px;color:#282828;}
.awDtail .btnMore{margin-top:13px;}
.awDtail .btnMore .btnSmall{width:60px;text-align:center;}
.awDtail ul li{letter-spacing:0 !important;}


.boxTBLine .privChk{overflow:hidden;padding:25px 0;}
.boxTBLine .privChk ul{margin-left:-1px;}
.boxTBLine .privChk li{float:left;width:159px;padding-left:38px;border-left:1px solid #ebebeb;color:#282828;}
.boxTBLine .privChk li p{margin-top:5px;font-size:16px;vertical-align:bottom;color:#707070;}
.boxTBLine .privChk li p .num{font-size:22px;color:#0e77d9;letter-spacing:0;}

.popWrap .indList{overflow:hidden;margin:20px 0 22px 30px;}
.popWrap .indList ul{margin-left:-48px;}
.popWrap .indList li{float:left;width:225px;margin-left:48px;padding:4px 0;}
.popWrap .indList li.on a{text-decoration:underline;color:#0e77d9;}

.infoGraph{margin-top:20px;padding:25px 0 30px 29px;border:1px solid #d9d9d9;}
.infoGraph li.col1, .infoGraph li.col2, .infoGraph li.col3{float:left;width:225px;margin-left:118px;}
.popWrap .infoGraph li.col2, .popWrap .infoGraph li.col3{margin-left:48px;}
.infoGraph li.col1{margin-left:0;}
.infoGraph li .tit{height:40px;color:#282828;line-height:20px;}
.infoGraph li .graphZone{width:225px;height:240px;}
.infoGraph li .scoreBox{margin-top:15px;border:1px solid #ebebeb;}
.infoGraph li .scoreBox .num{margin-left:8px;font-weight:bold;letter-spacing:0;}

.infoGraph .private{padding-left:10px;}
.infoGraph .private li .scoreBox{padding:10px 0 12px 46px;}
.infoGraph .private li .scoreBox li{padding-left:32px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/ico_score.gif') no-repeat;font-size:13px;line-height:20px;}
.infoGraph .private li .scoreBox li.sum{background-position:0 6px;margin-top:2px;}
.infoGraph .private li.col1 .scoreBox li.myCorp{background-position:0 -34px;}
.infoGraph .private li.col2 .scoreBox li.myCorp{background-position:0 -74px;}
.infoGraph .private li.col3 .scoreBox li.myCorp{background-position:0 -114px;}

.infoGraph .private li .scoreBox .num{color:#282828;}
.infoGraph .industry li .scoreBox{padding:6px 0 11px;font-size:18px;line-height:30px;text-align:center;}
.infoGraph .industry li .scoreBox .num{margin-left:10px;}
.infoGraph .industry li.col1 .scoreBox .num{color:#5a90cb;}
.infoGraph .industry li.col2 .scoreBox .num{color:#aadd0f;}
.infoGraph .industry li.col3 .scoreBox .num{color:#f5af18;}

/* login */
.loginWrap{width:480px;margin:0 auto;padding:12px 0 0;}
.popWrap .loginWrap{margin:0 auto;padding:0 0 0;}
.loginWrap .welcome{position:relative;padding-left:124px;color:#282828;font-size:30px;line-height:38px;}
.loginWrap .welcome.txtInfo{padding-left:0;}
.loginWrap .welcome img{position:absolute;left:0;bottom:1px;}
.loginWrap .boxLogin{width:350px;margin:20px auto 0;padding:24px 64px 30px 64px;border:1px solid #d8d8d8;background-color:#fbfcfd;}
.loginWrap .boxLogin p{width:370px;line-height:22px;}
.loginWrap .boxLogin .inputEm{width:318px;margin-top:10px;}
.loginWrap .boxLogin .button{margin-top:29px;}
.loginWrap .boxLogin .button .btnEmBlue{width:250px;}
.loginWrap .boxLogin .tRight{padding:6px 64px 0 0;}
.loginWrap .boxLogin .tRight span{display:inline-block;margin-right:4px;}
.loginWrap .etcLogin{border-bottom:1px solid #d8d8d8;text-align:center;}
.loginWrap .tabList{display:inline-block;padding:33px 0 29px;}
.loginWrap .tabList ul{margin-left:0;}
.loginWrap .tabList li{padding:0 10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/login/line_etc_login.gif') no-repeat 0 7px;}
.loginWrap .tabList li:first-child{background:none;}
.loginWrap .tabList li a{padding:0;color:#707070;}
.loginWrap .tabList li a:hover{color:#0e77d9;text-decoration:underline;}
.loginWrap .txt_desc{padding-top:25px;text-align:left;}
.loginWrap .boxLogin .captchaArea{width:150px;height:50px;border:1px solid #d8d8d8;}
.loginWrap .boxLoginInfo{overflow:hidden;margin-top:20px;}
.captchaCon{overflow:hidden;margin-top:30px;}
.captchaCon .captchaArea{float:left;}
.captchaCon .captchaInput .btnRefresh{float:left;margin:15px 17px;}
.loginWrap .boxLogin .captchaCon .inputEm{width:113px;height:48px;margin:0;}
*+html .loginWrap .boxLogin .captchaCon .inputEm{height:34px;} /* IE7 */
@media \0screen{ .loginWrap .boxLogin .captchaCon .inputEm{height:34px;} } /* IE8 */

/* blue box input form */
.boxTopInfo .emInputWrap{display:block;}
.boxTopInfo .emInputWrap .boxCont{display:table-cell;width:990px;height:125px;*height:auto;text-align:center;vertical-align:middle;}
.boxTopInfo .emInputWrap .formWrap{display:inline-block;*display:inline;*zoom:1;padding-top:3px;text-align:left;}
.boxTopInfo .emInputWrap .formWrap .formInput{display:inline-block;*display:inline;*zoom:1;}
.boxTopInfo .emInputWrap .formWrap label{display:inline-block;*display:inline;*zoom:1;padding:5px 15px 0 0;color:#282828;vertical-align:top;font-size:15px;}
.boxTopInfo .emInputWrap .formWrap p{margin-top:7px;*display:inline;*zoom:1;}
.boxTopInfo .emInputWrap .formWrap p.txt{margin-top:5px;display:inline-block;}

/* blue box multi input form */
.boxTopInfo .mutiInputWrap .boxCont{margin:10px 0 20px 150px;vertical-align:middle;}
.boxTopInfo .mutiInputWrap .formWrap{display:block;padding-top:15px;text-align:left;}
.boxTopInfo .mutiInputWrap .formWrap .formInput{display:inline-block;*display:inline;*zoom:1;}
.boxTopInfo .mutiInputWrap .formWrap label{display:inline-block;*display:inline;*zoom:1;width:110px;padding-top:5px;color:#282828;vertical-align:top;font-size:15px;}
.boxTopInfo .mutiInputWrap .btInfoWrap{margin:0 0 20px 265px;}

/* blue box result */
.boxTopInfo .emResultWrap{display:block;}
.boxTopInfo .emResultWrap .boxCont{width:590px;padding:20px 200px 25px;vertical-align:middle;}
.boxTopInfo .emResultWrap .rsTxt{padding-left:185px;line-height:34px;}
.boxTopInfo .emResultWrap .rsTxt span{display:inline-block;}
.boxTopInfo .emResultWrap .rsTxt .tit{width:92px;color:#282828;font-size:16px;}
.boxTopInfo .emResultWrap .rsTxt .txt{color:#0e77d9;font-size:20px;}
.boxTopInfo .emResultWrap .tCenter{padding-top:25px;}

/* blue line box input form */
.boxTBlue .formWrap{padding:35px 0 40px;}
.boxTBlue .formWrap dl{width:440px;border-bottom:1px solid #ebebeb;margin:0 auto;}
.boxTBlue .formWrap dl dt{padding-bottom:16px;border-bottom:1px solid #ebebeb;color:#1f4787;font-size:20px;}
.boxTBlue .formWrap dl dd{padding:30px 0 15px 0;vertical-align:middle;}
.boxTBlue .formWrap dl dd .formInput{display:inline-block;*display:inline;*zoom:1;padding-bottom:15px;}
.boxTBlue .formWrap dl dd .formInput .formTxt{padding-bottom:10px;}
.boxTBlue .formWrap dl dd label{display:inline-block;*display:inline;*zoom:1;width:120px;padding:5px 0 0 10px;color:#282828;vertical-align:top;}
.boxTBlue .formWrap dl dd .label{display:inline-block;*display:inline;*zoom:1;width:120px;padding:0 0 10px 10px;color:#282828;vertical-align:top;}

.boxTBlue .formWrap dl.wide{width:600px;}

/* 2 col blue line box input form */
.col2TBlue .boxTBlue .formWrap dl{width:400px;}
.col2TBlue .boxTBlue .formWrap dl dd.findIdIndv{height:202px;}
.col2TBlue .boxTBlue .formWrap dl dd label, .col2TBlue .boxTBlue .formWrap dl dd .label{width:80px;}

/* 3 col blue line box input form */
.col3TBlue .boxTBlue .formWrap dl{width:242px;}
.col3TBlue .boxTBlue .formWrap dl dd label, .col3TBlue .boxTBlue .formWrap dl dd .label{width:56px;}

.commGrayBox .joinAgree{padding:6px 15px 11px;}

.joinGuide .txt_strong{margin-bottom:10px;font-size:30px;color:#1f4787;line-height:42px;}
.joinGuide .col2TBlue{margin-top:35px;}
.joinGuide .boxTBlue{width:428px;padding:30px 31px 28px 31px;}
.joinGuide .tit{float:left;padding-top:9px;font-size:25px;color:#282828;letter-spacing:-2px;}
.joinGuide .tit span{display:inline-block;width:32px;height:32px;margin-right:17px;vertical-align:middle;}
.joinGuide .btnEmBlue{float:right;margin-bottom:30px;}
.joinGuide .txtBtnWrap{clear:both;width:100%;margin-top:27px;padding-top:26px;border-top:1px solid #ebebeb;text-align:center;}
.joinGuide .txtBtnWrap span.line{display:inline-block;width:52px;height:14px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bg_joinGuide.gif') no-repeat 0 -40px;vertical-align:middle;}
.boxTBlue.indiv .tit span{background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bg_joinGuide.gif') no-repeat 0 0;}
.boxTBlue.corp .tit span{background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bg_joinGuide.gif') no-repeat -35px 0;}

.scrollWrap.joinAgree{height:207px;}
.indivInfo{display:none;}

.certifyType{margin:10px 0 20px;}
.certifyType .ipin, .certifyType .cellphone{float:left;width:487px;}
.certifyType .cellphone{margin-left:16px;}
.certifyType .certify{display:block;width:300px;height:121px;padding:47px 146px 0 39px;border:1px solid #d8d8d8;background-color:#fff;}
.certifyType .certify .tit{color:#282828;font-size:25px;line-height:34px;}
.certifyType a.certify:hover .tit{color:#0e77d9;}
.certifyType .certify p{margin-top:5px;}
.certifyType .ipin .certify{background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bg_certify_type.png') no-repeat 357px 0;}
.certifyType .cellphone .certify{background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bg_certify_type.png') no-repeat 357px -170px;}
.certifyType p{margin-top:10px;}

.col3TBlue.pwSearch{margin-top:35px;}
.col3TBlue.pwSearch .formWrap{padding-bottom:30px;}
.col3TBlue.pwSearch .boxTBlue{position:relative;height:471px;}
.col3TBlue.pwSearch .boxTBlue dl{min-height:190px;}
.col3TBlue.pwSearch .boxTBlue dl dt{padding-top:85px;padding-bottom:29px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/ico_find_pw.gif') no-repeat;text-align:center;}
.col3TBlue.pwSearch .boxTBlue .hint dl dt{background-position:50% 5px;}
.col3TBlue.pwSearch .boxTBlue .mail dl dt{background-position:50% -130px;}
.col3TBlue.pwSearch .boxTBlue .mobile dl dt{background-position:50% -265px;}
.col3TBlue.pwSearch .boxTBlue dl dd{padding-top:25px;padding-bottom:25px;height:136px;}
.col3TBlue.pwSearch .boxTBlue dl dd .formInput{min-width:170px;min-height:28px;padding-bottom:5px;}
.col3TBlue.pwSearch .boxTBlue .mail dl dd .formInput{padding-bottom:0;}
.col3TBlue.pwSearch .boxTBlue .hint dl dd .txt{margin-top:10px;}
.col3TBlue.pwSearch .boxTBlue dl dd label, .col3TBlue.pwSearch .boxTBlue dl dd .label{padding-left:0;}

.pwRenew .flLeft{width:480px;padding-left:20px;}
.pwRenew .flLeft p{padding-bottom:10px;}
.pwRenew .flLeft p.em{padding-bottom:25px;font-size:25px;color:#282828;line-height:32px;}
.pwRenew .flRight{width:396px;padding-left:39px;border-left:1px solid #ebebeb;}
.pwRenew .flRight .formInput{display:inline-block;*display:inline;*zoom:1;padding-bottom:15px;}
.pwRenew .flRight label{display:inline-block;*display:inline;*zoom:1;width:110px;padding-top:5px;color:#282828;vertical-align:top;}
.pwRenew .flRight .commGrayBox{width:340px;padding:20px 18px;}
.pwRenew .flRight .button{margin:15px 0 30px 114px;}
.pwRenew .flRight .button .btnCommon{padding-left:18px;padding-right:18px;}

.postWrap .tabComm{width:550px;}
.postWrap .tabComm li a{width:213px;min-width:auto;}
.postWrap .boxLineGray{width:448px;margin:27px auto 30px;padding:20px 0;}
.postWrap .boxLineGray input{width:168px;}
.postWrap .boxLineGray label{margin-right:18px;}
.postWrap .tForm{margin:25px 0 30px;}
.postWrap .txt_rs{margin-bottom:11px;}
.postWrap .postHead{overflow:hidden;zoom:1;height:36px;padding-top:8px;border-top:2px solid #6a8ec6;border-bottom:1px solid #d8d8d8;background-color:#fbfcfd;}
.postWrap .postHead .postNum{float:left;width:150px;color:#282828;text-align:center;}
.postWrap .postHead .postAdd{float:left;width:380px;color:#282828;text-align:center;}
.postWrap .postList{overflow-y:scroll;overflow-x:hidden;zoom:1;height:265px;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.postWrap .postList .noData{padding:119px 0;color:#707070;text-align:center;}
.postWrap .postList ul{margin-top:-1px;}
.postWrap .postList li{float:left;padding:8px 0 11px;border-top:1px solid #ebebeb;}
.postWrap .postList li .postNum{float:left;width:150px;letter-spacing:0;text-align:center;}
.postWrap .postList li .postAdd{float:left;width:380px;}

.boxResult.joinCompleteWrap{width:708px;margin:30px 0 25px;padding:80px 0 85px 282px;}
.boxResult.joinCompleteWrap .icon.joinComplete{left:124px;top:50%;width:120px;height:120px;margin-top:-60px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_box_result.gif') no-repeat 0 -560px;}

.btService{width:1070px;overflow:hidden;margin:40px auto 45px;}
.btService a{display:block;width:209px;height:160px;padding:40px 275px 40px 39px;border:1px solid #d8d8d8;background-repeat:no-repeat;background-position:right bottom;}
.btService a .tit{margin-bottom:15px;color:#282828;font-size:25px;line-height:30px;}
.btService a .cmt{font-size:13px;line-height:20px;}
.btService a.left{float:left;}
.btService a.right{float:right;width:219px;padding-left:29px;}
.btService a:hover{border-color:#0e77d9;}
.btService a:hover .tit, .btService a:hover .cmt{color:#0e77d9;}
.btService.indi a.left{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_pro_regist.gif');}
.btService.indi a.right{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_v3_365_trial.gif');}
.btService.comp a.left{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_comp_01.gif');}
.btService.comp a.right{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_comp_02.gif');}

.stepComm .copy .noticePoint .blGrayDot{color:#1f4787;line-height:22px;font-size:14px;padding-left:7px;}

.tView{position:relative;margin-top:35px;}
.tView .linkTLine{position:absolute;right:0;top:5px;}
.tView .tList01{margin-top:20px;}

/* popup redefinition */
.popWrap .findResult{padding:35px 55px;text-align:center;}
.popWrap .findResult .mainTxt{color:#282828;font-size:20px;}
.popWrap .findResult .boxLineGray{margin:25px 0;padding:15px 0;color:#282828;}

.popWrap .SafetyNumInfo{padding:15px 20px;border:1px solid #d9d9d9;font-size:15px;}
.popWrap .SafetyNumInfo ul{text-indent:-9px;}
.popWrap .SafetyNumInfo li{padding-left:9px;}

/* table redefinition */
.tForm table td .inlineList li{display:inline-block;*display:inline;*zoom:1;margin-right:15px;verticaL-align:middle;}
.tForm table td .inlineList li img{vertical-align:middle;}
.tForm.emCell table td{padding-left:16px;color:#282828;}
.tForm.emCell table td.inptData{padding-left:10px;color:#707070;}
.tForm .wrapHelpBox{width:auto}
.tForm .wrapHelpBox.bt .helpBox{width:auto;min-width:150px;padding:15px 20px;white-space:nowrap;}
.tForm .wrapHelpBox.bt.lt{right:0;left:-19px;right:auto;}
.tForm .wrapHelpBox.bt.lt .arr{left:20px;right:auto;}
.tList01.myPTable table th{padding:11px 10px 13px;}
.tList01.myPTable table td{padding:13px 10px 15px;}
.tList02.emCell table th{padding-left:30px;}
.tList02.emCell table td{color:#282828;}

.mySubTab{padding:10px 40px;background:#f3f7fa;}
.multiInpt label, .multiInpt .label{display:inline-block;*display:inline;*zoom:1;width:110px;padding:5px 0 15px;color:#282828;vertical-align:top;text-align:left;}
.multiInpt .formInput{display:inline-block;*display:inline;*zoom:1;padding-bottom:15px;}
.multiInpt .formInput .txt{margin:7px 0 0 6px;}
.multiInpt .nmInfo{padding-left:135px;}
.boxTBlue .my2col{padding:60px 0;}
.boxTBlue .my2col .col1{float:left;width:414px;padding:0 40px;text-align:center;}
.boxTBlue .my2col .col1 dt{color:#282828;font-size:20px;padding:135px 0 15px;}
.boxTBlue .my2col .col1.check dt{background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_pw_check.gif') no-repeat 50% 0;}
.boxTBlue .my2col .col1.modify dt{background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_pw_modify.gif') no-repeat 50% 0;}
.boxTBlue .my2col .col2{float:left;width:375px;margin-left:-1px;padding-left:60px;border-left:1px solid #ebebeb;}
.commGrayBox .joinAgree{padding:6px 15px 11px;}
.commGrayBox .joinAgree.recvTerm{padding:20px 15px;}
.commGrayBox .joinAgree.recvTerm label{display:inline-block;width:235px;}
.idType{margin:0 0 15px 30px;}
.idType .tit{margin-bottom:10px;color:#282828;font-size:15px;line-height:24px;}
.idType li{clear:both;}
.idType li p{float:left;width:750px;}
.idType li p.term{width:120px;color:#0e77d9;}
.commGrayBox .joinAgree .reasonChk li{display:inline-block;*display:inline;*zoom:1;width:330px;}
.secuSetList li{position:relative;padding:30px;border-top:1px solid #ebebeb;}
.secuSetList li:first-child{border-top:0 none;}
.secuSetList li > strong{display:block;margin-bottom:10px;font-weight:normal;font-size:20px;color:#282828;}
.secuSetList li p{margin-top:3px;font-size:14px;color:#707070;}
.secuSetList li p em{color:#2389e8;}
.secuSetList li > .btnSmall{position:absolute;top:50%;right:30px;width:168px;height:43px;margin-top:-22px;padding:0;font-size:14px;line-height:43px;text-align:center;}
.pwChg{min-height:135px;padding-left:95px !important;}
.pwChg .linkText{height:auto;margin-bottom:20px;padding-left:10px;background-size:8px auto;background-position-y:12px;font-size:20px;}
.pwChg .linkText:before{content:'';display:inline-block;width:81px;height:41px;margin-right:24px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_pw_modify2.gif') no-repeat 0 0;vertical-align:middle;}
.pwChg .linkText:hover, .pwChg .linkText:focus{background-position-y:-55px;}
.authStep{padding-top:20px;}
.authStep .desc{font-size:16px;color:#282828;}
.authStep .img{padding-top:50px;text-align:center;}
.authStep .authCode{width:484px;margin:60px auto 0;}
.authStep .authCode th{width:130px;padding:7px 0;border-right:1px solid #ebebeb;font-size:16px;color:#292929;text-align:left;vertical-align:top;}
.authStep .authCode td{position:relative;padding:7px 0 7px 20px;font-size:15px;letter-spacing:0;vertical-align:top;}
.authStep .authCode .btnAuth{position:absolute;top:50%;right:0;width:120px;height:38px;margin-top:-20px;background-color:#fff;border:1px solid #0e77d9;font-size:16px;color:#0e77d9;}
.authStep .authCode .btnAuth:disabled{background-color:#eee;border-color:#eee;color:#aaadb7;}
.authStep .authCode .inputTxt{width:301px;height:38px;font-size:15px;}
.authStep .nmInfo{width:334px;margin:10px auto 0;padding-left:150px;font-size:16px;}
.authStep .authEmail{width:710px;margin:20px auto;padding:20px;background-color:#f3f7fa;font-size:16px;color:#292929;text-align:center;}
.authStep .tList01{margin-top:30px;border-top:1px solid #b3b3b3;border-bottom:1px solid #d8d8d8;}
.authStep .tList01 table tr > :first-child{border-left:0 none;}
.authStep .tList01 table th, .authStep .tList01 table td{padding:10px 0;border-color:#d8d8d8;}

.boxTopInfo.certiBox{margin-top:15px;padding:40px 0 40px 328px;background:#f3f7fa url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_certificate.gif') no-repeat 244px 40px;}
.boxTopInfo.certiBox .mainTxt{margin-bottom:8px;font-size:25px;line-height:30px;color:#282828;}
.boxTopInfo.certiBox a{margin-left:88px;}

.tList01 table .expire td{color:#ff0000;}
.mallConsult{padding:35px 0 35px 153px;text-align:left;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_mall.gif') no-repeat 59px 29px;}
.mallConsult p{margin-bottom:5px;font-size:16px;color:#282828;}
.bbsView.QnA{margin-top:40px;}
.bbsView.QnA .bbsViewTit.que .tit{padding-left:60px;padding-right:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_que_rect.gif') no-repeat 20px 24px;font-family:'맑은 고딕' !important;font-size:20px !important;color:#282828 !important;line-height:24px !important;}
.bbsView.QnA .bbsViewTit.ans{border-top:0;border-bottom:1px solid #d9d9d9;}
.bbsView.QnA .bbsViewTit.ans .tit{padding-left:60px;padding-right:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_ans_rect.gif') no-repeat 20px 24px;border-bottom:none;font-family:'맑은 고딕' !important;font-size:20px !important;color:#282828 !important;line-height:24px !important;}
.bbsView.QnA .bbsViewTit .viewInfo li.stat{color:#0e77d9;}
.bbsView.QnA .bbsViewTit.ans .viewInfo{margin-bottom:20px;border-top:1px solid #d9d9d9;}
.bbsView.QnA .bbsViewCont{min-height:96px;padding-bottom:10px;border-bottom:1px solid #b3b3b3;}
.bbsView.QnA .bbsViewCont.ans{margin-bottom:0;}
.inqWrap{margin-top:35px;}
.inqWrap .btnSmall.period{padding-left:10px;padding-right:10px;min-width:34px;text-align:center;}
.calendar{display:inline-block;position:relative;}
.calendar .inputTxt{padding-right:31px;}
.calendar .iconC{position:absolute;top:9px;right:14px;display:inline-block;width:16px;height:16px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_calendar.gif') no-repeat 0 0;}
.tList01.consult{margin-top:20px;}

.boxTopInfo.end{padding:50px 0 56px;text-align:center;}
.boxTopInfo.end .mainTxt{margin-bottom:20px;font-size:30px;line-height:38px;color:#282828;}
.boxTopInfo.end .mainTxt .subTxt{margin-top:10px;font-size:16px;line-height:25px;}

/* v3 free upgroude*/
.v3Up .list_v3{padding-left:89px;border:1px solid #ebebeb;background-color:#f0f0f0;}
.v3Up .list_v3 .cont{width:730px;padding:30px 40px;background-color:#fff;}

/* main & sub main */
.sm{width:1090px;margin:-10px auto 0;overflow:hidden;}
.sm .smL{float:left;width:671px;}
.sm .smC{float:left;width:249px;}
.sm .smR{float:left;width:160px;}
.sm .smR a{position:relative;display:block;width:122px;height:124px;padding:13px 14px;margin:10px 0 0 10px;}
.sm .smR a:hover{text-decoration:none;}
.sm .smR a p{color:#fff;font-size:20px;}
.sm .smR a .desc{margin-top:3px;font-size:14px;line-height:18px;color:#cbcbcb;}
.sm .smR a .moreLh{position:absolute;right:15px;bottom:10px;}
.sm .smR a:hover .moreLh{background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_sm_more_light.png') no-repeat right 5px;font-size:13px;}
.sm .smR a.col{background-color:#37b784;}
.sm .smR a.col .moreLh, .sm .smR a.col:hover .moreLh{color:#d1ebdf;}
.sm .smR a.col2{background-color:#415e8e;}
.sm .smR a.col2 .moreLh, .sm .smR a.col2:hover .moreLh{color:#d2d7e1;}
.sm .smR a.col3{background-color:#46b8cc;}
.sm .smR a.col3 .moreLh, .sm .smR a.col3:hover .moreLh{color:#d3ebf1;}
.sm .smR a.col4{background-color:#86a4cd;}
.sm .smR a.col4 .moreLh, .sm .smR a.col4:hover .moreLh{color:#dfe6f1;}
.sm .order{position:relative;float:left;margin:10px 0 0 10px;padding:14px 19px;border:1px solid #d8d8d8;}
.sm .order dt{height:52px;color:#282828;font-size:20px;}
.sm .order ol{margin-top:10px;}
.sm .order li{width:100%;padding:1px 0;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.sm .order li span{margin-right:5px;color:#0e77d9;}
.sm .order .more{position:absolute;right:15px;top:15px;}
.sm .unOrd{position:relative;float:left;margin:10px 0 0 10px;padding:14px 19px;border:1px solid #d8d8d8;}
.sm .unOrd dt{height:52px;color:#282828;font-size:20px;}
.sm .unOrd ul{margin-top:10px;}
.sm .unOrd li{width:100%;padding:1px 0;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.sm .unOrd .more{position:absolute;right:15px;top:15px;}
.sm .smMenu{float:left;height:245px;margin:10px 0 0 10px;padding:6px 0 0 7px;border:1px solid #d8d8d8;background-color:#f8f8f8;}
.sm .smMenu a{float:left;width:100px;height:37px;padding:82px 6px 0;text-align:center;}
.sm .smMenu a.sm1{background-position:-7px -6px;}
.sm .smMenu a.sm2{background-position:-120px -6px;}
.sm .smMenu a.sm3{background-position:-7px -125px;}
.sm .smMenu a.sm4{background-position:-120px -125px;}
.sm .more{display:inline-block;padding-right:23px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_sm_more.png') no-repeat right 0;font-size:13px;}
.sm a.more:hover, .sm a:hover span.more{background-position:right -27px;color:#0e77d9;text-decoration:none;}
.main .moreLh, .sm .moreLh{display:inline-block;padding-right:23px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_sm_more_light.png') no-repeat right 5px;font-size:13px;color:#cbcbcb;}
.main a.moreLh:hover, .sm a.moreLh:hover, .sm a:hover span.moreLh{background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_sm_more_light_on.png') no-repeat right 5px;color:#6ab7ff;text-decoration:none;}

.sm.cs{width:1070px;margin:30px auto;}
.sm.cs .topTitWrap .topTit{float:none;margin:0;text-align:center;}
.sm.cs .smSer{width:650px;margin:0 auto 75px;}
.sm.cs .smSer .ser{position:relative;height:33px;padding:14px 60px 11px 20px;border:1px solid #1f4787;}
.sm.cs .smSer input{width:100%;padding:0;border:0;}
.sm.cs .smSer .smSerBtn{position:absolute;width:60px;height:60px;right:0;top:0;text-indent:-99999px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/icon_sm_m.png') no-repeat 50% 50%;}
.sm.cs .smSer .smSerWord li{position:relative;display:inline;padding:0 10px;}
.sm.cs .smSer .smSerWord li::after{content:'';position:absolute;width:1px;height:13px;bottom:1px;left:0;background-color:#a2a2a2;}
.sm.cs .smSer .smSerWord li:first-child{padding-left:0;}
.sm.cs .smSer .smSerWord li:first-child::after{display:none;}
.sm.cs .smSer .smSerWord a{font-size:13px;color:#777;}
.sm.cs .smL{width:905px;}
.sm.cs .excs{float:left;width:293px;margin:0 0 10px 10px;border:1px solid #d8d8d8;}
.sm.cs .excs dt{height:38px;padding:17px 10px 0 19px;color:#282828;font-size:20px;}
.sm.cs .excs dd a{display:block;height:40px;padding:16px 10px 0 19px;border-top:1px solid #d8d8d8;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/icon_sm_arr_off.png') no-repeat 94% 50%;}
.sm.cs .excs dd a:hover{color:#0e77d9;background:url('//image.ahnlab.com/img_upload/kr/site/images2/support/icon_sm_arr_on.png') no-repeat 94% 50%;}
.sm.cs .unOrd.noti{width:255px;height:198px;margin:0;}
.sm.cs .unOrd.guide{overflow:hidden;width:255px;height:198px;margin:0 0 0 10px;}
.sm.cs .unOrd.guide ul{margin-top:28px;}
.sm.cs .unOrd.guide li{position:relative;padding:2px 0;}
.sm.cs .unOrd.guide .fcStrong{position:absolute;right:0;top:2px;font-size:18px;}
.sm.cs .smR{float:right;width:150px;margin:0;}
.sm.cs .smR a{width:122px;height:124px;margin:10px 0 0 0;}
.sm.cs .smR a:first-child{margin:0;}

.sm.part .ptType{width:100%;margin:10px 0 0 10px;overflow:hidden;}
.sm.part .ptType li{float:left;border-right:1px solid #d8d8d8;}
.sm.part .ptType li.chan{width:327px;margin-right:10px;border-top:2px solid #415e8e;}
.sm.part .ptType li.tech{border-top:2px solid #37b784;}
.sm.part .ptType li.aff{width:322px;border-top:2px solid #46b8cc;}
.sm.part .ptType li a{display:block;position:relative;height:228px;padding:11px 19px;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.sm.part .ptType li a:before{content:'';position:absolute;right:19px;bottom:0;width:70px;height:70px;background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/img_sm_partner2.gif');}
.sm.part .ptType li.chan a:before{background-position:-373px bottom;}
.sm.part .ptType li.tech a:before{background-position:-458px bottom;}
.sm.part .ptType li.aff a:before{background-position:-808px bottom;}
.sm.part .ptType h2{color:#282828;font-size:23px;line-height:30px;}
.sm.part .ptType a:hover h2{color:#0e77d9;}
.sm.part .ptType p{padding-top:4px;font-size:13px;line-height:18px;}
.sm.part .ptType .more{margin-top:11px;}
.sm.part .unOrd.noti{width:288px;height:198px;}
.sm.part .unOrd.news{width:199px;height:198px;}
.sm.part .smEdu{position:relative;float:left;width:321px;height:226px;margin:10px 0 0 10px;border:1px solid #d8d8d8;}
.sm.part .smEdu h2{padding:14px 19px 20px;color:#282828;font-size:20px;}
.sm.part .smEdu h3{float:left;padding:0 1px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/img_sm_info.gif') no-repeat 0 -48px;}
.sm.part .smEdu h3:first-child{padding-left:10px;background:none;}
.sm.part .smEdu h3 a{padding:0 10px;font-size:13px;}
.sm.part .smEdu .edu{display:none;position:absolute;left:0;top:92px;width:266px;height:110px;padding:16px 35px 0 20px;border-top:1px solid #d8d8d8;}
.sm.part .smEdu .tit{margin-bottom:7px;color:#0e77d9;font-size:16px;line-height:22px;}
.sm.part .smEdu .tit a{color:#0e77d9;}
.sm.part .smEdu .period{padding-left:53px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/img_sm_info.gif') no-repeat 40px -48px;font-size:15px;}
.sm.part .smEdu .period span{color:#0e77d9;}
.sm.part .smEdu .period .txt{display:inline-block;width:0;color:#1f4787;text-indent:-52px;*text-indent:0;}
.sm.part .smEdu .nodata{padding-top:35px;padding-left:17px;color:#c0c0c0;font-size:16px;text-align:center;}
.sm.part .smEdu li .more{position:absolute;right:15px;top:15px;}
.sm.part .smMenu a{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/img_sm_partner2.gif');background-repeat:no-repeat;}
.sm.part .smMenu2{margin:10px 0 0 10px;border:1px solid #d8d8d8;background-color:#f8f8f8;}
.sm.part .smMenu2 a{display:block;position:relative;height:83px;padding:0 50px 0 70px;border-top:1px solid #d2d2d2;line-height:83px;}
.sm.part .smMenu2 a:first-child{border-top:0 none;}
.sm.part .smMenu2 a:before{content:'';display:block;position:absolute;top:50%;right:20px;width:6px;height:10px;margin-top:-5px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/img_sm_partner2.gif') no-repeat -892px 0;}
.sm.part .smMenu2 a > i{display:block;position:absolute;top:50%;left:20px;width:32px;height:32px;margin-top:-16px;background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/partner/img_sm_partner2.gif');background-repeat:no-repeat;}
.sm.part .smMenu2 a.sm1 > i{background-position:-47px -38px}
.sm.part .smMenu2 a.sm2 > i{background-position:-159px -38px}
.sm.part .smMenu2 a.sm3 > i{background-position:-47px -157px}

.sm.info .smL{overflow:hidden;width:920px;}
.sm.info .smT{width:920px;height:319px;}
.sm.info .smM{width:920px;height:201px;}
.sm.info .smB{width:920px;height:211px;}
.sm.info .smBsns{width:920px;height:118px;}
.sm.info .smT:after,
.sm.info .smM:after,
.sm.info .smB:after,
.sm.info .smBsns:after{content:"";display:block;clear:both;}

.sm.info .smBox{position:relative;float:left;border:1px solid #d8d8d8;}
.sm.info .smBox .more,
.sm.info .smBox .moreLh{position:absolute;right:15px;bottom:9px;}

.sm.info .letter{overflow:hidden;width:448px;height:307px;margin:10px 0 0 10px;}
.sm.info .letter .tit{position:relative;height:24px;padding:16px 19px 17px;background-color:#fff;}
.sm.info .letter .tit a{font-size:20px;font-weight:bold;color:#282828;}
.sm.info .letter .tit a:hover{color:#0e77d9;}
.sm.info .letter .tit .number{position:absolute;right:19px;top:16px;font-size:16px;font-weight:normal;color:#0e77d9;}
.sm.info .letter .fCr{font-family:san-serif;}
.sm.info .letter .photo{width:555px;height:auto;}
.sm.info .letter .txtWrap{position:absolute;left:0;bottom:0;width:413px;height:30px;padding:11px 20px 45px 15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_sm_txt.png');}
.sm.info .letter .summary a{width:413px;font-size:20px;color:#fff;line-height:1.4;}
.sm.info .letter .summary a:hover{color:#6ab7ff;}

.sm.info .news{overflow:hidden;width:410px;height:149px;padding:20px 19px;margin:10px 0 0 10px;}
.sm.info .news .tit{margin-bottom:20px;}
.sm.info .news .tit a{font-size:20px;color:#0e77d9;}
.sm.info .news .tit a:hover{color:#0e77d9;}
.sm.info .news .text a,
.sm.info .news .blList li a{display:block;overflow:hidden;width:410px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:normal;}

.sm.info .noti{width:257px;height:159px;padding:20px 19px;margin:10px 0 0 10px;}
.sm.info .noti.lastWidth{width:256px;}
.sm.info .noti dt a{font-size:20px;color:#282828;}
.sm.info .noti dt a:hover{color:#0e77d9;}
.sm.info .noti dd{margin-top:20px;}
.sm.info .noti li{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:normal;}
.sm.info .noti li span{margin-right:5px;color:#0e77d9;}
.sm.info .noti .quizText{width:130px;font-size:13px;line-height:1.5;}
.sm.info .noti .quizImg{position:absolute;right:19px;top:50%;margin-top:-44px;}

.sm.info .sns{position:relative;width:255px;height:66px;padding:20px;margin:10px 0 0 10px;}
.sm.info .sns.lastWidth{width:254px;}
.sm.info .sns .tit{height:17px;padding-left:25px;margin-bottom:10px;color:#282828;line-height:1;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/img_sm_sns.png') no-repeat 0 0;}
.sm.info .sns .tit a{color:#282828;}
.sm.info .sns .tit a:hover{color:#0e77d9;}
.sm.info .sns .tit.blog{width:230px;background-position:0 1px;}
.sm.info .sns .tit.tv{width:230px;background-position:0 -16px;}
.sm.info .sns .tit.face{width:229px;background-position:0 -32px;}
.sm.info .sns .txt{padding-right:30px;line-height:1.5;font-size:13px;}
.sm.info .sns .txt.linkArr a{padding:0 11px 0 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/arr_list_area.gif') no-repeat right -38px;}
.sm.info .sns .txt.linkArr a:hover,
.sm.info .sns .txt.linkArr a:focus{color:#0e77d9;background-position:right 5px;}
.sm.info .sns .date{position:absolute;right:20px;top:16px;font-size:12px;}
.sm.info .sns .tvIcon{position:absolute;right:20px;bottom:22px;}
.sm.info .sns .tvIcon a{display:block;width:31px;height:31px;}

.sm.info .warn{position:relative;width:122px;height:192px;padding:18px 14px 14px;margin:10px 0 0 10px;background-color:#212934;}
.sm.info .warn dt{font-size:20px;color:#fff;}
.sm.info .warn .wrCont{margin:19px 0 0 0;}
.sm.info .warn .wrCont a{display:block;width:122px;height:100px;padding:0;margin:0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/img_sm_warn.png') no-repeat 0 0;}
.sm.info .warn .wrCont a:hover{text-decoration:none;}
.sm.info .warn .wrCont .warn1{background-position:0 0;}
.sm.info .warn .wrCont .warn2{background-position:0 -100px;}
.sm.info .warn .wrCont .warn3{background-position:0 -200px;}
.sm.info .warn .wrCont .warn4{background-position:0 -300px;}
.sm.info .warn .date{color:#fff;font-size:12px;text-align:center;line-height:1.2;letter-spacing:0;opacity:0.5;filter:alpha(opacity = 50);-ms-filter:"alpha (opacity=50)";}
.sm.info .warn .moreLh{position:absolute;right:15px;bottom:15px;width:auto;height:auto;padding:0 24px 0 0;margin:0;}

.smMy{overflow:hidden;width:1070px;margin:0 auto;}
.smMy .myProd{position:relative;margin:0;border-top:2px solid #3966ae;border-bottom:1px solid #d8d8d8;}
.smMy .myProd dt, .smMy .myProd dd{border:solid #d8d8d8;border-width:0 1px;}
.smMy .myProd dt{width:1030px;height:36px;padding:11px 19px 0 19px;font-size:18px;color:#282828;}
.smMy .myProd dd{width:1068px;background-color:#f8f8f8;}
.smMy .myProd dt .more{position:absolute;top:12px;right:0;background:none;}
.smMy .myProd dt .more .linkTLine{color:#0e77d9;}
.smMy .myProd dd ul{width:100%;border-top:1px solid #d8d8d8;}
.smMy .myProd dd li{position:relative;padding:12px 0 12px 19px;}
.smMy .myProd dd li + li{border-top:1px solid #d8d8d8;}
.smMy .myProd dd li .pdWrap{display:table-cell;position:relative;width:650px;height:80px;padding:0 5px 0 0;vertical-align:middle;}
.smMy .myProd dd li .tit{display:block;width:650px;font-size:18px;color:#282828;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.smMy .myProd dd li .period span{display:inline-block;padding-left:16px;letter-spacing:0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/img_sm_mypage.gif') no-repeat 6px -18px;}
.smMy .myProd dd li .dDay{position:absolute;top:22px;right:190px;width:103px;height:53px;padding:7px 0 0 87px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/img_sm_mypage.gif') no-repeat 0 -360px;}
.smMy .myProd dd li .dDay p{line-height:16px;}
.smMy .myProd dd li .dDay .num{margin-top:-3px;font-size:25px;color:#1f4787;line-height:32px;}
.smMy .myProd dd li .dDay.war{background-position:0 -143px;}
.smMy .myProd dd li .dDay.war .num{color:#f75700;}
.smMy .myProd dd li .dDay.no{height:60px;padding-top:12px;background-position:0 -210px;}
.smMy .myProd dd li .btn{position:absolute;top:16px;right:0;width:180px;height:70px;text-align:center;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/img_sm_mypage.gif') no-repeat 0 -279px;}
.smMy .myProd dd li .btn .btnSmall{width:98px;padding:9px 10px 10px;text-align:center;}
.smMy .myProd dd li .btn .btnSmall + .btnSmall{margin-top:2px;}
.smMy .myProd dd li .btn.type1 .btnSmall{margin-top:18px;}

.smMy .gdProd{margin:0;border-top:2px solid #3966ae;border-bottom:1px solid #d8d8d8;}
.smMy .gdProd dt, .smMy .gdProd dd{border:solid #d8d8d8;border-width:0 1px;}
.smMy .gdProd dt{width:1030px;height:36px;padding:11px 19px 0 19px;font-size:18px;color:#282828;}
.smMy .gdProd dd{width:1068px;height:210px;}
.smMy .gdProd ul{overflow:hidden;width:100%;padding-top:35px;border-top:1px solid #d8d8d8;}
.smMy .gdProd li{float:left;width:224px;padding:0 21px 0 22px;}
.smMy .gdProd li a{display:block;text-align:center;}
.smMy .gdProd li a img.photo{width:126px;height:84px;}
.smMy .gdProd li p{margin-top:5px;}

.smMy .myMenuArea{overflow:hidden;margin:-5px;}
.smMy .myMenuLi{overflow:hidden;float:left;width:528px;height:168px;margin:5px;border:1px solid #d8d8d8;}
.smMy .myMenuLi .imgCont{float:left;position:relative;width:148px;height:168px;}
.smMy .myMenuLi .imgCont .ico{display:block;position:absolute;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/icons_myPg.png') no-repeat 0 0;}
.smMy .myMenuLi .imgCont .ico.myImg1{background-position:0 0}
.smMy .myMenuLi .imgCont .ico.myImg2{background-position:-76px 0;}
.smMy .myMenuLi .imgCont .ico.myImg3{background-position:-152px 0;}
.smMy .myMenuLi .imgCont .ico.myImg4{background-position:-228px 0;}
.smMy .myMenuLi .imgCont .ico.myImg5{background-position:-304px 0;}
.smMy .myMenuLi .imgCont .ico.myImg6{background-position:-380px 0;}
.smMy .myMenuLi .imgCont .ico.myImg7{background-position:-456px 0;}
.smMy .myMenuLi .imgCont .ico.myImg8{background-position:-532px 0;}
.smMy .myMenuLi .infoCont{float:left;width:348px;height:108px;padding:40px 30px 20px 0;}
.smMy .myMenuLi .infoCont .title{font-size:20px;color:#0e77d9;}
.smMy .myMenuLi .infoCont a{display:block;position:relative;height:80px;font-size:14px;color:#707070;}
.smMy .myMenuLi .infoCont a:hover{color:#0e77d9;}
.smMy .myMenuLi .infoCont a:hover .link{background-position:right -27px;text-decoration:underline;}
.smMy .myMenuLi .infoCont a .text{overflow:hidden;height:50px;margin-top:10px;word-break:break-word;}
.smMy .myMenuLi .infoCont a .link{position:absolute;bottom:5px;right:0;padding-right:25px;background: url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_sm_more.png') no-repeat right 0;}
.smMy .myMenuLi .infoCont a .link:hover{background-position:right -27px;}
.smMy .btmList{margin-top:45px;}
.smMy .btmList li{font-size:16px;color:#282828;}
.smMy .btmList li + li{margin-top:8px;}
.smMy .btmList a.linkText{color:#282828;font-weight:bold;background-position:100% -142px;}
.smMy .btmList a.linkText:hover{color:#0e77d9;background-position:100% 8px;}

.noti li.emer{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_notice.png') no-repeat 0 4px;}
.noti li.hot{background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bl_notice.png') no-repeat 0 -74px;}
.noti li.emer a, .noti li.hot a{display:block;padding-left:41px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}

#container.main{position:relative;z-index:0;width:100%;min-width:1240px;margin:0 auto;padding-top:0;padding-bottom:0;}
.main button{display:inline-block;border:0 none;padding:0 1px 1px 0;background:transparent;vertical-align:middle;cursor:pointer;}
.main .cont{width:1070px;margin:0 auto;}
.main .mnt{position:relative;width:100%;height:605px;}
.main .mnt .vis{position:relative;width:100%;height:220px;overflow:hidden;padding-top:385px;text-align:center;}
.main .mnt .vis .visWrap{display:inline-block;*display:inline;zoom:1;}
.main .mnt .vis button.anim{position:relative;z-index:20;width:23px;height:30px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat -61px -535px;}
.main .mnt .vis button.anim.play{background-position:-90px -535px;}
.main .mnt .vis button.cir{position:relative;z-index:20;width:31px;height:30px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat -31px -535px;}
.main .mnt .vis .visWrap.on button.cir, .main .mnt .vis button.cir.over{background-position:0 -535px;}
.main .mnt .vis .pic{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;min-width:1240px;background-color:#fff;background-repeat:no-repeat;background-position:center 0;text-align:left;}
.main .mnt .vis .txtWrap{position:absolute;left:0;top:0;z-index:10;width:100%;min-width:1240px;text-align:left;}
.main .mnt .vis .txtWrap .txt{width:1070px;margin:0 auto;}
.main .mnt .pri{position:absolute;z-index:20;left:0;bottom:0;width:100%;height:155px;min-width:1240px;padding-top:15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_primary.png') repeat-x 0 0;color:#fff;}
.main .mnt .pri .cont{width:1070px;height:170px;margin:0 auto;}
.main .mnt .pri h2{color:#fff;font-size:20px;}
.main .mnt .pri .moreLh{position:absolute;right:0;top:0;}
.main .mnt .warn{position:relative;float:left;width:266px;margin-right:50px;}
.main .mnt .warn .wrCont a{display:block;height:130px;margin-top:-4px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat 0 0;}
.main .mnt .warn .wrCont a:hover{text-decoration:none;}
.main .mnt .warn .wrCont a.warn1{background-position:0 0;}
.main .mnt .warn .wrCont a.warn2{background-position:0 -125px;}
.main .mnt .warn .wrCont a.warn3{background-position:0 -250px;}
.main .mnt .warn .wrCont a.warn4{background-position:0 -375px;}
.main .mnt .warn .date{position:absolute;left:89px;bottom:10px;width:87px;color:#fff;font-size:13px;text-align:center;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";}
.main .mnt .noti{position:relative;float:left;width:354px;margin-right:47px;}
.main .mnt .noti h2{display:inline-block;display:inline;zoom:1;}
.main .mnt .noti h2 span{display:inline-block;width:27px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat right -660px;}
.main .mnt .noti h2 a{color:#888;}
.main .mnt .noti h2 a:hover, .main .mnt .noti h2.on a{color:#fff;text-decoration:none;}
.main .mnt .noti .list{display:none;position:absolute;left:0;top:65px;width:100%;}
.main .mnt .noti .list .moreLh{position:absolute;right:0;top:-65px;}
.main .mnt .noti ul{width:100%;overflow:hiden;}
.main .mnt .noti li{width:100%;float:left;}
.main .mnt .noti li a{float:left;width:265px;color:#fff;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;vertical-align:middle;word-break:break-all;word-wrap:normal;}
.main .mnt .noti li.emer a, .main .mnt .noti li.hot a{width:224px;}
.main .mnt .noti li .date{float:right;width:82px;color:#fff;text-align:right;letter-spacing:0;vertical-align:middle;opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";}
.main .mnt .prod{position:relative;float:left;width:353px;height:155px;}
.main .mnt .prod a{display:block;}
.main .mnt .prod a:hover{text-decoration:none;}
.main .mnt .prod a:hover .moreLh{background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/btn_sm_more_light_on.png') no-repeat right 5px;color:#6ab7ff;}
.main .mnt .prod p{position:absolute;left:0;bottom:18px;padding-right:170px;color:#fff;line-height:21px;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";}
.main .mnt .prod .photo{position:absolute;right:0;top:37px;}

.main .mnw{width:100%;background-color:#f8f8f8;}
.main .mnw .cont{width:1070px;margin:0 auto;padding:64px 0 67px;overflow:hidden;}
.main .mnw .foc{float:left;width:362px;margin-right:30px;}
.main .mnw .foc h2{display:inline-block;padding:0 10px 11px 0;margin-bottom:32px;border-bottom:3px solid #1f4787;color:#282828;font-size:18px;}
.main .mnw .foc .link{display:block;overflow:hidden;}
.main .mnw .foc .link .tit{margin-bottom:32px;display:block;color:#282828;font-size:31px;line-height:42px;}
.main .mnw .foc .link.row2 .tit{height:84px;overflow:hidden;}
.main .mnw .foc .link.row3 .tit{height:126px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;word-wrap:break-word;}
.main .mnw .foc a.link:hover .tit{color:#0e77d9;}
.main .mnw .foc .link .txtWrap{max-height:240px;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;word-wrap:break-word;}
.main .mnw .foc .link.row2 .txtWrap{padding-top:6px;max-height:192px;-webkit-line-clamp:8;}
.main .mnw .foc .link.row3 .txtWrap{padding-top:12px;max-height:144px;-webkit-line-clamp:6;}

.main .mnw .news{float:left;width:361px;height:222px;margin-right:40px;}
.main .mnw .news h2{padding-bottom:11px;border-bottom:3px solid #38b684;color:#282828;font-size:18px;}
.main .mnw .news ul{margin-top:7px;}
.main .mnw .news li{padding:6px 0;}
.main .mnw .news li a{display:block;width:320px;padding-left:12px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat -15px -51px;color:#282828;font-size:16px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.main .mnw .news li a:hover{background-position:-15px -29px;color:#0e77d9;}

.main .mnw .issue{float:left;width:361px;margin-right:40px;}
.main .mnw .issue h2{padding-bottom:11px;border-bottom:3px solid #46b8cc;color:#282828;font-size:18px;}
.main .mnw .issue .tit{padding-bottom:20px;color:#282828;font-size:16px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.main .mnw .issue a:hover .tit, .main .mnw .issue a:hover .desc{color:#0e77d9;}
.main .mnw .issue ul{margin-top:7px;}
.main .mnw .issue li{padding:6px 0;}
.main .mnw .issue li a{display:block;width:320px;padding-left:12px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat -15px -51px;color:#282828;font-size:16px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.main .mnw .issue li a:hover{background-position:-15px -29px;color:#0e77d9;}

.main .mnw .mnIf{float:left;width:267px;margin-top:35px;}
.main .mnw .mnIf a{display:block;position:relative;float:left;width:119px;height:155px;padding:10px 0 0 14px;color:#fff;font-size:22px;}
.main .mnw .mnIf a:hover{text-decoration:none;}
.main .mnw .mnIf a .date{position:absolute;right:13px;bottom:10px;font-size:14px;text-align:right;line-height:18px;}
.main .mnw .mnIf a.col{background-color:#4e6892;}
.main .mnw .mnIf a.col .date{color:#d2d7e1;}
.main .mnw .mnIf a.col2{border-left:1px solid #6eb1a5;background-color:#38b684;}
.main .mnw .mnIf a.col2 .date{color:#d1ebdf;}

.main .mnw .mnBann{float:left;width:267px;margin-top:35px;}

.main .mnw .rollBann{position:relative;float:left;width:267px;height:126px;overflow:hidden;margin-top:35px;}
.main .mnw .rollBann ul{float:right;padding-right:20px;}
.main .mnw .rollBann li{float:left;padding-top:99px;}
.main .mnw .rollBann button.cir{position:relative;z-index:20;width:11px;height:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat -146px -542px;}
.main .mnw .rollBann li.on button.cir, .main .mnw .rollBann button.cir.over{background-position:-127px -542px;}
.main .mnw .rollBann button.anim{position:absolute;z-index:20;right:8px;top:108px;width:8px;height:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat -167px -542px;}
.main .mnw .rollBann button.anim.play{background-position:-187px -542px;}
.main .mnw .rollBann .bann{position:absolute;z-index:5;left:0;top:0;width:267px;height:126px;}
.main .mnw .rollBann li.on .bann{z-index:10;}

.main .mnb{width:100%;background-color:#5686b3;}
.main .mnb .cont{height:136px;padding-top:29px;overflow:hidden;}
.main .mnb dl{float:left;width:332px;margin-left:36px;}
.main .mnb dl.blog{margin-left:0;}
.main .mnb dt{position:relative;padding:0 0 8px 29px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat -16px -74px;color:#fff;font-size:20px;}
.main .mnb dl.blog dt{background-position:-16px -74px;}
.main .mnb dl.twit dt{background-position:-16px -110px;}
.main .mnb dl.face dt{background-position:-16px -144px;}
.main .mnb dt span.ar{position:absolute;right:0;top:0;}
.main .mnb dt span.ar button{width:14px;height:15px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat -14px -6px;}
.main .mnb dt span.ar .play{background-position:-44px -6px;}
.main .mnb dt span.ar .stop{background-position:-14px -6px;}
.main .mnb dd{width:320px;height:80px;overflow:hidden;}
.main .mnb dd li{height:71px;padding-top:9px;}
.main .mnb dd li a{display:block;height:40px;color:#fff;overflow:hidden;line-height:20px;}
.main .mnb dd li .desc{margin-top:-5px;color:#fff;font-size:13px;letter-spacing:0;opacity:0.5;filter:alpha(opacity = 50);-ms-filter:"alpha (opacity=50)";}

.main .mng{width:100%;background-color:#333;color:#fff;}
.main .mng .cont{padding:35px 0 25px;overflow:hidden;}
.main .mng .fav{float:left;width:711px;}
.main .mng .fav ul{float:left;width:181px;height:150px;padding:0 25px 0 30px;border-left:1px solid #484848;}
.main .mng .fav ul ul{height:auto;padding:0;border-left:0;}
.main .mng .fav li .tit{margin-top:-5px;padding-bottom:13px;font-size:18px;}
.main .mng .fav li .tit2{clear:both;padding-top:22px;font-size:18px;}
.main .mng .fav li .tit, .main .mng .fav li .tit a, .main .mng .fav li .tit2, .main .mng .fav li .tit2 a{color:#fff;}
.main .mng .fav li li{padding:2px 0;}
.main .mng .fav li li a{color:#b2b2b2;}
.main .mng .fav li li a.mall{padding-right:22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat right -192px;}
.main .mng .guide{float:left;width:236px;height:150px;padding:0 0 0 30px;border-left:1px solid #484848;}
.main .mng .guide ul{margin-top:-4px;}
.main .mng .guide li{position:relative;padding:2px 0 20px 0;color:#b2b2b2;}
.main .mng .guide span{position:absolute;right:0;top:2px;color:#fff;font-size:18px;}
.main .mng .mnSns{float:right;width:48px;height:150px;border-right:1px solid #484848;}
.main .mng .mnSns .face, .main .mng .mnSns .twit, .main .mng .mnSns .kakao, .main .mng .mnSns .blog a.tit{display:inline-block;width:25px;height:25px;margin-bottom:16px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat 0 -220px;}
.main .mng .mnSns .face{margin-top:-2px;background-position:0 -220px;}
.main .mng .mnSns .twit{background-position:0 -262px;}
.main .mng .mnSns .kakao{background-position:0 -336px;}
.main .mng .mnSns .blog{display:inline-block;position:relative;}
.main .mng .mnSns .blog a.tit{background-position:0 -302px;}
.main .mng .mnSns .blog .ly{display:none;position:absolute;right:24px;top:-11px;width:103px;height:80px;padding:4px 37px 0 11px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/bg_warn.png') no-repeat 0 -576px;}
.main .mng .mnSns .blog .ly a{color:#b2b2b2;font-size:13px;line-height:22px;}
.main .mng .mnSns .blog .ly a:hover{color:#0e77d9;}
.main .mng .mnSns .blog .ly .close{position:absolute;right:13px;top:1px;width:22px;height:22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/img_main.gif') no-repeat -36px -220px;}

/* pop layout & contents */
body.pop{background-color:#fff;}
.popWrap{padding:32px 25px 40px 25px;}
.popWrap .btnCenter{margin-top:40px;}

.popWrap .tList01 .tLeft{padding-right:15px;}
.popWrap .tList01 .safetyStep{display:inline-block;height:20px;margin-left:15px;padding-right:5px;}

.popWrap .bbsView .bbsViewTit{position:relative;border-top:2px solid #6a8ec6;}
.popWrap .bbsView .bbsViewTit .tit{padding:14px 20px 0 20px;border-bottom:0;}
.popWrap .bbsView .bbsViewTit .viewInfo{float:none;padding:14px 0 16px;background:#fbfcfd;border-bottom:1px solid #d8d8d8;}
.popWrap .bbsView .bbsViewTit .viewInfo.flRight{background:#fff;}
.popWrap .bbsView .bbsViewTit .viewInfo .point{color:#1f4787;font-size:14px;}

.popWrap .popAgree{padding:15px 10px;}

/* AhnReport loading */
.popWrap .popLoading{text-align:center;}
.popWrap .popLoading .img{padding:8px 0 27px;}
.popWrap .popLoading .contTitWrap .contTit{text-align:center;}
.popWrap .popLoading .txt{margin-top:-8px;}
.popWrap .popLoading .loadingWrap{margin-top:35px;}
.popWrap .popLoading .loadingWrap p{margin-top:9px;}

/* popup redefinition */
.popWrap .findResult{padding:35px 55px;text-align:center;}
.popWrap .findResult .mainTxt{color:#282828;font-size:20px;}
.popWrap .tForm table td .popDomain{margin-left:190px;}
.popWrap .multiInpt{padding:30px 0 25px 65px;}
.popWrap .multiInpt label, .popWrap .multiInpt .label{width:115px;}

.popWrap .ASECCodeWrap .bbsViewTit .viewInfo li.first{margin-left:5px;}
.popWrap .ASECCodeWrap .bbsViewTit .tabList{padding:24px 0 0;}
.popWrap .ASECCodeWrap .bbsViewTit .tabList ul{margin-left:0;}
.popWrap .ASECCodeWrap .bbsViewTit .tabList li.first{background-image:none;}
.popWrap .ASECCodeWrap .bbsViewCont{border-bottom:1px solid #b3b3b3;}
.popWrap .ASECCodeWrap .bbsViewCont .tList02 .dgRisk dl{width:33%;}
.popWrap .ASECCodeWrap .bbsViewCont .tList02 .dgRisk dl.row2{border-top:1px solid #ebebeb;}
.popWrap .ASECCodeWrap .bbsViewCont .tList02 .dgRisk dl.third{width:34%;}
.popWrap .ASECCodeWrap .bbsViewCont .tList02 .dgRisk dl.last{width:67%;}
.popWrap .ASECCodeWrap .bbsViewCont .update{float:none;width:auto;padding:0 25px;}
.popWrap .ASECCodeWrap .bbsViewCont .update dl{margin-bottom:25px;}
.popWrap .ASECCodeWrap .bbsViewCont .btn{float:none;width:100%;padding-left:0;border-left:none;padding-top:25px;border-top:1px solid #d8d8d8;text-align:center;}
.popWrap .ASECCodeWrap .bbsViewCont .smallTit{margin:25px 0 10px;font-size:16px;color:#282828;}
.popWrap .ASECCodeWrap .bbsViewCont .recomBox ul{margin-left:-22px;margin-top:-20px;}
.popWrap .ASECCodeWrap .bbsViewCont .recomBox ul li{float:left;width:135px;margin-left:22px;margin-top:20px;}
.popWrap .ASECCodeWrap .bbsViewCont .recomBox ul li .name{margin-top:0;}
.popWrap .ahnCopyWrap{margin-top:40px;padding:25px 30px;border:1px solid #e6e6e6;background-color:#fbfcfd;}
.popWrap .ahnCopyWrap .tit{margin-bottom:5px;color:#282828;font-size:16px;}

/* popup redefinition */
.popWrap .btmMediaInfo{padding:20px 20px 15px 20px;}
.popWrap .copyrightInfo{margin-top:30px;padding:20px;background-color:#fafafa;border:1px solid #d8d8d8;}
.popWrap .writerInfoWrap .cont{padding-top:30px;}

/* popup certificate */
.popWrap .printTit{margin-bottom:10px;padding:0 0 20px 10px;border-bottom:1px solid #bbc2cf;}
.popWrap .printBody{width:654px;min-height:860px;margin:0 auto;padding:20px 18px 20px 18px;border:1px solid #e4e4e4;background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ci.gif') no-repeat center 570px;}
.popWrap .printBody img{vertical-align:middle;}
.popWrap .printWrap{min-height:700px;text-align:left;}
.popWrap .printHeader{text-align:left;margin-bottom:45px;background-color:#0060af;}
.popWrap .printCotainer{width:626px;padding:0 14px 20px 14px;}
.popWrap .printInfo{width:100%;margin-bottom:35px;}
.popWrap .printInfo td{vertical-align:bottom;}
.popWrap .printInfo td.infoAddr{padding-right:10px;}
.popWrap .printInfo .infoAddr .infoTit{margin-bottom:5px;}
.popWrap .printInfo .infoDate .infoTit{margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid #cfcfd0;}
.popWrap .printInfo .infoBox{padding:15px;border:2px solid #cbcbcb;}
.popWrap .printInfo .infoAddr .infoBox{width:252px;height:126px;}
.popWrap .printInfo .infoDate .infoBox{width:280px;height:56px;}
.popWrap .printInfo .comName{padding-bottom:20px;}
.popWrap .tblProdList th{height:24px;border-right:3px solid #fff;background:#0060af;}
.popWrap .tblProdList td{vertical-align:top;text-align:center;padding:10px 3px 7px 3px;font-size:12px;line-height:18px;font-family:dotum, sans-serif;color:#000;letter-spacing:0;}
.popWrap .tblProdList td.tit{text-align:left;}
.popWrap .tblProdList .tit, .tblProdList .first{border-left:none;}
.popWrap .printCmt{padding-bottom:20px;text-align:center;}
.popWrap .printFooter{text-align:center;padding:20px 0 0 0;}
.popWrap .printBtm{padding:15px 20px;text-align:left;}
.popWrap .etcBox.print{margin:30px 10px 0 10px;}
.popWrap .printBtn{*display:inline-block;zoom:1;}
.popWrap .printBtn:after{content:"";display:block;clear:both;height:0;visibility:hidden;}

.pop.stats{background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_stats.gif') repeat-y 0 0 #fff;}
.pop.stats .popTit{position:relative;height:49px;padding:16px 25px 0;background-color:#254473;}
.pop.stats .popTit .tit{font-size:25px;color:#282828;}
.pop.stats .popTit .tit img{margin-right:10px;vertical-align:middle;}
.pop.stats .popTit p{position:absolute;top:17px;right:39px;font-size:25px;color:#fff;}
.pop.stats .popTit .mon{display:inline-block;width:44px;height:17px;margin-left:6px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/txt_stats.gif') no-repeat 0 0 #254473;font-size:0;line-height:0;vertical-align:middle;}
.pop.stats .popStats{position:relative;padding-left:190px;}
.pop.stats .statsTab{position:absolute;left:0;top:0;width:190px;}
.pop.stats .statsTab ul, .pop.stats .statsTab li{float:left;width:100%;}
.pop.stats .statsTab li a{display:block;width:100%;height:118px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/info/bg_stats_tab.gif') no-repeat 0 0;text-indent:-999px;}
.pop.stats .statsTab li a.tab01{height:116px;background-position:0 0;}
.pop.stats .statsTab li a.tab02{background-position:0 -116px;}
.pop.stats .statsTab li a.tab03{background-position:0 -234px;}
.pop.stats .statsTab li a.tab04{background-position:0 -352px;}
.pop.stats .statsTab li a.tab01:hover, .pop.stats .statsTab li.on a.tab01{background-position:-190px 0;}
.pop.stats .statsTab li a.tab02:hover, .pop.stats .statsTab li.on a.tab02{background-position:-190px -116px;}
.pop.stats .statsTab li a.tab03:hover, .pop.stats .statsTab li.on a.tab03{background-position:-190px -234px;}
.pop.stats .statsTab li a.tab04:hover, .pop.stats .statsTab li.on a.tab04{background-position:-190px -352px;}
.pop.stats .statsTab p{position:absolute;left:24px;top:620px;color:#506991;font-size:13px;line-height:20px;}
.pop.stats .tabCont{float:left;width:730px;padding:0 40px 30px;}
.pop.stats .tabCont .statsTit{position:relative;height:54px;padding-top:31px;}
.pop.stats .tabCont .statsTit .numWrap{position:absolute;top:19px;right:0;text-align:right;}
.pop.stats .tabCont .statsTit .numWrap p{margin-top:-4px;font-size:13px;}
.pop.stats .tabCont .statsTit .numWrap p.num{margin-top:-6px;color:#1f83e1;font-size:30px;line-height:36px;}
.pop.stats .tabCont .statsTit.web{height:65px;padding-top:20px;}
.pop.stats .tabCont .statsTit.web .numWrap ul{float:left;}
.pop.stats .tabCont .statsTit.web .numWrap li{float:left;padding:0 20px;border-left:1px solid #e7edf1;}
.pop.stats .tabCont .statsTit.web .numWrap li:first-child{border-left:0;}
.pop.stats .tabCont .graph{width:730px;margin:0 -38px;padding:38px;border-top:1px solid #e7edf1;border-bottom:1px solid #e7edf1;background-color:#f1f4f6;text-align:center;vertical-align:middle;}
.pop.stats .tabCont .graph.web{position:relative;}
.pop.stats .tabCont .graph.web .absl{position:absolute;left:24px;bottom:12px;font-size:13px;}
.pop.stats .tabCont .graph.web .absr{position:absolute;left:540px;bottom:12px;font-size:13px;}
.pop.stats .tabCont .capt{margin:22px 0 11px;font-size:16px;color:#282828;}
.pop.stats .tabCont .tList01 table th{padding:7px 6px 9px;background:#f1f4f6;color:#282828;}
.pop.stats .tabCont .tList01 table td{padding:9px 6px 10px;border-top:1px solid #e7edf1;letter-spacing:0;}

/* popup Security Map */
.pop.secMap{background-color:#fff;}
.pop.secMap .popTit{height:23px;padding:25px 25px 0 35px;background-color:#fff;}
.pop.secMap .popCont{margin:0;padding:0;}

/* main layer */
.lyMain{position:absolute;z-index:1500;left:50%;top:130px;padding:32px 24px 0 24px;border:1px solid #2289e6;background-color:#fff;}
.lyMain button{display:inline-block;border:0 none;padding:0 1px 1px 0;background:transparent;vertical-align:middle;cursor:pointer;}
.lyMain .contTitWrap{margin-bottom:23px;padding-bottom:18px;border-bottom:2px solid #6a8ec6;}
.lyMain .contTitWrap button{position:absolute;right:0;top:0;z-index:1;width:36px;height:36px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/main/btn_lymain_close.gif') no-repeat 0 0;}
.lyMain .layCont{padding-bottom:100px;overflow:hidden;}
.lyMain .btnCenter{margin-top:40px;}
.lyMain .btnLay{position:absolute;left:0;bottom:0;width:100%;padding:15px 0;border-top:1px solid #e6e6e6;}
.lyMain .btnLay input{margin-left:20px;}
.lyMain .btnLay .btnSmall{position:absolute;top:12px;right:20px;}

.popWrap .mPopBox{padding:15px 20px;}
.popWrap .mPopBox .tit{font-size:15px;color:#282828;}
.popWrap .contTitWrap.line{margin-bottom:23px;padding-bottom:18px;border-bottom:2px solid #6a8ec6;}
.btnPop{position:relative;padding:15px 20px;border-top:1px solid #e6e6e6;}
.btnPop .btnSmall{position:absolute;top:12px;right:20px;}

/* print */
@media print{
 body.pop .popWrap .btnCenter{display:none;}
 body.pop .popWrap .popCont .btnCenter{display:block;}

 body.pop .popWrap .certPr .contTitWrap{display:none;}
 body.pop .popWrap .certPr .popCont .txt{display:none;}
 body.pop .popWrap .certPr .printBody.mt25{margin-top:0 !important;}
 body.pop .popWrap .certPr .popCont .boxLineGray{display:none;}
 body.pop .popWrap .certPr .btnCenter{display:none;}

 body.pop .popWrap .bbsView .tList01 .icoRisk{display:none;}
}

/* table sorting(dataTables) */
.tList01.bdrBNone .sortTable{border-bottom:1px solid #b3b3b3;}
.sortTable .sorting{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/support/arr_sort.png');background-repeat:no-repeat;background-position:100% 50%;}
.sortTable .sorting_asc{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/support/arr_up.png');background-repeat:no-repeat;background-position:100% 50%;}
.sortTable .sorting_desc{background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/support/arr_down.png');background-repeat:no-repeat;background-position:100% 50%;}
.sortTable tr td:first-child{border-left:none;text-align:left;}
.sortTable.type2 tr td:first-child{text-align:center;}
.dataTables_paginate{margin-top:30px;text-align:center;}
.dataTables_paginate .paginate_button{display:inline-block;width:33px;font-size:14px;line-height:35px;text-align:center;vertical-align:middle;color:#707070;cursor:pointer;}
.dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button:hover{font-weight:bold;color:#0e77d9;}
.dataTables_paginate .first, .dataTables_paginate .previous, .dataTables_paginate .next, .dataTables_paginate .last{display:inline-block;width:33px;height: 33px;border:1px solid #d9d9d9;background-color:#fff;background-repeat:no-repeat;background-image:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_paging.png');font-size:0;text-indent:-9999em;}
.dataTables_paginate .first{background-position:0 0;}
.dataTables_paginate .previous{background-position:-33px 0;margin:0 17px 0 9px;}
.dataTables_paginate .next{background-position:-66px 0;margin:0 9px 0 16px;}
.dataTables_paginate .last{background-position:-99px 0;}
.dataTables_paginate .first:hover, .dataTables_paginate .previous:hover, .dataTables_paginate .next:hover, .dataTables_paginate .last:hover{background-color:#f1f2f2;}

/* pdfDownLoad */
.pdfDownload {width:100%;overflow:hidden;text-align:center;margin-top:50px;padding-top:118px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_pdf.gif') 50% 0 no-repeat;}
.pdfDownload p.tit {color:#282828;font-size:24px;line-height:34px;}
.pdfDownload p.subText {color:#737373;font-size:16px;line-height:24px;padding-top:20px}
.pdfDownload p.subText span {color:#0e77d9}
.pdfDownload p.subText a {color:#0e77d9;text-decoration:underline;}
.pdfDownload p.banner {padding-top:40px}

/* list style */
.titleList > p{margin-top:45px;font-size:20px;color:#0e77d9;}
.titleList > ul{margin-top:14px}

/* professional service */
.infoTopArea{overflow:hidden;}
.infoTopArea .tabSubMenu{float:right;}
.tabTitleArea{float:left;}
.tabTitleArea p{margin:11px 0 19px;font-size:16px;color:#0e77d9;}
.noticeTxt{margin-top:15px;font-size:13px;color:#8e8e8e;}

/* request area */
.requestArea{position:absolute;top:65px;right:40px;overflow:hidden;width:311px;}
.requestArea li{float:left;width:151px;height:33px;font-size:14px;color:#0e77d9;text-align:center;line-height:31px;border:1px solid #0e77d9;}
.requestArea li + li{margin-left:5px;}
.requestArea li a{display:inline-block;width:100%;color:#0e77d9;}

/* purchase sub main */
.sm.pur .smL{float:left;width:920px;}
.sm.pur .smT{width:908px;height:148px;margin:10px 0 0 10px;border:1px solid #d8d8d8;}
.sm.pur .smM{width:910px;height:220px;margin:10px 0 0 10px;}
.sm.pur .smB{width:910px;height:80px;margin:10px 0 0 10px;}

.sm.pur .box01{float:left;width:414px;height:84px;padding:32px 20px;}
.sm.pur .box01 dt{margin-bottom:12px;font-size:35px;color:#0e77d9;}
.sm.pur .box02{float:right;width:413px;height:84px;padding:32px 20px;border-left:1px solid #d8d8d8;}
.sm.pur .box02 dt{margin-bottom:12px;font-size:28px;color:#282828;}
.sm.pur .box01 dd, .sm.pur .box02 dd{line-height:1.5;}

.sm.pur .box03, .sm.pur .box04{float:left;border:solid #d8d8d8;border-width:1px 0 1px 1px;}
.sm.pur .box05{float:left;border:1px solid #d8d8d8;}
.sm.pur .box03 dl, .sm.pur .box04 dl, .sm.pur .box05 dl{width:214px;height:164px;padding:25px 20px;}
.sm.pur .box03 dt, .sm.pur .box04 dt, .sm.pur .box05 dt{margin-bottom:20px;font-size:20px;color:#0e77d9;}
.sm.pur .box03 dl{border-top:4px solid #425e8e;}
.sm.pur .box04 dl{border-top:4px solid #37b784;}
.sm.pur .box05 dl{border-top:4px solid #46b8cc;}

.sm.pur .box06{float:right;width:132px;height:218px;border:1px solid #d8d8d8;}
.sm.pur .box06 a{display:block;height:79px;padding-top:30px;text-align:center;background-color:#f8f8f8;}
.sm.pur .box06 a span{display:block;width:100%;height:31px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_purchaseMain01.png') no-repeat 0 0;}
.sm.pur .box06 .ico01{background-position:50% 0;}
.sm.pur .box06 .ico02{background-position:50% -31px;}

.sm.pur .box07, .sm.pur .box08{width:412px;height:34px;padding:22px 18px;border:1px solid #d8d8d8;}
.sm.pur .box07{float:left;}
.sm.pur .box08{float:right;}
.sm.pur .box07 a, .sm.pur .box08 a{display:block;font-size:20px;color:#282828;}
.sm.pur .box07 a:hover, .sm.pur .box08 a:hover{color:#0e77d9;}
.sm.pur .box07 a span, .sm.pur .box08 a span{display:inline-block;width:36px;height:36px;margin-right:10px;vertical-align:middle;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_purchaseMain02.png') no-repeat 0 0;}
.sm.pur .box07 .ico01{background-position:50% 0;}
.sm.pur .box08 .ico02{background-position:50% -36px;}

/* smart finder */
.dimLayer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);z-index:50;}
.finderArea .dim{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)";filter:alpha(opacity=60);}
.finderArea ol > li{position:relative;margin-top:20px;z-index:0;}
*+html .finderArea ol > li{overflow:hidden;}
.finderArea ol > li:after{content:"";display:block;clear:both;*zoom:1;}

.finderTitCon{float:left;position:relative;width:144px;height:83px;padding:15px 0 0 24px;font-size:16px;color:#282828;border:1px solid #d8d8d8;border-top-color:#1f4787;background-color:#f8f8f8;}
.finderTitCon span{display:block;}
.finderTitCon .bg{display:block;position:absolute;top:0;right:-12px;width:12px;height:100%;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_step_tit_arrow.png') no-repeat 0 50%;}

.finderCon{float:left;min-width:788px;padding-bottom:46px;margin-left:20px;color:#292929;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bg_step_arrow.png') no-repeat 50% bottom;}
.finderCon.bgNone{background:none;}
.finderCon .radioCon{float:left;width:387px;height:54px;padding-top:44px;font-size:20px;text-align:center;border:1px solid #d8d8d8;}
.finderCon .radioCon input[type="radio"]{position:absolute;top:-28px;left:50%;width:20px;height:20px;margin-left:-10px;}
.finderCon .radioCon input[type="radio"] + label{line-height:1.4;}
.finderCon .searchCon{width:650px;min-height:103px;padding:20px 68px;font-size:14px;border:1px solid #d8d8d8;background-color:#f3f7fa;}
.finderCon .searchCon .searchTxt:after{content:"";display:block;clear:both;}
*+html .finderCon .searchCon .searchTxt{overflow:hidden;}
.finderCon .searchCon .searchTxt dt{float:left;}
.finderCon .searchCon .searchTxt dt span{margin:0 15px;}
.finderCon .searchCon .searchTxt dd{float:left;width:500px;}
.finderCon .searchCon .searchTxt dd li{float:left;margin-right:12px;}
.finderCon .searchCon .searchTxt dd li:last-child a:after{display:none;}
.finderCon .searchCon .searchTxt dd li a{display:inline-block;width:100%;white-space:nowrap;}
.finderCon .searchCon .searchTxt dd li a:hover{color:#0e77d9;}
.finderCon .searchCon .searchTxt dd li a:after{content:"";display:inline-block;width:1px;height:10px;margin-left:12px;background-color:#d8d8d8;}
.finderCon .resultCon{width:723px;min-height:54px;padding:20px 30px;border:1px dashed #ccd1d7;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.finderCon .resultCon + .resultCon{margin-top:20px;}
.finderCon .resultCon .infoTxt{margin:5px 0;font-size:16px;text-align:center;}
.finderCon .resultCon p span{display:block;font-size:20px;}
.finderCon .resultCon .resultInfo:after{content:"";display:block;clear:both;}
*+html .finderCon .resultCon .resultInfo{overflow:hidden;}
.finderCon .resultInfo li{float:left;}
.finderCon .resultInfo li:last-child a:after{display:none;}
.finderCon .resultInfo li a{display:inline-block;width:100%;padding:0 20px 0 0;color:#0e77d9;text-decoration:none;}
.finderCon .resultInfo li a:after{content:"";display:inline-block;width:1px;height:10px;margin-left:20px;background-color:#d8d8d8;}
.finderCon .wrapHelpBox.bt .helpBox{padding:8px;}
.finderCon .wrapHelpBox.bt.ct .arr{left:50%;margin-left:-8px;}
.finderCon .wrapHelpBox.bt.ct{left:50%;right:inherit;margin-left:-119px;}
.finderCon .wrapHelpBox.bt.ct .helpBox{width:200px;text-align:center;}

/* channel partner */
.radioBox{position:relative;}
.radioBox input[type="radio"]{margin-right:0;cursor:pointer;}
.radioBox label{cursor:pointer;}

.srchType{width:988px;height:56px;border:solid #d8d8d8;border-width:1px 1px 0 1px;}
.srchType .srchTitle{float:left;position:relative;width:163px;height:100%;font-size:14px;color:#292929;text-align:center;background-color:#fbfcfd;}
.srchType .srchTitle span{position:absolute;top:50%;left:35%;margin:-12px 0 0 -12px;}
.srchTypeCon{float:left;padding:18px 15px;}
.srchTypeCon .radioBox{float:left;line-height:1.4;}
.srchTypeCon .radioBox input[type="radio"] + label{padding-left:5px;margin-right:30px;vertical-align:top;}

.srchRegion.typeCon{width:988px;height:235px;margin-bottom:0;}
.srchRegion.typeCon .srchTitle{float:left;position:relative;width:163px;height:100%;font-size:14px;color:#292929;text-align:center;background-color:#fbfcfd;}
.srchRegion.typeCon .srchTitle span{position:absolute;top:50%;left:35%;margin:-12px 0 0 -12px;}
.srchRegion.typeCon .srchName{float:left;position:relative;width:465px;height:100%;padding:0 15px;}
.srchRegion.typeCon .srchMap{float:left;position:static;width:329px;height:100%;}
.srchRegion.typeCon .radioBox input[type="radio"] + label{padding-left:5px;vertical-align:top;}
.srchRegion.typeCon .notice{position:absolute;bottom:28px;left:15px;font-size:14px;color:#212121;}

.srchRegionBtn{margin:30px 0 20px;text-align:center;}
.srchRegionBtn .btnSmall{padding:9px 40px;}

/* product purchase */
.infoBox{position:relative;}
.infoBox .btnBlueLine{position:absolute;top:50%;right:0;margin-top:-18px;}

.boxLineGray .infoTxtCon{position:relative;padding:25px 40px;text-align:left;}
.boxLineGray .infoTxtCon .tit{margin-bottom:5px;font-size:20px;color:#333;}
.boxLineGray .infoTxtCon .btnBlueLine{position:absolute;top:50%;right:40px;margin-top:-18px;}

.btnListArea li{margin-top:10px;}
.btnListArea.width .btnBlueLine{width:100px;}

.linkList:after{content:"";display:block;clear:both;}
.linkList li{float:left;margin-right:10px;}
.linkList li:last-child a:after{display:none;}
.linkList li a{display:inline-block;width:100%;color:#0e77d9;text-decoration:none;}
.linkList li a:after{content:"";display:inline-block;width:1px;height:10px;margin-left:10px;background-color:#d8d8d8;}

.linkListTab:after{content:"";display:block;clear:both;}
.linkListTab li{float:left;margin-right:20px;}
.linkListTab li:last-child a:after{display:none;}
.linkListTab li a{display:inline-block;width:100%;color:#292929;}
.linkListTab li a:after{content:"";display:inline-block;width:1px;height:10px;margin-left:20px;background-color:#d8d8d8;}
.linkListTab li a:hover, .linkListTab li.on a{color:#0e77d9;text-decoration:underline;}

.sectionLine{height:1px;border-width:0;color:#d9d9d9;background-color:#d9d9d9;}

.productListArea{margin-top:18px;}
.productListArea > ul > li{min-height:130px;border:solid #d8d8d8;border-width:1px 1px 1px 0;}
.productListArea > ul > li + li{margin-top:20px;}
.productListArea .titCon{display:table-cell;width:222px;padding:53px 5px 57px;vertical-align:middle;border-left:1px solid #6a8ec6;background-color:#f7f7f7;}
*+html .productListArea .titCon{float:left;}
.productListArea .titCon p{font-size:19px;color:#333;text-align:center;}

.productListArea .infoCon{display:table-cell;width:691px;padding:32px;vertical-align:middle;}
*+html .productListArea .infoCon{float:left;}
.productListArea .infoCon .tit{font-size:20px;color:#333;}
.productListArea .infoCon .info{margin-top:2px;}
.productListArea .infoCon ul{margin-top:10px;}
.productListArea .infoCon ul:after{content:"";display:block;clear:both;}
.productListArea .infoCon li{float:left;}
.productListArea .infoCon li + li{margin-left:17px;}
.productListArea .infoCon li a{display:inline-block;color:#0e77d9;text-decoration:underline;}

.subCont .infoBox li{width:306px;height:153px;padding:25px 20px 0;border:1px solid #d9d9d9;background-color:#fbfcfd;}
.subCont .infoBox:after{content:"";display:block;clear:both;}
.subCont .infoBox li p{text-align:center;}
.subCont .infoBox li .tit{font-size:20px;color:#292929;}
.subCont .infoBox .tList02{border-bottom:1px solid #ebebeb;}
.subCont .infoBox .tList02 th{text-align:center;border-left:1px solid #ebebeb;}
.subCont .infoBox .tList02 td{border-right:1px solid #ebebeb;background-color:#fff;}
.subCont .infoBox .tList02 th, .subCont .infoBox .tList02 td{padding:10px 12px;}

.timeList li span{display:inline-block;margin-right:30px;font-size:17px;color:#282828;}
.timeList li + li{margin-top:5px;}

.licenseArea .tList01{display:none;}
.serviceArea ul{margin-left:-10px;}
.serviceArea ul:after{content:"";display:block;clear:both;}
.serviceArea li{float:left;width:210px;height:169px;padding:35px 10px 0;margin:0 0 10px 10px;text-align:center;background-color:#f8f8f8;}
.serviceArea [class*="ico"]{display:inline-block;width:42px;height:42px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_softwareType.png') no-repeat 0 0;}
.serviceArea .tit{margin-top:10px;font-size:16px;color:#0e77d9;line-height:1.1;}
.serviceArea .text{color:#282828;line-height:1.4;}
.serviceArea .ico01{background-position:0 0;}
.serviceArea .ico02{background-position:-42px 0;}
.serviceArea .ico03{background-position:-84px 0;}
.serviceArea .ico04{background-position:0 -42px;}
.serviceArea .ico05{background-position:-42px -42px;}
.serviceArea .ico06{background-position:-84px -42px;}
.serviceArea .ico07{background-position:0 -84px;}
.serviceArea .ico08{background-position:-42px -84px;}
.serviceArea .ico09{background-position:-84px -84px;}
.serviceArea .ico10{background-position:0 -126px;}
.serviceArea .ico11{background-position:-42px -126px;}
.serviceArea .ico12{background-position:-84px -126px;}
.serviceArea.wide li{width:330px;margin-bottom:0;}

.aptCont{display:none;}

/* member info update */
.memberUpdTit{position:relative;height:30px;padding:20px 18px;margin:-39px -39px 0 -39px;border-bottom:1px solid #d8d8d8;background-color:#f8f8f8;}
.memberUpdTit .tit{font-size:26px;color:#282828;text-align:center;}
.memberUpdTit .tit .icon{display:inline-block;width:28px;height:22px;margin-right:10px;vertical-align:middle;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/ico_notice02.png') no-repeat 0 0;}
.memberUpdTit .btnUpdInfo{display:inline-block;position:absolute;top:50%;right:20px;margin-top:-15px;color:#0e77d9;text-decoration:none;}
.memberUpdTit .btnUpdInfo .icon{display:inline-block;width:30px;height:30px;margin-left:12px;vertical-align:middle;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_toggle.png') no-repeat 0 0;}
.memberUpdTit .btnUpdInfo.hideArea .icon{background-position:0 -30px;}
.memberUpdInfo{padding-top:20px;text-align:center;}
.memberUpdInfo .tit{font-size:18px;font-weight:bold;color:#282828;}
.memberUpdInfo .infoText{margin-top:25px;font-size:16px;}
.memberUpdInfo .underline{color:#282828;text-decoration:underline;}

.tList02.memberUpd table th{padding:12px 20px;vertical-align:top;}
.tList02.memberUpd table td{padding:12px;color:#282828;vertical-align:top;}
.tList02.memberUpd .borderColor th,
.tList02.memberUpd .borderColor td{border-top-color:#b2b2b2;}
.tList02.memberUpd .thInfo{font-size:13px;color:#0e77d9;line-height:1.5;}

/* top infoTipWrap*/
.infoTipWrap{position:relative;width:1070px;*display:inline-block;zoom:1;margin:0 auto;}
.infoTip{position:absolute;top:13px;right:0;z-index:0;}
.infoTipWrap:after{content:"";display:block;clear:both;}
.infoTipWrap .tipBox{position:relative;min-width:170px;max-width:370px;min-height:68px;padding:11px 15px 12px;background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;}
.infoTipWrap .tipBox .tit{max-width:370px;padding-right:20px;font-size:16px;font-weight:bold;color:#0a6eca;line-height:1.5;}
.infoTipWrap .tipBox .tit a{color:#0a6eca !important;text-decoration:none!important;}
.infoTipWrap .tipBox .info{margin-top:2px;font-size:12px;color:#282828;line-height:1.5;}
.infoTipWrap .tipBox .info a{color:#282828 ;text-decoration:none !important;}
.infoTipWrap .tipBox .close{display:inline-block;position:absolute;top:18px;right:15px;width:8px;height:8px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/btn_small_close.png') no-repeat 0 0;text-indent:-9999px;}
.infoTipWrap .linkText{height:12px;line-height:12px;padding:0 0 0 13px;font-size:12px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link04.png') no-repeat 0 2px;}
.infoTipWrap .linkText:hover, .infoTipWrap .linkText:focus{padding:0 0 0 13px;background-position:0 -12px;}
.infoTipWrap .tipTxt{position:absolute;top:0;right:-102px;display:none;}
.infoTipWrap .tipTxt a{display:block;width:68px;min-height:30px;padding:15px 7px;font-size:14px;color:#fff;line-height:1.4;text-align:center;background-color:#2d86d9;border-radius:3px;}

/* patch file */
.contTitWrap.patchFile .contTit{float:left;}
.contTitWrap.patchFile .date{padding-left:20px;margin-left:20px;font-size:13px;line-height:30px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}

/* login */
.newMemberWrap{max-width:1070px;margin:0 auto;padding:0 40px;font-size:16px;line-height:1.4;color:#282828;}
.newMemberWrap .inputTxt{height:35px;padding:0 10px 2px;border:1px solid #bfbfbf;font-size:14px;line-height:18px;letter-spacing:0;border-radius:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;}
.newMemberWrap input.inputTxt{*height:35px;height:35px \0/IE8;*padding:7px 10px 0;padding:7px 10px 0 \0/IE8;} /* IE8 */
:root .newMemberWrap  input.inputTxt{height:35px \9;padding:0 10px 2px \9;} /* IE9 */
.newMemberWrap .inpBig{height:50px;}
.newMemberWrap input.inpBig{*height:50px;height:50px \0/IE8;} /* IE8 */
:root .newMemberWrap input.inpBig{height:50px \9;} /* IE9 */
.newMemberWrap .select{height:35px;padding:4px 10px;border:1px solid #bfbfbf;border-radius:0;box-sizing:border-box;}
.newMemberWrap .select select{width:100%;height:27px;padding-right:10px;border:none;font-size:14px;color:#707070;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_select.png') no-repeat 100% 48%;background-size:7px 4px;line-height:1.5;vertical-align:middle;appearance:none;-webkit-appearance:none;}
:root .newMemberWrap .select{padding:5px 10px 10px \9;} /* IE9 */
:root .newMemberWrap .select select{height:20px \9;padding:0 \9;background-image:none \9;} /* IE9 */
.newMemberWrap .select select::-ms-expand{display:none;}
.newMemberWrap .inputTxt::-webkit-input-placeholder{color:#aaa;font-size:14px;letter-spacing:-0.1em;}
.newMemberWrap .inputTxt:-ms-input-placeholder{color:#aaa;font-size:14px;letter-spacing:-0.1em;}/* IE10+ */
.newMemberWrap .placeholder{color:#aaa;font-size:14px;letter-spacing:-0.1em;}
.nmChkWrap{display:inline-block;margin-right:10px;vertical-align:middle;}
.newMemberWrap input.inputTxt:disabled, .newMemberWrap .select.disabled, .newMemberWrap .select select:disabled{background-color:#f6f6f6 !important;color:#999 !important;}
.newMemberWrap input.inputTxt[readonly]{background-color:#f6f6f6 !important;border-color:#d8d8d8 !important;color:#bababa !important;}
.newMemberWrap .authMember.type2 input.inputTxt[readonly]{background-color:#f6f6f6 !important;border-color:#bfbfbf !important;color:#999 !important;}

.newMemberWrap button:focus{outline:0;}
.newMemberWrap button:focus span, .newMemberWrap button:active span{position:relative;}
.newMemberWrap .btnB{display:inline-block;height:50px;margin:0;padding:0 25px;border:1px solid #1f4787;background:#1f4787;font-size:20px;line-height:1.2;color:#fff;vertical-align:middle;text-align:center;box-sizing:border-box;cursor:pointer;}
.newMemberWrap .btnB.write{border-color:#b3b3b3;background:#fff;color:#707070;}
.newMemberWrap .btnB span{display:inline-block;margin:11px 0 13px;}
.newMemberWrap .sizeS{width:110px;height:35px;margin:0;padding:8px 0 9px;font-size:16px;line-height:16px;text-align:center;box-sizing:border-box;cursor:pointer;}
.newMemberWrap .authMember.type2 .sizeS{width:120px;}
.newMemberWrap .sizeL{width:300px;padding:0;}
.newMemberWrap .btnQue{display:inline-block;position:relative;z-index:1;padding:0;border:0;background:transparent;cursor:pointer;}
.newMemberWrap .btnQue:before{content:"";display:inline-block;position:relative;z-index:0;width:20px;height:20px;background:transparent url('//image.ahnlab.com/img_upload/kr/site/images2/member/ico_que.png') no-repeat 0 0;background-size:20px;vertical-align:middle;}
.newMemberWrap .btnQue em{position:absolute;*position:static;top:-11000px;left:-11000px;width:0;height:0;padding:0;margin:0;color:transparent;font-size:0;line-height:0;overflow:hidden;}
.newMemberWrap .btnQue span{display:inline-block;position:relative;top:1px;margin-left:10px;font-size:16px;color:#0e77d9;}
.newMemberWrap .btnQue span:hover{text-decoration:underline;}
.newMemberWrap .ballTip{display:none;position:absolute;top:-65px;left:-50px;width:270px;padding:10px 15px;background:#fff;border:1px solid #a1a1a1;border-radius:7px;font-size:13px;line-height:1.5;color:#707070;text-align:left;text-decoration:none;}
.newMemberWrap .ballTip:before{content:'';position:absolute;bottom:0;left:30px;}

.nmBtnWrap{margin-top:40px;text-align:center;}
.nmBtnWrap:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.nmBtnWrap .btnB{min-width:180px;}
.nmBtnWrap.btnNum2 .btnB{margin-left:10px;}
.nmBtnWrap.btnNum2 .btnB:first-child{margin-left:0 !important;}
.nmBtnWrap.type2 .btnB{min-width:120px;font-size:18px;}

.nmLink{font-size:18px;color:#0e77d9;}
.nmLink:after{content:"";display:inline-block;width:15px;height:15px;margin:0 0 0 9px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_link.png') no-repeat 0 0;background-size:15px;vertical-align:middle;}

.blSquare li, p.blSquare{margin:3px 0 0 2px;padding-left:13px;font-size:14px;line-height:1.5;text-indent:-13px;}
.blSquare li:before,  p.blSquare:before{content:"";display:inline-block;width:3px;height:3px;margin:-2px 8px 0 0;background:#bfbfbf;vertical-align:middle;}
.blSquare li a{font-size:14px;}

.nmInfo{color:#0e77d9 !important;text-align:left !important;}
.nmInfo.fcRed{color:#d00000 !important;}
.nmInfo a{text-decoration:underline;}
.nmTxt{padding-left:10px;text-indent:-10px;color:#707070;}
.nbd{border:0 !important;}

.nmTit{position:relative;margin:55px 15px 25px;}
.nmTit:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.nmTit h2{float:left;font-size:30px;color:#282828;}
.nmTit a{float:right;margin:10px 0 0 0;}
.nmTit .titDesc{clear:both;display:block;padding-top:20px;color:#707070;font-size:16px;}
.nmSubTit{margin:40px 0 30px;font-size:24px;}
.nmCont .nmSubTit:first-child{margin-top:0;}

.nmHeader{position:relative;padding:60px 12px 20px;border-bottom:1px solid #1f4787;}
.nmHeader h1{display:inline-block;width:124px;line-height:1;}
.nmHeader h1 img{width:100%;}

.nmContainer{width:100%;}
.nmCont{padding:40px;border:1px solid #d8d8d8;}
.nmContainer.npd .nmCont{padding:0;border:0;}

.nmTerms{margin:30px 0;font-size:14px;border-top:1px solid #d8d8d8;}
.nmTerms:first-child{border-top:0;}
.nmTerms.bd{padding-bottom:34px;border-bottom:1px solid #d8d8d8;}
.nmTerms h4{margin:30px 0 20px;font-size:20px;}
.nmTerms h4 a{margin-left:20px;font-size:14px;color:#0e77d9;vertical-align:middle;}
.nmTerms h4 .nmChkWrap{float:left;}
.nmTerms h4 .nmChkWrap label{margin-top:-3px;color:#282828;}
.nmTerms h4 .nmChkWrap + a{float:right;}
.nmTerms h4 .nmChkWrap0{position:relative;}
.nmTerms h4 .nmChkWrap0 label:before{content:'';display:inline-block;width:25px;height:25px;margin-right:10px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/ico_round_chk.png') no-repeat -10px -10px;vertical-align:-5px;}
.nmTerms h4 .nmChkWrap0 input:checked + label:before{background-position-y:-45px;}
.nmTerms h4 .nmChkWrap0 label.checked:before{background-position-y:-45px;}
.nmTerms .tip{margin-top:10px;}
.nmTerms .tip p{color:#707070;}
/* .nmTerms div{overflow-y:auto;min-height:100px;max-height:160px;margin-top:18px;padding:15px 20px;border:1px solid #d8d8d8;box-sizing:border-box;font-size:14px;line-height:1.5;color:#707070;}
.nmTerms div p{font-size:14px;color:#707070;}
.nmTerms div p.nmTxt{margin-top:10px;} */

.nmFormWrap{border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}

.nmForm{width:100%;}
.nmForm tr:first-child th, .nmForm tr:first-child td{border-top:0;}
.nmForm th, .nmForm td{border-top:1px solid #ebebeb;text-align:left;box-sizing:border-box;}
.nmForm th{width:200px;padding:15px 10px 13px 30px;background:#fbfcfd;font-size:16px;vertical-align:top;}
.nmForm th label{font-size:16px;color:#282828;vertical-align:middle;}
.nmForm td{color:#707070;padding:10px;border-left:1px solid #ebebeb;vertical-align:middle;}
.nmForm td:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.nmForm .inputTxt, .nmForm .select{float:left;margin-left:24px;border:1px solid #d8d8d8;}
.nmForm td .inputTxt:first-child, .nmForm td .inputTxt.placeholder+.inputTxt, .nmForm td .select:first-child{margin:0}
.nmForm .inputTxt{width:224px;}
.nmForm label{color:#707070;}
.nmForm .nmTxt, .nmForm .nmAlert, .nmForm .nmAlertIco{float:left;margin:6px 0 0 14px;font-size:14px;color:#707070;}
.nmForm .nmAlert{padding-left:10px;text-indent:-10px;color:#d00000;}
.nmForm .nmAlert:before{content:"";display:inline-block;width:8px;height:6px;margin:-2px 3px 0 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bl.png') no-repeat 0 0;background-size:8px 6px;vertical-align:middle;}
.nmForm .nmAlertIco{color:#2ebc3a;}
.nmForm .nmAlertIco:before{content:"";display:inline-block;width:13px;height:13px;margin:-2px 6px 0 0;background:#2ebc3a;vertical-align:middle;border-radius:50%;}
.nmForm .nmAlertIco.warn2{color:#f08d00;}
.nmForm .nmAlertIco.warn2:before{background:#f08d00;}
.nmForm .nmAlertIco.warn3{color:#d00000;}
.nmForm .nmAlertIco.warn3:before{background:#d00000;}
.nmForm .nmChkWrap{float:left;margin:3px 0 0 14px;}
.nmForm .sizeS{float:left;}

.nmForm.type2, .nmForm.type2 th, .nmForm.type2 td{border:0;background:none;}
.nmForm.type2 th{width:155px;padding:7px 0 5px;}
.nmForm.type2 .inputTxt{width:348px;}

.nmForm.type3{width:610px;margin:0 auto;}
.nmForm.type3, .nmForm.type3 th, .nmForm.type3 td{border:0;background:none;}
.nmForm.type3 th{width:142px;padding:10px 0;line-height:28px;vertical-align:top;}
.nmForm.type3 .inputTxt{width:328px;}
.nmForm.type3 .btnSmall{margin-left:10px;font-size:14px;}
.nmForm.type3 .btnSmall:disabled{background-color:#eee;border-color:#eee;color:#bbb;}

.nmForm.type3 + .nmInfo{position:relative;left:50%;width:450px;margin:5px 0 0 -154px;font-size:14px;}

.newMemberWrap .inpNum3 .inputTxt, .newMemberWrap .inpNum3 .select{width:100px;margin-left:24px;}
.newMemberWrap .inpNum3 .inputTxt:first-child, .newMemberWrap .inpNum3 .select:first-child{margin:0 !important;}
.newMemberWrap .inpNum3.type2 .inputTxt:first-of-type{width:70px;}
.newMemberWrap .inpNum3.type2 .inputTxt:nth-of-type(2){width:55px;}
.newMemberWrap .inpNum3.type2 .inputTxt:nth-of-type(3){width:100px;}
.newMemberWrap .inpNum3.type3 .inputTxt:first-of-type{width:98px;}
.newMemberWrap .inpNum3.type3 .inputTxt:nth-of-type(2){width:58px;margin-right:0;}
.newMemberWrap .inpNum3.type3 .inputTxt:nth-of-type(3){width:122px;}
.newMemberWrap .dash{float:left;width:24px;margin:5px -24px 0 0;text-align:center;}
.newMemberWrap .addChk{display:inline-block;margin:0 30px;vertical-align:middle;}
.newMemberWrap .letterChk{float:left;padding:0 24px 0 10px;line-height:1.9;}
.newMemberWrap .letterChk input{margin-left:10px;}
.newMemberWrap .letterChk label{margin-right:10px;}

.authWrap{border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
.authWrap .authForm:after, .authWrap .amCont li:after, .authWrap .amInp:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.authWrap .inputTxt, .authWrap .select{float:left;border:1px solid #bfbfbf;}
.authWrap > li{padding:45px 0;border-bottom:1px solid #d9d9d9;}
.authWrap > li:first-child{border-top:1px solid #d9d9d9;}
.authWrap .authBox{/*width:560px;*/width:544px;margin:0 auto;}
.authWrap .authMember.type2 .authBox{width:490px;margin:30px auto;}
.authWrap .authForm{display:none;}
.authWrap h3{font-size:22px;}
.authWrap .authMember.type2 h3{margin-bottom:20px;text-align:center;}
.authWrap .authMember.type2 h3 em{color:#0e77d9;}
.authWrap h3 input[type="radio"]{width:20px;height:20px;margin-left:-29px;margin-top:3px;}
.authWrap .authMember.type2 p{margin:15px 0;color:#777;text-align:center;}
.authWrap .authMember.type2 p em{color:#282828;}
.authWrap .authMember .clfix .inputTxt{width:266px;margin:26px 0 0 0;}
.authWrap .authMember .clfix .inputTxt:first-child{margin-right:12px;}
.authWrap .amCont{width:544px;margin-top:29px;}
.authWrap .amCont li{margin-top:-1px;padding:30px;border:1px solid #d9d9d9;}
.authWrap .amCont h4{float:left;}
.authWrap .amCont h4 input[type="radio"]{width:15px;height:15px;margin-top:3px;}
.authWrap .amCont .amForm{float:right;width:356px;}
.authWrap .amInp{position:relative;margin:10px 0 0 0;padding:0 115px 0 0;}
.authWrap .authMember.type2 .amInp{padding-right:130px;}
.authWrap .amInp:first-child{margin:0;}
.authWrap .amInp .inputTxt{width:100%;}
.authWrap .amInp .inpNum3 .select, .authWrap .amInp .inpNum3 .inputTxt{width:104px;margin-left:24px;}
.authWrap .amInp .inpNum3 .select:first-child, .authWrap .amInp .inpNum3 .inputTxt:first-child{margin:0;}
.authWrap .amInp.inpNum3 .select{width:70px;}
.authWrap .amInp.inpNum3 .inputTxt{/*width:61px;*/width:73px;}
.authWrap .amCont .amInp.inpNum3 .inputTxt{width:61px;}
.authWrap .amInp .sizeS{position:absolute;right:0;/*top:0;*/}
.authWrap .authForm .nmForm.type2 td{padding:5px 0 5px 10px;}
.authWrap .authForm > p, .authWrap .authForm .nmForm{margin-top:18px;}
.authWrap .nmBtnWrap{margin-top:25px;text-align:left;}
.authWrap .nmBtnWrap .btnB{width:150px;height:35px;font-size:16px;}
.authWrap .nmBtnWrap .btnB span{margin:5px 0 11px;}
.authWrap .authMember.type2 .nmBtnWrap{margin-top:40px;text-align:center;}
.authWrap .authMember.type2 .nmBtnWrap .btnB{width:auto;height:50px;padding:0 50px;background-color:#0e77d9;border-color:#0e77d9;font-size:20px;}
.authWrap .authMember.type2 .nmBtnWrap .btnB span{margin:11px 0 13px;}
.authWrap .authForm .nmInfo{margin-top:5px;}
.nmCont .amForm{margin-top:10px;}

.nmTxtBox{padding:40px 40px 50px;background:#f3f7fa;text-align:center;}
.nmTxtBox.type2{padding:60px 50px 65px;}
.nmTxtBox .nmBtnWrap{margin-top:50px;}
.nmTxtTit{font-size:30px;color:#0e77d9;}
.nmTxtTit.fcRed{color:#d00000;}
.nmTxtInfo{margin-top:15px;font-size:18px;}
.nmTxtList{display:inline-block;margin-top:22px;}
.nmTxtList li{padding:13px 0 0 16px;text-align:left;}
.nmTxtList p{display:inline-block;width:210px;font-size:18px;text-indent:-16px;vertical-align:middle;}
.nmTxtList p:before{content:"";display:inline-block;width:4px;height:4px;margin:-2px 10px 0 0;background:#707070;vertical-align:middle;}
.nmTxtList p span, .nmTxtList p a{font-size:14px;color:#282828;}
.nmTxtList p span{margin:0 2px 0 5px;}
.nmTxtList p a{text-decoration:underline;}
.nmTxtList label{font-size:16px;}

.nmLoginWrap{width:606px;margin:0 auto;padding:40px;border:1px solid #d9d9d9;background:#fbfcfd;box-sizing:border-box;}
.nmCaption:after, .nmLoginBox:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.loginId .nmCaption{margin-bottom:10px;}
.loginId .nmCaption img{width:100%;}
.loginId .nmCaption .capImg{float:left;border:1px solid #bfbfbf;}
.loginId .nmCaption .capImg img{width:178px;height:48px;}
.loginId .nmCaption .capBtn{float:left;width:24px;margin:13px 10px 0 10px;}
.loginId .nmCaption .inputTxt{float:left;width:180px;}
.loginId .nmLoginBox .loginInput{float:left;width:405px;}
.loginId .nmLoginBox .inputTxt{width:100%;margin-top:10px;}
.loginId .nmLoginBox .inputTxt:first-child{margin-top:0;}
.loginId .nmLoginBox .btnLogin{float:right;width:110px;height:110px;padding:0;}
.loginId .nmLoginBox .btnLogin span{margin:0;line-height:110px;}
.loginId .nmInfo{margin-top:15px;}

.newMemberWrap .loginBox .nmCaption{margin-bottom:10px;}
.newMemberWrap .loginBox .nmCaption img{width:100%;}
.newMemberWrap .loginBox .nmCaption .capImg{float:left;border:1px solid #bfbfbf;}
.newMemberWrap .loginBox .nmCaption .capImg img{width:178px;height:48px;}
.newMemberWrap .loginBox .nmCaption .capBtn{float:left;width:24px;margin:13px 10px 0 10px;}
.newMemberWrap .loginBox .nmCaption .inputTxt{float:left;width:180px;}
.newMemberWrap .loginBox .inputTxt{width:100%;margin-bottom:10px;border-color:#d8d8d8;}
.newMemberWrap .loginBox .inputTxt.type2{width:65%;}
.newMemberWrap .loginBox .inputTxt:disabled,
.newMemberWrap .loginBox .inputTxt:read-only{background-color:#eee;}
/* .newMemberWrap .loginBox .inputTxt::-webkit-input-placeholder{font-size:18px;letter-spacing:0;color:#ccc;}
.newMemberWrap .loginBox .inputTxt:-ms-input-placeholder{font-size:18px;letter-spacing:0;color:#ccc;} */
.newMemberWrap .loginBox .nmInfo{margin:5px 0 15px;}
.newMemberWrap .loginBox .btnLogin{width:100%;height:60px !important;}
.newMemberWrap .loginBox .btnLogin:disabled{background-color:#8c8c8c;border-color:#8c8c8c;}
.newMemberWrap .loginBox .btnAuth{float:right;width:33%;padding:0;background-color:#fff;border-color:#0e77d9;color:#0e77d9;}
.newMemberWrap .loginBox .btnAuth:disabled{border-color:#9a9a9a;color:#8c8c8c;}
.newMemberWrap .loginBox .btnAuth span{padding:0;}

.nmBox{position:relative;margin-top:30px;padding:50px 0 50px;border:1px solid #d9d9d9;text-align:center;}
.nmBoxWrap .nmBox{margin:0;}
.nmBoxWrap .nmBox + .nmBox{margin-top:-1px;}
.nmBox h3{margin:-5px 0 25px;font-size:22px;vertical-align:middle;}
.nmBox .nmRadio{display:block;margin-top:15px;}
.nmBox .nmRadio label{margin:-3px 40px 0 0;font-size:18px;}
.nmBox .nmRadio label:last-child{margin-right:0;}
.nmBox .nmInput{display:inline-block;}
.nmBox .nmInput:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.nmBox .nmInput .inputTxt, .nmBoxWrap .nmInput .btnB{float:left;}
.nmBox .inputTxt.inpBig{width:340px;}
.nmBox .nmInfo{clear:both;padding-top:15px;text-align:left;}

.nmBox2{position:relative;padding:45px 0 50px;border:1px solid #d9d9d9;}
.nmBox2 .nmForm{width:510px;margin:40px auto;}
.nmBox2 .nmForm .nmTxt, .nmBox2 .nmForm .nmAlert, .nmBox2 .nmForm .nmAlertIco{margin:10px 0 0 0;}
.nmBox2 + .nmBox2{border-top:0;}

.setPw .nmForm th{padding:16px 0 5px;}
.setPw .btnQue{position:absolute;right:39px;top:40px;}

.idResultWrap .nmBox2{padding:40px 25px;}
.idResultWrap .nmTxt{margin-bottom:38px;padding:0;font-size:14px;text-indent:0;}
.idResultWrap .nmForm{width:100%;margin:0 auto;}
.idResultWrap .nmForm th, .idResultWrap .nmForm td{padding:5px 0;vertical-align:middle;}
.idResultWrap .nmForm th{width:43%;text-align:right;}
.idResultWrap .nmForm th span{display:inline-block;width:87px;text-align:left;}
.idResultWrap .nmForm td{font-size:20px;color:#0e77d9;}
.idResultWrap .nmForm td p{margin:10px 0 0 -87px;padding-left:43%;}
.idResultWrap .nmForm td a{font-size:16px;color:#1f4787;text-decoration:underline;}
.idResultWrap .nmForm td em{margin-left:5px;font-size:14px;color:#d00000;}
.idResultWrap .resultTxt{padding-top:40px;font-size:24px;text-align:center;}

.siteList{padding:40px 0;text-align:center;}
.siteList:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.siteList li{display:inline-block;margin-left:30px;text-align:left;}
.siteList li:first-child{margin-left:0;}
.siteList li a:before{content:"";display:inline-block;width:25px;height:25px;margin:-2px 11px 0 0;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/bl_circle.png') no-repeat 0 0;background-size:25px 25px;vertical-align:middle;}
.siteList li a{font-size:18px;color:#282828;}

.newMemberWrap .faqWrap{padding-top:50px;border-top:1px solid #d9d9d9;}
.newMemberWrap .faqWrap.type2{border:0;}
.newMemberWrap .faqWrap.type3{padding-bottom:50px;border:0;border-bottom:1px solid #d9d9d9;}
.newMemberWrap .faqWrap h3{margin-bottom:15px;font-size:18px;}
.nmContainer.npd .faqWrap{padding-bottom:50px;border-bottom:1px solid #d9d9d9}

.nmFooter{width:100%;padding:45px 0;font-size:14px;color:#707070;}
.nmfooterCont{position:relative;}
.nmfooterCont:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.nmFooter .nmMenu{float:left;}
.nmFooter .nmCopyright{float:left;margin-left:13px;}
.nmFooter .nmMenu li{display:inline-block;padding-right:15px;}
.nmFooter .nmMenu li:first-child{padding-left:0;}
.nmFooter .nmMenu li:before{content:"";display:inline-block;width:1px;height:12px;margin-right:12px;background:#d2d2d2;vertical-align:middle;}
.nmFooter .nmMenu li:first-child:before{display:none;}
.nmFooter .locSite{display:inline-block;position:absolute;right:0;top:-9px;}
.nmFooter .locSite ul{display:none;z-index:200;position:absolute;left:0;right:0;bottom:32px;border:1px solid #b7b7b7;background-color:#fff;}
.nmFooter .locSite li{padding:0 5px;line-height:1.8;}
.nmFooter .locSite .locCurrent{display:block;padding:6px 54px 6px 10px;border:1px solid #b7b7b7;}
.nmFooter .locSite .locCurrent:after{content:"";display:inline-block;position:absolute;top:50%;right:10px;width:8px;height:6px;margin-top:-3px;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_footer.png') no-repeat 0 0;background-size:16px 6px;vertical-align:middle;}
.nmFooter .locSite .locCurrent.on:after{background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_footer.png') no-repeat -8px 0;background-size:16px 6px;}
.nmFooter .locSite .locCurrent a{display:block;}

.mapArea img{border:1px solid #d8d8d8;}

/* elsCenter */
.elsCenterWrap{width:1070px;margin:0 auto;}
.elsCenterWrap h1,h2,h3,h4,h5,h6{font:inherit;}
.elsCenterWrap .select{display:inline-block;height:35px;padding:5px 10px;border:1px solid #d8d8d8;border-radius:0;box-sizing:border-box;vertical-align:middle;}
.elsCenterWrap .select select{display:block;width:100%;height:24px;margin-right:10px;font-size:14px;line-height:24px;color:#707070;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_select.png') no-repeat 100% 48%;background-size:7px 4px;vertical-align:middle;appearance:none;-webkit-appearance:none;}
*:first-child+html .elsCenterWrap .select{display:inline;width:100px;height:28px;padding:5px 15px 0;} /* IE7 */
:root .elsCenterWrap .select{padding:5px 10px 10px \9;} /* IE9 */
:root .elsCenterWrap .select select{height:20px \9;padding:0 \9;background-image:none \9;} /* IE9 */
.elsCenterWrap .select select::-ms-expand{display:none;}
.elsCenterWrap .uiTabCont{display:none;}
.elsCenterWrap .uiTabCont.on{display:block;}

.elsCenterWrap .elsHeader{position:relative;padding:24px 12px 23px;border-bottom:1px solid #1f4787;}
.elsCenterWrap .elsHeader h1{    display:inline-block;width:124px;line-height:1;}
.elsCenterWrap .elsHeader .elsNav{position:absolute;right:10px;bottom:25px;}
.elsCenterWrap .elsHeader .elsNav a, .elsHeader .elsNav button{display:inline-block;position:relative;padding:0 20px 0 13px;font-size:14px;color:#707070;}
.elsCenterWrap .elsHeader .elsNav a:before, .elsHeader .elsNav button:before{content:'';position:absolute;top:50%;right:0;width:1px;height:8px;margin-top:-3px;background-color:#d8d8d8;}
.elsCenterWrap .elsHeader .elsNav .quit{padding-right:18px;}
.elsCenterWrap .elsHeader .elsNav .quit:before{width:14px;height:14px;margin-top:-6px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat 0 0;}
.elsCenterWrap .elsHeader .elsNav .goout:after{content:'';display:inline-block;width:14px;height:14px;margin-left:5px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/els/sp_els.png') no-repeat 0 -80px;vertical-align:middle;}

.elsCenterWrap .elsFooter{width:100%;padding:45px 0;font-size:14px;color:#707070;}
.elsCenterWrap .elsfooterCont{position:relative;}
.elsCenterWrap .elsfooterCont:after{content:"";display:block;height:0px;clear:both;visibility:hidden;font-size:0;}
.elsCenterWrap .elsFooter .elsMenu{float:left;}
.elsCenterWrap .elsFooter .elsCopyright{float:left;margin-left:13px;}
.elsCenterWrap .elsFooter .elsMenu li{display:inline-block;padding-right:15px;}
.elsCenterWrap .elsFooter .elsMenu li:first-child{padding-left:0;}
.elsCenterWrap .elsFooter .elsMenu li:before{content:"";display:inline-block;width:1px;height:12px;margin-right:12px;background:#d2d2d2;vertical-align:middle;}
.elsCenterWrap .elsFooter .elsMenu li:first-child:before{display:none;}
.elsCenterWrap .elsFooter .locSite{display:inline-block;position:absolute;right:0;top:-9px;}
.elsCenterWrap .elsFooter .locSite ul{display:none;z-index:200;position:absolute;left:0;right:0;bottom:32px;border:1px solid #b7b7b7;background-color:#fff;}
.elsCenterWrap .elsFooter .locSite li{padding:0 5px;line-height:1.8;}
.elsCenterWrap .elsFooter .locSite .locCurrent{display:block;padding:6px 54px 6px 10px;border:1px solid #b7b7b7;}
.elsCenterWrap .elsFooter .locSite .locCurrent:after{content:"";display:inline-block;position:absolute;top:50%;right:10px;width:8px;height:6px;margin-top:-3px;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_footer.png') no-repeat 0 0;background-size:16px 6px;vertical-align:middle;}
.elsCenterWrap .elsFooter .locSite .locCurrent.on:after{background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_footer.png') no-repeat -8px 0;background-size:16px 6px;}
.elsCenterWrap .elsFooter .locSite .locCurrent a{display:block;}

.elsCenterWrap .elsTit {position:relative;margin:55px 15px 25px;}
.elsCenterWrap .elsTit h2 {float:left;font-size:30px;color:#282828;}
.elsCenterWrap .elsTit .titDesc {clear:both;display:block;padding-top:20px;font-size:16px;}

.elsCenterWrap .elsCont{clear:both;position:relative;}
.elsCenterWrap .elsCont .tabUtill{position:absolute;top:0;left:0;width:100%;height:49px;margin:0;background:none;}
.elsCenterWrap .elsCont .tabUtill li{width:25.05%;margin:0 -1px 0 0;border:0 none;}
.elsCenterWrap .elsCont .tabUtill li:first-child{width:25.1%;}
.elsCenterWrap .elsCont .tabUtill li a{border:1px solid #d8d8d8;border-bottom:0 none;}
.elsCenterWrap .elsCont .tabUtill li a:hover,
.elsCenterWrap .elsCont .tabUtill li.on a{border-color:#0e77d9;border-left-color:#d8d8d8;}
.elsCenterWrap .elsCont .tabUtill li:first-child a:hover,
.elsCenterWrap .elsCont .tabUtill li:first-child.on a{border-left-color:#0e77d9;}

.elsCenterWrap .bizInfo{height:49px;text-align:right;}
.elsCenterWrap .bizInfo span{display:inline-block;position:relative;padding:10px 15px 10px 20px;font-size:18px;color:#1f4787;}
.elsCenterWrap .bizInfo span:before{content:'';position:absolute;top:50%;left:0;width:1px;height:14px;margin-top:-5px;background-color:#d8d8d8;}
.elsCenterWrap .bizInfo span:first-child:before{display:none;}

.elsCenterWrap .contBox{padding:40px;border:1px solid #d8d8d8;border-top:2px solid #0e77d9;}
.elsCenterWrap .contBox h3{margin:33px 0 17px;font-size:20px;color:#282828;}
.elsCenterWrap .contBox h3:first-child{margin-top:0;}
.elsCenterWrap .boxCommDesc ul li{font-size:14px;color:#707070;}
.elsCenterWrap .boxCommDesc .infoTxt{margin:5px 0;}
.elsCenterWrap .boxCommDesc .pointing{margin:20px 0;}
.elsCenterWrap .boxCommDesc .pointing{text-align:center;}
.elsCenterWrap .boxCommDesc .pointing p{display:inline-block;margin:0 auto;padding:13px 55px;background-color:#eff2f5;font-size:15px;color:#282828;}
.elsCenterWrap .boxCommDesc .btns{margin:10px 0;text-align:center;}
.elsCenterWrap .boxCommDesc .btns a{display:inline-block;padding:13px 33px;background-color:#1f4787;font-size:15px;color:#fff;text-decoration:none;}
.elsCenterWrap .boxCommDesc .noti{margin:10px 0;text-align:center;}
.elsCenterWrap .boxCommDesc + .noti{margin-top:15px;}
.elsCenterWrap .boxCommDesc + .noti dd{padding-left:14px;}
.elsCenterWrap .boxCommDesc + .noti li{padding-left:10px;text-indent:-8px;}
.elsCenterWrap .tableLiWrap{position:relative;margin-top:33px;}
.elsCenterWrap h3 + .tableLiWrap{margin-top:0;}
.elsCenterWrap .tableLiWrap .srchWrap{position:absolute;top:-5px;right:0;}
.elsCenterWrap .tableLiWrap .srchWrap label{margin-right:6px;}
.elsCenterWrap .tableLiWrap .srchWrap .select{color:#707070;}
.elsCenterWrap .tableLiWrap .srchWrap button{height:33px;margin-left:6px;padding:0 10px;background-color:#214985;color:#fff;vertical-align:middle;}
.elsCenterWrap .tableLiWrap + .tip{margin-top:15px;}
.elsCenterWrap .tableLiWrap + .tip > *{padding-left:10px;text-indent:-8px;}
.elsCenterWrap .linkListTab{margin-bottom:10px;}
.elsCenterWrap .tList01 table th{font-size:14px;border-top:1px solid #e6e6e6;}
.elsCenterWrap .tList01 table tr:first-child th{border-top:0 none;}
.elsCenterWrap .tList01 table tr:first-child th:first-child, .elsCenterWrap .tList01 table td:first-child{border-left:0 none;}
.elsCenterWrap .tList01 table tr.bdrT th:first-child{border-left:1px solid #ccc;}
.elsCenterWrap .tList01.type2 table tr.bdrT th:first-child{border-color:#e6e6e6;}
.elsCenterWrap .tList01 .btnLink{color:#0e77d9;text-decoration:underline;}
.elsCenterWrap .tList01.type2 table td{font-size:14px;padding:10px 6px 11px;}

.elsCenterWrap .directInfo{clear:both;overflow:hidden;margin-top:40px;}
.elsCenterWrap .directInfo a{text-decoration:none;}
.elsCenterWrap .directInfo .direct1, .elsCenterWrap .directInfo .direct2, .elsCenterWrap .directInfo .direct3{float:left;position:relative;width:218px;height:48px;padding:20px 20px 20px 90px;background-color:#fff;border:1px solid #d8d8d8;border-left:0 none;vertical-align:middle;}
.elsCenterWrap .directInfo .direct1{background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_directList.gif') no-repeat 20px 20px;border-left:1px solid #d8d8d8;}
.elsCenterWrap .directInfo .direct2{background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_directList.gif') no-repeat 20px -50px;}
.elsCenterWrap .directInfo .direct3{background:url('//image.ahnlab.com/img_upload/kr/site/images2/mypage/ico_directList.gif') no-repeat 20px -200px;}
.elsCenterWrap .directInfo strong{display:block;font-weight:normal;font-size:18px;color:#282828;}
.elsCenterWrap .directInfo strong em{color:#0e77d9;}
.elsCenterWrap .directInfo .btnLink{display:inline-block;position:relative;color:#0e77d9;text-decoration:underline;}
.elsCenterWrap .directInfo .btnLink:before{content:'';position:absolute;top:50%;right:-13px;width:6px;height:9px;margin-top:-4px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat -20px 0;}
.elsCenterWrap .directInfo p{font-size:12px;color:#888;}

.elsCenterWrap + #footer{margin-top:100px;min-width:1070px;}

/* lyPopWrap */
.lyPopWrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;line-height:1.45;}
.lyPopWrap h1,h2,h3,h4,h5,h6{font:inherit;}
.lyPopWrap.on{display:block;}
.lyPopWrap .dimm{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000);}
/* .lyPopWrap .dimm{background-color:#000;opacity:0.5;filter:alpha(opacity=50);} */
.lyPopWrap .select{display:inline-block;height:35px;padding:5px 10px;border:1px solid #d8d8d8;border-radius:0;box-sizing:border-box;vertical-align:middle;}
.lyPopWrap .select select{display:block;width:100%;height:24px;margin-right:10px;font-size:14px;color:#707070;background:#fff url('//image.ahnlab.com/img_upload/kr/site/images2/member/arr_select.png') no-repeat 100% 48%;background-size:7px 4px;vertical-align:middle;appearance:none;-webkit-appearance:none;}
*:first-child+html .lyPopWrap .select{display:inline;width:100px;height:28px;padding:5px 15px 0;} /* IE7 */
:root .lyPopWrap .select{padding:5px 10px 10px \9;} /* IE9 */
:root .lyPopWrap .select select{height:20px \9;padding:0 \9;background-image:none \9;} /* IE9 */
.lyPopWrap .select select::-ms-expand{display:none;}
.lyPopWrap .btnCommon{line-height:1.6;}

.lyPopWrap .ly{display:none;position:absolute;top:50%;left:50%;background-color:#fff;border:2px solid #214985;}
.lyPopWrap .ly.on{display:block;}
.lyPopWrap .ly .btnCls{position:absolute;top:18px;right:18px;width:20px;height:20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat 0 -20px;}
.lyPopWrap .ly .lyTit{margin:30px 40px 20px;font-size:28px;color:#282828;}
.lyPopWrap .ly .lyCont{margin:0 40px;}
.lyPopWrap .ly .btnCenter{position:absolute;right:0;bottom:40px;left:0;}
.lyPopWrap .ly input[type='text'], .lyPopWrap .ly input[type='email']{width:168px;}

#lyElsGnb{width:766px;height:496px;margin-top:-250px;margin-left:-385px;padding:0;line-height:1.45;text-align:center;}
#lyElsGnb .icoNoti{display:inline-block;width:120px;height:100px;margin:74px auto 20px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat 0 -100px;}
#lyElsGnb .lyTit{margin:0;font-size:36px;}
#lyElsGnb .lyTxt{font-size:16px;}
#lyElsGnb .lyTit + .lyTxt{margin-top:15px;}
#lyElsGnb .btnCenter{position:absolute;right:0;bottom:75px;left:0;}
#lyElsGnb .btnCommon{min-width:120px;height:36px;}
#lyElsGnb .btnCommon .btnTxt{margin-top:-3px;font-size:18px;}

#lyElsEntryErr{width:766px;height:436px;margin-top:-220px;margin-left:-385px;line-height:1.45;padding:0;text-align:center;}
#lyElsEntryErr .icoNoti{display:inline-block;width:120px;height:100px;margin:74px auto 28px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat -130px -100px;}
#lyElsEntryErr .lyTxt{font-size:16px;}
#lyElsEntryErr .lyTxt em{color:#0e77d9;text-decoration:underline;}
#lyElsEntryErr .btnCenter{position:absolute;right:0;bottom:75px;left:0;}
#lyElsEntryErr .btnCommon{min-width:120px;height:36px;}
#lyElsEntryErr .btnCommon .btnTxt{margin-top:-3px;font-size:18px;}

#lyElsEntryErr2{width:766px;height:436px;margin-top:-220px;margin-left:-385px;line-height:1.45;padding:0;text-align:center;}
#lyElsEntryErr2 .icoNoti{display:inline-block;width:120px;height:100px;margin:50px auto 30px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/sp_els.png') no-repeat -130px -100px;}
#lyElsEntryErr2 .lyTxt{font-size:16px;line-height:1.5;}
#lyElsEntryErr2 .lyTxt em{color:#0e77d9;text-decoration:underline;}
#lyElsEntryErr2 .btnCenter{position:absolute;right:0;bottom:50px;left:0;}
#lyElsEntryErr2 .btnCommon{min-width:120px;height:36px;}
#lyElsEntryErr2 .btnCommon .btnTxt{margin-top:-3px;font-size:18px;}

#lyElsUserAdd{width:626px;height:726px;margin-top:-365px;margin-left:-315px;}
#lyElsUserAdd .section{margin-bottom:23px;}
#lyElsUserAdd .section .tit{float:left;margin:0 10px 10px 0;font-size:18px;color:#282828;}
#lyElsUserAdd .section .titDesc{float:left;margin-top:5px;}
#lyElsUserAdd th{width:30%;}
#lyElsUserAdd td{width:70%;}
#lyElsUserAdd .select{min-width:68px;}
#lyElsUserAdd .cellInput input[type='text']{width:68px;}
#lyElsUserAdd .cellInput input[type='text']:first-child{width:55px;}
#lyElsUserAdd .notice .tit{margin-bottom:5px;font-size:16px;color:#282828;}

#lyElsUserSupport{width:626px;height:726px;margin-top:-365px;margin-left:-315px;}
#lyElsUserSupport .section{margin-bottom:23px;}
#lyElsUserSupport .section .tit{float:left;margin:0 10px 10px 0;font-size:18px;color:#282828;}
#lyElsUserSupport th{width:30%;}
#lyElsUserSupport td{width:70%;}
#lyElsUserSupport .select{min-width:68px;}
#lyElsUserSupport .inputTxt{width:91%;}
#lyElsUserSupport textarea{width:91%;height:146px;resize:none;}
#lyElsUserSupport label.inpDiv{margin-right:25px;}

/* landing page */
.contTitImgWrap{position:relative;width:100%;height:200px;border-bottom:1px solid #e1e1e1;}
.contTitImgWrap .title{font-size:25px;line-height:1.2;color:#282828;}
.contTitImgWrap .info{margin-top:25px;}
.contTitImgWrap .img{display:block;position:absolute;bottom:30px;right:35px;width:186px;height:163px;}
.contTitImgWrap .img img{width:100%;}
.ldInfoArea{width:100%;padding-top:50px;}
.ldInfoArea:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}

.prBoxCont .prBox{overflow:hidden;width:988px;height:178px;border:1px solid #e1e1e1;}
.prBoxCont .prBox .title{position:relative;float:left;width:182px;height:118px;padding:30px 80px 30px 18px;background-color:#eff2f5;}
.prBoxCont .prBox .title p{font-size:18px;color:#282828;}
.prBoxCont .prBox .info{display:block;position:relative;float:left;width:670px;height:118px;padding:30px 18px;line-height:1.5;font-size:18px;color:#282828;}
.prBoxCont .prBox .info:hover, .prBoxCont .prBox .info:hover .fcStrong{color:#0e77d9;text-decoration:underline;}
.prBoxCont .prBox .linkLeftArr{position:absolute;bottom:25px;right:20px;}
.prBoxCont .prBox .title .prIcon{top:inherit;bottom:20px;}

.prBoxArea{overflow:hidden;margin:-15px;}
.prBoxArea.col2 .prBox{width:480px;margin:15px;}
.prBoxArea.col3 .prBox{width:310px;margin:15px;}
.prBoxArea .prBox{float:left;height:210px;border:1px solid #e1e1e1;box-sizing:border-box;}
.prBoxArea .prBox .title{display:table;position:relative;width:100%;height:80px;padding:0 80px 0 18px;background-color:#eff2f5;box-sizing:border-box;}
.prBoxArea .prBox .title p{display:table-cell;vertical-align:middle;font-size:18px;color:#282828;}
.prBoxArea .prBox .info{display:block;position:relative;width:100%;height:130px;padding:18px;font-size:18px;color:#282828;box-sizing:border-box;}
.prBoxArea .prBox .info:hover{color:#0e77d9;text-decoration:underline;}
.prBoxArea .prBox .linkLeftArr{position:absolute;}
.prBoxArea .prBox .info .linkLeftArr{bottom:15px;right:18px;}
.prBoxArea .prBox.row2{height:210px;border:0;}
.prBoxArea .prBox.row2 .title{height:90px;border:1px solid #e1e1e1;box-sizing:border-box;}
.prBoxArea .prBox.row2 .title .linkLeftArr{top:50%;right:18px;margin-top:-12px;}

*+html .prBoxArea.col2 .prBox .title{width:380px;} /* IE7 */
*+html .prBoxArea.col2 .prBox .info{width:442px;height:94px;}
*+html .prBoxArea.col3 .prBox .title{width:210px;}
*+html .prBoxArea.col3 .prBox .info{width:272px;height:94px;}

.prBox .title .prIcon{display:inline-block;position:absolute;top:50%;right:20px;width:45px;height:45px;margin-top:-22px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/product/icons_ld.png') no-repeat 0 0;}
.prBox .title .prIcon.prImg1{background-position:0 0;}
.prBox .title .prIcon.prImg2{background-position:-45px 0;}
.prBox .title .prIcon.prImg3{background-position:-90px 0;}
.prBox .title .prIcon.prImg4{background-position:-135px 0;}
.prBox .title .prIcon.prImg5{background-position:-180px 0;}
.prBox .title .prIcon.prImg6{background-position:-225px 0;}
.prBox .title .prIcon.prImg7{background-position:-270px 0;}
.prBox .title .prIcon.prImg8{background-position:-315px 0;}
.prBox .title .prIcon.prImg9{background-position:-360px 0;}
.prBox .title .prIcon.prImg10{background-position:-405px 0;}
.prBox .title .prIcon.prImg11{background-position:0 -45px;}
.prBox .title .prIcon.prImg12{background-position:-45px -45px;}
.prBox .title .prIcon.prImg13{background-position:-90px -45px;}
.prBox .title .prIcon.prImg14{background-position:-135px -45px;}
.prBox .title .prIcon.prImg15{background-position:-180px -45px;}
.prBox .title .prIcon.prImg16{background-position:-225px -45px;}
.prBox .title .prIcon.prImg17{background-position:-270px -45px;}
.prBox .title .prIcon.prImg18{background-position:-315px -45px;}
.prBox .title .prIcon.prImg19{background-position:-360px -45px;}
.prBox .title .prIcon.prImg20{background-position:-405px -45px;}
.prBox .title .prIcon.prImg21{background-position:0 -90px;}
.prBox .title .prIcon.prImg22{background-position:-45px -90px;}
.prBox .title .prIcon.prImg23{background-position:-90px -90px;}
.prBox .title .prIcon.prImg24{background-position:-135px -90px;}
.prBox .title .prIcon.prImg25{background-position:-180px -90px;}
.prBox .title .prIcon.prImg26{background-position:-225px -90px;}
.prBox .title .prIcon.prImg27{background-position:-270px -90px;}
.prBox .title .prIcon.prImg28{background-position:-315px -90px;}
.prBox .title .prIcon.prImg29{background-position:-360px -90px;}
.prBox .title .prIcon.prImg30{background-position:-405px -90px;}
.prBox .title .prIcon.prImg31{background-position:0 -135px;}
.prBox .title .prIcon.prImg32{background-position:-45px -135px;}
.prBox .title .prIcon.prImg33{background-position:-90px -135px;}
.prBox .title .prIcon.prImg34{background-position:-135px -135px;}
.prBox .title .prIcon.prImg35{background-position:-180px -135px;}

.listBoxArea{width:100%;border-bottom:1px solid #e1e1e1;}
.listBoxArea li{padding:20px 30px ;border-top:1px solid #e1e1e1;}
.listBoxArea li a{display:inline-block;width:100%;padding-right:15px;font-size:16px;color:#282828;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link06.png') no-repeat right 3px;}
.listBoxArea li a:hover{color:#2684dd;background:url('//image.ahnlab.com/img_upload/kr/site/images2/common/arr_link06_on.png') no-repeat right 3px;}

.lineBoxArea{overflow:hidden;width:100%;}
.lineBoxArea .lineBox{position:relative;width:383px;height:73px;padding:25px 70px 25px 20px;border:1px solid #e1e1e1;}
.lineBoxArea .lineBox .title{font-size:18px;color:#1f4787;}
.lineBoxArea .lineBox .info{margin-top:5px;}
.lineBoxArea .lineBox .linkLeftArr{position:absolute;bottom:20px;right:20px;}

/* askLogin */
.askLogin{position:relative;width:100%;height:100vh;min-width:600px;min-height:900px;background:#fff}
.askLoginBox{position:absolute;left:50%;top:50%;width:480px;height:684px;margin:-342px 0 0 -240px;text-align:center;box-sizing:border-box;}
.askLoginBox h1 img{margin-bottom:16.3%;}
.askLoginBox h2{padding-bottom:5%;color:#555;font-weight:bold;font-size:20px;}
.askLoginBox .askBtn{display:block;width:100%;height:50px;margin:0 0 4.4% 0;padding:3% 5%;font-size:16px;line-height:1.2;color:#0e77d9;vertical-align:middle;text-align:center;box-sizing:border-box;cursor:pointer;border:1px solid #0e77d9;outline:none;background:#fff;}
.askLoginBox .askBtn:hover{color:#fff;background:#0e77d9;}
.askLoginBox .txtOr{position:relative;margin:10.5% 0 9%;border-top:1px solid #aaa;}
.askLoginBox .txtOr p{position:absolute;top:-15px;left:50%;margin-left:-25px;padding:0 24px 0 22px;color:#aaa;font-size:16px;background:#fff;}
.askFooter{position:relative;width:100%;margin-top:195px;text-align:left;font-size:14px;}
.askFooter .info li, .askFooter .info li a{font-size:14px;color:#b9b9b9;}
.askFooter .info li{display:inline-block;vertical-align:top;}
.askFooter .info li.policy:after{content:'/';display:inline-block;vertical-align:top;margin:-1px 0 1px 0;padding-left:3px;}
.askFooter .info li.cs:before{content:'｜';display:inline-block;vertical-align:top;margin:-2px 0 2px 0;padding:0 24px 0 20px;}
.askFooter .info li a:hover, .askFooter .locSelect ul li:hover{color:#0e77d9;text-decoration:underline;cursor:pointer;}
.askFooter .locSelect{position:absolute;right:0;top:0;padding:0 0 0 15px;color:#707070}
.askFooter .locSelect .locCurrent{text-align:right;padding:0 10px;cursor:pointer;}
.askFooter .locSelect .locCurrent:after{content:'▼';padding-left:15px;display:inline-block;vertical-align:top;margin:-1px 0 1px 0;font-size:10px;}
.askFooter .locSelect .locCurrent.current:after{content:'▲';}
.askFooter .locSelect ul{display:none;padding:5px 10px;border:1px solid #e1e1e1;background:#fff}

.notiInfo{padding-top:30px;}
.notiInfo h3{margin-bottom:15px;font-size:18px;color:#282828}

@media all and (max-width :1023px) {
 .typePC{display:none;}
 .typeMO{display:block;}

 .newMemberWrap{width:100%;padding:0;font-size:14px;}
 .newMemberWrap .inputTxt, .newMemberWrap .inpBig{width:100%;height:35px;padding:8px 5px;}
 .newMemberWrap .inpBig{height:35px;}
 :root .newMemberWrap input.inpBig{height:35px;}
 .newMemberWrap .select{width:100%;padding:4px 5px;}
 .newMemberWrap .inputTxt::-webkit-input-placeholder{font-size:13px;}
 .newMemberWrap .inputTxt:-ms-input-placeholder{font-size:13px;}/* IE10+ */
 .newMemberWrap .placeholder{font-size:13px;}
 .newMemberWrap input[type="checkbox"]{margin-top:0;}
 .newMemberWrap .addChk{margin:6px 0 0 0;}

 .newMemberWrap .btnB{width:100%;height:40px;padding:0;font-size:16px;}
 .newMemberWrap .btnB span{margin:9px 0 11px;}
 .newMemberWrap .sizeS{width:95px;padding:0;font-size:13px;line-height:35px;}
 .newMemberWrap .authMember.type2 .sizeS{width:95px;}
 .newMemberWrap .btnQue:before{width:15px;height:15px;background-size:15px;}
 .newMemberWrap .btnQue span{margin-left:5px;font-size:14px;}
 .newMemberWrap .nmBtnWrap{margin-top:25px;padding:0 15px;}
 .newMemberWrap .nmBtnWrap.btnNum2 .btnB{float:left;width:48%;min-width:48%;margin-left:4%;}
 .newMemberWrap .ballTip{top:-55px;left:-30px;width:240px;padding:7px 10px;border-radius:5px;font-size:12px;}

 .newMemberWrap .tList02 table th{padding:7px 10px;color:#282828;text-align:center;}
 .newMemberWrap .tList02 table td{padding:7px 10px;color:#707070;}
 .newMemberWrap .tList02 table td strong em{font-size:16px;}

 .nmLink{font-size:13px;}
 .nmLink:after{width:10px;height:10px;margin:-2px 0 0 6px;background-size:10px;}

 .blSquare li, p.blSquare{padding-left:10px;text-indent:-10px;font-size:13px;}
 .blSquare li a{font-size:13px;}

 .nmTit{margin:16px 15px 19px;}
 .nmTit h2{font-weight:bold;font-size:18px;}
 .nmTit a{margin-top:5px;}
 .nmTit .titDesc{font-size:14px;color:#707070;}
 .nmSubTit{margin:25px 15px 16px;font-size:16px;text-align:left !important;}
 .nmCont .nmSubTit:first-child{padding-top:23px;border-top:1px solid #d9d9d9;}

 .nmHeader{padding:15px 0 5px;text-align:center;}
 .nmHeader h1{width:87px;}

 .nmCont{min-height:100%;padding:0;border:0;}
 .nmContainer.npd .nmCont{min-height:100%;}

 .nmTermsWrap{padding:0 15px;}
 .nmTermsWrap *{font-size:14px !important;}
 .nmTerms{margin:16px 0;}
 .nmTerms h4{position:relative;margin:16px 0 15px;padding-right:80px;color:#666;}
 .nmTerms h4 .goAll{position:absolute;right:0;}
 .nmTerms h4 a{margin-left:15px;}
 .nmTerms h4 .nmChkWrap + a{float:left;}
 .nmTerms h4 .nmChkWrap0 label{position:relative;padding-left:25px;}
 .nmTerms h4 .nmChkWrap0 label:before{position:absolute;left:0;width:20px;height:20px;margin-right:5px;background-size:36px auto;background-position:-8px -8px;}
 .nmTerms h4 .nmChkWrap0 input:checked + label:before{background-position-y:-36px;}
 .nmTerms .tip p{padding-left:12px;text-indent:-12px;font-size:12px !important;line-height:1.5;color:#999;}

 .nmFormWrap{margin:0 15px;}
 .nmFormWrap2{margin:0 15px;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
 .newMemberWrap .nmFormWrap2 + .nmBtnWrap{margin-bottom:40px;}

 .nmForm th{width:27%;padding:15px 0 10px 0;background:none;font-size:14px;word-break:keep-all;}
 .nmForm th label{font-size:14px;}
 .nmForm td{padding:8px 0 8px 10px;border-left:0;}
 .nmForm .inputTxt, .nmForm .select{width:100%;margin-left:0;}
 .nmForm .nmTxt, .nmForm .nmAlert, .nmForm .nmAlertIco, .nmForm .nmChkWrap{margin:6px 0 0 0;font-size:13px;}
 .nmForm .nmAlertIco:before{width:10px;height:10px;}
 .nmForm .nmChkWrap{font-size:14px;}
 .nmForm input[type="checkbox"], .nmForm input[type="radio"]{position:relative;top:-1px;}

 .nmForm.type2 th{width:27%;padding:10px 0 5px;}
 .nmForm.type2 .inputTxt{width:100%;}

 .nmForm.type3{width:100%;margin:0;}
 .nmForm.type3 th{width:27%;padding:8px 0;}
 .nmForm.type3 th, .nmForm.type3 td{border-top:1px solid #ebebeb;}
 .nmForm.type3 .inputTxt{width:100%;}
 .nmForm.type3 .inputTxt2{width:60%;width:calc(65% - 5px);}
 .nmForm.type3 .btnSmall{width:35%;margin-left:5px;font-size:13px;}
 .nmForm.type3 .btnSmall.darkBlue{width:100%;margin:5px 0 0 0;}
 .nmForm.type3 + .nmInfo{left:30%;width:70%;margin:0 0 10px 10px;}

 .newMemberWrap .inpNum3 .inputTxt, .newMemberWrap .inpNum3 .select{width:29% !important;margin-left:6% !important;}
 .newMemberWrap .inpNum3 .inputTxt:first-child, .newMemberWrap .inpNum3 .select:first-child{width:30% !important;}
 .newMemberWrap .inpNum3.type2 .inputTxt:first-of-type{width:26% !important;}
 .newMemberWrap .inpNum3.type2 .inputTxt:nth-of-type(2){width:23% !important;}
 .newMemberWrap .inpNum3.type2 .inputTxt:nth-of-type(3){width:39% !important;}
 .newMemberWrap .inpNum3.type3 .inputTxt:first-of-type{width:26% !important;}
 .newMemberWrap .inpNum3.type3 .inputTxt:nth-of-type(2){width:23% !important;}
 .newMemberWrap .inpNum3.type3 .inputTxt:nth-of-type(3){width:39% !important;}
 .newMemberWrap .dash{width:6%;margin-right:-6%;}

 .authWrap{border:0;}
 .authWrap > li{padding:15px;}
 .authWrap .authBox, .authWrap .authMember.type2 .authBox{width:100%;}
 .authWrap .authMember .authForm .inputTxt{width:100%;}
 .authWrap h3{padding-left:20px;font-size:15px;}
 .authWrap h3 label{display:inline;}
 .authWrap h3 input[type="radio"]{width:18px;height:18px;margin:-1px 8px 0 -23px;}
 .authWrap .authMember h3{padding-bottom:7px;}
 .authWrap .authMember.type2 h3{margin-bottom:15px;padding:0;text-align:left;}
 .authWrap .authMember.type2 p{margin:13px 0;text-align:left;}
 .authWrap .authMember .clfix .inputTxt{margin:8px 0 0 0;}
 .authWrap .authMember .authForm{padding:0 0 0 20px;}
 .authWrap .authMember.type2 .authForm{padding:0;}
 .authWrap .amCont{width:100%;margin-top:13px;}
 .authWrap .amCont li{margin:0;padding:12px 0;border:0;}
 .authWrap .amCont h4{float:none;}
 .authWrap .amCont h4 input[type="radio"]{margin-top:-2px;}
 .authWrap .amCont .amForm{float:none;width:auto;padding:2px 0 0 20px;}
 .authWrap .amForm .amInp{margin:8px 0 0 0;padding:0 95px 0 0;}
 .authWrap .authMember.type2 .amInp{margin:8px 0 0 0;padding:0 100px 0 0;}
 .authWrap .amForm .amInp .inputTxt{width:100%;}
 .authWrap .amInp .sizeS{right:0;top:0;}
 .authWrap .amInp.inpNum3{padding:0;}
 .authWrap .amInp.inpNum3 .btnSmall.blue{position:static;margin-top:8px;}
 .authWrap .authForm > p, .authWrap .authForm .nmForm{margin-top:10px;}
 .authWrap .nmBtnWrap{margin:8px 0 0 0;padding:0;}
 .authWrap .nmBtnWrap .btnB{width:100% !important;height:40px;font-size:16px;}
 .authWrap .nmBtnWrap .btnB span{margin:9px 0 7px;}
 .authWrap + .faqWrap.type2{border-top:0 !important;}

 .nmTxtBox{padding:30px 15px;}
 .nmTxtTit{font-size:21px;}
 .nmTxtInfo{margin:12px 20px 0;font-size:15px;line-height:1.5;}
 .nmTxtList{margin-top:5px;}
 .nmTxtList li{padding-top:20px;}
 .nmTxtList p{display:block;width:auto;margin-bottom:5px;font-size:15px;}
 .nmTxtList p:before{margin-right:5px;}
 .nmTxtList p span, .nmTxtList p a, .nmTxtList label{font-size:14px;}
 .nmTxtList p span{margin:0 5px 0 15px;}
 .nmTxtBox .nmChkWrap{margin-right:25px;}
 .nmTxtBox .nmBtnWrap{margin-top:25px;padding:0;}

 .nmLoginWrap{width:100%;padding:0;border:0;background:#fff;}
 .loginId{padding:35px;background:#f3f7fa;}
 .loginId .nmCaption{position:relative;margin-bottom:8px;padding-left:150px;}
 .loginId .nmCaption > div {position:absolute;top:0;left:0;}
 .loginId .nmCaption .capImg img{width:auto;height:33px;}
 .loginId .nmCaption .capBtn{width:16px;margin:10px 10px 0 10px;}
 .loginId .nmCaption .inputTxt{width:100%;}
 .loginId .nmLoginBox .loginInput{width:100%;}
 .loginId .nmLoginBox .inputTxt{margin-top:8px;}
 .loginId .nmLoginBox .btnLogin{width:100%;height:40px;margin:8px 0 0 0;}
 .loginId .nmLoginBox .btnLogin span{line-height:40px;}
 .loginId .nmInfo{margin-top:10px;}

 .newMemberWrap .loginBox{padding:35px;background:#f3f7fa;}
 .newMemberWrap .loginBox .nmCaption{position:relative;margin-bottom:8px;padding-left:150px;}
 .newMemberWrap .loginBox .nmCaption > div {position:absolute;top:0;left:0;}
 .newMemberWrap .loginBox .nmCaption .capImg img{width:auto;height:33px;}
 .newMemberWrap .loginBox .nmCaption .capBtn{width:16px;margin:10px 10px 0 10px;}
 .newMemberWrap .loginBox .nmCaption .inputTxt{width:100%;}
 .newMemberWrap .loginBox .inputTxt{margin-bottom:8px;font-size:14px;}
 .newMemberWrap .loginBox .inputTxt::-webkit-input-placeholder{font-size:14px;letter-spacing:0;color:#ccc;}
 .newMemberWrap .loginBox .inputTxt:-ms-input-placeholder{font-size:14px;letter-spacing:0;color:#ccc;}/* IE10+ */
 .newMemberWrap .loginBox .nmInfo{margin:2px 0 10px;}
 .newMemberWrap .loginBox .btnLogin{height:40px !important;}
 .newMemberWrap .loginBox .btnAuth{height:35px;font-size:13px;}

 .nmBox{margin-top:0;padding:30px 15px;border:0;text-align:left;}
 .nmBoxWrap .nmBox{margin:0 15px;padding:30px 0;border-top:1px solid #d9d9d9;}
 .nmBox h3{margin-bottom:10px;font-size:16px;}
 .nmBox .nmRadio label{margin:1px 15px 0 0;font-size:14px;}
 .nmBox .nmInput{display:inline;}
 .nmBox .nmInput .inputTxt{width:100%;margin:0 0 10px;}
 .nmBox .nmInfo{padding-top:10px;}

 .nmBox2{padding:12px 0;margin:0 15px;border-width:1px 0 1px;}
 .nmBox2 .nmForm{width:100%;margin:0;}

 .setPw .nmForm th{width:27%;padding:13px 0 10px;}
 .setPw .btnQue{right:15px;top:-41px;}

 .idResultWrap{padding-bottom:30px;}
 .idResultWrap .nmBox2{padding:25px 0 0;border:0;}
 .idResultWrap .nmTxt{margin:0 15px;}
 .idResultWrap .nmForm{border-top:1px solid #d9d9d9;}
 .idResultWrap .nmForm th, .idResultWrap .nmForm td{padding:5px 0;border-bottom:1px solid #d9d9d9;}
 .idResultWrap .nmForm th{width:24.5%;padding-left:8px;border-left:1px solid #d9d9d9;text-align:left;}
 .idResultWrap .nmForm th span{width:auto;}
 .idResultWrap .nmForm td{padding-right:8px;border-right:1px solid #d9d9d9;font-size:16px;}
 .idResultWrap .nmForm td p{margin:0;padding:0;}
 .idResultWrap .nmForm td a{font-size:14px}
 .idResultWrap .resultTxt{padding:0 15px;font-size:14px;text-align:left;}

 .siteList{padding:10px 15px 30px;}
 .siteList li{width:47%;margin:20px 0 0 0;}
 .siteList li a:before{width:19px;height:19px;margin:-2px 9px 0 0;background-size:19px 19px;vertical-align:middle;}
 .siteList li a{font-size:14px;}

 .newMemberWrap .faqWrap, .newMemberWrap .faqWrap.type2, .newMemberWrap .faqWrap.type3{padding:30px 15px 0;border-top:1px solid #d9d9d9;border-bottom:0;}
 .newMemberWrap .faqWrap h3{margin-bottom:10px;font-size:16px;}

 .nmForm .nmNone{display:none !important;}
 .nmForm .nmBlock{display:block !important;width:100% !important;padding:5px 0 !important;}
 .nmForm .nmBlock label{padding:10px 0 5px;}
 .nmForm tr:first-child .nmBlock label{padding:0 0 5px;}
 .nmForm .nmBlock .amInp.inpNum3{padding-right:100px;}
 .nmForm .nmBlock .amInp.inpNum3 button{position:absolute !important;margin-top:0 !important;right:0 !important;}
 .nmForm .nmBlock .amInp.inpNum3 .inputTxt100{width:100% !important;}

 .nmFooter{margin-top:30px;padding:20px 0;border-top:1px solid #d9d9d9;font-size:12px;}
 .nmfooterCont{margin:0 15px;}
 .nmFooter .nmMenu{float:none;}
 .nmFooter .nmMenu li{padding-right:10px;}
 .nmFooter .nmCopyright{float:none;width:60%;margin:10px 0 0 0;}
 .nmFooter .locSite{top:0;}
 .nmFooter .locSite ul{bottom:26px;}
 .nmFooter .locSite .locCurrent{padding:5px 25px 5px 8px;}
 .nmFooter .locSite .locCurrent:after{right:5px;}
}

/* login popup */
.popWrap .newMemberWrap{width:auto;padding:0;}
.popWrap .newMemberWrap .btnB{width:auto;}
.popWrap .newMemberWrap .sizeS{font-size:14px;padding:0;line-height:32px;}
.popWrap .newMemberWrap .resInput{position:relative;box-sizing:border-box;}
.popWrap .newMemberWrap .inputTxt{width:240px;}
.popWrap .newMemberWrap .nmFormWrap{margin:20px 0 0;padding:20px 0;}
.popWrap .newMemberWrap .nmForm{width:450px;margin:0 auto;border:0;}
.popWrap .newMemberWrap .nmForm th{width:85px;padding:14px 0 5px;}
.popWrap .newMemberWrap .nmForm td{padding:8px 0 8px 5px;}
.popWrap .newMemberWrap .nmForm .nmTxt, .popWrap .newMemberWrap .nmForm .nmAlert{margin-left:0;}
.popWrap .newMemberWrap .nmForm .sizeS, .popWrap .newMemberWrap .nmForm .nmAlertIco{margin-left:10px;}
.popWrap .newMemberWrap .nmForm .sizeS{width:95px;}
.popWrap .newMemberWrap .nmTxtBox{border:1px solid #ebebeb;}
.popWrap .newMemberWrap .nmBtnWrap{margin-top:30px;padding:0;}
.popWrap .newMemberWrap .faqWrap{padding:30px 0 0;border:0;}
.popWrap .newMemberWrap .faqWrap h3{font-size:18px;}
.popWrap .newMemberWrap .blSquare li a{font-size:14px;}
.popWrap .newMemberWrap .nmAgreeWrap h4{margin-bottom:20px;font-weight:bold;font-size:22px;}
.popWrap .newMemberWrap .nmAgreeWrap .nmTxt{margin:25px 0 30px;padding:0;font-size:16px;color:#707070;text-indent:0;}
.popWrap .newMemberWrap .agreeTxt{margin-top:14px;font-size:14px;color:#0e77d9;}
.popWrap .newMemberWrap .agreeTxt.fail{color:#d00000;}
.popWrap .newMemberWrap .agreeTxt:before{content:"";display:inline-block;margin:-2px 5px 0 0;vertical-align:middle;}
.popWrap .newMemberWrap .agreeTxt.succ:before{width:16px;height:12px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/ico_succ.png') no-repeat 0 0;background-size:16px 12px;}
.popWrap .newMemberWrap .agreeTxt.fail:before{width:14px;height:14px;background:url('//image.ahnlab.com/img_upload/kr/site/images2/member/ico_fail.png') no-repeat 0 0;background-size:14px 14px;}
.popWrap .newMemberWrap .nmBox{padding:30px 20px;border:0;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;text-align:center;}
.popWrap .newMemberWrap .nmBox .nmInput{display:inline-block;}
.popWrap .newMemberWrap .nmBox .nmInput .inputTxt{width:220px;margin:0;border:1px solid #d8d8d8;}
.popWrap .newMemberWrap .nmBox .nmInput .sizeS{width:120px;margin-left:10px;}

@media screen and (max-width :599px) {
 .newMemberWrap .letterChk{margin:6px 0 0;}
 .newMemberWrap .letterChk input{margin-left:3px;}
 .newMemberWrap .letterChk label{margin-right:3px;}

 .popWrap .newMemberWrap{margin:0 -25px;padding:0 15px;}
 .popWrap .newMemberWrap h3{font-size:18px;}
 .popWrap .newMemberWrap .btnB{width:100%;}
 .popWrap .newMemberWrap .sizeS{font-size:14px;line-height:35px;}
 .popWrap .newMemberWrap .resInput .sizeS{position:absolute;right:0;top:0;width:70px;margin:0;}
 .popWrap .newMemberWrap .inputTxt{width:100%;}
 .popWrap .newMemberWrap .nmFormWrap{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
 .popWrap .newMemberWrap .nmForm{width:100%;}
 .popWrap .newMemberWrap .nmForm .resInput{padding-right:70px;}
 .popWrap .newMemberWrap .nmForm .nmAlertIco{margin:6px 0 0 0;}
 .popWrap .newMemberWrap .nmBtnWrap{margin-top:20px;}
 .popWrap .newMemberWrap .faqWrap{margin-top:38px;border-top:1px solid #d9d9d9;}
 .popWrap .newMemberWrap .faqWrap h3{font-size:16px;}
 .popWrap .newMemberWrap .blSquare li a{font-size:13px;}
 .popWrap .newMemberWrap .nmAgreeWrap .nmTxt h4{font-size:16px;}
 .popWrap .newMemberWrap .nmAgreeWrap .nmTxt{margin:15px 0 20px;font-size:14px;}
 .popWrap .newMemberWrap .nmAgreeWrap .agreeTxt{font-size:13px;}
 .popWrap .newMemberWrap .nmBox .nmInput .sizeS{width:110px;}

 /* askLogin */
 .askLogin{min-width:100%;min-height:100%;}
 .askLoginBox{position:relative;left:0;top:0;width:100%;height:100%;min-height:640px;margin:0;padding:27% 7% 0;}
 .askLoginBox h1 img{height:17px;margin-bottom:20%;}
 .askLoginBox h2{font-size:14px;}
 .askLoginBox .askBtn, .askLoginBox .txtOr p{font-size:12px;}
 .askLoginBox .askBtn{height:40px;}
 .askFooter{position:absolute;bottom:3.5%;width:calc(100% - 14%);margin-top:0;}
 .askFooter *, .askFooter .info li, .askFooter .info li a{font-size:11px;}
 .askFooter .info li.cs:before{margin:-1px 0 1px -1px;padding:0 10px;}
 .askFooter .locSelect{padding:0;}
 .askFooter .locSelect .locCurrent{padding-right:7px;}
 .askFooter .locSelect .locCurrent:after{content:'▲';padding-left:5px;}
 .askFooter .locSelect .locCurrent.current:after{content:'▼';}
 .askFooter .locSelect ul{position:absolute;right:0;bottom:22px;padding:3px 5px}
}

@media (max-width:360px) {
 .nmFooter .nmMenu{padding-right:100px;}

 /* askLogin */
 .askLogin{min-width:100%;min-height:100%;}
 .askLogin .askLoginBox .askBtn, .askLoginBox .txtOr p{font-size:12px;}
 .askLoginBox{padding:17% 3.5% 0;min-height:480px;}
 .askLoginBox h1 img{height:17px;margin-bottom:10%;}
 .askFooter{bottom:2%;width:calc(100% - 7%);}
 .askFooter .info li.cs:before{padding:0;}
 .askFooter .locSelect{bottom:7%;}
}