@charset "UTF-8";
@import url("/css/common.css");
@font-face{font-family:'Nanum Square ExtraBold';font-style:normal;font-weight:800;src:url(./font/nanumSquare/NanumSquareEB.eot);src:url(./font/nanumSquare/NanumSquareEB.eot?#iefix) format("embedded-opentype"),url(./font/nanumSquare/NanumSquareEB.woff2) format("woff2"),url(./font/nanumSquare/NanumSquareEB.woff) format("woff"),url(./font/nanumSquare/NanumSquareEB.ttf) format("truetype");}

/* submain-page layout */
#container.sub-main{position:relative;width:1080px;margin:0 auto;padding-bottom:60px;overflow:hidden;font-family:'Nanum Gothic';font-size:14px;line-height:1.2;color:#555;}
.sub-main-contents{padding:20px 0 0 0;overflow:hidden;}
#contents{width:855px;float:left;height:100%;min-height:520px;overflow:hidden;}
#contents.view{margin-right:25px;}
#footer{clear:both;}
body a,body a:before{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}

/* contents title */
#title-area{position:relative;overflow:hidden;}
#title-area h1{background-image:url(/images/common/title-icon.png);background-repeat:no-repeat;line-height:26px;font-family:'Nanum Square Bold';padding-left:26px;font-size:26px;color:#000;clear:both;margin-bottom:17px;background-position:left center;}
#title-area h1:before{position:absolute;display:inline-block;    /* content:''; */background-image:url('/images/common/title-icon.png');width:18px;height:20px;left:0;top:4px;}
#title-area p{line-height:100%;margin-bottom:28px;color:#777;font-size:14px;font-family:'Nanum Gothic';}
#title-area .location{float:right;display:block;overflow:hidden;margin-bottom:25px;}
#title-area .location li{line-height:13px;float:left;font-size:12px;color:#888;}
#title-area .location li:first-child{display:inline-block;background-image:url('../images/common/location_home.gif');background-repeat:no-repeat;background-position:left center;padding-left:15px;}
#title-area .location li:before{content:">";display:inline-block;margin:0 8px;}

/* contents box */
.notice-area>ul>li{display:inline-block;width:278px;float:left;margin-left:10px;border-color:#e4e6e8;border-width:1px;border-style:solid;margin-bottom:10px;text-align:center;border-top-color:#213967;padding:33px 0 21px;box-sizing:border-box;min-height:250px;overflow:hidden;}
.notice-area dl dd{padding:0 30px;}
.notice-area dl dt{font-size:18px;font-family:'Nanum Square bold';color:#222;margin-bottom:10px;}
.notice-area dl dd{font-size:14px;font-family:'Nanum Gothic';color:#909090;margin-bottom:10px;word-break:keep-all;line-height:18px;}
.notice-area ul li:nth-child(3n+1){margin-left:0%;}
.notice-area li>p{text-align:center;margin:0 auto;padding:0px 0 18px;}
.notice-area li>p img{display:block;margin:0 auto;}
.notice-area li:nth-child(6),.notice-area li:nth-child(7){position:relative;padding:20px 0 18px;margin:0 0 10px 10px!important;min-height:124px;}
.notice-area li:nth-child(6) p,.notice-area li:nth-child(7) p{position:absolute;padding:0px 190px 0 20px;}
.notice-area dd+a.shortcut-button{display:block;background-image:url('/images/contents/service-shortcuts.png');height:30px;width:30px;margin:0 auto;}
.notice-area dd+a:hover{background-image:url('/images/contents/service-shortcuts_on.png');}
.notice-area dd+a>span{display:block;left:0;overflow:hidden;position:absolute;top:-1000em;}
.notice-area dd>a.shortcut-button{display:block;background-image:url('/images/contents/service-shortcuts.png');height:30px;width:30px;margin:0 auto;}
.notice-area dd>a:hover{background-image:url('/images/contents/service-shortcuts_on.png');}
.notice-area dd>a>span{display:block;left:0;overflow:hidden;position:absolute;top:-1000em;}
.notice-area li:nth-child(6) dl,.notice-area li:nth-child(7) dl{position:relative;padding:0 30px 0 107px;text-align:left;}
.notice-area li:nth-child(6) dd,.notice-area li:nth-child(7) dd{padding:0;}
.notice-area li:nth-child(6) dd > a,.notice-area li:nth-child(7) dd > a{margin:0;position:absolute;right:15px;top:55px;}
.notice-area li:nth-child(6) dl dt,.notice-area li:nth-child(7) dl dt{margin-bottom:7px;}

.notice-area li.policy-box:nth-child(2n) dd+a{top:65px;}
.notice-area li.policy-box{min-height:118px;}
.notice-area li.policy-box dl{padding:0 0 0 100px;}
.notice-area li.policy-box:nth-child(2n) dd{letter-spacing:-1px;}
.notice-area li.policy-box dd{letter-spacing:-0.75px;}
.notice-area li.policy-box dd+a{right:8px;top:55px;}

.notice-area ul li.mrg-left{margin-left:10px;}
.notice-area > ul > li.block-box{position:relative;width:100%;min-height:210px;overflow:hidden;padding:19px 13px;height:210px;}
.notice-area li.anal-box{height:529px;margin-bottom:0;}
.notice-area .block-box > div,.notice-area .block-box > ul{float:left;}
.notice-area .block-box div  > p{text-align:center;margin:0 auto;padding:0px 0 14px;}
.notice-area .block-box > div{width:254px;border-right:1px solid #e5e6ea;padding-top:10px;overflow:hidden;box-sizing:border-box;}
.notice-area .block-box > div  dl dt{margin-bottom:8px;line-height:100%;}

.notice-area dl ul.button-list{padding:7px 0 0;}
.notice-area dl ul.button-list li{font-family:'Nanum Gothic';background:#fff;color:#666;border:1px solid #e6e8ea;display:block;box-sizing:border-box;margin-bottom:8px;}
.notice-area dl ul.button-list li a{position:relative;padding:0 63px;display:block;height:65px;text-align:left;font-family:'Nanum Gothic Bold';font-size:15px;line-height:65px;}
.notice-area dl ul.button-list li:hover{font-family:'Nanum Gothic Bold';color:#1778cc;background:#fff;border:1px solid #1778cc;}
.notice-area dl ul.button-list li:after{position:absolute;content:'';width:7px;height:13px;background-repeat:no-repeat;top:25px;right:17px;background-image:url(/images/bizStatsPopup/info-icon-arrow.png);}
.notice-area dl ul.button-list li:hover:after{background-image:url(/images/bizStatsPopup/info-icon-arrow_on.png);}
.notice-area dl ul.button-list li{margin:0 auto 8px;position:relative;width:235px;height:65px;line-height:65px;overflow:hidden;cursor:pointer;}
.notice-area dl ul.button-list li:nth-child(1):before{width:26px;height:31px;background:url(/images/contents/anal_btn01.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(2):before{width:31px;height:31px;background:url(/images/contents/anal_btn02.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(3):before{width:29px;height:31px;background:url(/images/contents/anal_btn03.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(4):before{width:32px;height:31px;background:url(/images/contents/anal_btn04.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(1):hover:before{background:url(/images/contents/anal_btn01_on.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(2):hover:before{background:url(/images/contents/anal_btn02_on.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(3):hover:before{background:url(/images/contents/anal_btn03_on.png) no-repeat center;}
.notice-area dl ul.button-list li:nth-child(4):hover:before{background:url(/images/contents/anal_btn04_on.png) no-repeat center;}
.notice-area dl ul.button-list li:before{content:"";position:absolute;left:21px;top:17px;display:block;overflow:hidden;}


/* 알림마당 자료신청 버튼 */
.notice-area .block-box ul.button-list-right{width:570px;overflow:hidden;height:157px;padding:9px 0;}
.notice-area .block-box ul.button-list-right li{font-family:'Nanum Gothic';background:#fff;color:#666;border:1px solid #e6e8ea;display:block;box-sizing:border-box;}
.notice-area .block-box ul.button-list-right li a{position:relative;padding:0 63px;display:block;height:70px;text-align:left;font-family:'Nanum Gothic Bold';font-size:15px;line-height:70px;}
.notice-area .block-box ul.button-list-right li:hover{font-family:'Nanum Gothic Bold';color:#1778cc;background:#fff;border:1px solid #1778cc;}
.notice-area .block-box ul.button-list-right li:after{position:absolute;content:'';width:7px;height:13px;background-repeat:no-repeat;top:25px;right:17px;background-image:url(/images/bizStatsPopup/info-icon-arrow.png);}
.notice-area .block-box ul.button-list-right li:hover:after{background-image:url(/images/bizStatsPopup/info-icon-arrow_on.png);}
.notice-area .block-box ul.button-list-right li{float:left;margin:0 auto 18px;position:relative;width:260px;height:70px;line-height:70px;overflow:hidden;cursor:pointer;margin-left:25px;}
.notice-area .block-box ul.button-list-right li:nth-child(1):before{width:26px;height:31px;background:url(/images/contents/anal_btn05.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(2):before{width:31px;height:31px;background:url(/images/contents/anal_btn06.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(3):before{width:29px;height:31px;background:url(/images/contents/anal_btn07.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(4):before{width:32px;height:31px;background:url(/images/contents/anal_btn08.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(1):hover:before{background:url(/images/contents/anal_btn05_on.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(2):hover:before{background:url(/images/contents/anal_btn06_on.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(3):hover:before{background:url(/images/contents/anal_btn07_on.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:nth-child(4):hover:before{background:url(/images/contents/anal_btn08_on.png) no-repeat center;}
.notice-area .block-box ul.button-list-right li:before{content:"";position:absolute;left:21px;top:20px;display:block;overflow:hidden;}

/* right-aside  */
.aside.sub-main{float:left;overflow:hidden;width:200px;height:100%;}
.right-aside{box-sizing:border-box;border-top:1px solid #e5e6ea;border-bottom:1px solid #e5e6ea;}
.banner-box{position:relative;height:190px;background-image:url('/images/contents/banner-bg.png');background-repeat:no-repeat;background-position:right bottom 18px;padding-top:23px;padding-bottom:18px;box-sizing:border-box;margin:0px 14px;letter-spacing: -0.075em;}
.banner-box::after{position:absolute;content:'';border-bottom:1px solid #e5e6ea;width:200px;left:-14px;bottom:0;}
.banner-box > strong{color:#151515;font-family:'Nanum Square Bold';font-size:17px;display:inline-block;overflow:hidden;margin-bottom:3px;word-break:keep-all;}
.banner-box > p{font-family:'Nanum Gothic';color:#909090;font-size:13px;line-height:17px;letter-spacing:-0.8px;}
.banner-box > a{vertical-align:middle;position:absolute;width:70px;display:block;box-sizing:border-box;border:1px solid #848b98;background:#848484;line-height:28px;text-align:center;bottom:18px;left:0;}
.banner-box > a span{display:inline-block;line-height:100%;font-size:12px;color:#fff;}
.faq-area{position:relative;margin:0px 14px;height:auto;overflow:hidden;padding-top:20px;padding-bottom:18px;}
.faq-area h3{display:block;margin-bottom:18px;font-size:17px;font-family:'Nanum Square Bold';color:#222222;}
.faq-area li{margin-top:11px;}
/* .faq-area li{position:relative;margin-top:11px;} */
.faq-area li a{display:inline-block;color:#555;padding-left:19px;text-indent:-19px;word-break:keep-all;font-size:13px;}
.faq-area li span{color:#0c70c7;font-family:'Nanum Square ExtraBold';font-size:15px;padding-right:10px;}
.faq-area .btn-more{position:absolute;top:22px;right:0px;width:12px;height:12px;background:url("/images/contents/more.png") no-repeat;}
li>.btn-more{position:absolute;top:22px;right:0px;width:12px;height:12px;background:url("/images/contents/more.png") no-repeat;}


.home_btn{
	width: 19px;
    height: 14px;
    position: absolute;
    right: 98px;
}

.service_home_btn{
	width: 19px;
    height: 14px;
    position: absolute;
    right: 74px;
}

.anal_home_btn{
	width: 19px;
    height: 14px;
    position: absolute;
    right: 63px;
}