@charset "utf-8";
/* doc.css는 디자인페이지 스타일을 정의합니다. */

.doc-title {color:#153d76; font-size:18px; line-height:25px; font-weight:400; font-family:'Jeju Gothic', sans-serif;margin:0 0 10px; padding-left:18px; background:url('../images/sub/doc_dot.gif') 0 2px no-repeat;}
.doc-title .small {font-size:13px; font-family:'Nanum Gothic'; padding-left:10px;}

.doc-title2 {display:inline-block; color:#fff; font-size:18px; line-height:34px; height:32px; font-weight:400; font-family:'Jeju Gothic', sans-serif; margin:0 0 20px; padding:0 15px 0 40px; background:#336dbe url('../images/sub/tt_arrow.png') 0 0 no-repeat; border-radius:5px;}
.doc-cnt {margin:0 0 30px 20px;}
.doc-cnt ul li {line-height:22px; background:url('../images/sub/dot2.gif') 0 8px no-repeat; padding-left:10px;}


.table01 table {width:100%; border-collapse:collapse; border-spacing:0px; border-top:1px solid #0c419a; }
.table01 table thead th {padding:10px 0; height:26px; color:#000; background:#f5f5f5; border:1px solid #d9d9d9; border-top:0; font-size:14px; line-height:20px;}
.table01 table tbody th {padding:10px 0; height:26px; color:#000; border:1px solid #d9d9d9; border-top:0; background:#f5f5f5;}
.table01 table tbody td {padding:10px 10px; border:1px solid #d9d9d9; border-top:0; text-align:center;}
.table01 .left {text-align:left; padding-left:10px;}

.table02 {position:relative;}
.table02 table {width:100%; border-collapse:collapse; border-spacing:0px; border-top:1px solid #0c419a; }
.table02 table thead th {padding:6px 0; height:26px; color:#000; background:#f5f5f5; border:1px solid #d9d9d9; border-top:0; }
.table02 table tbody th {padding:6px 0; height:26px; color:#000; border:1px solid #d9d9d9; border-top:0;}
.table02 table tbody td {padding:6px 10px; border:1px solid #d9d9d9; border-top:0; text-align:center;}
.table02 .left {text-align:left; padding-left:10px;}
.table02  ul li {text-indent:-7px; padding-left:8px;}
.table02  ul li a {color:#336dbe; text-decoration:underline;}
.table02 img {vertical-align:middle}

/* 복지관이용안내 */
.guide-ul {padding-left:20px; margin:0 0 50px;}
.guide-ul ul {*zoom:1;}
.guide-ul ul:after {content:" "; display:block; clear:both;}
.guide-ul ul li {float:left; width:500px; min-height:54px;}
.guide-ul ul li:first-child {width:326px; }
.guide-ul ul li.icon1 {background:url('../images/sub/guide_icon1.gif') 0 0 no-repeat;}
.guide-ul ul li.icon2 {background:url('../images/sub/guide_icon2.gif') 0 0 no-repeat;}
.guide-ul dl {padding-left:92px}
.guide-ul dl dt {font-size:16px; line-height:25px; font-weight:700; margin:0 0 3px;}
.guide-ul dl dd {color:#336dbe}

.guide-box {padding-left:20px; margin:0 0 50px;}
.guide-box ol {*zoom:1; margin-left:-27px;}
.guide-box ol:after {content:" "; display:block; clear:both;}
.guide-box ol li {float:left; position:relative; width:119px; height:116px; font-size:14px;line-height:20px;font-weight:700; margin-left:27px; text-align:center;}
.guide-box ol li .box {width:117px; height:114px; display:table-cell;vertical-align:middle; border:1px solid #abbed9; border-radius:3px; overflow:hidden;}
.guide-box ol li .arrow {position:absolute; top:0; left:127px; width:12px; height:116px; background:url('../images/sub/arrow.gif') 0 50% no-repeat;}

.guide-cnt {padding-left:20px;}
.guide-cnt li {line-height:22px; background:url('../images/sub/dot2.gif') 0 8px no-repeat; padding-left:10px;}

/* 후원안내 및 신청 */
.sponsor-box {height:143px; border:1px solid #abbed9; border-radius:4px; background:url('../images/sub/guide1_1_2_top.jpg') 28px 100% no-repeat;overflow:hidden; margin:0 0 45px;}
.sponsor-box .info {padding:25px 0 0 199px}
.sponsor-box .info .big {color:#153d76; font-size:20px; line-height:24px; font-weight:700; margin:0 0 5px;}
.sponsor-box .info .txt {font-size:16px; line-height:20px; font-weight:700; margin:0 0 25px;}
.sponsor-box .info .num {font-size:14px; line-height:20px;}
.sponsor-box .info .num strong {color:#336dbe; padding-left:5px;}

.sponsor-etc {margin:0 0 45px;}
.sponsor-etc ul {*zoom:1;}
.sponsor-etc ul:after {content:" "; display:block; clear:both;}
.sponsor-etc ul li {float:left; width:215px; padding:5px 0; border-left:1px solid #81a9d5; text-align:center;}
.sponsor-etc ul li:first-child {border-left:0}
.sponsor-etc ul li dl {padding:0 20px;}
.sponsor-etc ul li dl dt {color:#336dbe; font-size:16px; line-height:25px;font-weight:700; margin:0 0 10px;}

.sponsor-privacy {border:1px solid #d9d9d9; padding:20px; margin:0 0 10px;}
.sponsor-privacy .dl-lst dl {margin:0 0 10px;}
.sponsor-privacy .dl-lst dl dt {color:#447cc4; font-weight:700; margin:0 0 5px; background:url('../images/sub/dot3.gif') 0 8px no-repeat; padding-left:10px;}
.sponsor-privacy .dl-lst dl dd {padding-left:10px;}
.sponsor-privacy .dl-lst dl dd ul li {text-indent:-7px; padding-left:10px;}
.sponsor-privacy .cnt {margin:0 0 0 10px;}
.sponsor-privacy .cnt ul li {text-indent:-8px; padding-left:10px;}
.sponsorForm {*zoom:1; padding-left:10px; margin:0 0 30px;}
.sponsorForm:after {content:" "; display:block; clear:both;}
.sponsorForm li {float:left; color:#000; padding-right:30px; font-size:16px; line-height:20px; font-weight:700;}

.tt-deputy {color:#000; font-size:14px; line-height:20px; padding-left:10px; margin:0 0 10px;}
.tt-deputy .small {color:#555; font-size:13px; padding-left:10px; font-weight:400}

.volunteer-top {border:1px solid #abbed9; height:60px; padding:20px 0 20px 145px; border-radius:3px; background:url('../images/sub/guide1_5_top.gif') 35px 20px no-repeat; margin:0 0 20px;}

.pri-box {border:1px solid #d9d9d9; padding:20px 30px; margin:0 0 10px;}
.pri-box li {font-size:13px; line-height:20px; background:url('../images/sub/dot3.gif') 0 7px no-repeat; padding-left:10px;}

.guide-box2 {padding-left:20px; margin:0 0 50px;}
.guide-box2 ol {*zoom:1; margin-left:-42px;}
.guide-box2 ol:after {content:" "; display:block; clear:both;}
.guide-box2 ol li {float:left; position:relative; width:155px; height:91px; font-size:14px;line-height:20px;font-weight:700; margin-left:42px; text-align:center;}
.guide-box2 ol li .box {width:153px; height:89px; display:table-cell;vertical-align:middle; border:1px solid #abbed9; border-radius:3px; overflow:hidden;}
.guide-box2 ol li .arrow {position:absolute; top:0; left:169px; width:12px; height:91px; background:url('../images/sub/arrow.gif') 0 50% no-repeat;}
.guide-box2 ul li {line-height:22px; background:url('../images/sub/dot2.gif') 0 8px no-repeat; padding-left:10px;}

/* 상담지원 */
.bus-txt {height:54px;background:#f0f6fd url('../images/sub/bus_icon.png') 24px 50% no-repeat; padding:24px 30px 24px 130px; font-size:14px; line-height:24px; color:#000; margin:0 0 30px;}
.bus-pop {display: none; position: absolute;top:50%;left:50%; margin:-250px 0 0 -400px;width:800px;border:10px solid #e9e9e9;background-color: #fff; z-index:100}
.bus-pop .chart-close01 {position: absolute;right:-10px; top:-50px; width:40px; height:40px; font-size:0; background:url('../images/sub/close.gif') 0 0 no-repeat;}
.bus-pop .chart-close01:focus {outline:2px dotted #000; outline-offset:1px;}
.bus-pop .cnt {padding:30px; text-indent:0}
.bus-pop .cnt .title {font-size:16px; line-height:30px; margin:0 0 5px; color:#447cc4}
.bus-pop .cnt .img {font-size:0; line-height:0; border:1px solid #c5c5c5; width:414px; height:263px; margin:0 0 10px;}

.interest-box {border:1px solid #abbed9; padding:20px 30px;}
.interest-box ul {margin:0 0 20px;}
.interest-box ul li {font-size:13px; line-height:20px; background:url('../images/sub/dot2.gif') 0 9px no-repeat; padding-left:10px;}
.interest-box ol {*zoom:1; margin-left:-25px;}
.interest-box ol:after {content:" "; display:block; clear:both;}
.interest-box ol li {float:left; position:relative; width:113px; height:145px; margin-left:25px; text-align:center; color:#000; font-size:14px; line-height:22px; font-weight:700}
.interest-box ol li .img {line-height:0; font-size:0; margin:0 0 10px;}
.interest-box ol li .arrow {position:absolute; top:0; left:120px; width:22px; height:113px; font-size:0; background:url('../images/sub/arrow2.gif') 0 50% no-repeat;}

.education-ul ul {*zoom:1; margin-left:-26px;}
.education-ul ul:after {content:" "; display:block; clear:both;}
.education-ul ul li {float:left; width:270px; height:243px; text-align:center; margin-left:26px;}
.education-ul ul li .box {font-size:0; line-height:0; border:6px solid #f1f1f1; box-shadow:5px 5px 5px #dadada; margin:0 0 10px;}

.education-box ul {*zoom:1; margin-left:-26px;}
.education-box ul:after {content:" "; display:block; clear:both;}
.education-box ul li {float:left; width:270px; height:211px; text-align:center; margin-left:26px;}
.education-box ul li .box {font-size:0; line-height:0; border:6px solid #f1f1f1; box-shadow:5px 5px 5px #dadada; margin:0 0 10px;}

.employ-box {padding-left:8px; margin:0 0 30px;}
.employ-box ol {*zoom:1; margin-left:-28px;}
.employ-box ol:after {content:" "; display:block; clear:both;}
.employ-box ol li {float:left; position:relative; width:119px; height:80px; font-size:14px;line-height:20px;font-weight:700; margin-left:28px; text-align:center;}
.employ-box ol li .box {width:117px; height:78px; display:table-cell;vertical-align:middle; border:1px solid #abbed9; border-radius:3px; overflow:hidden;}
.employ-box ol li .arrow {position:absolute; top:0; left:126px; width:12px; height:80px; font-size:0; background:url('../images/sub/arrow.gif') 0 50% no-repeat;}

.cavity-tit {float:right; padding:0 20px; height:34px; text-align:center; margin-right:20px;background:#336dbe; color:#fff; font-size:14px; line-height:34px; border-top-left-radius:5px; border-top-right-radius:5px; font-family:'Jeju Gothic', sans-serif;}

.society-cnt {margin:0 0 30px 20px;}
.society-cnt ul li {background:url('../images/sub/dot2.gif') 0 9px no-repeat; padding-left:70px; text-indent:-60px;}

.job-top {border:1px solid #abbed9; padding:15px 20px; margin:0 0 25px; border-radius:5px;}
.job-top ul li {line-height:22px; background:url('../images/sub/dot2.gif') 0 8px no-repeat; padding-left:10px;}


/* 복지관소개 */
.greeting {background:url('../images/sub/greeting_img.jpg') 100% 0 no-repeat; font-size:13px; line-height:24px;}
.greeting strong {display:block; color:#000; font-size:14px; margin:0 0 10px;}

.history p {text-align:right; font-size:0; line-height:0}
.his-table table {width:100%; border-collapse:collapse; border-spacing:0px; border-top:1px solid #0c419a; }
.his-table table tbody th {padding:10px 0; height:26px; font-size:16px; line-height:20px; font-weight:400; font-family:'Jeju Gothic', sans-serif; color:#19427b; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.his-table table tbody td {padding:10px 0; border-bottom:1px solid #d9d9d9; text-align:center;}
.his-table table tbody td.month {font-size:16px; line-height:20px; color:#336dbe; font-family:'Jeju Gothic', sans-serif; border-right:1px solid #d9d9d9}
.his-table .subject {text-align:left; padding-left:20px;}

.welfare-box {padding-left:20px; margin:0 0 30px;}
.welfare-box ul {*zoom:1; margin-left:-17px;}
.welfare-box ul:after {content:" "; display:block; clear:both;}
.welfare-box ul li {float:left; width:196px; height:102px; font-size:13px;line-height:22px;margin-left:17px;}
.welfare-box ul li .box {border:1px solid #abbed9; height:70px; padding:10px 0 10px 10px; border-radius:3px; overflow:hidden;}
.welfare-box ul li .box ul {margin:0}
.welfare-box ul li .box ul li {float:none; width:auto; height:auto;margin-left:0; background:url('../images/sub/dot2.gif') 0 8px no-repeat; padding:0 0 0 10px;}

.facility-top {height:180px; background:url('../images/sub/welfare3_top.jpg') 20px 0 no-repeat; padding-left:319px; margin:0 0 45px;}
.facility-top ul {padding-top:10px;}
.facility-top ul li {line-height:22px; background:url('../images/sub/dot2.gif') 0 8px no-repeat; padding-left:10px;}

.floor-box {border:1px solid #abbed9; margin:0 0 23px;}
.floor-box .top {position:relative; min-height:65px; background:#eff5fe; padding:25px;}
.floor-box .top .number {position:absolute; top:25px; left:25px; width:65px; height:65px; background:#336dbe; text-align:center; border-radius:5px;}
.floor-box .top .number strong {color:#fff; font-weight:bold; font-size:30px; line-height:65px; font-family:'Arial', sans-serif}
.floor-box .top .txt {*zoom:1; padding-left:102px;}
.floor-box .top .txt:after {content:" "; display:block; clear:both;}
.floor-box .top .txt ul {float:left; padding-right:50px;}
.floor-box .top .txt ul li {font-size:14px; line-height:24px; padding-left:22px;}
.floor-box .top .txt ul li.dot1 {background:url('../images/sub/floor_icon1.png') 0 6px no-repeat;}
.floor-box .top .txt ul li.dot2 {background:url('../images/sub/floor_icon2.png') 0 6px no-repeat;}
.floor-box .top .txt ul li.dot3 {background:url('../images/sub/floor_icon3.png') 0 6px no-repeat;}
.floor-box .top .txt ul li.dot4 {background:url('../images/sub/floor_icon4.png') 0 6px no-repeat;}
.floor-box p {line-height:0; font-size:0}
.floor-box .photo {width:820px; margin:0 auto; border-top:1px solid #abbed9; padding-top:35px;}
.floor-box .photo ul {margin-left:-12px; text-align:center;}
.floor-box .photo ul li {display:inline-block; width:260px; height:213px; margin-left:12px; text-align:center;}
.floor-box .photo ul li .img {font-size:0; line-height:0; margin:0 0 10px; border:6px solid #f1f1f1}

.floor-box .top .number_ex {position:absolute; top:25px; left:25px; width:135px; height:65px; background:#336dbe; text-align:center; border-radius:5px;}
.floor-box .top .number_ex strong {color:#fff; font-weight:bold; font-size:30px; line-height:65px; font-family:'Arial', sans-serif}
.floor-box .top .txt_ex {*zoom:1; padding-left:172px;}
.floor-box .top .txt_ex:after {content:" "; display:block; clear:both;}
.floor-box .top .txt_ex ul {float:left; padding-right:50px;}
.floor-box .top .txt_ex ul li {font-size:14px; line-height:24px; padding-left:22px;}
.floor-box .top .txt_ex ul li.dot1 {background:url('../images/sub/floor_icon1.png') 0 6px no-repeat;}
.floor-box .top .txt_ex ul li.dot2 {background:url('../images/sub/floor_icon2.png') 0 6px no-repeat;}

.floor-box2 {border:1px solid #abbed9; padding:30px 0 25px; text-align:center;}
.floor-box2 ul ul {margin-left:-20px;}
.floor-box2 ul li {display:inline-block; width:311px; height:200px; margin-left:20px; text-align:center;}
.floor-box2 ul li .img {font-size:0; line-height:0; margin:0 0 10px; border:6px solid #f1f1f1}

.org-box {border:1px solid #abbed9; border-radius:5px; margin:0 0 30px; padding:45px 0; text-align:center; font-size:0; line-height:0}
.org-menu {position:relative;}
.org-menu ul {*zoom:1;}
.org-menu ul:after {content:" "; display:block; clear:both;}
.org-menu ul li {float:left; font-size:12px; line-height:27px; height:28px; margin-left:1px;}
.org-menu ul li:first-child {margin-left:0}
.org-menu ul li a {display:block; color:#555; background:#fff; border:1px solid #cfcfcf; padding:0 8.85px; border-top-left-radius:5px; border-top-right-radius:5px;}
.org-menu ul li a:focus {position:relative; outline:2px dotted #000; outline-offset:1px;}
.org-menu ul li a:hover,
.org-menu ul li.active a {color:#fff; background:#3681d6; border:1px solid #336dbe; padding:0 9px; border-top-left-radius:5px; border-top-right-radius:5px;}
.org-info {border:1px solid #cfcfcf; padding:30px 0; width:891px;}
.org-info .staff-box {*zoom:1; width:805px; margin:0 auto; border:1px solid #d9d9d9; border-top:2px solid #0c419a; border-bottom: none;}
.org-info .staff-box:after {content:" "; display:block; clear:both;}
.org-info .staff-box .photo {float:left; width:170px; padding:14px 0 10px; margin-left:25px;}
.org-info .staff-box .org-table {float:right; width:100%;}
.org-info .staff-box .org-table table {width:100%; border-collapse:collapse; border-spacing:0px;}
.org-info .staff-box .org-table table tbody tr { border-bottom: 1px solid #ddd;}
.org-info .staff-box .org-table table tbody th {color:#000;border-top:0; background:#f5f5f5;  text-align:center; border-right: 1px solid #ddd; padding: 15px 10px;}
.org-info .staff-box .org-table table tbody th:last-child { border-right: none; }
.org-info .staff-box .org-table table tbody th.he104 {height:104px;}
.org-info .staff-box .org-table table tbody th.he92 {height:92px;}
.org-info .staff-box .org-table table tbody th.last {border-bottom:0}
.org-info .staff-box .org-table table tbody td { padding: 15px 10px; text-align: center; border-right: 1px solid #ddd; ;}
.org-info .staff-box .org-table table tbody td p { position: relative; padding-left: 10px; }
.org-info .staff-box .org-table table tbody td p::before { content: ""; position: absolute; left: 0; width: 3px; height: 3px; border-radius: 3px; background: #447cc4; top: 8px;}
.org-info .staff-box .org-table table tbody td.left { text-align: left; padding-left: 15px; }
.org-info .staff-box .org-table table tbody td:last-child { border-right: none;}
.org-info .staff-box .org-table table tbody td.last {border-bottom:0}
.org-info .staff-box.last {border-bottom:0;}

/* 복지부속기관 */
.trachea-top {padding:20px; min-height:145px; margin:0 0 30px;}
.trachea-top.bg1 {background:#f0f6fd url('../images/sub/trachea1_1.jpg') 20px 20px no-repeat;}
.trachea-top.bg2 {background:#f0f6fd url('../images/sub/trachea1_2_re.jpg') 20px 20px no-repeat; min-height:169px;}
.trachea-top.bg3 {background:#f0f6fd url('../images/sub/trachea1_3_re.jpg') 20px 20px no-repeat; min-height:169px;}
.trachea-top.bg4 {background:#f0f6fd url('../images/sub/trachea1_4.jpg') 20px 20px no-repeat; min-height:169px;}
.trachea-top .info {padding:5px 0 0 285px; font-size:14px; line-height:24px; color:#000;}
.trachea-top .info.txt {padding:20px 0 0 305px}


.trachea-photo ul {text-align:center; margin-left:-26px;}
.trachea-photo ul li {display:inline-block; width:270px; height:200px; text-align:center; margin-left:26px;}
.trachea-photo ul li .box {font-size:0; line-height:0; border:6px solid #f1f1f1; box-shadow:5px 5px 5px #dadada; margin:0 0 10px;}

.trachea-photo2 {margin:0 0 40px;}
.trachea-photo2 ul {*zoom:1; margin-left:-20px;}
.trachea-photo2 ul:after {content:" "; display:block; clear:both;}
.trachea-photo2 ul li {float:left; width:201px; height:145px; font-size:0; line-height:0;margin-left:20px;}
.trachea-photo2 ul li .box {font-size:0; line-height:0; border:6px solid #f1f1f1; box-shadow:5px 5px 5px #dadada; margin:0 0 10px;}


.disabled-top {border:1px solid #abbed9; padding:15px; background:url('../images/sub/disabled_top.jpg') 98% 100% no-repeat; margin:0 0 30px;}
.disabled-top .txt {width:545px;}
.disabled-info ol li {position:relative;margin:0 0 20px; line-height:22px; padding-left:15px; padding-left:40px;}
.disabled-info ol li strong {position:absolute; top:0; left:0; font-size:18px; line-height:22px; color:#153d76; font-weight:400; font-family:'Jeju Gothic', sans-serif;}

.user-cnt dl {margin:0 0 15px;}
.user-cnt dl dt {color:#153d76; font-size:18px; line-height:25px; font-family:'Jeju Gothic', sans-serif;margin:0 0 10px; padding-left:18px; background:url('../images/sub/doc_dot.gif') 0 2px no-repeat;}
.user-cnt dl dd {padding-left:20px;}
.user-cnt dl dd ol {padding:5px 0}
.user-cnt dl dd ol li {text-indent:-15px; padding-left:15px;}

.standard-cnt .title {color:#336dbe; font-size:20px; line-height:25px; font-weight:400; font-family:'Jeju Gothic', sans-serif; margin:0 0 20px;}
.standard-cnt dl {padding-left:20px; margin:0 0 20px;}
.standard-cnt dl dt {color:#153d76; font-size:18px; line-height:25px; font-family:'Jeju Gothic', sans-serif;}
.standard-cnt ul {padding:5px 0}
.standard-cnt ul.txt {padding:0 0 0 20px; margin:0 0 30px;}
.standard-cnt ul li {background:url('../images/sub/dot2.gif') 0 9px no-repeat; padding-left:10px;}
.standard-box {border:1px solid #abbed9; border-radius:5px; padding:15px 30px; margin:0 0 30px;}
.standard-box dl {padding:0; margin:0}
.standard-box dl dt {color:#336dbe; font-size:14px; line-height:20px; font-weight:700; margin:0 0 5px; font-family:'Nanum Gothic', sans-serif;}
.standard-box dl dd {font-weight:700; line-height:22px;}

.customer-box {border:1px solid #abbed9; border-radius:5px; color:#336dbe; padding:15px 30px; margin:0 0 30px;}
.customer-ul li {background:url('../images/sub/dot2.gif') 0 9px no-repeat; padding-left:10px;}
.customer-ul strong {color:#336dbe}

.location-pop {display:none; position:absolute; top:50%;left:50%;  height:650px; overflow:scroll; transform:translateY(-50%); -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); margin-left:-424px;width:832px; border:10px solid #e9e9e9;background:#fff; z-index:200;}
.location-pop .close {position: absolute;right:0; top:0; width:40px; height:40px; font-size:0; background:url('../images/sub/close.gif') 0 0 no-repeat;}
.location-pop .close:focus {outline:2px dotted #000; outline-offset:1px;}
.location-pop ul {*zoom:1; padding:30px 0 0 35px;}
.location-pop ul:after {content:" "; display:block; clear:both;}
.location-pop ul li {float:left; width:367px; height:300px; text-align:center;}
.location-pop ul li.first {height:328px;}
.location-pop ul li .img {font-size:0; line-height:0; margin:0 0 7px;}


/* 사이트맵 */
.sitemap {*zoom:1;}
.sitemap:after {content:" "; display:block; clear:both;}
.sitemap dl {float:left; display:inline; width:230px; margin:0 0 30px 80px;}
.sitemap dl.first {margin-left:0}
.sitemap dl dt {border-bottom:2px solid #094383; background:#0954a6; padding:10px 0; text-align:center; font-weight:700; font-size:15px; color:#fff; margin:0 0 5px 0;}
.sitemap dl dd {line-height:30px; border-bottom:1px solid #e6e6e6;}
.sitemap dl dd a {display:block; padding:8px 0 8px 23px; font-size:13px; line-height:16px; background:url("../images/sub/dot.gif") 10px 13px no-repeat;}
.sitemap dl dd ul {padding:2px 0 20px;}
.sitemap dl dd ul li a {background:none; color:#767676; font-size:12px; line-height:20px; padding:0 0 0 20px;}


/*member-privacy 개인정보처리방침 표*/
.t-style {width:80%; border-collapse:collapse; border-spacing:0; border-top:1px solid #ccc;}
.t-style thead tr th {padding:10px; font-size:12px; line-height:17px; background:#f2f2f2; border-right:1px solid #ccc; border-top:1px solid #ccc;}
.t-style thead tr:first-child th {border-top:none;}
.t-style thead tr th:first-child {border-left:1px solid #ccc;}
.t-style tbody tr td {padding:10px; font-size:11px; line-height:20px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.t-style tbody tr td:first-child {border-left:1px solid #ccc;}
.t-style tbody tr:first-child td {border-top:1px solid #ccc;}
