br {letter-spacing:0;}
.alignLeft{
	text-align:left;
}
/* 상하여백 15px */
.mgTB15 {
	margin:15px 0;
}
/* 상하여백 10px */
.mgTB10 {
	margin:10px 0;
}
/* 상하여백 5px */
.mgTB5 {
	margin:5px 0;
}
/* 상여백 15px */
.mgT15 {
	margin-top:15px;
}
/* 상여백 5px */
.mgT5 {
	margin-top:5px;
}
/* 하여백 10px */
.mgB10 {
	margin-bottom:10px;
}
.mgB15 {
	margin-bottom:15px;
}
/* gnb 하위메뉴 여백 */
.smenuPD {
	padding-left:5px;
}
/* 좌우 여백 4px */
.MG4 {
	margin-left:4px;
	margin-right:4px;
}
/* left menu title 왼쪽 여백 10px */
.LmenuTitlePD {
	padding-left:10px;
}
/* 패딩 */
.pdTB3 {
	padding:3px 0px;
}
.pd5 {
	padding:5px;
}
.pdL5 {
	padding-left:5px;
}
.pd10 {
	padding:10px;
}
.pd15 {
	padding:15px;
}
/* 텍스트 중앙 정렬 */
.text_Center {
	text-align:center;
}
/* 텍스트 오른쪽 정렬 */
.text_Right {
	text-align:right;
}
/* 우측여백 2px */
.mgR2 {
	margin-right:2px;
}
/* 우측여백 5px */
.mgR5 {
	margin-right:5px;
}
/* 회색 테두리 둥근 박스 */
.GrayBdBoxCN{
	width:5px;
	height:5px;
}
.GrayBdBoxBGL{
	width:5px;
	background:url(/Images/member/login_box_LBG.gif) repeat-y;
}
.GrayBdBoxBGR{
	width:5px;
	background:url(/Images/member/login_box_RBG.gif) repeat-y;
}
.GrayBdBoxBGT{
	height::5px;
	background:url(/Images/member/login_box_TBG.gif) repeat-x;
}
.GrayBdBoxBGB{
	height::5px;
	background:url(/Images/member/login_box_BBG.gif) repeat-x;
}


/* 로그인시 유저명 */

.username {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
/* 로그인시 무료배송 안내 */

.freedeli {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#ff6600;
}
/* 점선 보더 */
.dsbd_r {
	border-right:1px dashed #dddddd;
}
.dsbd_b {
	border-bottom:1px dashed #dddddd;
	padding:2px 0;
}
.dsbd_last {
	padding:2px 0;
}
.dsbd_rb {
	border-right:1px dashed #dddddd;
	border-bottom:1px dashed #dddddd;
}
/* 실선 보더 */
.solbd_r {
	border-right:1px solid #dddddd;
}
/* gnb 하위메뉴 링크 */
a.gnbCate:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.gnbCate:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.gnbCate:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #ff6600;
	text-decoration: underline;
	font-weight: bold;
}
a.gnbSub:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
a.gnbSub:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
a.gnbSub:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #ff6600;
	text-decoration: underline;
	letter-spacing:-1px;
}
/* 제품주문 바로가기 링크 */
a.quickOD:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #666666;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
a.quickOD:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #666666;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
a.quickOD:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #ff6600;
	text-decoration: underline;
	letter-spacing:-1px;
	font-weight: bold;
}
/* left menu 라인 */
.LmenuLine {
	border-bottom:1px solid #EEEEEE;
}
/* left menu 하위메뉴 링크 */
a.LMenu:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
a.LMenu:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
a.LMenu:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #044ea3;
	text-decoration: underline;
	letter-spacing:-1px;
	font-weight: bold;
}
/* left menu 3depth 메뉴 링크 */
a.LMenu2:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
a.LMenu2:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
a.LMenu2:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #044ea3;
	text-decoration: underline;
	letter-spacing:-1px;
	font-weight: bold;
}
/* left menu 선택된 하위메뉴  */
.LMenuOn {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #044ea3;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
/* sub title */
.SubTitle {
	padding-left:10px;
	border-bottom:1px solid #e1e1e1;
	height:35px;
}
/* 1:1문의 탭 배경이미지 */
.tabBG {
	background:url(/Images/tab/tab_bg.gif);
	height:26px;
	width:770px;
	margin:15px 0;
}
/* 주문페이지 탭 배경이미지 */
.tabBG2 {
	background:url(/Images/tab/tab_bg02.gif);
}
/* 제품안내 탭 배경이미지 */
.tabBG3 {
	background:url(/Images/tab/tab_bg03.gif);
}
/* 게시판 타이틀 배경색 */
.BDBGColor {
	background-color:#044ea3;
}
/* 게시판 라인색 */
.BDLineColor {
	border-bottom:1px solid #DDDDDD;
	padding-left: 5px;
}
.BDLineColorLast {
	padding-left: 5px;
}
.BDLineColorBT {
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
	padding-left: 5px;
}
/* 게시판 마지막 라인색 */
.BDLastLColor {
	border-bottom:2px solid #044ea3;
	padding-left: 5px;
}
.BDLastLColor2 {
	border-bottom:1px solid #044ea3;
	padding-left: 5px;
}
/* 제품이미지 테두리 & 여백 */
.productIMG {
	border:1px solid #cccccc;
	padding:1px;
}
/* 제품이미지 테두리  */
.productIMG2 {
	border:1px solid #cccccc;
}
/* 빠른 주문 점선 보더 */
.QOdashBD {
	border-bottom:1px dashed #cccccc;
	background-color:#FFFFFF;
}
/* 빠른 주문 폰트 */
.QOrderfont {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
}
/* 사이즈 폰트 */
.sizeFont {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
}
/* 주문내역 폰트 */
.orderName {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color: #0152a5;
}
/* 공급가액 폰트 */
.orderPrice {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:18px;
	font-weight:bold;
	color: #ff6600;
	text-align:right;
}
/* 장바구니 금액표시 */
.price_cart2 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	letter-spacing:-1px;
	text-align:right;
}
/* 접수방법 폰트 */
.graybold {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	/*font-size:13px;*/
	font-weight:bold;
	color: #333333;
	/*letter-spacing:-1px;*/
}
/* 주문상태 폰트 */
.orangebold {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color: #ff3300;
}
/* 영수증확인 안내글 폰트 */
.taxinfo {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #000;
	line-height:1.5em;
	padding:10px 0 0 20px;
}
.taxinfo_tooltip {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #fff;
	line-height:1.5em;
	padding:10px 10px 10px 15px;
}
.functionDesc {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #000;
	line-height:1.5em;
	padding:10px 0;
}
/* 포인트 쿠폰 링크 */
a.point:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:18px;
	color: #ff6600;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
a.point:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:18px;
	color: #ff6600;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight: bold;
}
a.point:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:18px;
	color: #ff6600;
	letter-spacing:-1px;
	font-weight: bold;
}
/* 셀프메뉴 관련 */
.selfmenu {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:10px;
}
.selfMenuBox {
	background-color:#f9f9f9;
	padding:10px;
}
.selfMenuText {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-align:left;
	border-bottom:1px dashed #cccccc;
	padding:5px 10px;
}
/* 셀프메뉴 텍스트 선택시 */
.selfMenuText_S {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-align:left;
	background-color:#f9f9f9;
	border-bottom:1px dashed #cccccc;
	padding:5px 10px;
}
/* 선입금 우선순위 설정 안내글 폰트 */
.depositinfo {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
	padding:5px;
	text-align:left;
	letter-spacing:-1px;
}
/* 회원정보수정 안내문구 폰트 */
.memInfo {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
}
/* 제품안내 팝업 테이블 보더 */
.BD2px {
	border:2px solid #dddddd;
}
/* 사이트맵 링크 */
a.sitemap:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	text-decoration: none;
	letter-spacing:-1px;
}
a.sitemap:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	text-decoration: none;
	letter-spacing:-1px;
}
a.sitemap:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight:bold;
}

/* 사이트맵 하위 링크 */
a.sitemap_sub:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
a.sitemap_sub:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
a.sitemap_sub:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
	font-weight:bold;
}

/* 이미지 자료실 관련 */
.imgNo
{
    text-align: center;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #777777;
	text-decoration: none;
}
a.imgNo:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #777777;
	text-decoration: none;
}
a.imgNo:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #777777;
	text-decoration: none;
}
a.imgNo:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #777777;
	text-decoration: underline;
}
.PdsImgBox{
	width:141px;
	height:141px;
	border:1px solid #ddd;
	padding:1px;
	text-align:center;
	vertical-align:middle;
	/* IE6과 그 이하의 브라우저 */
	_behavior:expression(
   this.onmouseover = new Function("this.className += ' PdsImgBoxOn';"),
   this.onmouseout = new Function("this.className = this.className.replace(' PdsImgBoxOn', '');"),
   this.style.behavior = null
	 );
}
.PdsImgBox:hover, .PdsImgBoxOn{
	border:1px solid #999;
}

