@charset "euc-kr";
/* ---------------------------------------
	Description	: ½ÅÇÑÄ«µå ´ëÇÐ»ý GREAT ¿µ»ó ±¤°íÁ¦
	Based file		:	SAM2015 css & js
	Cust.				:	2015.05.14 / cgm
	modify			:	2015.05.21 / cgm
							2015.05.28 / cgm
   --------------------------------------- */

html, body{height:100%}
body,table,input,select,textarea,button{font-family:'dotum', 'µ¸¿ò', Arial, "Trebuchet MS", verdana, sans-serif;font-size:14px;}
body{font-size:14px;color:#43484e;line-height:1.5;word-wrap:break-word;-webkit-text-size-adjust:none}

/* reset */ 
body, div, dl, dt, dd, ul ,ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0; margin:0;}
ol, ul, li {list-style:none;}
form, fieldset, img {border:0;}
address, caption, em {font-weight:normal; font-style:normal;}
input[type="text"]::-ms-clear{display:none;}

/* base */
p {line-height:1.6;}
h1, h2, h3, h4, h5, h6{font-weight:bold;font-size:100%}
img, input, select, button, textarea, label{vertical-align:middle}
label {cursor:pointer}
textarea{font-size:13px;resize:vertical}

/* link */
a {color:#43484e; text-decoration:none}
a:hover, a:active, a:focus{color:#43484e}

/* html5 */
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block;}

/* common */
/* color */
.colorM{color:#2376c4}
/* button */
input.btn{overflow:visible;margin:0;padding:0;border:none;line-height:100%}
button, input[type="button"], input[type="reset"], input[type="submit"], input[type="image"]{cursor:pointer}
.btnPerformGray{display:inline-block;width:70px;height:28px;border:1px solid #4a4e5b;background-color:#4a4e5b;font-weight:bold;line-height:100%;vertical-align:middle}
.btnPerformGray .btn{width:70px;height:28px;background-color:#4a4e5b;font-weight:bold;color:#fff;text-align:center;line-height:32px}
button{overflow:visible;border:0 none}
button.bt_Set{display:inline-block;width:87px;height:32px;color:#fff;text-align:center;transition:all .3s}
button.bt_Set span{display:block;height:13px;line-height:15px}
a.bt_Set{display:inline-block;width:87px;height:32px;background-color:#014099;text-align:center;line-height:33px;vertical-align:middle;transition:all .3s}
button.bt_Set:hover, button.bt_Set:focus, a.bt_Set:hover, a.bt_Set:focus{text-decoration:underline}
a.bt_A, button.bt_A{background-color:#3863a8;color:#fff}
a.bt_A:hover, a.bt_A:focus, button.bt_A:hover, button.bt_A:focus{background-color:#004fab;color:#fff}
a.bt_B, button.bt_B{background-color:#666;color:#fff}
a.bt_B:hover, a.bt_B:focus, button.bt_B:hover, button.bt_B:focus{background-color:#575757}
button.bt_C{width:84px;height:32px;border:1px solid #004fa6;background-color:#fff;font-size:12px;color:#004fa6}
button.bt_C:hover, button.bt_C:focus{border-style:dashed}
.btPop{margin-right:15px}
button.btnU{display:inline-block;width:120px;height:32px;color:#fff;text-align:center;transition:all .3s}
button.btnU span{display:block;height:13px;line-height:15px}
button.btnU + button.btnU{margin-left:10px}

button.btn_auto {width:auto; padding:0 20px; margin:5px 0}

/* ½ÉÇÃ¹öÆ° */
.btnSimple{display:inline-block; padding:9px 14px 8px; *padding:10px 15px 7px; border:1px solid #9b9b9b; background:#fff; text-decoration:none; color:#3c3c3c; vertical-align:middle; line-height:normal}
.btnSimple.sm,
.btnSimple.sm.s{padding:3px 14px; *padding:4px 14px 2px; font-size:11px; font-weight:normal; vertical-align:middle}
@media screen and (min-width:0\0){
	/* ie 9+10 hack */
	.btnSimple{padding:12px 15px 10px;}
	.btnSimple.sm,
	.btnSimple.sm.s{*padding:4px 14px 2px;}
}

.btnSimple:hover,
.btnSimple:active,
.btnSimple:focus{border:1px dashed #9b9b9b;text-decoration:underline}
.btnSimple.m{border:1px solid #2376c4;font-size:12px;color:#2376c4}
.btnSimple.m:hover,
.btnSimple.m:active,
.btnSimple.m:focus{border:1px dashed #2376c4;}
.btnSimple.m2{border:1px solid #2376c4; color:#fff; background:#2376c4; font-weight:bold}
.btnSimple.m2:hover,
.btnSimple.m2:active,
.btnSimple.m2:focus{border:1px dashed #2376c4}
a.btnSimple{height:13px;}
input.btnSimple{height:30px;}
input.btnSimple.m2{border:1px solid #2376c4; color:#fff; background:#2376c4; font-weight:bold;}
input.btnSimple.m2:hover,
input.btnSimple.m2:active,
input.btnSimple.m2:focus{border:1px dashed #2376c4;}
.btnSimple.s{border:1px solid #4a4e5b; color:#fff; background:#4a4e5b; font-weight:bold}
.btnSimple.s:hover,
.btnSimple.s:active,
.btnSimple.s:focus{border:1px dashed #fff; *border:1px dashed #4a4e5b;}
.btnSimple.arr{border:1px solid #9b9b9b; color:#505050 ; font-size:11px; background:#fff url(/images/person/common/btn2.gif) no-repeat 100% -120px; padding:0 20px 0 10px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; line-height:21px; line-height:22px\9; height:20px; overflow:hidden}
.btnSimple.ok{border:1px solid #004fab; color:#fff; font-weight:bold; background:#004fa6 url(/images/person/memJoin/ico_btn.gif) no-repeat 10px -91px; padding-left:30px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease}
.btnSimple.next{border:1px solid #004fab; color:#fff; font-weight:bold; background:#004fa6 url(/images/person/memJoin/ico_btn.gif) no-repeat 100% 9px; padding-right:30px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease}
.btnSimple.ico:hover,
.btnSimple.ico:active,
.btnSimple.ico:focus{border:1px dashed #96b3d3; background-color:#004189}
/* hack */
input.btnSimple{*padding-top:7px !important}
@-moz-document url-prefix(){
	.regSection input[type='password']{font-size:4px}
	input.btnSimple{height:30px; padding-top:6px !important}/* ¹öÆ° ¼¼·Î Áß¾Ó Á¤·Ä */
} 
.bt_SD{margin-right:0;margin-left:8px;padding:9px 18px 8px}


/* ir */
.ir{background:url(/images/content/sam2015_commom_ir.jpg) no-repeat}
.hide{overflow:hidden;display:block;position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap;}

/* layout */
.exPage{min-width:944px;margin:0 auto}
.exPage.exPagePop{min-width:450px}

/* header */
.exPage .header{width:100%;border-top:1px solid #ebebeb;border-bottom:1px solid #dbdbdb;background:#fff}
.exPage .header h1{width:944px;height:91px;margin:0 auto}
.exPage .header h1 a{display:inline-block}

/* footer */
.exPage .footer{width:100%;padding:25px 0 0;border-top:1px solid #dbdbdb}
.exPage .footer .ftW{overflow:hidden;width:944px;height:70px;margin:0 auto}
.exPage .footer .coW{overflow:hidden;float:left}
.exPage .footer .coLogo{float:left;width:94px;height:23px;margin:5px 17px 0 0;background-position:-12px 0}
.exPage .footer .coInfo{float:left;margin:2px 0 0;font-family:'µ¸¿ò', dotum, '±¼¸²', gulim, sans-serif;font-size:12px}
.exPage .footer .coItem{margin:0 0 3px;*zoom:1}
.exPage .footer .coItem:after{content:"";display:block;clear:both}
.exPage .footer .coItem address,.exPage .footer .coItem span.item{float:left;height:13px;line-height:14px}
.exPage .footer .coItem address{padding:0 7px 0 0}
.exPage .footer .coItem span.item{padding:0 7px;border-left:1px solid #666}
.exPage .footer .coItem .copyright{display:block}
.exPage .footer .snsInfo{overflow:hidden;float:right}
.exPage .footer .snsInfo dt{font-weight:bold;font-size:12px}
.exPage .footer .snsInfo dd .ir{float:left;height:19px;margin-right:23px;}
.exPage .footer .snsInfo dd .sns1{width:66px;background-position:-108px 0}
.exPage .footer .snsInfo dd .sns2{width:39px;background-position:-176px 0}
.exPage .footer .snsInfo dd .sns3{width:59px;background-position:-217px 0}
.exPage .footer .snsInfo dd .sns4{width:46px;margin-right:0;background-position:-278px 0}

/* Content */
.exPage .contentW{width:100%;padding:30px 0;background:#f6f6f6}
.exPage .content{position:relative;width:862px;margin:0 auto;padding:0 40px 50px;border:1px solid #dcdcdc;background:#fff}
.exPage .pageTitle{overflow:hidden;width:100%;height:60px;padding:40px 0 0;border-bottom:2px solid #494858}
.exPage .pageTitle h2{float:left;font-size:24px;color:#22314e}
.exPage .pageTitle h2 img{vertical-align:top}
.exPage .pageTitle em{float:right;padding-top:10px;font-size:12px}
.exPage .article{padding:30px 0 0;margin-bottom:30px;border-top:1px dashed #ddd}
.exPage .article.personalInfo{border-top:0 none}
.exPage .article.personalInfo + .article.personalInfo{border-top:1px dashed #ddd}
.exPage .article h3{margin:0 0 20px;font-weight:normal;font-size:12px;color:#014099}
.exPage .rr{overflow:hidden;position:absolute;z-index:1;width:5px;height:5px;background:url(/images/content/sam2015_commom_ir.jpg) no-repeat;font-size:0;line-height:0}
.exPage .rr.rTL{top:-1px;left:-1px;background-position:0 0}
.exPage .rr.rTR{top:-1px;left:-4px;margin-left:100%;background-position:-5px 0}
.exPage .rr.rBL{bottom:-1px;left:-1px;background-position:0 -5px}
.exPage .rr.rBR{bottom:-1px;left:-4px;margin-left:100%;background-position:-5px -5px}
/* Content : lineWrap */
.exPage .lineWrap{width:100%;margin-top:15px;line-height:31px;*zoom:1}
.exPage .lineWrap:first-child{margin-top:0}
.exPage .lineWrap:after{content:"";display:block;clear:both}
.exPage .lineWrap2 .lineItem{float:left;width:50%}
.exPage .lineWrap .itemTitle, .exPage .lineWrap .itemSection{float:left;background:#fff}
.exPage .lineWrap .itemSection{width:690px;*zoom:1} /**/
.exPage .lineWrap .itemSection:after{content:"";display:block;clear:both}
.exPage .lineWrap2 .itemSection{width:320px}
.exPage .lineWrap2 .itemSection:first-child{margin-right:2px}
.exPage .lineWrap .itemTitle{width:150px;height:32px;padding:0 0 0 20px;line-height:32px;font-weight:bold} /**/
.exPage .lineWrap .itemTitle2{width:110px;padding:0}
.exPage .personalInfo .inputWrap, .exPage .personalInfo .selectJo, .exPage .personalInfo .btPop, .exPage .personalInfo .btPop, .exPage .personalInfo .sign{float:left}
.exPage .sign{display:inline-block;height:32px;line-height:32px;margin-right:5px;vertical-align:middle}
.exPage .sign.sign2{margin-right:30px}
.exPage .referItem{display:block;clear:both;width:100%;color:#014099}
.exPage .lineWrap .vertiLine{margin-top:10px;*zoom:1}
.exPage .lineWrap .vertiLine:first-child{margin-top:0}
.exPage .lineWrap .vertiLine:after{content:"";display:block;clear:both}
.exPage .lineWrapRefer{margin:30px 0 0;padding:0 20px}
.exPage .lineWrapRefer p{padding:17px 20px 15px;border:1px solid #e5e5e5;border-radius:5px;background:#f7f7f7;font-size:12px}
.exPage .lineWrapReferList{margin:30px 0 0;padding:17px 20px 15px;border:1px solid #e5e5e5;border-radius:5px;background:#f7f7f7}
/* Content : eduInfo */
.exPage .eduInfo dl{padding:0 20px}
.exPage .eduInfo dt{margin:20px 0 5px}
.exPage .eduInfo dt:first-child{margin-top:0}
.exPage .eduInfo .sele{width:100%;*zoom:1}
.exPage .eduInfo .sele:after{content:"";display:block;clear:both}
.exPage .eduInfo .sele .selectJo, .exPage .eduInfo .sele .sign{float:left}
.exPage .eduInfo .sele .sign{margin-right:15px}
/* Content : ectInfo */
.exPage .ectInfo dl{padding:0 20px}
.exPage .ectInfo dt{margin:20px 0 5px}
.exPage .ectInfo dt:first-child{margin-top:0}
/* Content : agreeInfo */
.exPage .article.agreeInfo{/* border-top:0 none */}
.exPage .article.agreeInfo + .article.agreeInfo{border-top:1px dashed #ddd}
.exPage .agreeInfo dl{padding:0 20px}
.exPage .agreeInfo dt{margin:25px 0 5px;font-weight:bold}
.exPage .agreeInfo dt:first-child{margin-top:0}
.exPage .agreeInfo dd{display:block;margin:0 0 4px;font-size:13px;color:#767676}
.exPage .agreeInfo .itemSection, .exPage .agreeInfo .personalAgree{padding:25px 20px 0}
.exPage .agreeInfo .itemSection2{padding:25px 20px 0;text-align:center}
.exPage .agreeInfo .itemSection label, .exPage .agreeInfo .itemSection2 label{font-weight:bold}
.exPage .agreeInfo .personalAgree label.cLabelJo{height:auto;padding-top:5px;line-height:1.8}
.exPage .agreeInfo .infoArea{padding:0 20px}

/* Content : btnWrap */
.exPage .btnWrap{clear:both;position:relative;min-height:32px;padding:40px 0 0;border-top:1px solid #d8d9db;text-align:center}
.exPage .btnWrapR{text-align:right}
.exPage .btnWrapR button,.exPage .btnWrapR a{margin-left:7px}
.exPage .btnWrap2 button,.exPage .btnWrap2 a{margin-left:4px;margin-right:4px}
.exPage .referTxt{margin:15px 0 0;text-align:center}
/* Content : READ */
.exPage .readItem{display:block;margin:0 0 4px;padding-left:18px;background:url(/images/person/common/bullets.gif) no-repeat -992px 9px}
/* Content : Login */
.exPage .content.login{width:682px;padding:70px 130px 115px}
.exPage .loginWrap{padding:0 0 30px}
.exPage .loginWrap .loginItem{width:100%;padding:10px 0 0}
.exPage .loginWrap .loginItem:after{content:"";display:block;clear:both}
.exPage .loginWrap .loginItem:first-child{padding:30px 0 0}
.exPage .loginWrap label{display:inline-block;width:135px}
.exPage .loginWrap + .btnWrap{padding-top:20px}
/* Content : applied */
.exPage .applied{margin:0 0 40px;padding:45px 0;text-align:center;border-bottom:1px solid #d8d9db} 

/* inputJo base style */
.inputJo[type="checkbox"],
.inputJo[type="radio"]{position:absolute; left:-9999px; opacity:0}
.inputJo[type="checkbox"] + label.cLabelJo, 
.inputJo[type="radio"] + label.rLabelJo{margin:0}
.inputJo{vertical-align:middle;}
.inputJo[type='text'],
.inputJo[type='password']{height:30px; border:1px solid #cccccc; padding:0 10px; line-height:30px; margin-right:5px}
.inputJo[type='text'].focus,
.inputJo[type='password'].focus{height:28px; border:2px solid #6ba8d8;}
.inputJo.not{border:1px solid #ff6600;}
.inputS[type="text"]{width:97%;height:30px;margin:0;padding:0 0 0 3%;border:1px solid #ccc;line-height:30px}
.inputS:focus{height:28px;border:2px solid #6ba8d8;line-height:28px}
label.focus{text-decoration:underline}
label{display:inline-block; cursor:pointer; font-size:14px; vertical-align:middle}
.inputWrap{position:relative; margin:0; top:0; left:0; display:inline-block}
.inputFileWrap{position:relative;margin:0 0 7px;top:0;left:0;display:block}
.textareaWrap{display:block}
label.labelJo, .dataTitle{position:absolute; top:0; left:7px; font-size:12px; color:#9e9e9e; z-index:1; height:32px; line-height:33px; cursor:text}
label.labelJo.off, .dataTitle.off{z-index:-1}
label.rLabelJo{padding-left:25px; background:#fff url(/images/person/memJoin/ico_input.gif) no-repeat 0 -52px; height:32px; overflow:hidden; line-height:32px; padding-right:15px}
label.rLabelJo.on{background-position:0 8px}
label.cLabelJo{font-size:12px; padding-left:25px; background:#fff url(/images/person/memJoin/ico_input.gif) no-repeat 0 -172px; height:32px; overflow:hidden; line-height:32px; padding-right:15px}
label.cLabelJo{line-height:34px\9; }/* ie hack */
label.cLabelJo.on{background-position:0 -112px;}
label.rLabelJo.first,
label.cLabelJo.first{margin-left:0}
input[type="file"]{height:28px;line-height:28px}
.file_input {height:23px !important; line-height:23px !important}/**/

.selectJo{display:inline-block; position:relative; top:0;left:0;width:130px; height:30px; border:1px solid #cccccc; padding:0 0 0 10px; line-height:30px; margin:0 5px 0 0; vertical-align:middle; cursor:pointer}
.selectJo.selOpenArrow{background:#F5F5F5; border:1px dotted #cccccc;}
.selectJo > strong, .selectJo > .selectDefault{display:inline-block; text-align:left; width:100%; height:100%; background:url(/images/content/bg_selArrow2.gif) no-repeat 100% -2px; cursor:pointer;}
.selectJo input{position:absolute; left:-9999px; opacity:0}
.selectJo label{width:100%;background:#fff none; padding:0;text-indent:10px/* font-size:12px */}
.selectJo label:hover, .selectJo label:focus{background-color:#f7f7f7}
.selectJo label.on{font-weight:bold; color:#069; padding:0}
.selectJo > ul{overflow-y:auto; overflow-x:hidden; min-height:32px;height:auto !important;height:32px;max-height:100px;position:absolute; z-index:10; border:1px solid #ccc; background:#fff; top:31px; left:-2000px; padding:0}
.selectJo li{padding:0; text-align:left}
.selectJo.focusOn{background:#F5F5F5;  border:1px dotted #cccccc;}
.selectJo.focusOn > ul{display:block; left:-1px; z-index:100}
.selectJo.focusOn > strong, .selectJo.focusOn > .selectDefault{text-decoration:underline; background-position:100% -43px}
.selectJo.focusOver{background:#F5F5F5;  border:1px dotted #cccccc;}
.selectJo.focusOver > strong, .selectJo.focusOver > .selectDefault{text-decoration:underline} 
.selOpen{position:relative;z-index:100}/*  */
select{height:32px; font-size:16px; padding:0 60px 0 10px; border-radius:0; background: #fff url(https://newm.shinhancard.com/images/common/selectType.png) no-repeat 100% 0; background-size:contain; -webkit-appearance:none; border:1px solid #004fa8; }
select:hover{background-color:#eefaff; height:32px; border:1px solid #004fa8; }

/* radio */
.regSection .check, .regSection .radio, .checkD, .radioD{position:absolute; left:-9999px; opacity:0}
.regSection label.focus{text-decoration:none}
.regSection label.on{text-decoration:underline}
.regSection label{display:inline-block; cursor:pointer; font-size:14px; vertical-align:middle}
.regSection label.typeRadio{padding-left:25px; background:#fff url(/images/person/memJoin/ico_input.gif) no-repeat 0 -52px; height:32px; overflow:hidden; line-height:32px; padding-right:15px}
.regSection label.typeRadio.on{background-position:0 8px}

/* width : Size */
.widS{width:48px}
.widS.focus{width:46px}
.widS2{width:75px}
.widS2.focus{width:73px}
.widM{width:100px}
.widM.focus{width:98px}
.widM2{width:125px}
.widM2.focus{width:123px}
.widL{width:150px}
.widL.focus{width:148px}
.widL2{width:175px}
.widL2.focus{width:173px}
.widL3{width:230px}
.widL3.focus{width:228px}
.widL4{width:350px}
.widL4.focus{width:348px}
.textArea{width:96%;height:130px;padding:10px;border:1px solid #ccc}

/* popup */
.exPagePop{min-height:100%;position:relative;z-index:1;background-color:#fff;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.exPagePop .popHeader{height:47px;margin-bottom:20px;padding:25px 30px 0 30px;border-top:1px solid #dcdcdc;position:relative;z-index:2}
.exPagePop .popHeader h1{height:45px;border-bottom:2px solid #494858;font-size:24px;color:#22314e}
.exPagePop .popFooter{position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #004da3;height:60px;z-index:1;text-align:center}
.exPagePop hr{width:100%;border:0;font-size:0;display:block;position:absolute;bottom:0;border-bottom:1px solid #dcdcdc;line-height:0}
.exPagePop .popContent{padding:0 30px 30px 30px;z-index:20;position:relative}
.exPagePop .popContent:after{content:"";display:block;clear:both}
.exPagePop .popContent .searchArea{overflow:hidden;position:relative;width:100%;padding-bottom:20px;border-bottom:1px solid #d8d9db}
.exPagePop .popContent .inputArea{display:block;position:relative;left:0;top:0;margin-right:190px}
.exPagePop .popContent .inputArea2{display:block;position:relative;left:0;top:0;margin-right:100px}
.exPagePop .popContent .btnArea{position:absolute;top:0;right:0;width:190px;text-align:right}
.exPagePop .popContent .btnArea2{position:absolute;top:0;right:0;width:100px;text-align:right}
.exPagePop .popContent .resultList{overflow:auto;height:130px;margin-bottom:20px;padding:10px 0;border:1px solid #ccc;border-top:0 none;font-size:12px}
.exPagePop .popContent .resultList li{vertical-align:top}
.exPagePop .popContent .resultList a{display:block;padding:2px 10px 0}
.exPagePop .popContent .resultList a:focus, .exPagePop .popContent .resultList a:hover{background:#e8f2ff;color:#014099}
.exPagePop .popContentInfo{}
.exPagePop .listInfo{margin:20px 0 40px}
.exPagePop .listInfo li{overflow:hidden;width:100%;border-bottom:1px solid #e0e0e0;vertical-align:top}
.exPagePop .listInfo li:first-child{border-top:1px solid #e0e0e0}
.exPagePop .listInfo li span.th{float:left;width:18%;height:20px;padding:10px 0 8px 3%;background:#f7f7f7;line-height:20px}
.exPagePop .listInfo li span.td{overflow:hidden;float:left;width:75%;height:20px;padding:10px 0 8px 3%;line-height:20px;text-overflow:ellipsis;white-space:nowrap}
.exPagePop .pop_message{margin:40px 0;text-align:center}
.exPagePop .message_T{display:block;margin:0 0 20px;font-size:1.2em;color:#3863a8}

/* close btn */
.btnClosePopup{position:absolute;top:30px;right:30px;z-index:11}
.btnClosePopup2{position:absolute;top:15px;right:20px;z-index:3}
.layerPopupWrap .btnClosePopup{right:19px}
.listDot li, p.listDot{overflow:hidden;margin-top:4px;padding-left:6px;background:url(/images/person/common/bullets.gif) no-repeat 0 8px ;line-height:150%}
.listDot li:first-child,p.listDot:first-child{margin-top:0}

/* table.css */
table{border-collapse: collapse;border-spacing: 0px}
caption{visibility: hidden;overflow: hidden;width: 0;height: 0;font-size: 0;line-height: 0}
.tblNfud{width:100%;border-top:1px solid #e0e0e0;table-layout:fixed;text-align:center;line-height:18px;color:#43484e}
.tblNfud th, .tblNfud td{padding:10px 0 8px 0;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff}
.tblNfud thead th:first-child, .tblNfud tbody th:first-child, .tblNfud tbody td:first-child{border-left:0}
.tblNfud thead th{background-color:#f7f7f7}
.tblNfud tbody th{font-weight:normal}
.tblNfud .lineY{border-left:1px solid #e0e0e0 !important}
.tblNfud.rowT th, .tblNfud.rowT td{padding-left:20px;}
.tblNfud.rowT tbody th{background-color:#f7f7f7;text-align:left;font-weight:normal}
.tblNfud.rowT tbody td{text-align:left;}
.tblNfud.textCL td{text-align:left;padding-left:15px;}
.tblNfud.hLow tbody th, .hLow tbody td{padding:6px 0 4px 0;}

@media print{
	.popHeader, .btnWrap, .btnClosePopup, hr{display:none}
	.exPagePop{border:0}
	.popContentInfo{padding-top:40px}
}


/* 2016.06.10 */
.file_attch_wrap li {border:0 !important; *zoom:1}
.file_attch_wrap li:after {display:block; content:''; clear:both }
.file_attch_wrap li > * {float:left}
.file_attch_wrap li strong {width:169px; height:23px; margin-right:20px; line-height:23px; text-align:right; font-weight:normal}