@charset "utf-8";
/**
 * @File Name : style.css
 * @Description : Layout, CSS Adjust
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2023.05.22 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2023.05.22
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*  all.css overwrite */
#gn1 li.cwportal a {color:#000;font-weight:500}
#gn1 li:nth-child(5) a {color:#1792b6;font-weight:700}
#search1 .search {background-color:#1792b6}
#tnb1 div.d2>.hg1:after {display:none}
@media screen and (min-width:1260px){
	#tnb1 div.d2>ul>li.on>a {background-color:#1792b6;border-color:#1792b6}
	#tnb1 div.d2>ul>li>a:hover, 
	#tnb1 div.d2>ul>li>a:focus, 
	#tnb1 div.d2>ul>li.on>a:hover, 
	#tnb1 div.d2>ul>li.on>a:focus, 
	#tnb1 div.d2>ul>li.on.over>a:hover, 
	#tnb1 div.d2>ul>li.on.over>a:focus, 
	#tnb1 div.d2>ul>li.hasSub.over>a  {background-color:#1792b6;border-color:#1792b6}

	#tnb1 div.d2>.hg1:after{display:block;background-color:#fafafb;background-position:100% 100%}
	/* 1차메뉴별 개별이미지 */
	#tnb1 div.d1>ul>li.m1>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg1.jpg);}
	#tnb1 div.d1>ul>li.m2>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg2.jpg);}
	#tnb1 div.d1>ul>li.m3>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg3.jpg);}
	#tnb1 div.d1>ul>li.m4>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg4.jpg);}
	#tnb1 div.d1>ul>li.m5>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg5.jpg);}

}
/*
@media screen and (max-width:1619px){
	#tnb1 div.d1>ul>li>a {padding:26px 20px 22px}
	#tnb1 div.d1>ul>li>a>.t1 {font-size:18px;line-height:22px}
	#tnb1 li>div.d2 {width:100%;left:0;margin:0;top:72px;}
	#tnb1 li>div.d2>ul {margin-left:270px;padding-left:0;width:calc(100% - 270px)}
	#tnb1 div.d2>ul>li {width:calc(19% - 10px)}
	#tnb1 div.d2>ul>li>a {padding-left:10px;padding-right:10px;font-size:16px}
}
@media all and (max-width:1419px){
	#tnb1 div.d2>.hg1 {width:190px;}
	#tnb1 li>div.d2>ul {margin-left:210px;width:calc(100% - 210px)}
	#tnb1 div.d2>ul>li {width:19%;margin-left:3px;margin-right:3px}
	#tnb1 div.d3>ul>li>a {font-size:14px}	
}
@media all and (max-width:1399px){
	#tnb1 {left:0;right:0;}
	#tnb1c>div.cont {width:100%;}
	#tnb1 div.d1 {margin-left:0}
	#tnb1 div.d2>ul {margin-left:0;padding-left:0}
}
@media screen and (max-width:1299px){
	#tnb1 div.d2>ul>li {width:calc(19% - 3px)}
	#tnb1 div.d2>ul>li>a {font-size:15px;word-break:keep-all}
}
*/

/* sub.css overwrite */
#side_title a {background-color:#089791;}
#side_title a:after {background:url(../../img/sub/side_title_bg.png) no-repeat 0 0;}


.tban1 li.gu a {display:block;width:auto;height:46px;border:2px solid #000;border-radius:25px;box-sizing:border-box;text-align:center;line-height:1;padding:13px 20px;font-size:17px;color:#000;}
.tban1 li.gu a:before {content:"";display:inline-block;vertical-align:middle;width:25px;height:25px;background:url(../../img/inc/tban1_gu.png) no-repeat;margin:-6px 14px 0 0}

.tban1 li.honor a {display:block;width:auto;height:46px;border:2px solid #000;border-radius:25px;box-sizing:border-box;text-align:center;line-height:1;padding:13px 20px;font-size:17px;color:#000;margin-left:10px;}
.tban1 li.honor a:before {content:"";display:inline-block;vertical-align:middle;width:25px;height:25px;background:url(../../img/inc/tban1_honor.png) no-repeat;margin:-6px 14px 0 0}