@import url('../css/page_style.css');
@import url('../css/bbs_style_mobile.css');

body { padding:0; margin:0;}
form {margin:0;padding:0}
img { border:0 none; }
.m_font0420 {color:#828282; font-size:8pt;opacity:0.4; filter:alpha(opacity:40,style:0,finishopacity:100)}
.freeimg img { max-width:100%; height:auto; }
.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;}

.font_w {color:#FFFFFF;}
.font_14 {font-size:14px;}


/* 툴팁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;
}


/* 네이버물방울지도 툴팁레이어 */
#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 -- ]*/





/* [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:17px; height:17px; 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 ] */


/* 전체를 감싸는 레이어 */
#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:680px;}





/* 마이페이지 - 메인 ( 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.cfg_input_chk{width:17px; height:17px; border:0px; background-color:white;} /* checkbox, radio 폼 테두리 라인없애기 */
		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; }





/* 기존 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;}












/* 페이지번호 ******************************************************************************** */
table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

/* 오늘 본 채용정보 페이지번호 */
#page {margin-top:20px; border:0px solid red;}

table#page{text-align:center; margin:0 0 20px 0; width:auto; border:0px solid red;}
table#page a,table#page b{
	width:22px; height:19px; border-left:0px solid #CCC; border-right:0px solid #CCC; border:1px solid #CCC;
	color:#555; font-family:"Arial","Tahoma"; font-size:12px; padding:5px 3px 0 3px; margin:0 3px;
	background-color:#F9F9F9; background:url('../img/page/bg_pagenum2.jpg') no-repeat center center;
}
table#page a:hover,table#page b:hover{
	color:black; font-weight:100;
	text-decoration:none; background-color:#AAA;
	background:url('../img/page/bg_pagenum2_ov.jpg') no-repeat center center;
}


/* 현재 */
table#page a.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center center;
}
table#page b.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center center;
}
table#page a.now:hover,table#page b.now:hover {
	color:#FFF;
	background:url('../img/page/bg_pagenum_now2_ov.jpg') no-repeat center center;
}
table#page {margin:0 auto 20px auto;}
table#page a {margin:0 2px; float:left;}
table#page a.prev {}
table#page a.prev_not {float:left;}
table#page b.now {float:left;}

/* leafmini 모바일 미니홈 링크관련 */

.main_menu_lilnk a{color:#e2e2e2; text-decoration:none;}
.main_notice_lilnk a{color:#515151; text-decoration:none;}


.location {color:#acacac; font-size:11px;}
.location a {color:#acacac; font-size:11px;}
.location a:hover {color:#acacac; font-size:11px;}
.location_01 {color:#acacac; font-size:11px;}
.location_01 a{color:#acacac; 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:#737171;}
.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, .join_form select, .join_form input{ height:20px; 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:150px; 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:50px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }
.join_form_birth01{ height:20px; width:20px; border:1px solid #cccccc; line-height:19px; padding-left:5px; }
.join_form_birth02{ height:20px; width:20px; 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:18px; }
.input_P10 {border:1px solid #c9c9c9; height:12px; width:150px; height:18px; line-height:17px; padding-left:3px;}
.input_P10_long {border:1px solid #c9c9c9; height:12px; width:95%; height:18px; line-height:17px; padding-left:3px;}

.form_main select {height:20px;}



/* 페이지번호 ******************************************************************************** */
table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

/* 오늘 본 채용정보 페이지번호 */
#page {margin-top:20px; border:0px solid red;}

table#page{text-align:center; margin:0 0 20px 0; width:auto; border:0px solid red;}
table#page a,table#page b{
	display:block; width:22px; height:19px; border-left:0px solid #CCC; border-right:0px solid #CCC; border:1px solid #CCC;
	color:#555; font-family:"돋움","Arial","Tahoma"; font-size:12px; padding:5px 3px 0 3px; margin:0 3px;
	background-color:#F9F9F9; background:url('../img/page/bg_pagenum2.jpg') no-repeat center;
}
table#page a:hover,table#page b:hover{
	color:black; font-weight:100;
	text-decoration:none; background-color:#AAA;
	background:url('../img/page/bg_pagenum2_ov.jpg') no-repeat center;
}

/* 이전버튼 */
table#page a.prev{
	width:26px; padding-left:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_prev_ov_new.jpg') no-repeat center;
}
table#page a.prev2{
	width:26px; padding-left:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_prev_ov2_new.jpg') no-repeat center;
}

table#page a.prev:hover{background:url('../img/page/bg_pagenum_prev_new.jpg') no-repeat center;}
table#page a.prev2:hover{background:url('../img/page/bg_pagenum_prev2_new.jpg') no-repeat center;}


table#page a.prev_not{
	width:26px; color:#AAA; padding-left:3px; border:1px solid #CCC; 
	background:url('../img/page/bg_pagenum_prev_ov_new.jpg') no-repeat center center;
}

/* 다음버튼 */
table#page a.next{
	width:26px; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov_new.jpg') no-repeat center;
}
table#page a.next2{
	width:26px; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov2_new.jpg') no-repeat center;
}
table#page a.next:hover{background:url('../img/page/bg_pagenum_next_new.jpg') no-repeat center;}
table#page a.next2:hover{background:url('../img/page/bg_pagenum_next2_new.jpg') no-repeat center;}

table#page a.next_not{
	width:26px; color:#AAA; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov_new.jpg') no-repeat center;
}



/* 현재 */
table#page a.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center;
}
table#page b.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center;
}
table#page a.now:hover,table#page b.now:hover {
	color:#FFF;
	background:url('../img/page/bg_pagenum_now2_ov.jpg') no-repeat center;
}
table#page {margin:0 auto 20px auto;}
table#page a {margin:0 2px; float:left;}
table#page a.prev {}
table#page a.prev_not {float:left;}
table#page b.now {float:left;}


