BODY {
	SCROLLBAR-FACE-COLOR: #ebe5da; FONT-WEIGHT: normal; FONT-SIZE: 9pt; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #c4b8a2; COLOR: #4A4A4A; SCROLLBAR-3DLIGHT-COLOR: #cec3b0; 
	SCROLLBAR-ARROW-COLOR: #c4b8a2; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: "굴림"; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; TEXT-DECORATION: none; scroll-overflow-x: scroll; scroll-overflow-y:hidden;
	word-spacing:0px
}
TR {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #4A4A4A; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
A:link {
	COLOR: #4A4A4A; TEXT-DECORATION: none
}
A:active {
	COLOR: #4A4A4A; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4A4A4A; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.login {
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #4A4A4A; LINE-HEIGHT: 13pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.login2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #F47609; LINE-HEIGHT: 13pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.left1{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.left2{
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.left3{
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.left4{
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.left_bold{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4A4848; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.left_bold A:link {
	COLOR: #4A4848; TEXT-DECORATION: none
}
.left_bold A:active {
	COLOR: #4A4848; TEXT-DECORATION: none
}
.left_bold A:visited {
	COLOR: #4A4848; TEXT-DECORATION: none
}
.left_bold A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.here{
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #7F7F7F; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.here2{
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #7F7F7F; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.title{
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:-1px
}
.pop{
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.bold{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4A4A4A; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.orange{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D55508; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:0px
}
.maemul_title {
	FONT-SIZE: 9pt; Font-weight:none; COLOR: #346590; LINE-HEIGHT: 14pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none; word-spacing:0px
}
.maemul_title A:link {
	COLOR: #346590; TEXT-DECORATION: none
}
.maemul_title A:active {
	COLOR: #346590; TEXT-DECORATION: none
}
.maemul_title A:visited {
	COLOR: #346590; TEXT-DECORATION: none
}
.maemul_title A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.maemul_man {
	FONT-SIZE: 8.5pt; Font-weight:none; COLOR: #666666; LINE-HEIGHT: 14pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none; word-spacing:0px
}
.maemul_bold {
	FONT-SIZE: 11pt; Font-weight:bold; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none; word-spacing:0px
}
.maemul_orange {
	FONT-SIZE: 11pt; Font-weight:bold; COLOR: #ff6600; LINE-HEIGHT: 14pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none; word-spacing:0px
}
INPUT {
	BORDER-RIGHT: #CACACA 1px solid; BORDER-TOP: #CACACA 1px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #CACACA 1px solid; COLOR: #585858; LINE-HEIGHT: 17px; BORDER-BOTTOM: #CACACA 1px solid;  BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TEXTAREA {
	BORDER-RIGHT: #CACACA 1px solid; BORDER-TOP: #CACACA 1px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #CACACA 1px solid; COLOR: #585858; LINE-HEIGHT: 17px; BORDER-BOTTOM: #CACACA 1px solid;  BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 9pt; WORD-SPACING: -0.1em; COLOR: #666666; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.radio{border:0; cursor:pointer;}
.login_radio{border:0;BACKGROUND-COLOR: #ffe4d9;}
.info_01 {
	FONT-SIZE: 9pt; font-weight:bold; WORD-SPACING: -0.1em; COLOR: #464646;  FONT-FAMILY: "굴림"; word-spacing: -0.03em; TEXT-DECORATION: none; word-spacing:0px
}
.info_01 A:link {
	COLOR: #464646; TEXT-DECORATION: none
}
.info_01 A:active {
	COLOR: #464646; TEXT-DECORATION: none
}
.info_01 A:visited {
	COLOR: #464646; TEXT-DECORATION: none
}
.info_01 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.info_02 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #c23a06; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none; word-spacing:0px
} 
.info_02 A:link {
	COLOR: #c23a06; TEXT-DECORATION: none
}
.info_02 A:active {
	COLOR: #c23a06; TEXT-DECORATION: none
}
.info_02 A:visited {
	COLOR: #c23a06; TEXT-DECORATION: none
}
.info_02 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.style3 {
	color: #FF9900
}
.m_vv_category {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #E0242D; LINE-HEIGHT: 10pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:-2px
}
.m_vv_category2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #094282; LINE-HEIGHT: 10pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:-2px
}
.hot-category {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #010c0f; LINE-HEIGHT: 10pt; FONT-FAMILY: "굴림"; TEXT-DECORATION: none;
	word-spacing:-1px
}
table.t_box { border-top:2px solid #ff6600; border-collapse:collapse; }
td.t_item { background-color:#F9F9F9; border-bottom:1px solid #DADADA; font-weight:bold; text-align:center; }
td.t_vals { background-color:#FFFFFF; border-bottom:1px solid #DADADA; font-weight:normal; text-align:left; }

button.list_btns { width:70px; height:22px; border:1px solid #c0c0c0; background-color:#fff; font-size:12px; font-weight:normal; color:#000; text-align:center; cursor:pointer; }

/* 페이징 */
  #item_pager { position:relative; width:100%; margin:15px auto; text-align:center; }
  .page_now { display:inline-block; margin:5px 8px; padding:5px; border:1px solid #3d3d3d; background-color:#3d3d3d; font-size:14pt; font-weight:bold; color:#fff; cursor:pointer; }
  .page_num { display:inline-block; margin:5px 8px; padding:5px; border:1px solid #aaa; font-size:13pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_first { display:inline-block; margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:10pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_pre { display:inline-block; margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:10pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_next { display:inline-block; margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:10pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_end { display:inline-block; margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:10pt; font-weight:normal; color:#000; cursor:pointer; }
/* 페이징 */

/* 레이어영역 */
#blank_layer {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
  display: none;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.7+0,0.7+100 */
  background: -moz-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 );
  /* IE6-9 */
}

.opt_item { display:table-cell; width:100px; margin:0; padding:0; font-size:11px; font-weight:normal; letter-spacing:-1px; }
.opt_item > .item_icon { display:inline-block; margin:0; padding:0; }
.opt_item > .item_icon > img { width:30px; height:30px; }
.opt_item > .icon_on { border-radius:15px; background-color:#79b0d0; }

/*new 관리자 로그인*/

body.bg {
  background: #7197da;
  background: -moz-linear-gradient(-45deg,  #7197da 0%, #0bb8d0 100%); 
  background: -webkit-linear-gradient(-45deg,  #7197da 0%,#0bb8d0 100%);
  background: linear-gradient(135deg,  #7197da 0%,#0bb8d0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7197da', endColorstr='#0bb8d0',GradientType=1 ); 
}
#admin_area_left { display:none; }
#admin_area_contents { display:block; width:100%; margin:0 auto; padding:0; }

  button.btn_admin { margin:0; padding:3px; border:1px solid #d0d0d0; background-color:#fff; font-size:9pt; font-weight:normal; color:#000; cursor:pointer; }
  .login_box { display:table; width:700px; margin:10% auto 0; border:0; background:rgba(0,0,0,0.7); }
  .login_box > #login_title { display:table-caption; padding:0 0 8px 0; font-family:'NanumSquare',sans-serif; font-size:12pt; font-weight:bold; color:#000; text-align:center; }
  .login_box > #login_title > #login_page_title_icon { float:left; width:110px; }
  .login_box > #login_title > #company_name { float:left; width:550px; margin:5px 0 5px 0; padding:0; font-size:30pt; font-weight:bold; color: #31313c;; text-align:left; letter-spacing:-1px; }
  .login_box > #login_title > #login_page_subtitle { float:left; width:550px; margin:0; padding:0; font-size:12pt; font-weight:normal; color:#31313c; text-align:left; letter-spacing:-1px; }
  .login_box > .login_items { display:table-row; }
  .login_box > .login_items > .login_item { position:relative; display:table-cell; margin:0; padding:5px 8px 5px 8px; font-family:'NanumBarunGothic'; color:#fff; }
  .login_box > .login_items > .box_item { font-family:'NanumBarunGothic'; font-size:12pt; font-weight:bold; color:#fff; text-align:right; }
  .login_box > .login_items > .login_item > button#btn_login { position:absolute; margin:0; padding:0; border:0; }

#adm_id{width:100%; height:50px; font-family:'NanumBarunGothic'; font-size:14pt;}
#pass{width:100%; height:50px; font-family:'NanumBarunGothic'; font-size:14pt;}

  #login_alert { width:400px; margin:150px auto; padding:20px; border:5px solid #ccc; border-radius:10px; background-color:#fff; }
  #login_alert > p.alert_info { margin:0; padding:5px 0; font-size:12pt; font-weight:normal; color:#000; text-align:center; }
  #login_alert > p > button.login_alert { font-size:12pt; font-weight:bold; }
