

.login_input{width:100px; height:22px; border-width:0px; border-style:none; color:#ACACAC; background-color:#363636; font-size:12px; padding-top:5px; padding-left:4px;}
.ff_login{font-size:11px; padding-top:3px;}

.smfont { font-size:11px;}
.letter_s { letter-spacing:-1px; }
/* 툴팁2 (js/tooltip2.js) */
#dhtmltooltipHelp{
	position: absolute;
	width: 200px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 2000;
	font-size:8pt;
	letter-spacing: -1;
}


.list_img_80 img { max-width:80px !important; height:auto;}

/*리터칭관련css*/
.rows_margin_box_1 table {width:196px !important;}
.rows_margin_box_1 table tr td .rows_margin_1 {margin-left:15px; padding:0;}
.rows_margin_box_1 table tr td:first-child .rows_margin_1 {margin-left:0 !important;}

.rows_margin_box_2 table {width:236px !important;}
.rows_margin_box_2 table tr td .rows_margin_2 {margin-left:15px; padding:0;}
.rows_margin_box_2 table tr td:first-child .rows_margin_2 {margin-left:0 !important;}

.rows_margin_box table tr td .rows_margin {margin-left:15px; padding:0;}
.rows_margin_box table tr td:first-child .rows_margin {margin-left:0 !important;}

.over_row {display:block;}
.over_on {display:none; }
.over_row:hover .over_on{display:block;}


.over_row_s {display:block;}
.over_on_s {display:none; }
.over_row_s:hover .over_on_s{display:block;}
.over_row_s:hover .over_row_ss{display:none;}

.font_13 { font-size:13px; }
.font_14 { font-size:14px; }
.font_15 { font-size:15px; }
.font_16 { font-size:16px; }
.font_17 { font-size:17px; }
.font_18 { font-size:18px; }
.font_19 { font-size:19px; }
.font_20 { font-size:20px; }

.font_malgun { font-family:맑은 고딕 !important; }
.font_tahoma{font-family:Tahoma,'돋움',Dotum,'맑은 고딕','굴림',Gulim,NanumGothic,Helvetica,'Apple SD Gothic Neo',Sans-serif;}
.letter_s1 { letter-spacing:-1px; }
.letter_s2 { letter-spacing:-2px; }
.letter_s3 { letter-spacing:-3px; }

.box_r { position:relative; }
.box_a { position:absolute; }

.img_bg { background:url('/img/bg_50.png') repeat; }