/* 휴대폰인증버튼 */

.btn_hp{width:88px; height:20px; background-image:url('../img/btn_member_hp_check.gif'); border:none; vertical-align:middle;}


/* 상세페이지 댓글리스트 작성자아이디 */
.reply_userid { color:#666666; }
.reply_userid a { color:#666666; }
.reply_userid a:hover { color:#666666; }

.reply_userid2 { color:#797979; }
.reply_userid2 a { color:#797979; }
.reply_userid2 a:hover { color:#797979; }

/* 흑백 CSS - woo */
img.grayscale {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}



/* **********************************************************************************	*/
/*																						*/
/*						COMMON CSS (Cascading Style Sheets)								*/
/*																						*/
/* 버  전	: happycgi common css version 1.0											*/
/* 회사명	: HAPPYCGI (http://www.cgimall.co.kr)										*/
/* 작성자	: YOON DONG GI																*/
/* 작성일	: 2012-03-06																*/
/* **********************************************************************************	*/


/* Reset */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',Dotum,AppleGothic,sans-serif; font-size:12px}
td,tr,th{font-size:9pt; font-family:돋움;}


a{text-decoration:none}
a:hover{color:#555}
a:hover,a:active,a:focus{text-decoration:none}


/* IE7이하 버전 input style */
#input_style_6_7 input{
#margin:-1px 0;
}

img,fieldset{
	border:0;
}
ul,ol{list-style:none}
em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
html:first-child select{height:20px;padding-right:6px}
hr{display:none}
legend{width:0;display:none;}
.hide {display:none;}


/* Wys2 reset */
#ct, #ct *{font-size:12px}
#ct{word-break:break-all; text-align:justify;}
#ct table{width:100% !important; border-collapse: separate}
#ct ul{padding-left:20px; display:block}
#ct ul li{display:list-item}
#ct ol{padding-left:20px; display:block}
#ct ol li{list-style:decimal;  display:list-item}
#ct hr{display:block}
#ct img{max-width:100%; height:auto !important}
#ct iframe{max-width:100%;}
#ct blockquote{line-height:normal; position: relative; font-style:normal}
#ct blockquote:before {position: relative; top: 11px; content: "\201C"; color:#bcbcbc; font-family:Georgia;  font-size:40px; display:block; text-align:center;}
#ct blockquote:after {position: relative; top:11px; content: "\201D"; color:#bcbcbc; font-family:Georgia; font-size:40px; display:block; text-align:center;}
#ct blockquote > p, #ct blockquote > div{text-align:center;}
#ct sup {vertical-align: super; font-size: smaller; top:0;}
#ct sub{vertical-align: sub; font-size: smaller; bottom:0;}
#ct [id*="mapContainer"]{width:100% !important; min-height:200px;}

.ct{word-break:break-all; text-align:justify;}
.ct table{width:100% !important; border-collapse: separate}
.ct ul{padding-left:20px; display:block}
.ct ul li{display:list-item}
.ct ol{padding-left:20px; display:block}
.ct ol li{list-style:decimal;  display:list-item}
.ct hr{display:block}
.ct img{max-width:100%; height:auto !important}
.ct iframe{max-width:100%;}
.ct p, .ct div{font-size:inherit}
.ct blockquote{line-height:normal; position: relative; font-style:normal}
.ct blockquote:before {position: relative; top: 11px; content: "\201C"; color:#bcbcbc; font-family:Georgia;  font-size:40px; display:block; text-align:center;}
.ct blockquote:after {position: relative; top:11px; content: "\201D"; color:#bcbcbc; font-family:Georgia; font-size:40px; display:block; text-align:center;}
.ct blockquote > p, .ct blockquote > div{text-align:center;}
.ct sup {vertical-align: super; font-size: smaller; top:0;}
.ct sub{vertical-align: sub; font-size: smaller; bottom:0;}
.ct [id*="mapContainer"]{width:100% !important; min-height:200px;}


/* PNG 처리 for IE 6 */
*html .png24 {_behavior:url("../css/iepngfix.htc")}



/* 툴팁 (Tooltip) */
#dhtmltooltip{
	color:#7e7e7e;
	position: absolute;
	border: 1px solid #acacac;
	padding:5px;
	visibility: hidden;
	z-index: 100;
	box-shadow:5px 5px 5px #888;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#888888',direction='135',strength='5');
}
.rsv_info td{font-size:8pt;}
.rsv_info td.td_value{text-align:right;}
/* 음영을 삭제하려면 바래 아래 라인을 삭제하면 된다. 아래 라인은 반드시 CSS 영역의 가장 마지막에 위치시키도록 한다.*/
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */




/* Common */
.basicFont {font-family:"돋움"; font-size:12px}
.bold {font-weight:bold}
.font8 {font-size:8px}
.font9 {font-size:9px}
.font10 {font-size:10px}
.font11 {font-size:11px}
.font12 {font-size:12px}
.font13 {font-size:13px}
.font14 {font-size:14px}
.font15 {font-size:15px}
.font16 {font-size:16px}


/* input style--------------------------------------------------------------------------*/

.input_style input[type=text]{
border:1px solid #dbdbdb; background:#f6f6f6; padding-left:3px; /*기본사이즈 너무 작아 지정*/ height:21px; line-height:21px; }

.input_style input[type=file]{
border:1px solid #dbdbdb; background:#f6f6f6; padding-left:3px; height:21px; line-height:21px;  }

.input_style input[type=password]{
border:1px solid #dbdbdb; background:#f6f6f6; padding-left:3px; height:21px; line-height:21px;  }

.input_style textarea{
border:1px solid #dbdbdb; background:#f6f6f6; padding-left:3px; height:21px; line-height:21px; }

/* input style--------------------------------------------------------------------------*/

/*달력형 게시판_대형*/
.bbs_calendar table {border-collapse:collapse; }
.bbs_calendar table td {border:1px solid #ececec; width:14.2%; background:#none;}
.bbs_calendar table td:hover {background:#fdfdfd;}
.bbs_calendar table td a {background:none; color:#666;}
.bbs_calendar table td a:hover {color:#000;}
.bbs_calendar table td table td {border:none;}
.bbs_calendar table td table td:hover {background:none;}

/*달력형 게시판_소형*/
.bbs_calendar_small table {border-collapse:collapse; }
.bbs_calendar_small table td {border:1px solid #ececec; width:14.2%; background:#none; vertical-align:middle;}
.bbs_calendar_small table td table td {border:none;}
.bbs_calendar_small table td table td:hover {background:none;}

#user_email_at_hostSel{margin-left:5px}


.btn_more{cursor:pointer;}

/* 썸네일 width 100 */
.free_thumb_img img{width:100% !important; height:auto !important;}