﻿/*-- 기본속성들 --*/
body,td,select,input,div,form,textarea,center,option,pre,blockquote {font-size:9pt; font-family:Tahoma,굴림; color:333333;letter-spacing :0pt;}
input		{{font-size:9pt; Tahoma,font-family:굴림; color:333333;letter-spacing :0pt;}
img		{border:0px;}
A:link		{color:333333;text-decoration:none}
A:visited	{color:333333;text-decoration:none}
A:active	{color:333333;text-decoration:none}
A:hover	{color:333333;text-decoration:none}

body		{margin:0;
		scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#FFFFFF;
    scrollbar-shadow-color:#cccccc;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-track-color:#F4F4F4;
    scrollbar-arrow-color:#cccccc;
		}

/*-- 글자관련속성들 --*/
.bold		{font-weight:bold;}
.size8	{font-size:8pt; font-family:돋움; letter-spacing :-1pt; color:#9E9E9E;}
.size8G{font-size:8pt; font-family:돋움; letter-spacing :-1pt; color:#666666;}
.red		{color:#FF0000;}
.redB		{font-weight:bold; color:#FF0000;}
.orange	{color:#F38F01;}
.orangeB	{font-weight:bold; color:#F38F01;}
.blue		{color:#207DC3;}
.blueB	{font-weight:bold; color:#207DC3;}
.pink		{color:#FF0099;}
.pinkB	{font-weight:bold; color:#FF0099;}

/*-- 버튼 --*/
.btnLeft		{width:14px; height:20px; background:url(/images/common/btnLeft.gif); background-repeat:no-repeat;}
.btnCenter		{height:20px; background:url(/images/common/btnCenter.gif); background-repeat:repeat-x; padding-top:3px; text-align:center;font-family:돋움,굴림; color:#857B71; font-size:8pt; letter-spacing :-1pt;padding-left:8px;padding-right:8px;}
.btnRight		{width:7px; height:20px; background:url(/images/common/btnRight.gif); background-repeat:no-repeat;}
.btnBg			{clear:both;height:21px; width:150px; background:url(/images/common/btnBg.gif); background-repeat:no-repeat;padding:2px 0 0 0;}
.btnBg2			{clear:both;height:21px; width:100px; background:url(/images/common/btnBg2.gif); background-repeat:no-repeat;padding:2px 0 0 8px;}

A.btn:link		{color:#575757; text-decoration:none}
A.btn:visited	{color:#575757; text-decoration:none}
A.btn:active	{color:#575757; text-decoration:none}
A.btn:hover	{color:#0180AD; text-decoration:none}

/*-- 버튼 --*/
.btnLeft01		{width:8px; height:37px; background:url(/images/common/btnLeft01.gif); background-repeat:no-repeat;}
.btnCenter01	{height:37px; background:url(/images/common/btnCenter01.gif); background-repeat:repeat-x; padding-top:3px; text-align:center;font-family:돋움,굴림; font-weight:bold; color:#FFFFFF; letter-spacing :-1pt;padding-left:15px;padding-right:15px;}
.btnRight01		{width:8px; height:37px; background:url(/images/common/btnRight01.gif); background-repeat:no-repeat;}

A.btn01:link	{color:#FFFFFF; text-decoration:none}
A.btn01:visited	{color:#FFFFFF; text-decoration:none}
A.btn01:active	{color:#FFFFFF; text-decoration:none}
A.btn01:hover	{color:#FFFFFF; text-decoration:underline}

/*-- Board 타이틀 --*/
.titleBoardLeft		{width:2px; height:27px; background:url(/images/common/titleBoardLeft.gif); background-repeat:no-repeat;}
.titleBoardCenter		{height:27px; background:url(/images/common/titleBoardCenter.gif); background-repeat:repeat-x; text-align:center; color:#1491BD; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.titleBoardRight		{width:3px; height:27px; background:url(/images/common/titleBoardRight.gif); background-repeat:no-repeat;}
.titleBoard30		{width:30px;}
.titleBoard60		{width:60px;}
.titleBoard120		{width:120px;}

.boardFix			{table-laout:fixed;}
.boardContent		{height:27px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }


/*-- 여백관련속성 --*/
.space1	{height:1px;}
.space5	{height:5px;}
		
/*-- Top --*/
.logo				{height:45px; padding-left:18px; padding-top:10px;}
.utility			{text-align:right; padding-top:15px; padding-right:7px;}

/*-- login --*/
.loginInfo			{font-family:돋움,굴림; color:#857B71; font-size:8pt; letter-spacing :-1pt;padding-left:10px;}
.loginBox			{height:105px; border-right: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6;padding-bottom:5px;background:#ffffff;}
.loginInfoRight		{padding-right:10px;}

/*-- Sub 카테고리 Box --*/
.bgSubBoxLeftMargin	{margin-left:10px;}
.bgSubBoxLeftpadding	{padding-left:10px;}
.bgSubBoxTop		{width:709px; height:5px; background:url(/images/common/bgSubBoxTop.gif); background-repeat:no-repeat;}
.bgSubBoxCenter	{border-right: 3px solid #ECECEC; border-left: 3px solid #ECECEC;}
.bgSubBoxBottom	{width:709px; height:5px; background:url(/images/common/bgSubBoxBottom.gif); background-repeat:no-repeat;}
.iconSubCategoryOn	{width:105px; height:18px; background:url(/images/common/iconSubCategoryOn.gif); background-repeat:no-repeat; padding-left:13px;white-space:nowrap;}
.iconSubCategoryOff	{width:105px; height:18px; background:url(/images/common/iconSubCategoryOff.gif); background-repeat:no-repeat; padding-left:13px;white-space:nowrap;}

/*-- 회색라운드 Box --*/
.bgBoxLeftTop		{width:5px; height:5px; background:url(/images/common/bgBoxLeftTop.gif); background-repeat:no-repeat;}
.bgBoxCenterTop	{height:5px; background:url(/images/common/bgBoxCenterTop.gif); background-repeat:repeat-x;}
.bgBoxRightTop		{width:5px; height:5px; background:url(/images/common/bgBoxRightTop.gif); background-repeat:no-repeat;}

.bgBoxLeftMiddle	{width:5px; background:url(/images/common/bgBoxLeftMiddle.gif); background-repeat:repeat-y;}
.bgBoxRightMiddle	{width:5px; background:url(/images/common/bgBoxRightMiddle.gif); background-repeat:repeat-y;}

.bgBoxLeftBottom	{width:5px; height:5px; background:url(/images/common/bgBoxLeftBottom.gif); background-repeat:no-repeat;}
.bgBoxCenterBottom	{height:5px; background:url(/images/common/bgBoxCenterBottom.gif); background-repeat:repeat-x;}
.bgBoxRightBottom	{width:5px; height:5px; background:url(/images/common/bgBoxRightBottom.gif); background-repeat:no-repeat;}

/*-- 베스트5 Box --*/
.bgBestBoxLeftTop		{width:20px; height:20px; background:url(/images/common/bgBestBoxLeftTop.gif); background-repeat:no-repeat;}
.bgBestBoxCenterTop		{height:20px; background:url(/images/common/bgBestBoxCenterTop.gif); background-repeat:repeat-x;}
.bgBestBoxRightTop		{width:20px; height:20px; background:url(/images/common/bgBestBoxRightTop.gif); background-repeat:no-repeat;}

.bgBestBoxLeftMiddle		{width:20px; background:url(/images/common/bgBestBoxLeftMiddle.gif); background-repeat:repeat-y;}
.bgBestBoxRightMiddle	{width:20px; background:url(/images/common/bgBestBoxRightMiddle.gif); background-repeat:repeat-y;}

.bgBestBoxLeftBottom		{width:20px; height:20px; background:url(/images/common/bgBestBoxLeftBottom.gif); background-repeat:no-repeat;}
.bgBestBoxCenterBottom	{height:20px; background:url(/images/common/bgBestBoxCenterBottom.gif); background-repeat:repeat-x;}
.bgBestBoxRightBottom	{width:20px; height:20px; background:url(/images/common/bgBestBoxRightBottom.gif); background-repeat:no-repeat;}

/*-- 메인 제품 Bg --*/
.mainProduct01		{background:url(/images/main/imgMainProductImg01.gif); background-repeat:no-repeat;padding-left:168px;}
.mainProduct02		{background:url(/images/main/imgMainProductImg02.gif); background-repeat:no-repeat;padding-left:168px;}
.mainProduct03		{background:url(/images/main/imgMainProductImg03.gif); background-repeat:no-repeat;padding-left:168px;}
.mainProduct04		{background:url(/images/main/imgMainProductImg04.gif); background-repeat:no-repeat;padding-left:168px;}

/*-- 메인 제품 Bg --*/
.contentTitle		{width:12px; height:21px; background:url(/images/common/bgTitleRight.gif); background-repeat:no-repeat;}

/*-- 제품상세 --*/
.contentBox		{border: 5px solid #ECECEC; padding-top:3px; padding-bottom:3px;  padding-left:8px;margin-top:1px;margin-bottom:1px;}
.subTitle			{background:url(/images/icon/iconSubTitle.gif); background-repeat:no-repeat; color:#666666; font-weight:bold; padding-left:20px;padding-top:3px;}
.subTitleDot		{background:url(/images/icon/subTitleDot.gif); background-repeat:no-repeat; color:#666666; font-weight:bold; padding-left:20px;padding-top:3px; text-decoration:underline;height:30px;}
.subTitleBg		{height:30px; border-top: 1px solid #ECECEC; border-bottom: 1px solid #ECECEC; background:#F6F6F6;}
.subTitleBoard					{height:30px;margin-top:15px;}
.content			{padding:10px; color:#333333; letter-spacing :0pt;}

/*-- 고객센터 --*/
.customer			{width:204px; height:201px; background:url(/images/main/imgCustomerTel.gif);background-repeat:no-repeat; padding-left:12px; padding-top:105px;}

/*-- Footer --*/
.bgFooterLeft		{width:4px; height:24px; background:url(/images/common/bgFooterLeft.gif); background-repeat:no-repeat;}
.bgFooterCenter		{height:24px; background:url(/images/common/bgFooterCenter.gif); background-repeat:repeat-x; padding-top:2px; text-align:center;}
.bgFooterRight		{width:4px; height:24px; background:url(/images/common/bgFooterRight.gif); background-repeat:no-repeat;}
.footerTx			{font-size:9pt; font-family:tahoma,돋움; letter-spacing :-1pt; color:#8E8E8E;}

.inputSearch 		{height:18px;width:110px; font-size:12px; color: #097386; font-family: Tahoma; border:1px #2B8899 solid;padding-top:2px; } 

.bank				{padding-left:77px;padding-top:1px; font-family:tahoma,돋움,굴림; color:#868686;font-weight:bold;font-size:10pt;letter-spacing :-1pt;}

/*-- 사용후기 --*/
.mainUser td {color:#757575;}
.mainUserBul		{width:20px; height:23px; background:url(/images/main/bulUserBoard.gif) center center no-repeat;}

/*--  --*/
.titlebar {background:#73B9C7;}

/*--  로그인후 공지 스크롤  --*/
#logonMarquee	{
	float:left;
	color:#454545;
	font-weight:bold;
	letter-spacing:-1px;
	}
#logonMarquee div.icon {
	float:left;
	width:20px;
	padding:3px 0 0 0;
	}
#news_votediv	a {
	color:#FF0000;
	}
#news_votediv	a:hover{
	text-decoration:underline;
	}
#news_votediv {
	float:left;
	width:50px;
	height:20px;
	}
.topMenu	{
	float:left;
	padding:0;
	margin:0;
	}
.topMenu li	{
	list-style: none; 
	float:left;
	padding:0;
	vertical-align:middle;
	margin:10px 8px;
	line-height:140%;
	font-size:8pt;
	font-family:dotum,tahoma;
	}
	}
.orderInput {
	color: #636363; 
	font-family: Tahoma;
	height:18px;
	padding:2px 1px 0px 1px;
	border-top:1px #9f9f9f solid;
	border-left:1px #9f9f9f solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	} 
.orderInput_readonly {
	font-family: Tahoma;
	height:18px;
	padding:2px 1px 0px 1px;
	border-top:1px #9f9f9f solid;
	border-left:1px #9f9f9f solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	background-color: #DEDEDE;
	} 
.moxaMainBox {
	height: 700px;
	width: 920px;
	background-image: url(../images/moxa/bgMainBox.gif);
}
.moxaTitleBox {
	height: 110px;
	width: 213px;
	float: left;
	margin-right: 10px;
}
.moxaTitleBox2 {
	height: 70px;
	width: 110px;
	float: right;
	margin-left: 10px;
	padding-top: 40px;
}
.moxaMainMenuBox {
	clear: both;
	height: 590px;
	width: 920px;
	text-align: center;
}
.moxaIframeBox {
	clear: both;
	height: 575px;
	width: 920px;
	padding-top: 15px;
	text-align: center;
}
.moxaMenuBox {
	height: 42px;
	width: 139px;
	text-align: center;
	float: left;
	padding-top: 50px;
	margin-right: 10px;
}
.moxaTable {
	border: 1px solid #ccc;
	border-collapse:collapse;
	text-align: center;
	background-color: #FFF;
}
.moxaTable th {
	width: 84px;
	border: 1px solid #CCC;
	text-align: center;
	font-size:11px;
	font-family:"돋움";
	font-weight:normal;
	height: 80px;
	padding-top: 10px;
}
.moxaTable td {
	height: 90px;
	width: 84px;
	border: 1px solid #CCC;
	text-align: center;
	font-size:11px;
	font-family:돋움; 
}
.moxaMainBox img {
	border: 0px;
}
.moxaTable img {
	border: 0px;
}

/*--.textarea {border:1 solid silver; overflow:auto}.input {border:0; background:; background: url(../../%C0%DA%B7%E1/www/dot.gif) repeat-x bottom; line-height:100%}.input-search {border-width:0 0 1; border-color:silver; background:; line-height:100%}.submit {border:0; color:white; background-color:333333}.kissofgod-line {background: url(../../%C0%DA%B7%E1/www/dot.gif); height:1}.kissofgod-listline {background: url(../../%C0%DA%B7%E1/www/dot.gif); height:1}.kissofgod-base-line {background-color:333333; height:1}.kissofgod-button-font {font-family:Tahoma; font-size:8pt}.kissofgod-info-font {font-family:Tahoma; font-size:8pt}.kissofgod-submit {border:0; background:; font-family:Tahoma; font-size:8pt; font-weight:bold; cursor:hand}.kissofgod-input {border:0; background:; background: url(../../%C0%DA%B7%E1/www/dot.gif) repeat-x bottom; line-height:100%}.kissofgod-input2 {border:0; background:; font-family:Tahoma; font-size:8pt; line-height:100%}.kissofgod-textarea {border:solid 1 silver; background:; overflow:auto}.kissofgod-textarea-write {border:solid 1 silver; background-color:#F5F5F5; overflow:auto}

.input2
{
	border-right: 0px solid;
	border-top: 0px solid;
	font-size: 12px;
	border-left: 0px solid;
	color: #555555;
	border-bottom: 0px solid;
	font-family: Tahoma;
	height: 16px;
}
.input3 { /*폼에 쓰임
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    COLOR: #333333;
    font-family: Tahoma;FONT-SIZE: 12px;
    
}--*/

/*-- 2009 New --*/

/*-- 메뉴 부분 --*/
.bgAllCategoryTop	{background:url(/images/common/bgAllCategoryTop.gif) no-repeat;width:920px;height:12px;}
.bgAllCategoryMid	{background:url(/images/common/bgAllCategoryMid.gif) repeat-y;}
.bgAllCategoryBott	{background:url(/images/common/bgAllCategoryBott.gif) no-repeat;width:920px;height:12px;}
.bgAllCategoryLayout	{font-family:돋움,굴림; font-size:8pt;padding:2px;}

.bgAllCategoryLayout th	{color:#59a3b0;font-family:돋움,굴림;font-size:9pt;}

.bgAllCategoryEvent	{padding:0 0 0 5px;}
.bgCategory	{background:url(/images/common/bgCategory.gif);width:920px;height:47px;}
.categoryTitle {color:#59a3b0; font-family:돋움,굴림;font-size:9pt;}

.bgTopMenuCenter	{background:url(/images/common/bgTopMenuCenter.gif) repeat-x;width:920px;padding:0 0 5px 0;}
.bgTopMenuLeft	{background:url(/images/common/bgTopMenuLeft.gif) no-repeat;width:36px;height:69px;}
.bgTopMenuRight	{background:url(/images/common/bgTopMenuRight.gif) no-repeat;width:36px;height:69px;}

/*-- 주문양식 --*/
.orderListTable	{border:2px #efefef solid;font-size:8pt;margin-bottom:5px;}
.orderListTable td	{padding:2px 0 0 0;font-size:8pt;vertical-align:middle;}
.orderListTable th	{text-align:right;padding:9px 8px 0 0;font-weight:normal;color:#333;width:130px;vertical-align:top;height:30px;}
.orderListTableTitle	{text-align:right;width:200px;border-right:1px #efefef solid;padding-right:10px;vertical-align:top;}
.orderListTable span	{font-size:8pt;font-family:돋움,굴림;}
.orderListTable span.point 	{color:#0288c9;font-size:16pt;font-family:tahoma,굴림;font-weight:bold;}
.orderListTable span.pointRedB 	{color:#f51717;font-size:16pt;font-family:tahoma,굴림;font-weight:bold;}
.orderListTable span.pointRed 	{color:#f51717;font-size:9pt;font-family:tahoma,굴림;font-weight:bold;}

.orderListTable textarea {
	color: #636363; 
	font-family: Tahoma;
	padding:2px 1px 0px 1px;
	border-top:1px #9f9f9f solid;
	border-left:1px #9f9f9f solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	margin-bottom:5px;
	} 
	
/*-- 메일보내기 --*/
.asktd1 {
	height: 38px;
	width: 27px;
	padding-bottom: 1px;
	padding-left: 15px;
}
.asktd2 {
	width: 67px;
	height: 38px;
	padding-bottom: 1px;
}
.asktd3 {
	width: 570px;
	height: 38px;
	padding-bottom: 1px;
	padding-left: 21px;
	color: #999;
	vertical-align: middle;
}
.asktd1_1 {
	width: 27px;
	padding-left: 15px;
	vertical-align: top;
	background-image: url(../images/customer/All_Bg_Td1_1.gif);
}
.asktd2_1 {
	width: 67px;
	vertical-align: top;
	background-color: #efefef;
}
.asktd3_1 {
	width: 570px;
	padding-left: 21px;
	vertical-align: top;
}
.askimgbox {
	width: 700px;
}
.askinputbox {
	border: 1px solid #c1ce78;
	width: 267px;
}
.askinputbox2 {
	border: 1px solid #c1ce78;
	width: 100px;
}
.askinputbox3 {
	width: 267px;
	border: 1px solid #c1ce78;
}
.askinputbox4 {
	border: 1px solid #c1ce78;
}
.askfont {
	font-size: 11px;
	color: #999;
	vertical-align: baseline;
}
.askbtmbox {
	width: 700px;
	padding-bottom: 40px;
}
.asktextbox {
	border: 1px solid #c1ce78;
	width: 450px;
}
/*-- 회원가입부분 수정 --*/
.joinInput {
	color: #333333; 
	font-family: Tahoma;
	height:21px;
	padding:3px 1px 0px 1px;
	border-top:1px #c3c3c3 solid;
	border-left:1px #c3c3c3 solid;
	background:#e8e8e8;
	} 
.joinTable	{
	}
.joinTable th	{
	background:#f8f8f8 url(../images/member/bgJoinTitle.gif) no-repeat;
	font-family:굴림;
	font-size: 12px;
	color: #666;
	height:30px;
	text-align:left;
	padding:0 0 0 26px;
	border-bottom:1px #e0e0e0 solid;	
	}
.joinTable th.point	{
	background:#f8f8f8 url(../images/member/bgJoinTitlePoint.gif) no-repeat;
	}
.joinTable td	{
	padding:3px 0 3px 5px;
	border-bottom:1px #e0e0e0 solid;	
	}
