@charset "utf-8";
/**
 * @File Name : style.css
 * @Description : Layout, CSS Adjust
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2019.09.20 | 문영신 | 최초 등록
 * 2019.09.27 | 문영신 | 요구반영. 결함개선. 고도화.
 * </pre>
 * @author 웹표준화실 문영신
 * @since 2019.09.19
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/* Table of contents ))
 | 공통 스타일과 다른 개별 스타일 겹쳐 쓰다!
 | RWD ◇◆
 */

/* ◇◆ all.css, sub.css, lib*.css  )) Overwrite. 20200720. ◇◆◇◆◇◆◇◆◇◆ */
[class*='search1select'] {margin-bottom:1em;}
.infomenu1 .info1 {font-size:1.063em;color:#262626;font-weight:500;margin-bottom:-.5em}

/* pagination 20191217 */
.pagination{clear:both;width:100%;margin:.75em auto 0;text-align:center;}
.pagination .m{display:inline;}
.pagination .m a{display:inline-block;
	position:relative;
	width:34px;height:34px;
	margin:0 .0625em .375em .0625em;
	border:1px solid #d7d7d7;
	background:#fff;
	color:#777;
	vertical-align:middle;
	white-space:nowrap;
	overflow:hidden;
	text-decoration:none;
}
.pagination .pages .m a{
	width:auto;
	min-width:1em;
	padding:0 9px;
	font-size:1em;
	line-height:34px;
}
.pagination .pages .on a{
	border-color:transparent;
	background:#444;
	color:#fff;
}
.pagination .control .m a .ic{display:inline-block;
	position:absolute;left:50%;top:50%;
	width:20px;height:20px;
	margin:-10px;
	background:url(../../img/lib/ic20s1c1page1.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.pagination .control .m.first a .ic{background-position:0 0;}
.pagination .control .m.prev a .ic{background-position:-20px 0;}
.pagination .control .m.next a .ic{background-position:-40px 0;}
.pagination .control .m.last a .ic{background-position:-60px 0;}
.pagination a:not([href]){cursor:default;}
.pagination .control a:not([href]){opacity:.42;}

.hb1.h2 {font-size:1.625em;color:#222;font-weight:500;padding-left:0;padding-top:12px;background-position:0 0;margin-top:1.5em;margin-bottom:.6em;}
.hb1.h3 {font-size: 1.4375em;color:#01795e;font-weight:500;padding-top:0;margin-top:1em;margin-bottom:.6em;background-image:none;}
.hb1.h3:before {content:"";display:block;width:12px;height:2px;background:#01795e;margin-bottom:4px;margin-left:2px;}
.hb1.h4 {font-size:1.188em;color:#03459c;font-weight:500;padding-left:20px;background-position:6px .3em;padding-top:0;margin-top:1.333em;margin-bottom:.5em;}
p {margin:.333em 0}
ul.bu>li {padding-left:.75em;}
ul.bu>li:before {top:8px;border-color:#01795e}
@media all and (min-width:1260px){
	ul.bu>li:before {top:10px}
}


@media all and (min-width:551px){
	.writeform1 tbody tr {border-top:1px solid #eee}
	.writeform1 tbody tr:first-child {border-top:0}
}

/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */


/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */
@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */
	[class*='panel'].ctit {padding:40px 40px 30px;}
	[class*='panel']>.deco10h1 {margin-right:45px}


} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1000px) */
@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */


/* #tnb1 div.d1>ul>li.m5 ~ li{display:none;} */ /* ☆ */


} /* /(min-width:1260px) */
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */