﻿@charset "utf-8";
@import url("default.css");
@import url("layout.css");
@import url("common.css");
@import url("board.css");

/* 사업 common */
/* .titContents */
.titContents {background:url("../images/sub01/bg_tit.gif") left bottom no-repeat;}
.titContents h2 {color:#35846A;}
/* .contents */
.contents .contentsTitBox {width:710px; border:solid 1px #eaeaea; background:#f8f8f8;}
.contents .contentsTitBox p {padding:19px 22px 19px 22px;}
.contents .contentsTitBox p span {display:block; padding-top:7px;}
.contents .contentsTitBox p span.inline {display:inline; padding:0px; font-weight:bold;}
.contents .contentsTitBox p strong {display:block;}
.contents h3.titTxt {font-size:1.167em; color:#333; font-weight:bold; padding:8px 0 0 28px; height:25px; border-top:solid 1px #47b08e; border-bottom:solid 1px #47b08e; background:url("../images/common/bul_tittxt.gif") no-repeat 1px 10px;}
.contents h3 label.titTxt_1 {font-size:8pt; color:#666; font-weight:bold; padding:8px 0 0 28px; height:25px; no-repeat 1px 10px;}
/* table */
.tableStyle_1 th {height:31px; color:#ffffff; font-weight:bold; background:#818181;}
.tableStyle_1 .bg {color:#d4d4d4;  background:#818181; font-weight:bold;}
.tableStyle_1 tbody th {height:30px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; text-align:center; vertical-align:middle; background:none; font-weight:normal; color:#555;}
.tableStyle_1 td {height:30px; border-bottom:solid 1px #dedede; border-right:solid 1px #dedede; text-align:center; vertical-align:middle;}
.tableStyle_1 td.last {border-right:none; text-align:left; padding:18px 22px 18px 22px;}
.tableStyle_1 td.center {text-align:center; border-right:none;}
.tableStyle_1 td.left {text-align:left; padding-left:20px;}
/* 탭 (기본틀) */
.tabDepth1 {background:url("../images/sub01/bg_tab_b.gif") 0 bottom repeat-x; font-family: "굴림", gulim;}
.tabDepth1 li {float:left; height:22px; margin-right:4px; text-align:center; font-weight:bold; color:#999; padding-top:9px;}
.tabDepth1 li a {color:#999;}
.tabDepth1 li a:hover {text-decoration:none;}
.tabDepth1 li.active {color:#47b08e;}
.tabDepth1 li.active a {color:#47b08e;}

/* .summary 정책연구 개요 */
.summary h3 {margin:23px 0 20px 0;}
.summary .selectArea {margin:25px 0 20px 0;}
.summary .selectArea select {border:solid 1px #d4d0c8; width:95px; height:20px;}

/* .direction 업무추친 방향 */
.direction .btnGo {text-align:right; margin:20px 0 30px 0;}
.direction .btnGo a {margin-left:5px;}
.direction h3 {margin:30px 0 18px 0;}
.direction p span {display:block; padding-top:24px;}
.direction dl dt {font-weight:bold; padding-left:10px; background:url("../images/common/bul_rect.gif") 1px 6px no-repeat; margin-top:16px;}
.direction dl dt span {font-weight:normal;}
.direction dl dd {padding-left:9px; margin-top:3px;}
.direction .btnJobInfo{padding:20px 0 0 0;text-align:right;}
.direction .jobOrg{width:712px;height:520px;text-indent:-10000px;overflow:hidden;background:url(../images/sub01/img_job_org_1.gif) no-repeat 0 0;}
.direction .jobTable{margin:20px 0 0 0;width:100%;border:1px solid #dedede;}
.direction .jobTable th{text-align:center;font-weight:bold;border:1px solid #dedede;}
.direction .jobTable thead th{background:#f9f9f9;}
.direction .jobTable td{padding:9px 3px 9px 3px;border:1px solid #dedede;text-align:center;}
.direction .notice{color:#ca7620;}
.direction .jobEx{width:696px;height:427px;padding:22px 0 0 15px;background:url(../images/sub01/bg_job_ex.gif) no-repeat 0 0;}
.direction .jobEx li{padding:0 0 0 10px;text-indent:-10px;line-height:18px;margin-bottom:6px;}
.direction ul.bullet_type li {background:url("../images/common/bul_rect.gif") 0 6px no-repeat; padding-left:10px; padding-bottom:10px;}


h4.titTxt4 {font-size:14px; color:#333; font-weight:bold; height:20px;background:url("../images/common/bul_tittxt.gif") no-repeat 0 2px; padding-left:28px; margin-top:30px;}
.chart {clear:both; height:50px; margin-top:10px; margin-left:5px;}
.chart li { position:relative; float:left; padding-right:16px;}
.chart li div { display:block; text-align:center; padding:8px; background-color:#666; color:#fff; border-radius:5px; font-weight:700;}
.chart li .clr01 {background-color:#ad9053; }
.chart li .clr02 {background-color:#d58933; }
.chart li .clr03 {background-color:#75c3aa; }
.chart li .clr04 {background-color:#3c83b7; }
.chart li .clr05 {background-color:#818181; }
.chart li .clr06 {background-color:#ad9053; }
.chart li .clr07 {background-color:#d58933; }
.chart li .arrow { position:absolute; display:block; top:16px; right:2px;}
.direction .long-work {width:712px; height:344px; text-indent:-9999px; over-flow:hidden; background:url("../images/sub01/img_work_long.jpg") 0 0 no-repeat;}
.dd_list{margin:10px 0 20px 0;}
li table thead th{text-align:center}

/* .present 연구진행 현황 */
.present .contentsTitBox {margin-bottom:30px;}

/* .education 온라인 동영상 교육 */
.education .contentsTitBox {margin-bottom:37px;}
.education .tableStyle_2 {border-top:solid 1px #47b08e; border-bottom:solid 1px #47b08e; border-right:solid 1px #ebebeb; border-left:solid 1px #ebebeb; }
.education .tableStyle_2 th {height:37px; text-align:left; padding-left:19px; border-color:#ebebeb; background:#f9f9f9;}
.education .tableStyle_2 td {padding-left:10px; border-color:#ebebeb;}
.education .tableStyle_2 td input.typeText_1 {width:178px; height:17px; padding:3px 3px 0 3px; border:solid 1px #ccc;}
.education .tableStyle_2 td select {border:solid 1px #d4d0c8; width:167px; height:20px;}
.education .tableStyle_2 td span {display:block; float:left; width:65px;}
.education .btnArea {float:right; padding-top:20px;}
.education .btnArea li {float:left; padding-left:5px;}
/* .education 온라인 동영상 교육_2 */
.education .movieSelect {float:right;}
.education .movieSelect li {float:left; padding-left:5px;}
.education h3.h3TitTxt {font-size:1.167em; color:#47b08e; font-weight:bold; padding-top:8px; height:25px; border-top:solid 1px #47b08e; border-bottom:solid 1px #47b08e;}
.education p.data {color:#999; text-align:right; margin:10px 0 30px 0;}
.education p.data span {color:#ccc; padding:0 3px;}
.education .movieBox {width:362px; height:380px; float:left; background:url("../images/sub01/bg_movie.gif") no-repeat;}
.education .movieBox .innerBox {width:320px; margin:20px auto 0 auto;}
.education .movieBox .innerBox ul {padding-top:10px;}
.education .movieBox .innerBox li {float:left; padding-right:5px;}
.education .movieBox .innerBox li.last {float:right; padding:0;}
.education .movieExplanation {width:313px; height:366px; float:right; border:solid 1px #eaeaea; background:#f8f8f8; overflow:auto; padding:12px 8px 0 8px;}
.education .fileDown {width:100%;height:auto; border-top:solid 1px #ececec; border-bottom:solid 1px #ececec; padding:8px 0; margin-bottom:15px}
.education .fileDown:after{content:"";clear:both;display:block;}
.education .fileDown dt {float:left; color:#4c4c4c; padding-left:18px; background:url("../images/board/bul_file.gif") 0 0px no-repeat; font-weight:bold;}
.education .fileDown dd {float:right;width:620px; color:#999; padding-left:11px; background:url("../images/board/bul_file_2.gif") 0 5px no-repeat;}
.education .view {padding:40px 0;}
.education .view .photoArea {text-align:center; margin-bottom:20px;}

/* .faq */
.faq .contentsTitBox {margin-bottom:45px;}
.faq dt {color:#444; font-weight:bold; padding:6px 0; border-bottom:solid 1px #dedede; }
.faq dt a.active {color:#47b08e; font-weight:bold; text-decoration:underline;}
.faq dd {border-bottom:solid 1px #dedede; padding:10px 0 10px 55px; background:#f9f9f9 url("../images/sub01/bg_dd.gif") 15px 15px no-repeat; margin-bottom:23px;}
.faq dd span.img {display:block; text-align:center; padding:15px 0 10px 0;}

/* .inquiry 설문조사 */
.inquiry .contentsTitBox {margin-bottom:26px;}
.inquiry h3 {margin:25px 0;}
.inquiry dt {height:23px; padding:7px 0 0 12px; color:#444; font-weight:bold; background:#f9f9f9; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;}
.inquiry dd {padding:13px 0 7px 27px;}
.inquiry dd li {float:left; padding-right:37px; padding-bottom:5px;}
.inquiry dd li input.inputStyle_1 {margin-left:10px; width:178px; height:17px; padding:3px 3px 0 3px; border:solid 1px #ccc;}
.inquiry .btnArea {}
.inquiry .btnArea ul {float:right;}
.inquiry .btnArea ul li {float:left; padding-left:5px;}

/* .products 장애인생산품인증제 중증장애인생산품우선구매 직업재활 장애물없는 생활환경인증제도*/
.products .btnGo {text-align:right; margin:20px 0 30px 0;}
.products .btnGo a {margin-left:5px;}
.products h3 {margin-bottom:20px; margin-top:20px;}
.products h3 span {font-size:12px; font-weight:normal; float:right; padding-right:10px; color:#4c4c4c;}
.products table {margin-bottom:20px;}
.products p.producCerti {margin:34px 0 30px 0; text-align:center;}
.products p.producCerti_2 {text-align:center; margin:34px 0 0 0;}
.products p.producCertiTxt {text-align:center; margin:20px 0 20px 0; color:#ca7620;}
.products p.producCertiTxt strong {font-weight:normal;}
.products p.explainTxt {background:url("../images/common/bul_rect.gif") 0 6px no-repeat; padding-left:10px; padding-bottom:10px;}
.products ul li {background:url("../images/common/bul_rect.gif") 0 6px no-repeat; padding-left:10px; padding-bottom:10px;}
.products ul.type2 li{padding-bottom:5px;}
.products ul.type2 li ul{padding:5px 0;}
.products ul.type2 li ul li{padding:0;background:none;}
.products ul p {padding-top:6px;}
.products ol {padding-top:6px;}
.products ol li {background:none; padding:0 0 0 0;}
.products ol li span {display:block; padding-left:16px;}
.products dl {float:left; margin-right:35px; margin-top:40px;}
.products dl.last {float:right; margin-right:0;}
.products dd {text-align:center; padding-top:15px;}
.products .rehabiDopo {width:712px; height:400px; text-indent:-9999px; background:url("../images/sub01/bg_rehabi2024.gif") 0 0 no-repeat;}
.products .certiLawDopo1 {width:712px; height:820px; text-indent:-9999px; background:url("../images/sub01/bg_certi_1_n.gif") 0 0 no-repeat;}
.products .certiLawDopo2 {width:712px; height:810px; text-indent:-9999px; background:url("../images/sub01/bg_certi_2_n.gif") 0 0 no-repeat; margin-bottom:30px;}
.products .certiLawDopoTit {margin:25px 0 20px 0; font-weight:bold;}
.products .certiLaw {margin:25px 0 30px 0; text-align:center;}

/* .dwellingInfo 주거정보제공 */
.dwellingInfo .contentsTitBox {margin-bottom:28px;}
.dwellingInfo .tabDepth1 {margin-bottom:28px;}
.dwellingInfo .tabDepth1 li {width:169px; background:url("../images/sub01/bg_tab_dwelling.gif") 0 0 no-repeat;}
.dwellingInfo .tabDepth1 li.active {background:url("../images/sub01/bg_tab_dwelling_active.gif") 0 0 no-repeat;}
.dwellingInfo .tabDepth23 {width:712px;height:184px; background:url("../images/sub01/bg_dwelling_dapth2.gif") 0 0 no-repeat; margin-bottom:25px;}
.dwellingInfo .tabDepth2 {padding:16px 0 28px 0; font-weight:bold;}
.dwellingInfo .tabDepth2 li {float:left; padding:0 14px; background:url("../images/sub01/bul_dwelling_depth2.gif") 0 4px no-repeat;}
.dwellingInfo .tabDepth2 li.active a {color:#ca7620;}
.dwellingInfo .tabDepth3 li {padding-left:40px; background:url("../images/sub01/bul_dwelling_depth3.gif") 22px 2px no-repeat; padding-bottom:5px;}
.dwellingInfo .tabDepth3 li.active a {font-weight:bold;}g
.dwellingInfo .tabDepth3 a {color:#4c4c4c;}
.dwellingInfo .exArea {line-height:2.2; padding:0 22px;}
.dwellingInfo .exArea img {vertical-align:top;}
/*2단으로 뿌릴경우 사용*/
.dwellingInfo .tabDepth3f {width:215px;float:left;}
.dwellingInfo .tabDepth3f li {padding-left:40px; background:url("../images/sub01/bul_dwelling_depth3.gif") 22px 2px no-repeat; padding-bottom:5px;}
.dwellingInfo .tabDepth3f li.active a {font-weight:bold;}
.dwellingInfo .tabDepth3f a {color:#4c4c4c;}

.dwellingInfo .exArea {line-height:2.2; padding:0 22px;}
.dwellingInfo .exArea img {vertical-align:top;}

/* .education_2 편의증진 교육/기술 */
.education_2 .contentsTitBox {margin-bottom:30px;}
.education_2 .tabDepth1 {margin-bottom:17px;}
.education_2 .tabDepth1 li {width:95px; background:url("../images/sub01/bg_tab.gif") 0 0 no-repeat;}
.education_2 .tabDepth1 li.active {background:url("../images/sub01/bg_tab_active.gif") 0 0 no-repeat;}
/* 온라인교육 */
.education_2 .movieSelect {float:right;}
.education_2 .movieSelect li {float:left; padding-left:5px;}
.education_2 h3.h3TitTxt {font-size:1.167em; color:#47b08e; font-weight:bold; padding-top:8px; height:25px; border-top:solid 1px #47b08e; border-bottom:solid 1px #47b08e;}
.education_2 p.data {color:#999; text-align:right; margin:10px 0 30px 0;}
.education_2 p.data span {color:#ccc; padding:0 3px;}
.education_2 .movieBox {width:362px; height:380px; float:left; background:url("../images/sub01/bg_movie.gif") no-repeat;}
.education_2 .movieBox .innerBox {width:320px; margin:20px auto 0 auto;}
.education_2 .movieBox .innerBox ul {padding-top:10px;}
.education_2 .movieBox .innerBox li {float:left; padding-right:5px;}
.education_2 .movieBox .innerBox li.last {float:right; padding:0;}
.education_2 .movieExplanation {width:313px; height:366px; float:right; border:solid 1px #eaeaea; background:#f8f8f8; overflow:auto; padding:12px 8px 0 8px;}
/* 설치사례_1 */
.education_2 .photoSelectBox {width:700px; height:258px; background:url("../images/sub01/bg_photo_select_box.gif") no-repeat;}
.education_2 .photoSelectBox .depth1 {height:70px; padding-top:10px; font-weight:bold;}
.education_2 .photoSelectBox .depth1 li {float:left; padding:5px 22px 0 22px; background:url("../images/sub01/bul_dwelling_depth2.gif") no-repeat 0 9px;}
.education_2 .photoSelectBox .depth1 li.first {background:none; padding-left:26px;}
.education_2 .photoSelectBox .depth1 li.active a {color:#ca7620;}
.education_2 .photoSelectBox .depth2 {float:left; padding-right:30px;}
.education_2 .photoSelectBox .depth2 li {padding-left:42px; background:url("../images/sub01/bul_dwelling_depth3.gif") 22px 2px no-repeat; padding-bottom:6px;}
.education_2 .photoSelectBox .depth2 li a {color:#4c4c4c;}
.education_2 .photoSelectBox .depth2 li.active a {font-weight:bold;}
.education_2 .photoSelectBox .depth3 {float:left; padding-top:25px;}
.education_2 .photoSelectBox .depth3 li {float:left; padding:0 14px 0 10px; background:url("../images/sub01/bul_depth_3.gif") 0 5px no-repeat; font-size:0.92em;}
.education_2 .photoSelectBox .depth3 li a {color:#4c4c4c; text-decoration:none;}
.education_2 .photoSelectBox .depth3 li.active a {text-decoration:underline;}
.education_2 .exArea {width:640px; margin:30px auto 0 auto;}
.education_2 .exArea .left {float:left;}
.education_2 .exArea .right {float:right; width:330px;}
.education_2 .exArea .right h4 {text-align:right; padding:4px 0 20px 0;}
.education_2 .exArea ul {padding-top:15px;}
.education_2 .exArea ul li {float:left; margin-right:4px;}
.education_2 .exArea ul li img {width:80px; height:60px;}
/* 설치사례_2 */
.education_2 .selectArea_2 {padding-top:20px;}
.education_2 .selectArea_2 p.txtWHP {float:left; width:445px; text-align:right; margin-top:-10px;}
.education_2 .selectArea_2 p.txtWHP span.bl {display:block; padding-top:3px;}
.education_2 .selectArea_2 p.txtWHP span.bd {color:#ca7620; font-weight:bold;}
.education_2 .selectArea_2 .right {margin-top:-16px;}

/* .improvement 장애인상 common */
.awareness .contentsTitBox {margin-bottom:30px;}
.awareness .tabDepth1 {margin-bottom:20px;}
.awareness .tabDepth1 li {width:125px; background:url("../images/sub01/bg_tab_award.gif") 0 0 no-repeat;}
.awareness .tabDepth1 li.active {background:url("../images/sub01/bg_tab_award_active.gif") 0 0 no-repeat;}
.awareness h3.titTxt {border:none; margin:20px 0 10px 0;}
/* .award_1 설립취재/개요 */
.award_1 h3.titTxt {margin:30px 0 17px 0; border-top:solid 1px #47b08e; border-bottom:solid 1px #47b08e;}
.award_1 p span {display:block; padding:15px 0;}
.award_1 dl {height:83px; padding-left:16px; background:url("../images/sub01/bg_award_ment.gif") 0 0 no-repeat;}
.award_1 dt {padding-top:16px; font-weight:bold;}
.award_1 dd span {display:block;}
.award_1 p.left {float:left; width:525px;}
.award_1 div.right {float:right; padding-right:26px;}
.award_1 h4 {font-weight:bold; background:url("../images/common/bul_rect.gif") 5px 25px no-repeat; padding:18px 0 13px 13px;}
/* .award_2 역대심사 위원회 */
.award_2 h3.titTxt {border:none; margin:18px 0 8px 0;}
/* .award_3 상의 규정 */
.award_3 .innerWrap h4 {padding-left:8px; margin-top:10px; font-weight:bold; background:url("../images/common/bul_rect.gif") 0 6px no-repeat;}
.award_3 .innerWrap p {padding-left:8px;}
.award_3 .innerWrap li {padding-left:8px;}
.award_3 .innerWrap li li {padding-left:12px;}
.award_3 .innerWrap h4.nineEx {margin:25px 0 12px 0; background:none; padding:0; font-weight:normal;}
.award_3 .innerWrap table .pd {padding:10px 20px;}
/* .award_4 상의 연혁 */
.award_4 table thead th {color:#d4d4d4; font-weight:bold; background:#818181;}
.award_4 table thead tr {height:31px;}
.award_4 table tbody th {font-weight:bold;}
.award_4 table tbody td {padding-left:20px;}
.award_4 table tr {height:22px;}
.award_4 table .first {padding-top:10px;}
.award_4 table .last {padding-bottom:10px; border-bottom:solid 1px #dedede;}
/* .award_5 역대 수상자 */
.award_5 .selectArea {margin:30px 0 20px 0;}
.award_5 h3 {float:left; font-size:1.167em; color:#333; font-weight:bold; padding:0px 0 0 28px; background:url("../images/common/bul_tittxt.gif") no-repeat 1px 2px;}
.award_5 .selectBox {float:right;}
.award_5 .person li {height:177px; background:url("../images/sub01/bg_award_5.gif") no-repeat; margin-bottom:10px; position:relative;}
.award_5 .person li dl {padding:0 16px 0 150px;}
.award_5 .person li dt {position:absolute; top:16px; left:16px;}
.award_5 .person li dd.tit {font-weight:bold; padding:25px 0;}

/* 장애인통합돌봄 */
.care li {background:url("../images/common/bul_rect.gif") 0 6px no-repeat;padding-left:10px;padding-bottom:10px;}
.care .type2 li{padding-bottom:5px;}
.care .type2 li ul{padding:5px 0;}
.care .type2 li ul li{padding:0;background:none;}
.care p {padding-top:6px;}
.care ol {padding-top:6px;}
.care ol li {background:none; padding:0 0 0 0;}
.care ol li span {display:block; padding-left:16px;}

/* anniversary 장애인의날 */
.anniversary h3 {margin:0px 0 18px 0;}
.anniversary p span {display:block; padding-top:12px;}
.anniversary table .left_1 {text-align:left; padding-left:8px;}
.anniversary table .left_2 {text-align:left; padding:0 15px;}

/* .literature 문학상 */
.literature .btnArea {text-align:right;padding-top:20px;}
.literature h3 {margin:25px 0 15px 0;}
.literature h4 {font-weight:bold; padding-left:8px; background:url("../images/sub01/bul_rect.gif") no-repeat 0 7px;}
.literature ul {padding:5px 0 15px 8px;}
.literature .pdb {padding-bottom:15px;}

/* .writeComplete  설문조사 완료 */
.writeComplete{width:711px;text-align:center;height:188px;padding:135px 0 0 0;background:url(../images/sub04/bg_write_complete.gif) no-repeat 0 90px;}
.writeComplete strong{font-weight:bold;font-size:16px;color:#4c4c4c;}
.writeComplete .txt{padding:25px 0;line-height:20px;}
.writeComplete .txt span{font-weight:bold;color:#ca7620;}


/* Incheon- */

.incheon h3 {margin:30px 0 18px 0;}
.incheon p span {display:block; padding-top:24px;}
.incheon ul.type2 li{background:url("../images/common/bul_rect.gif") 0 6px no-repeat; padding-left:10px; padding-bottom:5px;}
.incheon ul.type2 li ul{padding:5px 0;}
.incheon ul.type2 li ul li{padding:0;background:none;}

.incheon ul.type3>li{background:url("../images/common/bul_rect.gif") 0 6px no-repeat; padding-left:10px; padding-bottom:5px; font-weight:700; color:#47b08e;}
.incheon ul.type3>li>ul{padding:5px 0;}
.incheon ul.type3>li>ul>li{padding:0;background:none; font-weight:400; color:#666;}

.incheon ul.type4 {margin-top:20px;}
.incheon ul.type4>li{background:url("../images/common/bul_rect.gif") 0 6px no-repeat; padding-left:10px; padding-bottom:10px; font-weight:700; color:#47b08e;}
.incheon ul.type4>li>ul{padding:5px 0;}
.incheon ul.type4>li>ul>li{ margin-left:15px; padding:0; list-style:circle; background:none; font-weight:400; color:#666; padding-bottom:5px;}
.incheon ul.type4>li>ul>li>ul{padding:5px 0;}
.incheon ul.type4>li>ul>li>ul>li{ margin-left:15px; padding:0; list-style:disc; background:none; font-weight:400; color:#666; padding-bottom:5px;}


.tabDepth3S {padding:4px 0 0 0; margin-bottom:25px; background:url("../images/sub01/bg_tab_b.gif") 0 bottom repeat-x; font-family: "굴림", gulim;}
.tabDepth3S li {float:left; height:31px; margin-right:2px; text-align:center; font-weight:bold; color:#999; padding-right:2px; background:url("../images/sub01/bg_tabNewbg.gif") right no-repeat;}
.tabDepth3S li.active {color:#4879b7;background:url("../images/sub01/bg_tabNewbgOn.gif") right no-repeat;}
.tabDepth3S li a {display:block; height:22px; color:#999; padding-top:9px; padding-left:8px; padding-right:6px; background:url("../images/sub01/bg_tabNewLbg.gif") left no-repeat;}
.tabDepth3S li.active a {background:url("../images/sub01/bg_tabNewLbgOn.gif") left no-repeat;}
.tabDepth3S li a:hover {text-decoration:none;}
.incheon .icMenu ul {width:100%;}
.incheon .icMenu ul li {float:left; margin-right:6px;}
.incheon .icMenu ul li.last {margin-right:0;}
.incheon .icMenu ul li a { background:url("../images/sub01/incheon/menuBGoff.gif") right no-repeat; width:173px; height:35px; display:block; text-align:center; text-decoration:none;}
.incheon .icMenu ul li a:hover,.incheon .icMenu ul li a:focus {background:url("../images/sub01/incheon/menuBGon.gif") right no-repeat; }
.incheon .icMenu ul li a span { background:url("../images/sub01/incheon/menuBGAoff.gif") no-repeat; height:28px; padding-top:7px; color:#808080; font-size:15px; font-weight:700; display:block;}
.incheon .icMenu ul li a:hover span,.incheon .icMenu ul li a:focus span {background:url("../images/sub01/incheon/menuBGAon.gif") no-repeat; color:#47b08e; *cursor:pointer }
.incheon .icMenu ul:after {content:""; clear:both; display:block; }

.incheon .icMainimg { margin-top:30px; background:url(../images/sub01/incheon/mainBG.jpg) no-repeat bottom; padding-bottom:20px;}
.incheon .icMainimg h3 { width:625px; margin:0 auto; display:block;}
.incheon .icMainimg h3 img {display:inline-block; margin-top:70px;}
.incheon .icMainimg p { width:550px; margin:30px auto; display:block; font-size:14px; font-weight:700;}

.incheon .icMainimg ul { width:96%; height:80px; margin:0 auto; dispaly:block;}
.incheon .icMainimg ul li {float:left;  margin:0 20px; text-align:center;}


.incheon .ic_title { font-size:13px; font-weight:bold; padding-left:10px; background:url("../images/common/bul_rect.gif") 1px 9px no-repeat; margin-top:22px; margin-bottom:10px}
.incheon .ic_contents {padding-left:9px; margin-top:10px; margin-bottom:15px; text-align:justify}
.incheon .ic_centertitle { font-weight:bold; margin-top:10px; text-align:center}

.incheon .ic_img_list {float:left; margin-left:2%; width:98%}
.incheon .ic_img_list li {float:left; width:50%; text-align:center}
.incheon .ic_img_list:after {clear:both; }

.incheon .newlist { margin-top:30px;}

ul.icNotice {width:335px; float:left; margin-left:15px;}
ul.icNotice h4 { background:url(../images/sub01/incheon/bullet.png) 4px 4px no-repeat; padding-left:15px; font-size:14px; font-weight:700; border-bottom:2px solid #c7dfd7; }
ul.icNotice li { position:relative; background:url(../images/sub01/incheon/bulletLi.png) 4px 14px no-repeat; padding:7px 0 5px 15px; border-bottom:1px solid #ddd; }
ul.icNotice li span.date {position:absolute; right:5px; top:4px; color:#999;}


dl.orgbox {}
dl.orgbox dt {float:left; width:250px; margin-right:-250px;}
dl.orgbox dd { margin-left:270px; text-align:justify;}
dl.orgbox dt p {text-align:center; margin-top:5px;}
dl.orgbox dt p a {display:inline-block;}


.goods_judge {width:700px; height:280px; text-indent:-9999px; background:url("../images/sub01/goods_judge.gif") 0 0 no-repeat;}
.goods_judge:after {clear:both;}


/* 버튼 Css 작업 (2016.08.31) */

a.btn-link {display:inline-block; padding-right:15px; background:url(../images/sub04/btnRequestGoBG.gif) top right no-repeat; height:25px; text-decoration:none;}
a.btn-link span{display:inline-block; background:url(../images/sub04/btnRequestGoSpan.gif) top left no-repeat; padding-left:18px; font-size:12px; cursor:pointer; color:#fff; line-height:25px; height:25px;}
a.btn-link:hover span{ color:#FF0;}

.qnaboard {position:relative;}
.qnaboard #pwPopDiv{position:absolute; top:200px; left:100px;width:300px; background-color:#FFFFDF;z-index:100;padding:10px 10px 10px 10px;border:2px solid #DBDB00; display:none;}
.btn-sm {display:inline-block; vertical-align: middle;line-height:20px; border-radius:5px; padding:0 5px; border:1px solid #848484; background:#999; font-weight:700; color:#fff;}
.btn-sm.clr01 { border:1px solid #3f4f77; background:#53638c; }

.write .formStyle_1 {border:solid 1px #4879b7; border-left:solid 1px #ebebeb; border-right:solid 1px #fff;}
.write .formStyle_1 th {background:#f9f9f9; border-color:#ebebeb;  padding:10px 0 10px 20px; font-weight:bold; color:#4c4c4c; text-align:left; }
.write .formStyle_1 th img{vertical-align:middle;}
.write .formStyle_1 td { border-color:#ebebeb; padding:8px 0 8px 10px;}
.write .formStyle_1 td input.text {border:solid 1px #ccc; height:16px; padding-top:4px; padding-left:3px;}
.write .formStyle_1 td input.textStyle_1 {width:71px;}
.write .formStyle_1 td input.textStyle_2 {width:180px;}
.write .formStyle_1 td input.textStyle_3 {width:540px;}
.write .formStyle_1 td input.textStyle_4 {width:140px;}
.write .formStyle_1 td input.textStyle_5 {height:20px;padding:0;width:540px;}
.write .formStyle_1 td input.inpRadio{position:relative;top:-1px;width:13px;height:13px;}
.write .formStyle_1 td label{padding:0 20px 0 0;}
.write .formStyle_1 td .inpArea{width:540px;border:solid 1px #ccc; height:240px; padding-top:4px; padding-left:3px;}
.write .formStyle_1 td select {border:solid 1px #ccc; width:70px; height:22px; padding:2px 0;}
.write .formStyle_1 td select.eMailSelect {width:140px;}
.write .formStyle_1 td li.pdb {padding-bottom:9px;}
.write .formStyle_1 td span.jumCheck {padding-left:30px;}
.write .btnArea{padding:30px 0 0 0;text-align:right;}

/* 장애등급제 폐지 */
.faqList{width:689px;padding:20px 0 12px 20px;border:1px solid #eaeaea;background:#f8f8f8;}
.faqList ul{width:100%;}
.faqList ul:after{content:"";clear:both;display:block;}
.faqList ul li{float:left;width:208px;padding:0 0 0 20px;height:23px;background:url(../images/sub01/bu_faq.gif) no-repeat 0 2px;}
.faqList ul li.on a{font-weight:bold;color:#47b08e;}

.faqConts dt{width:100%; padding:8px 0 6px 0;border-top:1px solid #47b08e;border-bottom:solid 1px #dedede;}
.faqConts dt:after{content:"";clear:both;display:block;}
.faqConts dt a.title{padding:0 0 0 10px;float:left;color:#444; font-weight:bold;}
.faqConts dt .part{float:right;padding:0 10px 0 0;color:#737373;}
.faqConts dd {border-bottom:solid 1px #dedede; padding:10px 20px 10px 55px; background:#f9f9f9 url("../images/sub01/bg_dd.gif") 15px 50% no-repeat; margin-bottom:20px;}

.selectArea {margin:25px 0 10px 0;}
.selectArea select {border:solid 1px #d4d0c8; width:95px; height:20px;}

.faqList2{width:689px;padding:20px 0 12px 20px;border:1px solid #eaeaea;background:#f8f8f8;}
.faqList2 ul{width:100%;}
.faqList2 ul:after{content:"";clear:both;display:block;}
.faqList2 ul li{float:left;width:208px;padding:0 0 0 20px;height:23px;background:url(../images/sub04/bu_faq.gif) no-repeat 0 2px;}
.faqList2 ul li.on a{font-weight:bold;color:#47b08e;}
.faqList2 p span.inline {display:inline; padding:0px; font-weight:bold;}