@charset "utf-8";
@import url("css.css");

caption {position: absolute; left: -9999px; font-size: 0; line-height: 0;}

/* layout */
#contentWrap {background: url('/images/img1/eval/bg_content_01.gif') no-repeat 0 0; padding: 15px 24px 0 16px; width:839px; min-height: 500px; /*_height: 500px;*/}
#lnb {float: left; width: 173px;}
#lnb img.menuOn {margin-bottom: 4px;}
#content {float: left;}

.titleline {width: 666px; overflow: hidden; background: url('/images/img1/eval/bg_titleline.gif') repeat-x left bottom; padding: 17px 0 8px; margin-bottom: 14px;}
.titleline h3 { float: left;}
.titleline .location {float: right; font-size: 0.915em; color: #989898; padding-top: 9px;}
.titleline .location span {color: #797979;}
.titleline .location img {vertical-align: middle;}

/*#footer {clear:both; height:70px; margin: 24px 0 10px 0; background:url('/images/img1/footer_img.jpg') no-repeat; }*/


/* contents */
.contWrap { width: 666px;}
.tit01 {padding: 0 0 6px 0;}
.tit02 {padding: 33px 0 6px 0;}
.tit03 {padding: 0 0 15px 0;}
.tit04 {padding: 0; margin-bottom: -10px;}
.tit05 {padding: 33px 0 11px 0;}

.rBtn01 {text-align: right; padding: 15px 3px 0 0 ;}
.cBtn01 {text-align: center; margin: 38px 0 0 0 ;}
.cBtn02 {text-align: right; margin: 15px 3px 0 0 ;}
.ta01 {border: 1px solid #cecece; padding: 5px; overflow: scroll; overflow-x: hidden; font-size: 1em; font-family: dotum; line-height: 1.6em;}
label.rach01 {position: relative; top: -2px;}

.boxTit {margin-bottom: -22px;}
.myBox01 {border: 1px solid #d8ddec; padding: 30px 30px 10px; line-height: 1.7em; margin-bottom: 33px;}
.myBox01 a {color: #7c7c7c;}
.myBox01 .bline { line-height:24px;}
.myBox01 .bline a {width:450px; display:inline-block;border-bottom:1px solid #eee;}
.myBox01 .bline span {margin-left:20px;}
.myBox01 a:active, .myBox01 a:hover {text-decoration: underline;}

.listWrap { width: 666px; overflow: hidden; margin-bottom: 33px;}
.listWrap li {float: left; margin-right: 14px;}
.listWrap li h4 {position: relative; width: 311px;}
.listWrap li a.more {position: absolute; right: 0; bottom: 0;}
.box01 {background: url('/images/img1/myntb/bg_box_01.gif') no-repeat 0 0; margin: 0; padding: 20px 18px 22px; width: 281px; height: 84px;}
.box01 li {float: none; background: url('/images/img1/myntb/icon_dot_01.gif') no-repeat 0 6px; padding-left: 10px; margin: 0; line-height: 1.5em;}
.box01 li a {color: #7c7c7c;}
.box01 li a:active, .box01 li a:hover {text-decoration: underline;}

.keyword {border: 1px solid #d8ddec; background: #f3f6fb; padding: 15px; margin-bottom: 33px;}
.keyword dt {padding-bottom: 12px;}
input.txt01 {border: 1px solid #cbd1dc; padding: 2px;}
input.iptBtn01 {position: relative; top: 3px;}
input.iptBtn02 {position: relative; top: 4px;}
img.iptBtn01 {vertical-align: bottom;}

.recomWrap {background: url('/images/img1/myntb/bg_doubleline.gif') no-repeat left bottom;}
.recom {background: url('/images/img1/myntb/bg_doubleline.gif') no-repeat 0 0; padding: 15px 5px;}
.recom li {background: url('/images/img1/myntb/bg_dot_01.gif') no-repeat left bottom; padding: 5px 0 4px; color: #595959;}
.recom li.even {background-color: #f7f7f7;}
.recom a {color: #595959}
.recom a:active, .recom a:hover {text-decoration: underline;}


.tbTopRss {width: 100%; }
.tbTopRss li {float:right; margin: 0 0 10px 0;}
.tbTopRss li.txt {color: #3b3b3c; padding-top: 6px; font-size: 0.915em;}
.tbTopRss li.txt strong {color: #fb6b1d}
.tbTopRss li.btn {padding: 5px 0 0 8px;}

/* table */
<<<<<<< mypage.css
.tbList01Wrap {background: url(/images/img1/counsel/bg_list_tit.gif) no-repeat;margin-top:10}
=======
.tbList01Wrap {clear:both; background: url(/images/img1/counsel/bg_list_tit.gif) no-repeat;}
>>>>>>> 1.12
.tbList01 {width: 100%; color: #777777;}
.tbList01 thead th {height: 25px;  background: url(/images/img1/counsel/bar_list.gif) no-repeat 0 8px; color: #627da4; font-size: 0.915em; padding-top: 1px;}
.tbList01 thead th.first-child {background: none;}
.tbList01 thead th.lcont {text-align: left; padding-left: 18px;}
.tbList01 thead th.lcont img {vertical-align: middle;}
.tbList01 tbody td {border-bottom: 1px solid #e5e5e5; padding: 7px 10px 5px; text-align: center;}
.tbList01 tbody td.number {color: #3484c7;}
.tbList01 tbody td.subject {text-align: left;}
.tbList01 tbody td.day {color: #b5b4b4;}
.tbList01 tbody td a:link, .tbList01 tbody td a:visited {color: #777;}
.tbList01 tbody td a:active, .tbList01 tbody td a:hover {color: #3484c7;}

.tbView01 {border-top: 2px solid #747b84; width: 100%; color: #7c7c7c;}
.tbView01 th {background: #f2f2f2; padding: 7px 0 5px 12px; border-bottom: 1px solid #e5e5e5; text-align: left; line-height: 1.3em; font-weight: normal;}
.tbView01 th.bgNone {background: none; font-size: 1.16em; color: #333; font-weight: bold;}
.tbView01 th.stress {text-align: center; font-weight: bold; padding-left: 0; font-size: 0.915em;}
.tbView01 td {padding: 7px 0 5px 12px; border-bottom: 1px solid #e5e5e5; line-height: 1.5em;}
.tbView01 td.date {text-align: right; font-size: 0.915em; padding-right: 10px;}
.tbView01 td.addFile a {color: #7a7a7a;}
.tbView01 td.addFile a:active, .tbView01 td.addFile a:hover { text-decoration: underline;}
.tbView01 td.cont {padding: 20px 12px; color: #777; font-size: 1.083em;}
.tbView01 .source {color: #333;}

.writeTb01 {width: 100%; border-top: 2px solid #7b8aba; border-bottom: 1px solid #7b8aba; font-size: 0.915em; color: #999;}
.writeTb01 th {border-top: 1px solid #ffffff; height: 27px; background: #ebf1f8 url(/images/img1/customer/bg_table_02.gif) repeat-x 0 bottom; color: #485791; text-align: left; padding-left: 18px}
.writeTb01 th img {vertical-align: middle;}
.writeTb01 td {border-top: 1px solid #ffffff; height: 15px; background: url(/images/img1/customer/bg_table_02.gif) repeat-x 0 bottom; padding: 6px;}
.writeTb01 td img.btn {vertical-align: top; margin-top: 2px;}
.writeTb01 input, .writeTb01 textarea, .writeTb01 select {font-size: 1em; font-family: dotum;}
.writeTb01 textarea {border: 1px solid #d7d7d7;}
.writeTb01 span.stit {color: #485791;}
.writeTb01 select {margin-bottom: 1px;}
.writeTb01 label.rach {position: relative; top: -2px; color: #485791;}
p.ess01 {padding-left: 9px; color: #485791; text-align: right; height: 20px;}
p.ess01 img {vertical-align: middle;}
p.addTxt01 {padding: 7px 0 0 5px;}
p.addTxt01 span {color: #d50000;}

.tbSubWrap {background: url('/images/img1/myntb/bg_table_01.gif') repeat-x 0 0; margin: 20px 0; border-bottom: 1px solid #cfcfcf;}
.tbSub01 {font-size: 0.915em; width: 100%;}
.tbSub01 th {color: #6a6a6a; text-align: center; height: 27px; border-left: 1px solid #cfcfcf;}
.tbSub01 td {color: #878787; text-align: center; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; padding: 2px 0;}
.tbSub01 td input {color: #878787}
.tbSub01 td.lcont {text-align: left; padding-left: 10px;}
.tbSub01 .first-child {border-left: 0;}
.tbSub01 .first-child2 {border-left: 0; border-bottom: 1px solid #cfcfcf;}
.tbSubWrap select {font-size:1.0em;}

.article {margin-top: 52px;}
.articleList {border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5; width: 660px; overflow: hidden; padding: 6px; margin-top: -1px;}
.articleList li {float: left; color: #696969}
.articleList li.desc {width: 477px; line-height:1.3em;}
.articleList li.writer {width: 105px;}
.articleList li.date {color: #a8a5a5;}
.articleList a {color: #696969}
.articleList a:active, .articleList a:hover {text-decoration: underline;}

/* round box */
.rBoxTop01 {background: url('/images/img1/eval/bg_rbox_top_01.gif') no-repeat 0 0; height: 5px; font-size: 0; width: 666px;}
.rBoxMid01 {background: url('/images/img1/eval/bg_rbox_mid_01.gif') repeat-y; padding: 10px 0 10px 22px; width: 666px;}
.rBoxBot01 {background: url('/images/img1/eval/bg_rbox_bot_01.gif') no-repeat 0 0; height: 5px; font-size: 0; width: 666px;}

.selectList {overflow: hidden; width: 606px;}
.selectList img {vertical-align: middle;}
.selectList dt {float: left; clear: left; width: 56px; padding: 3px 0 3px;}
.selectList dt.imgTit {width: 30px; padding: 7px 0 3px;}
.selectList dd {float: left; width: 550px; padding-bottom: 3px;}

.selectList select {font-size: 0.915em; color: #8d8f8d;}
input.vMiddle {vertical-align: middle; background: transparent;}
input.search, img.search {vertical-align: top; margin: 1px 2px 0;}
.cont01 {padding: 0 0 10px 0;}
.tbAdd01 {margin: 15px 0 5px 8px; font-size: 0.915em; color: #656363;}

/* counsel.css 와 동일 내용 */
img.calendar {vertical-align: top; margin: 2px 2px 0;}
img.search {vertical-align: top; margin: 1px 2px 0;}
input.txt05 {border: 1px solid #cbcdcd; font-size: 1em; font-family: dotum; color: #8d8f8d; padding: 4px 3px 4px; width: 80px; height:10px;}
.cont02 {padding: 0 0 16px 0}
select.sel {border:1p solid #cbcdcd;}

p.fixText02 {height:24px; margin-top:5px;}
p.fixText02 input, p.fixText02 a {display:inline-block; vertical-align:bottom;}
p.fixText02 * {vertical-align:bottom;}
p.fixText02 select {line-height:100%;}
p.fixText02 img {margin-top:2px;}
dt.fixdt {position:relative;}
dt.fixdt label img {position:absolute; top:10px;}
span.swung {color: #656664; position: relative; top:-5px; width: 30px;}

.lbtn01 {float: left;}
.stress01 {color: #d50000; padding: 5px 0 7px;}
.upload {padding-left: 20px;}

.tbAdd02 {font-size: 0.915em; color: #656363; position: relative; padding: 10px 0;}
.rSelectBox {position: absolute; right: -80px; top: 0; background: url('/images/img1/myntb/bg_select_01.gif') no-repeat 0 0; width: 221px; height: 25px; padding: 6px 0 0 83px; #height: 23px; #padding-top: 8px;}
.rSelectBox select {font-family: dotum; font-size: 1em; padding: 3px; color: #8d8f8d;}

ul.tbTab {width: 666px; height:24px; background: url(/images/img1/counsel/bg_tab.gif) repeat-x 0 bottom; margin: 16px 0 14px;}
ul.tbTab li {float: left;}
ul.tbTab li.txt {float: right; color: #3b3b3c; padding-top: 6px; font-size: 0.915em;}
ul.tbTab li.txt strong {color: #fb6b1d}
ul.tbTab li.btn {float: right; padding: 5px 0 0 8px;}

.tbAdd03 {font-size: 0.915em; color: #656363; position: relative; padding: 0 0 5px 0;}
.tbAdd03 span {position: absolute; right: 0; top: 0;}

.subTxt01 {color: #485791;}

.checkList01 {width: 500px; overflow: hidden;}
.checkList01 li {float: left; width: 85px; padding-bottom: 5px;}
.checkList01 li.long {width: 155px;}

div.withdrawalImg {height: 85px;}
dl.withdrawalWrap {width: 580px; height: 116px; background: url('/images/img1/myntb/bg_member.gif') no-repeat; padding: 34px; position: relative;}
dl.withdrawalWrap dt.name {float: left; padding: 3px 0 0 259px; width: 33px;}
dl.withdrawalWrap dt.email {float: left; padding: 15px 0 0 248px; width: 44px;}
dl.withdrawalWrap dd.nameInp {float: left;}
dl.withdrawalWrap dd.emailInp {float: left; padding-top: 11px;}
dl.withdrawalWrap dd.btn {position: absolute; top: 35px; right: 46px;}
input.memTxt {border: 1px solid #cbd1dc; height: 11px; font-size: 0.915em; padding: 2px;}
