@charset "UTF-8";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); 
@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");

.submenu { color:#737173; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 150%
	}
.enbold { color:#737173; font-size: 15pt; font-weight:bold;font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 150%
	}
.enboldno { color:#FF0000; font-size: 15pt; font-weight:bold;font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 150%
	}
.enboldno2 { color:orange; font-size: 15pt; font-weight:bold;font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 150%
	}
.new_title { color:#00FFFF; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum";font-weight:bold; line-height: 140%
	}
.new_price { color:#FFFFFF; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum";font-weight:bold; line-height: 140%
	}
.oldprice { color:#333333; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 150%; text-decoration: line-through
	}
.price { color:#CA0000; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 150%; text-decoration:
	}
.menu_bold { color:#333333; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; font-weight:bold; line-height: 140%
	}
.menu_bw { color:#4C4C4C; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 140%
	}
.notice_menu { color:#7B7B7B; font-size: 15pt; font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; line-height: 140%
	}
.login { color:#333333; font-weight:bold; font-size: 15pt; font-family: "sans-serif"; line-height: 150%
	}
.input_black { border:solid 1 black; font-family:Tahoma; font-size:15pt; color:white; background-color:8c8c8c
	}
.input {	font-size=15pt;;  font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum" border:1 solid #BDBEBD
	}
.input_mono {	font-size=15pt;;  font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum" background-color:EFEBEF; border:1 solid #BDBEBD
	}
