/******************************************************************************************************************************************
*	Site Name			: CELTRA [셀트라]
*	Site URL			: http://celtra.celmon.com
*	Description			: Board형 페이지 또는 게시판의 공통 스타일 시트
*	Company				: CELMON
*	Author(CSS Design)	: Funny +
*	Date				: 2014/01
*	Caution				: CSS의 변경/추가/삭제 시 내용,일자,처리자를 주석으로 표현 할 것.
*******************************************************************************************************************************************/

/******************************************************************************************************************************************
*	주문페이지 상단 현황 : 2018.07.06 : FUNNY
*******************************************************************************************************************************************/
.stateBNRWRAP							{width:100%; margin:0px auto;}

.stateBNR								{display:inline-block; width:calc(33% - 20px); min-width:230px; height:100px; margin:0px 10px 20px 10px; border:1px solid #DDD; vertical-align:top;}

@media screen and (max-width:1200px) {
.stateBNR								{display:inline-block; width:calc(48% - 20px); min-width:350px; height:100px; margin:0px 10px 20px 10px; border:1px solid #DDD; vertical-align:top; transition:width 0.3s ease-in-out;}
}

@media screen and (max-width:1080px) {
.stateBNR								{display:inline-block; width:calc(100% - 20px); min-width:260px; height:100px; margin:0px 10px 20px 10px; border:1px solid #DDD; vertical-align:top; transition:width 0.3s ease-in-out;}
}
.stateBNR.type2							{height:220px;}

.stateBNR .insBox						{width:100%; padding:0px 25px;}

.stateBNR .insBox .stateIconWrap 		{position:relative; top:28px; left:0px; width:42px; height:42px; font-size:24px;}
.stateBNR .insBox .stateIconWrap.c1 	{display:inline-block; background:#fcdc02; color:#fff;}
.stateBNR .insBox .stateIconWrap.c2 	{display:inline-block; background:#75bf02; color:#fff;}
.stateBNR .insBox .stateIconWrap.c3 	{display:inline-block; background:#33C7D8; color:#fff;}
.stateBNR .insBox .stateIconWrap i		{margin:10px 0 0 6px;}

.stateBNR .insBox ul					{margin:-30px 0 0 60px;}
.stateBNR .insBox ul li					{min-width:110px;}
.stateBNR .insBox ul li:after,
.stateBNR .insBox ul li:before			{clear:both; content:" ";display:table}

.stateBNR .insBox ul li .title			{float:left; font:12px/25px NanumBarunGothic; color:#757575;}
.stateBNR .insBox ul li .count			{float:right; min-width:40px; text-align:right;}

/* List Type */
.stateBNR H5 							{border-bottom:1px solid #EEE; padding:15px;font:16px NanumBarunGothicBold; color:#757575;}
.stateBNR H5 a							{font:16px NanumBarunGothicBold; color:#757575;}
.stateBNR .insList ul					{padding:20px; display:inline-block; width:100%;}
.stateBNR .insList ul li				{height:25px;}
.stateBNR .insList ul li:after,
.stateBNR .insList ul li:before			{clear:both; content:" ";display:table}
.stateBNR .insList ul li .subject		{float:left; width:calc(100% - 120px); overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.stateBNR .insList ul li .subject a		{font:12px/25px NanumBarunGothic; color:#757575; }
.stateBNR .insList ul li .subject a:hover{color:#fcdc02;}
.stateBNR .insList ul li .answer		{font:12px/25px NanumBarunGothic; color:#75bf02; letter-spacing:-0.05em;}
.stateBNR .insList ul li .date			{float:right; width:60px; font:10px/23px Roboto; color:#888;}

/******************************************************************************************************************************************
*	주문옵션 (2016.05.27 : Funny)
*******************************************************************************************************************************************/
/* 선택된 상품 및 옵션 정보 */
.orderPD_title						{float:left ;padding:5px; text-align:left !important; }
.orderPD_title a					{display:inline-block; margin-bottom:5px; font:12px NanumBarunGothicBold; letter-spacing:0em; color:#313131;}
.orderPD_title a:hover				{color:#f2b600;}
.orderPD_title .Subtxt				{display:block; font:12px NanumBarunGothic; letter-spacing:0em; margin:3px 0; padding:5px; background:#fbfbd4; border:1px solid #e2e190; color:#444;}


/* 수량 변경 옵션 */
.quantity_edit						{height:22px; text-align:center; vertical-align:middle; letter-spacing:0em;}
.quantity_edit span					{text-align:center; display:inline-block;}
.quantity_edit > span.count			{position:relative; width:66px;height:22px; margin-right:4px; padding:0;}
.quantity_edit > span.count input	{width:49px;height:20px;line-height:20px;padding-left:14px;border:1px solid #cccccc; color:#222; font:12px Tahoma;}
.quantity_edit > span.count a.up	{position:absolute; top:0px; right:0; width:15px; height:11px;}
.quantity_edit > span.count a.down	{position:absolute; top:13px; right:0; width:15px; height:11px;}



/******************************************************************************************************************************************
	각종 잡다한 이미지 버튼 종합 : 2018.07.16 - FUNNY
*******************************************************************************************************************************************/
a.optionok				{display:inline-block ;background: url(/img/icon/icon_goods_common.png) no-repeat 0 0px; position:relative; text-indent:-9999em;}
a.optionok 				{background-position:-50px -40px; width:26px; height:15px;}   /* 옵션이 있을때 */
a.job_history			{margin:3px auto; background: url(/img/icon/icon_goods_common.png) no-repeat 0px -152px; width:39px;  height:15px;  font-size:0px; display:block;}

/* 상품 고시 */
.notify_info			{clear:both; display:block;}
.notify_info li			{background: url(/img/icon/icon_goods_common.png) no-repeat 0 0px; padding-bottom:10px;  margin:0px auto; text-align:center;}
.notify_info li.on		{background-position:0px -40px; width:15px; height:13px; font-size:0; line-height:0; text-shadow:none; color:transparent;}
.notify_info li.off		{background-position:-20px -40px; width:15px; height:13px;font-size:0; line-height:0; text-shadow:none; color:transparent;}


/* 주문시 배송비 및 주문금액 표 : 2018.07.16 - FUNNY */
.ord_statusTBL			{position:relative; margin:0; width:100%;  padding:0; border:1px solid #fdc583; background:#fbfbd4; border-radius:4px;}
.ord_statusTBL ul		{padding:5px 20px;}
.ord_statusTBL li		{display:inline-block; height:40px; margin:0 10px; line-height:40px;}
.ord_statusTBL li span	{line-height:40px;}
.ord_statusTBL li.gap	{display:inline-block; margin:0px 25px; width:1px !important; height:30px; border-left:2px solid #AAA; vertical-align:-10px; box-shadow:1px 2px 5px #888}



/******************************************************************************************************************************************
	유선현장주문 - 상품찾기 제품 상세 팝업 : 2018.07.16 - FUNNY
*******************************************************************************************************************************************/
/* 상품 자세히 보기 페이지 [S] - 2017.06.28 FUNNY */
.OGS							{width:100%; padding:0 20px;}
.OGS H5							{font:22px/35px celmonHG_80; color:#121212; letter-spacing:-0.03em;}
.OGS H5.subtxt					{display:block; font:12px NanumBarunGothic; letter-spacing:0em; color:#888; padding-left:5px;}

.OGS .top						{width:100%; padding:20px 0px; border-bottom:1px solid #CCC;}
.OGS .container					{width:100%; height:100%;}
.OGS .imgArea					{float:left; width:620px; border-right:1px solid #cdcfd3; margin:20px auto; text-align:left;}
.OGS .priceArea					{float:left; width:530px; margin:20px 10px 0 30px;}

.OGS .imgArea img				{width:600px; height:600px; margin:0 auto; text-align:center;}

/* 가격 정보 */
.detail-infoBox					{border-bottom:1px #dfdfdf solid; padding-bottom:10px;}
.detail-infoBox:before,
.detail-infoBox:after			{display: table; content: ''; clear:both; }
.detail-infoBox .detail			{float:left; width:100%; padding:0 15px 0 0;}

.option-form-group				{width:100%;}
.option-form-group:before,
.option-form-group:after		{display: table; content: ' ';}
.option-form-group:after		{clear: both;}

.option-form-label				{float:left; width:90px; font:11px/26px NanumBarunGothic;letter-spacing:0em; color:#888;}

.option-form-info				{margin-left:55px; color:#555; padding:2px 0;  font:11px NanumBarunGothic;}
.option-form-info > p			{display:inline-block; height:30px; *display: inline; *zoom:1; line-height:26px; white-space: nowrap;}

.sell-price						{font:18px Roboto; font-weight:700; color:#999; letter-spacing:-0.05em; padding-top:0px; text-decoration:line-through; float:left;}
.you_save						{font:14px Roboto; font-weight:700; padding:0px; margin-left:10px; color:#5b9f13;}
.you_save .arrow				{display:inline-block; width:7px; height:8px; margin: -2px 2px 0px 0px; background: url('/img/icon/icon_disper.png') no-repeat; vertical-align: middle; overflow: hidden;}

/* 배송 정보 */
.option-delivery				{width:100%;}
.option-delivery:before,
.option-delivery:after			{display:table; content: ''; clear:both; }
.option-delivery .info-option	{padding:3px 0px 3px 0px; border-bottom:1px #dfdfdf solid;}

/* 유선현장주문 상품 장바구니 담기 - 2018.07.17 : FUNNY */
.cartBox				{display:none; position:absolute; z-index:10; width:276px; top:50px; left:0px; border:2px solid #78543a; padding:10px; background:#fbfbed; border-radius:5px;}
.cartBox h2				{color:#78543a; font:16px celmonKr_medium; margin-bottom:10px; letter-spacing:-0.1em;}
.cartBox .btn_close		{position:absolute; top:1px; right:1px; width:27px; height:27px; overflow:hidden;}
.cartBox .pl_box		{font:11px NanumBarunGothic; color:#666; letter-spacing:0em; border:1px solid #DDD; border-radius:2px; background-color:#FFF; text-align:center; padding:10px; margin-bottom:10px;}


/******************************************************************************************************************************************
*	tapMenu CSS (상품등록 구간별 탭메뉴) - 2016.10.25 - FUNNY
*******************************************************************************************************************************************/
.tapMenu				{position:relative; width:calc(100% - 2px); height:30px; margin:10px auto 5px auto; background:linear-gradient(to bottom,#FFFFFF 50%,#F1F1F1 50%); border:1px solid #d8d8d8; }
.tapMenu li 			{float:left; height:30px; line-height:290%; background:linear-gradient(to bottom,#F3F3F3 25%,#EEEEEE 50%,#E4E4E4 25%,#E1E1E1 25%); border-left:1px solid #c7c5c5; border-right:1px solid #d8d8d8; font-size:11px; padding:0px 20px; margin-right:-1px;}
.tapMenu li:first-child	{border-left:0px solid #c7c5c5; border-right:1px solid #d8d8d8; font-size:11px; padding:0px 20px; margin-right:-1px;}
.tapMenu li a 			{color:#777; font:12px NanumBarunGothicBold; letter-spacing:-0.07em;}
.tapMenu li.on 			{position:relative; z-index:10; background:linear-gradient(to bottom,#2cade8 25%,#1ca8e7 50%,#189ed9 25%,#1898d2 25%); border:1px solid #19a4e3; margin-top:-1px;}
.tapMenu li.on a 		{color:#FFF;}

/* 전체 저장 후 상품등록 */
.tapMenu .save a 	{position:absolute; width:140px; height:30px; right:35px; font:12px/30px NanumBarunGothicBold; color:#fff; text-align:center; letter-spacing:-0.07em; z-index:10; background:linear-gradient(to bottom,#e82e3b 50%,#c90e1c 50%); border:1px solid #ae101b; margin-top:-1px;}

/* 위로 */
.tapMenu .top 		{position:absolute; top:0px; right:0px; background:url(/img/icon/tapMenu_top.png) no-repeat 0px 0px; width:35px; height:30px;}
.tapMenu .top a 	{background:none;}

/******************************************************************************************************************************************
* 상품등록 도움말 (2015.11.18 Funny)
*******************************************************************************************************************************************/
.layerBox_goodsHelpWRAP			{position:relative; z-index:1; display:inline-block;}
.layerBox_goodsHelp				{position:absolute; width:400px; z-index:1000; background:url("/img/common/layerBox_goodsHelp_bg.png") 0 bottom no-repeat;cursor:pointer;}
.layerBox_goodsHelp .helptxt	{font: 11px/22px NanumBarunGothic; letter-spacing:-0.03em;margin-top:-15px; padding:20px; position:relative;z-index:2; background:url("/img/common/layerBox_goodsHelp_top.png") no-repeat 0 0;color:#555; text-align:left;}


/* 상품카테고리 Content */
.bcate_wrap								{width:100%; position:relative;}
.bcate_wrap:after						{display:block; clear:both; content:'';}
.bcate_wrap div							{float:left; position:relative; margin-right:15px;}
.bcate_wrap p							{margin:10px 7px; text-align:center; font:bold 12px Tahoma,Gulim; letter-spacing:-0.02em;}
.CtgrPath								{background: #FFC none repeat scroll 0% 0%; border: 1px solid #FC9; padding: 3px 3px 1px; margin: 5px 0px 5px; color:#991612; line-height:200%; font-size: 11px; letter-spacing: -0.06em; }
.CtgrCode								{border-bottom: 1px solid #C9C9C9; font-size: 11px; letter-spacing: -0.06em; margin: 0px 0px 5px; padding: 3px 3px 2px 0px; line-height: 180%; vertical-align:middle; }

.bcate									{overflow:auto; width:150px; height:161px; padding:7px 0 0 5px !important; border:1px solid #fcdc02; background:#fff; color:#888; font-size:11px; border-color:#D9534F; border-radius:2px;}
.bcate.dark								{overflow:auto; width:150px; height:161px; padding:7px 0 0 5px !important; border:1px solid #c9c9c9; background:#fff; color:#AAA; font-size:11px; border-color:#c9c9c9 #ebebeb #ebebeb #c9c9c9; border-radius:2px;}
.bcate option							{font:12px Dotum; color:#414141;}
.bcate option.dark						{font:12px Dotum; color:#AAA;}
.bcate li								{overflow:hidden; height:17px; line-height:17px; cursor:pointer; white-space:nowrap; text-overflow:ellipsis;}
.bcate li.on							{background:#f7f7f7;}
.bcate li.on a							{color:#d9534f; font-weight:bold; text-decoration:underline;}
.bcate li a								{display:block; padding-left:9px; color:#888;}
.bcate_wrap div ul.dim li a				{color:#d2d2d2; text-decoration:none; cursor:default;}

/*상품상세 상품 구매 수량 */
.selectNum { position:relative; width:86px; height:22px; line-height:200%; text-align:center; color:#333; border:1px solid #D9D9D9; background:none repeat scroll 0% 0% #FFF;  }
.selectNum button.btn_minus { left:0px; top:0px; background-position:0px 0px;  }
.selectNum button.btn_plus { right:0px; top:0px; background-position:0px -100px;  }
.selectNum button { display:block; position:absolute; width:21px; height:22px; background:url('/img/goods/bg_selectNum.png') no-repeat scroll 0px 0px transparent;  }
button { ont-size:12px; color:#666; line-height:1.3; letter-spacing:0px; vertical-align:middle; border:0px none;  }



/******************************************************************************************************************************************
*	현장유선주문 상품찾기 팝업 후 상품선택 팝업 : 2018.07.30 - FUUNY
*******************************************************************************************************************************************/

/*상품상세 옵션박스 닥기*/
.btnClose		{width:15px; height:14px; background: url('/img/icon/icon_option_del.png') no-repeat 0px 0px;}



/* 총 상품금액 */
.order-option-block			{overflow:visible; position:relative; padding:0px;}
.order-option-block .totalP	{height:38px; padding:0; text-align:right; font:16px celmonKr_medium; color:#777; margin-top:10px; letter-spacing:-0.1em;}


/* 수량 */
.mk_optaddwrap											{padding:0px;}
.mk_optaddwrap li										{list-style-type:none;}
#mk_inneroptwrap										{border:1px solid #ddd; margin-top:10px; background:#f2f2f2;}
#MK_innerOptScroll1										{position:relative;}
#MK_innerOptScroll2										{position:relative; overflow-y:auto; height:340px;}


#mk_inneroptwrap .mk_inner-opt-cm li					{position:relative; width:100%; padding:0px; height:63px;}

#mk_inneroptwrap .mk_inner-opt-cm li .PDname			{float:left; overflow:hidden; font:11px NanumBarunGothic; letter-spacing:-0.05em; color:#444; padding:5px;} /* 옵션없는 단일제품 */
#mk_inneroptwrap .mk_inner-opt-cm li .RemainingQty		{float:left; font:11px Roboto; letter-spacing:-0.08em; color:#999; padding:5px;}
#mk_inneroptwrap .mk_inner-opt-cm li .RemainingQty em	{font:11px Roboto; font-weight:500; letter-spacing:0em; color:#999; color:#9168fc;}
#mk_inneroptwrap .mk_inner-opt-cm li .PDprice			{float:right; color:#333; margin-top:10px; margin-right:8px;}
#mk_inneroptwrap .mk_inner-opt-cm li .PDprice em		{float:right; font:15px Roboto; font-weight:500; letter-spacing:-0.05em; color:#000;}
#mk_inneroptwrap .mk_inner-opt-cm li .btnClose			{position:absolute; top:10px; right:10px; display:block;}


#mk_inneroptwrap #MK_innerOptScroll2 > .mk_inner-opt-cm li {border-bottom:#ddd 1px solid;}

#mk_inneroptwrap .MK_qty-ctrl							{position:relative; left:15px; width:120px; display:block;}
#mk_inneroptwrap .MK_qty-ctrl a							{line-height:0; font-size:0px; right:0px; background:url('/img/icon/icon_ea.png') no-repeat scroll 0px 0px transparent; width:32px; height:32px;}
#mk_inneroptwrap .MK_qty-ctrl a img						{vertical-align:top }
#mk_inneroptwrap .MK_qty-ctrl a.MK_btn-dw				{float:left; background-position:0px 0px;}
#mk_inneroptwrap .MK_qty-ctrl input.MK_count			{float:left; width:40px; height:32px; font:12px Roboto; font-weight:700; line-height:120%; padding:0; text-align:center; color:#d43d39; border:1px solid #D9D9D9; background:none repeat scroll 0% 0% #FFF; border-radius:0px;}
#mk_inneroptwrap .MK_qty-ctrl a.MK_btn-up				{float:left; background-position:0px -64px;}










/*******************************************************************************************************************************
                       찜한상품 담기
*******************************************************************************************************************************/
.hitBox {display:none; position:absolute; z-index:10; width:301px; right:0px; top:42px; border:2px solid #3B4247; padding:15px 15px; background:#edfafb;}
.hitBox h2 {color:#3B4247; font-size:12px; margin-bottom:10px; font-weight:bold;}
.hitBox .btn_close {position:absolute; top:1px; right:1px; width:27px; height:27px; overflow:hidden;}
.hitBox .pl_box {font:11px Dotum,'돋움'; color:#666; letter-spacing:-0.05em; border:1px solid #DDD; background-color:#FFF; text-align:center; padding:10px; margin-bottom:10px;}



/******************************************************************************************************************************************
*	리스트 내 통계형 추가 테이블 : 2015.06.11, Funny
*******************************************************************************************************************************************/
.statsChart_Area            {float:left; width:100%;_width:100%; display:inline; *display:inline; display:table; position:relative; margin:0; padding:0;}

.chartTB                    {position:relative; width:100%; float:left; margin:0.5em 0 2em 0}
.chartTB_gap                {position:relative; float:left; display:inline; width:8px; text-indent:-1000em;margin:0; padding:0;}

.chartTB table              {width:100%; border:0; font:12px Tahoma, Geneva, sans-serif; border-bottom:1px solid #aeb6c1;}
.chartTB caption            {padding:8px 0; font-weight:bold; text-align:left}
.chartTB th,
.chartTB td                 {padding:8px 4px; border:0; vertical-align:top;}
.chartTB th                 {color:#333}
.chartTB td                 {color:#767676}

.chartTB thead th           {border-bottom:1px solid #959ca4; background:#aeb6c1; font:bold 11px Dotum; color:#FFF; letter-spacing:-0.1em;}

.chartTB tbody th           {border-bottom:1px solid #ddd; background:#fafafa; vertical-align:middle; font:11px Dotum,'돋움'; color:#898989; letter-spacing:-0.1em;}
.chartTB tbody th.title     {font:bold 12px Dotum; color:#414141; letter-spacing:-0.1em;}
.chartTB tbody td           {border-bottom:1px solid #ddd; text-align:right; font:11px Tahoma;}
.chartTB tbody td.center    {border-bottom:1px solid #ddd; text-align:center; font:11px Tahoma;}
.chartTB tbody td.total     {border-bottom:1px solid #ddd; border-left:1px solid #ddd; vertical-align:middle; text-align:right; font:bold 12px Tahoma; color:#414141;}
.chartTB tbody td.total2    {border-bottom:1px solid #ddd; border-left:1px solid #ddd; vertical-align:middle; text-align:right; font:12px Tahoma; color:#212121;}
.chartTB tbody td.pla       {border-bottom:1px solid #ddd; border-left:1px solid #ddd; vertical-align:middle; text-align:right; font:12px Tahoma; color:#0484d3;}


/******************************************************************************************************************************************
*	월별(리스트형) 달력 Control
*******************************************************************************************************************************************/
.celmonTB_row tbody.calendar_Mlist td  {font-family:Tahoma, "굴림";font-size:12px; text-align:center; color:#666; font-weight:normal; letter-spacing:0px;}
.calendar_Mlist td.noneday  {background-color:#555;}
.calendar_Mlist td.dontlog  {background-color:#fc9ea3;}
.calendar_Mlist td.holiday  {background-color:#9edefc;}
.calendar_Mlist td.off      {background-color:#d1fc9e;}

.exC_noneday                {color:#555;}
.exC_dontlog                {color:#fc9ea3;}
.exC_holiday                {color:#9edefc;}
.exC_off                    {color:#d1fc9e;}




/******************************************************************************************************************************************
*	달력 [LIST] Control
*******************************************************************************************************************************************/
/* 캘린더뷰타입 */
.dayType            {}
.dayList            {position:relative; width:250px; margin:5px auto;}
.dayList .today     {color:#000; font-size:26px; width:250px; display:block; text-align:center; font-family:'Verdana'; font-weight:bold; letter-spacing:0em; line-height:35px;}
.dayList .toweek    {color:#000; font-size:20px; width:250px; display:block; text-align:center; font-family:'Verdana'; font-weight:bold; letter-spacing:0em; line-height:35px;}
.dayList .icon a    {position:absolute; top:0px; background:url(/_img/common/ic_calendar.png) no-repeat 0px 0px; text-indent:-1000em; width:30px; height:30px;}
.dayList .ic_prev a {width:30px; left:0px; background-position:-30px -30px; border:1px solid #e5e5e5;}
.dayList .ic_next a {width:30px; right:0px; background-position:-60px -30px; border:1px solid #e5e5e5;}

.viewType           {position:relative; width:200px; *width:189px; margin:0px auto; overflow:hidden;}
.viewType li        {border:1px solid #959595; background:#f5f5f5; text-align:center; padding:5px 10px; float:left; margin:0px 2px;}
.viewType li a      {color:#414141;}
.viewType li.on     {border:1px solid #414141; background:#414141;}
.viewType li.on a   {color:#fff;}

/* 달력(월간, 주간) */
.cmCalendar                           {width:100%;_width:100%; border-collapse:collapse; padding:0px; border-spacing:0px; margin-top:20px;}
.cmCalendar .calendarPyo              {width:100%;}
.cmCalendar .calendarPyo thead th     {height:28px;background:url("/_img/board/BarBG.png") repeat-x; border-left:1px solid #d8d8d8; border-right:1px solid #c7c5c5; border-bottom:1px solid #c7c5c5; margin-bottom:3px;}
.cmCalendar .calendarPyo thead th     {color:#515151; font-family:'돋움',dotum ; font-size:11px; letter-spacing:-0.10em; text-align:center;}
.cmCalendar .calendarPyo td           {padding:10px 10px; border:1px solid #e4e5e7; min-height:70px; vertical-align:top; line-height:20px;}

/* 달력(목록,일간) */
.cmCalendarList                       {width:100%;_width:100%; border-collapse:collapse; padding:0px; border-spacing:0px; margin-top:20px;}
.cmCalendarList .calendarPyo          {width:100%;}
.cmCalendarList .calendarPyo thead th {height:28px;background:url("/_img/board/BarBG.png") repeat-x; border-left:1px solid #d8d8d8; border-right:1px solid #c7c5c5; border-bottom:1px solid #c7c5c5; margin-bottom:3px;}
.cmCalendarList .calendarPyo thead th {text-align:center;font-family:'돋움',dotum ; font-size:11px; letter-spacing:-0.10em; }
.cmCalendarList .calendarPyo td       {padding:7px 5px 7px 10px; font-family:'NanumB'; border:1px solid #e4e5e7; line-height:20px;}
.cmCalendarList .calendarPyo td.day   {text-align:center; font-family:'NanumBB';}

/* 달력 아이콘 */
.CMc_icon_wedding                     {position:relative; display:inline-block; background:url(/_img/board/icon_weday.gif) no-repeat; text-indent:-1000em; width:19px; height:19px;}
.CMc_icon_birth                       {position:relative; display:inline-block; background:url(/_img/board/icon_birthday.gif) no-repeat; text-indent:-1000em; width:19px; height:19px;}



/******************************************************************************************************************************************
*	출력 및 증명서 설정 1 Control (2015.06.13 전면수정 :ie11,firefox,crome - Funny)
*******************************************************************************************************************************************/
#cmReportWRAP          {float:left; width:100%;_width:100%; display:inline; *display:inline; display:table; position:relative; margin:0;}
#cmReportWRAP H1       {width:100%;_width:100%; text-align:center; font-family:궁서; font-size:34px; line-height:35px; font-weight:bold; letter-spacing:10px; margin:20px 0}
#cmReportWRAP H1.small {width:100%;_width:100%; text-align:center; font-family:궁서; font-size:24px; line-height:35px; font-weight:bold; letter-spacing:0px; margin:20px 0}
#cmReportWRAP H2       {width:100%;_width:100%; text-align:left; font-family:'바탕', Batang; font-size:16px; line-height:15px; font-weight:bold; letter-spacing:-0.05em; margin:20px 0 5px 5px;}

.cmReport              {border:2px solid #000; width:100%; table-layout:fixed;}
.cmReport caption      {display:none}
.cmReport th           {height:25px; text-align:center; border-right:1px solid #000; border-bottom:1px solid #000; font:bold 14px Batang,'바탕'; color:#000; background:#DDD; padding:8px 5px;}
.cmReport td           {height:25px; border-right:1px solid #000; border-bottom:1px solid #000; font:14px Batang,'바탕'; color:#000; padding:8px 15px; line-height:16px;}

.cmReport td.px14      {color:#515151; font-family:'바탕',Batang ; font-size:14px; padding:0 10px 0 10px;}
.cmReport td.px10      {color:#515151; font:12px Batang,'바탕'; padding:0 0 0 5px;}
.cmReport td.px12      {color:#515151; font-family:'바탕',Batang ; font-size:12px; padding:0 0 0 5px;}
.cmReport td.px12c     {text-align:center; color:#515151; font-family:'바탕',Batang ; font-size:12px;}

.imgview1              {display:block; position:relative; width:120px;_width:120px; text-align:left; }
.ment                  {display:block; position:relative; width:100%;_width:100%; text-align:left; font-family:'바탕',Batang; font-size:14px; padding:50px 0 30px 0;}
.print_day             {display:block; position:relative; width:100%;_width:100%; text-align:center; font-family:'바탕',Batang ; font-size:14px; padding:50px 0 30px 0;}
.seal                  {display:block; position:relative; width:100%;_width:100%; text-align:center; font-family:'바탕',Batang ; font-size:14px; padding:30px 0 30px 0;}

/* 급여명세서 */
.cmReport2              {border:2px solid #000; width:100%; table-layout:fixed;}
.cmReport2 caption      {display:none}
.cmReport2 th           {height:20px; text-align:center; border-right:1px solid #000; border-bottom:1px solid #000; font:bold 12px '바탕',Batang; color:#000; background:#DDD; padding:3px 5px;}
.cmReport2 td           {height:20px; border-right:1px solid #000; border-bottom:1px solid #000; font:12px Batang,'바탕'; color:#000; padding:3px 15px; line-height:16px;}



/******************************************************************************************************************************************
*
*	CELTRA > 상품통합 리스트 형태 데이터 테이블 정의 : FUNNY (2015.06.30) +
*
*******************************************************************************************************************************************/
/* 접속 구입 경로 - 2016.11.22 : FUNNY */
.buyer_P		{display:inline-block; width:15px; height:15px; background: url(/img/icon/icon_pc.png) no-repeat 0px 0px; padding:0; text-indent: -1000em;}
.buyer_M		{display:inline-block; width:15px; height:15px; background: url(/img/icon/icon_mobile.png) no-repeat 0px 0px; padding:0; text-indent: -1000em;}

/* 판매여부 설정 */
.sell_check                         {position:relative; display:block; margin-top:10px;}
.sell_check select                  {font-family:'돋움',dotum; letter-spacing:-0.05em; font-weight:bold; font-size:11px; border:0px;}
.sell_check select option.sellon    {color:#5da218;}
.sell_check select option.selloff   {color:#bb320d;}



/* 상품명, 상품설명, 카테고리 */

.item_info li.item_name span            {display:inline-block;  background: url(/_img/common/icon_goods_common.png) no-repeat 0px 0px; position:relative; text-indent:-1000em;}
.item_info li.item_name span.underage   {width:18px; height:17px; background-position:-100px -189px; }   /* 미성년자 구매불가 */
.item_info li.item_name span.npay       {width:40px; height:17px; background-position:-150px -189px; }   /* nPay결제불가 */
.item_info li.item_name span.nshopping  {width:40px; height:17px; background-position:-200px -189px; }   /* 지식쇼핑 미노출 */





/* 판매정보 및 가격 */
#sellPrice_info                                     {display:inline-block; *display:inline; zoom:1; margin:0px auto; text-align:center; width:100%; min-width:300px;}
#sellPrice_info table.sellSite_info                 {width:100%; border:0px;  border-collapse:collapse; padding:0px; border-spacing:0px;}
#sellPrice_info table.sellSite_info thead th        {height:18px; background:#E5E5E5; border:1px solid #CCC; font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#666; letter-spacing:-0.1em;}
#sellPrice_info table.sellSite_info tbody tr:hover  {background:#FFF; border:0px;}
#sellPrice_info table.sellSite_info tbody td        {height:18px; padding:3px;  border:1px solid #CCC; font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#666; letter-spacing:-0.05em; background:#fff;}
#sellPrice_info table.sellSite_info tbody td a      {font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#666; letter-spacing:-0.05em;}
#sellPrice_info table.sellSite_info tbody td a:hover{font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#000; letter-spacing:-0.05em; text-decoration:underline;}
#sellPrice_info table.sellSite_info tbody td.site > a div { vertical-align:middle; }
#sellPrice_info table.sellSite_info tbody td.num    {font-family:Tahoma; font-size:10px; font-weight:normal; text-align:right; COLOR: #666; letter-spacing:0em;}
#sellPrice_info table.sellSite_info tbody td.num span.thissellp    {font-weight:bold; text-align:right; font-size:12px; COLOR:#0253c2; letter-spacing:-0.04em;}
#sellPrice_info table.sellSite_info tbody td.num span.profitnloss  {font-family:Tahoma; font-size:10px; font-weight:normal; text-align:right; color:#fa5402; letter-spacing:0em;}
#sellPrice_info .optionok a        {display:inline-block ;background: url(/_img/common/icon_goods_common.png) no-repeat 0 0px; position:relative; }
#sellPrice_info .optionok a        {background-position:-50px -40px; width:26px; height:15px;}   /* 옵션이 있을때 */

/* 거래처관리와 같이 테이블 안 리스트 테이블 */
#TBDetail_info                                     {display:inline-block; *display:inline; zoom:1; margin:0px auto; text-align:center; width:100%; min-width:300px;}
#TBDetail_info table.intoTable_info                 {width:100%; border:0px;  border-collapse:collapse; padding:0px; border-spacing:0px;}
#TBDetail_info table.intoTable_info thead th        {height:18px; background:#aeb6c1; border:1px solid #aeb6c1; font: bold 11px Dotum; text-align:center; color:#FFF; letter-spacing:-0.1em;}
#TBDetail_info table.intoTable_info tbody tr:hover  {background:#FFF; border:0px;}
#TBDetail_info table.intoTable_info tbody td        {height:18px; padding:3px;  border:1px solid #CCC; font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#666; letter-spacing:-0.05em; background:#fff;}
#TBDetail_info table.intoTable_info tbody td a      {font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#666; letter-spacing:-0.05em;}
#TBDetail_info table.intoTable_info tbody td a:hover{font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#000; letter-spacing:-0.05em; text-decoration:underline;}
#TBDetail_info table.intoTable_info tbody td.site > a div { vertical-align:middle; }
#TBDetail_info table.intoTable_info tbody td.num    {font-family:Tahoma; font-size:10px; font-weight:normal; text-align:right; COLOR: #666; letter-spacing:0em;}
#TBDetail_info table.intoTable_info tbody td.num span.thissellp    {font-weight:bold; text-align:right; font-size:12px; COLOR:#0253c2; letter-spacing:-0.04em;}
#TBDetail_info table.intoTable_info tbody td.num span.profitnloss  {font-family:Tahoma; font-size:10px; font-weight:normal; text-align:right; color:#fa5402; letter-spacing:0em;}
#TBDetail_info .optionok a        {display:inline-block ;background: url(/_img/common/icon_goods_common.png) no-repeat 0 0px; position:relative; }
#TBDetail_info .optionok a        {background-position:-50px -40px; width:26px; height:15px;}   /* 옵션이 있을때 */


/* 재고수량 */
.stock_amount_ok                    {color:#666; font-family:Tahoma; font-size:11px; letter-spacing:0em; line-height:16px;}                        /* 재고 수량이 충분할 때 */
.stock_amount_risk                  {color:#f8038d; font-family:Tahoma; font-size:11px; letter-spacing:0em; font-weight:bold; line-height:16px;}   /* 재고 수량 체크가 필요할 시점 */
.stock_amount_none                  {color:#f30c09; font-family:Tahoma; font-size:11px; letter-spacing:0em; font-weight:bold; line-height:16px;}   /* 재고 없음 */

/* 배송정보 */
.delivery_company                   {display:block; font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#666; letter-spacing:-0.05em;}
.delivery_cost                      {display:block; font-family:'돋움',dotum; font-size:11px; font-weight:normal; text-align:center; color:#222; letter-spacing:-0.05em; padding-top:15px; font-weight:bold; line-height:14px;}





/******************************************************************************************************************************************
*
*	CELTRA > 유통통합 주문 리스트 정의 : FUNNY (2015.06.30)
*
*******************************************************************************************************************************************/
/* 주문 정보 */
.orderdate_today	{display:block; font:11px/16px NanumBarunGothic; text-align:center; color:#fd6c02; width:100%; background:#F1F1F1; border:1px solid #e4e5e7; margin-bottom:10px; padding:3px 0;}
.orderdate_day		{display:block; font:11px/16px NanumBarunGothic; text-align:center; color:#4c535c; width:100%; background:#F1F1F1; border:1px solid #e4e5e7; margin-bottom:10px; padding:3px 0;}
.orderer_name		{display:block; font:15px/20px NanumBarunGothic; text-align:center; color:#000; letter-spacing:0em;}
.orderer_nomem		{display:block; font:11px/14px NanumBarunGothic; text-align:center; color:#888; letter-spacing:-0.1em;margin-bottom:10px;}
.orderer_list a		{display:block; font:10px/13px NanumBarunGothic; text-align:center; color:#888; letter-spacing:0em; width:100%; margin:8px 0;}

/* 주문취소 : 2018.07.11 - FUNNY */
.ordercancel		{height:25px; position:relative; float:right; top:0px; right:0px; background:#d33004; border-radius:25px 0 0 25px; text-align:left; padding:0px 10px; color:#FFF; line-height:25px; z-index:3;}

/* 결제 정보 */
.card_pay			{display:block; font:11px/23px NanumBarunGothic; text-align:center; color:#f2b600; width:100%; background:#FFFFFF; border:1px solid #f2b600; margin-bottom:10px;}
.bank_pay			{display:block; font:11px/23px NanumBarunGothic; text-align:center; color:#75bf02; width:100%; background:#FFFFFF; border:1px solid #75bf02; margin-bottom:10px;}
.vacct_pay			{display:block; font:11px/23px NanumBarunGothic; text-align:center; color:#33C7D8; width:100%; background:#FFFFFF; border:1px solid #33C7D8; margin-bottom:10px;}
.sum li 			{height:22px;}
.sum li em			{display:inline-block; width:80px;}

/* 배송정보 */
.delivery_infoWRAP				{width:100%; text-align:left; margin:5px 0;}
.delivery_info					{width:100%; display:inline-block; padding:5px 10px 0px 10px; float:left; text-align:left; margin-bottom:3px;}
.delivery_info li				{list-style-type:disc; list-style-position:inside; float:left; padding-right:20px; color:#757575; height:25px;}
.delivery_info li.admin_memo	{display:inline-block; width:100%; padding-left:15px;}

/* 주문상세 상품 */
.product-block							{width:100%; text-align:left; padding:5px 0 5px 5px;}
.product-block:before,
.product-block:after					{clear:both; display:table; content:''; }
.product-block .product-thumbnail		{float:left; width:72px; border:1px solid #d6d6d6; border-radius:2px; margin-right:5px;}
.product-block .product-thumbnail img	{max-width:70px; width:70px;}
.product-block .product-content			{padding-left:80px; width:calc(100% - 10px);}
.product-block .product-name			{max-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product-block .product-name a			{color:#414141; font:13px NanumBarunGothicBold; letter-spacing:-0.02em;}
.product-block .product-name a:hover	{color:#f2b600; letter-spacing:0.02em;}
.product-block .product-order-option	{color:#757575; margin-top:8px; font:11px NanumBarunGothicBold;}
.product-block .product-order-option li	{width:100%; margin:5px 0; padding:10px; background:#fcfcfc; border:1px solid #E2E2E2; color:#888; font:11px NanumBarunGothic;}


.product-block .product-additional-order { margin-top:7px; color:#aaa; }
.product-block .product-order-num { color:#666; margin-top:12px; }
.status-msg { display:block; margin-bottom:0px; color:#ed1b2f; }
.status-date { display:block; margin-bottom:1px; color:#666; }
.status-date .num { font:11px/10px Tahoma;}

.layerBoxPosition{position:relative;z-index:1;}
.layerBoxOther_t{position:absolute;width:480px;z-index:1000;background:url("/_img/common/layer_bg_other_top2.gif") 0 bottom no-repeat;cursor:pointer;}
.layerBoxOther_t .content_t{font:normal 11px/16px dotum; letter-spacing:-0.06em;margin-top:-15px;padding:10px;position:relative;z-index:2;background:url("/_img/common/bg_layer_top2.gif") no-repeat 0 0;color:#555; text-align:left;}

/****************** 장바구니 배송비 설명 ***********************/
.ly-header { margin:5px 0 14px; padding-bottom:8px; border-bottom: 1px solid #D4D4D4; font-size:14px; line-height:16px; font-family:"돋움", "Dotum", "sans-serif"; font-weight:bold; text-align:left; *zoom:1; }
.ly-header strong { color:#e42a1c; }
.ly-header strong span { color:#e42a1c; font-family:"Tahoma", "돋움", "Dotum"; }
.ly-body .scrolldiv { overflow-y: auto; overflow-x: hidden; height: 195px; padding-right: 3px; }
.ly-body .tbl-wrap {position:relative; margin:0;}
.ly-body .tbl-wrap .prd-info { width:100%; border-bottom:1px solid #acacac; border-top:1px solid #acacac; }
/* 상품테이블 */
.ly-body .tbl-wrap .prd-info th { text-align:center; font-weight:normal; background:#eee; color:#666; }
.ly-body .tbl-wrap .prd-info th,
.ly-body .tbl-wrap .prd-info td { border-left:1px solid #e4e4e4; border-right:none; }
.ly-body .tbl-wrap .prd-info td { border-bottom:none; border-top:1px solid #e4e4e4; vertical-align:middle; color:#333; }
.ly-body .tbl-wrap .prd-info td.img { padding: 10px 0; }
.ly-body .tbl-wrap .prd-info td.img img { border:1px solid #e5e5e5; }
.ly-body .tbl-wrap .prd-info td.policy { padding-left:15px; text-align:left; }
.ly-body .tbl-wrap .prd-info td.charge { color:#ff6600; font-weight:bold; }
.ly-body .tbl-wrap .prd-info tr.top td { border-top:none; }
.ly-body .tbl-wrap .prd-info th.first,
.ly-body .tbl-wrap .prd-info td.first { border-left:none; border-right:none; }

.deal_reg_area{position:relative;margin-top:15px;border:1px solid #c4ccd9}
.deal_reg_area .h_area{position:relative;height:27px;padding:10px 0 0 13px;background-color:#dee2e9}
.deal_reg_area .h_area .h_type{font-size:12px;color:#2d3a41;letter-spacing:-1px; font-weight:bold;}
.deal_reg_area .h_area .btn_fold,
.deal_reg_area .h_area .btn_unfold{display:inline-block;position:absolute;top:10px;right:16px;padding-right:11px;border:0;font-weight:bold;font-size:11px;color:#48565d;letter-spacing:-1px}
.deal_reg_area .h_area .btn_unfold{ background:url(./_img/btn/ic_icon02.gif) no-repeat 0px -588px; padding-left:17px;}
.deal_reg_area .h_area .btn_fold{ background:url(./_img/btn/ic_icon02.gif) no-repeat 0px -608px; padding-left:17px;}
.deal_reg_area .btn_area{padding:7px 0 24px;text-align:center}


/****************** 주문 리스트 페이지 2015.11.27 Funny ***********************/
table.celmonTB_row span.field	{position:relative; margin-top:5px; display:inline-block; font:bold 11px Dotum; color:#89b407; letter-spacing:-0.1em;}
table.celmonTB_row span.tel		{position:relative; margin-top:5px; display:inline-block; font:bold 11px Dotum; color:#1453c7; letter-spacing:-0.1em;}
table.celmonTB_row span.vendor	{position:relative; margin-top:5px; display:inline-block; font:bold 11px Dotum; color:#e76f0e; letter-spacing:-0.1em;}
table.celmonTB_row span.person	{position:relative; margin-top:5px; display:inline-block; font:bold 11px Dotum; color:#cb159e; letter-spacing:-0.1em;}
table.celmonTB_row span.open	{position:relative; margin-top:5px; display:inline-block; font:bold 11px/16px Dotum; color:#02ddfd; letter-spacing:-0.1em; border:1px solid #02ddfd; border-radius:2px; padding:0 3px;}
table.celmonTB_row span.celmon	{position:relative; margin-top:5px; display:inline-block; font:bold 11px/16px Tahoma; background:#f7cc01; color:#413810; letter-spacing:0em; border:1px solid #e1b901; border-radius:2px; padding:0 3px;}


/******************************************************************************************************************************************
*	상품관리(상품 리스트) - 2017.04.05 : FUNNY
*******************************************************************************************************************************************/

/* 썸네일이미지 */
.thum_img								{position:relative; display:inline-block; width:70px; height:70px; border:1px solid #DDD; font-size:0; line-height:0; text-shadow:none; color:transparent;}

/* 상품명, 상품설명, 카테고리 */
.item_info								{position:relative; text-align:left;}

.item_info li.item_searchTag			{position:relative; min-width:260px; display:inline; margin:5px 0;}
.item_info li.item_searchTag input		{width:calc(100% - 36px);  height:18px; font:11px NanumBarunGothic; color:#888; padding:0; border:1px solid; border-color: #dadad1 #ebebeb #ebebeb #dadad1; border-radius:3px; background:#FFF;}
.item_info li.item_searchTag img.savebtn{position:absolute; right:10px; top:1px; width:24px; height:11px;}
.item_info li.item_category				{display:inline-block; width:calc(100% - 10px); margin:5px 0; background:#f3f9fe; border:1px solid #cad6de; padding:2px 2px 0 5px; color:#618bac; font:11px/20px Dotum; letter-spacing:-0.05em;}
.item_info li a.category_edit			{float:right; display:inline; font:bold 9px/14px Tahoma; padding:0 2px; margin-top:1px; letter-spacing:0em; background:#FFF; border:1px solid #BBB; border-radius:2px; color:#999;}
.item_info li a.category_edit:hover		{background:#75b638; border:1px solid #579d21; border-radius:2px; color:#FFFFFF;}
.item_info li.item_name span 			{display:inline-block; background:url(/_img/common/icon_goods_common.png) no-repeat 0px 0px; position:relative; text-indent:-1000em;}
.item_info li.item_name span.underage	{width:18px; height:17px; background-position:-100px -189px; } /* 미성년자 구매불가 */

/* 과세,비과세,영세 여부 */
.icon_tax								{width:100%;  margin:0 auto; text-align:center;}
.icon_tax li							{display:inline-block; margin-bottom:5px; width:50px; height:16px; position:relative; font:10px/16px celmonHG_40; letter-spacing:-0.04em;}
.icon_tax li.taxation					{color:#777; background:linear-gradient(160deg,#DDD 0%, #FFF 48%, #DDD 100%); border:1px solid #DDD; border-radius:16px;}	/* 과세 */
.icon_tax li.taxfree					{color:#1c2c0a; background:linear-gradient(160deg,#7dc726 0%, #b8da18 48%, #7dc726 100%); border:1px solid #8cc315; border-radius:16px;}	/* 면세 */
.icon_tax li.small						{color:#FFF; background:linear-gradient(160deg,#0a182c 0%, #1e4f98 48%, #0a182c 100%); border:1px solid #DDD; border-radius:16px;}	/* 영세 */

/* 기본 가격정보 */
.price_info								{width:130px;}
.price_info li							{width:45px;  position:relative; font:10px/16px celmonHG_40; letter-spacing:0em; margin-top:4px;}
.price_info li.primecost				{color:#FFF; background:linear-gradient(160deg,#0084ce 0%, #009ae6 48%, #0084ce 100%); border:1px solid #00649a; border-radius:2px;}	/* 매입원가 */
.price_info li.primecost span.won		{position:absolute; right:-85px; float:right; font:11px Roboto; color:#0485d4; letter-spacing:-0.02em;}
.price_info li.maginot					{color:#777; background:linear-gradient(160deg,#DDD 0%, #FFF 48%, #DDD 100%); border:1px solid #DDD; border-radius:2px;}	/* 최소 판매가 */
.price_info li.maginot span.won			{position:absolute; right:-85px; float:right; font:bold 11px Roboto; color:#4a395e; letter-spacing:0em;}
.price_info li.customer					{color:#777; background:linear-gradient(160deg,#DDD 0%, #FFF 48%, #DDD 100%); border:1px solid #DDD; border-radius:2px;}	/* 소비자가 */
.price_info li.customer span.won		{position:absolute; right:-85px; float:right; font:11px Roboto; color:#777; letter-spacing:0em;}



/* 판매상태 */
.sellSite				{display:inline; font:11px Dotum; letter-spacing:-0.1em;}
.sellSite .saleState_S	{color:#579d21;} /* 판매대기 */
.sellSite .saleState_Y	{color:#0253c2;} /* 판매중 */
.sellSite .saleState_N	{color:#d9534f;} /* 품절/보류 */
.sellSite .saleState_X	{color:#888888;} /* 판매종료 */
.sellSite .saleState_P	{color:#fb0829; background:#222; padding:2px 3px;} /* 판매금지 */

/* 재고수량 */
.stock_amount_ok						{color:#666666; font:11px/16px Tahoma; letter-spacing:0em;} /* 재고 수량이 충분할 때 */
.stock_amount_risk						{color:#d9534f; font:bold 11px/16px Tahoma; letter-spacing:0em;} /* 재고 수량 체크가 필요할 시점 */
.stock_amount_none						{color:#fdfa01; font:bold 11px/16px Tahoma; letter-spacing:0em; background:#000; padding:2px 5px; border-radius:25%;} /* 재고 없음 */

/* 택배사 & 배송비정보 */
.delivery_company						{display:block; font:11px Tahoma, Dotum; text-align:center; color:#777; letter-spacing:-0.05em;}
.delivery_cost							{display:block; font:bold 10px Tahoma; text-align:center; color:#222; letter-spacing:0em; padding:7px 0;}
.delivery_if							{display:block; font:11px Dotum; text-align:center; color:#999; letter-spacing:-0.12em;}

/* 상품 고시 */
.notify_info							{clear:both; display:block;}
.notify_info li 						{background: url('../img/common/icon_common.png') no-repeat 0 0px; padding-bottom:10px; margin:0px auto; text-align:center;}
.notify_info li.on						{background-position:0px -40px; width:15px; height:13px; font-size:0; line-height:0; text-shadow:none; color:transparent;}
.notify_info li.off						{background-position:-20px -40px; width:15px; height:13px;font-size:0; line-height:0; text-shadow:none; color:transparent;}