.input_style_d input[type=text] { border:1px solid #bdbdc0; background:#f3f3f3; padding-left:5px; height:28px; line-height:27px; margin:2px 0; }
.input_style_d input[type=password] { border:1px solid #bdbdc0; background:#f3f3f3; padding-left:5px; height:28px; line-height:27px; margin:2px 0; }
.input_style_d input[type=file] { border:1px solid #bdbdc0; background:#f3f3f3; padding-left:5px; height:30px; line-height:29px; margin:2px 0; }
.input_style_d select { padding:5px; border:1px solid #bdbdc0; height:30px; line-height:24px; font-family:맑은 고딕;}
.input_style_d textarea { border:1px solid #bdbdc0; background:#f3f3f3; padding:5px; height:200px; }
.input_style_d input[type=checkbox]
.input_style_d input[type=radio] { vertical-align:middle; margin:-2px 0 1px;  cursor:pointer; }

.new_selectBox { border:1px solid #ffffff; background:#ffffff; text-align:center; height:50px; cursor:pointer;}
.new_selectBox a {color:#333; font-weight:bold; letter-spacing:-1px; cursor:pointer; }
.new_selectBox a:hover { color:#333; background:#ffffff; font-weight:bold; letter-spacing:-1px; cursor:pointer; }
.new_noSelectBox { letter-spacing:-1px; cursor:pointer; text-align:center; background-color:#e4e4e4; cursor:pointer; }
.new_noSelectBox a { color:#666; background:#e4e4e4;  letter-spacing:-1px;cursor:pointer;  }

.all_bg { background:#fafafa; padding-bottom:60px; width:100%;  }

.detail_01 { font-size:14px; font-family:맑은 고딕; color:#333; letter-spacing:-1px; height:30px; width:100px;}
.detail_02 { font-size:14px; font-family:맑은 고딕; color:#333; letter-spacing:-1px; height:30px;}

.naver_img img { margin:20px 0; }

/*리터칭관련css*/


/* 네이버물방울지도 툴팁레이어 */
#dhtmltooltipNMap{
position:absolute;
border-width:3px;
border-style:solid;
border-color:#555;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

/* 마우스이벤트 컬러 */
.rowsOverColor{background-color:#F4F4F4;}
.rowsOutColor{background-color:;}


/* 마이페이지 팝업메뉴 */
div#mypage_popup_menu{position:relative; z-index:1;}

.thin{font-weight:100;}


/* 우편번호 찾기 */
input.btn_zipcode{width:102px; height:24px; font-size:8pt; border:0px solid; background:url('../admin/img/happy_member/btn_bg_aqua_zip.gif') no-repeat 0px 0px; cursor:pointer;}	/* 우편번호 */


/* 회원정보수정 회원사진 */
img.img_preview{width:200px; margin:6px 0; border:1px solid #999; text-align:left; float:left; }


/* 회원정보 포인트정보가 없을 때 점선라인 표시 */
hr.no_point_form_line{display:block; height:0px; margin:-3px 0px 0px 0px; border:1px dotted #999;}

/* 항목보기 권한없음 제목 */
label.no_secure_item_txt{color:#FD4702; font-family:"맑은 고딕","나눔고딕","다음_Regular","옥션고딕 M","돋움"; font-weight:bold; font-size:10pt;}

/* 상세페이지에서 실시간예약 기능사용 안할 때 표시되는 문구 */
div.no_reservation_info{width:100%; height:80px; font-family:"맑은 고딕","나눔고딕","다음_Regular","옥션고딕 M","돋움"; border:0px solid red; background-color:; display:block; padding-top:20px;}

/* 기본 CSS 설정  *********************************************************************************************[ -- END -- ]*/



.input_phone { width:100px; }

/* [ADD: 2010-06-25] 회원로그인 박스 */
/* happy_member_main_login.html | happy_member_main_logout.html */
.hrMemberLogin{border-style:dashed; border-color:gray; margin:10px 14px 10px 14px;}
.login_meminfoTD{padding:2px 0 0 0; font-size:11px; font-family:돋움; font-weight:bold; color:#FFF;}
.login_meminfoID a{color:white; font-family:tahoma; font-weight:100;}
.login_meminfoID a:linked{color:white;}
.login_meminfoID a:hover{color:white;}


/* 회원가입 - 회원선택버튼 부분 */
/* happy_member_form_default.html | happy_member_joinus.html | happy_member_joinus_group_rows.html */
table.member_type_select{width:680px; height:auto; overflow:hidden;}
table.member_type_select td table{margin-top:30px; margin-bottom:20px; border:0px solid red;}
table.member_type_select td table td{text-align:center; border:0px solid red;}
table.member_type_select .no_member_group{border:1px solid #CCC;} /* 가입 가능한 멤버그룹이 없을 때 출력되는 문구 */
table.member_type_select .no_member_group td{color:#AE3800; font-family:"맑은 고딕","돋움",sans-serif; font-size:10pt; font-weight:bold;}
table.member_type_select .no_member_group td label.more_help{width:640px; color:#555; font-size:8pt; font-weight:normal; text-align:left; margin-top:10px;} /* 안내설명문구 */

input.cfg_input_chk{width:12px; height:12px; border:0px; background-color:white; vertical-align:middle;} /* checkbox, radio 폼 테두리 라인없애기 */
input.cfg_input_chk2{width:14px; height:14px; border:0px; background-color:white; vertical-align:middle;} /* checkbox, radio 폼 테두리 라인없애기 */




/* [ADD: 2010-01-21] 통합검색결과 페이지 관련 (default_all_search.html) ******************[START] */

	/* 검색결과 타이틀 */
	table#search_title td.n1 label{color:{{배경색상}}; font-family:맑은 고딕,돋움; font-size:11pt; font-weight:bold;}
	table#search_title td.n2{text-align:right;}


	/* 검색결과 결과리스트 */
	dl#search_list{margin:0;}
	dl#search_list dd{margin:0;}
	dl#search_list dd.sepr{border-width:0 0 0 0; border-style:solid; border-color:#CCC; margin:10px 0 25px 0;}

	div#cate_search_list{width:710; border:6px solid #DDD; padding:13px 13px 10px 13px; margin-bottom:20px;}
	div#cate_search_list table{padding:3 0;}

	div#cate_search_list2{width:710; border:3px solid #EEE; padding:13px 13px 10px 13px; margin-bottom:5px;}


	/* 옵션정보 */
	table#option_title td.n1 label{color:{{배경색상}}; font-family:맑은 고딕,돋움; font-size:10pt; font-weight:bold;}
	table#option_title td.n2{text-align:right;}
	div#option_list{margin-bottom:1;}

	div#hr2{margin:5px 0 0 0; border-width:0 0 1px 0; border-style:solid; border-color:{{배경색상}};}
	div#hr3{margin:5px 0 30px 0; padding:5px 0 0 0; border-width:1px 0 0 0; border-style:solid; border-color:#CCC; text-align:right;}


	/* 공백 */
	div#blank{height:30; border}



	/* 상세페이지용 [ start ] */
	div#item_wrap{margin-top:20px; margin-bottom:3px; border:0px solid #CCC; background:url('../img/bgbar_item02b.jpg') repeat center 0px;}
	div#r_list{margin-bottom:35px;}
	div#item_wrap,div#r_list{width:680px;}

	table#item_title_dt th{color:gray; font-family:돋움; font-size:8pt; font-weight:100; text-align:center; letter-spacing:-1; padding:6px 0 4px 0;}
	table#item_title_dt th.nl{width:2px; height:25px; padding:0 0 0 0; background:url('../img/bgbar_item02a.jpg') no-repeat;}
	table#item_title_dt th.nr{width:2px; height:25px; padding:0 0 0 0; background:url('../img/bgbar_item02c.jpg') no-repeat;}

	th.rowsOverColor{background-color:#F4F4F4;}
	th.rowsOutColor{background-color:;}

	/* 객실명 */
	table#item_title_dt th.n2{width:;}
	table#item_value_dt td.n2{width:; height:36px; font-weight:bold;}
	table#item_value_dt td.n2 a:hover{color:{{배경색상}};}
	table#item_value_dt td.n2 label{margin-left:4px; font-family:맑은 고딕,돋움; border:1 solid;}
	table#item_value_dt td.n2 label a{color:{{배경색상}}}

	/* 객실인원 */
	table#item_title_dt th.n3{width:70px;}
	table#item_value_dt td.n3{width:70px; text-align:right; color:gray;}
	table#item_value_dt td.n3 label{color:black; font-family:arial; font-size:10pt;}

	/* 객실면적 */
	table#item_title_dt th.n4{width:80px;}
	table#item_value_dt td.n4{width:80px; text-align:right; color:gray;}
	table#item_value_dt td.n4 label{color:black; font-family:arial; font-size:10pt;}

	/* 객실수 */
	table#item_title_dt th.n5{width:60px;}
	table#item_value_dt td.n5{width:60px; text-align:right; color:gray;}
	table#item_value_dt td.n5 label{color:black; font-family:arial; font-size:10pt;}

	/* 주중요금 */
	table#item_title_dt th.n6{width:110px;}
	table#item_value_dt td.n6{width:110px;}
	table#item_value_dt td.n6 td{text-align:right; padding-right:3; color:gray;}
	table#item_value_dt td.n6 td img{margin:1px 0 1px 0;}
	table#item_value_dt td.n6 td label{width:56; font-family:arial; font-size:10pt;}

	/* 휴일요금 */
	table#item_title_dt th.n7{width:110px;}
	table#item_value_dt td.n7{width:110px;}
	table#item_value_dt td.n7 td{text-align:right; padding-right:0; color:gray;}
	table#item_value_dt td.n7 td img{margin:1px 0 1px 0;}
	table#item_value_dt td.n7 td label{width:56px; font-family:arial; font-size:10pt;}

	label.n1{color:#555;}
	label.n2{color:#FF8000; font-weight:bold;}

	table#item_value_dt td.n1,table#item_value_dt td.n2,table#item_value_dt td.n3,table#item_value_dt td.n4,
	table#item_value_dt td.n5,table#item_value_dt td.n6,table#item_value_dt td.n7{padding:0 3px 0 0;}

	table#item_title_dt th.side_l{width:3px;}
	table#item_value_dt td.side_l{width:3px;}

	table#item_title_dt th.sepr{width:1px; color:#BBB;}
	table#item_value_dt td.sepr{width:1px;}
	/* 상세페이지용 [ end ] */



	/* 통합검색 페이지용 [ start ] */
	table#item_title th{color:gray; font-family:돋움; font-size:8pt; font-weight:100; text-align:center; letter-spacing:-1px; padding:6px 0 4px 0;}

	th.rowsOverColor{background-color:#F4F4F4;}
	th.rowsOutColor{background-color:;}

	/* 사진 */
	table#item_title th.n1{width:125px;}
	table#item_value td.n1{width:120px; text-align:center;}
	table#item_value td.n1 dl#photo{list-style:none; margin:0;}
	table#item_value td.n1 dl#photo dt.n1 img.thumb{width:110px; height:90px; border:2px solid #AAA;}
	table#item_value td.n1 dl#photo dd{margin:0; text-align:center}
	table#item_value td.n1 dl#photo dd.n2 a{color:{{배경색상}}; font-weight:bold;}
	table#item_value td.n1 dl#photo dd.n3{color:gray; font-family:맑은 고딕,돋움; font-size:8pt}

	/* 객실명 */
	table#item_title th.n2{width:140px;}
	table#item_value td.n2{width:140px; height:36px; font-weight:bold;}
	table#item_value td.n2 a:hover{color:{{배경색상}};}
	table#item_value td.n2 label{margin-left:4; font-family:맑은 고딕,돋움;}
	table#item_value td.n2 label a{color:{{배경색상}}}

	/* 객실인원 */
	table#item_title th.n3{width:70px;}
	table#item_value td.n3{width:70px; text-align:right; color:gray;}
	table#item_value td.n3 label{color:black; font-family:arial; font-size:10pt;}

	/* 객실면적 */
	table#item_title th.n4{width:80px;}
	table#item_value td.n4{width:80px; text-align:right; color:gray;}
	table#item_value td.n4 label{color:black; font-family:arial; font-size:10pt;}

	/* 객실수 */
	table#item_title th.n5{width:60px;}
	table#item_value td.n5{width:60px; text-align:right; color:gray;}
	table#item_value td.n5 label{color:black; font-family:arial; font-size:10pt;}

	/* 주중요금 */
	table#item_title th.n6{width:110px;}
	table#item_value td.n6{width:108px;}
	table#item_value td.n6 td{text-align:right; padding-right:3; color:gray;}
	table#item_value td.n6 td img{margin:1px 0 1px 0;}
	table#item_value td.n6 td label{width:56px; font-family:arial; font-size:10pt;}

	/* 휴일요금 */
	table#item_title th.n7{width:;}
	table#item_value td.n7{width:;}
	table#item_value td.n7 td{text-align:right; padding-right:0; color:gray;}
	table#item_value td.n7 td img{margin:1px 0 1px 0;}
	table#item_value td.n7 td label{width:56; font-family:arial; font-size:10pt;}

	label.n1{color:#555;}
	label.n2{color:#FF8000; font-weight:bold;}

	table#item_value td.n1,table#item_value td.n2,table#item_value td.n3,table#item_value td.n4,
	table#item_value td.n5,table#item_value td.n6,table#item_value td.n7{padding:0 3px 0 0;}

	table#item_title th.side_l{width:3px;}
	table#item_value td.side_l{width:3px;}

	table#item_title th.sepr{width:1px; color:#BBB;}
	table#item_value td.sepr{width:1px;}



	table#item_title2 th{color:gray; font-family:돋움; font-size:8pt; font-weight:100; text-align:center; letter-spacing:-1px; padding:6px 0 4px 0;}

	/* 사진 */
	table#item_title2 th.n1{width:75px;}
	table#item_value2 td.n1{width:75px;}

	/* 업체명/설명 */
	table#item_title2 th.n2{}
	table#item_value2 td.n2{}

	/* 옵션사항 */
	table#item_title2 th.n3{width:80px;}
	table#item_value2 td.n3{width:80px;}

	/* 담당자/연락처 */
	table#item_title2 th.n4{width:80px;}
	table#item_value2 td.n4{width:80px;}
	table#item_value2 td.n4 table{width:80px;}

	/* 주소 및 홈페이지 */
	table#item_title2 th.n5{width:200px;}
	table#item_value2 td.n5{width:200px;}
	table#item_value2 td.n5 table{width:200px;}


	/* 구분선 */
	div.hr{border-width:1px 0 0 0; border-style:dotted; border-color:#CCC;}


	/*모바일 style*/

.mobile_smfont { font-size:12px; }
.mobile_smfont2 { font-size:14px; letter-spacing:-1px; }
.mobile_smfont3 { font-size:11px; letter-spacing:-1px; }
.mobile_smfont4 { font-size:10px; }

.mobile_searchbox
{
-webkit-border-width:0px;
width:100%;
height:25;
border-style:none;
}

.M_input_searchbox{font-size:12px; color:#000000; width:100%; height:25px; background-color:#ffffff; border:1; border-style:none;;}
.M_input_searchbox2{font-size:12px; color:#000000; width:100px; height:25px; background-color:#ffffff; border:1; border-style:none;  border-color:#cccccc;}

	/* 통합검색 페이지용 [ end ] */

/* [ADD: 2010-01-21] 통합검색결과 페이지 관련 ******************[END] */



/* 서브페이지 (신규업체 / 인기업체 / 추천업체 / 프리미엄업체 / 쿠폰업체 / 검색결과페이지)  [ default.html ] ************************************************[ -- START -- ]*/

/* [ 안내말 ] ***********************************************************************

이 부분의 해당 내용을 main.html 파일에도 똑깥은 내용을 넣었습니다.
(중복된 부분)

(사유: 인터넷 브라우저로 해당 템플릿파일의 태그내용을 확인시
실제사이트 화면이랑 형틀을 비슷하게 보이도록 하기 위해서입니다. )

************************************************************************************ */

/* 전체를 감싸는 레이어 */
#wrapper_default{position:; width:940px; padding-bottom:15px; border:0px solid red;}

	/* 최상단 레이어 */
	#top_default{width:100%; height:163px; margin:0 0 10px 0; /*overflow:hidden;*/ border:0px solid red; text-align:center;}


	/* 본문 전체를 감싸는 레이어 */
	#wrapper_contents_default{width:100%; height:auto; border-width:0px; border-style:solid; border-color:gray;}
	#wrapper_contents_default_gallery{width:100%; height:auto; border-width:0px; border-style:solid; border-color:red;}



		/* 본문 좌측 레이어 */
		#left_default{float:left; width:190px; margin-right:10px; background-color:#EBEBEB; border:0 solid green;}




	/* 하단레이어 */
	#bottom_default{width:100%; border:0 solid black;}

	/* 레이어별 그룹설정 [ start ] */
	#left_default,#contents_default{height:100%; /*overflow:hidden;*/}
	#bottom_default,#v_space_default,#category_menu{clear:both;}
	/* 레이어별 그룹설정 [ end ] */

	/* 여백 레이어 ( 세로 ) */
	#v_space_default{height:10px; background-color:#FFF;}
	#v_space_default_add{padding:5px; background-color:#FFF;}
	#v_space_default_add_2{padding:10px; background-color:#FFF;}
	#v_space_default,#v_space_default_add,#v_space_default_add_2{clear:both;}	/* 공통사항 */




	/* 랜덤추출 업체정보 - ( all_news.html / all_pick.html / all_pop.html / all_premium.html / all_coupon.html )  [ start ] */
	#default_submain_random{position:; float:left; width:100%; border:0 dotted blue;}

	/* 랜덤추출 업체정보가 없을경우 기본높이 155px로 한다 */
	.default_submain_randomTDN01{padding:7px 40px 15px 40px; height:155px; border:0 dotted red;}
	.default_submain_randomTDNsBlank01{width:30px; border:0px solid red;}





/* 레이아웃 구성에 대한 설정 - 상세보기 페이지 ( detail_default.html ) [ START ] *********************************************** */

/* 전체를 감싸는 레이어 */
#wrapper_detail{position:; width:940px; padding-bottom:15px; border:0px solid red;}

	/* 최상단 레이어 */
	#top_detail{width:100%; height:163px; margin:0 0 10px 0; overflow:hidden; border:0px solid red; text-align:center;}


	/* 본문 전체를 감싸는 레이어 */
	#wrapper_contents_detail{width:100%; height:auto; border-width:0px; border-style:solid; border-color:gray;}


		/* 본문 좌측 레이어 */
		#left_detail{float:left; width:190px; margin-right:10px; background-color:#EBEBEB; border:0 solid green;}


		/* 본문 (컨텐츠)내용 레이어 */
		#contents_detail{float:right; width:740px; background:url('../img/bg_box02cnt.gif');  /*overflow:visible;*/  border-width:0px; border-style:solid; border-color:red;}



	/* 하단레이어 */
	#bottom_detail{width:100%; border:0px solid black;}

	/* 레이어별 그룹설정 [ start ] */
	#left_detail,#contents_detail{height:100%; overflow:hidden;}
	#bottom_detail,#v_space_detail,#category_menu{clear:both;}
	/* 레이어별 그룹설정 [ end ] */

	/* 여백 레이어 ( 세로 ) */
	#v_space_detail{height:10px; background-color:#FFF;}
	#v_space_detail_add{padding:5px; background-color:#FFF;}
	#v_space_detail_add_2{padding:10px; background-color:#FFF;}
	#v_space_detail,#v_space_detail_add,#v_space_detail_add_2{clear:both;}	/* 공통사항 */

/* 레이아웃 구성에 대한 설정 - 상세보기 페이지 ( detail_default.html )  [ END ] *********************************************** */





/* 마이페이지 [통합회원관련 때문에 새로 작성] 2010-06-28  */
.mypage_title{padding:0 0 18px 20px;}
.mypage_title label{float:left; font-family:"맑은 고딕","나눔고딕","다음_Regular","옥션고딕 M","돋움"; font-size:14pt; font-weight:bold; display:block; width:300px; height:20px; padding:5px 0 0 0;}
.mypage_title label label.sub{font-family:"돋움","Dotum"; font-size:8pt; font-weight:normal; display:block;}

/* 마이페이지 로그인 회원그룹명 알림창 */
.mypage_title label.n2{float:right; width:360px; color:black; font-weight:normal; font-size:8pt; font-family:"돋움","Dotum";
						border:0px solid; text-align:right; padding:10px 10px 0px 0px;}
.mypage_title label.n2_bubble{float:right; width:360px; height:40px; color:white; font-weight:normal; font-size:8pt; font-family:"돋움","Dotum";
						border:0px solid; background:url("../img/skin_icon/make_icon/skin_icon_445.jpg") no-repeat 0px 0px; text-align:center; padding:14px 15px 10px 30px;}








/* 레이아웃 구성에 대한 설정 - 마이페이지 ( my_room_default.html ) [ START ] *********************************************** */

/* 전체를 감싸는 레이어 */



/* 메인로고 박스 */
div#main_logo{width:400px;overflow:hidden;}
.png24{_behavior:url('../css/iepngfix.htc');}



/* 현재위치 포맷설정 (서브페이지 : 업체정보페이지) */
.now_location{padding:3px 0 0 5px; font-size:11px;}
.now_location_link{color:black;}
.now_location_link:hover{text-decoration:none;}

/* 현재위치 모든페이지 공통사항 */
#now_location{background-color:white;}





/* 상세정보검색 부분 (서브페이지) [ NEW ] [ start ]*/
#detail_searchForm_New{}	/* 전체를 감싸는 레이어 >> 전체보이기/안보이기 설정 */

	.detail_search_information{padding:14px 17px 14px 17px;}

		.detailSearchTD01new{width:105px;}

		#categorySelFormTable{margin:0 0 5px 0;}
			.categorySelForm01aTDnew{padding:0 5px 0 0; width:105px;}
			.categorySelForm01bTDnew{padding:0 10px 0 0; text-align:right;}
			.categorySelForm02aTDnew{padding:4px 0 4px 20px; }
			.cateSelBlankControlTD{width:10px;}

		#areaSearchSelFormTable{margin:5px 0 0 0;}
			.areaSearchSelForm01TDnew{padding:0 10px 0 0;}
			.areaSearchSelForm02TDnew{padding:0 10px 0 0;}
			.areaSearchSelForm03TDnew{padding:0 0 0 0;}

		#optSelFormTable{margin:5px 0 0 0;}
			.optSelForm01TDnew{padding:0 5px 0 0;}
			.optSelForm02TDnew{padding:0 10px 0 0;}

			.seachWordINForm01TDnew{padding:0 5px 0 0;}
			.seachWordINForm02TDnew{padding:0 10px 0 0;}
			.searchWordINputNew{width:195px;height:20px; font-size:11px; border-width:2px; border-style:solid; border-color:#75A534;}



/* 상세정보검색 부분 (서브페이지) [ 구버전 ] [ start ]*/
#detail_searchForm_Old{display:none;}	/* 전체를 감싸는 레이어 >> 전체보이기/안보이기 설정 */


.detailSearchTD01{width:105px;}

	.areaSeachSelForm01TD{padding:0 5px 0 0;}
	.areaSeachSelForm02TD{padding:0 5px 0 0;}
	.areaSeachSelForm03TD{padding:0 0 0 0;}

	.categorySelForm01TD{padding:0 5px 0 0;}
	.categorySelForm02TD{padding:0 5px 0 0;}
	.categorySelForm03TD{padding:0 0 0 0;}

	.seachWordINForm01TD{padding:0 5px 0 0;}
	.seachWordINForm02TD{padding:0 0 0 0;}
		.searchWordINput{width:400px;height:20px; font-size:12px; background-attachment:fixed; border-width:1px; border-style:solid; border-color:#C0C0C0;}

	.td_VSpace{height:13px;}	/* 칸 높이 여백설정 */




/* [서브페이지] 프리미엄,인기,추천업체 공통사항부분 */
#sub_premium,#sub_pop{background-color:#FFF; }
#sub_premium,#sub_pop,#sub_upche_list{clear:both;}


/*  프리미엄업체 (서브페이지) */
#sub_premium{position:; float:left; width:100%; border:0 dotted blue;}
	#sub_premium_title{position:absolute; top:-3px; left:18px; border:0px solid red;}

/* 프리미엄 업체 정보가 없을경우 기본높이 155px로 한다 */
.sub_premiumTDN01{padding:4px 40px 15px 65px; height:155px; border:0px dotted red;}
.sub_premiumTDNsBlank01{width:30px; border:0px solid red;}



/*  인기, 추천업체 (서브페이지) */
#sub_pop{position:; float:left; width:100%; border:0 dotted blue;}
	#sub_pop_title{position:absolute; top:15px; left:442px; border:0px solid red;}
	#sub_pick_title{position:absolute; top:15px; left:525px; border:0px solid red;}

/* 인기,추천 업체 정보가 없을경우 기본높이 159px로 한다 */
.sub_popPickTDN01{padding:4px 25px 20px 28px; height:159px; border:0px dotted red;}
	.sub_popTDNs01{width:140px;}
	.sub_popTDNs02{width:260px; border:0px solid red;}
	.sub_popTDNsBlank01{width:130px; border:0px solid red;}
	.sub_pickTDNs01{text-align:right; border:0px solid red;}




/*  업체정보 일반목록형 (서브페이지) */
#sub_upche_list{width:740px; border-width:0px; border-style:solid; border-color:red;}
#sub_list_item_top{background-color:#FFF;}
#sub_list_item_content{position:; border:0px solid red;}
body:nth-of-type(1) #sub_list_item_content{position:; border:0px solid red; overflow-x:hidden;}

	.sub_upche_listTDN01{width:; height:28px; padding:0 0 0 10px;}
	.sub_upche_titleLINE{height:1; background-color:#A1BE02;}
	.sub_upche_listTDN02{width:330px; height:28px; padding:0 0 0 10px; border:0px solid red;}
		.opt_iconTD{padding:0 2px 0 0;}
		.opt_txtTD{color:gray; font-size:11px; padding:3px 7px 0 0;}
	.sub_upche_listTDN03{text-align:right; width:;}
	.sub_upche_listTDN04{text-align:right;}
	.sub_upche_listTDN05{width:110px; text-align:right; padding:0 5px 0 0;}

	/* 목록항목내용 */
	.list_itemTD_blankN01{width:3px;}
	.list_itemTDN01{width:81px; text-align:center;}		/* 사진 */
	.list_itemTDN02{width:; text-align:center;}			/* 제목+내용 */
	.list_itemTDN03{width:79px; text-align:center;}
	.list_itemTDN04{width:110px; text-align:center;}
	.list_itemTDN05{width:231px; text-align:center;}
	.list_itemTD_blankN02{width:3px;}
	.list_itemTD_separator{width:2px;}


#sub_list_contents_gallery{position:; width:700px; height:; padding:15px 0 0 0; text-align:center; overflow:hidden; border-width:0px; border-style:solid; border-color:red;}


.minihomeSchool{padding:1px 8px 0 0; font-size:22px; font-family:맑은 고딕, 돋움; font-weight:bold; color:#FFFFFF;}






/* 상세보기페이지 ( detail.html ) [ start ] **************************************************** */



/* 제목(타이틀) */
#detail_title{text-align:left; padding-top:20px; padding-bottom:7px; border-width:0px; border-style:solid; border-color:red;}
.detailTitleTD1{padding:0 5 0 9;}
.detailTitleTD2{padding:1 8 0 0; font-size:19px; font-family:맑은 고딕, 돋움; font-weight:bold; color:#24632C;}
.detailTitleTD3{}




/* 플래시사진 + 업체메인정보 */
#detail_flash_main_info{width:100%; border:0 solid orrange;}	/* 플래시사진 + 메인정보를 감싸는 레이어 */

	.detail_flash_border{width:328px; height:292px; border-width:4px; border-style:solid; border-color:#2A2A2A; background-color:#FFF;}
	.detail_main_infoTD{padding:6 6 6 14; border:0px solid red; border-width:0px; border-style:solid; border-color:#2A2A2A;}

		#detail_main_infoTDDivN01{height:230px;}
		#detail_main_infoTDDivN02{height:50px;}
		#detail_main_infoTDDivN01,#detail_main_infoTDDivN02{clear:both; width:100%; border:0px solid red;}



	/* 관리자페이지 > 사이트 관리설정 > 폼디자인설정 부분에 적용됨 */
	.detail_main_infoTDN01{width:15px; /*height:22px;*/ padding:5px 0 5px 3px;}
	.detail_main_infoTDN02{width:90px; color:#EEE; font-weight:bold; padding-top:2px;}
	.detail_main_infoTDN03{width:10px; color:#EEE;}
	.detail_main_infoTDN04{color:#FFF; padding:4 0 3 0;}
	.detail_main_infoTDN04 a{color:#FFF; padding:4 0 3 0;}



	/* 업체메인정보가 없을 시 표시되는 문구의 FONT 설정 */
	.detail_main_info_NO{font-size:11px;color:#ABABAB;}


/* 예약달력 미리보기 */
#reservation_preview{width:740px; border:0px solid red;}


/* 예약목록보기 */
#detail_reservation_list{width:740px; border:0px solid red;}




/* 상세설명 */
#detail_information{width:740px; border:0px solid red;}
.detail_information_Title{background-color:#FFF;}
.detail_information_contentTD{padding:20px 25px 40px 25px; line-height:17px;}
	#detail_information_upche{width:688px; height:100%; overflow:hidden; border:0px solid red;}


/* 상세사진 */
#detail_pohotos{width:740px; border:0px solid red;}
.detail_pohotos_Title{background-color:#FFF;}
.detail_pohotos_contentTD{padding:20px 25px 40px 25px; line-height:17px;}
	#detail_pohotos_upche{width:688; height:100%; overflow:hidden; border:0px solid red;}



/* 위치찾기지도 ( 네이버지도 API ) */
#detail_searchMap{width:740px; border:0px solid red;}
.detail_searchMap_contentTD{padding:25px 25px 40px 25px;}
.detail_searchMap_border{border-width:4px; border-style:solid; border-color:#DDD; background-color:#AAA; padding:1px;}

	/* 지역정보가 존재하지 않아서 네이버지도 정보를 표시하지 않을 때 [안내문구]에 대한 설정부분 */
	.map_no_info{padding:20px 20px 20px 20px; font-size:9pt; color:#FFF;}


/* 문자발송 */
#detail_sendSMS{width:740px; border:0px solid red;}
.detail_sendSMS_contentTD{padding:20px 25px 40px 25px; text-align:center;}


/* 네티즌의견 */
#detail_userComments{width:740px; border:0px solid red; overflow:hidden;}
.detail_userComments_contentTD{padding:20px 25px 40px 25px; text-align:center;}


/* 공통사항 */
#detail_title,#detail_flash_main_info{background-color:#FFF;}


/* 등록업체의  등록고유번호 : 현재위치쪽 */
.native_number{padding:0 3px 0 2px; font-family:arial; color:#E94E45; letter-spacing:-1px;}

/* 관리자툴 : 현재위치쪽 (수정,삭제) */
.now_location_admintool{text-align:right;}

/* 상세보기페이지 ( detail.html ) [ end ] **************************************************** */





/* 문의메일 페이지 ( form.html ) [ start ] **************************************************** */

/* 제목(타이틀) */
#mailQna_title{text-align:left; padding-top:20px; padding-bottom:0px; border-width:0px; border-style:solid; border-color:red; background-color:white;}
.mailQnaTitleTD1{padding:0 5px 0 9px;}
.mailQnaTitleTD2{padding:1px 8px 0 0; font-size:19px; font-family:맑은 고딕, 돋움; font-weight:bold; color:#24632C;}
.mailQnaTitleTD3{}


/* 문의메일 업체이미지표시 및 타이틀 전체를 둘러싸는 레이어 */
#mailQna_wrapper{padding:5px 0 10px 0; border:0px solid red;}

	/* 문의메일 해당업체 이미지표시부분 배경이미지 테이블 가로크기설정 */
	#mailQna_img{width:680px;}


	/* 문의메일 입력폼 가로크기 설정 및 기타 */
	#mailQna_input{width:100%;}





/* 마이페이지 - 메인 ( my_room.html ) [ start ] **************************************************** */



/* 마이페이지 퀵메뉴 [추가:2010-03-30] - 이미지버전 */
ol#mypage_quick_menu{float:right; border:0px solid; margin:10px 20px 0 0; color:gray; list-style:none;}
ol#mypage_quick_menu li{float:left; width:123px; height:23px; margin-left:0.4em; padding:0 0; background:url('../img/btn_bg_mypg_tab.jpg') no-repeat 0 0;}
ol#mypage_quick_menu li a{width:100%; height:100%; color:#555; font-size:8pt; letter-spacing:-1; padding:6 0 0 0;}
ol#mypage_quick_menu li a:hover{color:black; text-decoration:none; background:url('../img/btn_bg_mypg_tab_ov.jpg') no-repeat 0 0;}
ol#mypage_quick_menu li.top {width:61px; background:url('../img/btn_bg_mypg_tab_top.jpg') no-repeat 0 0;} /* TOP 버튼 */
ol#mypage_quick_menu li.top a:hover {background:url('../img/btn_bg_mypg_tab_top_ov.jpg') no-repeat 0 0;}
/* 마이페이지 퀵메뉴 [추가:2010-03-22] - 텍스트버전
ol#mypage_quick_menu{float:right; border:0px solid; margin:10 20 0 0; color:gray;}
ol#mypage_quick_menu li{float:left; width:120; margin-left:0.4em; border:1px solid #BBB; padding:0 0; background-color:#F4F4F4;}
ol#mypage_quick_menu li a{width:100%; height:100%; font-size:8pt; letter-spacing:-1; padding:2 0 0 0;}
ol#mypage_quick_menu li a:hover{background-color:white; text-decoration:none;}
*/



/* 마이페이지 큰제목 이미지와 메인버튼 부분 */
#mypage_title{background-color:white; border:0px solid red;}




/* 내가 등록한 업체정보 부분 */
#mypage_myregist_upche{margin:0 0 0 0; border:0px solid red;}

	/* 제목 부분의 설정 */
	.mypage_myregist_upcheTDN01{height:20px;}
	.mypage_myregist_upcheTDN02{height:15px; background-color:#F2A68C; padding:0 30px 0 23px;}

	/* 내용 부분의 설정 ( 내용 전체를 포함하는 칸 ) */
	.mypage_myregist_upche_contentTD{padding:21px 30px 40px 30px; text-align:center; overflow:hidden; border:0 solid green;}

		/* 내용 부분을 감싸는 레이어 */
		#mypage_myregist_upche_contentWrapper{width:680px; overflow:hidden; border:0px solid red;}

		/* 내가 등록한 업체정보 출력부분 01 의 칸 */
		.mypage_myregist_upche_contentTDN01{padding-right:12px;}

		/* 내가 등록한 업체정보 출력부분 02번, 03번의 포함하는 칸 */
		.mypage_myregist_upche_contentTDN02{}
			.mypage_myregist_upche_contentTDN02s01{text-align:right; padding:4px 0 5px 0;}
			.mypage_myregist_upche_contentTDN02s02{padding:0 0 0 0;}
			.mypage_myregist_upche_contentTDN02s01,.mypage_myregist_upche_contentTDN02s02{border:0px solid red;}

		/* 내가 등록한 업체정보 출력부분 04 의 칸 */
		.mypage_myregist_upche_contentTDN03
		{
			padding:12px;
			background:url('../img/bg_box06mypg.gif');
			background-repeat:repeat-x;
			background-position:0 bottom;
		}






/* 나의 결제내역 정보 부분 ( 마이페이지 메인 ) */
#mypage_settlement_info{margin:0 0 0 0; border:0px solid red;}

	/* 제목 부분의 설정 */
	.mypage_settlement_infoTDN01{height:20px;}
	.mypage_settlement_infoTDN02{height:15px; background-color:#F2A68C; padding:0 30px 0 23px;}



	/*  나의 결제내역정보 - my_room.html - (마이페이지) */
	#mypage_settlement_list{width:680px; border-width:0; margin-top:15px; border-style:solid; border-color:red;}

		/* 목록항목내용 */
		.rowsTBLheight_mySettle{height:23px;}
		.mypg_settlement_list_itemTD_blankN01{width:5px;}	 /* 왼쪽여백 */
		.mypg_settlement_list_itemTDN01{width:58px; text-align:center;}	 /* 번호 */
		.mypg_settlement_list_itemTDN02{width:90px; text-align:center;}	 /* 연락처 */
		.mypg_settlement_list_itemTDN03{width:108px; text-align:center;}	 /* 결제비용 */
		.mypg_settlement_list_itemTDN04{width:86px; text-align:center;}	 /* 결제일 */
		.mypg_settlement_list_itemTDN05{width:92px; text-align:center;}	 /* 결제방식 */
		.mypg_settlement_list_itemTDN06{width:91px; text-align:center;}	 /* 입금여부 */
		.mypg_settlement_list_itemTDN07{width:; text-align:center;}	 /* 상세정보 */
		.mypg_settlement_list_itemTD_blankN02{width:5px;}	 /* 오른쪽여백 */
		.mypg_settlement_list_itemTD_separator{width:2px;}	/* 구분자 세로라인 */

		/* 목록 게시물 내용을 전체를 감싸는 레이어  */
		#mypage_list_item_content{display:block; margin-bottom:40px; border:0 solid skyblue;}




/* 내가 스크랩한 업체정보 부분 */
#mypage_scrap_upche{position:; margin:0 0 0 0; border:0px solid red;}

	/* 제목 부분의 설정 */
	.mypage_scrap_upcheTDN01{height:20px;}	/* 높이 여백설정 */
	.mypage_scrap_upcheTDN02{height:15px; background-color:#F2A68C; padding:0 30px 0 23px;}	/* 제목부분의 칸 */

	/* 내용 부분의 설정 ( 내용 전체를 포함하는 칸 ) */
	.mypage_scrap_upche_contentTD{padding:21px 30px 20px 30px; border:0 solid green;}	/* 내용부분의 칸 */
		.mypage_scrap_upche_contentTDNs01{}	/* 스크랩한 정보를 감싸는 테이블의 칸 */






/* 마이페이지 - 회원정보수정 ( member_mod.html ) [ start ] **************************************************** */

/* 마이페이지 큰제목 이미지와 메인버튼 부분 */
/* #mypage_title{background-color:white; border:0px solid red;}	/* 이 부분은 마이페이지 메인쪽과 공유해서 사용 */

#mypage_member_modify{position:relative; width:680px; padding:0 0 0 0; border-width:0; border-style:solid; border-color:red;}

	.mypage_member_modifyTDN01{height:20px;}
	.mypage_member_modifyTDN02{text-align:right; padding:0 0 10px 0;}
	.mypage_member_modifyTDN03{padding:15px 22px 10px 22px;}
		.mypage_member_modifyTDN03s01{width:125px; padding:7px 0 7px 0;}
		.mypage_member_modifyTDN03s02{padding:7px 0 7px 30px; color:#1384A3; font-weight:bold; font-size:9pt;}


			/* 회원정보수정 패스워드 입력폼과 BG 전체를 감싸는 레이어 */
			#memberMod_PWFormWrapperDiv{position:relative; border:0px solid red; width:250px;}

				/* 회원정보수정 패스워드 입력폼을 감싸는 레이어 */
				#memberMod_PWFormDiv{position:absolute; top:-8px; left:12px;	}

				/* 회원정보수정 패스워드 입력폼 */
				#memberMod_PWForm
				{
					border-width:0px; border-style:none; border-color:;
					font-size:17pt; font-weight:bold; font-family:tahoma; color:#FB4926;
					width:230px;
					height:36px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}

			/* 입력폼과 BG 전체를 감싸는 레이어 1 */
			#memberMod_FormWrapperDiv{position:relative; border:0px solid red; width:400px;}

				/* 입력폼을 감싸는 레이어 */
				#memberMod_FormDiv
				{position:absolute; top:0px; left:12px;}

				/* 입력폼 */
				#memberMod_Form
				{
					border-width:0px; border-style:none; border-color:;
					font-size:10pt; font-weight:bold; font-family:tahoma; color:#FB4926;
					width:230px;
					height:20px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}

			/* 입력폼과 BG 전체를 감싸는 레이어 2 */
			#memberMod_FormWrapperDiv2{position:relative; border:0px solid red; width:250px;}

				/* 입력폼을 감싸는 레이어 */
				#memberMod_FormDiv2
				{position:absolute; top:0px; left:12px;}

				/* 입력폼 */
				#memberMod_Form2
				{
					border-width:0px; border-style:none; border-color:;
					font-size:10pt; font-weight:bold; font-family:tahoma; color:#FB4926;
					width:230px;
					height:20px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}





/* 마이페이지 - 스크랩정보 ( my_scrap.html ) [ start ] **************************************************** */
#mypage_my_scrap{position:; width:100%; padding:0 0 0 0; border:0px solid red; background-color:transparent;}

	.mypage_my_scrapTDN01{height:20px;}
	/*.mypage_my_scrapTDN02{height:60px; text-align:right; padding:0 0 10 0;}*/
	.mypage_my_scrapTDN02{height:36px; text-align:right; padding:0 0 10px 0;} /* 통합회원관련으로 인한 수정 */
	.mypage_my_scrapTDN03{padding:29px 0 29px 0;}
		.mypage_my_scrapTDN03s01{background-color:#EBEBEB; padding:15px 10px 0 10px; height:1320px;
		background-image:url('../img/bg_box07mypg.gif'); background-repeat:repeat-x; background-position:0 bottom;
		border:0px solid red;}
		.mypage_my_scrapTDN03s02{text-align:center; padding:10px 0 40px 0;}





/* 마이페이지 - 내가 등록한 업체정보 ( my_regist_info.html ) [ start ] **************************************************** */

#mypage_myregist_info{display:block;}

	/* 제목 : 내가 등록한 업체정보 */
	.mypage_myregist_infoTDN01{height:20px;}
	.mypage_myregist_infoTDN02{height:60px; text-align:right; padding:0 0 10px 0;}




	/* 등록 대기중인 업체정보 [ start ] ************ */
	#mypage_myregist_info_wait{display:; border:0px solid red;}
		.mypage_myregist_info_waitTDN01{height:30px;}
		.mypage_myregist_info_waitTDN02{height:15px; background-color:#70D0B6; padding:0 30px 0 23px;}

		/* 등록 대기중인 업체정보 내용부분을 감싸는 레이어 */
		#mypage_myregist_info_wait_List{width:680px; border-width:0; margin-top:15px; border-style:solid; border-color:red;}

			/* 목록항목내용 */
			.mypage_myregist_info_wait_List_itemTD_blankN01{width:5px;}	 /* 왼쪽여백 */
			.mypage_myregist_info_wait_List_itemTDN01{width:72px; text-align:center;}	 /* 사진 */
			.mypage_myregist_info_wait_List_itemTDN02{width:180px; text-align:center;}	 /* 카테고리/업체명 */
			.mypage_myregist_info_wait_List_itemTDN03{width:200px; text-align:center;}	 /* 주소 */
			.mypage_myregist_info_wait_List_itemTDN04{width:94px; text-align:center;}	 /* 홈피마감일 */
			.mypage_myregist_info_wait_List_itemTDN05{width:116px; text-align:center;}	 /* 업체정보관리툴 */
			.mypage_myregist_info_wait_List_itemTD_blankN02{width:5px;}	 /* 오른쪽여백 */
			.mypage_myregist_info_wait_List_itemTD_separator{width:2px;}	/* 구분자 세로라인 */

		/* 목록 게시물 내용을 전체를 감싸는 레이어  */
		#mypage_myregist_info_wait_List_item_content{display:block; margin-bottom:50px; border:0 solid skyblue;}
		/* 등록 대기중인 업체정보 [ end ] ************ */





	/* 수정 후 재등록 대기중인 업체정보 [ start ] ************ */
	#mypage_myregist_info_waitMod{display:; border:0px solid red;}
		.mypage_myregist_info_waitModTDN01{height:20px;}
		.mypage_myregist_info_waitModTDN02{height:15px; background-color:#70D0B6; padding:0 30px 0 23px;}

		/* 수정 후 재등록 대기중인 업체정보 내용부분을 감싸는 레이어 */
		#mypage_myregist_info_waitMod_List{width:680px; border-width:0; margin-top:15px; border-style:solid; border-color:red;}

			/* 목록항목내용 */
			.mypage_myregist_info_waitMod_List_itemTD_blankN01{width:5px;}	 /* 왼쪽여백 */
			.mypage_myregist_info_waitMod_List_itemTDN01{width:72px; text-align:center;}	 /* 사진 */
			.mypage_myregist_info_waitMod_List_itemTDN02{width:180px; text-align:center;}	 /* 카테고리/업체명 */
			.mypage_myregist_info_waitMod_List_itemTDN03{width:200px; text-align:center;}	 /* 주소 */
			.mypage_myregist_info_waitMod_List_itemTDN04{width:94px; text-align:center;}	 /* 홈피마감일 */
			.mypage_myregist_info_waitMod_List_itemTDN05{width:116px; text-align:center;}	 /* 업체정보관리툴 */
			.mypage_myregist_info_waitMod_List_itemTD_blankN02{width:5px;}	 /* 오른쪽여백 */
			.mypage_myregist_info_waitMod_List_itemTD_separator{width:2px;}	/* 구분자 세로라인 */

		/* 목록 게시물 내용을 전체를 감싸는 레이어  */
		#mypage_myregist_info_waitMod_List_item_content{display:block; margin-bottom:50px; border:0 solid skyblue;}
	/* 수정 후 재등록 대기중인 업체정보 [ end ] ************ */




	/* 정식 등록된 업체정보 [ start ] ************ */
	#mypage_myregist_info_Regular{display:; border:0px solid red;}
		.mypage_myregist_info_RegularTDN01{height:20px;}
		.mypage_myregist_info_RegularTDN02{height:15px; background-color:#70D0B6; padding:0 30px 0 23px;}

		/* 정식 등록된 업체정보 내용부분을 감싸는 레이어 */
		#mypage_myregist_info_Regular_List{width:680px; border-width:0; margin-top:15px; border-style:solid; border-color:red;}

			/* 목록항목내용 */
			.mypage_myregist_info_Regular_List_itemTD_blankN01{width:5px;}	 /* 왼쪽여백 */
			.mypage_myregist_info_Regular_List_itemTDN01{width:72px; text-align:center;}	 /* 사진 */
			.mypage_myregist_info_Regular_List_itemTDN02{width:235px; text-align:center;}	 /* 카테고리/업체명 */
			.mypage_myregist_info_Regular_List_itemTDN03{width:px; text-align:center;}	 /* 주소 */
			.mypage_myregist_info_Regular_List_itemTDN04{width:94px; text-align:center;}	 /* 홈피마감일 */
			/*.mypage_myregist_info_Regular_List_itemTDN06{width:55px; text-align:center;}*/	 /* 예약관리 */
			.mypage_myregist_info_Regular_List_itemTDN05{width:116px; text-align:center;}	 /* 업체정보관리툴 */
			.mypage_myregist_info_Regular_List_itemTD_blankN02{width:5px;}	 /* 오른쪽여백 */
			.mypage_myregist_info_Regular_List_itemTD_separator{width:2px;}	/* 구분자 세로라인 */

		/* 목록 게시물 내용을 전체를 감싸는 레이어  */
		#mypage_myregist_info_Regular_List_item_content{display:block; margin-bottom:50px; border:0 solid skyblue;}
	/* 정식 등록된 업체정보 [ end ] ************ */






/* 마이페이지 - 내가 결제한 내역정보 [ start ] **************************************************** */

/* 내가 결제한 내역정보 메인페이지 ( my_stats.html ) */
#mypage_mysettlement_infoMain{display:block; border:0px solid red;}

	/* 제목 : 내가 결제한 내역정보 */
	.mypage_mysettlement_infoMainTDN01{height:20px;}	/* 여백 높이설정 */
	.mypage_mysettlement_infoMainTDN02{height:60px; text-align:right; padding:0 0 10px 0;}


	#mypage_settlement_infoMain{margin:0 0 0 0; border:0px solid red;}

		/* 제목 부분의 설정 */
		.mypage_settlement_infoMainTDN01{height:20px;}	/* 높이 여백설정 */


	/*  목록부분 */
	#mypage_settlementMain_list{width:680px; border-width:0px; margin-top:15px; border-style:solid; border-color:red;}

		/* 목록항목내용 */
		.rowsTBLheight_mySettleMain{height:23px;}	 /* 게시물 템플릿 한 칸의 높이 설정 */
		.mypg_settlementMain_list_itemTD_blankN01{width:5px;}	 /* 왼쪽여백 */
		.mypg_settlementMain_list_itemTDN01{width:58px; text-align:center;}	 /* 번호 */
		.mypg_settlementMain_list_itemTDN02{width:90px; text-align:center;}	 /* 연락처 */
		.mypg_settlementMain_list_itemTDN03{width:108px; text-align:center;}	 /* 결제비용 */
		.mypg_settlementMain_list_itemTDN04{width:86px; text-align:center;}	 /* 결제일 */
		.mypg_settlementMain_list_itemTDN05{width:92px; text-align:center;}	 /* 결제방식 */
		.mypg_settlementMain_list_itemTDN06{width:91px; text-align:center;}	 /* 입금여부 */
		.mypg_settlementMain_list_itemTDN07{width:; text-align:center;}	 /* 상세정보 */
		.mypg_settlementMain_list_itemTD_blankN02{width:5px;}	 /* 오른쪽여백 */
		.mypg_settlementMain_list_itemTD_separator{width:2px;}	/* 구분자 세로라인 */

		/* 목록 게시물 내용을 전체를 감싸는 레이어  */
		#mypage_settleList_item_content{display:block; margin-bottom:0px; border:0 solid skyblue;}


	/* 페이지번호 */
	#mypage_settlement_pageNumber{clear:both; text-align:center; margin:30px 0 50px 0; border:0px solid red;}






/* 마이페이지 - 포인트결제 내역정보 [ start ] **************************************************** */

/* 결제포인트내역 버튼 */
div#point_wrapper{position:relative; top:0px; left:0px; height:0px; border:0px solid;}
div#point_meney_info{position:absolute; top:159px; left:560px;}


/* 포인트결제 내역정보 메인페이지 ( my_point_jangboo.html ) */
#mypage_mypoint_infoMain{display:block; border:0px solid red;}

	/* 제목 : 포인트결제 내역정보 */
	.mypage_mypoint_infoMainTDN01{height:20px;}
	.mypage_mypoint_infoMainTDN02{height:60px; text-align:right; padding:0 0 10px 0;}

	#mypage_point_infoMain{margin:0 0 0 0; border:0px solid red;}

		/* 제목 부분의 설정 */
		.mypage_point_infoMainTDN01{height:20px;}


	/*  목록부분 */
	#mypage_point_list{width:680px; border-width:0px; margin-top:15px; border-style:solid; border-color:red;}

		.mypg_myPoint_list_itemTDN01,.mypg_myPoint_list_itemTDN02,.mypg_myPoint_list_itemTDN03,.mypg_myPoint_list_itemTDN04,.mypg_myPoint_list_itemTDN05{
		font-family:맑은 고딕, 돋움; font-size:8pt;;
		}
		/* 목록항목내용 */
		.rowsTBLheight_mySettleMain{height:23px;}
		.mypg_myPoint_list_itemTD_blankN01{width:5px;}
		.mypg_myPoint_list_itemTDN01{width:px; text-align:center;}
		.mypg_myPoint_list_itemTDN01 font.1a{color:#F98F75; font-size:11pt; font-family:arial; font-weight:bold;}
		.mypg_myPoint_list_itemTDN01 font.1b{color:gray; font-size:8pt; font-family:맑은 고딕,돋움;}
		.mypg_myPoint_list_itemTDN01 font.1c{color:#0080FF; font-size:8pt; font-family:맑은 고딕,돋움;}

		.mypg_myPoint_list_itemTDN02{width:120px; text-align:center;}
		.mypg_myPoint_list_itemTDN02 font.2a{color:#0080FF; font-size:11pt; font-family:arial; font-weight:bold;}
		.mypg_myPoint_list_itemTDN02 font.2b{color:gray; font-size:8pt; font-family:맑은 고딕,돋움;}

		.mypg_myPoint_list_itemTDN03{width:130px; text-align:center;}
		.mypg_myPoint_list_itemTDN03 font{font-size:9pt;}

		.mypg_myPoint_list_itemTDN04{width:150px; text-align:center;}
		.mypg_myPoint_list_itemTDN04 font{font-size:9pt;}

		.mypg_myPoint_list_itemTDN05{width:80px; text-align:center;}
		.mypg_myPoint_list_itemTD_blankN02{width:5px;}
		.mypg_myPoint_list_itemTD_separator{width:2px;}

		/* 목록 게시물 내용을 전체를 감싸는 레이어  */
		#mypage_pointList_item_content{display:block; margin-bottom:0px; border:0 solid skyblue;}


	/* 페이지번호 */
	#mypage_point_pageNumber{clear:both; text-align:center; margin:30px 0 50px 0; border:0px solid red;}





/* 마이페이지 - 내가 결제한 내역정보 상세보기 ( my_stats_view.html ) [ start ] **************************************************** */

#mypage_settlement_detail{position:relative; width:680px; padding:0 0 0 0; border-width:0; border-style:solid; border-color:red;}

	.mypage_settlement_detailTDN01{height:20px;}
	.mypage_settlement_detailTDN02{height:5px;}
	.mypage_settlement_detailTDN03{padding:25px 0 15px 22px; background-color:white;}
		#mypage_settlement_detailTDN03Div1{float:left; width:194px; margin-right:25px; background-color:white;}
		#mypage_settlement_detailTDN03Div2{float:right; width:395px; margin-right:20px; background-color:white;}
		#mypage_settlement_detailTDN03Div1,#mypage_settlement_detailTDN03Div2{border-width:0; border-style:solid; border-color:red; background-color:white;}
			.mypage_settlement_detailTDN03s01{width:125px; padding:7px 0 7px 0;}
			.mypage_settlement_detailTDN03s02{padding:7px 0 7px 30; color:#555; font-weight:bold; font-size:9pt;}






/* 마이페이지 - 미니홈피정보 ( my_add_add2.html ) [ start ] **************************************************** */

/* 미니홈 나의메뉴설정 [ YOON : 2010-03-22 추가]*/
div#minihome_custom_menu span{float:left;}
div#minihome_custom_menu span#n1{clear:both; width:160px; overflow:hidden;}
div#minihome_custom_menu span#n1 span{float:left; height:21px;}
div#minihome_custom_menu span#n1 span.n1{width:27px;}
div#minihome_custom_menu span#n1 span.n2{color:white; font-family:돋움; font-size:8pt; font-weight:100; background:url('../img/bg_box_title05b2.gif') no-repeat right 0px; padding:5px 15px 0 5px; overflow:hidden;}

div#minihome_custom_menu span#n2 {margin-left:10px; overflow:hidden;}
div#minihome_custom_menu span#n2 input{border:1px solid #CCC; background-color:#F4F4F4; width:140px;}

div#minihome_custom_menu span#n1,div#minihome_custom_menu span#n2{margin:5px 0;}



#mypage_minihome_detail{position:; width:680px; padding:0 0 0 0; border-width:0; border-style:solid; border-color:red;}

	.mypage_minihome_detailTDN01{height:20px;}
	.mypage_minihome_detailTDN02{height:5px;}
	.mypage_minihome_detailTDN03{padding:25px 0 15px 22px;}
		#mypage_minihome_detailTDN03Div1{float:left; width:194px; margin-right:25px;}
		#mypage_minihome_detailTDN03Div2{float:right; width:395px; margin-right:20px;}
		#mypage_minihome_detailTDN03Div1,#mypage_minihome_detailTDN03Div2{border-width:0; border-style:solid; border-color:red;}
			.mypage_minihome_detailTDN03s01{width:125px; padding:7px 0 7px 0;}
			.mypage_minihome_detailTDN03s02{padding:7px 0 7px 30px; color:#555; font-weight:bold; font-size:9pt;}


/* 미니홈설정 스킨선택 부분 */
div#skin_select{height:540px; margin-top:10px; margin-bottom:10px; border:2px solid #C5CED1; overflow-y:auto;}



/* 마이페이지 - 유료결제 ( my_add_add3.html ) [ start ] **************************************************** */

#mypage_moneyset_detail{position:relative; width:680px; padding:0 0 0 0; border-width:0; border-style:solid; border-color:red;}

	.mypage_moneyset_detailTDN01{height:20px;}
	.mypage_moneyset_detailTDN02{height:5px;}
	.mypage_moneyset_detailTDN03{padding:25px 0 15px 22px;}
		#mypage_moneyset_detailTDN03Div1{float:left; width:194px; margin-right:25px;}
		#mypage_moneyset_detailTDN03Div2{float:right; width:395px; margin-right:20px;}
		#mypage_moneyset_detailTDN03Div1,#mypage_moneyset_detailTDN03Div2{border-width:0; border-style:solid; border-color:red;}
			.mypage_moneyset_detailTDN03s01{width:125px; padding:7px 0 7px 0;}
			.mypage_moneyset_detailTDN03s02{padding:7px 0 7px 30px; color:#555; font-weight:bold; font-size:9pt;}




/* 마이페이지 - 유료결제 > 무통장입금 안내 / 무료신청 / 결제성공 ( my_pay_bank_end.html / my_pay_zero_end.html / my_pay_success.html ) [ start ] */

#mypage_moneyset_bank{position:relative; width:680px; padding:0 0 0 0; border-width:0; border-style:solid; border-color:red;}

	.mypage_moneyset_bankTDN01{height:20px;}
	.mypage_moneyset_bankTDN02{height:5px;}
	.mypage_moneyset_bankTDN03{padding:25px 0 15px 22px;}
		#mypage_moneyset_bankTDN03Div1{float:left; width:194px; margin-right:25px;}
		#mypage_moneyset_bankTDN03Div2{float:right; width:395px; margin-right:20px;}
		#mypage_moneyset_bankTDN03Div1,#mypage_moneyset_bankTDN03Div2{border-width:0px; border-style:solid; border-color:red;}
			.mypage_moneyset_bankTDN03s01{width:125px; padding:7px 0 7px 0;}
			.mypage_moneyset_bankTDN03s02{padding:7px 0 7px 30px; color:#555; font-weight:bold; font-size:9pt;}





/* 마이페이지 - 신규정보 등록하기 ( my_add_add4.html - 내용물 템플릿파일 ) [ start ] **************************************************** */

	/* 내용부분 전체를 감싸는 레이어 */
	#info_regist_contents{display:block; border:0px solid red;}


	/* 정보입력 내용 부분 전체를 감싸는 레이어 및 가로크기 영역설정 ( width 항목값을 변경하시면 됩니다. ) */
	#info_regist_width{width:680px; margin:40px 0 30px 0; border-width:0px; border-style:solid; border-color:red;}


	/* 정보입력 내용부분 전체를 감싸는 레이어 ( my_add_add4.html ) [ start ]  */
	#info_regist_contents_sub{position:relative; width:680px; padding:0 0 0 0; border-width:0; border-style:solid; border-color:red;}



	/* 업체등록페이지에서 쿠폰정보등록 부분 */
	div.coupon{width:480px; height:150px; margin-top:10px; padding:6px 6px 6px 8px; background-color:white; border:1px solid #BBB;}
	fieldset.coupon_frm{clear:both; float:left; width:460px; height:auto; border:2px dotted #CCC; text-align:left; margin-bottom:10px;
						background-color:white; padding-top:0px; padding-bottom:15px; padding-left:15px; padding-right:15px;
						background:url("../img/coupon/bg_coupon02.gif") no-repeat -40px -34px;
						}
	fieldset.coupon_frm legend{width:auto; background-color:white; padding-left:10px; padding-right:10px; border:0px solid red;}
	fieldset.coupon_frm ul{clear:both; float:left; list-style:none; margin-top:15px;  margin-left:0px; text-align:left;}
	fieldset.coupon_frm ul li{float:left; width:100px; height:auto; margin-bottom:5px; margin-left:0px; border:0px solid red;}
	fieldset.coupon_frm ul li.enter{clear:both; width:120px; height:20px; color:#EEE; text-align:left; padding:4px 0 0 13px; background:url("../img/coupon/bg_title_01.gif") no-repeat 0px 0px;}

	font.verysmall{font-size:7pt;}
	label.coupon_number{color:; font:11pt arial bold;}

	/* Form 가로크기 유형별 설정값 */
	.form_size_veryshort{width:100px;}
	.form_size_short{width:200px;}
	.form_size_medium{width:300px;}
	.form_size_medium2{width:400px;}
	.form_size_large{width:500px;}


	a.btn_stats{width:98px; height:22px; font:8pt 돋움 thin; color:#08F; cursor:pointer; text-align:center; background:url('../img/coupon/btn_bg_aqua02.png') no-repeat 0px 0px;
	 _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/coupon/btn_bg_aqua02.png', sizingMethod='crop');
	 padding:6px 0 0 0;
	}
	a.btn_stats:hover{text-decoration:none;}






/* 회원가입 관련부분 ( 회원약관 / 회원가입정보입력 / 가입완료 / 회원탈퇴 ) ( join_first.html / member_reg.html / join.html / member_out.html) [ start ] */


/* 내용부분 전체를 감싸는 레이어 */
#memebr_regist_contents{display:block; border:0px solid red;}


/* 약관내용 및 개인정보 보호정책을 감싸는 레이어 및 가로크기 영역설정 ( width 항목값을 변경하시면 됩니다. ) */
#memebr_regist_width{width:680px; margin:20px 0 30px 0; border-width:0px; border-style:solid; border-color:red;}



/* 회원가입정보입력 ( member_reg.html ) [ start ] **************************************************** */
#memebr_regist_input{position:relative; width:680px; padding:0 0 0 0; border-width:0; border-style:s딕lid; border-color:red;}

	.memebr_regist_inputTDN01{height:20px;}
	.memebr_regist_inputTDN02{text-align:right; padding:0 0 10px 0;}
	.memebr_regist_inputTDN02 label.member_group_name{height:20px; font-family:"맑은 고딕","돋움"; font-size:14pt; font-weight:bold; margin-right:6px;} /* 회원그룹명 제목 2010-06-25 */
	.memebr_regist_inputTDN03{padding:15px 22px 10px 22px;}
		.memebr_regist_inputTDN03s01{width:125px; padding:7px 0 7px 0;}
		.memebr_regist_inputTDN03s01 label.item_txt{color:white; font-size:8pt; font-family:"돋움","맑은 고딕";} /* 필드제목(타이틀) 2010-06-25 */
		.memebr_regist_inputTDN03s02{padding:7px 0 7px 30px; color:#1384A3; font-weight:normal; font-size:8pt; font-family:"맑은 고딕","나눔고딕","돋움";} /* 필드입력폼 2010-06-25 */
		.memebr_regist_inputTDN03s02 input{font-family:"맑은 고딕","돋움"; background-color:#F2F2F2; border:1px solid #CCC;} /* 필드입력폼 2010-06-25 */
		input.input_chk{width:17px; height:17px; border:0px; background-color:white;} /* checkbox, radio 폼 테두리 라인없애기 */
		input.btn_zipcode{width:102px; height:24px; font-size:8pt; border:0px solid; background:url('../admin/img/happy_member/btn_bg_aqua_zip.gif') no-repeat 0px 0px; cursor:pointer;}	/* 우편번호 */



			/* 회원가입정보입력 패스워드 입력폼과 BG 전체를 감싸는 레이어 */
			#memberReg_PWFormWrapperDiv{position:relative; border:0px solid red; width:250px;}

				/* 회원가입정보입력 패스워드 입력폼을 감싸는 레이어 */
				#memberReg_PWFormDiv{position:absolute; top:0px; left:12px;}
				/*#memberReg_PWFormDiv{position:absolute; top:-8px; left:12px;}*/

				/* 회원가입정보입력 패스워드 입력폼 */
				#memberReg_PWForm
				{
					border-width:0px; border-style:none; border-color:;
					font-size:17pt; font-weight:bold; font-family:tahoma; color:#FB4926;
					width:230px;
					height:36px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}

				/* 회원가입정보입력 패스워드 확인 입력폼 */
				#memberReg_PWFormCheck
				{
					border-width:0px; border-style:none; border-color:;
					font-size:17pt; font-weight:bold; font-family:tahoma; color:#2596FC;
					width:230px;
					height:36px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}

			/* 입력폼과 BG 전체를 감싸는 레이어 1 */
			#memberReg_FormWrapperDiv{position:relative; border:0px solid red; width:400px;}

				/* 입력폼을 감싸는 레이어 */
				#memberReg_FormDiv
				{position:absolute; top:0px; left:12px;border-width:0px; border-style:solid; border-color:red;}

				/* 입력폼 */
				#memberReg_Form
				{
					border-width:0px; border-style:solid; border-color:red;
					font-size:10pt; font-weight:bold; font-family:tahoma; color:#FB4926;
					width:230px;
					height:20px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
				}

				/* 이름 입력폼 */
				#memberReg_FormNAME
				{
					border-width:0px; border-style:none; border-color:;
					font-size:10pt; font-weight:bold; font-family:tahoma; color:#1D8D3F;
					width:230px;
					height:20px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}

			/* 입력폼과 BG 전체를 감싸는 레이어 2 */
			#memberReg_FormWrapperDiv2{position:relative; border:0px solid red; width:250px;}

				/* 입력폼을 감싸는 레이어 */
				#memberReg_FormDiv2
				{position:absolute; top:0px; left:12px;}

				/* 입력폼 */
				#memberReg_Form2
				{
					border-width:0px; border-style:none; border-color:;
					font-size:10pt; font-weight:bold; font-family:tahoma; color:#FB4926;
					width:230px;
					height:20px;
					background-color:transparent;
					/*Filter:Alpha(opacity=10);*/
					border:0px solid red;
				}




/* 아이디 / 비밀번호찾기 [ start ] ************************** */

/* 내용부분 전체를 감싸는 레이어 */
#memebr_info_search_contents{display:block; border:0px solid red;}


/* 아이디/비밀번호찾기 내용을 감싸는 레이어 및 가로크기 영역설정 ( width 항목값을 변경하시면 됩니다. ) */
#memebr_info_search_width{width:680px; margin:20px 0 30px 0; border-width:0px; border-style:solid; border-color:red;}





/* 지역검색 ( area_point.html ) [ start ] **************************************************************************************** */

/* 내용부분 전체를 감싸는 레이어 */
#area_search_contents{display:block; border:0px solid red;}

/* 지역검색 내용 전체를 감싸는 레이어 및 가로크기 영역설정 ( width 항목값을 변경하시면 됩니다. ) */
#area_search_width{width:680px; margin:20px 0 30px 0; border-width:0px; border-style:solid; border-color:red;}




/* 회사소개 ( company.html ) [ start ] **************************************************************************************** */

/* 내용부분 전체를 감싸는 레이어 */
#company_contents{display:block; border:0px solid red;}

/* 회사소개 내용 전체를 감싸는 레이어 및 가로크기 영역설정 ( width 항목값을 변경하시면 됩니다. ) */
#company_width{width:680px; margin:20px 0 30px 0; border-width:0px; border-style:solid; border-color:red;}




/* 고객센터 ( customer_center.html ) [ start ] **************************************************************************************** */

/* 내용부분 전체를 감싸는 레이어 */
#customer_contents{display:block; border:0px solid red;}

/* 고객센터 내용 전체를 감싸는 레이어 및 가로크기 영역설정 ( width 항목값을 변경하시면 됩니다. ) */
#customer_width{width:680px; margin:20px 0 30px 0; border-width:0px; border-style:solid; border-color:red;}




/* 카테고리메뉴 설정 항목들 *********************************************************************************************[ -- START -- ]*/

/* [ start ] */
/* 카테고리메뉴 컨텐츠 내용부분 여백 및 기타설정 */
.category_menu_padding{padding:10px 0 14px 10px; background-color:#C9D3A3; text-align:center;}


/* 카테고리메뉴 (좌측) 등록업체수 정보 [ start ] */
/* category_menu_main_detail.html		: 좌측 카테고리 부분 (메인페이지) */
/* category_menu_sub_detail.html		: 좌측 카테고리 부분 (서브페이지) */
.cateMenuTD01{width:12px; height:19px; padding-left:5px}
.cateMenuTD02{padding-top:2px;}
.cateMenuTD03{width:40px;}

/* 카테고리메뉴 글자 포맷설정 */
.cateMenuFmt{color:#DDD; font-size:12px; letter-spacing:-1px;}	/* 카테고리명 */
.cateMenuFmt:hover{color:#FFF; font-weight:100; text-decoration:none;}	/* 카테고리명 */

/* 카테고리메뉴에 등록된 업체수 정보 * */
.printCount{padding:0 3px 0 5px; background-color:#296C32; color:#DDD; text-align:right; font-family:tahoma; font-size:10px}	/* 등록업체수 정보 */
/* 카테고리메뉴 (좌측) 등록업체수 정보 [ end ] */




/* [ start ] */
/* 카테고리메뉴 (전체) 등록업체수 정보 [ start ] */
/* category_menu_all_detail.html : 전체 카테고리 메뉴 부분 */
#allCategoryN01{width:100%; margin:0 15px 2px 0; padding:2px 7px 2px 7px; border-width:1px; border-style:solid; border-color:#555; background-color:#FFF; filter:alpha(opacity=50);}
#allCategoryN02{width:100%; margin:0 15px 5px 0; padding:5px 9px 3px 9px; border-width:1px; border-style:solid; border-color:#EEE; background-color:#FFF;}


body:nth-of-type(1) #allCategoryN01{width:100%; margin:0 15px 2px 0; padding:2px 0px 2px 0px; border-width:1px; border-style:solid; border-color:#555; background-color:#FFF; filter:alpha(opacity=50);}
body:nth-of-type(1) #allCategoryN02{width:100%; margin:0 15px 5px 0; padding:5px 0px 3px 0px; border-width:1px; border-style:solid; border-color:#EEE; background-color:#FFF;}

.cateMenuTD_A01{width:12px; height:19px; padding-left:5px}
.cateMenuTD_A02{padding:5px 7px 3px 0;}
.cateMenuTD_A03{padding:0 4px 0 0; text-align:right;}
.cateMenuTD_A04{font-size:11px; color:; line-height:13px; word-break:break-all;}

/* 카테고리메뉴 글자 포맷 */
.cateMenuFmt_A{color:#333; font-size:12px; font-weight:bold;}
.cateMenuFmt_A:hover{color:#808000; font-weight:bold; text-decoration:none;}

/* 카테고리메뉴에 등록된 업체수 정보 * */
.printCount_A{padding:0 3px 0 5px; background-color:#296C32; color:#FFF; text-align:right; font-family:tahoma; font-size:10px}
/* 카테고리메뉴 (전체) 등록업체수 정보 [ end ] */




/* [ start ]********************************************************************************************** */
/* 카테고리메뉴  (서브-본문) 컨텐츠 내용부분 여백 및 기타설정 */
.category_menu_padding_cnt{padding:7px 0 7px 0; background-color:#F7F9EB; text-align:center;}

/* 카테고리메뉴 (서브-본문) 등록업체수 정보 [ start ] */
#cntCategoryN01{width:100%; margin:0 7px 2px 0; padding:2px 3px 0 3px;}
#cntCategoryN02{width:100%; margin:0 7px 0 0; padding:0px 3px 0 3px;}

.cateMenuTD_SA01{width:12px; height:19px; padding-left:5px}
.cateMenuTD_SA02{padding:5px 7px 1px 0;}
.cateMenuTD_SA03{padding:3px 4px 0 0; text-align:right;}
.cateMenuTD_SA04{font-size:11px; color:#888; line-height:13px; word-break:break-all;}

/* 카테고리메뉴 글자 포맷 */
.cateMenuFmt_SA{color:#333; font-size:12px; font-weight:bold;}
.cateMenuFmt_SA:hover{color:#808000; font-weight:bold; text-decoration:none;}

/* 카테고리메뉴에 등록된 업체수 정보 * */
.printCount_SA{padding:0 3px 0 5px; background-color:#296C32; color:#FFF; text-align:right; font-family:tahoma; font-size:10px}
/* 카테고리메뉴 (전체) 등록업체수 정보 [ end ] */






/* 기타 구성에 대한 포맷설정 사항 *********************************************************************************************[ -- START -- ]*/

/* 쪽지도착알림 갯수 (로그인박스부분) */
.messege_count{font-family:MS Sans Serif; color:#EA1795; font-size:11px; font-weight:bold;}


/* 상세보기 페이지 메인박스의 홈페이지 정보 텍스트관련 설정 ( detail.html ) */
.detailHomepage{color:#797979}
.detailHomepage:hover{color:#797979; text-decoration:underline;}



/* 정보게시물 제목 좌측 여백설정 ( 좌측, 우측 레이어 ) */
.title_padding{padding-left:11px;}

/* 본문 좌측레이어 컨텐츠 내용부분 여백설정 */
.left_contents_padding{padding:8 13 5 13;}

/* 본문 중앙레이어 컨텐츠 내용부분 여백설정 [ start ] */
.center_contents_padding{padding:12px 18px 8px 18px;}
.center_contents_padding_board{padding:10px 18px 10px 18px;}
.center_contents_padding_pick1{padding:12px 18px 10px 18px;}
.center_contents_padding_pick2{padding:9px 18px 13px 18px;}
.center_contents_padding_new{padding:12px 18px 10px 18px;}


/* 본문 우측레이어 컨텐츠 내용부분 여백 및 기타설정 [ start ] */
.right_contents_padding{padding:10px 13px 14px 13px;}
.right_contents_padding_board_ta{padding:5px 1px 10px 1px;}
.right_contents_padding_vote1{padding:8px 10px 7px 40px; height:37px; font-size:8pt; color:#FFF;}
.right_contents_padding_vote2{padding:13px 13px 15px 23px;}



/* 지역검색 (플래시지도) */
.right_contents_padding_flashmap{padding:8px 10px 10px 10px;}
.left_contents_padding_flashmap{padding:8px 10px 0 10px;}


/* 하부카테고리 글자색상 설정하기 */
.sub_category{color:#666;}


/* 하단 Copyright 정보 내용부분 설정 */
.bottom_menu{padding:2px 7px 0 7px;}	/* 하단메뉴 */
.bottom_menu_separator{width:20px; text-align:center;}
/* Copyright 내용 */
.bottom_copyright_format{margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:-30px; list-style-type:none; line-height:14px; font-size:11px; color:#333;}


/* TOP MENU FORMAT [ start ] */
#tdSpace{width:20px;}
#topMenuFormat{font:100 12px 돋움; color:#FFF;}
#topMenuLI{list-style-type:none; list-style-image:url('../img/arrow_point04a.gif');}

.topMenuFmt{color:#DDDDDD;}
.topMenuFmt:hover{color:FFF; text-decoration:none;}
/* TOP MENU FORMAT [ end ] */


/* 접속통계 [ start ] */
.countTD01{width:6px; text-align:right; padding-right:3px;}
.countTD02{font-size:11px; color:#fff;}
.countTD03{}
/* 접속통계 [ end ] */


/* 사진, 이미지  기본 테두리 두께 설정들 */
.imgBorder1px{border-width:1px; border-style:solid; border-color:#999}
.imgBorder2px{border-width:2px; border-style:solid; border-color:#999}


/* 테이블 내용안 자동줄바꿈 */
.wordBreak{word-break:break-all;}



/* 점선라인 */
/* 사용된 부분 - 프리미엄업체, 추천업체 */
.hrDotLine01{width:100%;  height:1px; background:url('../img/dotline_type03.gif'); margin:2px 0 4px 0;}

/* 사용된 부분 - 신규업체 */
.hrDotLine02{width:100%;  height:1px; background:url('../img/dotline_type03.gif'); margin:3px 0 1px 0;}	 /* 점선라인 */

/* 사용된 부분 - 일반목록 (서브페이지) */
.hrDotLine03{width:98%;  height:1px; background:url('../img/dotline_type03.gif'); margin:3px 0 1px 0;}

/* 사용된 부분 - 나의 결제내역정보(마이페이지) */
.hrDotLine04{width:99%;  height:1px; background:url('../img/dotline_type03.gif'); margin:2px 0 3px 0;}

/* 사용된 부분 - 내가 등록한 업체정보 (마이페이지 - rows_list_myreg_wait.html : 출력게시물 템플릿 ) */
.hrDotLine05{width:98%;  height:1px; background:url('../img/dotline_type03.gif'); margin:4px 0 2px 0;}

/* 사용된 부분 - 마이페이지 메인 : 내가 등록한 업체정보 ( my_root.html ) */
.hrSolidLine01{width:100%;  height:1px; background-color:#B8B8B8; margin:3px 0 1px 0;}


/* 리스트에 출력되는 홈페이지 주소에 대한 포맷설정 */
.rowsListHomepage{color:gray;}



.smfont { font-size:11px; }
.smfont2 { font-size:11px; color: #999999; }
.smfont3 { font-size:11px; letter-spacing:-1px; }
.smfont4 { font-size:12px; letter-spacing:-1px; }
.smfont5 { font-size:1.3em; letter-spacing:-1px; font-family:'맑은 고딕';}

.price{font-size:12px;font-weight:700;font-family:tahoma;}
.price2{font-size:20px;font-weight:700;font-family:tahoma;}
.price3{font-size:11px; ;font-family:tahoma;}
.price4{font-size:25px; font-weight:700; font-family:tahoma;}

/*2013-09-11 추가된 CSS*/
/*코드카피 팝업*/
.codecopy{width:75px; height:25px; background:url(../img/btn_code_copy.gif) no-repeat; border:0px; margin:0px; padding:0px; cursor:pointer;}

/*통계 팝업*/
.r_table{background:url('../img/bg_table_line_a1.gif') repeat-x bottom; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
.r_table2{background:url('../img/bg_table_line_a3.gif') repeat-x bottom; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
.r_table3{background:url('../img/bg_table_line_a3.gif') repeat-x bottom; border-bottom:1px solid #c1c1c1;}
.r_table4{background:url('../img/bg_table_line_a2.gif') repeat-x bottom; border-right:1px solid #c1c1c1; }
.r_table5{background:url('../img/bg_table_line_a2.gif') repeat-x bottom; }




/* 기존 HTML 파일에 있던 CSS 내용들 모으는 곳  *********************************************************************************************[ -- START-- ] */

/* ---------------------------------------------

-- [ 2009-12-02 ] --

IE 8 버전의 좀 더 강화된 랜더링 기능으로 인해서
중첩 선언된 STYLE SHEET 내용을 정리하는 곳

--------------------------------------------- */
.search_main_box{width:135px; height:19px; border:1px solid #CCC; background-image:url('../img/skin_icon/make_icon/skin_icon_259.jpg'); background-repeat:no-repeat; background-position:3px 3px; padding:1px 0px 0px 10px; margin-left:4px; margin-right:3px;}


table.upche_list_fmt td{padding-top:3px; font-size:8pt; color:#555;}











/* leafmini 모바일 미니홈 링크관련 */

.main_menu_lilnk a{color:#e2e2e2; text-decoration:none;}
.main_notice_lilnk a{color:#515151; text-decoration:none;}


.location {color:#676767; font-size:11px;}
.location a {color:#676767; font-size:11px;}
.location a:hover {color:#676767; font-size:11px;}
.location_01 {color:#676767; font-size:11px;}
.location_01 a{color:#676767; font-size:11px;}




.search_title { background-color:#ffffff; color:#818181; height:35px; padding:0px 10px;}
.search_title_01 { background-color:#ffffff; color:#818181; height:35px;}
.detail_search_box select { width:120px; margin-right:5px; color:#9d9d9d;}
.list_title { color:#898888; font-size:11px; }
.rows_title a { color:#5c5858; }
.rows_info_text { color:#5c5858; }
.rows_info_text a { color:#5c5858; }

.join_form { height:20px; width:150px; border:1px solid #cccccc; line-height:19px; padding-left:5px;}
.join_form01 { height:20px; width:150px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }
.join_form_zip { height:20px; width:180px; border:1px solid #cccccc; line-height:19px; padding-left:5px; margin-right:3px;}
.join_form_jumin{ height:20px; width:100px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }
.join_form_birth{ height:20px; width:80px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }
.join_form_birth01{ height:20px; width:40px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }
.join_form_birth02{ height:20px; width:40px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }

.join_form_saup{ height:20px; width:40px; border:1px solid #cccccc; line-height:19px; padding-left:5px; margin-right:3px;}
.join_form_saup01{ height:20px; width:30px; border:1px solid #cccccc; line-height:19px; padding-left:5px;  margin-left:3px;  margin-right:3px;}
.join_form_saup02{ height:20px; width:55px; border:1px solid #cccccc; line-height:19px; padding-left:5px; margin-left:3px;}


.form_text label{color:#797979;}


.category_menu_st a { color:#828282; font:11px '돋움'}


.all_search_list_title { color:#898888; font-size:11px; }

.all_search_board {color:#4a4a4a; }

.title {color:#36577d; }

.my_main_info_title { color:#8f8f8f; font-size:12px; height:35px; }
.my_main_info { color:#585858; font-size:12px;}


.input_10 {border:1px solid #c9c9c9; height:21px; }
.input_P10 {border:1px solid #c9c9c9; width:200px; height:22px; line-height:21px; padding-left:3px;}
.input_P10_long {border:1px solid #c9c9c9; width:95%; height:22px; line-height:21px; padding-left:3px;}
.input_P10_area {border:1px solid #c9c9c9; width:95%; height:50px; line-height:17px; padding-left:3px;}

.form_main select {height:20px;}





/*새로운 페이징디자인*/

/*현재 선택된 페이징*/
.page_now {
				background:#6a6a6a;
				border:1px solid #393939;
				width:28px; 
				height:30px;
				vertical-align:middle;
				font-weight:bold; 
				color:#fff;
				float:left;
				text-align:center;
				margin-right:2px;
				}
.page_now a { color:#fff; width:28px; height:23px;display:inline-block; padding-top:7px;}


/*선택안된 페이징*/
.page_nomal {
				background:#f1f1f1;
				border:1px solid #cccccc;
				width:28px; 
				height:30px; 
				vertical-align:middle;
				color:#616161; 
				float:left; 
				text-align:center;
				margin-right:2px;
				}
.page_nomal a { color:#616161; width:28px; height:23px; display:inline-block; padding-top:7px; }


/*이전으로 건너뛰기*/
.page_prev0 { 
				background:#f1f1f1;
				border:1px solid #cccccc;
				width:46px; 
				height:30px;
				vertical-align:middle;
				color:#616161; 
				float:left; 
				text-align:center;
				margin-right:2px; 
				}
.page_prev0 a {color:#616161;  width:46px; height:23px; display:inline-block; padding-top:7px;}


/*다음으로 건너뛰기*/
.page_next0 { 
				background:#f1f1f1;
				border:1px solid #cccccc;
				width:46px;
				height:30px; 
				vertical-align:middle;
				color:#616161; 
				float:left; 
				text-align:center;
				margin-right:2px; 
				}
.page_next0 a {color:#616161;  width:46px; height:23px;display:inline-block; padding-top:7px;}


/*한꺼번에 다음으로 건너뛰기*/
.page_next { 
				background:#f1f1f1;
				border:1px solid #cccccc;
				width:46px;
				height:30px; 
				vertical-align:middle;
				color:#616161; 
				float:left; 
				text-align:center;
				margin-right:2px; 
				}
.page_next a {color:#616161;  width:46px; height:23px;display:inline-block; padding-top:7px;}

/*한꺼번에 이전으로 건너뛰기*/
.page_prev { 
				background:#f1f1f1;
				border:1px solid #cccccc;
				width:46px; 
				height:30px;
				vertical-align:middle;
				color:#616161; 
				float:left; 
				text-align:center;
				margin-right:2px; 
				}
.page_prev a {color:#616161;  width:46px; height:23px;display:inline-block; padding-top:7px;}



/* member_join input style--------------------------------------------------------------------------*/

.input_style_mem input[type=text],.input_style_mem input[type=password]{
border:1px solid #bdbdc0; background:#f3f3f3; padding-left:5px; height:28px; line-height:27px; margin:2px 0;}

.input_style_mem input[type=file]{
border:1px solid #bdbdc0; background:#f3f3f3; padding-left:5px; height:30px; line-height:29px; margin:2px 0;}

.input_style_mem select {padding:5px; border:1px solid #bdbdc0; height:30px; line-height:24px; }

.input_style_mem textarea{
border:1px solid #bdbdc0; background:#f3f3f3; padding:5px; height:200px;}


.input_style_mem input[type=checkbox], .input_style_mem input[type=radio]{
vertical-align:middle; margin:-2px 0 1px;  cursor:pointer;}

/* member_join input style--------------------------------------------------------------------------*/



/* add input style--------------------------------------------------------------------------*/

.input_style_add input[type=text],.input_style_add input[type=password]{
border:1px solid #bdbdc0; padding-left:5px; height:28px; line-height:27px; margin:2px 0;}

.input_style_add input[type=file]{
border:1px solid #bdbdc0;padding-left:5px; height:30px; line-height:29px; margin:2px 0;}

.input_style_add select {padding:5px; border:1px solid #bdbdc0; height:30px; line-height:24px; margin:2px 3px 2px 0;}

.input_style_add textarea{
border:1px solid #bdbdc0; padding:5px; height:200px;}


.input_style_add input[type=checkbox], .input_style_add input[type=radio]{
vertical-align:middle; margin:-2px 0 1px;  cursor:pointer;}

/* add input style--------------------------------------------------------------------------*/





/* 메인페이지 인기캠페인 로우즈 스타일 마우스 오버효과 manson1225*/



.list_type_a { overflow:hidden; }
.list_type_a:hover .info { position:absolute; left:0; bottom:0; }
.list_type_a .info { position:absolute; left:0; bottom:-60px; }




/* 서브페이지 상단타이틀 manson1225*/

.bg_sub_title { border:1px solid #e9e9e9; padding:20px; background:url('../img/bg_sub_title.gif');}


/* 리뷰등록 상태 아이콘 */
.camp_join_list_review_icon_01 { display:block; padding:10px; background:url('../img/bg_black.png'); color:#ffffff; text-align:center;}
.camp_join_list_review_icon_02 { display:block; padding:10px; background:url('../img/bg_yellow.png'); color:#ffffff; text-align:center;}


/* 유료옵션아이콘 */
.icon_option img { margin-right:4px; display:inline !important;}


/* 상세페이지 작은이미지 간격 */

.detail_s_img img { margin-left:2px; }
.detail_s_img table tr td:first-child img { margin-left:0 !important;}


/* bbs_rows_photolist05_custom.html 파일용 css */
.photo_list {
	width:235px;
	border:1px solid #dbdbdb;
	background:#ffffff;
	height:350px;
	position:relative;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	margin-bottom:20px;
}
.photo_list:hover {
	border:1px solid #fb6a00;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
.photo_list .img_area{padding:15px;}
.photo_list .info_area{padding:0 15px 15px 15px; text-align:left; }

/* bbs_rows_photolist05_custom02.html 파일용 css */
.photo_list02 {
	width:220px;
	border:1px solid #dbdbdb;
	background:#ffffff;
	height:350px;
	position:relative;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
	margin-bottom:20px;
}
.photo_list02:hover {
	border:1px solid #fb6a00;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
.photo_list02 .img_area{padding:15px;}
.photo_list02 .info_area{padding:0 15px 15px 15px; text-align:left; }