﻿@charset "utf-8";


/* 공통팝업배너모음 */
.bannerAllList{width:494px; padding:2px; border:1px solid #c5c5c5; position:absolute; left:0; top:0 /* 위치값 */}
.bannerAllList .inner{ position:relative; width:100%}
.bannerAllList .inner > h1{ background: url('/images/tempDisp/common/tit_icon.png') no-repeat 14px 7px #00549d; padding-left:48px; height:41px; line-height:41px; overflow:hidden; color:#fff; font-family:'NanumBold'; font-size:17px;}
.bannerAllList .inner .btnClose{ position:absolute; right:0; top:0; font-size:0; line-height:0; text-indent:-9999em; width:41px; height:41px; background:url(/images/tempDisp/common/btnClose.png) no-repeat}
.bannerList {height:515px; overflow-y:auto}
.bannerList ul{ overflow:hidden; padding:2% 5%}
.bannerList ul li{ float:left; width:40%; height:40px; margin:5%}
.bannerList ul li img{ width:100%; height:100%}

/*한줄짜리 배너*/

.banner_zone ul li.b_1 {width:175px; height:45px; background:url('/images/apple/banner_bg1.jpg') no-repeat; text-align:center; padding:12px 0 0 0;}
.banner_zone ul li.b_1 a {font-size:14px; color:#333; font-family:"NanumBold"; display: block;height: 18px;overflow: hidden;width: 165px; margin: 0 auto;}

.banner_zone ul li.b_2 {width:175px; height:45px; background:url('/images/apple/banner_bg2.jpg') no-repeat; text-align:center;  padding:12px 0 0 0;}
.banner_zone ul li.b_2 a {font-size:14px; color:#333; font-family:"NanumBold"; display: block;height: 18px;overflow: hidden;width: 165px; margin: 0 auto;} 

.banner_zone ul li.b_3 {width:175px; height:45px; background:url('/images/apple/banner_bg3.jpg') no-repeat; text-align:center; padding:12px 0 0 0;}
.banner_zone ul li.b_3 a {font-size:14px; color:#fff; font-family:"NanumBold"; display: block;height: 18px;overflow: hidden;width: 165px; margin: 0 auto; }


/*두줄짜리 배너*/
 
.banner_zone ul li.b_4 {width:175px; height:45px; background:url('/images/apple/banner_bg1.jpg') no-repeat; text-align:center; line-height:14px; overflow:hidden;}
.banner_zone ul li.b_4 a {font-size:13px; color:#333; font-family:"NanumBold"; display: block;width: 165px; margin: 0 auto;height:28px ;overflow: hidden; margin-top:7px; }

.banner_zone ul li.b_5 {width:175px; height:45px; background:url('/images/apple/banner_bg2.jpg') no-repeat; text-align:center; line-height:14px; overflow:hidden;}
.banner_zone ul li.b_5 a {font-size:13px; color:#333; font-family:"NanumBold"; display: block;width: 165px; margin: 0 auto;height:28px ;overflow: hidden; margin-top:7px;}

.banner_zone ul li.b_6 {width:175px; height:45px; background:url('/images/apple/banner_bg3.jpg') no-repeat; text-align:center; line-height:14px; overflow:hidden;}
.banner_zone ul li.b_6 a {font-size:13px; color:#fff; font-family:"NanumBold"; display: block;width: 165px; margin: 0 auto;height:28px ;overflow: hidden; margin-top:7px;}

.poplistWrap{width:294px; padding:2px; border:1px solid #c5c5c5; position:absolute; left:0; top:0; /* 위치값 */}
.poplistWrap .inner{ position:relative; width:100%}
.poplistWrap .inner > h1{ background: url('/images/tempDisp/common/tit_icon.png') no-repeat 14px 7px #4a77d3; padding-left:48px; height:41px; line-height:41px; overflow:hidden; color:#fff; font-family:'NanumBold'; font-size:17px;}
.poplistWrap .inner .btnClose{ position:absolute; right:0; top:0; font-size:0; line-height:0; text-indent:-9999em; width:41px; height:41px; background:url(/images/tempDisp/common/btnClose.png) no-repeat}

.poplistWrap .popupList{height:301px; overflow:hidden; overflow-y:auto}
.poplistWrap .popupList ul{ font-family:'Nanum'; font-size:13px; line-height:25px; padding:3% 5% 4%}
.poplistWrap .popupList ul li { line-height:20px; margin:4% 0}
.poplistWrap .popupList ul li a{ display:block; color:#666; background:url(/images/tempDisp/common/icon_dot.gif) no-repeat 0 9px; padding-left:10px}
.poplistWrap .popupList ul li a:hover{ color:#4a77d3}


/* 통합검색 */
/* 검색 - 웹버전 */
.box_search_common {overflow:hidden; position:absolute; right:0; top:15px; width:200px; height:30px;}
.box_search_common input { position:absolute; top:0; left:0; background:#fff; border:1px solid #ddd; border-right:0; font-size:12px; width:160px; height:28px; line-height:30px; color:#555; font-family:'Dotum'; padding:0 4px 0 12px;}
.box_search_common button { position:absolute; top:0; right:0; width:37px; height:30px; border:none; background:url("/images/common/btn_search_w.gif") no-repeat; text-indent:-10000px;}
.box_search_common input::-webkit-input-placeholder {color:#666; font-family:'Dotum';}

/* 통합팝업공지 */
div#pop_header {width:100%; height:68px; background:#00549d url("/images/popup/pop_bg.png") no-repeat 50% 50%;}
div.pop_wrap {position:relative; width:100%; padding:15px 0; margin:0 auto; text-align:center;}

.p_txt_1 {font-family:"맑은 고딕"; font-size:22px; font-weight:bold; letter-spacing:-1px; color:#000;}
.p_txt_2 {font-family:"맑은 고딕"; font-size:18px; font-weight:bold; letter-spacing:-1px; color:#fff; line-height:38px;}

ul.notice_btn {position:absolute; top:20px; right:10px; font-family:"맑은 고딕";}
ul.notice_btn li {float:left; width:80px; height:26px; margin-right:5px; text-align:center; background:url("/images/popup/btn.png") no-repeat;}
ul.notice_btn li a {display:inline-block; text-decoration:none; color:#fff; font-size:14px; padding:3px;}
ul.notice_btn li.btn_close {width:30px; height:30px; background:url("/images/popup/btn_close.png") no-repeat; text-indent:-5000px;}

@media screen and (max-width: 807px) {

	/*통합공지팝업*/
	div.pop_wrap {position:relative; width:100%; padding:1px; margin-top: -2px;}
	.pop_wrap span{display:none;}
	.pop_wrap p{text-align: center;}
	ul.notice_btn{top:34px; width:103%; margin-top:3px;}
	.notice_btn{margin-right:-13px;}
	ul.notice_btn li{float:none; display:inline-block;padding:4px;width:33%;}
	ul.notice_btn li a{display:inline;width:50px;}

	div#pop_header {position:fixed;z-index:21; width:25%;right:0;}

	/* 미니리스트 공통 */
	.list_box .top_list dd{ height:33px;}
}

@media screen and (max-width: 431px) {
	ul.notice_btn{margin-left:0%;}
	
}