/* 인쇄백과사전 관련 */
a.printdic:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:13px;
	color: #0099ff;
	text-decoration: none;
	font-weight:bold;
}
a.printdic:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:13px;
	color: #0099ff;
	text-decoration: none;
	font-weight:bold;
}
a.printdic:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:13px;
	color: #0099ff;
	text-decoration: underline;
	font-weight:bold;
}
.answer_bd{
	border-bottom:1px solid #dddddd;
	padding:5px;
	background-color:#f9f9f9;
}
.answer_arrow{
	width:30px;
	text-align:right;
	vertical-align:top;
}
#PrintDic{
	width:770px;
	margin-bottom:15px;
}
/* 게시판 배경색 */
.bdBG {
	background-color:#f9f9f9;
}
/* 제품 큰 이미지 보기 팝업 */
.Product_BG {
	background:url(/Images/order/imagecut/imagecut_bg.gif) no-repeat;
}
/* 제품이미지 팝업 제품명 폰트 */
.productname {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:14px;
	color: #191919;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
/* 부서안내 관련 */
.DInfoTitle {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
	background-color:#8fc400;
	height:30px;
	border-right:1px solid #FFFFFF;
}
.DInfoTitle2 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
	background-color:#8fc400;
	height:30px;
}
.DInfo {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	line-height:1.5em;
	padding-left:10px;
	border-bottom:1px dashed #dddddd;
}
.DInfo2 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	line-height:1.5em;
	padding-left:10px;
	border-bottom:1px dashed #dddddd;
	background-color:#F9F9F9;
}
.DInfo3 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	line-height:1.5em;
	padding-left:10px;
}
.DInfo4 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	line-height:1.5em;
	padding-left:10px;
	background-color:#F9F9F9;
}
.DInfoTop {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	line-height:1.5em;
	padding:15px 0 0 30px;
}
.DInfoTopText {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	line-height:1.5em;
	margin:15px 15px 0 15px;
	padding:10px;
	border:2px dotted #dddddd;
}
.DInfoBox {
	border:2px solid #8fc400;
	margin:15px;
	padding:3px;
	vertical-align:top;
}
/* 채용정보 폰트 */
.recruitinfo {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
	border-bottom:1px dashed #DDDDDD;
	padding:5px 5px 5px 15px;
}
.recruitTitle {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	font-weight:bold;
	line-height:1.5em;
	border-bottom:1px dashed #DDDDDD;
	border-right:1px dashed #DDDDDD;
	padding:5px 5px 5px 10px;
}
.recruitinfo2 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
	padding:5px 5px 5px 15px;
}
.recruitTitle2 {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	font-weight:bold;
	line-height:1.5em;
	border-right:1px dashed #DDDDDD;
	padding:5px 5px 5px 10px;
}
.recruitlist {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
	list-style:none;
	margin:5px 5px 5px 10px;
}
/* CI소개 */
.CIinfo {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color:#777777;
	line-height:1.5em;
	padding:15px;
}
.CIinfoBox {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color:#777777;
	line-height:1.5em;
	padding:15px;
	background:url(/Images/company/ci_txt_bg.gif) repeat-y;
	text-align:left;
}
/* 회사소개 홍보동영상 프레임 */
.movieBg {
	width:668px;
	height:456px;
	background:url(/Images/company/movie_bg.gif) no-repeat;
	vertical-align:top;
}
/* 메인화면 공지사항 관련 */
.notice_top {
	height:25px;
	border-bottom:3px solid #e4e4e4;
	vertical-align:bottom;
	padding:0 0 10px 5px;
}

a.notice:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: none;
	margin-left:5px;
}
a.notice:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: none;
	margin-left:5px;
}
a.notice:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	text-decoration: underline;
	margin-left:5px;
}

.noticeDate {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-align:right;
	padding-right:5px;
}
/* 우편번호찾기 관련 */
.ZipCodeBox {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	padding:10px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}

.ZipCodeList {
	overflow:auto;
	overflow-x:hidden;
	height:343px;
}

