@charset "utf-8";

/*div {border:1px solid red; }*/


table{border-collapse:collapse;}
caption 	{position:relative; visibility:hidden; font-size:0; width:0; height:0; line-height:0}

.sub_board{position:relative; width:740px;}
	/* 상단이미지 */
	.sub_board_top{width:740px; height:175px; background:url("../images/board/list_top_img_bg.gif") no-repeat left top;}
		.list_top_img01{padding:27px 0 0 311px;}
		.list_top_img02{padding:13px 0 0 311px;}
		/* 검색 */
		.sub_board_search{width:430px; position:absolute; top:105px; right:0px;}
			.sub_board_search fieldset{border:0px;}
			.sub_board_search select{width:100px; height:20px;}
				.sub_board_search_in{width:280px; height:17px; padding-top:2px; border:1px solid #ccc;}
				.sub_board_search input img{height:21px;}



		.sub_board_search1{width:740px; height:100px; position:relative; top:60px; text-align:right;}
			.sub_board_search1 fieldset{border:0px;}
			.sub_board_search1 select{width:100px; height:20px;}
				.sub_board_search1_in{width:280px; height:17px; padding-top:2px; border:1px solid #ccc;}
				.sub_board_search1 input img{height:21px;}



	/* 상단이미지2_58온라인 상담 */
	.sub_board_top2{width:740px; height:175px; background:url("../images/board/list_top_img_bg.gif") no-repeat left top;}
		.list2_top_img01{padding:3px 0 0 311px;}
		.list2_top_img02{padding:10px 0 0 311px;}
		.list2_top_img03{padding:8px 0 0 311px;}
		/* 검색 */
		.sub_board_search{width:430px; position:absolute; top:105px; right:0px;}
			.sub_board_search fieldset{border:0px;}
			.sub_board_search select{width:100px; height:20px;}
				.sub_board_search_in{width:280px; height:17px; padding-top:2px; border:1px solid #ccc;}
				.sub_board_search input img{height:21px;}


	/*게시판 리스트*/
	.sub_board_list{width:740px; margin-top:20px;}
		.sub_board_data_0{width:740px;}
			.sub_board_data{width:740px; padding:0 0 10px 10px;}
			.sub_board_data_01{float:left;}
			.sub_board_data_02{float:right; padding:0 10px 10px 0px;}
		.sub_board_table1 {width:740px; background:url("../images/board/list_top_bg.gif") no-repeat left top;}
			.sub_board_table1 th{height:35px; padding-bottom:7px; color:#333;}
				.sub_board_th_line{background:url("../images/board/list_top_line.gif") no-repeat right 10px;}
			.sub_board_table1 td{padding:0px 5px; height:30px; border-bottom:1px solid #e3e3e3;}
				.s_board_notice{font-weight:bold;}
				.sub_board_list_new{padding-left:10px;}
			
			/*게시판 버튼*/
			.sub_board_btn {width:740px; height:24px; margin:20px 0px; float:left;}
				.sub_board_btn1{float:right;}
					.sub_board_btn p{padding-left:5px; float:left;}

			/*관리자*/
			.sub_board_admin{width:740px; margin:0px 0 20px 0px; float:left;}
				.sub_board_admin2{float:right;}
				.sub_board_admin2 span{padding-top:4px; float:left;}
				.sub_board_admin2 fieldset{float:left; border:0px; padding-right:10px;}
				.sub_board_admin2 form{float:left;}

			/*게시판 페이지*/
			.sub_board_page{width:740px; text-align:center;}
					.sub_board_page_btn{height:22px; display:inline-block; vertical-align:middle;}
					.sub_board_page_btn img{height:22px; line-height:22px; text-align:center; vertical-align:middle;}
					.sub_board_page_number{display:inline-block; height:22px; line-height:22px; margin:0px 0px; text-align:center; vertical-align:middle;}
						.sub_board_page_number a{display:inline-block; width:33px; height:22px; vertical-align:middle;}
						.sub_board_page_number a.page_btn_on{font-weight:bold; color:#ff4814;}


	/*게시판 내용보기, 글쓰기 페이지*/
	.sub_board_table2{width:740px; border-top:2px solid #333;}
		.sub_board_table2 th{padding:2px 10px; height:24px; border-bottom:1px solid #e3e3e3; color:#333; background:url("../images/board/list_top_line.gif") no-repeat right center;}
		.sub_board_table2 td{padding:2px 10px; border-bottom:1px solid #e3e3e3; line-height:18px;}
			.board_left_line{border-left:1px solid #e3e3e3; }
			.board_view_bold{font-weight:bold;}
			.board_right_line{border-right:1px solid #e3e3e3; }

	/* 게시판 내용 부분 */
	.sub_board_table2 tr td table{width:100%}
		.sub_board_table2 tr td table th{border:0px; background:none;}
		.sub_board_table2 tr td table td{border:0px;}


	/* 사진갤러리 */
	.sub_board_table3{width:740px; background:url("../images/board/list_top_bg.gif") no-repeat left top;}
			.sub_board_table3 th{height:35px; padding-bottom:7px; color:#333;}
			.sub_board_table3 td{height:86px; border-bottom:1px solid #e3e3e3;}
				.s_board_notice{font-weight:bold;}
				.sub_board_list_new{padding-left:10px;}
	.sub_photo_img{width:116px; height:76px; padding:5px 16px 5px 16px; background:url("../images/main/photo_bg.gif") no-repeat 8px center;}/*padding:5px 16px 5px 16px;   border:1px solid red;*/
		.sub_photo_img img{width:110px;}

	/* 장바구니 */
	.sub_shop2_table1{width:740px; background:url("../images/board/list_top_bg.gif") no-repeat left top;}
			.sub_shop2_table1 th{height:35px; padding-bottom:7px; color:#333;}
			.sub_shop2_table1 td{border-bottom:1px solid #e3e3e3; line-height:18px;}
		.sub_shop2_img{width:126px; height:78px; padding:18px 0px 8px 92px; background:url("../images/main/photo_bg.gif") no-repeat 84px 10px;}
		.sub_shop2_text{text-align:center; line-height:18px;}
			.sub_shop2_table1 td input{float:left; border:1px solid #e3e3e3;}
			.quantity_icon{padding-left:5px; float:left;}
			.td_bgcolor{background-color:#f3f3f3; padding:5px;}

	.shop2_01{width:740px; float:left; padding-top:20px;}
		.shop2_01 p{line-height:18px;}
	.sub_shop2_table2{width:740px; border-top:2px solid #333; margin-top:10px;}
		.sub_shop2_table2 th{padding:5px 10px; height:24px; border-bottom:1px solid #e3e3e3; color:#333; background:url("../images/board/list_top_line.gif") no-repeat right center;}
		.sub_shop2_table2 td{padding:5px 10px; border-bottom:1px solid #e3e3e3; line-height:18px;}
	.sub_shop2_table3{width:740px; border-top:2px solid #333; margin-top:10px;}
		.sub_shop2_table3 th{padding:5px 10px; height:24px; border-bottom:1px solid #e3e3e3; color:#333;}
		.sub_shop2_table3 td{padding:5px 10px; border-bottom:1px solid #e3e3e3; line-height:18px;}
	
	.shop2_02{width:740px; padding-top:20px;}
		.shop2_02_1{width:740px; padding-top:20px;}


	/* 주문완료 */
	.sub_shop3{width:740px; height:260px; background:url("../images/shop/shop03_bg01.gif") no-repeat left top;}
		.sub_shop3_img01{padding:23px 0 0 338px;}
		.sub_shop3 ul{width:360px; padding:35px 0 0 338px;}
			.sub_shop3 li{line-height:22px;}


	/* 장바구니 버튼 */
			.sub_shop_btn {width:740px; height:30px; margin:20px 0px; float:left;}
				.sub_shop_btn1{float:right;}