

		#join .join_title1{position:relative; margin:72px 0px 115px 0px;}
		#join textarea{font-size:12px; color:#878787;}
		
		#join_table{position:relative; width:100%; float:left;}
		#join_table dt{background:url(../image/menu8/dot.gif) left 4px no-repeat; padding:0px 0px 15px 10px; font-size:15px; color:#393939; font-weight:bold; border-bottom:1px solid #959f2d;}
		#join_table dd table{border-collapse:collapse; width:100%;}
		#join_table dd table tbody th,
		#join_table dd table tbody td{padding:15px; border-bottom:1px solid #f0f0f0; line-height:180%;}
		#join_table dd table tbody th{font-size:13px; color:#8b8a8a; background:url(../image/menu7/geb.gif) right center no-repeat;}
		#join_table dd table tbody th span{display:inline-block; padding:0px 10px 0px 10px; background:url(../image/menu3/dot1.gif) left center no-repeat; text-align:left; width:100px;}
		#join_table dd table tbody td input{border:1px solid #dadada; background:#fcfcfc; height:33px; line-height:33px; font-size:12px; color:#909090;}
		#join_table dd table tbody td img{margin:10px 2px 0px 0px;}
		#join_table dd table tbody .email input{margin:0px 0px 15px 0px;}
		#join_table dd table tbody .email{color:#909090;}
		#join_table dd table tbody .email strong{color:#656565;}
		#join_table dd table tfoot tr td{padding:20px; text-align:left; color:#777777;}
		#join_table dd table tfoot tr .number{background:url(../image/menu8/cont1_2.gif) left top no-repeat; height:81px; text-align:center; font-size:13px;}
		#join_table dd table tfoot tr .number input{border:1px solid #cacaca; background:#f5f5eb; height:33px; line-height:33px;}
		#join_table dd table tfoot tr .btn{text-align:center;}		
		#join_table dd table tfoot tr .btn img{margin:0px 2px 0px 2px;}
		
		#readme{position:relative; background:url(../../image/menu8/cont1_3.gif) left top no-repeat; height:60px; padding:20px 10px;}
		#readme li{margin:0px 0px 0px 140px; background:url(../../image/menu3/dot1.gif) left center no-repeat; padding:0px 0px 0px 10px; line-height:160%; font-size:12px; color:#777777;}
		#join_table .textareabox{position:relative; border:1px solid #e6e6e6; background:#fbfbfb; padding:8px 48px 12px 18px; margin-bottom:20px;}
		#join_table .textareabox strong{color:#7a7979; font-size:13px; font-weight:bold; background:url(../../image/menu3/dot1.gif) left center no-repeat; padding:0px 0px 0px 10px;}
		#join_table .textareabox textarea{width:100%; height:90px; border:1px solid #dbdbdb; background:#FFF; overflow-y:scroll; overflow-x:hidden; margin:10px 0px 10px 0px; padding:10px; font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;}
		#join_table .textareabox span{white-space:nowrap;}
		#join_table .btn{text-align:center; width:100%; padding:10px 0px 20px 0px; margin-top:13px;}
		
		#join_table2{position:relative; width:100%; float:left;}
		#join_table2 dt{background:url(../../image/menu8/dot.gif) left 4px no-repeat; padding:0px 0px 15px 10px; font-size:15px; color:#393939; font-weight:bold; border-bottom:1px solid #959f2d;}
		#join_table2 dd #join_input{border-collapse:collapse; width:100%;}
		#join_table2 dd #join_input th,
		#join_table2 dd #join_input td{padding:10px; border-bottom:1px solid #f0f0f0;}
		#join_table2 dd #join_input th{text-align:left; padding:0px 0px 0px 30px; background:url(../../image/menu3/dot1.gif) 20px center no-repeat; font-size:13px; color:#8b8a8a;}
		#join_table2 dd #join_input td input{border:1px solid #dadada; background:#fcfcfc; height:33px; line-height:33px; vertical-align:middle;}
		#join_table2 dd #join_input .id_check{font-size:12px; color:#777777;}
		#join_table2 dd #join_input .pw_check span{color:#777777;}
		#join_table2 dd #join_input .email{font-size:13px; color:#727070;}
		#join_table2 dd #join_input .address input{margin:0px 0px 5px 0px;}
		#join_table2 dd #join_input tfoot tr td{text-align:center; border:0px; padding:30px 0px 30px 0px;}
		#join_table2 dd #join_input tfoot tr td img{margin:0px 4px 0px 4px;}
		
		#join_comp{position:relative; width:100%; height:484px; background:url(../../image/menu8/cont1_4.gif) center top no-repeat; text-align:center;}
		.comp_text1{font-size:18px; color:#393939; display:inline-block; margin:33px 20px 0px 0px; font-weight:bold;}
		.comp_text2{font-size:14px; color:#272727; clear:both; display:inline-block; margin:170px 0px 0px 0px;}
		.comp_text3{font-size:11px; color:#9b9b9b; clear:both; margin:20px 0px 0px 0px;}
		.comp_btn{position:relative; width:100%; margin:30px 0px 0px 0px; float:left; clear:both; text-align:center;}
		.comp_btn img{margin:0px 4px 0px 4px;}
		
		#join_table3{position:relative; width:100%; float:left; margin:50px 0px 0px 0px;}
		#join_table3 dt{background:url(../image/menu8/dot.gif) left 4px no-repeat; padding:0px 0px 15px 10px; font-size:15px; color:#393939; font-weight:bold; border-bottom:1px solid #959f2d;}
		#join_table3 dd{padding:14px 0px 0px 0px;}
		#join_table3 dd ul{position:relative; width:100%; border:1px solid #e7e7e7; background:#fbfbfb; height:126px; padding:43px 0px 0px 0px;}
		#join_table3 dd ul li{margin:5px 0px 5px 69px;}
		#join_table3 dd ul li strong{font-size:13px; color:#989797; padding-left:10px; background:url(../image/menu6/dot1.gif) left center no-repeat; width:97px; display:inline-block;}
		#join_table3 dd ul li input{border:1px solid #dadada; background:#fcfcfc; height:33px; line-height:33px; width:404px;}
		#join_table3 dd ul .btn{position:absolute; top:47px; right:131px;}
		
		#join_table4{position:relative; width:100%; float:left; margin:80px 0px 0px 0px;}
		#join_table4 dt{background:url(../image/menu8/dot.gif) left 4px no-repeat; padding:0px 0px 15px 10px; font-size:15px; color:#393939; font-weight:bold; border-bottom:1px solid #959f2d;}
		#join_table4 dd{padding:14px 0px 0px 0px;}
		#join_table4 dd ul{position:relative; width:100%; border:1px solid #e7e7e7; background:#fbfbfb; height:147px; padding:22px 0px 0px 0px;}
		#join_table4 dd ul li{margin:5px 0px 5px 69px;}
		#join_table4 dd ul li strong{font-size:13px; color:#989797; padding-left:10px; background:url(../image/menu6/dot1.gif) left center no-repeat; width:97px; display:inline-block;}
		#join_table4 dd ul li input{border:1px solid #dadada; background:#fcfcfc; height:33px; line-height:33px; width:404px;}
		#join_table4 dd ul .btn{position:absolute; top:47px; right:131px;}
		
		.popup_window{overflow:hidden;}
		
		#id_redundancy_check{position:relative; width:448px; /*border:3px solid #34333c;*/ height:350px;}
		#id_redundancy_check dt{position:relative; width:100%; text-align:center; background:url(../image/etc/cont1.gif) left top repeat-x; font-size:18px; font-weight:bold; color:#c8c8c8; height:58px; padding-top:35px;}
		#id_redundancy_check dt .close_btn{position:absolute; top:11px; right:11px;}
		#id_redundancy_check dd{height:197px;}
		#id_redundancy_check dd ul{margin:45px 0px 0px 0px;}
		#id_redundancy_check dd ul li{font-size:16px; color:#848383; position:relative;}
		#id_redundancy_check dd ul .textarea{float:left; clear:both; margin-left:48px; font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; padding:0px; text-align:left; display:inline;}
		#id_redundancy_check dd ul li strong{color:#4a4a4a;}
		#id_redundancy_check dd ul li input{border:1px solid #d8d6d6; background:#fcfcfc; height:33px; width:309px; margin-top:20px; float:left;}
		#id_redundancy_check dd ul .btn{position:absolute; top:189px; right:10px;}
		#id_redundancy_check dd ul li #btn_ch{position:absolute; top:10px;}
		
		#address_search{position:relative; width:448px; /*border:3px solid #34333c;*/ padding-bottom:100px; overflow:hidden; }
		#address_search dt{position:relative; width:100%; text-align:center; background:url(../image/etc/cont2.gif) center top repeat-x; font-size:18px; font-weight:bold; color:#c8c8c8; height:112px; padding-top:35px; display:inline-block;}
		#address_search dt .close_btn{position:absolute; top:11px; right:11px;}
		#address_search dd{}
		#address_search dd ul{margin:0px 0px 0px 0px;}
		#address_search dd ul li{font-size:14px; color:#757575; text-align:left; padding-left:35px; position:relative; overflow:hidden;}
		#address_search dd ul li span{font-size:12px; color:#a8a8a8;}
		#address_search dd ul .textarea{float:left; clear:both; font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;}
		#address_search dd ul li strong{color:#4a4a4a;}
		#address_search dd ul li input{border:1px solid #d8d6d6; background:#fcfcfc; height:33px; width:309px; margin-top:20px; line-height:33px;}
		#address_search dd ul .btn{position:absolute; top:192px; right:10px;}
		#address_search dd ul li #btn_conm{position:absolute; top:10px;}
		#address_search dd ul .result_text{text-align:center; clear:both; float:left; width:448px; padding:0px; font-size:12px; color:#a5a4a4; margin:34px 0px 0px 0px;}
		#address_search dd ul .address_list{width:349px; height:135px; border:2px solid #d9d9d9; margin:40px 0px 0px 35px; text-align:left; padding:10px; line-height:180%; overflow-y:scroll; clear:both; float:left;}
		#address_search dd ul .address_list a{color:#a5a4a4; font-size:12px;}
		#address_search dd ul .address_list a:hover{color:#333;}
		
		#privacy_policy{position:relative; width:100%; height:650px; border-top:3px solid #858585; background:url(../image/etc/cont3.gif) left top repeat;}
		#privacy_policy dt{border-top:1px solid #000; font-size:37px; color:#3a3a3a; line-height:20%; padding-top:60px; font-weight:bold;}
		#privacy_policy dt span{font-size:12px; color:#777777; font-weight:bold;}
		#privacy_policy dt .close_btn{position:absolute; top:30px; right:30px;}
		#privacy_policy dd textarea{position:relative; width:749px; height:430px; overflow-y:scroll; border:1px solid #dbdbdb; background:#fff; margin:0 auto; margin-top:30px; padding:20px; font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;}
		
		#totla_menu{position:relative; float:left; width:100%;}
		#totla_menu .cont1{padding:20px; overflow:hidden; border-bottom:1px solid #eaeaea;}
		#totla_menu .cont1 .title{background:url(../image/menu9/dot.gif) left top no-repeat; padding:5px 0px 5px 10px; display:inline-block; font-size:15px; color:#434343; font-weight:bold; width:190px; overflow:hidden;}
		#totla_menu .cont1 span{float:left; overflow:hidden; background:url(../image/menu9/geb.gif) left 10px no-repeat; padding:0px 0px 0px 30px;}
		#totla_menu .cont1 span dl{float:left; padding:0px 40px 0px 0px;}
		#totla_menu .cont1 span dl dt{font-size:14px; color:#848484; padding:5px 5px 5px 10px; background:url(../image/menu3/dot1.gif) left center no-repeat;}
		#totla_menu .cont1 span dl dt a{color:#848484; font-size:14px;}
		#totla_menu .cont1 span dl dt a:hover{color:#333;}
		#totla_menu .cont1 span dl dd{font-size:12px; color:#9b9a9a; line-height:180%; padding-left:12px; padding-top:17px;}
		#totla_menu .cont1 span dl dd a{color:#9b9a9a;}
		#totla_menu .cont1 span dl dd a:hover{color:#333;}



		/*자주하는 질문*/
		#faq{position:relative; width:100%;}
		#faq dt{position:relative; font-size:14px; font-weight:normal; color:#5f5e5e; padding:20px; background-image:url(../image/menu5/cont3_1.png); background-position:12px center; background-repeat:no-repeat; padding-left:50px; line-height:180%; border-bottom:1px solid #eaeaea;}
		#faq dt .btn_faq{position:absolute; right:22px; top:29px;}
		#faq dt:hover{background:#f9f9f9; background-image:url(../image/menu5/cont3_1.png); background-position:12px center; background-repeat:no-repeat;}
		#faq dt a{font-size:14px;}
		#faq dt a:hover{color:#333;}
		#faq dd{font-size:13px; color:#929292; line-height:180%; padding:13px 50px 13px 50px; background:url(../image/menu5/cont3_2.png) 12px 12px no-repeat; border-bottom:1px solid #eaeaea; display:none;}
		#normal_numbering {width:100%; border-collapse:collapse; margin:50px 0px 50px 0px;}
		#normal_numbering tr .page_info{font-size:12px; color:#808080; background:url(../image/menu3/dot1.gif) 3px center no-repeat;}
		#normal_numbering tr .page_info strong{font-weight:bold;}
		#normal_numbering tr .page_numbering{text-align:center;}
		#normal_numbering tr .page_numbering span{margin:0px 20px 0px 20px;}
		#normal_numbering tr .page_numbering span a{border:1px solid #e8e8e8; padding:5px 0px 0px 0px; font-size:12px; width:26px; height:21px; display:inline-block; vertical-align:top;}
		#normal_numbering tr .page_numbering span a:hover{background:#a4a5a6; color:#FFF;}
		#normal_numbering tr .page_numbering span .on{background:#a4a5a6; color:#FFF;}
		#normal_numbering tr .search{text-align:center;}
		#normal_numbering tr .search select{border:1px solid #dedede; height:31px; vertical-align:top;}
		#normal_numbering tr .search input{border-top:1px solid #dedede; border-left:1px solid #dedede; border-bottom:1px solid #dedede; height:29px; vertical-align:top; margin:0px 0px 0px 10px; width:340px; line-height:29px;}
		
		/*비밀글*/
		#secret{position:relative; float:left; width:100%;}
		#secret dt{width:100%; text-align:center; color:#777777; font-size:12px; padding:80px 0px 20px 0px; border-bottom:1px solid #eaeaea;}
		#secret dt strong{font-size:16px; color:#6d6d6d; display:inline-block; margin-bottom:17px;}
		#secret dd{width:100%; height:273px; background:url(../image/board/secret_bg.gif) left bottom repeat-x; position:relative; margin-bottom:50px;}
		#secret dd .inp{position:absolute; left:50%; top:73px; width:510px; margin-left:-255px;}
		#secret dd .inp strong{width:76px; height:19px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; display:inline-block; text-align:center; font-size:13px; float:left; margin:8px 24px 0px 0px;}
		#secret dd .inp input{width:404px; height:33px; background:#fcfcfc; border:1px solid #dadada; float:left; line-height:33px;}
		#secret dd .btn{position:absolute; left:50%; top:163px; width:180px; margin-left:-90px; text-align:right;}
		
		/*체험예약 달력*/
		#nongdo_schedule{border-collapse:collapse; width:100%; border-bottom:2px solid #c3c3c3;}
		#nongdo_schedule th,
		#nongdo_schedule td{padding:10px;}
		#nongdo_schedule thead tr th .data{font-size:22px; color:#b6b6b6; display:inline-block; clear:both; float:left; font-weight:normal;}
		#nongdo_schedule thead tr th .data strong{font-size:50px; color:#b6b6b6;}
		#nongdo_schedule thead tr th .data strong span{font-size:22px; color:#cfcfcf; margin:0px 2px 0px 2px;}
		#nongdo_schedule thead tr th .ma{font-size:11px; color:#b6b6b6; display:inline-block; clear:both; float:left; margin:-10px 0px 0px 0px;}
		#nongdo_schedule thead tr th .dan_ye{float:right; margin:40px 0px 0px 0px;}
		#nongdo_schedule thead tr th{position:relative;}
		#nongdo_schedule thead tr th #sele{position:absolute; font-size:16px; color:#5b5b5b; width:203px; left:50%; top:16px; margin-left:-76px;}
		#nongdo_schedule thead tr th #sele span select{border:1px solid #999;}
		#nongdo_schedule thead tr th #sele span{margin:5px 0px 0px 0px; display:inline-block; font-size:12px;}
		#nongdo_schedule thead .days th{background:url(../image/menu4/days_1.gif) left top repeat-x; border-top:2px solid #464646; text-align:left; font-size:13px; padding:10px; font-weight:bold;}
		#nongdo_schedule thead .days .title1{color:#e16666;}
		#nongdo_schedule tbody tr td{border-bottom:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont1{color:#e16666; height:94px; border-right:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont2{height:94px; border-right:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont3{height:94px; border-right:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont4{height:94px; border-right:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont5{height:94px; border-right:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont6{height:94px; border-right:1px solid #e6e6e6;}
		#nongdo_schedule tbody tr .cont7{height:94px;}
		#nongdo_schedule tbody tr td span{display:inline-block; width:100%; text-align:center;}
		
		/*상품리스트*/
		#product_list{border-collapse:collapse; width:100%;}
		#product_list td{padding:28px 17px 28px 17px; text-align:center;}
		#product_list tbody tr td{border-bottom:1px solid #eaeaea;}	
		#product_list tbody .gray td{background:#fbfbfb;}
		#product_list tbody tr td{padding-left:15px; padding-right:30px; padding-top:30px; padding-bottom:30px;}
		#product_list tbody tr td a{display:inline-block; width:194px; height:322px; border:1px solid #e3e3e3; background:#FFF; padding:12px; position:relative;}
		#product_list tbody tr td a strong{margin:10px 0px 15px 0px; font-weight:bold; color:#414141; width:100%; display:inline-block; font-size:14px;}
		#product_list tbody tr td a strong:hover{color:#333;}
		#product_list tbody tr td a span{line-height:180%; color:#8b8b8b; font-size:12px;}
		#product_list tbody tr td a span:hover{color:#333;}
		#product_list tbody tr td a .plus{position:absolute; right:15px; bottom:15px; background:url(../image/menu6/icon1.gif) left top no-repeat; width:15px; height:15px;}
		
		#product_list tfoot tr .page_info{font-size:12px; color:#808080; background:url(../image/menu3/dot1.gif) 3px 23px no-repeat;}
		#product_list tfoot tr .page_info strong{font-weight:bold;}
		#product_list tfoot tr .page_info span{float:left; white-space:nowrap;}
		#product_list tfoot tr .page_info a{float:right;}
		#product_list tfoot tr .page_numbering{text-align:center;}
		#product_list tfoot tr .page_numbering span{margin:0px 20px 0px 20px;}
		#product_list tfoot tr .page_numbering span a{border:1px solid #e8e8e8; padding:5px 0px 0px 0px; font-size:12px; width:26px; height:21px; display:inline-block; vertical-align:top;}
		#product_list tfoot tr .page_numbering span a:hover{background:#a4a5a6; color:#FFF;}
		#product_list tfoot tr .page_numbering span .on{background:#a4a5a6; color:#FFF;}
		#product_list tfoot tr .search{text-align:center; padding:0px 0px 50px 0px;}
		#product_list tfoot tr .search select{border:1px solid #dedede; height:31px; vertical-align:top;}
		#product_list tfoot tr .search input{border-top:1px solid #dedede; border-left:1px solid #dedede; border-bottom:1px solid #dedede; height:29px; vertical-align:top; margin:0px 0px 0px 10px; width:340px; line-height:29px;}
		
		/*상품상세*/
		#product_detail_page{border-collapse:collapse; width:100%; margin:83px 0px 0px 0px;}
		#product_detail_page thead tr th{text-align:left;}
		#product_detail_page thead tr th span{border:1px solid #ececec; padding:9px; display:inline-block;}
		#product_detail_page thead tr th,
		#product_detail_page thead tr td{border-bottom:1px solid #e2e2e2; padding-bottom:54px;}
		#product_detail_page tbody tr .geb{height:28px;}
		#product_detail_page tbody tr .tap{text-align:left; border-bottom:1px solid #eaeaea;}
		#product_detail_page tbody tr .tap img{margin:0px 0px 0px 4px;}
		#product_detail_page tbody tr .product_detail_sang{background:#fafaf8; border-right:1px solid #eaeaea; border-left:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:0px;}
		#product_info{position:relative; width:406px; float:right; height:380px;}
		#product_info dt{font-size:18px; font-weight:bold; color:#504357; padding-bottom:50px;}
		#product_info dd strong{display:inline-block; width:60px; font-size:13px; color:#858585; background:url(../image/menu4/dot2.gif) 3px center no-repeat; padding-left:20px; border-right:1px solid #e4e4e4; margin:5px 20px 0px 0px;}
		#product_info dd{padding:10px 0px 10px 0px; font-size:14px; color:#696969; font-weight:bold; border-top:1px solid #e4e4e4; height:30px; position:relative;}
		#product_info dd select{border:1px solid #dadada; background:#fcfcfc; height:33px;}
		#product_info .ea{border-bottom:1px solid #989898;}
		#product_info .ea input{border:1px solid #dadada; height:33px; line-height:33px;}
		#product_info .ea .add{position:absolute; top:14px; left:190px;}
		#product_info .ea .less{position:absolute; top:30px; left:190px;}
		#product_info .btn{position:absolute; bottom:0px; border:0px;}
		#product_info .btn img{margin:0px 5px 0px 0px;}
		
		/*제품구매*/
		#order_type1{position:relative; width:100%; margin:40px 0px 0px 0px; float:left;}
		#order_type1 dt{position:relative; background:url(../image/menu4/dot2.gif) left center no-repeat; font-size:15px; font-weight:bold; color:#686868; padding:0px 0px 0px 10px; border-bottom:1px solid #eaeaea; height:43px;}
		#order_type1 dt strong{margin:12px 0px 0px 0px; display:inline-block;}
		#order_type1 dt span{font-size:12px; color:#777777; font-weight:normal;}
		#order_type1 dd{padding:0px;}
		
		#order_type2{position:relative; width:100%; margin:40px 0px 0px 0px; float:left;}
		#order_type2 dt{position:relative; background:url(../image/menu4/dot2.gif) left center no-repeat; font-size:15px; font-weight:bold; color:#686868; padding:0px 0px 0px 10px; height:43px;}
		#order_type2 dt strong{margin:12px 0px 0px 0px; display:inline-block;}
		#order_type2 dt span{font-size:12px; color:#777777; font-weight:normal;}
		#order_type2 dd{padding:0px; border:2px solid #e8e8e8; margin-bottom:20px;}
		#order_type2 .btn{border:0px; text-align:center; padding:30px 0px 0px 0px;}
		
		#order_type3{position:relative; width:726px; margin:0 auto; margin-top:135px;}
		#order_type3 dt{position:relative; background:url(../image/menu4/dot2.gif) left center no-repeat; font-size:15px; font-weight:bold; color:#686868; padding:10px 0px 0px 10px; height:28px; text-align:left;}
		#order_type3 dt strong{margin:12px 0px 0px 0px; display:inline-block;}
		#order_type3 dt span{font-size:12px; color:#777777; font-weight:normal;}
		#order_type3 dd{padding:0px; border:2px solid #e8e8e8; margin-bottom:20px;}
		#order_type3 .btn{border:0px; text-align:center; padding:30px 0px 0px 0px;}
		
		#order_list{border-collapse:collapse; width:825px;}
		#order_list th,
		#order_list td{padding:10px;}
		#order_list thead tr th{height:30px; font-size:13px; color:#696969;}
		#order_list thead tr .title1{background:url(../image/menu6/order_1.gif) right bottom no-repeat;}
		#order_list thead tr .title2{background:url(../image/menu6/order_1.gif) right bottom no-repeat;}
		#order_list thead tr .title3{background:url(../image/menu6/order_1.gif) right bottom no-repeat;}
		#order_list thead tr .title4{background:url(../image/menu6/order_1.gif) left bottom no-repeat;}
		#order_list tbody tr td{font-size:13px; color:#838383; border-bottom:1px solid #dddddd;}
		#order_list tbody tr .cont1{text-align:left;}
		#order_list tbody tr .cont2{text-align:center;}
		#order_list tbody tr .cont3{text-align:center;}
		#order_list tbody tr .cont3 input{border:1px solid #d6d6d6; height:22px; float:left;}
		#order_list tbody tr .cont3 lf{border:1px solid #d6d6d6; height:22px; float:left;}
		#order_list tbody tr .cont3 .btn{display:inline-block; width:10px; float:left; margin:0px;}
		#order_list tbody tr .cont3 .btn img{margin:0px 0px 0px 0px; vertical-align:top;}
		#order_list tbody tr .cont3 .btn a{margin:0px; padding:0px; vertical-align:top;}
		#order_list tbody tr .cont3 .ge{width:90px; display:inline-block;}
		#order_list tbody tr .cont3 .ge #modify_bt{margin:3px 0px 0px 0px;}
		#order_list tbody tr .cont4{text-align:center;}
		#order_list tbody tr .cont1 img{border:1px solid #e6e6e6; float:left; margin:0px 20px 0px 0px;}
		#order_list tbody tr .cont1 strong{float:left; width:200px; font-size:14px; font-weight:bold; color:#504357; margin:13px 0px 0px 0px;}
		#order_list tbody tr .cont1 strong:hover{color:#000;}
		#order_list tbody tr .cont1 span{float:left; width:200px; margin:10px 0px 0px 0px; font-size:13px; color:#848383;}
		#order_list tbody tr .cont1 span:hover{color:#333;}
		#order_list tfoot tr td{font-size:13px; text-align:right; line-height:180%;}
		#order_list tfoot tr td span{font-weight:bold; color:#626262;}
		#order_list tfoot tr td strong{color:#e36666;}
		#order_list tfoot tr td .imp{font-size:11px; color:#8e8e8e;}
		
		#order_who{border-collapse:collapse; width:100%;}
		#order_who th,
		#order_who td{padding:14px; border-bottom:1px solid #eaeaea;}
		#order_who th{text-align:left; padding-left:40px; background-image:url(../image/menu3/dot1.gif); background-position:30px center; background-repeat:no-repeat; background-color:#fbfbfb; font-size:13px; color:#878787; border-right:1px solid #eaeaea;}
		#order_who td strong{font-size:14px; color:#494949;}
		#order_who .input_type1{border:1px solid #dadada; height:33px; background:#fcfcfc; line-height:33px;}
		#order_who .input_type2{border:1px solid #dadada; background:#fcfcfc; line-height:180%; margin-bottom:10px;}
		#order_who .address input{margin:10px 0px 0px 0px;}
		#order_who .address{font-size:11px; color:#a8a8a8;}
		#order_who .tel input{border:1px solid #dadada; height:33px; line-height:180%; background:#fcfcfc;}
		#order_who .tel select{height:33px; background:#fcfcfc; border:1px solid #dadada; width:148px;}

		#payment_type1{border-collapse:collapse; width:100%;}
		#payment_type1 th,
		#payment_type1 td{padding:50px 20px 50px 20px;}
		#payment_type1 th{background-color:#fbfbfb; background-image:url(../image/menu3/dot1.gif); background-position:45px center; background-repeat:no-repeat; font-size:13px; color:#878787; border-right:1px solid #eaeaea;}
		#payment_type1 td{font-size:13px; color:#555555; font-weight:bold;}
		
		#payment_type2{border-collapse:collapse; width:100%;}
		#payment_type2 th,
		#payment_type2 td{padding:30px 20px 30px 20px; border-bottom:1px solid #eaeaea;}
		#payment_type2 th{background-color:#fbfbfb; background-image:url(../image/menu3/dot1.gif); background-position:35px center; background-repeat:no-repeat; font-size:13px; color:#878787; border-right:1px solid #eaeaea; text-align:left; padding-left:45px;}
		#payment_type2 td{font-size:13px; color:#555555; font-weight:bold;}
		#payment_type2 .input_type1{border:1px solid #dadada; background:#fcfcfc; height:33px; line-height:33px;}
		#payment_type2 td span{color:#ca5d5d; font-size:12px; font-weight:normal;}
		
		#payment_type3{border-collapse:collapse; width:100%;}
		#payment_type3 th,
		#payment_type3 td{padding:20px 20px 20px 20px;}
		#payment_type3 th{background-color:#f7f7f7; background-image:url(../image/menu3/dot1.gif); background-position:35px center; background-repeat:no-repeat; font-size:13px; color:#878787;  text-align:left; padding-left:45px;}
		#payment_type3 td{font-size:13px; color:#555555; font-weight:bold; text-align:left; background:#fcfcfc;}
		#payment_type3 .input_type1{border:1px solid #dadada; background:#fcfcfc; height:33px; line-height:33px;}
		#payment_type3 td span{color:#ca5d5d; font-size:12px; font-weight:normal;}
		
		#order_complete{position:relative; width:100%; border:1px solid #e7e7e7; text-align:center; display:inline-block; margin-top:50px;}
		#order_complete .order_number{font-size:16px; font-weight:bold; color:#673f8f; padding-bottom:135px;}
		
		#btn2{position:relative; width:773px; text-align:center; padding:78px 0px 78px 0px; border-top:1px solid #eeeeee; margin:0 auto; margin-top:100px;}
		
		/*마이페이지*/
		#mypage_tap{position:relative; width:100%; margin-top:0; float:left;}
		#mypage_tap .dttitle1{float:left;}
		#mypage_tap .dttitle1 img{float:left;}
		#mypage_tap .mypagecont1{padding-top:10px; float:left; clear:both; width:100%;}
		
		#mypage_table_type1{border-collapse:collapse; width:100%; margin-top:30px;}
		#mypage_table_type1 th,
		#mypage_table_type1 td{padding:15px; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; font-size:13px; color:#6b6b6b;}
		#mypage_table_type1 th{background-color:#fafafa; border-right:1px solid #e4e4e4; color:#8b8a8a; font-size:13px; text-align:left; padding-left:30px; background-image:url(../image/menu3/dot1.gif); background-position:20px center; background-repeat:no-repeat;}
		#mypage_table_type1 tbody tr td input{border:1px solid #dadada; height:33px; background:#fcfcfc; line-height:33px;}
		#mypage_table_type1 tbody tr td{padding-left:43px;}
		#mypage_table_type1 tbody tr .address input{margin:0px 0px 5px 0px;}
		#mypage_table_type1 tbody tr .address span{font-size:12px; color:#777777;}
		#mypage_table_type1 tfoot tr td{text-align:center; border:0px; padding-top:40px;}
		
		#mypage_tap dd #table_title{position:relative; float:left; font-size:13px; color:#686868; font-weight:normal; background:url(../image/menu4/dot2.gif) left center no-repeat; padding-left:10px; white-space:nowrap;}
		#mypage_tap dd #table_title a{font-size:12px; color:#878787; margin:0px 10px 0px 10px; border-right:1px solid #9a9a9a; padding:0px 20px 0px 0px; text-align:left;}
		#mypage_tap dd #table_title a:hover{font:12px; color:#333;}
		#mypage_tap dd #table_title .on{font-size:13px; color:#686868; font-weight:bold;}
		#mypage_tap dd .more_btn{float:right;}
		#mypage_tap dd .red_point{    padding-left: 10px;position: relative;clear: both;color: #f00;padding-top: 5px;}


		#mypage_table_type2{border-collapse:collapse; width:100%; margin-top:30px;}
		#mypage_table_type2 th,
		#mypage_table_type2 td{padding:10px;}
		#mypage_table_type2 thead tr th{font-size:12px; color:#6d6d6d; background-color:#f9f9f9;}
		#mypage_table_type2 thead tr .title1{border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; background-image:url(../image/menu7/geb.gif); background-position:right center; background-repeat:no-repeat;}
		#mypage_table_type2 thead tr .title2{border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; background-image:url(../image/menu7/geb.gif); background-position:right center; background-repeat:no-repeat;}
		#mypage_table_type2 thead tr .title3{border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; background-image:url(../image/menu7/geb.gif); background-position:right center; background-repeat:no-repeat;}
		#mypage_table_type2 thead tr .title4{border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; background-image:url(../image/menu7/geb.gif); background-position:right center; background-repeat:no-repeat;}
		#mypage_table_type2 thead tr .title5{border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9;}
		#mypage_table_type2 tbody tr td{font-size:13px; color:#777777; border-bottom:1px solid #e5e5e5;}
		#mypage_table_type2 tbody tr td a{font-size:13px; color:#777777;}
		#mypage_table_type2 tbody tr td a:hover{color:#333;}
		#mypage_table_type2 tbody tr .cont1{text-align:center;}
		#mypage_table_type2 tbody tr .cont2{text-align:left; font-weight:bold;}
		#mypage_table_type2 tbody tr .cont3{text-align:center;}
		#mypage_table_type2 tbody tr .cont4{text-align:center;}
		#mypage_table_type2 tbody tr .cont5{text-align:center;}
		
		#mypage_table_type3{border-collapse:collapse; width:100%; margin-top:30px;text-align:center}
		#mypage_table_type3 tr td{border:1px solid #e9e9e9; padding:10px 2px 10px 2px; margin-top:30px;}
		#mypage_table_type3 tr td select{border:1px solid #dadada; height:27px; line-height:27px; font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;}


		.pe_page_numbering{text-align:center;}
		.pe_page_numbering span{margin:0px 20px 0px 20px;}
		.pe_page_numbering span a{border:1px solid #e8e8e8; padding:5px 0px 0px 0px; font-size:12px; width:26px; height:21px; display:inline-block; vertical-align:top;}
		.pe_page_numbering span a:hover{background:#a4a5a6; color:#FFF;}
		.pe_page_numbering span .on{background:#a4a5a6; color:#FFF;}


		
		#order_list2{border-collapse:collapse; width:825px; margin-top:30px;}
		#order_list2 th,
		#order_list2 td{padding:10px;}
		#order_list2 thead tr th{height:30px; font-size:13px; color:#696969; border-top:1px solid #eaeaea;}
		#order_list2 thead tr .title1{background:url(../image/menu6/order_2.gif) right bottom no-repeat;}
		#order_list2 thead tr .title2{background:url(../image/menu6/order_2.gif) right bottom no-repeat;}
		#order_list2 thead tr .title3{background:url(../image/menu6/order_2.gif) right bottom no-repeat;}
		#order_list2 thead tr .title4{background:url(../image/menu6/order_2.gif) left bottom no-repeat;}
		#order_list2 tbody tr td{font-size:13px; color:#838383; border-bottom:1px solid #dddddd;}
		#order_list2 tbody tr .cont1{text-align:left;}
		#order_list2 tbody tr .cont2{text-align:center;}
		#order_list2 tbody tr .cont3{text-align:center;}
		#order_list2 tbody tr .cont3 input{border:1px solid #d6d6d6; height:22px; float:left;}
		#order_list2 tbody tr .cont3 lf{border:1px solid #d6d6d6; height:22px; float:left;}
		#order_list2 tbody tr .cont3 .btn{display:inline-block; width:10px; float:left; margin:0px;}
		#order_list2 tbody tr .cont3 .btn img{margin:0px 0px 0px 0px; vertical-align:top;}
		#order_list2 tbody tr .cont3 .btn a{margin:0px; padding:0px; vertical-align:top;}
		#order_list2 tbody tr .cont3 .ge{width:90px; display:inline-block;}
		#order_list2 tbody tr .cont3 .ge #modify_bt{margin:3px 0px 0px 0px;}
		#order_list2 tbody tr .cont4{text-align:center;}
		#order_list2 tbody tr .cont5{text-align:center;}
		#order_list2 tbody tr .cont1 img{border:1px solid #e6e6e6; float:left; margin:0px 20px 0px 0px;}
		#order_list2 tbody tr .cont1 strong{float:left; width:200px; font-size:14px; font-weight:bold; color:#504357; margin:13px 0px 0px 0px;}
		#order_list2 tbody tr .cont1 strong:hover{color:#000;}
		#order_list2 tbody tr .cont1 span{float:left; width:200px; margin:10px 0px 0px 0px; font-size:13px; color:#848383;}
		#order_list2 tbody tr .cont1 span:hover{color:#333;}
		#order_list2 tfoot tr td{font-size:13px; text-align:right; line-height:180%;}
		#order_list2 tfoot tr td span{font-weight:bold; color:#626262;}
		#order_list2 tfoot tr td strong{color:#e36666;}
		#order_list2 tfoot tr td .imp{font-size:11px; color:#8e8e8e;}
		#order_list2 tfoot tr .btn{text-align:center; border-top:1px solid #e4e4e4; padding:30px 0px 0px 0px;}
		#order_list2 tfoot tr .btn img{margin:0px 2px 0px 2px;}
		
		
		#contact1_1{position:relative; width:100%; border-bottom:1px solid #dddddd;}
		#contact1_1 .contitle1{display:inline-block; width:80%; height:31px; background:url(../image/menu7/topbg.gif) right bottom no-repeat; padding-top:10px; text-align:center; font-size:13px; color:#696969; font-weight:bold; float:left;}
		#contact1_1 .contitle2{display:inline-block; width:20%; height:31px; background:url(../image/menu7/topbg.gif) left bottom no-repeat; padding-top:10px; text-align:center; font-size:13px; color:#696969; font-weight:bold; float:left;}
		#contact1_1 dt{position:relative; width:775px; background:url(../image/menu1/dot3.gif) 10px center no-repeat; padding:25px; clear:both; border-top:1px solid #dddddd;}
		#contact1_1 dd{display:none; width:720px; border:1px solid #dadada; font-size:13px; line-height:180%; background-color:#f9f9f9; background-image:url(../image/menu7/rel_bg.gif); background-position:20px 20px; background-repeat:no-repeat; padding:25px 10px 20px 55px; margin:0 auto; margin-bottom:50px;}
		#contact1_1 dt a{font-size:13px; color:#7c7c7c; font-weight:bold;}
		#contact1_1 dt .sta{position:absolute; right:52px; top:20px;}

		
		
		
		#mypage_tap .secession{position:relative; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; float:left; padding:60px 0px 60px 0px; width:100%; margin:63px 0px 0px 0px; text-align:center;}
		#mypage_tap .secession .secession_title1{font-size:18px; font-weight:bold; color:#838383; clear:both;}
		#mypage_tap .secession span{clear:both;}
		#mypage_tap .secession{text-align:center; font-size:12px; color:#898888; line-height:180%;}
		#mypage_tap .secession .caption{font-size:12px; color:#403f3f; border:1px solid #e0e0e0; background:#fafafa; padding:10px; white-space:nowrap; margin:30px 0px 0px 0px; display:inline-block;}
		#mypage_tap .secession .last{font-size:23px; font-weight:bold; color:#222020; display:inline-block; clear:both; margin:30px 0px 0px 0px;}
		#mypage_tap .secession_btn{text-align:center; padding-top:30px; float:left; width:100%;}
		#mypage_tap .secession_btn img{margin:0px 2px 0px 2px;}
		
		#login_page{position:relative; width:100%; margin-top:132px; display:inline-block;}
		#login_page dt{color:#898989; font-weight:bold; border-bottom:1px solid #eeeeee; padding-bottom:15px;}
		#login_page dt img{margin:-3px 10px 0px 0px;}
		#login_page .cont1{border-bottom:1px solid #c6c6c6; padding-bottom:41px;}
		#login_page .cont1 .login_title{font-size:15px; color:#828282; margin:75px 0px 65px 0px; display:inline-block; font-weight:bold;}
		#login_page .cont1 .login_title strong{font-size:30px; color:#3a3c3f;}
		#login_page .cont1 #login_box{position:relative; width:100%; border-top:1px solid #959f2d; border-bottom:1px solid #eeeeee; height:174px; background:url(../image/menu8/cont1.gif) left top no-repeat;}
		#login_page .cont1 #login_box .login_id{position:absolute; left:128px; top:50px;}
		#login_page .cont1 #login_box .login_pw{position:absolute; left:128px; top:97px;}
		#login_page .cont1 #login_box .login_id span{display:inline-block; width:71px; height:25px; background:url(../image/menu3/dot1.gif) left center no-repeat; text-align:left; padding:10px 0px 0px 10px; font-weight:bold; color:#a7a7a7; font-size:12px;}
		#login_page .cont1 #login_box .login_pw span{display:inline-block; width:71px; height:25px; background:url(../image/menu3/dot1.gif) left center no-repeat; text-align:left; padding:10px 0px 0px 10px; font-weight:bold; color:#a7a7a7; font-size:12px;}
		#login_page .cont1 #login_box .login_id .textbox{border:1px solid #dbdbdb; background:#fbfbfb; height:33px; line-height:180%; width:315px;}
		#login_page .cont1 #login_box .login_pw .textbox{border:1px solid #dbdbdb; background:#fbfbfb; height:33px; line-height:180%; width:399px;}
		#login_page .cont1 #login_box .btn{position:absolute; right:108px; top:52px;}
		#login_page .cont2{padding:38px 0px 0px 0px;}
		#login_page .cont2 .top{width:100%; height:53px; background:url(../image/menu8/cont1_1.gif)  left top no-repeat; border-bottom:1px solid #ececec;}
		#login_page .cont2 .bottom{width:100%; height:53px; background:url(../image/menu8/cont1_1.gif)  left bottom no-repeat;}
		#login_page .cont2 li span{float:left; background:url(../image/menu1/dot3.gif) 20px 25px no-repeat; padding:20px 0px 10px 35px; font-size:13px; color:#838383;}
		#login_page .cont2 li a{float:right; margin:13px 39px 0px 0px;}
		#login_page .cont3{padding:38px 0px 0px 0px;}
		#login_page .cont3 .top{width:100%; height:87px; background:url(../image/menu8/cont1_5.gif)  left top no-repeat; border-bottom:1px solid #ececec; padding-top:15px;}
		#login_page .cont3 li span{float:left; background:url(../image/menu1/dot3.gif) 20px 25px no-repeat; padding:20px 0px 10px 35px; font-size:13px; color:#838383;}
		#login_page .cont3 li a{float:right; margin:13px 39px 0px 0px;}
