@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(4) a {color:#F75C55;font-weight:700}
#search1 .search {background-color:#F75C55}
#tnb1 div.d2>.hg1:after {display:none}
@media screen and (min-width:1260px){

	#head_s2{border-bottom:0}
	
	#tnb1c>div.cont{text-align:center;}

	#tnb1 div.d1{padding:0 150px 0 0;}

	#tnb1 div.d1>ul>li>a{height:auto;padding:0 19px 18px;margin-top:-10px;}
	#tnb1 div.d1>ul>li>a>.t1{font-size:16px;}
	#tnb1 div.d1>ul>li>a>.ic1{display:block;
		width:50px;height:50px;
		margin:0 auto;
		background:url() no-repeat 0 0 / contain;
	}
	#tnb1 div.d1>ul>li:nth-child(1)>a>.ic1{background-image:url(../../img/inc/tnb1p01.png)}
	#tnb1 div.d1>ul>li:nth-child(2)>a>.ic1{background-image:url(../../img/inc/tnb1p02.png)}
	#tnb1 div.d1>ul>li:nth-child(3)>a>.ic1{background-image:url(../../img/inc/tnb1p03.png)}
	#tnb1 div.d1>ul>li:nth-child(4)>a>.ic1{background-image:url(../../img/inc/tnb1p04.png)}
	#tnb1 div.d1>ul>li:nth-child(5)>a>.ic1{background-image:url(../../img/inc/tnb1p05.png)}
	#tnb1 div.d1>ul>li:nth-child(6)>a>.ic1{background-image:url(../../img/inc/tnb1p06.png)}
	#tnb1 div.d1>ul>li:nth-child(7)>a>.ic1{background-image:url(../../img/inc/tnb1p07.png)}
	#tnb1 div.d1>ul>li:nth-child(8)>a>.ic1{background-image:url(../../img/inc/tnb1p08.png)}
	#tnb1 div.d1>ul>li:nth-child(9)>a>.ic1{background-image:url(../../img/inc/tnb1p09.png)}
	#tnb1 div.d1>ul>li:nth-child(10)>a>.ic1{background-image:url(../../img/inc/tnb1p10.png)}
	#tnb1 div.d1>ul>li:nth-child(11)>a>.ic1{background-image:url(../../img/inc/tnb1p11.png)}
	#tnb1 div.d2>ul>li.on>a {background-color:#F75C55;border-color:#F75C55}
	#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.on.over>a, #tnb1 div.d2>ul>li.hasSub.over>a {background-color:#F75C55;border-color:#f2534c}
	

	#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);}
	#tnb1 div.d1>ul>li.m6>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg6.jpg);}
	#tnb1 div.d1>ul>li.m7>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg7.jpg);}
	#tnb1 div.d1>ul>li.m8>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg8.jpg);}
	#tnb1 div.d1>ul>li.m9>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg9.jpg);}
	#tnb1 div.d1>ul>li.m10>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg10.jpg);}
	#tnb1 div.d1>ul>li.m11>div.d2>.hg1:after {background-image:url(../../img/inc/tnb1_hg1_bg11.jpg);}


	#head_s3 .sitemap{
		top:-10px;right:85px;
		width:auto;
		height:auto;
		text-indent:0;
		color:#000;
		font-size:16px;
	}
	#head_s3 .sitemap:before{
		display:block;
		position:static;
		margin:0 auto;
		width:50px;height:50px;
		background:url(../../img/inc/sitemap1p01.png) no-repeat;
		margin:0 auto;
	}
	#head_s3 .sitemap:after{display:none}
	#head_s3 .sitemap span:before{display:none}
}
@media screen and (min-width:1300px){
	#tnb1 div.d1>ul>li>a{padding:0 25px 18px}
}
@media screen and (min-width:1420px){
	#tnb1 div.d1>ul>li>a{padding:0 30px 18px}
}
@media screen and (min-width:1620px){
	#head_s3 .sitemap{right:160px;font-size:18px;}

	#tnb1 div.d1>ul>li>a>.t1{font-size:18px;}

}

/* sub.css overwrite */
#side_title a {background-color:#F75C55}
#side_title a:after {background:url(../../img/sub/side_title_bg.png) no-repeat 0 0;}


