@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Subpage Body Contents CSS.
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2017.00.00 | 이름명 | 최초 등록
 * </pre>
 * @author 웹표준화실 문영신
 * @since 2017.05.25
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*! Subpage Body Content Each Template v.20150905 r.20160929 | by @Who
 ★ 최초…최종 작업자는 * 수정일 | 수정자 | 수정내용 ~ 을 항상 남겨주세요!
 */

/* [IE8+]compatible! */

/* Table of contents ))
 | .content1template1
 | …
 */

/* All Device ◆◆◆◆◆◆◆◆◆◆ */

/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */

/* content1template1 */
.content1template1{position:relative;margin:1.333em auto;line-height:1.333;}
.content1template1>.wrap1{}


.box1.download1s1{border-color:#e2e2e4 !important;background:#f7f8f8 !important;}
.download1s1{overflow:hidden;}
.download1s1 .m1{display:inline-block;float:left;margin-top:.333em;line-height:1.333;vertical-align:middle;}
.download1s1 .b1{display:inline-block;float:right;vertical-align:middle;}
.download1s1 .b1>.button{margin:0;font-size:13px;}


.mWay1 .root_daum_roughmap{width:auto !important;}
#skipapi{z-index:9999;position:absolute;left:0;top:0;width:100%;}
#skipapi *{display:inline;list-style:none;margin:0;padding:0;}
#skipapi a{display:block;position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;}
#skipapi a:focus{left:0;width:98%;padding:1%;height:auto;background:#00881e;color:#fff;font:bold 1em/2.5 '맑은 고딕';text-decoration:none;text-align:left;line-height:18px;}




.mway2{position:relative;clear:both;text-align:center; padding:40px 0 30px 0}
.mway2 .text1{font-size:30px; color:#000;line-height:1.4}
.mway2 .text1:before {content:'';position:absolute;left:50%;bottom:0px;margin-left:-25px;width:50px;height:1px;background:#000; }



.sitemap1{clear:both;position:relative;overflow:hidden;margin: 0; padding:0;}
.sitemap1 a{display:block;text-decoration:none;list-style:none;color:#333;text-decoration:none;}
.sitemap1 a:hover,
.sitemap1 a:focus,
.sitemap1 a.on{font-weight:bold;text-decoration:none;}
.sitemap1 .column h2{margin:0;padding:.6em;background:#0090e7;  list-style:none;font-size:1.538em;font-weight:500;}
.sitemap1 .column h2 a{color:#fff}
.sitemap1 .box1{min-height:220px;}

.search1select6 [class*='select']{width:49%;}
.search1select6 .text1{width:49%;}

/*  본인인증팝업창 20190122추가 */
.indent h1{margin-top:0; padding: 0 0 0 20px; background:url(../../img/inc/h1bg.png) no-repeat 0 5px; color:#000; font-weight:bold; font-size:16px;}
.board .login{width:384px;margin:0 auto;border:4px solid #f4f4f4;background:#d7d7d7;padding:1px;}

.board .login h3{margin-top:0.7em;background:url(../../img/inc/h3bg.png) no-repeat 0 3px; padding:0 0 0 17px; margin-bottom:0px; line-height:1; font-size:16px; letter-spacing:-1px; color:#555;}
.board .login .wrap{width:auto;padding:1px 10px 0px;background:#fff;}
.board .login .explain{margin:0;padding:0.5em 0;border-top:2px solid #eee;}
.board .login ul{list-style:none;margin:0;padding:0;text-align:left;}
.board .login ul li{position:relative;margin:0;background:url(../../img/board/login_libg.gif) no-repeat 1px .2em;font-size:14px; line-height:1.666; letter-spacing:-1px; color:#555;}
.board .login form{}
.board .login div.fieldset{position:relative;width:270px;margin:0 auto;padding:20px 30px;border:5px solid #bbb;background:#fff;}
.board .login fieldset{margin:0;padding:0;border:0;}
.board .login legend{display:none;}
.board .login p{height:26px;margin:0;padding:0;}
.board .login p.login-id{padding:0 0 0 1em;}
.board .login p.login-pw{}
.board .login input.text{width:126px;}
.board .login p.real_name input.text{width:102px !important;}
.board .login p.button{position:absolute;left:227px;top:20px;width:51px;height:45px;margin:0;padding:0;}
.board .login p.login_menu{height:24px;clear:both;margin:1em auto 0;padding:4px 0 0 0;text-align:center;}
.board .login input.image{margin:0;padding:0;vertical-align:baseline;}

.board .login p.real_name{padding:0 0 0 4em;}
.board .login p.real_name input.text{width:102px !important;}
.board .login p.resident_num{}
.board .login p.resident_num input.text{width:45px !important; }
.board .login p.resident_num input.textpass{width:45px !important; font-size:60%; height:18px;padding:0 2px;border:1px solid #aaa;background:#fff;line-height:18px;letter-spacing:-1px;}
.board .login .dpn{display:none;}
.board .login select{width:250px;}
.board .login p.question,
.board .login p.questionD,
.board .login p.answer{padding:0 0 0 2em;}
.board .login p.question label{display:none;}
.board #find_pw p.button{position:absolute;left:351px;top:100px;width:51px;height:45px;margin:0;padding:0;}

.board .center{margin:0 auto; padding:10px 0; text-align:center;}

.board .login .button{display:inline-block;margin:0;padding:.05em 5px 1px 1.09em !important;
border:1px solid #999;border-color:#ccc #999 #999 #ccc;border-radius:3px;background:#fff url(../../img/inc/button_bg.png) no-repeat 0 50%;color:#000 !important;
line-height:1.59;vertical-align:middle;white-space:nowrap;text-decoration:none !important;cursor:pointer; overflow:hidden; height:25px;}
.board .login .explain em{color:#af3636; font-style:normal;}
#real_name .center{margin-bottom:10px;}
#real_name .center a.button_outside{display:inline-block;margin:0;padding:5px 33px 3px 9px;
border:1px solid #999;border-color:#ccc #999 #999 #ccc;border-radius:4px;background:url(../../img/inc/button_outside_bg.png) no-repeat 100% 50%;color:#333 !important;
line-height:1.26;vertical-align:middle;white-space:nowrap;text-decoration:none !important;cursor:pointer;font-size:14px;}
#winclose{position:fixed; bottom:0px; left:0px; width:98%; padding:3px 1%; background:#ccc; text-align:right;}





/* flow2. 20170104. 조미숙 */
.flow2{list-style:none;margin:0;padding:0;border:1px solid #c8c8cc;}
.flow2:after{display:none}
.flow2>li{position:relative;vertical-align:top;border:1px solid #d5d7e6;border-width:0 0 1px;padding:20px 20px 30px 80px !important;}
.flow2>li:before{display:block;position:absolute;left:25px;top:20px;font-size:40px;font-family:Helvetica,Arial,sans-serif;line-height:40px;color:#ea6d12;}
.flow2>li:nth-child(1):before{content:'01'}
.flow2>li:nth-child(2):before{content:'02'}
.flow2>li:nth-child(3):before{content:'03'}
.flow2>li:nth-child(4):before{content:'04'}
.flow2>li:nth-child(5):before{content:'05'}
.flow2>li:nth-child(6):before{content:'06'}
.flow2>li:nth-child(7):before{content:'07'}
.flow2>li:nth-child(8):before{content:'08'}
.flow2>li:nth-child(9):before{content:'09'}
.flow2>li:nth-child(10):before{content:'10'}
.flow2>li:after{content:'';position:absolute;left:80px;top:-1px;display:block;width:37px;height:20px;background:url(../../img/lib/arrow2s.png) no-repeat 0 -40px;}
.flow2>li:first-child:after{background:transparent;}
.flow2>li:last-child{border:0;}
.flow2 .t1{display:block;font-size:17px;color:#000;margin:.25em 0;line-height:1.333;}
.flow2 .t2{display:block;}

.button[class*='ic1']>.ic1.detail{background-image:url(../../img/lib/ic60a1down22.png);}


.ss_none {display: block !important;}
.ss_mnone {display: none !important;}


/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */
/* small~xlarge */
@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */

.hei120{min-height:240px;}


.search1select6 [class*='select']{width:24%;}
.search1select6 .text1{width:24%;}


.ss_none {display: none !important;}
.ss_mnone {display: block !important;}

} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */

.hei120{min-height:220px;}


} /* /(min-width:1000px) */
@media all and (min-width:1256px){/* xlarge+(padding20*2)+(scrollbar-track16) ◇◆◇◆◇◆◇◆◇◆ */





} /* /(min-width:1256px) */
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */