@charset "utf-8";
/**
 * @File Name : style.css
 * @Description : Layout, CSS Adjust
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2021.05.03 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2021.05.03
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/* Table of contents ))
 | 공통 스타일과 다른 개별 스타일 겹쳐 쓰다!
 | RWD ◇◆
 */

 /* ◇◆ main.css Overwrite. 20210621. ◇◆ */
#vpr1 .datalist .item:before{top:320px !important;background-image:url(../../img/main/mainbody1_t1.png) !important;height:2276px !important;}
#menu1 li a{width:260px !important;font-size:14px !important;}
#mainbody2 .mContC .text>.t2{font-size:24px !important;line-height:1.25 !important;}
#mainbody2 .mContC.on .text>.t2{font-size:32px !important;}
#mainbody3 .item .t1,
#mainbody4 .item .t1{padding-top:20px !important;}
#mainbody3 .item .t1{height:180px !important;}
#mainbody3 .item .t1 .t1h1,
#mainbody4 .item .t1 .t1h1,
#mainbody5 .item .t1 .t1h1{text-overflow:ellipsis !important;overflow:hidden !important;white-space:nowrap !important;font-weight:600;font-size:20px !important;margin-bottom:12px !important;}
#mainbody3 .item .t1 .t1p1,
#mainbody4 .item .t1 .t1p1,
#mainbody5 .item .t1 .t1p1{font-size:14px !important;word-break:normal !important;}


@media all and (max-width:489px){
	#menu1 li{float:none !important;width:100% !important;margin:auto;}
	#menu1 li a{font-size:14px;padding:0 20px !important;width:100% !important;}
}

/* ◇◆ all.css, sub.css, lib*.css  )) Overwrite. 20210621. ◇◆ */

h1#logo>a{background-image:url(../../img/inc/logo2@2x.png) !important;}
body.in-head h1#logo>a{background-image:url(../../img/inc/logo@2x.png) !important;}

.cnb1 ul{font-size:14px !important;}

/* #visual .t1{letter-spacing:0 !important;} */

@media all and (min-width:768px){
	.cnb1 li>a{font-size:14px !important;padding:18px 23px 18px 18px !important;}
	.cnb1 li.on>a{padding:18px 23px 18px 18px !important;}
}

@media all and (min-width:1260px){
	#tnb1c>div.cont{margin:auto !important;}
	#tnb1 div.d1>ul>li>a>.t1{font-size:18px !important;}
	#location1 .breadcrumb .cont>a{font-size:14px !important;}
	#tnb1 div.d1>ul>li.m4 div.d2>ul{margin-left:80px !important;}
	#tnb1 div.d1>ul>li.m5 div.d2>ul{margin-left:50px !important;}
	#tnb1 div.d1>ul>li>a{margin-right:0 !important;}
}

/* ◇◆ content.css Overwrite. 20210621. ◇◆ */

.gimhae3s1 .t1{display:none !important;}
.gimhae3s2 .h1{width:100px !important;}
.gimhae3s1 .t2{padding-left:0 !important;}

.contest1s1 .h1{font-size:1em !important;width:230px !important;}
.contest1s1 .t1{font-size:1em !important;width:calc(100% - 230px) !important;}

.ghcolor2 .h2{font-size:18px !important;}

@media all and (min-width:1000px){
	#body_content{font-size:16px !important;}
}