/*입고조회 팝업 관련*/
#QuickSchList{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.QSchTitle{
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.QSchTitleW90{
	width:90px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.QSchTitleW70{
	width:70px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.QSchTitleW65{
	width:65px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.QSchTitleW55{
	width:55px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.QSchTxt{
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.QSchTxtW90{
	width:90px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.QSchTxtW70{
	width:70px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.QSchTxtW65{
	width:65px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.QSchTxtW55{
	width:55px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}

#PopupTop{
	width:100%;
}

.PopupTitle{
	height:40px;
	padding:5px;
	text-align:left;
	border-bottom:1px solid #DDDDDD;
}

.btnClose{
	text-align:right;
	padding:5px;
	border-bottom:1px solid #DDDDDD;
}
.PopupTitleNB{
	height:40px;
	padding:5px;
	text-align:left;
}

.btnCloseNB{
	text-align:right;
	padding:5px;
}


/*기간검색 외곽 박스*/

.SchByDateBox{
	height:50px;
	background-color:#f9f9f9;
	text-align:center;
}
/*회색 배경 외곽 박스*/
.GrayBoxCorner{
	width:5px;
	height:5px;
	background-color:#f9f9f9;
}
.GrayBG{
	background-color:#f9f9f9;
}

/*아이핀 인증 팝업 관련*/
#IpinCheck{
	width:420px;
	margin:15px auto;
}
#IpinIdPwWrite{
	width:310px;
}
.IpinCheckBox {
	padding:10px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}
.IpinCheckTxt{
	width:85px;
	height:20px;
	text-align:right;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	letter-spacing:-1px;
}
.IpinCheckInput{
	width:150px;
	text-align:left;
	padding-left:10px;
}
.IpinCheckBtn{
	width:65px;
	text-align:left;
}

/*경동화물 영업소 찾기 팝업 관련*/
#KdOfficeSch{
 width:420px;
 margin:15px auto;
}
#KDSchWrite{
	width:285px;
}
#KDOfficeList{
	width:98%;
	margin:0 auto;
}
.KDSchBox {
	padding:10px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}
.KDSchTxt{
	width:75px;
	height:20px;
	text-align:right;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	letter-spacing:-1px;
}
.KDSchInput{
	width:150px;
	text-align:left;
	padding-left:10px;
}
.KDSchBtn{
	width:60px;
	text-align:left;
}

.KDTitleOffice{
	width:190px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.KDTitleTel{
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.KDTitleSel{
	width:80px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}

.KDTxtOffice{
	width:190px;
	height:30px;
	text-align:center;
	padding-left:10px;
	border-bottom:1px solid #DDDDDD;
}
.KDTxtTel{
	height:30px;
	text-align:center;
	padding-left:10px;
	border-bottom:1px solid #DDDDDD;
}
.KDTxtSel{
	width:80px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}

/*아이디 중복확인 팝업 관련*/
#IDSch{
 width:420px;
 margin:15px auto;
}
#IDSchBox{
	padding:10px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}
#IDSchWrite{
	width:300px;
	margin-left:auto;
	margin-right:auto;
}
.IDSchTxt{
	width:75px;
	height:20px;
	text-align:right;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	letter-spacing:-1px;
}
.IDSchInput{
	width:150px;
	text-align:left;
	padding-left:10px;
}
.IDSchBtn{
	width:60px;
	text-align:left;
}
.IdSchResult{
	text-align:center;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #777777;
	letter-spacing:-1px;
}

/*로젠택배 관련*/
#LogenInfo{
	width:98%;
	margin:15px auto;
}
#SchBox{
	width:98%;
	margin:15px auto;
}
#Logenlist{
	width:98%;
	margin-left:auto;
	margin-right:auto;
}
.LogenTitleDate{
	width:30%;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.LogenTitleOrderNo{
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.LogenTitleNo{
	width:30%;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}

.LogenTxtDate{
	width:30%;
	height:30px;
	text-align:center;
	padding-left:10px;
	border-bottom:1px solid #DDDDDD;
}
.LogenTxtOrderNo{
	height:30px;
	text-align:center;
	padding-left:10px;
	border-bottom:1px solid #DDDDDD;
}
.LogenTxtNo{
	width:30%;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
/*회원가입 관련*/
.MemInfoWrite{
	width:770px;
	margin:15px 0;
}
.MemInfoWriteTitle{
	border-bottom:2px solid #044ea3;
	text-align:left;
	padding-left:5px;
	height:30px;
}
.MemInfoWriteTitleR{
	border-bottom:2px solid #044ea3;
	text-align:right;
	height:30px;
}
.MemInfoItem{
	width:90px;
	height:30px;
	text-align:left;
	background-color:#f9f9f9;
	border-bottom:1px solid #dddddd;
}
.MemInfoItemLast{
	width:90px;
	height:30px;
	text-align:left;
	background-color:#f9f9f9;
	border-bottom:1px solid #044ea3;
}
.MemInfoInput{
	height:30px;
	text-align:left;
	padding-left:3px;
	border-bottom:1px solid #dddddd;
}
.MemInfoInputNB{
	height:25px;
	text-align:left;
	padding-left:3px;
}
.MemInfoInputLast{
	height:30px;
	text-align:left;
	padding-left:3px;
	border-bottom:1px solid #044ea3;
}
/* 필수입력사항 표시 폰트 */
.indispensable {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #FF0033;
	font-weight:bold;
}
.indispensableCl{
	text-align:center;
	width:20px;
	height:30px;
	background-color:#f9f9f9;
	border-bottom:1px solid #dddddd;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #FF0033;
	font-weight:bold;
}
.indispensableClLast{
	text-align:center;
	width:20px;
	height:30px;
	background-color:#f9f9f9;
	border-bottom:1px solid #044ea3;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #FF0033;
	font-weight:bold;
}
#JoinComplete{
	width:65%;
	margin:15px auto;
}
#JoinCompleteBox{
	height:60px;
	background-color:#ffffff;
	padding-left:15px;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
	text-align:left;
	border:1px solid #dddddd;
}
#CompleteLogin{
	width:65%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:15px;
}
#CompleteLoginBG{
	background:url(/Images/member/login_bg.gif) repeat-y;
}
#CompleteLoginBox{
	width:95%;
	margin:5px auto;
}
.CompleteLoginItem{
	width:80px;
	height:30px;
	padding-left:20px;
}

/*아이디/비밀번호 찾기 관련*/
#SchMyInfo{
	width:770px;
	margin:15px 0;
}

#SchMyInfoTxt{
	height:40px;
	padding-left:10px;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color: #333333;
	letter-spacing:-1px;
}
#SchID{
	width:95%;
}
#SchIDInner{
	width:100%;
}
.SchInfoItem{
	width:80px;
	height:30px;
	padding-left:10px;
}
.SchInfoInput{
	height:30px;
	padding-left:10px;
}
.SchInfobtn{
	height:30px;
	text-align:right;
}

/*로그인 페이지 관련*/
#LoginPage{
	width:770px;
	margin:15px 0;
}
#LoginBox{
 width:385px;
}
#LoginInnerBox{
 width:100%;
 margin-top:15px;
}
.LoginItem{
	width:70px;
	height:25px;
	padding-left:15px;
}
.LoginInput{
	height:25px;
}
.LoginBtn{
	height:50px;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:.95em;
	letter-spacing:-1px;
}

/*공지사항 List 관련*/
#NoticeList{
	width:770px;
	border-bottom:2px solid #044ea3;
}
.BDTitleSide{
	width:9px;
	background-color:#044ea3;
}
.NoticeTitleDate{
	width:100px;
	background-color:#044ea3;
	text-align:center;
}
.NoticeTitleTitle{
	background:url(/Images/board/bd_title_line.gif) no-repeat right bottom;
	background-color:#044ea3;
	text-align:center;
	width:652px;
}
.NoticeListTitle{
	height:25px;
	padding-left:10px;
	width:652px;
}
.NoticeListDate{
	width:109px;
	height:25px;
	text-align:center;
}
#PageNo{
	width:770px;
	margin:15px 0;
	text-align:center;
}

/*공지사항 View 관련*/
#NoticeView{
	width:770px;
	border-bottom:1px solid #044ea3;
	margin:15px 0;
}
.NoticeViewItem{
	width:110px;
	text-align:center;
	height:30px;
}
.NoticeViewTitle{
	width:430px;
	height:30px;
	padding-left:10px;
	text-align:left;
}
.NoticeViewDate{
	width:100px;
	height:30px;
	padding-left:10px;
	text-align:left;
}
.NoticeViewFile{
	width:650px;
	height:30px;
	padding-left:10px;
	text-align:left;
}
.NoticeViewContents{
	width:750px;
	padding:10px;
}
.BdBtn{
	width:770px;
	height:50px;
	text-align:right;
}

/*FAQ 관련*/
.FaqIconQ{
	width:25px;
	text-align:center;
}
.FaqIconA{
	width:25px;
	text-align:center;
	background-color:#f9f9f9;
}
.FaqListTitle{
	width:627px;
	height:25px;
	text-align:left;
}
.FaqAnswer{
	width:716px;
	padding:10px;
	background-color:#f9f9f9;
	word-break:break-all;
}

/*이벤트 리스트 페이지 관련*/
#EventList{
	width:770px;
}
.EventBn{
	width:428px;
	padding:10px;
}
.EventTitle{
	padding:10px;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:-1px;
}
.EventInfo{
	padding:0 10px;
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
}
.EventInfo dl,dd{
	margin:0;
	padding:0;
}
.EventBtn{
	text-align:right;
	padding:10px;
}

/*이벤트 view 페이지 관련*/
#EventView{
	width:770px;
	margin:15px 0;
	border-bottom:1px solid #044ea3;
}
.EventViewItem{
	width:80px;
	height:30px;
	padding-left:20px;
}
.EventViewTitle{
	width:660px;
	height:30px;
	padding-left:10px;
}
.EventViewEntry{
	width:330px;
	height:30px;
	padding-left:10px;
}
.EventViewDate{
	width:200px;
	height:30px;
	padding-left:10px;
}
.EventViewContent{
	width:750px;
	padding:10px;
}
.EventViewBtn{
	width:770px;
	height:50px;
	text-align:right;
}

/*주문결제 페이지 관련*/
#OrderTable{
	width:770px;
	margin:15px 0;
	border-bottom:1px solid #044ea3;
}
.TableTitle{
	width:765px;
	height:30px;
	padding-left:5px;
	border-bottom:2px solid #044ea3;
}
.TableItem95C{
	width:95px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
}
.TableItem95L{
	width:85px;
	height:30px;
	text-align:left;
	padding-left:10px;
	background-color:#f9f9f9;
}
.TableItem70C{
	width:70px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
}
.TableItem80C{
	width:80px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
}
.TableItem130C{
	width:130px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
}
.TableItem255C{
	width:245px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
}
.TableText95C{
	width:95px;
	height:30px;
	text-align:center;
}
.TableText70C{
	width:70px;
	height:30px;
	text-align:center;
}
.TableText80C{
	width:80px;
	height:30px;
	text-align:center;
}
.TableText130C{
	width:130px;
	height:30px;
	text-align:center;
}
.TableText255L{
	width:245px;
	height:30px;
	text-align:left;
	padding-left:10px;
}
.TableText675L{
	width:655px;
	height:30px;
	text-align:left;
	padding-left:10px;
}
#PayAmount{
	width:380px;
	border-bottom:1px solid #044ea3;
}
.PayAmountTitle{
	width:375px;
	height:30px;
	padding-left:5px;
	border-bottom:2px solid #044ea3;
}
.PayAmountText{
	width:285px;
	height:30px;
	text-align:right;
}
#PayInfo{
	width:380px;
	border-bottom:1px solid #044ea3;
}
.PayInfoTitle{
	width:375px;
	height:30px;
	padding-left:5px;
	border-bottom:2px solid #044ea3;
}
.PayInfoText{
	width:275px;
	height:30px;
	text-align:left;
	padding-left:10px;
}
#UserMemoPackingCourier{
	width:770px;
	border-top:1px solid #044ea3;
	border-bottom:1px solid #044ea3;
}
#DeliveryInfo{
	width:770px;
	margin:15px 0;
}
#DeliveryWay{
	width:380px;
	margin:15px 0;
	border-top:1px solid #044ea3;
	border-bottom:1px solid #044ea3;
}
.DeliiveryInfoCL{
	padding-left:5px;
}
.DeliveryWayText{
	width:275px;
	padding-left:10px;
}
#DeliveryPay{
	width:380px;
	margin:15px 0;
	border-top:1px solid #044ea3;
	border-bottom:1px solid #044ea3;
}
.DeliveryPayText{
	width:275px;
	padding-left:10px;
}
.DeliiveryInfoTxt {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:12px;
	color: #191919;
	line-height:1.5em;
	padding:10px 0 0 10px;
	list-style:none;
	/* ie6.0 */
	_padding:0px;
	_margin:10px 0 0 20px;
}
#AddresseeInfo{
	width:380px;
	border-bottom:1px solid #044ea3;
}
.AddresseeInfoTitle{
	width:380px;
	height:25px;
	background-color:#044ea3;
	text-align:center;
}
.AddresseeInfoText{
	width:275px;
	height:30px;
	text-align:left;
	padding-left:10px;
}
.AddresseeInfoText20{
	width:275px;
	height:20px;
	text-align:left;
	padding-left:10px;
}
#AddresserInfo{
	width:380px;
	border-bottom:1px solid #044ea3;
}
.AddresserInfoTitle{
	width:380px;
	height:25px;
	background-color:#044ea3;
	text-align:center;
}
.AddresserInfoText{
	width:275px;
	height:30px;
	text-align:left;
	padding-left:10px;
}
.AddresserInfoText20{
	width:275px;
	height:20px;
	text-align:left;
	padding-left:10px;
}
/*즐겨찾기 목록 팝업 관련*/
.FavTitleProduct{
	width:120px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.FavTitleOdInfo{
	width:120px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.FavTitleDetail{
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.FavTxtProduct{
	width:120px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.FavTxtOdInfo{
	width:120px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.FavTxtDetail{
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}

/*무료배송신청 관련*/
#FreeDelivery{
	width:770px;
	margin-top:15px;
	border-bottom:1px solid #044ea3;
}
.FreeDeliveryTitle{
	width:765px;
	height:40px;
	border-bottom:2px solid #044ea3;
	padding-left:5px;
}
.FreeDeliveryItem{
	width:110px;
	height:30px;
	text-align:center;
}
.FreeDeliInput260{
	width:250px;
	height:30px;
	padding-left:10px;
}
.FreeDeliInput290{
	width:280px;
	height:30px;
	padding-left:10px;
}
.FreeDeliInput660{
	width:655px;
	padding:3px 0 3px 10px;
}
.FreeDelibtn{
	width:770px;
	margin-top:15px;
	text-align:center;
}
/*보유서체 페이지 관련*/
.FontBtn{
	width:770px;
	height:30px;
	margin:15px 0;
	vertical-align:top;
}
.FontBtn2{
	width:770px;
	height:auto;
	margin:15px 0;
}

/* 파일찾기 버튼 관련 */
.FileBtnBG{
	overflow:hidden;
	width:60px;
	height:18px;
	background:url(/Images/button/btn_file2.gif) no-repeat;
	text-align:center;
}
.FileBtn{
	width:60px;
	height:18px;
	margin:0;
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0.3;
	cursor:pointer;
}

/*배송지관련 팝업 관련*/
#DeliveryList{
	width:100%;
}
.DeliveryImg{
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}
.delivery_sub_title {
	width:100%;
	padding-top:10px;
}
.DeliveryBtn{
	width:100%;
	text-align:center;
	margin-top:15px;
	margin-bottom: 15px;
}
.DeliveryTitle{
	height:30px;
	width:95px;
	text-align:center;
	background-color:#f9f9f9;
}
.DeliveryName{
	height:30px;
	width:180px;
	padding-left:5px;
}
.DeliveryAdr{
	height:25px;
	padding-left:5px;
}
.DelivTitleBtn{
	width:150px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.DelivTitleName{
	width:120px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.DelivTitleTel{
	width:120px;
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.DelivTitleAdr{
	height:30px;
	text-align:center;
	background-color:#f9f9f9;
	border-bottom:1px solid #DDDDDD;
	border-top:2px solid #044ea3;
}
.DelivTxtName{
	width:120px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.DelivTxtTel{
	width:120px;
	height:30px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}
.DelivTxtAdr{
	height:30px;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid #DDDDDD;
}
.DelivTxtBtn{
	width:200px;
	text-align:center;
	border-bottom:1px solid #DDDDDD;
}




/* Paginate */
.paginate{width:100%;overflow:hidden;clear:both;padding:0 0 30px;text-align:center;zoom:1}
.paginate a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;color:#666;font-family:'돋움',Dotum;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate a:hover,.paginate a:focus,.paginate a:active{background:url(/Images/Paginate/bg_page_nav_ru.gif) no-repeat 0 0 !important}
.paginate strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;background:url(/Images/Paginate/bg_page_nav_ru.gif) no-repeat 0 0 !important;color:#666;font-family:'돋움',Dotum;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate strong{color:#01939c !important}
.paginate a span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;zoom:1}
.paginate a:hover span,.paginate a:focus span,.paginate a:active span{background:url(/Images/Paginate/bg_page_nav_ru.gif) no-repeat 100% 0 !important;text-decoration:underline;cursor:pointer}
.paginate strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;background:url(/Images/Paginate/bg_page_nav_ru.gif) no-repeat 100% 0 !important;zoom:1}
/* user option */
.paginate a.pre,.paginate a.next{position:relative;top:9px;background:none !important;font-family:'돋움',Dotum,'굴림',Gulim, AppleGothic, Sans-serif;font-size:12px}
.paginate a.pre:hover,.paginate a.pre:focus,.paginate a.pre:active,.paginate a.next:hover,.paginate a.next:focus,.paginate a.next:active{background:none !important}
.paginate a.pre{margin-right:2px}
.paginate a.next{margin-left:1px}
/* Paginate */



/* 가로형 테이블 */
.lst_type {overflow:hidden;width:100%;padding:0;border:0px solid #c2c2c2}
.lst_type li {display:inline;float:left;width:135px;margin:10px 9px 20px 9px;padding:0;text-align:center;list-style:none}
.lst_type li a {color:#666;font-size:11px;text-decoration:none}
.lst_type li span {color:#666;font-size:11px;}
.lst_type li img {display:block;margin-bottom:5px;border:1px #eee solid;padding:20px 0px;width:135px;height:83px;}
.lst_type li a:hover .slt_img_box {border:1px #044ea3 solid;}
/* 가로형 테이블 */



/* GNB */
#menu {
	width:961px;
	margin:0px auto 0px auto;
	height:36px;
	z-index:9999;
}

#menu li {
	float:left;
	display:block;
	position:relative;
	padding: 4px 0;
	background: #ffffff;
}

#menu li:hover {
	border: 0px solid #000;
	padding: 4px 0;

	/* Background color and gradients

	background: #ffffff;
	background: -moz-linear-gradient(top, #F4F4F4, #ffffff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#ffffff));
	*/
	/* Rounded corners */

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#menu li a {
	font-family:Malgun Gothic, Dotum, verdana;
	font-size:12px;
	color: #EEEEEE;
}

/* 1 Depth Link */
#menu li:hover a {
	color:#161616;
}
#menu li a.gnbLink:link {
	color: #161616;
	font-weight:bold;
	text-decoration:none;
}
#menu li a.gnbLink:hover {
	color: #ff6600;
	font-weight:bold;
	text-decoration:none;
}
#menu li a.gnbLink:visit {
	color: #161616;
	font-weight:bold;
	text-decoration:none;
}

#menu li a.gnbSub {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
#menu li a.gnbSub:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}
#menu li a.gnbSub:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #ff6600;
	text-decoration: underline;
	letter-spacing:-1px;
}
#menu li a.gnbSub:visit {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	font-size:11px;
	color: #191919;
	text-decoration: none;
	letter-spacing:-1px;
}

#menu li a.gnbCate:link {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
#menu li a.gnbCate:visited {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
#menu li a.gnbCate:hover {
	font-family: Malgun Gothic, Dotum,, Malgun Gothic, dotum, Verdana, Arial;
	color: #ff6600;
	text-decoration: underline;
	font-weight: bold;
}