.input_login {	background-color:737373; border:solid 1 CECFCE; font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; font-size:15pt;;color:white;height:18px
	}
  A:link    { color:#333333; text-decoration:none;     }
  A:visited { color:#333333; text-decoration:none;     }
  A:active  { color:#333333; text-decoration:none;     }
  A:hover   { color:#333333; text-decoration:none;    }
  
  A.layer:link      {color:#B2EAFF; text-decoration:none;}
  A.layer:visited   {color:#B2EAFF; text-decoration:none;}
  A.layer:active    {color:#B2EAFF; text-decoration:none;}
  A.layer:hover      {color:#FFD200; text-decoration:none;}  
  
  A.footer:link      {color:#ffffff; text-decoration:none;}
  A.footer:visited   {color:#ffffff; text-decoration:none;}
  A.footer:active    {color:#ffffff; text-decoration:none;}
  A.footer:hover      {color:#FFD200; text-decoration:none;}    
  
  .small    { font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum" font-size:15pt;  }
  .norm     { font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum" font-size:15pt;  }
  .big      { font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum" font-size:15pt;  }
  p,br,body,table,td,select,input,form,textarea,option { font-family:"Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum" font-size:15pt;;}
.button{color:#5A5A5A; font-size: 15pt; background-color:#ffffff;background:; filter:alpha(opacity=100); border:solid 1 #A0A0A0; height:19px;cursor: hand;}
SELECT  {background-color : #ffffff;}
body,table,tr,td {font-family: "Noto Sans KR", "NanumGothic", "맑은고딕", "NanumGothicWeb", "나눔 고딕", "Malgun Gothic", "Dotum"; font-size: 15px; line-height: 14px; letter-spacing: 0em; color:717171;
scrollbar-3dlight-color:595959;
scrollbar-arrow-color:7F7F7F;
scrollbar-face-color:DFDFDF;
scrollbar-highlight-color:FFFFF;
scrollbar-shadow-color:595959
scrollbar-base-color:CFCFCF;
scrollbar-darkshadow-color:FFFFFF;
}

        }
a { onfocus : "this.blur();" }

img { border: 0; }  /* ��ü �̹��� �׵θ� ����� 0���� ���� */


/* �⺻���̺� */
.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left}

.tbl_head01 {margin:0 0 10px}
.tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_head01 thead th {padding:12px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#222b30;color:#f9f9f9;font-size:0.95em;text-align:center;letter-spacing:-0.1em}
.tbl_head01 thead a {color:#f9f9f9}
.tbl_head01 thead th input {vertical-align:top} /* middle �� �ϸ� �Խ��� �б⿡�� ��� ���� üũ�ڽ� ���� ���� */
.tbl_head01 tfoot th, .tbl_head01 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}
.tbl_head01 tbody th {padding:8px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.tbl_head01 td {padding:8px 5px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:1.5em;word-break:break-all}
.tbl_head01 a {}

.tbl_head02 {margin:0 0 10px}
.tbl_head02 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_head02 thead th {padding:5px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#222b30;color:#f9f9f9;font-size:0.95em;text-align:center;letter-spacing:-0.1em}
.tbl_head02 thead a {color:#f9f9f9}
.tbl_head02 thead th input {vertical-align:top} /* middle �� �ϸ� �Խ��� �б⿡�� ��� ���� üũ�ڽ� ���� ���� */
.tbl_head02 tfoot th, .tbl_head02 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}
.tbl_head02 tbody th {padding:5px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.tbl_head02 td {padding:5px 3px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:1.4em;word-break:break-all}
.tbl_head02 a {}

/* ��� ���̺� */
#bo_list .tbl_head01 {}
#bo_list .tbl_head01 caption {}
/* #bo_list .tbl_head01 thead th { background:#f5f1ec; border-top:1px solid #bebebe;  border-bottom:1px solid #ddd; color:#5c5c5c; font-size:12px; }	���� �Խù� Ÿ��Ʋ ��� �� ��Ʈ */
#bo_list .tbl_head01 thead th { background:#0e83cb; color:#ffffff;}	/* �Խù� Ÿ��Ʋ ��� �� ��Ʈ */
#bo_list .tbl_head01 thead a {}
#bo_list .tbl_head01 thead th input {} /* middle �� �ϸ� �Խ��� �б⿡�� ��� ���� üũ�ڽ� ���� ���� */
#bo_list .tbl_head01 tfoot th {}
#bo_list .tbl_head01 tfoot td {}
#bo_list .tbl_head01 tbody th {}
#bo_list .tbl_head01 td { border-top:1px solid #ddd;  border-bottom:1px solid #ddd; }
#bo_list .tbl_head01 a {}
#bo_list td.empty_table {}
.bo_fx {margin-bottom:5px;zoom:1}
.bo_fx:after {display:block;visibility:hidden;clear:both;content:""}
.bo_fx ul {margin:0;padding:0;list-style:none}
#bo_list_total {float:left;padding-top:5px; font-weight:bold}

/* �Խ��� ��� */
#bo_list .td_board {width:120px;text-align:center}
#bo_list .td_chk {width:30px;text-align:center}
#bo_list .td_date {width:60px;text-align:center}
#bo_list .td_datetime {width:110px;text-align:center}
#bo_list .td_group {width:100px;text-align:center}
#bo_list .td_mb_id {width:100px;text-align:center}
#bo_list .td_mng {width:80px;text-align:center}
#bo_list .td_name {width:100px;text-align:left}
#bo_list .td_nick {width:100px;text-align:center}
#bo_list .td_num {width:50px;text-align:center}
#bo_list .td_numbig {width:80px;text-align:center}

#bo_list .td_status { width:110px; text-align:center }
#bo_list .td_status2 { width:140px; text-align:center }
#bo_list .td_shop { width:180px; text-align:center }
#bo_list .td_theme { width:210px; text-align:center }
#bo_list .td_tel { width:250px; text-align:center }
#bo_list .td_map { width:100px; text-align:center }
#bo_list .td_details { width:120px; text-align:center }

#bo_list .txt_active {color:#5d910b}
#bo_list .txt_expired {color:#ccc}

#bo_list .td_details span { display:inline-block; padding:4px 0px; width:95px; text-align:center; color:#fff; background:#4f4f4f; border:1px solid #8f8f8f; }
#bo_list .td_details span:hover { background:#676767; }

#bo_list .td_status .status1 { display:inline-block; padding:2px 0px; width:110px; text-align:center; color:#fff; font-size:13px;}	/* �����׸� �׸� ��� */
#bo_list .td_status .open { background:#4683d6; border:1px solid #2b69bd; }
#bo_list .td_status .new { background:#b0b0b0; border:1px }	/* �����׸� �׸� ���� */
#bo_list .td_status .opening { background:#e37f4e; border:1px solid #c85620; }
.td_subject img {margin-left:3px}
#area_map {  background:#fff; }
#area_map h2 {  font-size:12px; color:#574231; letter-spacing:-0.07em; text-align:center; margin:15px 0 0px; }
#search_mang { width:100% ; margin:0 auto; }
#area_box { width:400px;border:1px solid #ccc; background:#f9f9f9; margin:0 0 20px; }
#mang_list { width:95%;min-width:700px;	}

/* ����¡ */
.pg_wrap {clear:both;margin:0 0 20px;padding:20px 0 0;text-align:center}
.pg {}
.pg_page, .pg_current {display:inline-block;width:25px;height:25px;color:#848484;letter-spacing:0;line-height:25px;vertical-align:middle; margin:0 1px; border-radius:15px; border:1px solid #e8e8e8; font-size:13px;}
.pg a:focus, .pg a:hover {text-decoration:none}
.pg_page {text-decoration:none}
.pg_start, .pg_prev {/* ���� */}
.pg_end, .pg_next {/* ���� */}
.pg_current {display:inline-block;background:#666666;color:#fff;font-weight:normal; border:1px solid #666666;}		/* ����¡ �˱� ���� */

/* �����ȳ� ����Ʈ�ڽ� ������ */
.selectbox { 
	position: relative; 
	width: 160px; /* �ʺ��� */ 
	border: 1px solid #bababa; /* �׵θ� ���� */ 
	z-index: 1; 
} 

.selectbox:before { /* ȭ��ǥ ��ü */ 
	content: ""; 
	position: absolute; 
	top: 50%; 
	right: 15px; 
	width: 0; 
	height: 0; 
	margin-top: -1px; 
	border-left: 5px solid transparent; 
	border-right: 5px solid transparent; 
	border-top: 5px solid #333;
} 

.selectbox label { 
	position: absolute; 
	top: 1px; /* ��ġ���� */ 
	left: 5px; /* ��ġ���� */ 
	padding: .8em .5em; /* select�� ���� ũ�� ��ŭ */ 
	color: #999; 
	z-index: -1; /* IE8���� label�� ��ġ�� ���� Ŭ������ �ʴ� �� �ذ� */
} 

.selectbox select { 
	width: 100%; 
	height: auto; /* ���� �ʱ�ȭ */ 
	line-height: normal; /* line-height �ʱ�ȭ */
	font-family: inherit; /* ��Ʈ ��� */ 
	padding: .8em .5em; /* ����� ���� ���� */ 
	border: 0; 
	opacity: 0; /* ����� */ 
	filter:alpha(opacity=0); /* IE8 ����� */ 
	-webkit-appearance: none; /* ����Ƽ�� ���� ���߱� */ 
	-moz-appearance: none; 
	appearance: none;
} 