@charset "utf-8";

/* ////////////////////////////////////////////////////////////////////////////////
  Project Name         : 인천광역시 마이페이지
  Author               : YOON, SUN SANG
  Email                : ssaeju@naver.com
  Written date         : 2009.08.03 ~
  Browser              : IE6, IE7, IE8, FF, OP, SF, CR
//////////////////////////////////////////////////////////////////////////////// */

/* Common */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

* {margin:0; padding:0;}
html, body {height:100%;}
body {min-width:930px; 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; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.mgNone {margin:0 !important;}
.mgrNone {margin-right:0 !important;}
.bgNone {background:none !important;}
.bdNone {border:none !important;}
.bdtNone {border-top:none !important;}
.bdrNone {border-right:none !important;}
.bdbNone {border-bottom:none !important;}
.bdlNone {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:#c23800; 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 !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.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.417em !important;}
.ls2 {margin-left:0.833em !important;}
.ls3 {margin-left:1.25em !important;}
.ls4 {margin-left:1.667em !important;}
.ls5 {margin-left:2.083em !important;}
.ls6 {margin-left:2.5em !important;}
.ls7 {margin-left:2.917em !important;}
.ls8 {margin-left:3.333em !important;}
.ls9 {margin-left:3.75em !important;}
.ls10 {margin-left:4.167em !important;}
.rs1 {margin-right:0.417em !important;}
.rs2 {margin-right:0.833em !important;}
.rs3 {margin-right:1.25em !important;}
.rs4 {margin-right:1.667em !important;}
.rs5 {margin-right:2.083em !important;}
.rs6 {margin-right:2.5em !important;}
.rs7 {margin-right:2.917em !important;}
.rs8 {margin-right:3.333em !important;}
.rs9 {margin-right:3.75em !important;}
.rs10 {margin-right:4.167em !important;}
.ts1 {margin-top:0.417em !important;}
.ts2 {margin-top:0.833em !important;}
.ts3 {margin-top:1.25em !important;}
.ts4 {margin-top:1.667em !important;}
.ts5 {margin-top:2.083em !important;}
.ts6 {margin-top:2.5em !important;}
.ts7 {margin-top:2.917em !important;}
.ts8 {margin-top:3.333em !important;}
.ts9 {margin-top:3.75em !important;}
.ts10 {margin-top:4.167em !important;}
.bs1 {margin-bottom:0.417em !important;}
.bs2 {margin-bottom:0.833em !important;}
.bs3 {margin-bottom:1.25em !important;}
.bs4 {margin-bottom:1.667em !important;}
.bs5 {margin-bottom:2.083em !important;}
.bs6 {margin-bottom:2.5em !important;}
.bs7 {margin-bottom:2.917em !important;}
.bs8 {margin-bottom:3.333em !important;}
.bs9 {margin-bottom:3.75em !important;}
.bs10 {margin-bottom:4.167em !important;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Common Layout */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper {width:100%; padding-bottom:50px;}
#wrapper #header {width:800px; margin:0 auto;}
#wrapper #header .logoTit {width:100%;}
#wrapper #header .logoTit:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .logoTit h1, #wrapper #header .logoTit h2 {float:left; display:inline;}
#wrapper #header .logoTit h2 {margin-top:30px;}
#wrapper #header .headDesc {width:760px; padding:10px 20px 10px 20px; background:#1a3597; color:#ffffff;}
#wrapper #content {width:740px; margin:0 auto; padding:20px 0 25px 0;}
#wrapper #content:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer {width:800px; margin:0 auto; padding-top:20px; border-top:4px solid #1a3597;}
#wrapper #footer:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer .lSec {width:142px; float:left; display:inline;}
#wrapper #footer .rSec {width:441px; float:left; display:inline;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Contents */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #content strong.c1, #wrapper #content strong.c1 a {color:#3b4e8e;}
#wrapper #content strong.c2, #wrapper #content strong.c2 a {color:#cf4500;}
#wrapper #content strong.c3, #wrapper #content strong.c3 a {color:#5168c5;}
#wrapper #content strong.c4, #wrapper #content strong.c4 a {color:#222222;}
#wrapper #content span.c1, #wrapper #content span.c1 a {color:#3b4e8e;}
#wrapper #content span.c2, #wrapper #content span.c2 a {color:#cf4500;}
#wrapper #content span.c3, #wrapper #content span.c3 a {color:#5168c5;}
#wrapper #content span.c4, #wrapper #content span.c4 a {color:#222222;}
#wrapper #content span.star {color:#ec7908;}
#wrapper #content dl.itemBoxOff {width:360px; float:left; display:inline; margin:5px; position:relative; cursor:move;}
#wrapper #content dl.itemBoxOff dt {height:26px; font-size:12px; background:url(../../../files/web102/images/mypage/bg_item_head_off.gif) no-repeat 0 0;}
#wrapper #content dl.itemBoxOff dt strong {padding:7px 0 0 15px; display:block; color:#1a3597;}
#wrapper #content dl.itemBoxOff dt strong a {color:#1a3597; text-decoration:none;}
#wrapper #content dl.itemBoxOff dt span {position:absolute; top:6px; right:10px;}
#wrapper #content dl.itemBoxOff dd {max-height:9.167em; min-height:9.167em; background:url(../../../files/web102/images/mypage/bg_item_body_off.gif) no-repeat 0 bottom;}
#wrapper #content dl.itemBoxOn {width:360px; float:left; display:inline; margin:5px; position:relative; cursor:move;}
#wrapper #content dl.itemBoxOn dt {height:26px;  font-size:12px; background:url(../../../files/web102/images/mypage/bg_item_head_on.gif) no-repeat 0 0;}
#wrapper #content dl.itemBoxOn dt strong {padding:7px 0 0 15px; display:block; color:#ffffff;}
#wrapper #content dl.itemBoxOn dt strong a {color:#ffffff; text-decoration:none;}
#wrapper #content dl.itemBoxOn dt span {position:absolute; top:6px; right:10px;}
#wrapper #content dl.itemBoxOn dd {min-height:9.167em; background:url(../../../files/web102/images/mypage/bg_item_body_on.gif) no-repeat 0 bottom;}
#wrapper #content dl.itemBox dd:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dl.itemBox dd .lSec {width:107px; padding-left:4px; float:left; display:inline;}
#wrapper #content dl.itemBox dd .rSec {max-height:73px;width:234px; padding:20px 0 15px 0; float:left; display:inline; }
#wrapper #content dl.itemBox dd .rSec ul.btnList {height:1%;}
#wrapper #content dl.itemBox dd .rSec ul.btnList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dl.itemBox dd .rSec ul.btnList li {float:left; display:inline; margin:0 5px 3px 5px;}
#wrapper #content dl.itemBox dd .rSec .gauge {width:209px; height:19px; background:url(../../../files/web102/images/mypage/bg_gauge.gif) no-repeat 0 0; position:relative;}
#wrapper #content dl.itemBox dd .rSec .gauge .gaugeBar {position:absolute; top:0; left:1px;}
#wrapper #content dl.itemBox dd .rSec .floatAlign {width:100%;}
#wrapper #content dl.itemBox dd .rSec .floatAlign:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dl.itemBox dd .rSec .floatAlign p {float:left; display:inline;}
#wrapper #content dl.itemBox dd .rSec .noValue {padding:15px 0 0 0;}
#wrapper #content .gnbCase {width:100%; padding:3px 0 3px 0; margin-bottom:20px; border-top:1px solid #1a3597; border-bottom:1px solid #1a3597;}
#wrapper #content .gnbCase:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .gnbCase .lSec {float:left; display:inline;}
#wrapper #content .gnbCase .lSec:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .gnbCase .lSec span {float:left; padding-right:3px;}
#wrapper #content .gnbCase .cSec {float:left; display:inline;}
#wrapper #content .gnbCase .cSec dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .gnbCase .cSec dl dt {width:182px; float:left; display:inline;}
#wrapper #content .gnbCase .cSec dl dd {padding:10px 0 0 182px;}
#wrapper #content .gnbCase .cSec dl dd span.number {font:bold 3.1em arial; color:#cf4500;}
#wrapper #content .gnbCase .cSec dl dd span.nbText {font-weight:bold; color:#222222; font-size:1.5em;}
#wrapper #content .gnbCase .rSec {float:right; display:inline;}
#wrapper #content .gnbCase .rSec:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .gnbCase .rSec span {float:left; padding-left:3px;}
#wrapper #content .snbCase {width:100%; margin-bottom:20px;}
#wrapper #content .snbCase:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .snbCase span {float:left; padding-right:5px;}
#wrapper #content dl.titGuide {width:100%; margin-bottom:20px;}
#wrapper #content dl.titGuide:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dl.titGuide dt {float:left; display:inline; padding-right:10px;}
#wrapper #content dl.titGuide dd {width:470px; float:left; display:inline; line-height:1.5em; font-size:0.917em;}
#wrapper #content .setListBox {width:738px; padding:15px 0 5px 0; border:1px solid #8b8fb3; background:#f6f7fb;}
#wrapper #content .setListBox ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .setListBox ul li {width:215px; float:left; display:inline; font-weight:bold; padding:0 10px 10px 20px; color:#3f4c72;}
#wrapper #content dd.outlineBox {border:1px solid #d5d5d5; background:#f3f3f3; padding:7px;}
#wrapper #content dd.outlineBox .conBox {width:100%; background:#ffffff; padding:10px 0 10px 0; letter-spacing:-0.08em;}
#wrapper #content dd.outlineBox .conBox2 {padding:5px 20px 5px 50px; height:1%;}
#wrapper #content dd.outlineBox .conBox2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dd.outlineBox .conBox2 dl {width:330px; float:left; display:inline;}
#wrapper #content dd.outlineBox .conBox2 dl dt {width:70px; float:left; display:inline; background:url(../../../files/web102/images/board/blt_tspot.gif) no-repeat 0 9px; padding:3px 0 0 8px; font-weight:bold;}
#wrapper #content dd.outlineBox .conBox2 dl dd {padding-left:70px;}
#wrapper #content dd.outlineBox .conBox2 dl dd .wSize {width:200px;}
#wrapper #content dd.outlineBox .conBox2 .case {width:100%; padding-bottom:5px;}
#wrapper #content dd.outlineBox .conBox2 .case:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content dd.outlineBox2 {border-top:2px solid #d5d5d5; border-bottom:2px solid #d5d5d5; padding:10px 0 10px 0; text-align:center;}
#wrapper #content dd.outlineBox2 textarea {width:700px; height:9em;}
#wrapper #content .completeDesc {padding:10px 0 30px 240px; min-height:10.167em; line-height:1.5em; background:url(../../../files/web102/images/mypage/bg_001004001.gif) no-repeat 0 0;}
#wrapper #content .hsDesc {width:350px; height:32px; padding:17px 0 0 50px; font-size:16px; background:url(../../../files/web102/images/mypage/blt_hs.gif) no-repeat 0 0; color:#222222;}
#wrapper #content .hsGaugeBox {width:100%; margin-bottom:20px;}
#wrapper #content .hsGaugeBox:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .hsGaugeBox .lSec {width:274px; float:left; display:inline;}
#wrapper #content .hsGaugeBox .rSec {width:440px; float:right; display:inline;}
#wrapper #content .hsGaugeBox .rSec .outlineTop {width:440px; height:15px; background:url(../../../files/web102/images/mypage/bg_outline_top.gif) no-repeat 0 0;}
#wrapper #content .hsGaugeBox .rSec .outlineBot {width:440px; padding-bottom:10px; margin-bottom:7px; background:url(../../../files/web102/images/mypage/bg_outline_bot.gif) no-repeat 0 bottom;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl {width:410px; padding-bottom:5px; margin-left:20px;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl dt {width:120px; padding-top:5px; float:left; display:inline; font-weight:bold;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl dd {width:290px; float:left; display:inline;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl dd:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl dd span.number {width:50px; padding-top:5px; float:left; display:block; text-align:right; font-weight:bold;}
#wrapper #content .hsGaugeBox .rSec .outlineBot dl dd span.graph {width:220px; height:14px; padding:7px 1px 0 1px; float:left; display:block; margin-left:8px; background:#f0f0f0;}
#wrapper #content .hsUseSpace {width:100%; margin-bottom:7px;}
#wrapper #content .hsUseSpace:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .hsUseSpace dl.hsUseBox {width:242px; margin:0 7px 7px 0; float:left; display:inline; position:relative;}
#wrapper #content .hsUseSpace dl.hsUseBox dd {min-height:14.333em; padding-bottom:38px; background:url(../../../files/web102/images/mypage/bg_hsusebox_bot.gif) no-repeat 0 bottom;}
#wrapper #content .hsUseSpace dl.hsUseBox dd .conBox {width:209px; margin:0 0 0 16px; padding:10px 0 0 0; line-height:1.5em;}
#wrapper #content .hsUseSpace dl.hsUseBox dd .conBox li {font-size:0.917em;}
#wrapper #content .hsUseSpace dl.hsUseBox dd .conBox .desc {width:203px; padding:3px; background:#ececf8; font-size:0.917em; line-height:1.3em;}
#wrapper #content .hsUseSpace dl.hsUseBox dd .go {position:absolute; left:0; bottom:15px; width:100%; text-align:center;}
#wrapper #content .hsUseSpace dl.hsUseBox dd .wait {margin-bottom:-20px; padding-top:10px;}
#wrapper #content .hsUseSpace dl.hsUseBox2 {width:366px; margin:0 8px 0 0; float:left; display:inline; position:relative;}
#wrapper #content .hsUseSpace dl.hsUseBox2 dd {min-height:6.8em; background:url(../../../files/web102/images/mypage/bg_hsusebox_bot2.gif) no-repeat 0 bottom;}
#wrapper #content .hsUseSpace dl.hsUseBox2 dd .conBox {width:333px; margin:0 0 0 16px; padding:10px 0 13px 0; line-height:1.5em; color:#3b4e8e;}
#wrapper #content .hsqOutlineTop {width:740px; height:15px; background:url(../../../files/web102/images/mypage/bg_hsqoutline_top.gif) no-repeat 0 0;}
#wrapper #content .hsqOutlineBot {width:700px; padding:5px 20px 20px 20px; background:url(../../../files/web102/images/mypage/bg_hsqoutline_bot.gif) no-repeat 0 bottom;}
#wrapper #content .guideBox {width:100%; margin-bottom:10px;}
#wrapper #content .guideBox:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #content .guideBox .lSec {width:525px; float:left; display:inline; line-height:1.5em;}
#wrapper #content .guideBox .rSec {float:right; display:inline;}
#wrapper #content .graphSpace {width:100%; padding-top:20px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Board Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.infoTable {width:100%; border-top:2px solid #d4dae0; border-bottom:2px solid #d4dae0;}
.infoTable .rl {border-right:1px solid #d4dae0;}
.infoTable thead th {background:#f6f8f9; border-bottom:1px solid #d4dae0; padding:3px; line-height:1.4em;}
.infoTable thead th.bl {border-bottom:1px solid #d4dae0;}
.infoTable tbody th {background:#fbfbfc; padding:5px 7px 5px 7px; font-weight:normal; border-bottom:1px solid #d4dae0; line-height:1.4em;}
.infoTable tbody th.sth {font-weight:bold;}
.infoTable tbody td {border-bottom:1px solid #d4dae0; padding:5px 7px 5px 7px; line-height:1.3em; empty-cells:show;}
.infoTable tbody td.std {padding:10px 0 10px 0;}
.infoTable tbody td.c2 {color:#cf4500; font-weight:bold;}
.infoTable tbody td {font-size:0.917em;}

.boardSearch {width:100%; height:29px; padding-top:11px; background:url(../../../files/web102/images/board/bg_search.gif) repeat-x 0 0; margin-bottom:15px; text-align:center; white-space:nowrap; position:relative;}
.boardSearch:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardSearch .lEdge {width:3px; height:40px; background:url(../../../files/web102/images/board/bg_search_left.gif) no-repeat 0 0; position:absolute; top:0; left:0;}
.boardSearch .rEdge {width:3px; height:40px; background:url(../../../files/web102/images/board/bg_search_right.gif) no-repeat 0 0; position:absolute; top:0; right:0;}
.boardSearch img {vertical-align:middle;}
.boardSearch .lSec {float:left; display:inline; padding:0 0 0 20px;}
.boardSearch .rSec {float:right; display:inline; padding:0 20px 0 0;}
.boardSearch .wsize {width:70px;}
.boardSearch .wsize2 {width:180px;}

.boardHead {width:100%; margin-bottom:5px;}
.boardHead:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardHead .lSec {float:left; display:inline;}
.boardHead .lSec2 {float:left; display:inline; padding-top:3px;}
.boardHead .rSec {float:right; display:inline; font-size:0.92em; padding-top:5px;}

.boardList {width:100%; background:url(../../../files/web102/images/board/bg_list_th.gif) repeat-x 0 0; position:relative;}
.boardList .lEdge {width:2px; height:28px; background:url(../../../files/web102/images/board/bg_list_th_left.gif) no-repeat 0 0; position:absolute; top:0; left:0;}
.boardList .rEdge {width:2px; height:28px; background:url(../../../files/web102/images/board/bg_list_th_right.gif) no-repeat 0 0; position:absolute; top:0; right:0;}
.boardList table {width:100%;}
.boardList table thead th {height:28px; color:#444444;}
.boardList table thead th.line {background:url(../../../files/web102/images/board/bg_list_th_line.gif) no-repeat right center;}
.boardList table tbody td {padding:5px 3px 5px 3px; border-bottom:1px solid #d6d6d6; line-height:1.3em;}
.boardList table tbody td img {margin-left:5px;}

.boardRead {width:100%; background:url(../../../files/web102/images/board/bg_th.gif) repeat-x 0 0; position:relative;}
.boardRead .lEdge {width:2px; height:28px; background:url(../../../files/web102/images/board/bg_th_left.gif) no-repeat 0 0; position:absolute; top:0; left:0;}
.boardRead .rEdge {width:2px; height:28px; background:url(../../../files/web102/images/board/bg_th_right.gif) no-repeat 0 0; position:absolute; top:0; right:0;}
.boardRead .util {position:absolute; top:4px; right:15px; font-size:0.92em; z-index:1000;}
.boardRead .util img {vertical-align:middle;}
.boardRead table {width:100%; position:relative; z-index:100;}
.boardRead table .sbj {height:2.333em; padding:0 0 0 3px; border:none;}
.boardRead table tbody td {padding:4px 3px 4px 3px; line-height:1.3em; border-bottom:1px solid #d6d6d6;}
.boardRead table tbody td:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardRead table tbody td strong {padding-left:12px; color:#444444;}
.boardRead table tbody td strong.tSpot {width:55px; background:url(../../../files/web102/images/board/blt_tspot.gif) no-repeat 4px 6px; float:left; white-space:nowrap;}
.boardRead table tbody td.con {padding:15px; line-height:1.5em;}
.boardRead table tbody td.tag {padding-left:15px;}
.boardRead table tbody td.tag img {vertical-align:middle;}
.boardRead table tbody td ul.attach {padding-top:2px;}
.boardRead table tbody td ul.attach li {padding-bottom:1px;}
.boardRead .replySection {width:100%; padding:30px 0 7px 0;}
.boardRead dd.reply {padding:7px 15px 15px 15px; background:#f6f6f6; border-bottom:1px solid #dddddd; position:relative; z-index:100;}
.boardRead dd.reply dl {padding:7px 0 7px 0; line-height:1.4em; height:1%; background:url(../../../files/web102/images/board/bg_dotline.gif) repeat-x 0 bottom; position:relative;}
.boardRead dd.reply dl dt {margin-bottom:7px;}
.boardRead dd.reply dl dt img {vertical-align:middle;}
.boardRead dd.reply dl dd.replyUtil {position:absolute; top:5px; right:0;}
.boardRead dd.reply .formBox {width:100%; padding:7px 0 15px 0; border-bottom:1px solid #d6d6d6;}
.boardRead dd.reply .formBox table {width:100%;}
.boardRead dd.reply .formBox table .taBox {width:100%; height:2.5em; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.boardRead dd.reply .formBox table .taBtn {width:60px; text-align:right;}
.boardRead dd.reply .formBox table td {border:none;}
.boardRead dd.reply .formBox .taInfo {width:100%;}
.boardRead dd.reply .formBox .taInfo:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardRead dd.reply .formBox .taInfo .lSec {float:left; display:inline; font-size:0.92em;}
.boardRead dd.reply .formBox .taInfo .rSec {margin-right:60px; float:right; display:inline; font-size:0.92em;}
.boardRead dd.reply .formBox .taInfo .rSec strong {color:#cf4500;}
.boardRead dd.reply span.line {padding:0 5px 0 5px; color:#a6a6a6;}
.boardRead dd.replyRead {padding:7px 15px 15px 15px; border-top:2px solid #d6d6d6; background:#f6f6f6; margin-bottom:10px; height:1%;}
.boardRead dd.replyRead .head {width:100%; padding-bottom:10px; line-height:1.5em; background:url(../../../files/web102/images/board/bg_dotline.gif) repeat-x 0 bottom;}
.boardRead dd.replyRead .head:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardRead dd.replyRead .head .lSec {float:left; display:inline;}
.boardRead dd.replyRead .head .lSec strong.tSpot {background:url(../../../files/web102/images/board/blt_tspot.gif) no-repeat 4px 5px; padding-left:12px;}
.boardRead dd.replyRead .head .rSec {float:right; display:inline;}
.boardRead dd.replyRead .body {width:100%; padding-top:10px; line-height:1.5em;}

.boardWrite {width:100%; border-top:2px solid #bebebe; border-bottom:1px solid #bebebe;}
.boardWrite tbody th, .boardWrite tbody td {border-bottom:1px solid #d6d6d6; padding:5px 5px 5px 10px; line-height:1.4em;}
.boardWrite tbody th {text-align:left; background:#f6f6f6;}
.boardWrite tbody th:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody th label {background:url(../../../files/web102/images/board/blt_tspot.gif) no-repeat 0 6px; padding-left:8px; float:left; display:inline;}
.boardWrite .star {font-size:0.92em; color:#ec7908; font-weight:normal;}
.boardWrite tbody td:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td dl.phone {margin-bottom:3px;}
.boardWrite tbody td dl.phone:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td dl.phone dt {width:60px; float:left; display:inline;}
.boardWrite tbody td dl.phone dd select {width:80px;}
.boardWrite tbody td dl.inputCase {width:200px; float:left; display:inline;}
.boardWrite tbody td dl.inputCase dt, .boardWrite tbody td dl.inputCase dd {float:left; display:inline;}
.boardWrite tbody td dl.inputCase dt {width:80px;}
.boardWrite tbody td.form p {margin-bottom:3px;}
.boardWrite tbody td .guide {width:99%; font-size:0.92em; padding-top:3px;}
.boardWrite tbody td .guide:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td .guide .lSec {float:left; display:inline;}
.boardWrite tbody td .guide .rSec {float:right; display:inline;}
.boardWrite tbody td ul.attach li img {margin-left:5px;}
.boardWrite tbody td ul.newsList {width:100%;}
.boardWrite tbody td ul.newsList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td ul.newsList li {width:190px; padding:0 0 5px 0; float:left; display:inline;}
.boardWrite tbody td dl.secretKey {width:100%;}
.boardWrite tbody td dl.secretKey:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.boardWrite tbody td dl.secretKey dt, .boardWrite tbody td dl.secretNumber dd {float:left; display:inline;}
.boardWrite tbody td dl.secretKey dt {width:130px;}
.boardWrite tbody td dl.secretKey dt img {border:2px solid #cccccc;}
.boardWrite tbody td dl.secretKey dd {padding-top:10px;}
.boardWrite tbody td .wsize {width:70px;}
.boardWrite tbody td .wsize2 {width:180px;}

.paginate {width:100%; height:1.5em; margin:20px 0 20px 0; text-align:center; position:relative;}
.paginate span {padding:0 4px 0 4px;}
.paginate span a {font-size:0.92em;}
.paginate span.on a {font-weight:bold; text-decoration:underline;}
.paginate .lSec {position:absolute; top:-5px; left:0;}
.paginate .rSec {position:absolute; top:-5px; right:0;}

.btnSection {width:100%; height:23px;padding-top:20px; text-align:center; position:relative;}
.btnSection .lSec {position:absolute; top:20px; left:0;}
.btnSection .rSec {position:absolute; top:20px; right:0;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Tab Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.certificationTab {width:100%; background:url(../../../files/web102/images/mypage/common/bg_tab.gif) repeat-x 0 24px;}
.certificationTab ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.certificationTab ul li {float:left; display:inline; margin-right:1px;}
.certificationTab ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.certificationTab ul li a.on {float:left; display:inline; background:url(../../../files/web102/images/mypage/common/bg_tab_left_on.gif) no-repeat 0 0; padding-left:15px; text-decoration:none; color:#3b4e8e;}
.certificationTab ul li a.on span {display:block; background:url(../../../files/web102/images/mypage/common/bg_tab_right_on.gif) no-repeat right 0; font-weight:bold; line-height:1.5em; padding:5px 15px 2px 0;}
.certificationTab ul li a.off {float:left; display:inline; background:url(../../../files/web102/images/mypage/common/bg_tab_left_off.gif) no-repeat 0 0; padding-left:15px; text-decoration:none; color:#555555;}
.certificationTab ul li a.off span {display:block; background:url(../../../files/web102/images/mypage/common/bg_tab_right_off.gif) no-repeat right 0; font-weight:bold; line-height:1.5em; padding:5px 15px 2px 0;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Popup Style */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Etc. Setting */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.vat {vertical-align:top !important;}
.vam {vertical-align:middle !important;}
.objList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.objList li {float:left; display:inline; margin-right:20px; padding:3px 0 3px 0; white-space:nowrap;}
.objList2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.objList2 li {float:left; display:inline; margin-right:10px; padding:3px 0 3px 0; white-space:nowrap;}
.objList3:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.objList3 li {float:left; display:inline; margin-right:30px; white-space:nowrap;}
.objCk {width:13px; height:13px;}
.fontSize {font-size:0.917em;}
.fontSpacing {letter-spacing:-0.08em;}
.mpSpot {background:url(../../../files/web102/images/mypage/common/blt_spot.gif) no-repeat 0 7px; padding-left:7px; line-height:1.5em;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