.dropdown_1column {width: 940px;} /* include padding 20px */
.dropdown_2column {width: 140px;}
.dropdown_3column {width: 952px;}
.dropdown_4column {width: 150px;}
.dropdown_5_1column {width: 140px;}
.dropdown_5column {width: 140px;}
.dropdown_6column {width: 140px;}
.dropdown_7column {width: 140px;}

#menu li:hover .dropdown_1column {
	left:0px;top:auto;
}
#menu li:hover .dropdown_3column {
	left:-269px;top:auto;
}
#menu li:hover .dropdown_2column,
#menu li:hover .dropdown_4column,
#menu li:hover .dropdown_5_1column

{
	left:0px;top:auto;



}

#menu li:hover .dropdown_6column {
	left:-10px;top:auto;
}

#menu li:hover .dropdown_5column {
	left:20px;top:auto;
}

#menu li:hover .dropdown_7column {
	left:-20px;top:auto;
}

.dropdown_1column {
	margin:0px auto;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;

	z-index:100000;
}

.dropdown_2column,
.dropdown_3column,
.dropdown_4column,
.dropdown_5_1column {
	margin:0px auto;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:0px;
	border:4px solid #777777;
	background: #ffffff;

	/* Rounded Corners */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index:100000;
}
.dropdown_5column,
.dropdown_6column,
.dropdown_7column {
	margin:0px auto;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:0px;
	border:4px solid #044DA2;
	background: #ffffff;

	/* Rounded Corners */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index:100000;
}




