@charset "utf-8";
body,div,p,span,table,th,td,ul,li,ol,dl,dt,dd,form,fieldset,input,textarea,select,td,th,a{margin:0;padding:0;font-family:Malgun Gothic, "맑은고딕", sans-serif, "돋음", sans-serif;letter-spacing:-1px;word-wrap:break-word;}
body{margin:0;background-color:#fff;color:#707070;font-size:14px;line-height:24px;letter-spacing:-1px;-webkit-text-size-adjust:none;}
body.ifr{background-color:#fff;}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block; vertical-align:baseline;}
/* audio:not([controls]){display:none;height:0;} */

h1, h2, h3, h4{margin:0;padding:0;font-weight:normal;}
img{border:0;font-size:0;line-height:0;vertical-align:top;}

.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;font-size:12px;}
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;}

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;}
.fcWarn{color:#f75700;}
.fcBold{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;}

.mt50{margin-top:50px !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;}
.mt5{margin-top:5px !important;}
.mt0{margin-top:0 !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;}
.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('/trunk/img/pt/contents/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:80%;*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:80%;min-height:580px;margin:0 auto;padding-top:54px;padding-bottom:70px;margin-top:70px;}
#container .contents{width:80%;margin:0 auto;padding: 30px;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.disable {background-color:#d8d8d8;}
input.inputTxt:focus, textarea:focus{border-color:#0e77d9;}
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-bottom:2px;margin-right:3px;}
label{display:inline-block;vertical-align:middle;padding:0 20px 0px 0px 0px;cursor:pointer;}

/* 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: 0px 5%;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('/trunk/img/pt/contents/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;}

.btnEmBlue, a.btnEmBlue.disable:hover{display:inline-block; width:100%; height:34px;padding:14px 0px 0px;border:1px solid #058eea;background-color:#058eea;text-align:center;}
a.btnEmBlue:hover{background-color:#087BC8;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;line-height:normal;}

.btnCommon{display:inline-block;height:26px;padding:12px 29px 0;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:#058eea;border-color:#058eea;}
.btnCommon.darkBlue .btnTxt{color:#fff;}
a.btnCommon.darkBlue:hover, a.btnCommon.darkBlue:focus{background:#087BC8;}
.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/ico_download.png') no-repeat 0 1px;letter-spacing:0;}
a.manual{background:url('/trunk/img/pt/contents/ico_manual.png') no-repeat 0 1px;}

.btnSmall{display:inline-block;padding:9px 18px 10px;height:14px;line-height:14px;border:1px solid #b3b3b3;background:#fff;vertical-align:middle;}
a.btnSmall:hover{background:#f1f2f2;color:#707070;text-decoration:none;}
.btnSmall.disable, a.btnSmall.disable:hover, a.btnSmall.disable:focus{border:1px solid #e1e1e1;background-color:#fff;color:#c6c6c6;cursor:default;}
.btnSmall.darkBlue{background:#1f4787;color:#fff;border-color:#1f4787;}
a.btnSmall.darkBlue:hover, a.btnSmall.darkBlue:focus{background:#087BC8;color:#fff;}
.btnSmall.darkBlue.disable, a.btnSmall.darkBlue.disable:hover, a.btnSmall.darkBlue.disable:focus{border:1px solid #a5b5cf;background-color:#a5b5cf;color:#c9d3e2;cursor:default;}
.btnSmall.blue{color:#0e77d9;border-color:#0e77d9;}
a.btnSmall.blue:hover, a.btnSmall.blue:focus{color:#0e77d9;}
.btnSmall.blue.disable, a.btnSmall.blue.disable:hover, a.btnSmall.blue.disable:focus{border:1px solid #9fc9f0;background-color:#fff;color:#9fc9f0;cursor:default;}
.btnSmall .icoPdf{display:inline-block;width:13px;height:13px;margin-right:8px;border:1px solid #bdbdbd;background:#fff url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/ico_bus.gif') no-repeat 0 5px;}

/* tab */
.tabComm{position:relative;width:100%;margin-bottom:35px;background:url('/trunk/img/pt/contents/bg_tab_line.gif') no-repeat 0 0;}
.tabComm ul{float:left;min-height:50px;padding-left:1px;height: auto;}
.tabComm li{float:left;height: auto;}
.tabComm li a{display:inline-block;position:relative;z-index:0;height:37px;/* min-width:104px; */padding: 12px 5% 0px;margin: 0px 10;border-right:1px solid #d8d8d8;background:url('/trunk/img/pt/contents/bg_tab_wrap.gif') repeat-x 0 0;color:#282828;font-size: 15px;text-align:center;/* margin: 0px 10px; */}
.tabComm li a:hover{z-index:1;margin-left:-1px;border-left:1px solid #d8d8d8;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/bg_tab_wrap.gif') repeat-x 0 -104px;color:#1f4787;font-weight:bold;}
.tabComm li a div {
    width: 105%;
}
.tabComm .absR{position:absolute;right:0;top:10px;}

.tabList{position:relative;overflow:hidden;zoom:1;padding:14px 0 17px;} /* 위아래 간격을 20px 로 단위 페이지가 나오면 수정 필요 */
.tabList ul{float:left;margin-left:-21px;}
.tabList li{float:left;padding-left:1px;background:url('/trunk/img/pt/contents/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;}

.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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;}/* 테이블 내 숫자, 날짜, 조회수의 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 #ebebeb;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 th.first_sub{padding:11px 6px 13px;background:#fbfcfd;color:#282828;border-top:1px solid #ebebeb;border-left:none;}
.tList01 table th.middl_sub{padding:11px 6px 13px;background:#fbfcfd;color:#282828;border-top:1px solid #ebebeb;}
.tList01 table tr.bdrT th{border-top:1px solid #ebebeb;}
.tList01 table td{padding:13px 6px 15px;border-top:1px solid #ebebeb;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 #d8d8d8;}
.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;}
.tList01 table td.active{color:#058eea;}

.tList02{width:100%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.tList02 table{width:100%;}
.tList02 table th, .tList02 table td{border-top:1px solid #ebebeb;padding:15px 20px;line-height:24px;}
.tList02 th label{display:inline-block;color:#282828;}
.tList02 table th{background:#fbfcfd;border-right:1px solid #ebebeb;text-align:left;color:#282828;vertical-align:middle;}
.tList02 table th.bdrL{border-left:1px solid #ebebeb;}
.tList02 table .first th, .tList02 table .first td{border-top:none;}
.tList02 table td .icon{display:inline-block;}
.tList02 table td .icon img{vertical-align:middle;}
.tList02 table td .icon.small{height:14px;line-height:14px;}
.tList02.lh20 table th, .tList02.lh20 table td, .tList02.lh20 td ul li{line-height:20px;}

.tForm{width: 90%;border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;margin: 0 auto;}
.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.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 #6a8ec6;border-bottom:1px solid #b3b3b3;}
.bbsList table{width:100%;}
.bbsList table th, .bbsList table td{line-height:20px;}
.bbsList table th.first, .bbsList table td.first{border-left:none;}
.bbsList table th{padding:11px 0 13px;background:#fbfcfd;color:#282828;}
.bbsList table tr.bdrT th{border-top:1px solid #ebebeb;}
.bbsList table td{padding:14px 0;border-top:1px solid #ebebeb;color:#707070;text-align:center;}
.bbsList table tr.first td{border-top:1px solid #d8d8d8;}
.bbsList table .tLeft{padding:13px 20px 15px;text-align:left;}
.bbsList table .notice td{background:#f3f7fa;}
.bbsList table .tLeft a{color:#707070;}
.bbsList table .notice .tLeft a{color:#282828;}
.bbsList table .tLeft a:hover, .bbsList table .notice .tLeft a:hover{color:#0e77d9;text-decoration:underline;}

.bbsView .bbsViewTit{position:relative;border-top:2px solid #6a8ec6;}
.bbsView .bbsViewTit .tit{padding:22px 220px 23px 20px;overflow:hidden;border-bottom:1px solid #d8d8d8;background:#fbfcfd;font-size:20px;color:#282828;}
.bbsView .bbsViewTit .tit.full{padding:22px 20px 23px 20px;}
.bbsView .bbsViewTit .snsWrap{position:absolute;right:4px;top:25px;}
.bbsView .bbsViewTit .viewInfo{padding:13px 0 15px;border-bottom:1px solid #d8d8d8;*display:inline-block;zoom:1;}
.bbsView .bbsViewTit .viewInfo:after{content:'';display:block;zoom:1;clear:both;height:0;*height:1%;}
.bbsView .bbsViewTit .viewInfo li{float:left;padding-left:15px;margin-left:15px;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/bl_dot01.gif') no-repeat 0 11px;}
ul.blDot13 li, p.blDot13, span.blDot13{padding-left:10px;background:url('/trunk/img/pt/contents/bl_dot01.gif') no-repeat 0 9px;line-height:20px;font-size:13px;}
ul.blLightGrayDot li, p.blLightGrayDot, span.blLightGrayDot{padding-left:10px;background:url('/trunk/img/pt/contents/bl_dot_gray.gif') no-repeat 2px 9px;}

ul.blList li, p.blList, span.blList{padding-left:8px;background:url('/trunk/img/pt/contents/bl01.gif') no-repeat 0 12px;}

ul.blMark li, p.blMark, span.blMark{padding-left:14px;background:url('/trunk/img/pt/contents/bl_billiard_mark.png') no-repeat 0 8px;}
ul.blueMark li, p.blueMark, span.blueMark{padding-left:14px;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/bl_que.gif') no-repeat 0 9px;}
.blTime{padding-left:22px;background:url('/trunk/img/pt/contents/bl_clock.png') no-repeat 0 5px;}
.cmtCaution{padding-left:11px;background:url('/trunk/img/pt/contents/ico_caution.gif') no-repeat 0 6px;font-size:13px;}
.cmtInfo{padding-left:25px;background:url('/trunk/img/pt/contents/ico_info.png') no-repeat 0 3px;color:#0e77d9;}

/* paging */
.paging{margin-top:30px;text-align:center;}
.paging a{display:inline-block;width:33px;font-size:14px;line-height:35px;text-align:center;vertical-align:middle;color:#707070;}
.paging a:hover{font-weight:bold;color:#0e77d9;}
.paging a.on{font-weight:bold;color:#0e77d9;}
.paging .btnMove{display:inline-block;height:33px;border:1px solid #d9d9d9;background-color:#fff;background-repeat:no-repeat;background-image:url('/trunk/img/pt/contents/btn_paging.png');}
.paging a.btnMove:hover{background-color:#f1f2f2;}
.paging .btnMove.first{background-position:0 0;}
.paging .btnMove.prev{background-position:-33px 0;margin:0 13px 0 5px;}
.paging .btnMove.next{background-position:-66px 0;margin:0 5px 0 12px;}
.paging .btnMove.last{background-position:-99px 0;}

/* table top guide */
.wrapInfoRight{position:relative;height:24px;margin-bottom:10px;}
.infoRight{position:absolute;bottom:0;right:0;font-size:13px;margin-right: 60px;}
.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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;}

/* scroll box */
.scrollWrap{width: 98%;padding: 20px 0 20px 2%;border:1px solid #d8d8d8;overflow-y:auto;overflow-x:hidden;}
.scrollWrap .scroCont{width: 100%;}

/* 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('/trunk/img/pt/contents/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;}


/* 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;}

/* title */
.locWrap{position:absolute;z-index:200;left:40px;top:0;width:1070px;height:30px;padding-top:24px;}
.locWrap ul{float:left;margin-left:6px;}
.locWrap li{position:relative;float:left;padding-left:17px;background:url('/trunk/img/pt/contents/bl_loc_clamp.gif') no-repeat 0 6px;}
.locWrap li.alt{background:none;}
.locWrap a.locTit{display:inline-block;padding:0 21px 16px 9px;background:url('/trunk/img/pt/contents/bl_loc_arr.gif') no-repeat right 4px;font-size:12px;line-height:20px;}
.locWrap li.alt{padding-left:11px;}
.locWrap li.alt a.locTit{padding:0;background:none;}
.locWrap li.on a.locTit, .locWrap li.on a.locTit:hover{background:url('/trunk/img/pt/contents/bl_loc_arr.gif') no-repeat right -31px;color:#2389e8;text-decoration:none;}
.locWrap .locList{display:none;position:absolute;left:17px;top:32px;padding:4px 9px 7px 8px;border:1px solid #d8d8d8;background-color:#fff;text-align:left;}
.locWrap .locList p a{display:block;font-size:12px;line-height:20px;white-space:nowrap;}
.locWrap .locList p.on a{color:#2389e8;}
.locWrap li.on .locList{display:block;}

.topTitWrap{width:90%;height:66px;margin:0 auto;}
.topTitWrap .topTit{float:left;margin-left:15px;padding-top:2px;color:#282828;font-size:30px;line-height:39px;}

.contTitWrap{position:relative;margin-bottom:10px;*display:inline-block;zoom:1;width: 100%;margin: 0 auto;}
.contTitWrap:after{content:'';display:block;clear:both;height:0;}
.contTitWrap .contTit{margin-top:-3px;color:#282828;font-size:20px;line-height:normal;padding: 10px 0px;}
.contTitWrap .contTit.ft28{font-size:28px;}
.contTitWrap .contTit .linkText{margin-left:6px;font-size:14px;}
.contTitWrap.result .contTit.flLeft{width:auto;margin-right:20px;}
.contTitWrap.result .rsTxt{float:left;height:30px;padding-top:7px;*padding-top:5px;color:#282828;}
.rsTxt .fcBlue{font-weight:bold;}

.contTitWrap .contTit.flLeft, .contTitWrap .contSubTit.flLeft{float:left;width:280px;overflow:visible;line-height:30px;}
.contTitWrap .contRight{float:left;width:710px;}
.contTitWrap .contRight .infoBox{float:left;width:235px;}
.contTitWrap .contRight .infoBox .subTit{margin-bottom:15px;font-size:20px;color:#282828;}
.contTitWrap .contRight .infoBox .blList01{line-height:24px;}
.contTitWrap .contRight .listTit{margin:20px 0 15px;font-size:20px;color:#282828;}
.contTitWrap .contRight .screenShot{margin-top:35px;}
.contTitWrap .contRight .blMark{font-size:13px;}

.contSubTit{margin-bottom:14px;color:#282828;font-size:20px;}
.contSubTit span.sideCmt{margin-left:15px;font-weight:normal;font-size:14px;color:#707070;}

.tgl:after{content:'';display:block;clear:both;height:0;}
.tgl .flLeft, .tgl .flRight{width:482px;}
.tglTit{position:relative;padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #6a8ec6;}
.tglTit .tit{font-size:20px;color:#282828;}
.tgl .tForm{margin-top:17px;border-top:1px solid #b2b2b2;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tgl .tForm textarea{margin-bottom:-7px;resize:none}}
@-moz-document url-prefix() {.tgl .tForm textarea{margin-bottom:-2px;resize:none}}
.tgl .tglCont{padding-bottom:6px;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}
.tgl .tglCont .tit{margin:12px 0 19px 0;}
.tgl .btnCenter{margin:42px 0;}
.tgl .btnCenter .btnSmall{width:67px;}

.prodSel{position:relative;}
.prodSelTit{padding:3px 13px 6px 13px;border:1px solid #d8d8d8}
.prodSelTit .prodSelBtn{text-decoration:none;display:block;vertical-align:middle;padding-right:25px;color:#707070;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/btn_del.gif') no-repeat 0 0;}

.descCopy{margin-bottom:25px;font-size:15px;}

.boxCommDesc{position:relative;display:block;padding:16px 0 17px 30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fbfcfd;}
.boxCommDesc .txtWrap{display:table-cell;height:34px;*height:auto;*min-height:34px;font-size:15px;vertical-align:middle;}
.boxCommDesc .abcRight{position:absolute;float:right;right:44px;top:50%;margin-top:-17px;}
.boxCommDesc .abcRight.row2{margin-top:-40px;}
.boxCommDesc .snsWrap{float:right;}
.boxCommDesc ul li{color:#282828;}

.boxResult{position:relative;width:660px;padding:84px 0 86px 330px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.boxResult .txtWrap{display:table-cell;width:660px;vertical-align:middle;}
.boxResult .txtResult{margin-bottom:5px;font-size:30px;line-height:35px;color:#282828;}
.boxResult .icon{position:absolute;display:block;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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: 1px solid #d8d8d8;background:#f3f7fa;margin: 0px auto;width: 86%;}

.agreeGrayBox{padding:15px 20px 18px;background:#f8f8f8;}
.agreeGrayBox .bdrTop{padding-top:5px;margin-top:10px;border-top:1px solid #d8d8d8;}
.commGrayBox{background:#f8f8f8;}
.commBlueGrayBox{background:#fbfcfd;}
.boxTBLine{border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}

.boxTBlue{border-top:2px solid #6a8ec6;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.col2TBlue{width:1000px;margin-left:-10px;*display:inline-block;zoom:1;}
.col2TBlue:after, .col3TBlue:after{content:'';display:block;clear:both;height:0;}
.col2TBlue .boxTBlue{width:490px;margin-left:10px;background-position:-1000px 0;}
.col3TBlue{width:1005px;margin-left:-15px;}
.col3TBlue .boxTBlue{float:left;width:320px;margin-left:15px;background-position:-1500px 0;}

.boxLineGray{background-color:#fbfcfd;border:1px solid #d9d9d9;text-align:center;}

/* step */
.stepComm ul{width: 100%;height: auto;margin: 10px auto;}
.stepComm li{float:left;margin: 0 0 0 1%;}
.stepComm ul.type2 li{width:490px;}
.stepComm ul.type3 li{width:323px;}
.stepComm ul.type3 li:first-child{width:324px;}
.stepComm ul.type4 li{width: 24%;}
.stepComm ul.type5 li{width:475px;}
.stepComm li .step{color:#707070;font-size:14px;letter-spacing:0;}
.stepComm li .tit{width:100%;margin-top:3px;padding-top:9px;border-top:4px solid #c6c6c6;color:#707070;font-size: 16px;}
.stepComm ul .desc{padding:0px;display:none;color:#707070;font-size:15px;font-weight:bold;line-height:22px;margin: 30px auto;}
.stepComm ul .on {display:block;}
.stepComm li.on .step{color:#0e77d9;}
.stepComm li.on .tit{border-top:4px solid #0e77d9;color:#0e77d9;}
.stepComm li.on .desc{display:block;color:#282828;width: 100%;}
.stepComm .contTitWrap{padding: 20px 0px;border-top:1px solid #d8d8d8;}
.stepComm .copy{margin-top:-3px;padding-bottom:11px;text-align: center;font-size: 15px;}

.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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;}
.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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 29px;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.tv{width:475px;border-left:1px solid #d8d8d8;}
.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 10px;line-height:20px;height:40px;overflow:hidden;}
.mediaWrap .mediaBox.tv .photoWrap{float:right;display:block;width:200px;height:112px;margin-top:-25px;}
.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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;}

/* 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('/trunk/img/pt/contents/btn_schedule_ly.gif') no-repeat 0 0;}
.btnScheduleLy .btnLy a{display:block;height:22px;padding-left:51px;margin-bottom:5px;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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:275px;}
.faqTypeList.indiv .contBox.top{height:107px;}
.faqTypeList.indiv .contBox.btm{height:153px;}
.faqTypeList.bus .contBox{height:332px;}
.faqTypeList.bus .contBox.top{height:163px;}
.faqTypeList.bus .contBox.btm{height:154px;}
.faqTypeList.bus .contBox.prod{width:494px;padding:15px 0 0;}
.faqTypeList.bus .contBox.prod h4{padding-left:20px;width:400px;}
.faqTypeList.bus .contBox.prod .blList{width:206px;padding:0 20px;}

.faqSearchBox{padding:22px 0 24px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;text-align:center;}
.faqSearchBox .msg{display:inline-block;margin-bottom:22px;height:34px;line-height:32px;padding-left:41px;font-size:25px;color:#282828;text-align:center;background:url('/trunk/img/pt/contents/ico_faq_search.gif') no-repeat 0 6px;}
.faqSearchBox .keywordWrap{margin-top:15px;}
.faqSearchBox .keywordWrap .tit{display:inline-block;width:83px;color:#282828;}
.faqSearchBox .keywordWrap a{display:inline-block;padding:0 6px 0 10px;background:url('/trunk/img/pt/contents/line_tab_list.gif') no-repeat 0 50%;}
.faqSearchBox .keywordWrap a.first{padding-left:6px;background:none;}

.faqType{background:#fbfcfd;text-align:center;}
.faqType .tabList{display:inline-block;padding:25px 0;}

.chkSatisfactionWrap{padding:22px 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;}
.chkSatisfactionWrap .chkSatisfaction{float:left;padding:0 30px 0 19px;width:620px;border-right:1px solid #d9d9d9;}
.chkSatisfactionWrap .chkSatisfaction .chkArea{position:relative;padding:16px 0 17px 36px;margin-top:15px;background:#f8f8f8;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .imgDesc{position:absolute;left:36px;bottom:17px;padding-left:2px;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .imgDesc img{display:block;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap{height:65px;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap .rdiItem{display:inline-block;width:16px;height:37px;margin-right:22px;padding-top:3px;text-align:center;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap .rdiItem input[type="radio"]{display:block;margin:0 auto;vertical-align:top;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap label{vertical-align:top;}
.chkSatisfactionWrap .chkSatisfaction .chkArea .inputWrap .btnCommon{padding-left:20px;padding-right:20px;vertical-align:top;}
.chkSatisfactionWrap .goTo1vs1{float:left;padding-left:30px;}
.chkSatisfactionWrap .goTo1vs1 .linkText{margin-top:65px;}
.chkSatisfactionWrap .tit{margin-bottom:3px;font-size:18px;color:#282828;}

.boxDirectWrap{width:1068px;margin:30px auto 0;border:1px solid #d8d8d8;}
.boxDirectWrap .boxDirect{float:left;width:454px;padding:40px;border-left:1px solid #d8d8d8;}
.boxDirectWrap .boxDirect.first{width:453px;border-left:none;}
.boxDirectWrap .boxDirect .cont{height:40px;padding-left:70px;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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:40px;padding:40px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f7fa;}
.boxReport .reportArea{position:relative;float:left;width:355px;height:235px;margin-left:40px;padding-left:100px;border-right:1px solid #d8d8d8;}
.boxReport .reportArea.type02{width:354px;border:none;}
.boxReport .reportArea .icon{position:absolute;top:0;left:0;display:block;width:70px;height:70px;background:url('/trunk/img/pt/contents/ico_box_report.gif') no-repeat;}
.boxReport .reportArea.type01 .icon{background-position:0 0;}
.boxReport .reportArea.type02 .icon{background-position:-100px 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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.listPastSeminar li .seminarWrap .linkArea .linkTLine.first{background:none;}

.eduSchedule{position:relative;height:100px;padding:29px 0;margin-top:10px;border:1px solid #d8d8d8;background:#fbfcfd;}
.eduSchedule .infoArea{position:absolute;top:29px;left:0;height:100px;padding:0 59px;}
.eduSchedule .infoArea .dDay{float:left;width:100px;height:46px;padding-top:54px;margin-right:40px;background:url('/trunk/img/pt/contents/bg_d_day.gif') no-repeat 0 0;font-size:30px;text-align:center;color:#fff;}
.eduSchedule .infoArea .info{float:left;width:320px;height:100px;}
.eduSchedule .infoArea .info .tit{width:100%;margin-top:29px;font-size:20px;color:#282828;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.eduSchedule .infoArea .infoList{float:left;}
.eduSchedule .infoArea .infoList li{float:left;margin-left:30px;line-height:100px;}
.eduSchedule .infoArea .infoList li .th{display:inline-block;padding:0 8px 0 0;color:#282828;background:none;}
.eduSchedule .btnArea{position:absolute;top:29px;right:0;width:132px;height:100px;padding:0 54px 0 55px;border-left:1px solid #d8d8d8;}
.eduSchedule .btnArea .btnSmall{margin-top:10px;min-width:86px;text-align:center;}
.eduSchedule.noResult{color:#282828;font-size:20px;line-height:100px;text-align:center;}

.seminarBox{position:relative;margin-bottom:20px;padding:24px 0 29px;border:1px solid #d8d8d8;background:#fbfcfd;}
.seminarBox .info{width:670px;padding:0 40px;}
.seminarBox .info .tit{display:block;width:620px;color:#282828;font-size:20px;line-height:28px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}
.seminarBox .info a.tit:hover{color:#0e77d9;}
.seminarBox .info .tabList{margin-top:10px;margin-left:-20px;padding:0;}
.seminarBox .info .tabList li{margin-left:20px;padding-left:20px;color:#282828;}
.seminarBox .info .tabList li .date{margin-left:10px;color:#707070;letter-spacing:0;}
.seminarBox .info .tabList li .place{margin-left:10px;color:#707070;}
.seminarBox .btnArea{position:absolute;top:30px;right:0;width:auto;height:50px;padding:0 60px;border-left:1px solid #d8d8d8;}
.seminarBox .btnArea .btnSmall{margin-top:8px;}
.seminarBox .tCenter{padding:13px 40px;color:#282828;font-size:20px;line-height:26px;}

.bbsList.seminar table td{line-height:24px;}
.bbsList.seminar table td.tLeft{padding-left:30px;}
.bbsList.seminar table td a .tit{color:#282828;}
.bbsList.seminar table td a:hover .tit{color:#0e77d9;}
.bbsList.seminar table td a p{width:100%;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden;word-break:break-all;word-wrap:normal;}

.scheduleList{margin-top:35px;padding-bottom:22px;}
.scheduleList .contTitWrap{margin-bottom:14px;}
.scheduleList .contTitWrap .dateArea{text-align:center;font-size:36px;color:#1f4787;line-height:44px;}
.scheduleList .contTitWrap .infoRight .tabList{padding:30px 0 0;}
.scheduleList .contTitWrap .btnMove{position:absolute;top:15px;display:block;width:12px;height:22px;background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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;}

.newCenterInfo{margin-top:30px;}
.newCenterInfo .contTitWrap{margin-top:30px;}
.newCenterInfo .feature .tit{font-size:20px;margin:20px 0 15px;color:#282828;}
.newCenterInfo .feature .first .tit{margin-top:0;}
.newCenterInfo .toReport .boxCommDesc{margin-top:15px;padding:30px 0;}
.newCenterInfo .toReport .boxCommDesc .commWrap{text-align:center;}
.newCenterInfo .toReport .boxCommDesc .commWrap.left{float:left;width:355px;border-right:1px solid #d8d8d8;}
.newCenterInfo .toReport .boxCommDesc .commWrap.right{float:right;width:354px;}
.newCenterInfo .toReport .boxCommDesc .commWrap p{margin-bottom:20px;font-size:18px;line-height:22px;}
.newCenterInfo .toReport .cmtInfo{margin:25px 0 5px;}

.boxArrForm{border:2px solid #d8d8d8;}
.boxArrForm .infoWrap{padding:15px 20px;}
.boxArrForm .rdioWrap{padding:10px 20px;border-top:1px solid #ebebeb;}
.boxArrForm .rdioWrap .ynQ{display:inline-block;margin-right:30px;color:#282828;}
.boxArrForm .chckWrap{padding:7px 20px 10px;background:#fbfcfd;border-top:1px solid #ebebeb;vertical-align:middle;}
.boxArrForm .chckWrap label{color:#282828;}
.btmInfoWrap{margin-top:35px;}
.btmInfoWrap .blMark{padding-left:18px;background-position:0 6px;line-height:20px;font-size:13px;}

.callCont{position:relative;border-bottom:1px solid #d8d8d8;}
.callCont.first{border-top:1px solid #d8d8d8;}
.callCont .left{position:absolute;top:50%;left:0;width:320px;margin-top:-13px;text-align:center;color:#1f4787;line-height:26px;font-size:20px;}
.callCont .left.double{margin-top:-26px;}
.callCont .left.double .small{display:block;color:#1f4787;font-size:16px;}
.callCont .left .num{margin-top:5px;font-size:30px;color:#1f4787;letter-spacing:0;}
.callCont .right{width:670px;margin-left:320px;padding:23px 0 27px;}
.callCont .right .num{margin-bottom:11px;color:#1f4787;line-height:38px;font-size:35px;letter-spacing:0;}
.callCont .right .blTime li{float:left;}
.callCont .right .blTime .vBar{padding-left:20px;background:url('/trunk/img/pt/contents/line_tab_list.gif') no-repeat 10px 6px;}
.callCont .right .bar{display:inline-block;padding-left:10px;margin-left:10px;background:url('/trunk/img/pt/contents/bar_1x12_d8d8d8.gif') no-repeat 0 50%;}
.callCont .right .callInfo{float:left;padding-left:80px;}

.listCharge li{float:left;width:285px;padding-left:35px;line-height:26px;background:url('/trunk/img/pt/contents/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;}

.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/line_total.gif') no-repeat 0 6px;}

.infoList span{display:inline-block;padding:0 11px 0 15px;background:url('/trunk/img/pt/contents/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;}

.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('/trunk/img/pt/contents/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;}

.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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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;}

.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;}
.tList02.hashTable table th, .tList02.hashTable table td{line-height:20px;letter-spacing:0;}

.commGrayBox .reader{padding:14px 20px;color:#282828;}
.boxCommDesc .topNotice{margin:7px 0;font-size:15px;line-height:24px;color:#282828;}
.boxCommDesc .topNotice .blTxt li{padding-left:10px;text-indent:-10px;}

.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('/trunk/img/pt/contents/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:80%;margin:20px auto 0;padding:24px 10%;border:1px solid #d8d8d8;background-color:#fbfcfd;}
.loginWrap .boxLogin p{width:100%;line-height:22px;}
.loginWrap .boxLogin .inputEm{width:90%;margin-top:10px;margin-top: 10px; padding: 0px 5%;}
.loginWrap .boxLogin .button{width:100%; margin-top:29px;}
.loginWrap .boxLogin .button .btnEmBlue{ width: 100%; margin-top: 5px; padding: 10px 0px;}
.loginWrap .boxLogin .tRight{padding:6px 0px 0px 0px;}
.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('/trunk/img/pt/contents/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;}

/* findInfo */
.findInfoWrap{width:480px;margin:0 auto;padding:12px 0 0;}
.popWrap .findInfoWrap{margin:0 auto;padding:0 0 0;}
.findInfoWrap .welcome{position:relative;padding-left:124px;color:#282828;font-size:30px;line-height:38px;}
.findInfoWrap .welcome.txtInfo{padding-left:0;}
.findInfoWrap .welcome img{position:absolute;left:0;bottom:1px;}
.findInfoWrap .boxFind{width:76%;margin:20px auto 0;padding:24px 12%;border:1px solid #d8d8d8;background-color:#fbfcfd;}
#company_servc_provider_no1 {width: 6%;}
#company_servc_provider_no2 {width: 5%;}
#company_servc_provider_no3 {width: 20%;}
#company_servc_provider_no4 {width: 90%;}
.findInfoWrap .boxFind p{width:100%;line-height:30px;}
.findInfoWrap .boxFind .inputEm{width: 90%; margin-top: 10px; padding:0px 5%;}
.findInfoWrap .boxFind .button{margin-top:10px;}
.findInfoWrap .boxFind .tRight{padding:6px 64px 0 0;}
.findInfoWrap .boxFind .tRight span{display:inline-block;margin-right:4px;}
.findInfoWrap .etcFind{border-bottom:1px solid #d8d8d8;text-align:center;}
.findInfoWrap .tabList{display:inline-block;padding:33px 0 29px;}
.findInfoWrap .tabList ul{margin-left:0;}
.findInfoWrap .tabList li{padding:0 10px;background:url('/trunk/img/pt/contents/line_etc_login.gif') no-repeat 0 7px;}
.findInfoWrap .tabList li:first-child{background:none;}
.findInfoWrap .tabList li a{padding:0;color:#707070;}
.findInfoWrap .tabList li a:hover{color:#0e77d9;text-decoration:underline;}
.findInfoWrap .txt_desc{padding-top:25px;text-align:left;}
.findInfoWrap .boxFind .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{width: 100%;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; */margin: 0px auto;width: 90%;}
.boxTopInfo .emInputWrap .formWrap .formInput{display:inline-block;*display:inline;*zoom:1;text-align: center;}
.boxTopInfo .emInputWrap .formWrap label{display:inline-block;*display:inline;*zoom:1;padding:5px 15px 0 0;color:#282828;vertical-align:top;font-size:15px;}
.boxTopInfo .emInputWrap .formWrap p{margin-top:7px;*display:inline;*zoom:1;}
.boxTopInfo .emInputWrap .formWrap p.txt{margin-top:5px;display:inline-block;}

/* blue box multi input form */
.boxTopInfo .mutiInputWrap .boxCont{margin:10px 0 20px 150px;vertical-align:middle;}
.boxTopInfo .mutiInputWrap .formWrap{display:block;padding-top:15px;text-align:left;}
.boxTopInfo .mutiInputWrap .formWrap .formInput{display:inline-block;*display:inline;*zoom:1;}
.boxTopInfo .mutiInputWrap .formWrap label{display:inline-block;*display:inline;*zoom:1;width:110px;padding-top:5px;color:#282828;vertical-align:top;font-size:15px;}
.boxTopInfo .mutiInputWrap .btInfoWrap{margin:0 0 20px 265px;}

/* blue box result */
.boxTopInfo .emResultWrap{display:block;}
.boxTopInfo .emResultWrap .boxCont{width:590px;padding:20px 200px 25px;vertical-align:middle;}
.boxTopInfo .emResultWrap .rsTxt{padding-left:185px;line-height:34px;}
.boxTopInfo .emResultWrap .rsTxt span{display:inline-block;}
.boxTopInfo .emResultWrap .rsTxt .tit{width:92px;color:#282828;font-size:16px;}
.boxTopInfo .emResultWrap .rsTxt .txt{color:#0e77d9;font-size:20px;}
.boxTopInfo .emResultWrap .tCenter{padding-top:25px;}

/* blue line box input form */
.boxTBlue .formWrap{padding:35px 0 40px;}
.boxTBlue .formWrap dl{width:440px;border-bottom:1px solid #ebebeb;margin:0 auto;}
.boxTBlue .formWrap dl dt{padding-bottom:16px;border-bottom:1px solid #ebebeb;color:#1f4787;font-size:20px;}
.boxTBlue .formWrap dl dd{padding:30px 0 15px 0;vertical-align:middle;}
.boxTBlue .formWrap dl dd .formInput{display:inline-block;*display:inline;*zoom:1;padding-bottom:15px;}
.boxTBlue .formWrap dl dd .formInput .formTxt{padding-bottom:10px;}
.boxTBlue .formWrap dl dd label{display:inline-block;*display:inline;*zoom:1;width:120px;padding:5px 0 0 10px;color:#282828;vertical-align:top;}
.boxTBlue .formWrap dl dd .label{display:inline-block;*display:inline;*zoom:1;width:120px;padding:0 0 10px 10px;color:#282828;vertical-align:top;}

.boxTBlue .formWrap dl.wide{width:650px;}

/* 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 {text-align:center;}
.joinGuide .txt_middle{margin-bottom:5px;font-size:15px;color:#1f4787;line-height:20px;}
.joinGuide .txt_strong{margin-bottom:10px;font-size:30px;color:#1f4787;line-height:42px;}
.joinGuide .col2TBlue{margin-top:35px;}
.joinGuide .boxTBlue{width:60%;padding:30px 31px 28px 31px; margin:0 auto; clear:both;}
.joinGuide .tit{padding-top:9px;font-size:25px;color:#282828;letter-spacing:-2px;margin-bottom:20px;}
.joinGuide .tit_dblrow{float:left;font-size:25px;color:#282828;letter-spacing:-2px;margin:0px;padding:0px;}
.joinGuide .tit span{display:inline-block;width:32px;height:32px;margin-right:17px;vertical-align:middle;}
.joinGuide .btnEmBlue{margin-bottom:30px;}
.joinGuide .txtBtnWrap{clear:both;width:100%;margin-top:27px;padding-top:26px;border-top:1px solid #ebebeb;text-align:center;}
.joinGuide .txtGuideWrap{clear:both;width:100%;margin-top:27px;padding-top:26px;border-top:1px solid #ebebeb;text-align:left;color:#1f4787;}
.joinGuide .txtBtnWrap span.line{display:inline-block;width:52px;height:14px;background:url('/trunk/img/pt/contents/bg_joinGuide.gif') no-repeat 0 -40px;vertical-align:middle;}
.boxTBlue.indiv .tit span{background:url('/trunk/img/pt/contents/bg_joinGuide.gif') no-repeat 0 0;}
.boxTBlue.corp .tit span{background:url('/trunk/img/pt/contents/bg_joinGuide.gif') no-repeat -35px 0;}

.scrollWrap.joinAgree{height:207px;}
.scrollWrap.changedPolicy{height:520px; width:95%}
.scrollWrap.changedPolicy > .scroCont .termsWrap {width:100%;margin:0px auto;}
.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('/trunk/img/pt/contents/bg_certify_type.png') no-repeat 357px 0;}
.certifyType .cellphone .certify{background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/ico_box_result.gif') no-repeat 0 -560px;}

.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('/trunk/img/pt/contents/ico_pw_check.gif') no-repeat 50% 0;}
.boxTBlue .my2col .col1.modify dt{background:url('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/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('/trunk/img/pt/contents/bl_que_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('/trunk/img/pt/contents/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;}
.boxTopInfo.end .mainTxt .mainTxt{margin-top:10px;line-height:50px;}

/* 견적서 출력 */
.tb_list_print{width:100%;margin-top:10px;border:none;border-spacing: 0px; border-collapse: collapse;}
.tb_list_print th,
.tb_list_print td{padding-left:15px; border:1px solid #000000; line-height:19px}
.tb_list_print th{padding:12px 0 10px 0; background:#f7f8fa; font-weight:bold; color:#20232c; text-align:center; vertical-align:top}
.tb_list_print td{padding:8px 0 6px 0}
.tb_list_print th.text_large,
.tb_list_print td.text_large{font-size: 14px; font-weight: bold;}

.joinGuide .boxTBlue { width:60%; padding:80px 20%;} 
.joinGuide .col2TBlue { width: 100%; margin:0px auto; max-width:800px;}

.termsWrap {width:90%;margin:0px auto;}

@media screen and (max-width:1020px){
  .wrap .htopWrap{width:100%;}
  #container{position:relative;z-index:0;width:100%;min-height:580px;margin:0 auto;padding-top:54px;padding-bottom:70px;margin-top:70px;}
  #container .contents{width: 80%;min-width:520px;margin:0 auto;padding: 5% 5%;border:1px solid #d8d8d8;}
  .loginWrap .boxLogin{width:80%;margin:0px;padding:24px 10% 64px;border:1px solid #d8d8d8;background-color:#fbfcfd;}
  .joinGuide { width: 90%; margin:0px auto;}
  .joinGuide .col2TBlue { width: 100%; margin:0px auto; max-width:600px;}
  .joinGuide .boxTBlue { width:70%; padding:50px 15%;} 
  .termsWrap { width:90%; margin:0px auto;}
  .joinGuide .tit { font-size:20px;}
  .stepComm .contTitWrap {width: 100%;}
  .stepComm li .tit { font-size:15px; }
}

@media screen and (max-width:800px) {
  .wrap .htopWrap{width:100%;}
  .topTitWrap{width:90%;height:66px;margin:0 auto;}
  .topTitWrap .topTit{float:left;margin-left:15px;padding-top:2px;color:#282828;font-size:24px;line-height:39px;}
  .contTitWrap .contTit.ft28{font-size:20px; text-align:center;}
  #container{position:relative;z-index:0;width:100%;min-height:580px;margin:0 auto;padding-top:54px;padding-bottom:70px;margin-top:20px;}
  #container .contents{width: 80%;min-width:400px;margin:0 auto;padding: 20px 5%;border:1px solid #d8d8d8;}
  .loginWrap{width:90%;margin:0 auto;padding:12px 0 0;}
  .loginWrap .boxLogin{width:90%;max-width:370px;padding:24px 5%;margin:0px auto;}
  .loginWrap .boxLogin .inputEm{width:90%;max-width:318px;margin-top:10px;}
  .loginWrap .boxLogin .button .btnEmBlue{width:100%;max-width:350px; padding:10px 0px;}
  .loginWrap .boxLogin .tRight{padding:6px 5px 0 0;}
  .joinGuide { width: 95%; margin:0px auto;}
  .joinGuide .txt_strong { font-size: 23px; }
  .joinGuide .boxTBlue { width: 90%; padding:40px 5%; }
  .joinGuide .col2TBlue { width: 80%; margin:0px auto; }
  .joinGuide .tit { font-size:17px;}
  .termsWrap { width: 95%; margin:0px auto;}
  .findInfoWrap .boxFind { width:80%; max-width: 370px; padding: 24px 10%; margin: 0px auto; }
  .findInfoWrap .boxFind p { width: 100%; }
  .findInfoWrap .boxFind .button .btnEmBlue { width: 90%; margin-top: 10px;padding: 15px 5%; }
  .contTitWrap { width: 95%; }
  .findInfoWrap .tabList { margin:0px auto; }
  .findInfoWrap .tabList ul { width: 90%; margin:0px auto; }
  .findInfoWrap .txt_desc { width:100%; margin:0px auto; }
  .tabComm li a {font-size:13px;padding:12px 3%;height: auto;width: 100%;word-break: break-all; }
  .tabComm li.on a, .tabComm li.on a:hover {height:auto;word-break: break-all;width: 100%; }
  .stepComm li .tit { font-size:15px; }
  .stepComm ul .desc { display:none; }
  .stepComm ul.type4 li { width: 48%; }
 input.inputTxt { width: 95%; margin-bottom:10px;}
 input.input_number { width:20%;}
 .select {}
}
  
@media screen and (max-width:600px) {
  .findInfoWrap { width: 95%; }
  .findInfoWrap .boxFind { width:90%; padding:5%; }
  #company_servc_provider_no1 { width:9%; }
  #company_servc_provider_no2 { width:9%; }
  #company_servc_provider_no3 {width: 25%; }
  .btnCommon.darkBlue{clear:both; width:90%; margin-top:10px; padding: 20px 5% 10px 5%; }
  .btnCenter a { width:90%; padding: 20px 5% 10px 5%; }
  .tForm table th { padding:10px 5px; }
}

/* ============================================================ */
/* loading bar 관련 style start                                     */
/* ============================================================ */
.isloading-wrapper.isloading-right {
  margin-left: 10px;
}
.isloading-overlay {
  position: relative;
  text-align: center;
}
.isloading-overlay .isloading-wrapper {
  background: #FFFFFF;
/*           -webkit-border-radius: 7px; */
  -webkit-background-clip: padding-box;
/*           -moz-border-radius: 7px; */
  -moz-background-clip: padding;
/*           border-radius: 7px; */
  background-clip: padding-box;
  display: inline-block;
  margin: 0 auto;
  padding: 10px 20px;
  top: 10%;
  z-index: 9000;
  font-size:12px;
}