@charset "utf-8";

html, body { width:100%; height:100%; }
body { background:#f4f4f4; }


/* 정보공개 팝업창 */
.pu_infoOpen { width:calc(100% - 30px); height:calc(100% - 30px); padding:15px 15px 0 15px; border:1px solid #ddd; background:#fff; margin:15px; overflow:auto; }
.pu_infoOpen h1 { width:100%; padding:10px 15px; background:#06c; color:#fff; font-family:esamanru-Medium, "이사만루 미디엄"; font-size:140%; font-weight:normal; text-align:center; display:block; margin-bottom:20px; }
.pu_infoOpen h3 { padding-left:27px; background:url(/images/egovframework/com/scc/common/blt_h3.gif) no-repeat 0 3px; font-weight:normal; font-family:esamanru-Medium, "이사만루 미디엄"; font-size:130%; font-weight:normal; color:#000; margin-bottom:10px; }
.pu_infoOpen .box { margin-bottom:30px; }
.pu_infoOpen .box.end { margin-bottom:0px; }
.pu_infoOpen .box ol { overflow:hidden; }
.pu_infoOpen .box li { float:left; width:33.333%; }
.pu_infoOpen .box li a:Link,
.pu_infoOpen .box li a:visited { padding:3px 5px; color:#555; font-size:90%; letter-spacing:-0.5px; transition:0.3s; }
.pu_infoOpen .box li a:active,
.pu_infoOpen .box li a:focus,
.pu_infoOpen .box li a:hover { background:#113d8e; color:#fff; }

.pu_infoOpen .box li a span { font-size:95%; }

@media (max-width:740px){
	.pu_infoOpen .box li { width:50%; }
}

@media (max-width:550px){
	.pu_infoOpen .box li { width:100%; }
	.pu_infoOpen .box li a:Link,
	.pu_infoOpen .box li a:visited { padding:1px 3px; }
}
