h1, h2, h3, h4{margin:0;padding:0;font-weight:normal;}
img{border:0;font-size:0;line-height:0;vertical-align:top;}

.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;}
.alMid{vertical-align:middle;}
.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;}
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;}

/* 접근성 대응 - 타이틀 표시 */
.ir{overflow:hidden;position:absolute;left:-9999px !important;top:0;width:1px;height:1px; line-height:0;}


/* 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;}
.fcGray{color:#707070;}
.fcBlue{color:#0e77d9;}
.fcStrong{color:#1f4787;}
.fcRed{color:#ff0000;}
.fcblack{color:#000;}
.fcWarn{color:#f75700;}
.bold{ font-weight:bold;}

.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;}

.lh24{line-height:24px !important;}
.lh20{line-height:20px !important;}

.ml16{margin-left:16px !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;}

.mt70{margin-top:70px !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;}

.mb55{margin-bottom:55px !important;}
.mb35{margin-bottom:35px !important;}
.mb25{margin-bottom:25px !important;}
.mb15{margin-bottom:15px !important;}
.mb10{margin-bottom:10px !important;}
.mb5{margin-bottom:5px !important;}
.mb0{margin-bottom:0 !important;}

.pt0{padding-top:0 !important;}
.pl10 {padding-left:10px !important;}
.pl20 {padding-left:20px !important;}
.pr7 {padding-right:7px !important;}
.pb10{padding-bottom:10px !important;}
.pb35{padding-bottom:35px !important;}
.pb0{padding-bottom:0 !important;}

.w100{width:100% !important;}

/* layout */
.wrap{position:relative;z-index:0;width:100%;min-width:1240px; background:url('../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;}




/* 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, textarea:focus{border-color:#0e77d9;}
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.inputTxt:focus, textarea:focus{border-color:#c16905;}
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;}
 *: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;}
label{display:inline-block;vertical-align:middle;}




/* ykj시작 */
.contTitWrap{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;}
.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;}


/* 로그인박스 */
/* login section : before */
.loginbox { height:200px; background:#f5f5f5;  border:solid 1px #ccc; position:relative; }
.loginsbbox { position:absolute; top:30px; width:700px; left:120px; }
.loginsbbox .id{ position:absolute; top:50px; left:150px;}
.loginsbbox .pass{ position:absolute; top:87px; left:148px;}

.loginbox ul.text_list { width:500px; height:100px; position:absolute; left:30px; top:40px;}
.loginbox ul.text_list li { background:url('http://www.seoulhanyak.co.kr/images/img_bullet.gif') no-repeat 0px 9px; padding-left:10px; color:#333; font-size:13px;}


.logintext_box {width:480px;height:200px; border:solid 1px #ccc; margin-top:20px; position:relative;}
.logintext_box .textbox { border-bottom:solid 1px #ccc; padding:15px 0 15px 20px; color:#333; background:#f5f5f5;}
.logintext_box ul.text_list { margin:20px 0 0 20px; }
.logintext_box ul.text_list li { background:url('http://www.seoulhanyak.co.kr/images/img_bullet.gif') no-repeat 0px 9px; padding-left:10px; color:#333; font-size:12px;}

/* member */
.loginsbbox .btLogin{ position:absolute; top:50px; left:430px;}
.loginsbbox .btLogin .bt-yellow{ height:65px; background-position:100% -300px;}
.loginsbbox .btLogin .bt-yellow *{ line-height:65px; height:65px; background-position:0 -300px; min-width:100px; font-size:14px;}
.loginsbbox .btLogin .bt-yellow:hover{ background-position:100% -400px;}
.loginsbbox .btLogin .bt-yellow:hover *{ background-position:0 -400px;}






/* 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('../images/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('../images/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.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; padding:12px 29px 9px 29px;background:#fff;border:1px solid #b3b3b3;text-align:center;}
.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:#e38922;border-color:#e38922;}
.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('../images/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('../images/common/ico_download.png') no-repeat 0 1px;letter-spacing:0;}
a.manual{background:url('../images/common/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:#e38922;color:#fff;border-color:#e38922;}
a.btnSmall.darkBlue:hover, a.btnSmall.darkBlue:focus{background:#e38922;color:#fff;}
.btnSmall.darkBlue.disable, a.btnSmall.darkBlue.disable:hover, a.btnSmall.darkBlue.disable:focus{border:1px solid #a5b5cf;background-color:#e38922;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 .icoPdf{display:inline-block;width:13px;height:13px;margin-right:8px;border:1px solid #bdbdbd;background:#fff url('../images/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('../images/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;}

.linkText{display:inline-block;height:24px;padding-right:16px;color:#2389e8;text-decoration:underline;background:url('../images/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;}

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('../images/common/ico_bus.gif') no-repeat 0 5px;}

/* tab */
.tabComm{position:relative;width:100%;margin-bottom:35px;background:url('../images/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('../images/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('../images/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('../images/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;}
.tabList ul{float:left;margin-left:-21px;}
.tabList li{float:left;padding-left:1px;background:url('../images/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('../images/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('../images/common/bg_tab_sub_menu.gif') no-repeat right 0;color:#282828;font-size:13px;line-height:16px;}
.tabSubMenu li a.row2{height:38px;padding-top:7px;}
.tabSubMenu li a:hover{background:url('../images/common/bg_tab_sub_menu.gif') no-repeat right -45px;color:#0e77d9;}
.tabSubMenu li.on a, .tabSubMenu li.on a:hover{z-index:3;padding-left:15px;margin-left:-1px;background:url('../images/common/bg_tab_sub_menu.gif') no-repeat right -90px;color:#0e77d9;}

.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('../images/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;}

.tabUtill{width:1069px;height:50px;*display:inline-block;zoom:1;margin:-39px -40px 40px -39px;background:url('../images/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;}

/* table */
table .numb, table .date, table .count, table .prod{letter-spacing:0;}

.tList01{width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.tList01 table{width:100%;}
.tList01 table th, .tList01 table td{border-left:1px solid #ccc;line-height:20px;}
.tList01 th label{display:inline-block;color:#282828;}
.tList01 table th.first, .tList01 table td.first{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.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;}


.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; font-size:16px; letter-spacing:0px;}
.tList02 th label{display:inline-block;color:#282828;}
.tList02 table th{background:#f3f7fa;border-left:1px solid #ebebeb; text-align:center;color:#282828;vertical-align:middle;}
.tList02 table th:last-child{border-right:1px solid #ebebeb;}
.tList02 table .first th, .tList02 table .first td{border-top:none;}
.tList02 table td{border-left:1px solid #ebebeb; text-align:center; }
.tList02 table td.txtleft{text-align:left; padding-left:50px;}
.tList02 table td:last-child{border-right:1px solid #ebebeb;}
.tList02.lh20 table th, .tList02.lh20 table td, .tList02.lh20 td ul li{line-height:20px;}



.tList03{width:100%;}
.tList03 table{width:100%;}
.tList03 table th, .tList03 table td{text-align:left;}
.tList03 table th{text-align:left;vertical-align:middle; color:#333}
.tList03 .text01 { font-size:18px;  color:#0e77d9;}

.tList04{width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.tList04 table{width:100%;}
.tList04 table th, .tList01 table td{border-left:1px solid #ccc;line-height:20px; letter-spacing:0px;}
.tList04 table th.first, .tList01 table td.first{border-left:none;}
.tList04 table th{padding:11px 6px 13px;background:#fbfcfd;color:#282828;}
.tList04 table td{padding:13px 6px 15px;border-top:1px solid #ccc;color:#707070; etter-spacing:0px;}
.tList04.nVLine table th, .tList01.nVLine table td{border-left:none;}




.tForm{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 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;}

/* table list */
.bbsList{width:100%;border-top:2px solid #959596;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:#eae9e9;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:#fcfaeb;}
.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:#c16905;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('../images/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('../images/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;}

/* bullet */
ul.blDot li, p.blDot, span.blDot{padding-left:10px;background:url('../images/common/bl_dot01.gif') no-repeat 0 11px;}
ul.blDot13 li, p.blDot13, span.blDot13{padding-left:10px;background:url('../images/common/bl_dot01.gif') no-repeat 0 9px;line-height:20px;font-size:13px; letter-spacing:0px;}
ul.blLightGrayDot li, p.blLightGrayDot, span.blLightGrayDot{padding-left:10px;background:url('../images/common/bl_dot_gray.gif') no-repeat 2px 9px;}

ul.blList li, p.blList, span.blList{padding-left:8px;background:url('../images/common/bl01.gif') no-repeat 0 12px;}

ul.blMark li, p.blMark, span.blMark{padding-left:14px;background:url('../images/common/bl_billiard_mark.png') no-repeat 0 8px;}
ul.blueMark li, p.blueMark, span.blueMark{padding-left:14px;background:url('../images/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('../images/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('../images/common/bl_que.gif') no-repeat 0 9px;}
.blTime{padding-left:22px;background:url('../images/common/bl_clock.png') no-repeat 0 5px;}
.cmtCaution{padding-left:11px;background:url('../images/common/ico_caution.gif') no-repeat 0 6px;font-size:13px;}
.cmtInfo{padding-left:25px;background:url('../images/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:#ff4200;}
.paging a.on{font-weight:bold;color:#ff4200;}
.paging .btnMove{display:inline-block;height:33px;border:1px solid #d9d9d9;background-color:#fff;background-repeat:no-repeat;background-image:url('../images/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{ width:150px; height:24px; position:absolute; right:0px; text-align:right; top:16px;}
.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('../images/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('../images/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 a.help:hover{color:#0e77d9;}
.tooltipWrap .help .icoTooltip{display:inline-block;width:18px;height:18px;margin-left:5px;margin-top:-2px;background:url('../images/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('../images/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('../images/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('../images/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('../images/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:15px;*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;}
.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('../images/common/bg_gnb.png') no-repeat 0 0;color:#707070;font-size:12px;}
.htopWrap #naviUtill li a.link .bl{background:url('../images/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 li{float:left;}
.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;}
.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('../images/common/line_gnb_layer.gif') repeat-y right 0;}
.htopWrap #naviMenu li.muProd .lyMu .lyMuCont{background:url('../images/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:162px;}
.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('../images/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.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('../images/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:43px;}
.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;color:12px;}
.htopWrap .serWrap a{display:inline-block;height:15px;background:url('../images/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('../images/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('../images/common/line_footer.gif') no-repeat 0 0;}
#footer .familyWrap.on .family{background:url('../images/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('../images/common/line_footer.gif') no-repeat 0 0;}
#footer .locSiteWrap.on .locSite{background:url('../images/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('../images/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.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;}



.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('../images/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('../images/common/btn_del.gif') no-repeat 0 0;}

.descCopy{font-size:16px;}

.boxCommDesc{position:relative;display:block;padding:16px 0 17px 30px;border:1px solid #e6e6e6;background-color:#fff; width:450px; float:left; margin-right:35px; height:100px; }
.boxCommDesc:last-child { margin-right:0px;}
.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 .abcRight02{position:absolute;top:15px; left:350px;}
.boxCommDesc .snsWrap{float:right;}
.boxCommDesc ul li{color:#282828;}

.boxCommDesc01{position:relative;display:block;padding:16px 0 17px 30px;border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; background-color:#fff;}
.boxCommDesc01 .txtWrap{display:table-cell;height:34px;*height:auto;*min-height:34px;font-size:15px;vertical-align:middle;}
.boxCommDesc01 .abcRight02{position:absolute;top:15px; left:600px;}
.boxCommDesc01 .snsWrap{float:right;}
.boxCommDesc01 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('../images/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('../images/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;}

.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;}


.col2TBlue{width:999px;margin-left:-10px;*display:inline-block;zoom:1;}
.col2TBlue:after, .col3TBlue:after{content:'';display:block;clear:both;height:0;}
.col2TBlue .boxTBlue{float:left;width:445px;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;}


.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('../images/common/bg_step_list.png') no-repeat right -45px #f8f8f8;color:#282828;font-size:16px;line-height:20px;}
.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('../images/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.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; position:relative;}
.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('../images/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('../images/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:500px;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;}
.chkWrap{height:263px;text-align:center;margin-top:50px;padding-top:118px;background:url('../images/common/bg_chk.gif') 50% 0 no-repeat;}
.sBody .wrapTit p{color:#282828;font-size:20px;line-height:24px;}
.sBody .wrapTit .tit{margin-bottom:13px;font-size:35px;line-height:42px;}
.sBody .wrapCont, .sBody .wrapCont a{color:#1f4787;}
.chkWrap .btnCommon{width:65px;}

/* 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('../images/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('../images/common/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('../images/common/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;}
.prodWrap .sideArea .fixWrap{width:230px;padding-left:1px;border-top:1px solid #d8d8d8;background:url('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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;}
.mediaWrap .mediaBox .contSubTit{margin-bottom:30px;}
.mediaWrap .mediaBox .blList li a{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;}
.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('../images/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('../images/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;}

/* 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.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:422px;*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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/btn_schedule_ly.gif') no-repeat 0 0;}
.btnScheduleLy .btnLy a{display:block;height:22px;padding-left:51px;margin-bottom:5px;background:url('../images/common/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('../images/common/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;}



.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('../images/common/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('../images/common/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('../images/common/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;}

.ahnReportWrap{margin:35px 0 54px;}
.ahnReportWrap .ahnReport{float:left;height:59px;padding-left:84px;background:url('../images/common/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('../images/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.listPastSeminar li .seminarWrap .linkArea .linkTLine.first{background:none;}



.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('../images/common/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('../images/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('../images/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; padding:10px 10px;}
.callCont.first{border-top:1px solid #d8d8d8;}
.callCont .left{position:absolute; top:50%;left:40px; width:250px;margin-top:-13px; color:#0e77d9; font-size:22px;}
.callCont .right{margin-left:280px;padding:10px 0 10px;}
.callCont .right .num{font-size:16px;letter-spacing:0; letter-spacing:0px;}
.callCont .right .edu{font-size:16px; margin-bottom:10px; letter-spacing:0px;}
.callCont .btnArea{position:absolute;top:29px;right:0;width:130px;padding:0 54px 0 55px;border-left:1px solid #d8d8d8;}


.listCharge li{float:left;width:285px;padding-left:35px;line-height:26px;background:url('../images/common/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('../images/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('../images/common/line_tab_list.gif') no-repeat 0 4px;}
.listWrap .dirInfo{;}
.listWrap .dirInfo a{color:#0e77d9;margin:0 8px;}
.listWrap .dirInfo .total{display:inline-block;padding-left:12px;background:url('../images/common/line_total.gif') no-repeat 0 6px;}

.infoList span{display:inline-block;padding:0 11px 0 15px;background:url('../images/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('../images/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('../images/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('../images/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;}

/* 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('../images/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('../images/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('../images/common/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 .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.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('../images/common/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.reportWrap .contArea .reportBtm .menuCont .subArea{margin-top:12px;}
.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{;}
.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;}


.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('../images/common/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('../images/common/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{margin:5px 0 0 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('../images/common/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('../images/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('../images/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('../images/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('../images/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('../images/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('../images/common/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('../images/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('../images/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('../images/common/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('../images/common/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('../images/common/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('../images/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('../images/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('../images/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('../images/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 .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('../images/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('../images/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('../images/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('../images/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('../images/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('../images/common/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('../images/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('../images/common/ico_rank.gif') no-repeat 0 9px;}
.unSrWrap .srRight .popular li.up{background:url('../images/common/ico_rank.gif') no-repeat -180px 9px;}
.unSrWrap .srRight .popular li.down{background:url('../images/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('../images/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('../images/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;}



.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:320px;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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/ico_step_channel.png') no-repeat;}
.apStep.tech li{background:url('../images/common/ico_step_tech.png') no-repeat;}
.apStep.cooper li{background:url('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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 .type1{padding:39px 0 50px;border-bottom:1px solid #ebebeb;}
.elsStep .type2{padding:40px 0 60px;}
.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('../images/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 dl{margin-top:35px;padding-top:87px;background:url('../images/common/bg_els_step.gif') no-repeat;}
.elsStep .type1 .step01 dl{background-position:41px 0;}
.elsStep .type1 .step02 dl{background-position:-134px 0;}
.elsStep .type1 .step03 dl{background-position:-309px 0;}
.elsStep .type1 .step04 dl{background-position:-484px 0;}
.elsStep .type2 .step01 dl{background-position:41px 0;}
.elsStep .type2 .step02 dl{background-position:-484px 0;}
.elsStep .step li dl dt{margin-bottom:5px;font-size:16px;color:#282828;}
.elsStep .step li dl dd{font-size:13px;line-height:20px;}

.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.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;}


.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('../images/common/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('../images/common/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:414px;margin:20px auto 0;padding:24px 0 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('../images/common/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;margin:30px 0 0 99px;border:1px solid #d8d8d8;}

/* 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;}



/* 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('../images/common/bg_joinGuide.gif') no-repeat 0 -40px;vertical-align:middle;}
.boxTBlue.indiv .tit span{background:url('../images/common/bg_joinGuide.gif') no-repeat 0 0;}
.boxTBlue.corp .tit span{background:url('../images/common/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('../images/common/bg_certify_type.png') no-repeat 357px 0;}
.certifyType .cellphone .certify{background:url('../images/common/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('../images/common/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('../images/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('../images/common/bg_pro_regist.gif');}
.btService.indi a.right{background-image:url('../images/common/bg_v3_365_trial.gif');}
.btService.comp a.left{background-image:url('../images/common/bg_comp_01.gif');}
.btService.comp a.right{background-image:url('../images/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;}
.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;}
.multiInpt .formInput{display:inline-block;*display:inline;*zoom:1;padding-bottom:15px;}
.multiInpt .formInput .txt{margin:7px 0 0 6px;}
.boxTBlue .my2col{padding:60px 0;}
.boxTBlue .my2col .col1{float:left;width:414px;padding:0 40px;border-right:1px solid #ebebeb;text-align:center;}
.boxTBlue .my2col .col1 dt{color:#282828;font-size:20px;padding:135px 0 15px;}
.boxTBlue .my2col .col1.check dt{background:url('../images/common/ico_pw_check.gif') no-repeat 50% 0;}
.boxTBlue .my2col .col1.modify dt{background:url('../images/common/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:90px;color:#0e77d9;}
.commGrayBox .joinAgree .reasonChk li{display:inline-block;*display:inline;*zoom:1;width:330px;}

.boxTopInfo.certiBox{margin-top:15px;padding:40px 0 40px 328px;background:#f3f7fa url('../images/common/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('../images/common/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('../images/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('../images/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('../images/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:120px;height:124px;padding:13px 10px 13px 20px;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('../images/common/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('../images/common/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('../images/common/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('../images/common/btn_sm_more_light_on.png') no-repeat right 5px;color:#6ab7ff;text-decoration:none;}

.sm.cs .smSer{float:left;width:661px;margin:10px 0 0 10px;border-top:3px solid #415e8e;}
.sm.cs .smSer .ser{height:50px;padding:16px 0 0 20px;border:1px solid #d8d8d8;border-top:0 none;}
.sm.cs .smSer label{width:153px;color:#282828;font-size:20px;}
.sm.cs .smSer .select{margin-right:6px;}
.sm.cs .smSer .select select{width:100px;}
.sm.cs .smSer input{width:205px;margin-right:6px;}
.sm.cs .order.que{width:285px;height:143px;}
.sm.cs .order.que2{width:286px;height:143px;}
.sm.cs .excs{float:left;width:323px;height:226px;margin:10px 0 0 10px;border:1px solid #d8d8d8;}
.sm.cs .excs dt{float:left;width:294px;height:38px;padding:17px 10px 0 19px;color:#282828;font-size:20px;}
.sm.cs .excs dd{float:left;width:100%;}
.sm.cs .excs dd a{display:block;float:left;width:249px;height:40px;padding:17px 10px 0 64px;background:url('../images/common/img_sm_support.gif') no-repeat 0 0;}
.sm.cs .excs dd a.tech{background-position:-237px 0;}
.sm.cs .excs dd a.esti{background-position:-237px -57px;}
.sm.cs .excs dd a.free{background-position:-237px -114px;}
.sm.cs .unOrd.noti{width:286px;height:198px;}
.sm.cs .unOrd.guide{width:199px;height:198px;overflow:hidden;}
.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 .smMenu a{background-image:url('../images/common/img_sm_support.gif');background-repeat:no-repeat;}

.sm.part .ptType{width:100%;margin:10px 0 0 10px;overflow:hidden;}
.sm.part .ptType li{float:left;width:220px;background:url('../images/common/img_sm_partner.gif') no-repeat 0 -238px;}
.sm.part .ptType li.chan{border-top:2px solid #415e8e;background-position:-238px bottom;}
.sm.part .ptType li.tech{border-top:2px solid #37b784;background-position:-458px bottom;}
.sm.part .ptType li.aff{width:221px;border-top:2px solid #46b8cc;background-position:-678px bottom;}
.sm.part .ptType a{display:block;height:228px;padding:11px 19px;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.sm.part .ptType li.aff a{border-right:1px solid #d8d8d8;}
.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:285px;height:198px;}
.sm.part .unOrd.news{width:199px;height:198px;}
.sm.part .smEdu{position:relative;float:left;width:324px;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('../images/common/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('../images/common/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('../images/common/img_sm_partner.gif');background-repeat:no-repeat;}
.sm.info .smL .smLL{float:left;width:345px;}
.sm.info .smL .smLR{float:left;width:326px;}
.sm.info .smLL{width:345px;}
.sm.info .smLR{width:326px;}
.sm.info .smBox{position:relative;float:left;margin:10px 0 0 10px;padding:12px 19px;border:1px solid #d8d8d8;}
.sm.info .cate{color:#0e77d9;font-size:13px;}
.sm.info .tit, .sm.info .tit a{color:#282828;font-size:20px;}
.sm.info .tit a:hover{color:#0e77d9;}
.sm.info .copyL{position:absolute;left:20px;bottom:11px;font-size:13px;}
.sm.info .copyL .copy{display:inline-block;padding-right:7px;color:#1f4787;}
.sm.info .copyL .date{display:inline-block;padding-left:10px;background:url('../images/common/img_sm_info.gif') no-repeat 0 -48px;color:#707070;}
.sm.info .smBox .txtWrap{position:absolute;left:0;bottom:0;padding:12px 20px 40px;background:url('../images/common/bg_sm_txt.png');}
.sm.info .smBox .more, .sm.info .smBox .moreLh{position:absolute;right:15px;bottom:12px;}
.sm.info .smBox.letter{width:659px;height:238px;padding:0;}
.sm.info .smBox.letter img.photo{width:659px;height:238px;}
.sm.info .smBox.letter .cate{color:#6ab7ff;}
.sm.info .smBox.letter .tit{color:#fff;font-size:25px;line-height:normal;}
.sm.info .smBox.letter .tit a{display:block;width:609px;padding-right:10px;color:#fff;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.sm.info .smBox.letter .tit a:hover{color:#6ab7ff;text-decoration:underline;}
.sm.info .smBox.letter .copyL .copy, .sm.info .smBox.letter .copyL .date{color:#fff;}
.sm.info .smBox.mon{width:323px;height:219px;padding:0;}
.sm.info .smBox.mon img.photo{width:323px;height:219px;}
.sm.info .smBox.mon .txtWrap{width:283px;}
.sm.info .smBox.mon .cate{color:#6ab7ff;}
.sm.info .smBox.mon .tit{color:#fff;font-size:16px;line-height:22px;}
.sm.info .smBox.mon .tit a{color:#fff;}
.sm.info .smBox.mon .tit a:hover{color:#6ab7ff;text-decoration:underline;}
.sm.info .smBox.mon .copyL .copy, .sm.info .smBox.mon .copyL .date{color:#fff;}
.sm.info .smBox.letter .copyL .date, .sm.info .smBox.mon .copyL .date{opacity:0.5;filter:alpha(opacity = 50);-ms-filter:"alpha (opacity=50)";}
.sm.info .smBox.news{width:286px;height:195px;}
.sm.info .smBox.iss1{width:199px;height:214px;}
.sm.info .smBox.iss2{width:199px;height:195px;}
.sm.info .order.code{width:285px;}
.sm.info .survey{float:left;width:285px;margin:10px 0 0 10px;padding:14px 19px;border:1px solid #d8d8d8;}
.sm.info .survey dt{width:145px;padding-bottom:13px;color:#282828;font-size:20px;}
.sm.info .survey dd{float:left;width:145px;}
.sm.info .survey dd.image{float:right;width:123px;margin-top:-18px;}
.sm.info .twit{float:left;position:relative;width:285px;margin-top:10px;padding:14px 19px;border:1px solid #d8d8d8;}
.sm.info .twit .tit{width:180px;margin-bottom:10px;padding-left:20px;background:url('../images/common/img_sm_info.gif') no-repeat 0 0;color:#282828;font-size:14px;}
.sm.info .twit .txt{padding-right:20px;}
.sm.info .twit .txt a{font-size:13px;line-height:22px;}
.sm.info .twit .date{position:absolute;right:15px;top:20px;font-size:12px;color:#9b9b9b;}
.sm.info .rss{float:left;width:295px;padding:0 14px;margin-top:10px;border:1px solid #d8d8d8;overflow:hidden;}
.sm.info .rss ul{margin-top:-1px;}
.sm.info .rss li{position:relative;padding:14px 5px;border-top:1px solid #d8d8d8;}
.sm.info .rss li .tit{width:180px;margin-bottom:5px;padding-left:20px;background:url('../images/common/img_sm_info.gif') no-repeat 0 -23px;color:#282828;font-size:14px;}
.sm.info .rss li .txt{padding-right:20px;}
.sm.info .rss li .txt a{font-size:13px;line-height:22px;}
.sm.info .rss li .date{position:absolute;right:15px;top:20px;font-size:12px;color:#9b9b9b;}
.sm.info .warn{float:left;position:relative;width:199px;height:197px;margin:10px 0 0 10px;padding:0 20px;background-color:#212934;}
.sm.info .warn dt{padding:15px 0;color:#fff;font-size:20px;}
.sm.info .warn dd .wrCont a{display:block;height:140px;background:url('../images/common/img_sm_info_warn.gif') no-repeat 0 4px;}
.sm.info .warn dd .wrCont a:hover{text-decoration:none;}
.sm.info .warn dd .wrCont a.warn1{background-position:-20px 4px;}
.sm.info .warn dd .wrCont a.warn2{background-position:-259px 4px;}
.sm.info .warn dd .wrCont a.warn3{background-position:-498px 4px;}
.sm.info .warn dd .wrCont a.warn4{background-position:-737px 4px;}
.sm.info .warn dd .date{position:absolute;left:0;bottom:14px;width:100%;color:#fff;font-size:13px;text-align:center;letter-spacing:0;opacity:0.5;filter:alpha(opacity = 50);-ms-filter:"alpha (opacity=50)";}
.sm.info .warn dd .moreLh{position:absolute;right:15px;top:15px;}
.sm.info .tv{float:left;position:relative;display:block;width:237px;height:132px;margin:10px 0 0 10px;border:1px solid #d8d8d8;}
.sm.info .tv img.photo{width:237px;height:132px;}
.sm.info .tv .txtWrap{position:absolute;left:0;top:0;width:199px;height:94px;padding:19px;background:url('../images/common/img_sm_tv_play.png') no-repeat 0 0;}
.sm.info .tv .txtWrap .cate{color:#6ab7ff;}
.sm.info .tv .txtWrap .tit{color:#fff;font-size:18px;}
.sm.info a.tv:hover .cate{color:#6ab7ff;text-decoration:none;}
.sm.info a.tv:hover .tit{color:#6ab7ff;text-decoration:underline;}

.smMy{width:1090px;margin:-10px auto 0;overflow:hidden;}
.smMy .myInfo{position:relative;float:left;width:252px;height:230px;margin:10px 0 0 10px;padding:15px 19px;background-color:#3966ae;color:#fff;}
.smMy .myInfo p{font-size:16px;line-height:24px;}
.smMy .myInfo p strong{font-size:20px;}
.smMy .myInfo .desc{margin-top:5px;}
.smMy .myInfo .desc p{font-size:14px;line-height:18px;color:#afbdd9;letter-spacing:0;}
.smMy .myInfo .desc p.exp{margin-top:5px;letter-spacing:-1px;}
.smMy .myInfo .desc p.exp .mbId{padding-left:19px;background:url('../images/common/img_sm_mypage.gif') no-repeat 9px 5px;}
.smMy .myInfo .btn{position:absolute;right:20px;bottom:15px;width:204px;}
.smMy .myInfo .btn a{display:inline-block;width:95px;padding-left:16px;background:url('../images/common/img_sm_mypage.gif') no-repeat right -50px;color:#fff;font-size:13px;white-space:nowrap;text-decoration:underline;}
.smMy .myInfo .btn a.tr{width:69px;}
.smMy .myProd, .smMy .gdProd{float:left;margin:10px 0 0 10px;border-top:2px solid #3966ae;border-bottom:1px solid #d8d8d8;}
.smMy .myProd dt, .smMy .myProd dd, .smMy .gdProd dt, .smMy .gdProd dd{width:100%;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.smMy .myProd dt, .smMy .gdProd dt{width:730px;height:36px;padding:11px 19px 0 19px;color:#282828;font-size:18px;}
.smMy .myProd dd, .smMy .gdProd dd{width:768px;height:210px;}
.smMy .myProd{position:relative;}
.smMy .myProd .linkTLine{position:absolute;right:19px;top:12px;}
.smMy .myProd dd{background-color:#f8f8f8;overflow:hidden;zoom:1;}
.smMy .myProd dd ul{display:block;width:100%;border-top:1px solid #d8d8d8;}
.smMy .myProd dd li{position:relative;display:block;width:404px;padding:12px 345px 12px 19px;border-bottom:1px solid #d8d8d8;}
.smMy .myProd dd li .pdWrap{display:table-cell;height:80px;padding-right:5px;vertical-align:middle;}
.smMy .myProd dd li .pdWrap .linkTLine{position:static;}
.smMy .myProd dd li .tit{display:block;width:386px;color:#282828;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.smMy .myProd dd li a.tit:hover{color:#0e77d9;}
.smMy .myProd dd li .period span{display:inline-block;padding-left:16px;background:url('../images/common/img_sm_mypage.gif') no-repeat 6px -18px;letter-spacing:0;}
.smMy .myProd dd li img.photo{position:absolute;left:25px;top:12px;width:120px;height:80px;}
.smMy .myProd dd li .dDay{position:absolute;left:427px;top:22px;width:104px;height:53px;padding:7px 0 0 87px;background:url('../images/common/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;color:#1f4787;font-size:25px;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{background-position:0 -210px;height:48px;padding-top:12px;}
.smMy .myProd dd li .btn{position:absolute;right:1px;top:16px;width:135px;padding-left:15px;background:url('../images/common/img_sm_mypage.gif') no-repeat 0 -279px;}
.smMy .myProd dd li .btn .btnSmall{width:98px;padding-left:10px;padding-right:10px;margin-bottom:2px;text-align:center;}
.smMy .myProd dd li .btn.type1{min-height:70px;}
.smMy .myProd dd li .btn.type1 .btnSmall{margin-top:18px;}
.smMy .gdProd ul{width:100%;padding-top:40px;border-top:1px solid #d8d8d8;overflow:hidden;}
.smMy .gdProd li{float:left;padding:0 21px 0 22px;}
.smMy .gdProd li a{display:block;width:146px;text-align:center;}
.smMy .gdProd li img.photo{width:126px;height:84px;}
.smMy .gdProd li p{margin-top:5px;}
.smMy .myMenu{float:left;width:288px;margin:10px 0 0 10px;border:1px solid #d8d8d8;border-bottom:0;}
.smMy .myMenu a{display:block;height:38px;padding:17px 44px 0 18px;border-bottom:1px solid #d8d8d8;background:url('../images/common/img_sm_mypage.gif') no-repeat right -86px #fff;color:#282828;font-size:16px;}
.smMy .myMenu a:hover{color:#0e77d9;}
.smMy .myMenu a:first-child{height:39px;}
.smMy .boxDt{position:relative;float:left;margin:10px 0 0 10px;border:1px solid #d8d8d8;}
.smMy .boxDt dt{height:37px;padding:11px 0 0 19px;border-bottom:1px solid #d8d8d8;color:#282828;font-size:18px;}
.smMy .boxDt dd{height:119px;}
.smMy .boxDt ul{padding:12px 19px;}
.smMy .boxDt li{padding:2px 0;}
.smMy .boxDt li .tit{display:inline-block;width:220px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;vertical-align:middle;word-break:break-all;word-wrap:normal;}
.smMy .boxDt li .date{display:inline-block;width:86px;margin-right:22px;text-align:center;vertical-align:middle;}
.smMy .boxDt li .qstate{display:inline-block;width:84px;text-align:center;vertical-align:middle;}
.smMy .boxDt .noData{position:absolute;left:0;top:50%;width:100%;margin-top:7px;font-size:16px;text-align:center;color:#c0c0c0;}
.smMy .boxDt .linkTLine{position:absolute;right:19px;top:12px;}
.smMy .boxDt.noti li .tit, .smMy .boxDt.myEv li .tit{width:255px;}
.smMy .boxDt.myQnA{width:468px;}
.smMy .boxDt.noti, .smMy .boxDt.noti dd{width:288px;}
.smMy .boxDt.myVir{width:468px;}
.smMy .boxDt.myEv{width:288px;}
.smMy .boxDt.myMall{width:468px;}
.smMy .mySI{float:left;width:288px;margin:10px 0 0 10px;border:1px solid #d8d8d8;border-bottom:0;}
.smMy .mySI li{height:150px;padding:12px 19px;border-bottom:1px solid #d8d8d8;}
.smMy .mySI a{display:block;}
.smMy .mySI .date{color:#0e77d9;text-decoration:none;}
.smMy .mySI .tit{height:54px;color:#282828;font-size:18px;line-height:24px;}
.smMy .mySI a:hover .tit{color:#0e77d9;}
.smMy .mySI .cont{margin-top:3px;line-height:22px;}
.smMy .mySide{float:left;margin:10px 0 0 10px;}
.smMy .mySide a{position:relative;display:block;float:left;width:109px;height:134px;padding:18px;color:#fff;font-size:22px;}
.smMy .mySide a:hover{text-decoration:none;}
.smMy .mySide a.col{background-color:#415e8e;}
.smMy .mySide a.col .date{color:#d2d7e1;position:absolute;right:13px;bottom:10px;font-size:14px;text-align:right;line-height:18px;}
.smMy .mySide a.col2{background-color:#37b784;}
.smMy .mySide a.col2 .date{color:#d1ebdf;position:absolute;right:13px;bottom:10px;font-size:14px;text-align:right;line-height:18px;}

.noti li.emer{background:url('../images/common/bl_notice.png') no-repeat 0 4px;}
.noti li.hot{background:url('../images/common/bl_notice.png') no-repeat 0 -74px;}
.smMy .noti li.emer{background-position:0 10px;}
.smMy .noti li.hot{background-position:0 -69px;}
.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;}
.smMy .noti.boxDt li.emer a.tit, .smMy .noti.boxDt li.hot a.tit{width:214px;}

#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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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 a{display:block;margin-top:15px;padding-right:20px;line-height:22px;}
.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 .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 .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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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 .blog a.tit{display:inline-block;width:25px;height:25px;margin-bottom:16px;background:url('../images/common/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 .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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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('../images/common/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:#f6f5ee;}
.pop.secMap .popTit{height:33px;padding:15px 30px 0;background-color:#24334b;}
.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('../images/common/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;}90ss0
    body.pop .popWrap .certPr .btnCenter{display:none;}
;}

/* table sorting */
.sortTable .sorting{background-image:url('../images/common/arr_sort.png');background-repeat:no-repeat;background-position:100% 50%;}
.sortTable .sorting_asc{background-image:url('../images/common/arr_up.png');background-repeat:no-repeat;background-position:100% 50%;}
.sortTable .sorting_desc{background-image:url('../images/common/arr_down.png');background-repeat:no-repeat;background-position:100% 50%;}
.sortTable tr td:first-child{border-left:none;text-align:left;}	