/*	신규 메인 상단 메뉴용 CSS Start		*/
.headerUnderLine {
	background-color:#134fac;
	width:100%;
	height:4px !important;

	position:absolute;
	top:94px;
	z-index:-1;
	left:0;
}
.headerArea {

	margin-top:7px;
	margin-bottom:12px;
	width:960px;
	height:93px;
}
.headerArea ul li {
	list-style:none;
}
.headerArea .loginArea {
	float:right;
}
.headerArea .loginArea li {
	float:left;
	padding:0 12px;
	border-right:1px solid #e0e0e0;
}
.bgimage {
	background-image:url("/images/new/bg_001_02.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}
.headerArea .loginArea li.last {
	float:left;
	padding:0 12px;
	border-right:none;
}
.headerArea .gnb_top_menu_new {
	float:left;
	width:960px;
	height:32px;
	text-align:center;
	font-size:14px;
	font-family:'돋움',Dotum,'굴림',Gulim;

}

.headerArea .gnb_top_menu_new li.firstChild {
	float:left;
	font-weight:bold;
	width:127px;
	line-height:22px;
	margin:auto;
	padding-bottom:10px;
	cursor:pointer;
}

.headerArea .gnb_top_menu_new li.off {
	float:left;
	font-weight:bold;
	width:106px;
	line-height:22px;
	margin:auto;
	padding-bottom:11px;
	cursor:pointer;
}

.headerArea .gnb_top_menu_new li.txt_blue{
	color:#4682d7;
	float:left;
	font-weight:bold;
	width:101px;
	line-height:22px;
	margin:auto;
	padding-bottom:9px;
	cursor:pointer;
    font-size: 13px;
}

.headerArea .gnb_top_menu_new li.on {
	float:left;
	font-weight:bold;
	width:106px;
	line-height:22px;
	margin:auto;
	border-bottom:4px solid #8fc400 !important;
	padding-bottom:9px;
	color:#81bc02;
	cursor:pointer;
}

.headerArea .gnb_top_menu_new li.txt_blue_on{
	color:#4682d7;
	float:left;
	font-weight:bold;
	width:101px;
	line-height:22px;
	margin:auto;
	border-bottom:4px solid #8fc400 !important;
	padding-bottom:9px;
	color:#81bc02;
	cursor:pointer;
    font-size: 13px;
}

.topmenuClosed {
	margin:3px 0 0 9px;
	float:left;
}

/*	신규 메인 상단 메뉴용 CSS End		*/

/*	신규 메인 Contents 상단용 CSS Start		*/

.bodyContentArea {
	width:960px;
	height:745px;
	margin-top:15px;
}

.bodyContentArea .noticeBoxArea{
	width:315px;
	border:1px solid #e1e1e1;
	height:168px;
}

.noticeBoxAreaMargin {
	margin-bottom:10px;
}

.noticeBoxArea dl {
	margin: 15px 12px 0px 21px;
	width:280px;
	height:145px;
}

.noticeBoxArea dl dt {
	width:100%;
	height:27px;
	border-bottom:3px solid #e1e1e1;
	float:left;
	margin-bottom:9px;
}

.noticeBoxArea dl dt .boxtitle{
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#000;
}
.noticeBoxArea dl dt span{
	float:right;
	color:#999;
	line-height:18px;
}

.noticeBoxArea dl dt img{
	float:right;
	margin:3px 0 3px 3px;
}

.noticeBoxArea dl dd.subject {
	font-weight:bold;
	color:#666;
	width:225px;
	float:left;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:left;
}

.noticeBoxArea dl dd.date {
	color:#666;
	width:55px;
	float:left;
	height:20px;
	line-height:20px;
	font-size:12px;
	text-align:right;
}

.noticeBoxArea dl dd.faqsubject {
	font-weight:bold;
	color:#666;
	width:100%;
	float:left;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:left;
}

.bestProduct {
	width:598px;
	height:178px;
	border:1px solid #e1e1e1;
	padding:15px;
	text-align:center;
	float:left;
}

.bestProduct dl {
	float:left;
	width:190px;
	height:178px;
}

.bestProduct dl dt{
	float:left;
	margin-bottom:5px;
}

.bestProduct dl dd {
	line-height:20px;
}

.bestProductMargin {
	margin-right:14px;
}


.imgOnly img{
	padding:0;
	margin:0;
	float:left;
}

.productlolling {
	width:291px;
	border:1px solid #e1e1e1;
	height:130px;
	padding:4px 12px;
}

#slider {
  position: relative;
  overflow: hidden;
  border-radius: 4px;
  float:left;
}

#slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 88px;
  list-style: none;
}

#slider ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 291px;
  height: 88px;
  background: #ccc;
  text-align: center;
  line-height: 88px;
}

a.control_prev, a.control_next {
  position: absolute;
  top: 40%;
  z-index: 999;
  display: block;
  padding: 4% 3%;
  width: auto;
  height: auto;
  background: #2a2a2a;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: 18px;
  opacity: 0.8;
  cursor: pointer;
}

a.control_prev:hover, a.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}

a.control_prev {
  border-radius: 0 2px 2px 0;
}

a.control_next {
  right: 0;
  border-radius: 2px 0 0 2px;
}

.rollingTitle {
	width:291px;
	font-weight:bold;
	font-size:14px;
	margin-top:2px;
	float:left;
}


.rollingTitle p {
	float:left;
	margin-bottom:8px;
	margin-top:2px;
}

.rollingTitle span {
	float:right;
	margin-top:3px;
	margin-bottom:10px;
}



.detailTopmenu {
	position:relative;
	width:960px;
	height:0px;
	display:none;
	font-family:'돋움',Dotum,'굴림',Gulim;
}

.topmenuSubArea {
	position:absolute;
	top:-10px;
	width:960px;
	min-height:200px;
	padding-bottom:9px;
	background-color:white;
	z-index:1;
	left:0;
	background-image:url("/images/new/bg_001_01.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}

.topmenuSubArea dl {
	width:140px;
	margin:10px;
	float:left;
}

.topmenuSubArea dl dt, .topmenuSubArea dl dd{
	text-align:left;
	float:left;
	padding-left:10px;
	font-size:12px;
}

.topmenuSubArea dl dt {
	line-height:20px;
	color:#000;
	width:130px;
	margin-bottom:10px;
	font-weight:bold;
}

.topmenuSubArea.all-Menu dl dt{
	line-height:20px;
	color:#000;
	width:130px;
	margin-bottom:5px;
	font-weight:bold;
}

.topmenuSubArea dl dd.off{
	width:140px;
	background-image:url("/images/new/point_001_01.gif");
	background-repeat:no-repeat;
	color:#666;
	margin:5px 0;
	background-position-y:center;
	.background-position-y:2px;
	-ms-background-position-y:2px;
	height:16px;
}

.topmenuSubArea dl dd.on{
	width:130px;
	background-image:url("/images/new/point_001_02.gif");
	background-repeat:no-repeat;
	color:#81bc02;
	margin:5px 0;
	background-position-y:center;
	.background-position-y:2px;
	-ms-background-position-y:2px;
	height:16px;
}

.topmenuSubArea dl dd.all_off{
	width:140px;
	color:#666;
	/*margin:2px 0;*/
	height:16px;
}

.topmenuSubArea dl dd.all_on{
	width:130px;
	color:#81bc02;
	/*margin:2px 0;*/
	height:16px;
}

.topmenuSubArea dl.big-banner {
    width: 290px;
    padding-top: 5px;
}

/*	신규 메인 Contents 상단용 CSS End		*/