@charset "utf-8";

/* title */

h4,h5,h6{font-weight:normal;margin-bottom:10px;line-height:1}
h4{color:#404144;font-size:1.375em;font-weight:normal;background:url(/images/water/common/bullet_h4.png) no-repeat 0 1px;padding-left:20px}
h4 .desc{font-weight:400;font-size:0.824em}
h5{font-size:1.250em;margin-left:9px;padding-left:13px;color:#244196;line-height:23px;background:url(/images/water/common/bullet_h5.png) no-repeat 0 5px}
h6{font-size:1.188em;margin-left:24px;padding-left:14px;background:url(/images/water/common/bullet_h6.png) no-repeat 0 3px;color:#3b3c3c}
.h4{margin-top:30px}
.h5{margin-top:25px}
.h6{margin-top:20px}

/* table */
.basic_table{width:100%;line-height:1;border-top:2px solid #65b5d7;border-bottom:1px solid #4a7bd5;}
.basic_table th{padding:12px 5px;font-weight:normal;color:#3b3b3b;line-height:21px;}
.basic_table th,.basic_table td{border:solid #d9d9d9;border-width:0 0 1px 1px} 
.basic_table th:first-child,.basic_table td:first-child{border-left:0 none}
.basic_table td{padding:10px 14px;color:#545454;line-height:21px;}
.basic_table td.tbl_cnts{padding:20px 14px}
.basic_table thead th,.basic_table tbody th{background:#f4f7fc}
.basic_table thead th{border-bottom:1px solid #c1c1c1}
.basic_table tfoot th,.basic_table tfoot td{background:#fafafa;font-weight:700}
.basic_table tr.color_ov th,.basic_table tr.color_ov td{background-color:#fafafa}
.basic_table tr.doubleRow th,.basic_table tr.doubleRow td{border-bottom:3px double #d9d9d9}
.basic_table tr.doubleTop th,.basic_table tr.doubleTop td{border-top:3px double #d9d9d9}
.basic_table ul{margin:0}
.basic_table ul li{margin:0 0 3px}
.basic_table ul li li{margin:0}
.basic_table .brw{border-right-width:1px}
.basic_table .blw{border-left-width:1px}
.basic_table th[scope="row"],.basic_table td[scope="row"]{border-right-width:1px;line-height:1.5em}
/*.basic_table th[scope="row"] span{font-weight:400;font-size:0.857em;letter-spacing:-0.05em}
.basic_table th[scope="row"].left{padding-left:12px}*/
.basic_table dl{display:inline-block;width:100%}
.basic_table dt,.basic_table dd{display:inline-block;float:left;height:30px;line-height:30px}
.basic_table dt{min-width:75px}
.basic_table p input[type="file"]{margin:2px 0}
/*.basic_table.left th[scope="row"]{padding:10px 14px}*/ 
.basic_table .list_subject{width:100%}
.basic_table .list_subject:after{clear:both;display:block;content:""}
.basic_table .list_subject img{float:left;margin:5px 5px 0 0}
.basic_table img{vertical-align:middle}
.basic_table .list_subject .link{display:block;float:left;max-width:90%;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.basic_table td .button.tblebtn{margin:1px 0}

.basic_box .inner.ico2{background:#fff url(/images/water/common/ico_box.gif) no-repeat 35px 50%;}


/*텍스트 컬러*/
.point1{color:#006ab6}/*파란색*/
.point2{color:#888888}/*회색*/

/* print */
.undefined{}
.undefined #contents{width:auto;margin:2.5%}
.undefined #contents .satisfaction{display:none}

/*상수도 비전의 마스터플랜_상수도*/
.sub01_06_01 .basic_table td{padding:10px 0}
.sub01_06_01 .basic_table img{width:100%;height:7px}

/*맑은물정보_물부족현실*/
.sub04_04 h4{line-height:1.3}
.sub04_04 .inner_ti{font-size:1.16em}
/*맑은물정보_상하수도상식*/
.infowrap{padding:15px 0;border-top:2px solid #d8d8d8}
.infowrap:first-child{border-top:none}
.infowrap [class^="info_"]{width:96%;height:auto;padding:10px 0 10px 25px}
.infowrap .info_q{border-bottom:1px dashed #d8d8d8;background:url(/images/water/sub05/icon_qus.gif) no-repeat 0 13px}
.infowrap .info_a{background:url(/images/water/sub05/icon_ans.gif) no-repeat 0 13px}

/*인사말*/
.greeting{height:520px;background:url(/images/water/sub01/sub01_01_sign.png) no-repeat 0 30px}
.greeting .cnts{margin:0 0 30px 355px;padding-top:20px}
.greeting .title{font-size:1.429em;font-weight:700}
.greeting .sub_title{font-size:1.429em}
.greeting b.point{color:#1499d1;font-weight:700}
.greeting .sign p{color:#777777;line-height:40px}

/*맑은물사업소_찾아오시는 길*/
.top_box{overflow:hidden;border:1px solid #dcdcdc}
.top_box:after{content:"";display:block;clear:both;overflow:hidden}
.top_box > span{display:block;float:left;position:relative;width:30%;text-align:center}
.top_box > span:before{position:absolute;content:"";display:block;top:53px;left:222px;height:75px;border-right:2px solid #d8d8d8}
.top_box > span:after{content:"";display:inline-block;height:180px;vertical-align:middle}
.top_box > span > span{display:inline-block;vertical-align:middle;font-size:1.5em;font-weight:700}
.top_box ul{float:right;width:61%;padding:50px 30px 20px}

/*집안누수시 대처요령*/
/*.basic_box .inner.ico04_02 {background:#fff url(/images/water/sub04/sub04_02.png) no-repeat 40px 17px;}
.basic_box .inner.ico04_02 {min-height: 85px;padding: 62px 0px 15px 219px;}
.basic_box .inner {border: 1px solid #b2cce2;padding: 10px 30px 10px 0;}
.basic_box .inner.ico04_02 p{font-size:1.12em}*/

/*동절기 수도계량기 보온*/
/*.basic_box .inner.ico04_03 {background:#fff url(/images/water/sub04/sub04_03.png) no-repeat 40px 13px;}
.basic_box .inner.ico04_03 {min-height: 108px;padding: 47px 0px 15px 219px;}
.basic_box .inner {border: 1px solid #b2cce2;padding: 10px 30px 10px 0;}
.basic_box .inner.ico04_03 p{font-size:1.12em}*/

/*가정에서의 절수시설방법*/
/*.basic_box .inner.ico04_05 {background:#fff url(/images/water/sub04/water_home.png) no-repeat 40px 13px;}
.basic_box .inner.ico04_05 {min-height: 99px;padding: 59px 0px 15px 219px;}
.basic_box .inner {border: 1px solid #b2cce2;padding: 10px 30px 10px 0;}
.basic_box .inner.ico04_05 p{font-size:1.12em}*/
/*부엌에서*/
/*.basic_box .inner.ico04_06 {background:#fff url(/images/water/sub04/water_home.png) no-repeat 40px 13px;}
.basic_box .inner.ico04_06 {min-height: 110px;padding: 40px 0 15px 244px;}
.basic_box .inner {border: 1px solid #b2cce2;padding: 10px 30px 10px 0;}
.basic_box .inner.ico04_06 p{font-size:1.12em}*/

/*민원서식안내*/
.basic_box .inner.ico6 {background: url(/images/common/min.png) no-repeat 65px 35px;}
.basic_box .inner.ico6 {min-height:115px;padding:71px 20px 15px 329px;}

/*먹는물의 수질기준*/
.sub04_01_01{background:url(/images/water/sub04/sub04_01.png) no-repeat 100% 22%;}

/*물부족현실*/
.thumb_box.type2{display:inline-block;margin-top:40px;}
.thumb_box.type2:first-child{margin-top:0}
.thumb_box.type2 figure {float:left;width:24%;margin:0}
.thumb_box.type2 figure img{padding-left: 40px;}
.thumb_box.type2 .pt {width: 74%;}

/*수돗물 맛있게 먹는 방법*/
.sub04_06_01{background:url(/images/water/sub04/sub04_06_bg.gif) no-repeat 99% -100%;height:550px;}
.sub04_06_01 ul{width:50%;}
.sub04_06_01 p{width:50%;}

/*광역상수도 수질정보*/
.sub04_08_01{background:url(/images/water/sub04/sub04_08_bg.jpg) no-repeat 50% 0;width:776px;height:463px;}
.sub04_08_01 p{position:relative;margin-left:345px;width:200px;}
.sub04_08_01 .b1{margin-top:185px;position:absolute;}
.sub04_08_01 .b2{margin-left:345px;margin-top:334px;position:absolute;}

/*사이트맵*/
.sitemap {width: 100%;}
.sitemap:after {clear: both;content: "";display: block;}
.sitemap li {float: left;height:445px;margin: 0 6%;width: 21%;}
.sitemap li h4 {background: url(/images/water/common/bullet_h4.png) no-repeat 2px 9px;border-bottom: 2px solid #3c8ce6;font-size: 18px;line-height: normal;margin: 0 0px 10px;padding: 0 21px 8px;color:#101010;text-align:left}
.sitemap li ul {display:block;float:none;width: 100%;}
.sitemap li ul li {float: none;height: auto;margin: 0;width: 100%;}
.sitemap li ul ul {padding: 0 0 9px}
.sitemap li ul li h5 {background: url(/images/water/common/bullet_h5.png) no-repeat 2px 9px;margin: 0;padding: 0;}
.sitemap li ul li h5 a {background:none;display: block;font-size: 14px;margin: 0;padding: 4px 0 5px 15px;width: 160px;}
.sitemap li ul li ul {margin-left: 10px;}
.sitemap li ul li ul li {margin-bottom: 3px;}
.sitemap li ul li ul li a {background: url(/images/common/bullet_h6.png) no-repeat 2px 9px;display: block;font-size: 12px;padding: 0 0 0 12px;}
