﻿/* 반드시 들어가야 하는 스타일 시작 */
/* 본문 공통 */
body
{
	
	scrollbar-arrow-color:#333333;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #C4C4C4;
	scrollbar-darkshadow-color: #E8E8E8;
	scrollbar-3dlight-color: #E8E8E8;
	scrollbar-track-color: #FAFAFA;
	scrollbar-face-color: #E8E8E8;
}

img             { border:0;}
h1, h2, h3, h4  { margin:0; padding:0;}
h1              { font-size:1.7em; font-family:굴림, Gulim, Verdana; font-weight:bold;} /* 제목 */
h2              { font-size:1.4em; font-family:굴림, Gulim, Verdana;}
h3              { font-size:1.2em; font-family:굴림, Gulim, Verdana;}
h4              { }
/*input           { border:1px solid #1e1e1e; color:#adadad; background-color:#404040; font:1.0em 굴림, Gulim Verdana Dotum;}*/
textarea        { border:1px solid #1e1e1e; color:#adadad; background-color:#404040; font:1.0em 굴림, Gulim, Dotum, Arial, Verdana;
					width:488px; /* contentWidth - 20px + 8px */
					height:150px;
					overflow:auto;
				}
	
		
select, input
{
	 font-family:verdana, "돋움"; font-size:12px;
}

.iptSearchBox {height:20px; font-family:verdana, "돋움"; font-size:12px;}

/*//통합검새옆 텍스트박스 // 검색창*/
.mainSearchBox {font-size:11pt;
	color: #333333;
	line-height:140%;
	letter-spacing:-1px;
	border:1px;
	border-color:#808080;
	vertical-align:top;height:22px; font-family:"돋움", verdana ; font-size:12px; }
	
table 
{
	font-size: 12px; color:#555555;	
	font-family: 돋움,verdana;
	line-height:120% ;
	text-decoration:none;
	border-width:0; border-spacing:0; border-style:none;
}



