@charset "utf-8";

/* ////////////////////////////////////////////////////////////////////////////////
  Project Name         : 인천시청 공통(툴바)
  Author               : YOON, SUN SANG
  Email                : ssaeju@naver.com
  Written date         : 2009.06.09 ~
  Browser              : IE6, IE7, IE8, FF, OP, SF, CR
//////////////////////////////////////////////////////////////////////////////// */

/* Common */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
* {margin:0; padding:0;}
html, body {height:100%;}
body {background:transparent; color:#555555; font-size:0.75em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
ul, ol, dl {list-style:none;}
a:link, a:active {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;}
a:hover   {color:#000000; text-decoration:underline;}
input {vertical-align:middle;}
select {height:1.58em; border:0.1em solid #c7c7c7; padding:0.08em; font-size:1em; background:#ffffff; color:#555555; vertical-align:middle; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
img, fieldset, iframe {border:0;}
img {vertical-align:top}
.displayNone, hr, legend {display:none;}
em, address, cite {font-style:normal;}
table {border-collapse:collapse; border:0;}
caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
textarea {color:#555555; background:#ffffff; font-size:1em; border:0.1em solid #d1d1d1; padding:0.42em; line-height:1.5em;}
.mgNone {margin:0 !important;}
.bgNone {background:none !important;}
.bdNone {border:none !important;}
.bdNoneT {border-top:none !important;}
.bdNoneR {border-right:none !important;}
.bdNoneB {border-bottom:none !important;}
.bdNoneL {border-left:none !important;}
.accessibility {position:relative; width:100%; z-index:1000;}
.accessibility a {display:block; overflow:hidden; height:0; color:#ffffff !important; font-weight:bold; text-align:center;}
.accessibility a:hover, .accessibility a:active, .accessibility a:focus {background:#0058b2; padding:.8em; height:auto;}
.accessibilityHide {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.c {clear:both; display:none;}
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}
.ta {width:98%; height:3em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.txt {background:#ffffff; color:#555555; border:0.1em solid #d1d1d1; height:1.17em; font-size:1em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; padding:0.25em 0 0 0.25em;}
.lh1 {line-height:1.3em;}
.lh2 {line-height:1.4em;}
.lh3 {line-height:1.5em;}
.lh4 {line-height:1.6em;}
.lh5 {line-height:1.7em;}
.lh6 {line-height:1.8em;}
.lh7 {line-height:1.9em;}
.lh8 {line-height:2.0em;}
.ls1 {margin-left:0.42em !important;}
.ls2 {margin-left:0.83em !important;}
.ls3 {margin-left:1.25em !important;}
.ls4 {margin-left:1.67em !important;}
.ls5 {margin-left:2.08em !important;}
.ls6 {margin-left:2.50em !important;}
.ls7 {margin-left:2.92em !important;}
.ls8 {margin-left:3.33em !important;}
.ls9 {margin-left:3.75em !important;}
.ls10 {margin-left:4.17em !important;}
.rs1 {margin-right:0.42em !important;}
.rs2 {margin-right:0.83em !important;}
.rs3 {margin-right:1.25em !important;}
.rs4 {margin-right:1.67em !important;}
.rs5 {margin-right:2.08em !important;}
.rs6 {margin-right:2.50em !important;}
.rs7 {margin-right:2.92em !important;}
.rs8 {margin-right:3.33em !important;}
.rs9 {margin-right:3.75em !important;}
.rs10 {margin-right:4.17em !important;}
.ts1 {margin-top:0.42em !important;}
.ts2 {margin-top:0.83em !important;}
.ts3 {margin-top:1.25em !important;}
.ts4 {margin-top:1.67em !important;}
.ts5 {margin-top:2.08em !important;}
.ts6 {margin-top:2.50em !important;}
.ts7 {margin-top:2.92em !important;}
.ts8 {margin-top:3.33em !important;}
.ts9 {margin-top:3.75em !important;}
.ts10 {margin-top:4.17em !important;}
.bs1 {margin-bottom:0.42em !important;}
.bs2 {margin-bottom:0.83em !important;}
.bs3 {margin-bottom:1.25em !important;}
.bs4 {margin-bottom:1.67em !important;}
.bs5 {margin-bottom:2.08em !important;}
.bs6 {margin-bottom:2.50em !important;}
.bs7 {margin-bottom:2.92em !important;}
.bs8 {margin-bottom:3.33em !important;}
.bs9 {margin-bottom:3.75em !important;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Layout */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#headToolbar {width:100%; padding:0.417em 0 0.417em 0; background:url(../../files/web1/images/toolbar/bg_top.gif) repeat-x 0 bottom;}
#headToolbar strong.c1, #headToolbar strong.c1 a {color:#cf4500 !important;}
#headToolbar span.c1, #headToolbar span.c1 a {color:#cf4500 !important;}
#headToolbar .column {width:930px; margin:0 auto; position:relative; z-index:1001;}
#headToolbar .column:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#headToolbar .column .lSec {float:left; display:inline;}
#headToolbar .column .lSec ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#headToolbar .column .lSec ul li {float:left; display:inline; margin-right:8px; font-size:0.917em;}
#headToolbar .column .lSec ul li.text {padding-top:2px;}
#headToolbar .column .rSec {float:right; display:inline;}
#headToolbar .column .rSec ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#headToolbar .column .rSec ul li {float:left; display:inline; margin-left:4px; position:relative;}

.conHead {width:100%; margin:0 auto; border-bottom:1px solid #cbcccc; background:#4e5a7a;}
.conHead .space {width:887px; margin:0 auto; padding:0.75em 43px 0.75em 0; position:relative;}
.conHead .space strong.title {font-size:1.33em; color:#ffffff;}
.conHead .space span.desc {font-size:0.917em; color:#ffffff; padding-left:10px;}
.conHead .space .close {position:absolute; top:0; right:0;}
.conBody {width:100%; padding:11px 0 17px 0; border-bottom:1px solid #cbcccc; background:#ffffff;}
.conBody .space {width:930px; margin:0 auto;}
.conBody .space:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.conBody .space .lSec {width:160px; float:left; display:inline;}
.conBody .space .lSec .box {width:146px; border:1px solid #d5d5d5; padding:6px; background:#f2f2f2;}
.conBody .space .lSec .box .head {width:100%; height:2em;}
.conBody .space .lSec .box .head:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.conBody .space .lSec .box .head .l {float:left; display:inline; padding-top:4px;}
.conBody .space .lSec .box .head .l strong {color:#2e3c60;}
.conBody .space .lSec .box .head .r {float:right; display:inline;}
.conBody .space .lSec .box .body {width:126px; height:17em; padding:10px 10px 10px 10px; overflow:auto; background:#ffffff; margin-bottom:1px;}
.conBody .space .lSec .box .body li {margin-bottom:5px; line-height:1.1em;}
.conBody .space .lSec .box .body li a {font-size:0.917em;}
.conBody .space .lSec .box .body li a:hover {font-weight:bold; color:#25479d; letter-spacing:-0.08em;}
.conBody .space .lSec .box .body li.on a {font-weight:bold; color:#25479d; text-decoration:underline; letter-spacing:-0.08em;}
.conBody .space .lSec .box .foot {width:136px; padding:5px; background:#ffffff;}
.conBody .space .lSec .box .foot #scrapCategoryName {width:90px; background:#ffffff; color:#666666; border:0.1em solid #d1d1d1; height:1.17em; font-size:1em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; padding:0.25em 0 0 0.25em;}
.conBody .space .lSec .box .foot img {vertical-align:middle;}
.conBody .space .rSec {width:740px; float:right; display:inline;}

#headToolbar .tipTool {width:317px; padding:10px 13px 10px 13px; border:1px solid #acacac; background:url(../../files/web01/images/main/bg_tip.gif) no-repeat 0 bottom #ffffff; position:absolute; line-height:1.4em; font-size:0.917em; letter-spacing:-0.08em;}
#headToolbar .tipTool .posUpRight {width:9px; height:6px; font-size:0; line-height:0; background:url(../../files/web01/images/main/bg_tip_pos_top.gif) no-repeat 0 0; position:absolute; top:-6px; right:22px;}
#headToolbar .tipTool strong.c1 {color:#3b4e8e !important;}
#headToolbar .tipTool strong.c2 {color:#5168c5 !important;}
#headToolbar .tipTool .close {position:absolute; top:5px; right:5px;}
#headToolbar .tipPos {top:21px; right:-17px; z-index:201;}

/*
#footToolbar {width:100%; position:fixed; _position:absolute; left:0; bottom:0; _top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight); z-index:1000;}
*/
#footToolbar {width:100%; position:fixed; left:0; bottom:0; z-index:1000;}
#footToolbar strong.c1, #footToolbar strong.c1 a {color:#cf4500 !important;}
#footToolbar span.c1, #footToolbar span.c1 a {color:#cf4500 !important;}
#footToolbar .column {width:930px; height:28px; padding-top:10px; margin:0 auto; background:url(../../files/web1/images/toolbar/bg_bot.gif) no-repeat 0 0; text-align:center;}
#footToolbar .column li {display:inline;}
#footToolbar .containerSpace {width:930px; margin:0 auto;}
#footToolbar .containerSpace .conHead {width:870px; padding:0.75em 58px 0.75em 0; border-left:1px solid #cacaca; border-right:1px solid #cacaca; background:#4e5a7a; position:relative;}
#footToolbar .containerSpace .conHead strong.title {padding-left:28px; font-size:1.33em; color:#ffffff;}
#footToolbar .containerSpace .conHead span.desc {font-size:0.917em; color:#ffffff; padding-left:10px; letter-spacing:-0.08em;}
#footToolbar .containerSpace .conHead .close {position:absolute; top:0; right:15px;}
/*{width:870px; padding:20px 29px 20px 29px; border-left:1px solid #cacaca; border-right:1px solid #cacaca; background:#ffffff;}*/
#footToolbar .containerSpace .conBody:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Contents */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.frameSpace {width:100%; background:url(../../files/web1/images/toolbar/bg_framespace.gif) repeat-y 0 0;}
.frameSpace:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .lSec {width:529px; padding:0 20px 0 0; float:left; display:inline;}
.frameSpace .textDesc {font-size:0.917em; line-height:1.4em; color:#4e5a7a; margin-bottom:15px; letter-spacing:-0.08em;}
.frameSpace .textDesc2 {line-height:1.4em; color:#4e5a7a; margin-bottom:5px; font-weight:bold; letter-spacing:-0.08em;}
.frameSpace h3.toolStit {font-size:1em; color:#3b4e8e; margin-bottom:7px; background:url(../../files/web1/images/toolbar/blt_ico.gif) no-repeat 0 0; padding-left:22px; position: relative;}
.frameSpace h3.toolStit2 {font-size:1em; color:#3b4e8e; padding:2px 0 1px 0; margin-bottom:5px; background:url(../../files/web1/images/toolbar/blt_ico2.gif) no-repeat 0 0; padding-left:22px; position:relative;}
.frameSpace h4.toolStitDepth {font-size:1em; color:#ffffff;}
.frameSpace .lSec .titHead {width:100%; margin-bottom:5px;}
.frameSpace .lSec .titHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .lSec .titHead h3.toolStit {font-size:1em; color:#3b4e8e; float:left; display:inline; background:url(../../files/web1/images/toolbar/blt_spot_stit.gif) no-repeat 0 4px; padding-left:13px;}
.frameSpace .lSec .titHead .r {float:right; display:inline; font-size:0.917em;}
.frameSpace .lSec .titHead .r span.line {color:#adadad; padding:0 10px 0 10px;}
.frameSpace .lSec .titHead .r strong {background:url(../../files/web1/images/toolbar/blt_spot_arr_down.gif) no-repeat right 3px; padding-right:10px;}
.frameSpace .lSec dd.lineBox {border:1px solid #d5d5d5; padding:7px 7px 7px 10px; margin-bottom:15px;}
.frameSpace .lSec dd.lineBox ul.wSize {line-height:1.3em; font-size:0.917em; height:1%;}
.frameSpace .lSec dd.lineBox ul.wSize:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .lSec dd.lineBox ul.wSize li {float:left; display:inline; width:112px; padding:1px 0 1px 15px; background:url(../../files/web1/images/toolbar/blt_spot_page.gif) no-repeat 0 2px; letter-spacing:-0.08em;}
.frameSpace .lSec dd.lineBox ul.wSize2 {line-height:1.3em; font-size:0.917em; height:1%;}
.frameSpace .lSec dd.lineBox ul.wSize2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .lSec dd.lineBox ul.wSize2 li {float:left; display:inline; width:142px; padding:1px 5px 5px 15px; background:url(../../files/web1/images/toolbar/blt_spot_page.gif) no-repeat 0 2px; letter-spacing:-0.08em; color:#5168c5;}
.frameSpace .lSec dd.lineBox ul.wSize2 li a {color:#333333 !important;}
.frameSpace .lSec dd.autoScroll {height:8.333em; overflow:auto;}
.frameSpace .lSec .viewerDownload {width:100%;}
.frameSpace .lSec .viewerDownload:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .lSec .viewerDownload .l {width:95px; float:left; display:inline;}
.frameSpace .lSec .viewerDownload .r {width:373px; height:15.417em; padding:0 22px 16px 22px; border:1px solid #716bbd; background:#f8f8f8; float:right; display:inline;}
.frameSpace .lSec .viewerDownload .r dt {padding-left:5px;}
.frameSpace .lSec .viewerDownload .r dd ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .lSec .viewerDownload .r dd ul li {float:left; display:inline; padding:0 5px 4px 5px;}
.frameSpace .rSec {width:300px; padding:0 0 0 20px; border-left:1px solid #ffffff; float:right; display:inline;}
.frameSpace .rSec .spaceBox {width:100%; position:relative;}
.frameSpace .rSec .spaceBox .notifyBody {width:298px; height:16.25em; margin:0px 0 0px 0; border:1px solid #d5d5d5; background:#f7f7f7; text-align:center;}
.frameSpace .rSec .spaceBox .notifyBody li {margin-bottom:0px;}
.frameSpace .rSec .spaceBox .notifyFoot {width:298px; height:20px; border:1px solid #d5d5d5; background:#f7f7f7; border-top:none;}
.frameSpace .rSec .spaceBox .notifyFoot:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .rSec .spaceBox .notifyFoot .control {float:right; display:inline; padding-right:18px;}
.frameSpace .rSec .spaceBox .notifyFoot .control:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .rSec .spaceBox .notifyFoot .control span {float:left; display:block; padding:6px 3px 0 3px;}
.frameSpace .rSec .spaceBox #notifyList {position:absolute; top:0; left:0; z-index:1000;}
.frameSpace .rSec .spaceBox .notifyListHead {width:300px; padding:8px 0 6px 0; background:#626f8f; position:relative;}
.frameSpace .rSec .spaceBox .notifyListHead h4.toolStitDepth {font-size:1em; color:#ffffff; padding-left:15px;}
.frameSpace .rSec .spaceBox .notifyListHead p.close {position:absolute; top:11px; right:15px;}
.frameSpace .rSec .spaceBox .notifyListBody {width:268px; padding:10px 15px 18px 15px; border:1px solid #d5d5d5; background:#f7f7f7; border-top:none;}
.frameSpace .rSec .spaceBox .notifyListBody dl {border-bottom:1px solid #d6d6d6; padding:3px 0 2px 0; line-height:1.2em; height:1%; font-size:0.917em;}
.frameSpace .rSec .spaceBox .notifyListBody dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .rSec .spaceBox .notifyListBody dl dt {width:50px; padding:0 5px 0 5px; float:left; display:inline; color:#2e51ab;}
.frameSpace .rSec .spaceBox .notifyListBody dl dd {width:206px; float:left; display:inline;}
.frameSpace .rSec .screenSaverBody {width:260px; height:161px; padding:11px 17px 0 17px; border:3px solid #d5d5d5; border-bottom:none;}
.frameSpace .rSec .screenSaverBody dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .rSec .screenSaverBody dl dt {width:178px; float:left; display:inline; text-align:center;}
.frameSpace .rSec .screenSaverBody dl dt .img {border:1px solid #b5b5b5; margin-bottom:3px;}
.frameSpace .rSec .screenSaverBody dl dd {width:61px; float:right; display:inline; padding:4px 4px 1px 4px; background:#b5b5b5;}
.frameSpace .rSec .screenSaverBody dl dd li {margin-bottom:3px;}
.frameSpace .rSec .screenSaverBody dl dd li img {border:1px solid #f5f5f5;}
.frameSpace .rSec .screenSaverFoot {width:260px; height:1.417em; padding:6px 17px 0 17px; border:3px solid #d5d5d5; border-top:1px solid #d5d5d5; text-align:right;}
.frameSpace .rSec .screenSaverFoot .btnSpot {font-size:0.917em; background:url(../../files/web1/images/toolbar/blt_spot_arr_right.gif) no-repeat right 2px; padding-right:10px; font-weight:bold;}
.frameSpace .rSec .screenSaverFoot .btnSpot a {color:#3f4c72;}
.frameSpace .rSec dd.spaceBox2 {border-top:1px solid #d5d5d5; height:17.083em; overflow:auto;}
.frameSpace .rSec dd.spaceBox2 dl {border-bottom:1px solid #d5d5d5; padding:3px 5px 2px 10px; line-height:1.3em; font-size:0.917em;}
.frameSpace .rSec dd.spaceBox2 dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .rSec dd.spaceBox2 dl dt {float:left; display:inline; margin-right:5px; color:#5168c5;}
.lSec2 {width:182px; float:left; display:inline;}
.lSec2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.lSec2 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.lSec2 ul li {float:left; display:inline;}
.rSec2 {width:658px; float:right; display:inline;}
.rSec2 .scrollBox {width:658px; height:18em; overflow:auto;}
.rSec2 .wSize {width:640px !important;}
.rSec2 .titHead {width:100%; margin-bottom:5px;}
.rSec2 .titHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.rSec2 .titHead h3.toolStit {font-size:1em; color:#3b4e8e; float:left; display:inline; background:url(../../files/web1/images/toolbar/blt_spot_stit.gif) no-repeat 0 4px; padding-left:13px;}
.rSec2 .titHead .r {float:right; display:inline;}
.rSec2 dd.preGuideBox {height:18em; overflow:auto; padding:15px; border:1px solid #d5d5d5; line-height:1.5em; font-size:0.917em;}
.rSec2 dd.preGuideBox ul {margin-top:-10px}
.rSec2 dd.preGuideBox ul li {padding-left:5px}
.rSec2 dd.preGuideBox .text{ line-height:1.4em; color:#4e5a7a; margin-bottom:15px; letter-spacing:-0.08em;}
.rSec2 dd.preGuideBox .text2{border:1px solid #f2f2f2; background-color:#f8f8f8; padding:5px}
.rSec2 .lSection {width:438px; float:left; display:inline; padding-top:5px;}
.rSec2 .lSection dd.scrollBox2 {height:14.3em; overflow:auto; border:1px solid #d5d5d5; padding:10px 15px 10px 15px;}
.rSec2 .lSection dd.scrollBox2 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.rSec2 .lSection dd.scrollBox2 ul li {float:left; display:inline; width:174px; padding:1px 5px 8px 13px; background:url(../../files/web1/images/toolbar/blt_spot_fly.gif) no-repeat 0 0px; letter-spacing:-0.08em; font-size:0.917em;}
.rSec2 .rSection {width:200px; float:right; display:inline; padding-top:5px;}
.rSec2 .rSection dd.scrollBox2 {height:16em; overflow:auto; border:1px solid #d5d5d5; text-align:center;}
.rSec2 .rSection dd.scrollBox2 ul {padding:15px 0 15px 0;}
.rSec2 .rSection dd.scrollBox2 ul li {padding:3px 0 2px 0;}
.frameSpace .toolStitHead {width:100%; min-height:4.583em; /*_height:4.583em;*/}
.frameSpace .toolStitHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.frameSpace .toolStitHead .l {width:100px; float:left; display:inline;}
.frameSpace .toolStitHead .r {width:419px; float:right; display:inline; font-size:0.917em; color:#4e5a7a; line-height:1.5em;}
dl.moveSite {margin-bottom:10px; line-height:1.5em;}
dl.moveSite:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
dl.moveSite dt {float:left; display:inline;}
dl.moveSite dt strong {color:#cf4500; background:url(../../files/web1/images/toolbar/blt_spot_arr1.gif) no-repeat 0 1px; padding-left:13px;}
dl.moveSite dd {font-size:0.917em; padding-left:115px; line-height:1.5em;}
dl.moveSite dd span {padding-left:5px; background:url(../../files/web1/images/toolbar/blt_spot_arr_right2.gif) no-repeat 5px 2px;}
dl.moveSite dd a.on {font-weight:bold !important; text-decoration:underline;}
dd.scrollBox3 {width:830px; height:19.167em; overflow:auto;}
dd.scrollBox3 .wSize {width:810px !important;}
dd.scrollBox3 span {background:url(../../files/web1/images/toolbar/board/blt_lnb_icon.gif) no-repeat 0 0; padding-left:15px;}
.familySiteGroup {width:100%;}
.familySiteGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.familySiteGroup .fsTab {width:97px; margin-right:20px; float:left; display:inline;}
.familySiteGroup .fsColumn {width:220px; margin-right:5px; float:left; display:inline;}
.familySiteGroup .fsColumn2 {width:303px; float:left; display:inline;}
.familySiteGroup .fsColumn3 {width:141px; margin-right:5px; float:left; display:inline;}
.familySiteGroup .fsColumn4 {width:607px; float:left; display:inline;}
.familySiteGroup dl {border:1px solid #d5d5d5; background:#f2f2f2; padding:8px 6px 10px 6px;}
.familySiteGroup dl dt {padding:0 0 6px 3px; position:relative;}
.familySiteGroup dl dt span {position:absolute; top:-5px; right:0; /*_right:5px;*/}
.familySiteGroup dl dt strong {color:#2e3c60;}
.familySiteGroup dl dd {height:17.583em; padding:3px; background:#ffffff; overflow:auto;}
.familySiteGroup dl dd ul.fsList {font-size:0.917em; line-height:1.4em;}
.familySiteGroup dl dd ul.fsList li a span {color:#5168c5 !important;}
.familySiteGroup dl dd ul.fsList li a {display:block; padding:4px 4px 4px 7px; overflow:hidden;}
.familySiteGroup dl dd ul.fsList li a:hover,
.familySiteGroup dl dd ul.fsList li a:active,
.familySiteGroup dl dd ul.fsList li a:focus {padding:4px 4px 4px 7px; background:#f1f3fa; height:auto; text-decoration:none; color:#000000;}
.familySiteGroup dl dd ul.fsList2 {font-size:0.917em; line-height:1.4em;}
.familySiteGroup dl dd ul.fsList2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.familySiteGroup dl dd ul.fsList2 li {width:190px; float:left; display:inline;}
.familySiteGroup dl dd ul.fsList2 li a {display:block; padding:4px 4px 4px 16px; overflow:hidden; background:url(../../files/web1/images/toolbar/blt_spot_fly.gif) no-repeat 3px 5px}
.familySiteGroup dl dd ul.fsList2 li a:hover,
.familySiteGroup dl dd ul.fsList2 li a:active,
.familySiteGroup dl dd ul.fsList2 li a:focus {padding:4px 4px 4px 16px; height:auto; text-decoration:none; color:#000000; background:url(../../files/web1/images/toolbar/blt_spot_fly.gif) no-repeat 3px 5px #f1f3fa;}
.familySiteGroup dl.index dt {padding-left:8px;}
.familySiteGroup dl.index dd {background:#f2f2f2; padding-left:5px;}
.familySiteGroup dl.index dd ul.indexList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.familySiteGroup dl.index dd ul.indexList li {float:left; display:inline; margin:0 2px 5px 3px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/*houyuqi+++++++++++++++++++++++++++++++++++++start*/
#m_content .seclet_long01{ width:237px; font-size:12px; margin:0 0 0 12px;}
#m_content .input_img01{ margin:0 0 0 2px;}
.bgcolorcha{ padding:0; margin:18px 0 0 0; height:30px;}
.bgcolorcha ul li{ float:left; }
.bgcolorcha a{ text-align:center; text-decoration:none; display:block;}
.bgcolorcha a:hover{ text-decoration:none;}
.bgcolorcha .a1{ display:block;}
.bgcolorcha .a2{ display:block;}
.bgcolorcha .a1 a{ padding:0 18px 0 20px; background:url(../../files/web1/images/002/tit_bg_01_002001006003001001002.gif) repeat-x; border-bottom:1px solid #5168c5; color:#555555; border-left:1px solid #d0d0d0; border-top:1px solid #d0d0d0; border-right:1px solid #5168c5; }
.bgcolorcha .a2 a{ padding:0 28px 0 23px; background:url(../../files/web1/images/002/tit_bg_02_002001006003001001002.gif) repeat-x; border-bottom:1px solid #FFF; color:#17328e; border-left:1px solid #ffffff; border-top:1px solid #5168c5; border-right:1px solid #5168c5; }
.bgcolorcha .a1 a:hover{ padding:0 18px 0 20px; background:url(../../files/web1/images/002/tit_bg_02_002001006003001001002.gif) repeat-x; border-bottom:1px solid #FFF; color:#17328e; border-left:1px solid #5168c5; border-top:1px solid #5168c5; border-right:1px solid #5168c5; }
.bgcolorcha .a3{border-bottom:1px solid #5168c5; position:relative; width:417px; height:20px;}
.bgcolorcha .a3 input{ position:absolute; left:253px; top:-6px;}

.bgcolorcha .a21 a{ padding:0 28px 0 23px; background:url(../../files/web1/images/002/tit_bg_02_002001006003001001002.gif) repeat-x; border-bottom:1px solid #FFF; color:#17328e; border-left:1px solid #5168c5; border-top:1px solid #5168c5; border-right:1px solid #5168c5; }
.bgcolorcha .a11 a{ padding:0 18px 0 20px; background:url(../../files/web1/images/002/tit_bg_01_002001006003001001002.gif) repeat-x; border-bottom:1px solid #5168c5; color:#555555; border-left:1px solid #d0d0d0; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
.bgcolorcha .a11 a:hover{ padding:0 18px 0 20px; background:url(../../files/web1/images/002/tit_bg_01_002001006003001001002.gif) repeat-x; border-bottom:1px solid #FFF; color:#17328e; border-left:1px solid #ffffff; border-top:1px solid #5168c5; border-right:1px solid #5168c5; }



.input104{ width:104px;text-align:center;}
.input261{ width:261px;}


.input104{ width:104px;text-align:center;}
.input261{ width:261px;}
/*0804--s-------------*/
.cl_2016{ width:625px; margin:9px 0 0 14px; border-top:2px solid #d4dae0;}
.cl_2016 dt{ height:18px; padding:7px 0 0 0; float:left; text-align:center;}
.cl_2016 dt{ width:96px; background-color:#f6f8f9; border-right:1px solid #d4dae0;border-bottom:1px solid #d4dae0;}
.cl_2016 .dd1{  height:18px; padding:7px 0 0 19px; width:285px; border-bottom:1px solid #d4dae0; position:relative;border-right:1px solid #d4dae0; float:left;}
.cl_2016 .dd1 input{ position:absolute; top:3px; left:220px;}
.cl_2016 .dd2{ height:18px; padding:7px 0 0 19px; width:203px; border-bottom:1px solid #d4dae0; float:left;}
.cl_2016 th{ background-color:#f6f8f9; padding:7px 0 3px 0;}
.cl_2016 .border_rn{ border-right:none;}
.cl_2016 th,.cl_2016 td{border-right:1px solid #d4dae0;border-bottom:1px solid #d4dae0;}
.cl_2016 td{ padding:4px 0 3px 5px;}
.input110{ width:110px;}
.input95{ width:95px;}
.input130{ width:130px;}
.input139{ width:139px;}
.str_red{ color:#cf4500;}
.span_blue{ color:#5168c5;}
.span_red{ color:#cf4500;}
.span_black{ color:#555555;}
.search_list select{ text-align:center;}
.p_hk{ padding:0 0 0 2px; }
.tableandimg{ padding:0; margin:0;}
.tableandimg .bigimg{ float:left; margin:0; padding:0;}
.tableandimg .right_p{ width:220px; padding:0; margin:3px 0 0 20px; display:inline; float:left;}
.bs_s1{ width:190px!important;}
.td_bg{ background:#f6f8f9;}
.ulandimg{ padding:0 0 0 15px;}
.ulandimg img{ margin:0; float:left;}
.ulandimg ul{ width:340px; margin:0 0 0 5px; display:inline; float:left; line-height:17px!important;}
.ulandimg ul li{ width:345px;}
* html .table_padding td{ line-height:16px!important;}
*+html .table_padding td{ line-height:17px!important;}
.h3_hei{ height:20px!important;}
.pt_0{ padding-top:0;}
.sa_ul li img{ vertical-align:middle;}
.hk_ul{ line-height:16px;}
.sa_fl{ float:left; width:600px; }
* html .sa_fl{margin:5px 0 0 7px!important;}
.book_menu2{ width:455px; float:left; display:inline; position:relative;}
.book_menu2 .pt{ width:455px; margin:15px 0 0 0;}
.book_menu2 ul{ padding:0; margin:0 0 20px 0 ;}
.book_menu2 .ul1 li{ width:145px; line-height:20px;}
.book_menu2 .ul2_s li{ width:210px;line-height:20px;}
.book_menu2 ul li ol{ padding:0 0 0 15px; width:80px;}
.book_widbor1{ width:210px; border-bottom:1px solid #d6d6d6;}
.book_widbor2{ width:240px; border-bottom:1px solid #d6d6d6;}
.input_topab{ position:absolute; top:228px; left:0;}
.hk_center{ margin:15px 0 0 15px;}
.hk_center .p_top{ width:625px; height:26px; background:url(../../files/web1/images/001/001001001002_ct_top_bg.gif) left top no-repeat; font-size:0;}
.hk_center .hct{ width:575px; padding:0 25px 15px 25px; background:url(../../files/web1/images/001/001001001002_ce_ct_bg.gif) repeat-y;}
.hk_center .hct strong{ background:url(../../files/web1/images/001/001001001002_strong_bg.gif) left 4px no-repeat; padding:0 0 0 6px; color:#cf4500;}
.hk_center .table_01{ width:574px; margin:15px 0 0 1px; border-top:2px solid #d4dae0; border-bottom:none;} 
.hk_center .table_01 th{ padding:4px 0; background:#f6f8f9; border-bottom:1px solid #d4dae0; border-right:1px solid #d4dae0;}
.hk_center .table_01 td{ padding:4px 0; border-bottom:1px solid #d4dae0; border-right:1px solid #d4dae0;}
.brn{ border-right:none!important;}
.ml14{ margin-left:14px!important;}
.w100{ margin-left:130px!important;}
.mr07{ margin-right:7px!important;}
.ml09{ margin-left:9px!important;}
.hk_center .hct .table_01 strong{ background:none; padding:0; color:#555555;} 
.hk_center .p_bt{ width:625px; height:63px; background:url(../../files/web1/images/001/001001001002_ct_bt_bg.gif) no-repeat; font-size:0;}
.hk_ul01{ width:626px; padding:10px 0 0 0; font-size:11px;}
.hk_ul01 strong{ color:#FFF;}
.hk_ul01 .li01{ width:91px; height:87px; margin:0 4px 0 0; padding:6px 0 0 35px; background:url(../../files/web1/images/001/001001001002_li_bg.gif) no-repeat; float:left; }
.hk_ul01 .li01 span{ margin:34px 0 0 0;; display:block;}
.hk_ul01 .li02{ width:97px; height:87px; margin:0 4px 0 0; padding:6px 0 0 27px; background:url(../../files/web1/images/001/001001001002_libg02.gif) no-repeat; float:left;}
.hk_ul01 .li02 span{ width:58px; margin:25px 0 0 0; display:block; padding:0; text-align:center; line-height:16px;}
.hk_ul01 .li03{ width:100px; height:93px; margin:0; padding:6px 0 0 9px; background:url(../../files/web1/images/001/001001001002_libg03.gif) no-repeat; float:left; }
.hk_ul01 .li03 span{ width:47px; margin:34px 0 0 27px; display:block;}
.mr08{ margin-right:8px!important;}
.hk_p_border{ margin:25px 0 0 15px; padding:10px 15px 16px 10px; border:1px solid #eaeaea; background:#f9f9f9; font-size:11px;}
.hk_p_border strong{ color:#cf4500;}
.hk_p_border a{color:#cf4500; text-decoration:none; }
.word{ word-spacing:-4px;}
.hk_ul02{ width:625px; padding:0 0 0 15px; line-height:18px;}
.hk_ul02 li{ width:625px; background:url(../../files/web1/images/007/007005002001003_CCTV_li_bg01.gif) left 6px no-repeat; padding:0 0 0 8px;}
.hk_table_1{ width:640px; border-top:2px solid #abb7e6; border-bottom:none;}
.hk_table_1 th{ background:#f9f9f9; color:#17328e; border-bottom:1px solid #d6d6d6; padding:7px 0 7px 38px;}
.hk_table_1 td{ border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:5px 0 5px 44px;}
.hk_table_1 brn{ border-right:none!important;}
.ml03{ margin-left:3px!important;}
#h_warp01{ width:500px; height:500px; margin:0; padding:0; position:relative; background:url(../../files/web1/images/common/popup_warp_bg.gif) left top no-repeat;}
#h_warp01 .h1_1{ width:81px; height:26px; margin:0; padding:0; background:url(../../files/web1/images/common/popup_logo.gif) no-repeat; position:absolute; left:25px; top:17px; }
#h_warp01 .h1_1 a{ width:81px; height:26px; display:block; text-indent:-5000px;}
.hk_img01_x{ position:absolute; left:464px; top:24px;}
#h_warp01 .hk_input_div01{ width:422px;  position:absolute; left:25px; top:84px; background:#f6f6f6; border:1px solid #e4e4e4; padding:15px 0 17px 28px;}
#h_warp01 .hk_input_div01 .p01{ padding-left:9px; background:url(../../files/web1/images/common/popup_p_bg.gif) left 6px no-repeat; color:#3b4e8e; line-height:100%;}
#h_warp01 .hk_input_div01 .select01{ width:205px; padding:0 0 0 12px;  margin-right:100px;}
#h_warp01 .hk_input_div01 .input01{ width:200px; margin:5px 0 0 108px;}
/*
*html #h_warp01 .hk_input_div01 .input01{ width:200px; margin:5px 0 0 115px;}
*+html #h_warp01 .hk_input_div01 .input01{ width:200px; margin:5px 0 0 115px;}
*/
#h_warp01 .inpimg01{ margin:220px 0 0 191px;}
#h_warp01 .inpimg02{ margin:220px 0 0 0;}
/*
*html #h_warp01 .inpimg01{ position:absolute; top:0; left:0; margin:230px 0 0 191px;}
*html #h_warp01 .inpimg02{ position:absolute; top:0; left:0; margin:230px 0 0 252px;}
*+html #h_warp01 .inpimg01{ position:absolute; top:0; left:0; margin:230px 0 0 191px;}
*+html #h_warp01 .inpimg02{ position:absolute; top:0; left:0; margin:230px 0 0 252px;}
*/
.mt15{ margin-top:15px!important;}
.mt09{ margin-top:9px!important;}
.mt17{ margin-top:17px!important;}
.ml90{ margin-left:90px!important;}
.mb08{ margin-bottom:8px!important;}
.mb06{ margin-bottom:6px!important;}
#h_warp01 .h1_2{ width:143px; height:26px; margin:0; padding:0; background:url(../../files/web1/images/common/popup_2_h1.gif) no-repeat; position:absolute; left:25px; top:17px; }
#h_warp01 .h1_2 a{ width:143px; height:26px; display:block; text-indent:-5000px;}
#h_warp01 .hk_input_div01 .p02{ margin:0 0 0 47px; padding:0;}
#h_warp01 .hk_input_div01 .select02{ width:205px; padding:0 0 0 12px; margin:0;}
#h_warp01 .inpimg03{ margin:209px 0 0 191px;}
#h_warp01 .inpimg04{ margin:209px 0 0 0;}
#h_warp01 .h1_3{ width:114px; height:26px; margin:0; padding:0; background:url(../../files/web1/images/common/popup_SOS_h1.gif) no-repeat; position:absolute; left:25px; top:17px; }
#h_warp01 .h1_3 a{ width:114px; height:26px; display:block; text-indent:-5000px;}
#h_warp01 .hk_input_div02{ padding:14px 25px 25px 25px;}
#h_warp01 .hk_input_div02 .p03{ margin:50px 0 0 0; padding:0 50px 10px 0; border-bottom:1px solid #d8d8d8; word-spacing:-2px;}
#h_warp01 .hk_input_div02 .p03 .strong01{ color:#ed1c24;}
#h_warp01 .hk_input_div02 .p01{ padding-left:9px; background:url(../../files/web1/images/common/popup_p_bg.gif) left 7px no-repeat; color:#3b4e8e; line-height:150%;}
#h_warp01 .hk_input_div02 .p01 .span01{ color:#555555;}
#h_warp01 .hk_input_div02 .p01 .span02{ margin:4px 0 0 380px; color:#555555; display:block;}
#h_warp01 .hk_input_div02 .p01 .text_area{ width:428px; height:61px; margin-top:3px; border:1px solid #d6d6d6;}
#h_warp01 .hk_input_div02 .p04{ margin:15px 0 0 0; padding:13px 78px 13px 93px; border:1px solid #e4e4e4; background:#f6f6f6;}
#h_warp01 .hk_input_div02 .p04 .span03{ margin:0 0 0 95px; display:block;}
.with70{ width:70px!important;}
.with65{ width:65px!important;}
.with120{ width:120px!important;}
.with165{ width:165px!important;}
.with156{ width:156px!important;}
.pl12{ padding-left:12px!important;}

/*0804--e++++----------*/
/*houyuqi+++++++++++++++++++++++++++++++++++end*/
/* Board Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.toolBoardHead {width:100%; margin-bottom:5px;}
.toolBoardHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardHead .l {float:left; display:inline; font-size:0.917em; padding-top:10px;}
.toolBoardHead .r {float:right; display:inline;}
.toolBoardHead .r:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardHead .r fieldset {float:left;}
.toolBoardHead .r .wSize {width:150px;}
.toolBoardHead .r img {vertical-align:middle;}

.toolBoardList {width:100%; border-top:2px solid #d5d5d5; border-bottom:1px solid #d5d5d5; font-size:0.917em;}
.toolBoardList thead th {color:#333333; line-height:1.3em; padding:3px; background:#f7f7f7; border-bottom:1px solid #d5d5d5;}
.toolBoardList tbody td {border-bottom:1px solid #d5d5d5; padding:3px; line-height:1.3em;}
.toolBoardList .bgOn {background:#f7f7f7;}
.toolBoardList .bgOff {background:#ffffff;}

dd.toolBoardReadSpace {height:18.7em; overflow:auto;}
dd.toolBoardRead {border-top:2px solid #d5d5d5;}
dd.toolBoardRead dl.headCase {background:#f7f7f7; padding:3px 15px 3px 15px; border-bottom:1px solid #d5d5d5; line-height:1.4em;}
dd.toolBoardRead dl.headCase dt.sbj {font-size:0.917em; color:#3b4e8e;}
dd.toolBoardRead dl.headCase dd strong {color:#333333; padding-right:10px; font-size:0.917em;}
dd.toolBoardRead dl.headCase dd span {color:#333333; padding-right:15px; font-size:0.917em;}
dd.toolBoardRead dl.headCase dd span a {color:#333333;}
dd.toolBoardRead dl.bodyCase dd {padding:15px; border-bottom:1px solid #d5d5d5; line-height:1.5em; font-size:0.917em;}
.toolBtnSectionwSize {width:510px !important;}

.toolBoardWrite {width:100%; border-top:2px solid #bebebe; border-bottom:1px solid #bebebe;}
.toolBoardWrite tbody th, .toolBoardWrite tbody td {border-bottom:1px solid #d6d6d6; padding:5px 5px 5px 10px; line-height:1.4em;}
.toolBoardWrite tbody th {text-align:left; background:#f6f6f6;}
.toolBoardWrite tbody th:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardWrite tbody th label {background:url(../../files/web1/images/toolbar/board/blt_spot.gif) no-repeat 0 6px; padding-left:8px; float:left; display:inline;}
.toolBoardWrite .star {font-size:0.92em; color:#ec7908; font-weight:normal;}
.toolBoardWrite tbody td:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardWrite tbody td dl.phone {width:470px; margin-bottom:3px;}
.toolBoardWrite tbody td dl.phone:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardWrite tbody td dl.phone dt {width:60px; float:left; display:inline;}
.toolBoardWrite tbody td dl.phone dd select {width:80px;}
.toolBoardWrite tbody td dl.inputCase {width:200px; float:left; display:inline;}
.toolBoardWrite tbody td dl.inputCase dt, .toolBoardWrite tbody td dl.inputCase dd {float:left; display:inline;}
.toolBoardWrite tbody td dl.inputCase dt {width:80px;}
.toolBoardWrite tbody td.form p {margin-bottom:3px;}
.toolBoardWrite tbody td .guide {width:470px; font-size:0.92em; padding-top:3px;}
.toolBoardWrite tbody td .guide:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardWrite tbody td .guide .lSec {float:left; display:inline;}
.toolBoardWrite tbody td .guide .rSec {float:right; display:inline;}
.toolBoardWrite tbody td .guide .rSec strong {color:#cf4500;}
.toolBoardWrite tbody td ul.attach li img {margin-left:5px;}
.toolBoardWrite tbody td .cs {font-size:0.917em; color:#cf4500;}
.toolBoardWrite tbody td .toolTa {width:470px; height:8em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.toolBoardWrite tbody td .wSize {width:470px;}
.toolBoardWrite tbody td .wSize2 {width:220px;}
.toolBoardWrite tbody td .wSize3 {width:140px;}
.toolBoardWrite tbody td .wSize4 {width:30px;}
.toolBoardWrite tbody td .txt {background:#ffffff; color:#555555; border:0.1em solid #d1d1d1; height:1.5em; font-size:1em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; padding:0.25em 0 0 0.25em;}

.toolPaginate {width:100%; height:1.5em; margin:15px 0 0 0; text-align:center; position:relative;}
.toolPaginate span {padding:0 4px 0 4px;}
.toolPaginate span a {font-size:0.917em;}
.toolPaginate span.on a {font-weight:bold; text-decoration:underline;}
.toolPaginate .l {position:absolute; top:-3px; left:0;}
.toolPaginate .r {position:absolute; top:-3px; right:0;}

.toolBoardFoot {width:100%; background:#f2f2f2; padding:3px 0 3px 0; margin-top:10px;}
.toolBoardFoot:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBoardFoot .l {float:left; display:inline; padding-left:10px;}
.toolBoardFoot .r {float:right; display:inline; padding-right:10px;}

.toolBtnSection {width:100%; padding-top:15px; text-align:center;}
.toolBtnSection:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolBtnSection .l {float:left; display:inline;}
.toolBtnSection .r {float:right; display:inline;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Tab Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.toolTab {width:100%; margin-bottom:5px;}
.toolTab ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.toolTab ul li {float:left; display:inline; margin-right:1px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Popup Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.toolPopup {width:100%;}
.toolPopup .header {width:100%; height:55px; background:url(../../files/web1/images/toolbar/popup/bg_header.gif) repeat-x 0 0; position:relative;}
.toolPopup .header .edge {position:absolute; top:0; right:0; width:42px; height:4px; background:url(../../files/web1/images/toolbar/popup/img_header_edge.gif) no-repeat 0 0;}
.toolPopup .header .close {position:absolute; top:25px; right:26px;}
.toolPopup .bodySection {width:600px; margin:0 auto; padding-top:30px;}
.toolPopup .bodySection .desc {background:url(../../files/web1/images/toolbar/popup/blt_desc.gif) no-repeat 0 2px; padding-left:40px; font-size:0.917em; line-height:1.5em; color:#3b4e8e; letter-spacing:-0.08em; margin-bottom:10px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Etc. Setting */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.objCk {width:13px; height:13px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#banner100 {position:absolute; top: -65px;left:0px;}
.banner {overflow:hidden; position:relative;padding:0px;}
.banner ul li {position:relative;margin-bottom:0px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.w110 {width:110px;}
.mh20 {min-height:20px; /*_height:20px;*/}
.mh30 {min-height:30px; /*_height:30px;*/}
.mh40 {min-height:40px; /*_height:40px;*/}
.mh50 {min-height:50px; /*_height:50px;*/}
.mh60 {min-height:60px; /*_height:60px;*/}
.mh70 {min-height:70px; /*_height:70px;*/}
.mh80 {min-height:80px; /*_height:80px;*/}
.mh90 {min-height:90px; /*_height:90px;*/}
.mh100 {min-height:100px; /*_height:100px;*/}
.mh280 {min-height:280px; /*_height:280px;*/}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/* 투명버튼  <button><img ></button> */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.transBtn {background:none; border:0; cursor:pointer; }
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
 
/* <noscript>일경우 메시지 및 버튼 디자인 설정 */
.MsgBox {	BORDER-RIGHT: #657EE9 4px solid;	BORDER-TOP: #657EE9 4px solid;	BACKGROUND: #f7fafe;	LEFT: 50%;	MARGIN: -100px 0px 0px -200px;	BORDER-LEFT: #657EE9 4px solid;	WIDTH: 400px;	BORDER-BOTTOM: #657EE9 4px solid;	POSITION: absolute;	TOP: 50%;	HEIGHT: 200px;	TEXT-ALIGN: center}
.MsgBox P {	PADDING-RIGHT: 15px;	MARGIN-TOP: 40px;	PADDING-LEFT: 15px;	FONT-WEIGHT: bold;	FONT-SIZE: 1.2em;	PADDING-BOTTOM: 15px;	PADDING-TOP: 15px}
.btnNavi {	MARGIN: 20px 0px}
.btnNavi A.btn {	BORDER-RIGHT: #556DD1 2px solid;	PADDING-RIGHT: 10px;	BORDER-TOP: #788BD9 2px solid;	DISPLAY: inline;	PADDING-LEFT: 10px;	FONT-WEIGHT: bold;	BACKGROUND: #657EE9;	PADDING-BOTTOM: 3px;	VERTICAL-ALIGN: middle;	BORDER-LEFT: #788BD9 2px solid;	CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px;	BORDER-BOTTOM: #556DD1 2px solid;	LETTER-SPACING: 0.1em;	HEIGHT: 20px;	TEXT-DECORATION: none}
.btnNavi A {	COLOR: #fff}
/* <noscript>일경우 메시지 및 버튼 디자인 설정  끝*/

