﻿

@font-face{
	font-family:'NanumSquareR';
	font-weight:normal;
	font-style:normal;
	/*src: local('verdana');*/
	src:url("../font/NanumSquareR1.eot");
	src:url("../font/NanumSquareR1.eot") format("embedded-opentype"),
	url("../font/NanumSquareR1.woff") format("woff"),
	url("../font/NanumSquareR1.ttf") format("truetype");
	unicode-range: U+30-39,  U+0041-007A;
}


/* reset */
html{margin:0;padding:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html, body{position:relative;-webkit-font-smoothing:antialiased;}
body{height:100%;background:#fff;font-family:NanumSquareR,SimHei,Arial,Sans-serif;font-size:14px;line-height:20px;letter-spacing:-0.01em;color:#333333;-ms-word-wrap: break-word;word-wrap: break-word;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, button, address, em, img, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, input, textarea, select{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block;margin:0;}
/*
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
*/

[hidden], template{display:none;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
svg:not(:root){overflow:hidden;}
pre{overflow:auto;}

h1, h2, h3, h4, h5, h6{font-weight:normal;color:#222;}
ol, ul, li{list-style:none}
table{width:100%;border-collapse:collapse;border-spacing:0}
th, td{padding:0;}
img, button{border:0;vertical-align:top}
label, button{cursor:pointer}
hr{height:0;display:none}
i, em, address{font-style:normal}
dfn{font-style:italic;}
b, strong{font-weight:bold;}

sub,
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}

form, fieldset, iframe{display:block;border:0;}
caption, legend{overflow:hidden;width:0;height:0;margin:0;padding:0;text-indent:-9999em;font-size:0;}
input, textarea, select{font-family:NanumSquareR,SimHei,Arial,Sans-serif;font-size:14px;vertical-align:middle;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}

button{overflow:visible;margin:0;padding:0;border:0;background:none;vertical-align:middle;cursor:pointer;font-family:NanumSquareR,SimHei,Arial,Sans-serif;font-weight:normal;}
button:hover,
button:focus{}
button[disabled],
input[disabled],
a.disabled{cursor:default;pointer-events:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}

a{color:#333;text-decoration:none;word-break:break-all;}
a:link,
a:visited,
a:hover,
a:active,
a:focus{text-decoration:none;}
a.link{text-decoration:underline;}
a.links{color:#de4f41;text-decoration:underline;}

a.go{display:inline-block;position:relative;height:25px;padding:0 12px 0 0;border-bottom:2px solid #b2b2b2;line-height:23px;}
a.go:after{content:'';display:block;position:absolute;top:4px;right:-2px;width:8px;height:12px;background:url('../image/blt_go.png') no-repeat top left;}
a.tip{display:inline-block;position:relative;margin:0 0 0 25px;text-decoration:underline;}
a.tip:before{content:'';display:block;position:absolute;top:2px;left:-25px;width:16px;height:16px;background:url('../image/blt_tip.png') no-repeat left top;}

a.new{display:inline-block;}
a.new:after{content:'';display:inline-block;width:11px;height:11px;margin-left:15px;background:url('../image/blt_newwin.png') no-repeat center right;vertical-align:middle;}
.ui-m a.new{}
.ui-m a.new:after{margin-left:10px;background:url('../image/blt_newwin_m.png') no-repeat center right;background-size:11px;}

.blind{overflow:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;text-indent:-9999em;clip:rect(1px 1px 1px 1px);}

/* Text */
.em{color:#346d94 !important;} /*파랑*/
.ems{color:#074a73 !important;} /* 진파랑 */
.emb{color:#941c05 !important;} /* 빨강 */
.tcolor{color:#666666 !important;}
.placeholder{color:#999 !important;}
.caption{font-weight:bold;margin-bottom:10px;}
.caption.right{text-align:right;}


/* Interval */
.mz{margin:0 !important;}
.pz{padding:0 !important;}

.mt0{margin-top:0 !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt50{margin-top:50px !important}

.mb0{margin-bottom:0 !important}
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb25{margin-bottom:25px !important}
.mb30{margin-bottom:30px !important}
.mb35{margin-bottom:35px !important}
.mb40{margin-bottom:40px !important}

.ml0{margin-left:0 !important}
.ml5{margin-left:5px !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px !important}
.ml20{margin-left:20px !important}
.ml25{margin-left:25px !important}
.ml30{margin-left:30px !important}
.ml35{margin-left:35px !important}
.ml40{margin-left:40px !important}

.mr0{margin-right:0 !important}
.mr5{margin-right:5px !important}
.mr10{margin-right:10px !important}
.mr15{margin-right:15px !important}
.mr20{margin-right:20px !important}
.mr25{margin-right:25px !important}
.mr30{margin-right:30px !important}
.mr35{margin-right:35px !important}
.mr40{margin-right:40px !important}

.pt0{padding-top:0 !important}
.pt5{padding-top:5px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pt25{padding-top:25px !important}
.pt30{padding-top:30px !important}
.pt35{padding-top:35px !important}
.pt40{padding-top:40px !important}

.pb0{padding-bottom:0 !important}
.pb5{padding-bottom:5px !important}
.pb10{padding-bottom:10px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pb30{padding-bottom:30px !important}
.pb35{padding-bottom:35px !important}
.pb40{padding-bottom:40px !important}

.pl0{padding-left:0 !important}
.pl5{padding-left:5px !important}
.pl10{padding-left:10px !important}
.pl15{padding-left:15px !important}
.pl20{padding-left:20px !important}
.pl25{padding-left:25px !important}
.pl30{padding-left:30px !important}
.pl35{padding-left:35px !important}
.pl40{padding-left:40px !important}

.pr0{padding-right:0 !important}
.pr5{padding-right:5px !important}
.pr10{padding-right:10px !important}
.pr15{padding-right:15px !important}
.pr20{padding-right:20px !important}
.pr25{padding-right:25px !important}
.pr30{padding-right:30px !important}
.pr35{padding-right:35px !important}
.pr40{padding-right:40px !important}

/* floating */
.fl{float:left !important;}
.fr{float:right !important;}
.fn{float:none !important;}
.cb{clear:both;}
.clearfix:after{content:'';display:block;clear:both;}

/* Align */
.aLeft{text-align:left !important}
.aCenter{text-align:center !important}
.aRight{text-align:right !important}
.aTop{vertical-align:top !important}
.aMid{vertical-align:middle !important}
.aBtm{vertical-align:bottom !important}

/* display */
.din{display:inline !important;}
.dinb{display:inline-block !important;}
.hide{display:none !important;}
.show{display:block !important;}
.visibleHidden{visibility:hidden !important;}
.ui-w .wHide{display:none;}
.ui-m .mHide{display:none;}

/* border */
.bdn{border:none !important;}
.bdTn{border-top:none !important;}
.bdRn{border-right:none !important;}
.bdLn{border-left:none !important;}
.bdBn{border-bottom:none !important;}

/* file type */
.pptFile,
.txtFile,
.hanFile,
.wrdFile,
.pdfFile,
.exlFile,
.zipFile{display:inline-block;padding-left:30px;vertical-align:middle;background-size:21px 21px !important;}
.pptFile{background:url('../image/ico_ppt.png') no-repeat top left;}
.txtFile{background:url('../image/ico_txt.png') no-repeat top left;}
.hanFile{background:url('../image/ico_han.png') no-repeat top left;}
.wrdFile{background:url('../image/ico_wrd.png') no-repeat top left;}
.pdfFile{background:url('../image/ico_pdf.png') no-repeat top left;}
.exlFile{background:url('../image/ico_exl.png') no-repeat top left;}
.zipFile{background:url('../image/ico_zip.png') no-repeat center left;}
.pptFile span,
.txtFile span,
.hanFile span,
.wrdFile span,
.pdfFile span,
.exlFile span,
.zipFile span{display:inline-block;text-decoration:underline;color:#666666;line-height:21px;word-break:nowrap;white-space:nowrap;}
.pptFile.ico,
.txtFile.ico,
.hanFile.ico,
.wrdFile.ico,
.pdfFile.ico,
.exlFile.ico,
.zipFile.ico{overflow:hidden;width:21px;height:21px;padding:0;text-indent:-999px;}


/* Input Style */
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input[type="text"]{display:inline-block;width:100%;height:35px;padding:0 13px;border:1px solid #cccccc;background:#fff;font-size:14px;line-height:35px;}
input[type="text"]:focus{border:1px solid #074a73;}
input[type="text"]:disabled{background:#dddddd;color:#333333;pointer-events:none;}
input[type="text"].readonly{background:#fafafa !important;pointer-events:none;}
input[type="text"]::-ms-clear{display:none;}
input[type="date"]{display:inline-block;width:100%;height:35px;padding:0 13px;border:1px solid #cccccc;background:#fff;font-size:14px;line-height:35px;}
input[type="password"]{display:inline-block;width:100%;height:35px;padding:0 13px;border:1px solid #cccccc;background:#fff;font-family:NanumSquareR,SimHei,Arial,Sans-serif;font-size:14px;line-height:35px;}
input[type="password"]:disabled{background:#f5f5f5;color:#666;pointer-events:none;}
input[type="password"]::-webkit-input-placeholder{font-family:Arial,Verdana,Sans-serif;}
input[type="password"]::-moz-placeholder{font-family:Arial,Verdana,Sans-serif;}
input[type="password"]:-ms-input-placeholder{font-family:Arial,Verdana,Sans-serif;}
input[type="password"]:-moz-placeholder{font-family:Arial,Verdana,Sans-serif;}
input[type="checkbox"],
input[type="radio"]{padding:0;}

.ui-m input[type="text"],
.ui-m input[type="password"],
.ui-m input[type="date"]{height:40px;line-height:40px;}

::-webkit-input-placeholder{color:#888888 !important;}
::-moz-placeholder{color:#888888 !important;}
:-ms-input-placeholder{color:#888888 !important;}
:-moz-placeholder{color:#888888 !important;}

/* Focus Form*/
:focus + label:before{outline:1px dotted;outline:auto 5px -webkit-focus-ring-color;}


/* Button */
.btnArea{width:100%;margin-top:30px;text-align:center;}
.btnArea.btmSp{margin-bottom:50px;}
.btnArea:after{content:'';display:block;clear:both;}
.btnArea .left{float:left;}
.btnArea .right{float:right;}
.btnArea > span{display:inline-block;}
.btnArea > span + span{margin-left:6px;}

.ui-m .btnArea{margin-top:40px;}
.ui-m .btnArea.btmSp{margin-bottom:40px;}
.ui-m .btnArea a,
.ui-m .btnArea button{width:100%;}
.ui-m .btnArea > span{width:calc(50% - 6px);}
.ui-m .btnArea > span a{padding: 0 20px;}
.ui-m .btnArea.btn3 > span{width:calc(33% - 6px);}
.ui-m .btnArea.btn3 > span a{min-width:90px;padding: 0 10px;}
.ui-m .btnArea > span a.btnw{width:100%;padding-right: 45px;}
.ui-m .btnArea.mBlock > span{display:block;width:auto;margin:20px 0 0 0;}
.ui-m .btnArea.mBlock > span:first-child{margin-top:0;}
.ui-m .btnArea.mBlock > span a{width:auto;}

.btn + .btn{margin-left:6px;}
.btnw + .btnw{margin-left:10px;}

a.btn,
button.btn{display:inline-block;min-width:110px;height:40px;padding:0 30px;border-radius:2px;background-color:#074a73;color:#ffffff;font-size:16px;line-height:40px;font-weight:bold;text-align:center;vertical-align:top;}
a.btn.bk,
button.btn.bk{background-color:#666666 !important;}

.ui-m a.btn,
.ui-m button.btn{display:inline-block;width:100%;height:50px;padding:0 30px;border-radius:2px;background-color:#074a73;color:#ffffff;font-size:17px;line-height:50px;font-weight:bold;text-align:center;vertical-align:top;}

a.btns,
button.btns{display:inline-block;min-width:90px;height:35px;padding:0 20px;border-radius:2px;background-color:#346d94;color:#ffffff;font-size:14px;line-height:35px;font-weight:bold;text-align:center;vertical-align:top;}
a.btns.bk,
button.btns.bk{background-color:#888888 !important;}

.ui-m a.btns,
.ui-m button.btns{display:inline-block;width:100%;height:40px;padding:0 30px;border-radius:2px;background-color:#346d94;color:#ffffff;font-size:15px;line-height:40px;font-weight:bold;text-align:center;vertical-align:top;}

a.btns.add,
button.btns.add{padding-left:40px;background:#346d94 url('../image/blt_add.png') no-repeat 18px 10px;}
a.btns.delete,
button.btns.delete{padding-left:40px;background:#888888 url('../image/blt_del.png') no-repeat 18px 9px;}

.ui-m a.add,
.ui-m button.add{padding-left:45px;width:auto;background-position:20px 13px;}
.ui-m a.delete,
.ui-m button.delete{padding-left:45px;width:auto;background-position:20px 11px;}

a.btnw, button.btnw{overflow:hidden;display:inline-block;min-width:90px;height:35px;padding:0 20px;border:1px solid #074a73;border-radius:2px;background:#ffffff;color:#074a73;font-size:14px;line-height:35px;font-weight:bold;text-align:center;vertical-align:top;}
.ui-m a.btnw, .ui-m button.btnw{width:auto;min-width:85px;height:40px;padding:0 30px;border-radius:3px;font-size:15px;line-height:40px;}

a.goto, button.goto{padding-right:35px;background:#ffffff url('../image/blt_goto.png') no-repeat right 20px top 11px;}
.ui-m a.goto, .ui-m button.goto{padding-right:45px;background:#ffffff url('../image/blt_goto_m.png') no-repeat right 30px top 13px;background-size:7px 13px;}

a.search, button.search{padding-left:39px;background:#ffffff url('../image/blt_search.png') no-repeat 18px 9px;text-align:left;}
.ui-m a.search, .ui-m button.search{padding-left:39px;background:#ffffff url('../image/blt_search_m.png') no-repeat 17px 12px;background-size:14px 14px;}

a.download, button.download{padding-right:45px;background:#ffffff url('../image/blt_download.png') no-repeat right 20px top 7px;text-align:left;}
.ui-m a.download, .ui-m button.download{padding-right:45px;background:#ffffff url('../image/blt_download_m.png') no-repeat right 20px top 9px;background-size:16px 16px;}


/* Select */
.selectBox{display:inline-block;vertical-align:middle;background:#ffffff;font-size:14px;line-height:20px;/*white-space:nowrap;*/}
.selectBox .select{display:none;}
.selectBox .selected{overflow:hidden;display:block;position:relative;width:100%;height:35px;padding:7px 27px 6px 15px;border:1px solid #c0c0c0;color:#666;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;}
.selectBox .selected:after{content:'';display:block;position:absolute;right:11px;top:50%;width:12px;height:7px;margin-top:-3px;background:url('../image/blt_select.png') no-repeat 0 0;text-indent:-9999px;}
.selectBox .selected:focus{border:1px solid #074a73;}
.selectBox .selected.disabled{border:0;background-color:#f4f4f4;cursor:default;pointer-events:none;} /* 비활성 */

.selectBox.on{}
.selectBox.on .selected{border:1px solid #074a73;border-bottom:0;}
.selectBox.on .selected:after{background:url('../image/blt_select_on.png') no-repeat 0 0;}
.selectBox.on .layerOption{display:block;}

.selectBox .selectStyle{position:relative;width:100%;text-align:left}
.selectBox .layerOption{display:none;overflow-y:auto;position:absolute;left:0;right:0;top:34px;z-index:5;width:100% !important;max-height:199px;border:1px solid #074a73;border-top:0;background:#ffffff;}
.selectBox .layerOption .option{}
.selectBox .layerOption .option:first-child{}
.selectBox .layerOption .option a{display:block;width:100%;padding:10px 20px 9px 15px;color:#666;}
.selectBox .layerOption .option a:hover,
.selectBox .layerOption .option a:focus{color:#074a73;text-decoration:underline;}

.ui-w .selectBox + .selectBox{margin-left:7px;}
.ui-w .searchWrap .selectBox + .selectBox{margin-left:0;}

.ui-m .selectBox{width:100% !important;font-size:15px;line-height:25px;}
.ui-m .selectBox .selected{height:40px;}
.ui-m .selectBox .layerOption{top:40px;}
.ui-m .selectBox .layerOption .option a{padding-top:8px;padding-bottom:7px;}


/* mobile common */
.ui-m body{min-width:320px;font-size:14px;line-height:20px;font-family:SimHei,Arial,AppleSDGothicNeo,Verdana,Sans-serif;}
.ui-m img{width:100%;}
.ui-m .msz{margin-left:-15px;margin-right:-15px;}

/* 레이어 팝업 */
.closeHidden{overflow:hidden;}
.closeHiddenOnly{overflow:hidden;}
.ui-m.closeHidden{position:fixed;left:0;right:0;}
.layerPop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.layerPop:after{display:block;content:'';position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0, 0, 0, 0.6);}
.layerPop .layerPopArea{position:relative;top:50%;z-index:10;margin:0 auto;background:#fff;border:1px solid #ddd;width:650px;padding:30px 40px 60px 40px;}
.layerPop .layerHead{margin-bottom:40px;}
.layerPop .layerHead .tit{display:inline-block;font-size:24px;font-weight:bold;}
.layerPop .layerCont{position:relative;}
.layerPop .btnLayerClose{position:absolute;top:30px;right:40px;display:block;text-indent:-9999px;width:24px;height:24px;background:url('../image/btn_layer_close.png') no-repeat;}

.layerPop.confirm .layerPopArea{width:360px;height:320px;padding-top:50px;padding-bottom:50px;top:250px;text-align:center;}
.layerPop.confirm .message{position:relative;padding-top:108px;margin:0 auto;width:170px;height:152px;font-size:18px;font-weight:bold;line-height:22px;}
.layerPop.confirm .message:before{display:block;content:'';width:90px;height:90px;background-repeat:no-repeat;background-position:0 0;position:absolute;top:0;left:0;right:0;margin:0 auto;}
.layerPop.confirm .btnLayerClose{width:18px;height:18px;right:30px;background-image:url('../image/btn_confirm_close.png')}
.layerPop.confirm .btnArea{margin-top:27px;}
.layerPop.confirm .btnArea span + span{margin-left:10px;}

.layerPop.confirm.save .message:before{background-image:url('../image/ico_confirm_save.png');}
.layerPop.confirm.del .message:before{background-image:url('../image/ico_confirm_del.png');}
.layerPop.confirm.select .message:before{background-image:url('../image/ico_confirm_select.png');background-position:0 20px;width:60px;}

.ui-m .layerPop .layerPopArea{top:0 !important;width:auto;margin:0 !important;min-height:100%;padding:35px 15px 40px 15px;border:none;}
.ui-m .layerPop .layerHead{text-align:center;}
.ui-m .layerPop .layerHead .tit{display:block;font-size:22px;}
.ui-m .layerPop .btnLayerClose{width:20px;height:20px;background-size:20px;top:15px;right:15px;background-image:url('../image/btn_confirm_close_m.png');}

.ui-m .layerPop.confirm .layerPopArea{margin:0 29px !important;height:auto;min-height:auto;top:30px !important;border-radius:3px;padding:40px 15px;border:1px solid #ddd;}

/* Video */
.videoArea{position:relative;}
.videoArea .video{position:relative;width:100%;font-size:0;line-height:0;background-size:100% 100%;background-repeat:no-repeat;}
.videoArea .video:after{content:'Play';}
.videoArea .video.on:after{content:'Stop';}
.videoArea .video img{width:100%;}
.videoArea video{width:100%;font-size:0;line-height:0;object-fit:inherit;visibility:hidden;}

.videoArea .videoMobile{position:relative;width:100%;font-size:0;line-height:0;}
.videoArea .videoMobile img{width:100%;}
.videoArea .video.videoMobile.play video{visibility:visible}


/* Print */
@media print {
	html, body{min-width:210mm;min-height:297mm;}

	header.header,
	.topWrap,
	.lnbWrap,
	footer.footerWrap,
	.siteWrap{display:none;}

	input[type="text"],
	input[type="password"]{background:#ffffff !important;}
	.radio input[type=radio]:disabled + label:before{background:#dddddd !important;}
	.radio input[type=radio]:checked + label:before{background:#ffffff url('../image/blt_radio_on.png') no-repeat center center !important;}
	.checkbox input[type=checkbox]:checked + label:before{background:#ffffff url('../image/blt_checkbox_on.png') no-repeat center center !important;}
	.ui-w .inputDate .btnCalendar{background:url('../image/btn_date.png') no-repeat center center !important;}

	a.btn, button.btn{border:1px solid #074a73 !important;background-color:#074a73 !important;color:#ffffff !important;}
	a.btn.bk, button.btn.bk{border:1px solid #666666 !important;background-color:#666666 !important;}
	a.btns, button.btns{border:1px solid #346d94 !important;background-color:#346d94 !important;color:#ffffff !important;}
	a.goto, button.goto{background:#ffffff url('../image/blt_goto.png') no-repeat right 20px top 11px !important;}
	a.search, button.search{background:#ffffff url('../image/blt_search.png') no-repeat 18px 9px !important;}
	a.download, button.download{background:#ffffff url('../image/blt_download.png') no-repeat right 20px top 7px !important;}
	a.btns.add, button.btns.add{background:#346d94 url('../image/blt_add.png') no-repeat 18px 10px !important;}
	a.btns.delete, button.btns.delete{background:#888888 url('../image/blt_del.png') no-repeat 18px 9px !important;}
	a.btn.down span, button.btn.down span{color:#ffffff !important;}
	a.btn.down span:after, button.btn.down span:after{background:url('../image/blt_docdown.png') no-repeat center center !important;}
	.fileBox .btnFile:before{background:url('../image/ico_file_add.png') no-repeat !important;}

	.cmdBox{background-color:#e7edf1 !important;border:1px solid #e7edf1 !important;}
	.numberList li .num:after{background:#5d92af !important;}

	.tblArea thead th{background:#f5f5f5 !important;}
	.tblArea tbody .th{background:#fbfbfb !important;}
	.tblArea.row tbody th{background:#f5f5f5 !important;}
	.ui-w .inputArea dl dt{background:#f5f5f5 !important;}

	.ui-w .brdList .reply{background:url('../image/blt_reply.png') no-repeat left top !important;}
	.ui-w .brdView dl.view dd .file{background-color:#ededed !important;}
	.ui-w .brdView .viewReply .file,
	.ui-w .brdView .viewReply .cont{background-color:#f5f5f5 !important;}
	.ui-w .brdView .jump dl.prev dt{background:transparent url('../image/bg_jump.png') no-repeat 30px 0 !important;}
	.ui-w .brdView .jump dl.next dt{background:transparent url('../image/bg_jump.png') no-repeat 30px -100px !important;}
	.ui-w .brdView .jump dl.nothing.prev dt{background:transparent url('../image/bg_jump.png') no-repeat 30px -50px !important;}
	.ui-w .brdView .jump dl.nothing.next dt{background:transparent url('../image/bg_jump.png') no-repeat 30px -150px !important;}
	.ui-w .brdNothing p:before{background:url('../image/ico_brdnothing.png') no-repeat top center !important;}
	.ui-w .reportList .info .file{background:url('../image/ico_file.png') no-repeat left top !important;}
	span.new{background:url('../image/ico_new.png') no-repeat top left !important;background-size:16px 16px !important;}

	.searchWrap .searchBox{background:#eeeeee !important;}
	.selectBox{background:#ffffff !important;}
	.selectBox .selected:after{background:url('../image/blt_select.png') no-repeat 0 0 !important;}

	.ui-w .tab{background:url('../image/bg_tab.png') repeat-x left top !important;}
	.ui-w .tab li{/*background:#eeeeee !important;*/}
	.ui-w .tab li.on{background:#ffffff !important;}
	.ui-w .tab.tab6{background:#eeeeee url('../image/bg_tabover.png') repeat 1px 0 !important;}

	ul.txtList > li{background:url('../image/blt_list.png') no-repeat 0 8px !important;}
	p.txt{background:url('../image/blt_list.png') no-repeat 0 8px !important;}
	p.txtT:before{background:url('../image/blt_txtT.png') no-repeat left top !important;}
	p.txtB:before{background:url('../image/blt_txtB.png') no-repeat left top !important;}
	p.err:before{background:url('../image/blt_err.png') no-repeat left top !important;background-size:16px 16px !important;}

	.pagingBox .btnPaging.btnFirst{background:url('../image/btn_paging_m.png') no-repeat 0 0 !important;background-size:66px 132px !important;}
	.pagingBox .btnPaging.btnPrev{background:url('../image/btn_paging_m.png') no-repeat 0 -66px !important;background-size:66px 132px !important;}
	.pagingBox .btnPaging.btnNext{background:url('../image/btn_paging_m.png') no-repeat 0 -99px !important;background-size:66px 132px !important;}
	.pagingBox .btnPaging.btnLast{background:url('../image/btn_paging_m.png') no-repeat 0 -33px !important;background-size:66px 132px !important;}

	.typeLine:after{background:#346d94 !important;}
	.greetingAll{background:#ededed !important;}
	.greetingAll:after{background:url('../image/bg_greeting_logo.png') no-repeat !important;}
	.greetingAll .greetingVis{background:#6f91ac !important;}
	.greetingAll .greeingTxt{background:#ffffff !important;}
	.configArea .balloon:before{background:url('../image/bg_balloon_left.png') no-repeat !important;}
	.configArea .balloon:after{background:url('../image/bg_balloon_right.png') no-repeat !important;}
	.contopArea dt span.title:after{background:#074a73 !important;}
	.historyWrap dl:before{background:#dddddd !important;}
	.historyWrap dl:after{background:#ffffff !important;}
	.locationInfo li.tel:before{background:url('../image/blt_tel.png') no-repeat center center !important;background-size:20px auto !important;}
	.locationInfo li.mail:before{background:url('../image/ico_mail02.png') no-repeat center center !important;background-size:20px auto !important;}
	.locationInfo li.address:before{background:url('../image/blt_address.png') no-repeat center center !important;background-size:20px auto !important;}

	/*main*/
	.ui-w .mainTop .topRolling .img{width:1100px !important;height:560px !important;}
	.ui-w .mainTop .topRolling .img img{margin:0 !important;left:0 !important;height:560px !important;}
	.ui-w .mainTop .topRolling .img p{margin:0 !important;left:0 !important;}
	.ui-w .mainTop .topRolling .img p strong:before{background-color:#333333 !important;}
	.ui-w .mainTop .inner{width:1100px !important;}
	.ui-w .mainTop .inner li.bnr1{background:rgba(21,152,220,0.9) url('../image/bg_bnr01.png') no-repeat right 25px top 50px !important;}
	.ui-w .mainTop .inner li.bnr2{background:rgba(88,124,198,0.9) url('../image/bg_bnr02.png') no-repeat right 25px top 50px !important;}
	.ui-w .mainTop .inner li.bnr3{background:rgba(0,162,178,0.9) url('../image/bg_bnr03.png') no-repeat right 25px top 50px !important;}
	.ui-w .mainTop .inner li a strong span,
	.ui-w .mainTop .inner li span.btn{color:#ffffff !important;}
	.ui-w .mainTop .inner li span.btn:before{background:rgba(255,255,255,0.5) !important;}
	.ui-w .mainTop .inner li span.btn:after{background:url('../image/blt_go2.png') no-repeat top left !important;}

	.ui-w .mainCont.icoBnr ul{background:#e1ebef !important;}
	.ui-w .mainCont.icoBnr li.ico1{background:url('../image/bg_icobnr01.png') no-repeat center 31px !important;}
	.ui-w .mainCont.icoBnr li.ico2{background:url('../image/bg_icobnr02.png') no-repeat center 31px !important;}
	.ui-w .mainCont.icoBnr li.ico3{background:url('../image/bg_icobnr03.png') no-repeat center 31px !important;}
	.ui-w .mainCont.icoBnr .ico{background:url('../image/bg_icobnr.png') no-repeat top left !important;}
	.ui-w .mainCont.icoBnr .ico a,
	.ui-w .mainCont.icoBnr .ico a span{color:#ffffff !important;}
	.ui-w .relationBnr h2{background:url('../image/bg_relatbar.png') no-repeat 100% center !important;}
	/*---//main*/

	/*
	*,
	*:before,
	*:after {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
	*/

	a[href^="#"]:after,
	a[href^="javascript:"]:after{content:"";}

	pre, blockquote {border:1px solid #999;page-break-inside:avoid;}
	thead{display:table-header-group;}

	tr, img{page-break-inside:avoid;}
	img{max-width:100% !important;}

	p, h2, h3{orphans:3; widows:3;}
	h2, h3{page-break-after: avoid;}

	@page{
		size: auto A4 landscape; margin: 1mm;
	}
}