/* #################### 통합검색창 #################### */
a.articletitle:link, a.articletitle:visited, a.articletitle:active {font-size:13pt;color:#3165ce;text-decoration:underline; font-weight: bold;line-height:160%;}
a.articletitle:hover{ font-weight: bold; font-size:13pt;color:#ff6666;text-decoration: none;line-height:160%;}

/* ####################[SELECT]-파이어폭스#################### */
.selectext select {border:1px solid #CCCCCC; font-size: 12px; font-family: "돋움", "굴림", "verdana" ; color:#333333; line-height:150%;}

/* ####################[UL//LI]#################### */
/* 공지사항 처리 */
.noticelist ul                    { padding:0;  margin:0 0 0 0;  list-style:none;}
.noticelist li                    { background:url(/images/main/buldot.gif) 0 6px no-repeat;  padding-left:7px; height:23px; }

/* 탭에 삽입 UL, LI 처리 */
.id_searchdivBoardTab ul                    { padding:0;  margin:0 0 0 0;  list-style:none;}
.id_searchdivBoardTab li                    { background:url(/images/main/buldot.gif) 0 6px no-repeat;  padding-left:7px; white-space:nowrap; line-height:170%;}

/* 메인 뉴스+포토 */
.news li		{ background:url(/images/main/buldot.gif) 0 6px no-repeat;  padding-left:7px; white-space:nowrap; line-height:160%; }
.photos li		{ background:url(/images/main/buldot.gif) 0 6px no-repeat;  padding-left:7px; white-space:nowrap;line-height:160%; }

/* 메인 할인항공 출력 */
.airlist ul                    { padding:0;  margin:0 0 0 0;  list-style:none;}
.airlist li                    { background:url(/images/main/arrow_bul.gif) 0 7px no-repeat;  padding-left:7px; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#CCCC99; margin:3px 0 3px 0;padding-top:3px;padding-bottom:3px;}

/* 여행정보 출력 */
.tourinfolist ul		{ padding:0;  margin:0 0 0 0;  list-style:none;}
.tourinfolist li		{ background:url(/images/main/squareBul.gif) 0 8px no-repeat;  padding-left:7px; white-space:nowrap; line-height:160%; }

/* #################### 링크 Link #################### */
/*기본링크색 : #67A4FF */
a:link		{ color:#666666; text-decoration:none; letter-spacing:0px; }
a:visited	{ color:#666666; text-decoration:none;letter-spacing:0px; }
a:hover		{ color:#67A4FF;    text-decoration:none;letter-spacing:0px; }
a:active	{ color:#666666; text-decoration:none; letter-spacing:0px;}

/* 메인 고객전화 링크 */
A.helpinfo:link,A.helpinfo:visited,A.helpinfo:active { color:#006699; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
A.helpinfo:hover { color:#6699FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }


/* [메인블로그//타이틀+짧은내용] */
A.blogtitle:link,A.blogtitle:visited, A.blogtitle:active {color:#66BBD6; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; font-weight:bold; }
A.blogtitle:hover { color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; font-weight:bold; }
A.blogcontent:link, A.blogcontent:visited, A.blogcontent:active { color:#666666; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
A.blogcontent:hover { color:#555555; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

/* [메인//뉴스+포토] */
.news li a:link,.news li a:visited,.news li a:active 	{color:#666666; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
.news li a:hover	{color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

A.newstitle:link,A.newstitle:visited, A.newstitle:active { color:#555555; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
A.newstitle:hover { color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

A.phototitle:link,A.phototitle:visited, A.phototitle:active { color:#555555; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
A.phototitle:hover { color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

.photos li a:link,.photos li a:visited,.photos li a:active 	{color:#666666; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
.photos li a:hover	{color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

/* [메인//Tag Cloud] */
.tagcloud A:link,.tagcloud A:visited,.tagcloud A:active { color:#3B6CB4; text-decoration:underline; font-family: 돋움,verdana;  }
.tagcloud A:hover { color:#FFFFFF; text-decoration:none; font-family: 돋움,verdana; background-color:#FF7E00; padding-top:3px; }

/* [메인//할인입장권] */
A.blueProNameMain:link,A.blueProNameMain:visited,A.blueProNameMain:active { font-size:9pt; color:#3333cc; line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }
A.blueProNameMain:hover { font-size:9pt; color:#cc66cc;line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }


/* 할인항공 리스트 */
.airlist li a:link,.airlist li a:visited,.airlist li a:active 	{color:#666666; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
.airlist li a:hover	{color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

/* [패키지상품//타이틀+짧은내용] */
A.pkgmaintitle:link,A.pkgmaintitle:visited,A.pkgmaintitle:active { color:#006666; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }
A.pkgmaintitle:hover { color:#339999; text-decoration:underline; font-family: 돋움,verdana; font-weight:bold; }

A.pkgmaincontLK:link,A.pkgmaincontLK:visited,A.pkgmaincontLK:active { color:#666666; text-decoration:none; font-family: 돋움,verdana; }
A.pkgmaincontLK:hover { color:#339999; text-decoration:underline; font-family: 돋움,verdana; }

/* [하단메뉴//고객센터+국내여행약관+전자상거래표준약관+개인정보보호정책+회사소개+사이트맵] */
A.footmenu:link,A.footmenu:visited,A.footmenu:active { color:#336633; text-decoration:underline; font-family: 돋움,verdana; font-weight:bold; }
A.footmenu:hover { color:#6699CC; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }

A.road:link,A.road:visited,A.road:active { color:#336633; text-decoration:underline; font-family: 돋움,verdana;}
A.road:hover { color:#996666; text-decoration:none; font-family: 돋움,verdana; }

/* [카테고리 메뉴] color:#003399 | #3B6CB4 over:#DB2D25 */
.categoryMenu A:link,.categoryMenu A:visited,.categoryMenu A:active { color:#3B6CB4; text-decoration:none; font-family: 돋움,verdana;  }
.categoryMenu A:hover { color:#339999; text-decoration:none; font-family: 돋움,verdana;  }

/* [제주도할인항공 페이지] */
A.airInfo:link, A.airInfo:visited, A.airInfo:active { color:#daecfe; text-decoration:none; font-family: 돋움,verdana;  }
A.airInfo:hover { color:#daecfe; text-decoration:none; font-family: 돋움,verdana;  }

/* [카테고리 사이드 메뉴] color:#003399 | #3B6CB4 over:#DB2D25 */
.categorysideMenu A:link,.categorysideMenu A:visited,.categorysideMenu A:active { color:#3B6CB4; text-decoration:none; font-family: 돋움,verdana;  }
.categorysideMenu A:hover { color:#339999; text-decoration:none; font-family: 돋움,verdana;  }

/* 여행정보페이지 추천 */
.tourinfolist li a:link,.tourinfolist li a:visited,.tourinfolist li a:active 	{color:#4d4d4d; text-decoration:none; letter-spacing:0px;font-family: 돋움,verdana; }
.tourinfolist li a:hover	{color:#3399FF; text-decoration:underline; letter-spacing:0px;font-family: 돋움,verdana; }

/*주황색링크-중요 */
A.txtOrangeLK:link,A.txtOrangeLK:visited,A.txtOrangeLK:active { color:#666666; text-decoration:none; font-family: 돋움,verdana; }
A.txtOrangeLK:hover { color:#e86815; text-decoration:underline; font-family: 돋움,verdana; }

/*주황색링크-중요 */
A.txtBasicLK:link,A.txtBasicLK:visited,A.txtBasicLK:active { color:#666666; text-decoration:none; font-family: 돋움,verdana; }
A.txtBasicLK:hover { color:#009999; text-decoration:underline; font-family: 돋움,verdana; }


/* 레프트 서브 메뉴 */
a.sub-left-menu-on:link,a.sub-left-menu-on:visited,.sub-left-menu-on {font-weight:bold; font-family:"돋움", "verdana";font-size:10pt;color: #009999;}
a.sub-left-menu-off:link, a.sub-left-menu-off:visited,.sub-left-menu-off{font-family:"돋움", "verdana";font-size:10pt;color: #3B6CB4;}
a.sub-left-menu-off:hover { color:#339999; text-decoration:none; font-family: 돋움,verdana; }

/* 여행정보/추천맛집메뉴 */
A.txtDYellowLK:link,A.txtDYellowLK:visited,A.txtDYellowLK:active { color:#555555; text-decoration:none; font-family: 돋움,verdana; }
A.txtDYellowLK:hover { color:#009999; text-decoration:none; font-family: 돋움,verdana; }

/* 메인공지사항 */
A.noticeitem:link,A.noticeitem:visited,A.noticeitem:active { color:#5a5a5a; text-decoration:none; font-family: 돋움,verdana; line-height:160%;}
A.noticeitem:hover { color:#839f00; text-decoration:none; font-family: 돋움,verdana;line-height:160%; }

/* [에러] */
A.errormenu:link,A.errormenu:visited,A.errormenu:active { color:#336633; text-decoration:underline; font-family: 돋움,verdana; font-weight:bold; }
A.errormenu:hover { color:#6699CC; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }


/* #################### TEXT #################### */
/* [숫자] */
.number9 { font-size:12px; font-family:Verdana, 돋움, Gulim; letter-spacing:-1px; }
.num9r	{ font-size:12px; font-family:Verdana, 돋움, Gulim; color:#CC0000; letter-spacing:-1px; }
.num10g	{ font-size:12px; font-family:Verdana, 돋움, Gulim; color:#339900; letter-spacing:-1px;}
.num9d	{ font-size:12px; font-family: 돋움,Gulim, Verdana;	}

/* 숫자 - 소합계 */
.orangenum9d	{ font-size:12px; font-family: "돋움"; color:#ff9900; text-decoration:line-through; font-weight:bold; }
.orangeTdnum9d	{ font-size:12px; font-family: "돋움"; color:#ff9900; font-weight:bold; }
.scarletnum9d	{ font-size:12px; font-family: "돋움"; color:#ff6600; font-weight:bold; }
.rednumstotal	{ font-size:12pt; font-family: "돋움"; color:#ff3300; font-weight:bold; line-height:160%; }
.numNomalS {font-size:12px; font-family: "돋움"; color:#666666; text-decoration:line-through; letter-spacing:-1.0pt; }
.rednumNomalB { font-size:12px; font-family: "돋움"; color:#ff3300; font-weight:bold; }
.blueTdnum9d	{ font-size:12px; font-family: "돋움"; color:#4a91ce; font-weight:bold; }
.greenTdnum9d	{ font-size:12px; font-family: "돋움"; color:#339900; font-weight:bold; }
.redTdnum9d	{ font-size:12px; font-family: "돋움"; color:#ff3300; font-weight:bold; }

/* [문자] */
.txt12n	{ font-size:12px; font-family: 돋움,Gulim, Verdana;	}
.txtSf {FONT-FAMILY: "돋움", "굴림","verdana";font-size:12px; text-decoration:none;letter-spacing:-1.0pt;}

/*상품명*/
.txtBigBlack    { font-size:12pt; color:#000000; line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }

/* 메인페이지 검색창 글자 */
.txtSt {FONT-FAMILY: "굴림","verdana";font-size:9pt; color:#333333; line-height:120%; text-decoration:none;letter-spacing:-1.0pt;}

/* 메인페이지 검색창 렌트카시간 */
.txtrentSt {FONT-FAMILY: "verdana", "돋움";font-size:9pt; color:#339999; line-height:120%; text-decoration:none; font-weight:bold;}

/* 장바구니 오른쪽 알림창 텍스트*/
.cartNotice {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#6B6B6B; letter-spacing:-1.0pt;  }
.cartnum {FONT-FAMILY:"verdana", "돋움"; font-size:10pt; letter-spacing:-1.0pt; }


.pnum10g { font-family:"돋움", "verdana"; font-size:10pt; color:#339900; font-weight:bold; letter-spacing:-1.0pt;}
/* 녹색 */
.pnum10g2 { font-family:"돋움", "verdana";font-size:10pt;color:#339900; font-weight:bold;}
.num10orange
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; font-weight:bold; color:#ff6600; text-decoration:none;
}
/* 서브페이지 상품리스트 ex.상품가격 */
.pnum10r { FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; font-weight:bold; color:#cc0000; text-decoration:none;}

/* 서브페이지 상품리스트 ex.5인기준 */
.pPbasic {FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:normal; color:#636363;}
.pPbold {FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:bold; color:#990099;}


/* #################### ARROW #################### */
/*서브타이틀 화살표*/
.orangeArrow { height:11px; background:url(/images/bg/orangeSubArrow.gif) 0 2px no-repeat; padding-left:16px; font-weight:bold;}
.orangeSmallArrow {background:url(/images/bg/btn-arrow.gif)  0 0 no-repeat; padding-left:16px;}

/*갈색쩜*/
.brownDot ul		{ padding:5px;  margin:0 0 0 0;  list-style:none;}
.brownDot li		{ background:url(/images/bg/dot_brown.gif) 0 8px no-repeat;  padding-left:9px; white-space:nowrap; line-height:160%; }

/* #################### BAR #################### */
.pHbar {background-image:url('/img/main/4X1.gif'); background-repeat:repeat-x;}
/* [상세검색 도트라인 그리기] */
.bgDl { background-image:url('/images/bg/dotline_gray.gif'); background-repeat:repeat-x;}
/* [상세검색 타이틀 앞화살표] */
.sboxArrow {background: url(/images/bg/btn-arrow.gif) 0 8px no-repeat;}
/* [상세검색 태그 앞화살표] */
.stagArrow {background: url(/images/bg/arrowBlue.gif) 0 8px no-repeat;}

/* #################### 타이틀 #################### */
/* [검색창] */
.searchboxtitle	{font-family:"돋움", "굴림", "verdana";
	font-size:11pt;
	color: #666666;
	font-weight:bold;
	line-height:140%;
	letter-spacing:-1px;
	vertical-align:top;
	}

/* [카테고리] */
.categtitle
{
	font-family:"돋움", "굴림", "verdana";
	font-size:13pt;
	color: #333333;
	font-weight:bold;
	line-height:160%;
	letter-spacing:-1px;
}
.categsmalltitle 
{
	color: #666666; 
	padding-left:10px;
}

/* [기본정보 타이틀] */
.pkgBsTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#6699cc; letter-spacing:-1.0pt; line-height:160%; font-weight:bold;}
.pkgBsGray{FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#666666; letter-spacing:-1.0pt; line-height:160%;}
.pkgBnsGray{FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#666666;letter-spacing:1.0pt;  line-height:160%;}
.pkgBsBlack {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#000000; line-height:160%; font-weight:bold;}

/*글본문*/
.articlContent  { text-align:justify; line-height:160%; }
.articlContent p { text-align:justify; line-height:160%; }

/*기준일변경 기본텍스트출력*/
.txtDispAllExpStart {  color:#000000; }
.txtDispExpStart { color:#333333; }

/*기본타이틀*/
.txtblackTitle { font-family:"돋움", "verdana";	font-size:13pt;	color: #000000;	font-weight:bold; padding-top:1px; line-height:160%; }
.txtsubblackTitle { font-family:"돋움", "verdana";	font-size:13pt;	color: #000000;	font-weight:bold; padding-top:1px; line-height:150%; }

/* 박스텍스트 */
.boxwhiteT {background-color:#FFFFFF;  padding:5px 10px 5px 10px; }

/* #################### 박스디자인 #################### */
/*기본박스 기준별요금 */
table.tblBasicBox {  border-collapse:collapse; border-bottom:solid 1px #7ab5bc; }
table.tblBasicBox tr.tblBasicHeadTr {background-color:#f3fbf1; height:28px; color:#2b9a9b; text-align:center;}
table.tblBasicBox tr.tblBasicHeadTr td {border-top:solid 2px #7ab5bc; border-bottom:solid 1px #7ab5bc;}
table.tblBasicBox td.tblBasicLine { background:#f3fbf1 url(/images/Table/hbarLine.gif) 0 repeat-y;  }
table.tblBasicBox tr.tblBasicCont { height:28px; color:#363636; text-align:center; }
table.tblBasicBox tr.tblBasicCont td { background-color:#FFFFFF; border-top:solid 1px #d3d3d3; border-bottom:solid 1px #d3d3d3; }
table.tblBasicBox tr.tblBasicCont td.tblBasicLine { background:#ffffff url(/images/Table/hbarGrayLine.gif) 0 repeat-y;  }

/*기본리스트박스배경*/
table.tblListBoxBG {}
table.tblListBoxBG .TL { width: 7px; background: url(/images/bg/gListTL.gif) no-repeat;}
table.tblListBoxBG .TB {background: url(/images/bg/gListTB.gif) repeat-x; }
table.tblListBoxBG .TR {width: 8px; background: url(/images/bg/gListTR.gif) no-repeat; }
table.tblListBoxBG .ML {width: 6px; border-left:solid 1px #c2c2c2; background:#ffffff url(/images/bg/gListML.gif) no-repeat;}
table.tblListBoxBG .MB {background:#ffffff url(/images/bg/gListMB.gif) repeat-x;}
table.tblListBoxBG .MR {width: 7px; border-right:solid 1px #c2c2c2; background:#ffffff url(/images/bg/gListMR.gif) no-repeat;}
table.tblListBoxBG .BL { width: 7px; background: url(/images/bg/gListBL.gif) no-repeat;}
table.tblListBoxBG .BB {background: url(/images/bg/gListBB.gif) repeat-x; }
table.tblListBoxBG .BR {width: 8px; background: url(/images/bg/gListBR.gif) no-repeat; }




/* #################### 기본사진테두리 #################### */
.basicImageBorder { border: solid 1px #7398b0; }

/* #################### 기본게시판 #################### */
/*테이블*/
.boardTable {border-collapse: collapse; table-layout: fixed; width:100%; }
.boardHeadTitle { background-color: #9eca73;  height: 30px; }
.boardHeadTitle b { color: #FFFFFF; font-weight: bold; font-size: 10pt;}
/*페이징*/
.pselectimgTD {padding-top:1px;}
.pageLImg {margin:0 4 0 0;}
.pageRImg {margin:0 0 0 4;}
.txtpOver {padding-left:10px; padding-right:10px; background-color:#f2f2f2; border-left:#cccccc solid 1px; cursor:pointer; padding-top:2px !important;font-size:12px; color:#000000; text-decoration:none; line-height:14px}
.pOver {padding-left:10px; padding-right:10px; background-color:#f5f5f5; cursor:hand; padding-top:2px;font-size:12px; color:#333333; text-decoration:none; line-height:14px}
.pOut {padding-left:10px; padding-right:10px;background-color:#ffffff;  padding-top:2px; font-size:12px; color:#333333; text-decoration:none; line-height:14px}	
.pOutnow {padding-left:10px; padding-right:10px; padding-top:2px;font-size:12px; color:#333333; text-decoration:none; line-height:14px}	
.pselectBold {font-size:12pt;font-weight:bold;color:#ed5911;}
.pselectTD {padding-left:10px; padding-right:10px;padding-top:1px; font-size:12px;text-decoration:none; line-height:14px}	

/* 게시판 게시물번호, 날짜, 조회수 */
.numV8TXT {font-family:"verdana", "굴림";font-size:7pt; color:#333333; text-decoration:none; letter-spacing:-1.0pt;}

/* 게시판 글쓴이 */
.ntD10TXT {font-family:"돋움", "verdana";font-size:10pt; color:#333333; text-decoration:none; letter-spacing:-1.0pt;}

/* 게시판-공지사항 제목 링크 */
a.nolNotice:link,a.nolNotice:visited,a.nolNotice:active { font-family:"돋움", "verdana";font-size:10pt;color:#336633;text-decoration:none;letter-spacing:-1.0pt; }
a.nolNotice:hover { font-family:"돋움", "verdana";font-size:10pt;color:#993366;text-decoration: underline;letter-spacing:-1.0pt; }

/* 게시판 제목 링크 */
a.boardTitle:link,a.boardTitle:visited,a.boardTitle:active {font-family:"돋움", "verdana";font-size:10pt;color:#336633;text-decoration:none;letter-spacing:-1.0pt; }
a.boardTitle:hover{font-family:"돋움", "verdana";font-size:10pt;color:#993366;text-decoration: underline;letter-spacing:-1.0pt;  }

/* 게시판 보기 */
.boardRTbg {font-family:"돋움", "verdana";border-top: solid 1 #bcd05c; background-color: #dfed9c; border-bottom: solid 1 #bcd05c; }
.boardRTitle {font-family:"돋움"; color:#4a5709; font-size:12pt; margin-left:7px; font-weight:bold; line-height:150%;text-decoration:none; letter-spacing:-1.0pt; }
.boardSTD { text-align:center; border-right-color:#d7d7d7; border-right-style:solid; border-right-width:1px; background-color:#fbfeee; border-bottom-color:#d7d7d7; border-bottom-style: solid; border-bottom-width:1px;}
.boardETD {  border-bottom-color:#d7d7d7; border-bottom-style: solid; border-bottom-width:1px; }
.boardCTD {  border-right-color:#d7d7d7; border-right-style:solid; border-right-width:1px; border-bottom-color:#d7d7d7; border-bottom-style: solid; border-bottom-width:1px; }
.boardRMBTXT {font-family:"돋움", "verdana";font-size:10pt; color:#8cae22; font-weight:bold; }
.boardRMNTXT {font-family:"돋움", "verdana";font-size:10pt; color:#333333; margin-left:4px;}
.boardRMV8TXT {font-family:"verdana", "돋움";font-size:7pt; color:#333333; text-decoration:none; letter-spacing:-1.0pt;margin-left:4px;}

/* 게시판 텍스트박스 처리 */
.boardinputBox { border:solid 1 #77406b; vertical-align:middle;font-size:10pt; }

/* 게시판 쓰기 및 수정 */
/*상단*/
.boardLeftR1T2 {border-right-color:#cdbeca; border-right-style: solid; border-right-width:1px; border-top-color:#cdbeca; border-top-style:solid; border-top-width:2px;}
.boardRightT2B1 { border-top-color:#cdbeca; border-top-style:solid; border-top-width:2px;border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*중간*/
.boardLeftR1T1 {border-right-color:#cdbeca; border-right-style: solid; border-right-width:1px; border-top-color:#cdbeca; border-top-style:solid; border-top-width:1px;}
.boardRightB1 {border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*하단*/
.boardLeftR1T1B1 {border-right-color:#cdbeca; border-right-style: solid; border-right-width:1px; border-top-color:#cdbeca; border-top-style:solid; border-top-width:1px; border-bottom-color:#cdbeca; border-bottom-width:1px; border-bottom-style: solid;}
/*마무리*/
.boardRightBCB1 {border-bottom-color:#cdbeca; border-bottom-style:solid; border-bottom-width:1px;}
/* 텍스트 */
.writetitleFB {font-family:"돋움", "verdana";font-size:10pt; color:#77406b; text-decoration:none; font-weight:bold; background-color:#f2eff1; letter-spacing:-1.0pt; }
.writetitleFN {font-family:"돋움", "verdana";font-size:10pt; color:#323232; margin-left:6px; text-decoration:none; }


/* #################### 장바구니 #################### */
.cartLeftBox {border-collapse: collapse; border:solid 1px #d8a9c0; }
table.cartLeftBox td { border-right:solid 1px #d8a9c0; border-bottom:solid 1px #d8a9c0; color:#666666; padding-right: 3px; padding-left: 3px; }
table.cartLeftBox b { color:#813333; font-weight:normal;}
table.cartLeftBox span { font-family:Verdana, "돋움"; letter-spacing:-1.0pt; font-size:12px;  }
.txtTotalSale { font-size:13pt;letter-spacing:-1.5pt; font-family:"돋움"; font-weight:bold; color:#009999; }
.txtTotalReserv { font-size:13pt;letter-spacing:-1.5pt; font-family:"돋움"; font-weight:bold; color:#cc3300; }
/*장바구니할인금액+예약상품총금액*/
.txtNumberTd { font-size:13pt; font-family: "돋움"; color:#666666; font-weight:bold; }
.txtNumberSale { color:#009999; }
.txtNumberPer { color:#339900; }
.txtNumberPri { color:#cc0000; }
/*전자상거래표준약관 및 국내여행약관 링크*/
A.clausemenu:link,A.clausemenu:visited,A.clausemenu:active { color:#336633; text-decoration:underline; font-family: 돋움,verdana; font-weight:bold; }
A.clausemenu:hover { color:#6699CC; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }
/*요청사항*/
.revTEXTAREA 
{
    background-color:#FFFFFF; border:solid 1px #c4c4c4; width:469px; height:100px; padding:3px; line-height:160%; color:#666666;
}
.revINPUT {border:solid 1px #c4c4c4; height:22px; padding:3px; color:#666666; width:145px; }
.revnomINPUT {border:solid 1px #c4c4c4; height:22px; padding:3px; color:#666666; width:158px; }

/* ####################[제주도여행패키지]#################### */
/*제주도여행패키지 상세 타이틀*/
.pkgmidTitle {font-family:"돋움", "verdana"; font-size:14pt; color: #FFFFFF; font-weight:bold; line-height:145%; letter-spacing:-1.0pt; }
/*제주도할인항공권 상세 타이틀*/
.airTitle {font-family:"돋움", "verdana"; font-size:14pt; color: #525252; font-weight:bold; line-height:145%; letter-spacing:-1.0pt; }
/*할인항공날짜 컨트롤 글씨*/
.pkgdateTXT .removecss{color:#FFFFFF;}

/*제주도숙소*/
A.pkglodgeName:link,A.pkglodgeName:visited,A.pkglodgeName:active { font-size:12pt; color:#000000; line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }
A.pkglodgeName:hover { font-size:12pt; color:#339999;line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; }
/*취소선*/
.txtNumS { font-size:12px; font-family: "돋움"; color:#666666; text-decoration:line-through; }


/* 목록기본*/
a.spTitle:link,a.spTitle:visited,a.spTitle:active {font-family:"돋움", "verdana";font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.spTitle:hover{font-family:"돋움", "verdana";font-size:10pt;color:#009999;text-decoration: underline; font-weight:bold;}


/* 기본서브 상품리스트 설명 */
a.spInfo:link, a.spInfo:visited, a.spInfo:active {font-size:9pt;color:#666666;text-decoration:none;}
a.spInfo:hover{font-size:9pt;color:#009999;text-decoration: underline;}

/* ####################[제주도숙소]#################### */
/* 타이틀 방형태 */
.typeT {FONT-FAMILY: "돋움";font-size:10pt; color:#336633;line-height:25px;   }

/* 타이틀 전망 */
.viewT {FONT-FAMILY: "돋움";font-size:10pt; color:#993366;line-height:25px;   font-weight:bold;}

/* 객실설명 */
.roomconstT {FONT-FAMILY: "돋움";font-size:10pt; color:#71543f;line-height:140%;}

/*박스*/
.boxRoomDetail {background-color:#cccc99;  padding:3px 6px 3px 6px; }



/*숙소기간별변경텍스트*/
.txtLodgeExpStart .txtDispAllExpStart {  color:#FFFFFF; }   /*숙소만 해당/전체-기준일텍스트*/
.txtLodgeExpStart .txtDispExpStart {color:#FFFFFF; font-weight:bold; }     /*숙소만 해당/날짜-기준일텍스트*/


/* 숙소목록//상품명 */
A.pinkProName:link,A.pinkProName:visited,A.pinkProName:active { font-size:11pt; color:#CC3366; line-height:160%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }
A.pinkProName:hover { font-size:11pt; color:#cc66cc;line-height:160%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }
/* 숙소목록//가격표 */
.txtLodgeListTD {font-family:"돋움", "verdana";font-size:9pt; color:#333333; text-decoration:none;}

/* [메인]알짜배기숙소//상품명 */
A.pinkProNameMain:link,A.pinkProNameMain:visited,A.pinkProNameMain:active { font-size:9pt; color:#CC3366; line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }
A.pinkProNameMain:hover { font-size:9pt; color:#cc66cc;line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }
/* [메인]알짜배기숙소//상품명밑 */
A.pinkSubTxtMain:link,A.pinkSubTxtMain:visited,A.pinkSubTxtMain:active { font-size:9pt; color:#333333; line-height:150%; text-decoration:none; font-family: 돋움,verdana;  }
A.pinkSubTxtMain:hover { font-size:9pt; color:#333333;line-height:150%; text-decoration:none; font-family: 돋움,verdana;  }


/* 제주도숙소 검색 목록레이아웃 */
.phPrice  { font-family:"돋움", "verdana";font-size:9pt; color:#333333; text-decoration:none; padding-right : 5px; text-align:right; vertical-align:middle;line-height:160%;}
.pyBnum {font-family:"돋움", "verdana";font-size:9pt;color:#009999;letter-spacing:-1.0pt;}
.phCont { padding-left : 6px;line-height:160%; color:#333333;}



/* ####################[제주도렌트카]#################### */
/* 차종 */
.darkBlueTxt {	FONT-FAMILY:돋움; font-size:9pt; color: #009999;  text-decoration:none; font-weight:bold; }
/* 녹색 */
.greenNumTxt { font-family:"돋움", "verdana";font-size:9pt;color:#339900; font-weight:bold;}


/* ####################[할인입장권]#################### */
/*목록 상품명*/
A.blueProName:link,A.blueProName:visited,A.blueProName:active { font-size:11pt; color:#3333cc; line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }
A.blueProName:hover { font-size:11pt; color:#cc66cc;line-height:150%; text-decoration:none; font-family: 돋움,verdana; font-weight:bold; letter-spacing:-1.0pt; }

/* 할인입장권 이용대상 */
.useageTXT {font-family:"돋움", "verdana";font-size:9pt; color:#666666; text-decoration:none;letter-spacing:-1.0pt;}
.puseageTXT {font-family:"돋움", "verdana";font-size:9pt; color:#666666; text-decoration:none;letter-spacing:-1.0pt;}

/* ####################[여행정보]#################### */
/* 여행정보 목록*/
a.tinfoTitle:link,a.tinfoTitle:visited,a.tinfoTitle:active {font-family:"돋움", "verdana";font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.tinfoTitle:hover{font-family:"돋움", "verdana";font-size:10pt;color:#009999;text-decoration: underline; font-weight:bold;}

/*바로찾기메뉴*/
.subTargetTable .TL {width:4px; background:url(/images/bg/subTargetLeft.gif) no-repeat;}
.subTargetTable .TB {width:980px; background:url(/images/bg/subTargetBg.gif) repeat-x;}
.subTargetTable .TR {width:4px; background:url(/images/bg/subTargetRight.gif) no-repeat;}

/*바로찾기텍스트*/
.brownText {background:url(/images/Category/arrowcatDot.gif) 3px 3px no-repeat; font-family:"돋움", "verdana";font-size:10pt;color:#996633;text-decoration:none; font-weight:bold; letter-spacing:-1.0pt; padding-left:18px; }

/*바로찾기메뉴링크*/
a.mapTextLink:link,a.mapTextLink:visited,a.mapTextLink:active {font-family:"돋움", "verdana";font-size:10pt;color:#666666;text-decoration:none; letter-spacing:-1.0pt; }
a.mapTextLink:hover{font-family:"돋움", "verdana";font-size:10pt;color:#009999;text-decoration: none;letter-spacing:-1.0pt;}

/* ####################[예약창 선그리기]#################### */
/* 예약창 테두리 */
.revLTW
{
	background-image:url('/images/RevForm/wleftTop.gif');
}
.revBTW
{
	background-image:url('/images/RevForm/wbarTop.gif');
}
.revRTW
{
	background-image:url('/images/RevForm/wrightTop.gif');
}
.revBLW
{
	background-image:url('/images/RevForm/wbarLeft.gif');
}
.revBRW
{
	background-image:url('/images/RevForm/wbarRight.gif');
}
.revLBW
{
	background-image:url('/images/RevForm/wleftBottom.gif');
}
.revRBW
{
	background-image:url('/images/RevForm/wrightBottom.gif');
}
.revBBW
{
	background-image:url('/images/RevForm/wbarBottom.gif');
}

/* 예약창 타이틀 */
.revtitleL {	background-image:url('/images/RevForm/titleLeft.gif'); }
.revtitleB {	background-image:url('/images/RevForm/titleBar.gif'); }
.revtitleR {	background-image:url('/images/RevForm/titleRight.gif');}


/*상단*/
.tblLeftR1T2 {border-right-color:#81bac1; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:2px;}
.tblRightT2B1 { border-top-color:#81bac1; border-top-style:solid; border-top-width:2px;border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*중간*/
.tblLeftR1T1 {border-right-color:#81bac1; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:1px;}
.tblRightB1 {border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*하단*/
.tblLeftR1T1B1 {border-right-color:#81bac1; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:1px; border-bottom-color:#81bac1; border-bottom-width:1px; border-bottom-style: solid;}
/*마무리*/
.tblRightBCB1 {border-bottom-color:#81bac1; border-bottom-style:solid; border-bottom-width:1px;}
/* 알림창 BG */
.revnoticeBG {	background-image:url('/images/RevForm/noticeBG.gif');}
/* 알림창 TEXT */
.revWinText {font-family:"돋움", "verdana";font-size:9pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1.0pt; }
/* 라인 */
.resultLine2 { border-top-color:#c3db83; border-top-style:solid; border-top-width:2px; }
.resultLineT1 { border-top-color:#c3db83; border-top-style:solid; border-top-width:1px; }
.resultLine1 { border-bottom-color:#c3db83; border-bottom-style:solid; border-bottom-width:1px; }
.resultTitTxt {font-family:"돋움", "verdana";font-size:10pt;  font-weight:bold; color:#597e29; line-height:140%;text-decoration:none;letter-spacing:-1.0pt;}
.resultQView { border-top-color:#68b345; border-top-style:solid; border-top-width:2px; }
.resultQViewTop { border-top-color:#c3db83; border-top-style:solid; border-top-width:1px; }
.resultQInTop { border-top-color:#adc0a6; border-top-style:solid; border-top-width:2px; }
.cssQHead {color:#657d5b; font-weight:bold; text-align:center; border-bottom-color:#adc0a6; border-bottom-style:solid; border-bottom-width:1px; border-right-color:#adc0a6; border-right-style:solid; border-right-width:1px; }
.cssQBodyS {text-align:right; background-color:#f8fbfe; border-bottom-color:#adc0a6; border-bottom-style:solid; border-bottom-width:1px; border-right-color:#adc0a6; border-right-style:solid; border-right-width:1px; }
.cssQBody { text-align:right; background-color:#f8fbfe; border-bottom-color:#adc0a6; border-bottom-style:solid; border-bottom-width:1px;  }
.cssTxtC3 { color:#333333; }
.cssTxtC6 { color:#666666; }
.cssTxtCf9 { color:#ff9900; }
.cssTxtCs { color:#ff6600; }
.cssTxtCr { color:#ff3300; }

.cssPadR {padding-right:6px;}

/* 알림창 */
.revNotice {font-family:"돋움", dotum, "verdana";font-size:9pt; color:#885c49; text-decoration:none; }
.revtitleFB {font-family:"돋움", dotum, "verdana";font-size:10pt; color:#24717b; text-decoration:none; font-weight:bold; background-color:#f4f8f4; letter-spacing:-1.0pt; }
.revtitleFN {font-family:"돋움", dotum, "verdana";font-size:10pt; color:#323232; margin-left:3px; text-decoration:none; }
.revnormalFN {font-family:"돋움", dotum, "verdana";font-size:9pt; color:#666666; text-decoration:none;}
.revnomalST {FONT-FAMILY: "돋움", dotum, "verdana" ;font-size:9pt; color:#999999; margin-left:3px; text-decoration: line-through;}

/* 기준창과 텍스트 */
.esdTLeft { background-image:url('/images/RevForm/esdTLeft.gif'); }
.esdTRight { background-image:url('/images/RevForm/esdTRight.gif'); }
.esdTBar { background-image:url('/images/RevForm/esdTBar.gif'); }
.esdLBar { background-image:url('/images/RevForm/esdLBar.gif'); }
.esdRBar { background-image:url('/images/RevForm/esdRBar.gif'); }
.esdBLeft { background-image:url('/images/RevForm/esdBLeft.gif'); }
.esdBRight { background-image:url('/images/RevForm/esdBRight.gif'); }
.esdBBar { background-image:url('/images/RevForm/esdBBar.gif'); }


.esdNorTxt {font-family:"굴림", "verdana";font-size:10pt; color:#323232; text-decoration:none; }
.esdTD { line-height:150%; font-family:"굴림"; color:#4f4f4f; }
.esdLeftR1T1 {border-right-color:#a9cbd8; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:1px;border-bottom-color:#a9cbd8; border-bottom-style:solid; border-bottom-width:1px;}
.esdRightT1B1 { border-top-color:#a9cbd8; border-top-style:solid; border-top-width:1px;border-bottom-color:#a9cbd8; border-bottom-style:solid; border-bottom-width:1px;}


/* ####################[INPUT]#################### */
.inputext input	{ height:20px; font-family:verdana, "돋움"; font-size:12px; letter-spacing:-1pt;}
.korinputext input	{ height:20px; font-family:verdana, "돋움"; font-size:12px;}

/* ####################[사이트맵]#################### */

a.sitemapLK:link, a.sitemapLK:visited, a.sitemapLK:active {font-size:10pt;color:#636363;text-decoration:none;text-decoration: none; }
a.sitemapLK:hover{  font-size:10pt;color:#006600;text-decoration: none;}
.sitemapTitle 
{
	color : #477db2;
	FONT-FAMILY: "굴림", "verdana" ;
	font-size : 13pt;
	font-weight : bold;
	line-height : 160%;
	background-color : #efefef;
	height : 35px;
	border-bottom-color:#cbcbcb;
	border-bottom-style:solid;
	border-bottom-width:1px;
	letter-spacing:-1.0pt;
	padding-left:7px;
	
}

/* ####################[회원가입//스탭]#################### */
/* 약관동의*/
.boxArrowPadding {background: url(/images/bg/btn-arrow.gif) 0 6px no-repeat; padding-left:15px; font-size:11pt; font-weight:bold; letter-spacing:-1.0pt; color:#666666;}
.grayDotPoint {background: url(/images/bg/grayPoint.gif) 3px 10px no-repeat; padding-left:15px;}

/* 회색 텍스트박스 */
.mgrayTextbox 
{
	border-width:1px;
	border-style: solid;
	border-color:#adadad;
	color : #333333;
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt;
	vertical-align:middle;
	line-height:130%;
}

/* 기본문자 왼쪽4px 마진값 */
.basetxtTitle 
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#6a6a65; padding-left:4px;
}

.orangetxtCont 
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#ec870a; padding-left:4px;
}
.bluetxtCont 
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#1b6b75; padding-left:4px;
}

/* ####################[선//Line]#################### */
/* 점선 */
.pHbar {background-image:url('/images/bg/dotline_gray.gif'); background-repeat:repeat-x;}
.pH6bar {background-image:url('/images/bg/dotLine6.gif'); background-repeat:repeat-x;}
.pHC6bar {background-image:url('/images/bg/dotGrayC6L.gif'); background-repeat:repeat-x;}





/* ####################[게시글]#################### */
/* 전체약관타이틀 */
.txtHeadTitle { height:25px; background:url(/images/WebTxt/iconTitleTxt.gif) 0 3px no-repeat;
    font-family:"돋움", "verdana";	font-size:13pt;	color: #000000; vertical-align: baseline;	font-weight:bold; padding-left:27px; line-height:160%; letter-spacing:-1.0pt; }
.txtDotHr {height:1px; background:url(/images/WebTxt/grayDot4X1.gif) repeat-x;}
.txtAuthBody {padding-left:27px; padding-top:5px; padding-right:12px; padding-bottom:5px; 
    font-family:"돋움", "verdana";	font-size:9pt;	color: #333333; line-height:180%; text-align:justify;}
    
/* ####################[인기검색어+태그클라우드]#################### */    
.tabTagCloud {width:100%; line-height: 22pt;text-align: justify;}  
.tabTagCloud a:link, .tabTagCloud a:visited, .tabTagCloud a:active{    color: #006699;font-family: 돋움;font-size: 9pt;padding-top: 2px;padding-left: 2px;padding-right: 2px;padding-bottom: 1px;text-decoration: none;}
.tabTagCloud a:hover{color: #000000;font-family: 돋움;font-size: 9pt;background-color: #ffff33;padding-top: 2px;padding-left: 2px;padding-right: 2px;padding-bottom: 1px;text-decoration: none;}

/*태그클라우드-중요도 - txtEmp1 녹색배경색*/
a.txtEmp1:link, a.txtEmp1:visited, a.txtEmp1:active{    color: #ffffcc;    font-size: 12pt;    font-weight: bold;    background-color: #99cc33;    }
a.txtEmp1:hover{    color: #000000;    font-size: 12pt;    background-color: #ffff33;    font-weight: bold;}

/*태그클라우드-중요도 - txtEmp2 보라배경색 */
a.txtEmp2:link, a.txtEmp2:visited, a.txtEmp2:active{    color: #ffffcc;    font-size: 12pt;    font-weight: bold;    background-color: #cc66cc;}
a.txtEmp2:hover{    color: #000000;    font-size: 12pt;    background-color: #ffff33;}

/*태그클라우드-중요도 - txtEmp3 파랑배경색 */
a.txtEmp3:link, a.txtEmp3:visited, a.txtEmp3:active{    color: #ccffcc;    font-size: 12pt;    font-weight: bold;    background-color: #009999;}
a.txtEmp3:hover{    color: #000000;    font-size: 12pt;    background-color: #ffff33;}

/*태그클라우드-중요도 - txtEmp4 핑크컬러 */
a.txtEmp4:link, a.txtEmp4:visited, a.txtEmp4:active{    color: #ffcccc;    font-size: 10pt;    font-weight: bold;    background-color: #ff00cc;}
a.txtEmp4:hover{    color: #000000;    font-size: 10pt;    background-color: #ffff33;}

/*태그클라우드-중요도 - txtEmp5 오렌지배경 */
a.txtEmp5:link, a.txtEmp5:visited, a.txtEmp5:active{    color: #ffff99;    font-size: 12pt;    font-weight: bold;    background-color: #ff6600;}
a.txtEmp5:hover{    color: #000000;    font-size: 12pt;    background-color: #ffff33;}

/*태그클라우드-중요도 - txtEmp6 BoldFont */
a.txtEmp6:link, a.txtEmp6:visited, a.txtEmp6:active{    color: #993366;    font-size: 10pt;    font-weight: bold;}
a.txtEmp6:hover{    color: #000000;    font-size: 10pt;    background-color: #ffff33;}

/* 인기검색어 베스트5 keywordBest5  */
.keyword5{  color: #336600;font-family: 돋움;font-size: 9pt;text-decoration: none;  }
.keyword5 a:link, .keyword5 a:visited, .keyword5 a:active   {  color:#003300;text-decoration:none; }
.keyword5 a:hover   {   color:#ffff99;text-decoration:none; }




/* ####################[예약확인]#################### */ 
.squareTd {color:#568888; background:url(/images/bg/squareIcon.gif) 9px 10px no-repeat;  padding-left:19px; }

/* ####################[팝업관련스타일]#################### */ 
/* <style> */

div.Quch_popup { z-index: +1; }

div.Quch_popup div.menu_form_header
{
  border: 0px;
  border-bottom: 0px;

  cursor: default;

  width: 231px;

  height:      39px;
  line-height: 19px;
  vertical-align: middle;

  background: url('/images/PopUp/sJejumapTop.gif') no-repeat;

  text-decoration: none;
  font-family: "Times New Roman", Serif;
  font-weight: 900;
  font-size: 13px;
  color: #206040;
}

div.Quch_popup div.menu_form_body
{
  border: 0px ;
  width: 231px;
  height:148px;
  background: url('/images/PopUp/sJejumapBottom.gif') no-repeat left bottom;
  padding-top:15px;
}

div.Quch_popup img.menu_form_exit
{
  float: right;
  margin: 11px 5px 0px 0px;
  cursor: pointer;
}

div.Quch_popup table
{
  border-collapse: collapse;
  width: 100%;
}

div.Quch_popup th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: "Times New Roman", Serif;
  font-weight: 900;
  font-size: 13px;
  color: #004060;
}

div.Quch_popup td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.Quch_popup form
{
  margin: 0px;
  padding: 8px 10px 10px 10px;
}

div.Quch_popup input.field
{
  border: 1px solid #808080;
  width: 95%;
  font-family: Arial, Sans-Serif;
  font-size: 12px;
}

div.Quch_popup input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;
  background-color: #DDFFDD;
  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}

/*  지도프로그램 작은맵  */

table.mapviewGrn
{
	border-collapse:collapse;
	background-color:#FEFEF1;
	border-top-width:2px;
	border-top-style: solid;
	border-top-color:#81bac1;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#81bac1;
	margin-top:3px;
}
table.mapviewGrn th
{
	font-weight:bold;
	border-width:1px 1px 1px 0px;
	border-color:#81bac1;
	border-style: solid;
	background-color:#f4f8f4;
	padding-top:3;
	padding-bottom:3;
	text-align:left;
    color: #666666;
}
table.mapviewGrn td
{
	border-width:1px 0px 0px 0px;
	border-style: solid;
	border-color:#B1BE7C;
	background-color:#fbfaf6;
	text-align:center;
	vertical-align:middle;
}

/* ####################[회색배경박스스타일]#################### */ 
/* 기본 */
.basicGBTL {width:4px; height:4px; background: url('/images/bg/grayBgTL.gif') no-repeat;}
.basicGBTR {width:4px; height:4px; background: url('/images/bg/grayBgTR.gif') no-repeat;}
.basicGBBL {width:4px; height:4px; background: url('/images/bg/grayBgBL.gif') no-repeat;}
.basicGBBR {width:4px; height:4px; background: url('/images/bg/grayBgBR.gif') no-repeat;}

/* ####################[메인-큐츠디렉토리스타일]#################### */ 
/* .menu { font-family:돋움, 굴림, Gulim, Arial, AppleGothic, Sans-serif; font-size:12px; font-weight:bold; color:#5fab20; letter-spacing:-1px; text-align:center;}*/ /*파란색:337CC8*/
.cateMenu { font-family:돋움, 굴림, Gulim, Arial, AppleGothic, Sans-serif; font-size:12px;  color:#666666; letter-spacing:-1px;}
.cateMenuNor { font-family:돋움, 굴림, Gulim, Arial, AppleGothic, Sans-serif; font-size:12px; font-weight:bold; color:#666666; letter-spacing:-1px; text-align:center;}

.cateMenu a:link, .cateMenu a:visited, .cateMenu a:active   { color:#337cc8; letter-spacing:-1px; text-decoration:none; }
.cateMenu a:hover   {color:#337cc8;  letter-spacing:-1px; text-decoration:none; }

 a.catesMenu:link,  a.catesMenu:visited,  a.catesMenu:active   { color:#666666; letter-spacing:-1px; text-decoration:none; }
 a.catesMenu:hover   {color:#337cc8;  letter-spacing:-1px; text-decoration:none; }

/* ####################[녹색외곽스타일]#################### */ 
.greenOLTL { width: 14px; height:15px;  background: url(/images/bg/greenOutLineTL.gif) no-repeat;}
.greenOLTB { height:15px;  background: url(/images/bg/greenOutLineTB.gif) repeat-x;}
.greenOLTR { width: 14px; height:15px;  background: url(/images/bg/greenOutLineTR.gif) no-repeat;}
.greenOLLB { width: 14px; background: url(/images/bg/greenOutLineLB.gif) repeat-y;}
.greenOLRB { width: 14px; background: url(/images/bg/greenOutLineRB.gif) repeat-y;}
.greenOLBL { width: 14px; height:15px;  background: url(/images/bg/greenOutLineBL.gif) no-repeat;}
.greenOLBB { height:15px;  background: url(/images/bg/greenOutLineBB.gif) repeat-x;}
.greenOLBR { width: 14px; height:15px;  background: url(/images/bg/greenOutLineBR.gif) no-repeat;}


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

		
/* ***** Header - 로그인 | 회원가입 ***** */

/*  - 삭제여부결정 - ***** 상품진열 메뉴배경 ***** */




.menuLogin { font-family:돋움, 굴림, Gulim, Arial, AppleGothic, Sans-serif; font-size:12px; color:#cc9966; text-align:center;}


