@charset "utf-8";
/* CSS Document */

/* 공통 시작 */
	p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,div,th,td,form,fieldset,legend,input,textarea,button,body { margin:0; padding:0; }
	img,fieldset { border:0;  }
	ol,ul,li { list-style:none; }

	a:link  { color:#888888; text-decoration:none; }
	a:visited { color:#888888; text-decoration:none; }
	a:active { color:#888888; text-decoration:none; }
	a:hover  { color:#EB7731; text-decoration:none; }

	body, input {color:#333;font-size:12px;letter-spacing:-1px;font-family:'Droid Sans','Malgun Gothic','Apple-Gothic','애플고딕','Tahoma','dotum','돋움','gulim','굴림','sans-serif';}
	.input_design {height:18px; border:solid 1px #b7b7b7; background-color:#efefef;}
	.fc_red {color:#F77246}
	.fc_ggray {color:#4D4D4D;}
	.fc_orange {color:#ff6600;}
	.fc_yellow {color:#FFFF00;}
	.fc_green {color:#006600;}
	.fc_blue {color:#0033FF;}
	.fc_sky {color:#00aaff;}
	.fc_purple {color: #6600FF;}
	.fc_gray {color:#999999;}
	.fc_black {color:#000000;}
	.fc_white {color:#ffffff;}
	.b {font-weight:bold;}

	div.space5 { display:block; height:10px; clear:both; }
	div.space10 { display:block; height:10px; clear:both; }
	div.space20 { display:block; height:20px; clear:both; }
	div.space30 { display:block; height:30px; clear:both; }
	div.space40 { display:block; height:40px; clear:both; }
	div.space50 { display:block; height:50px; clear:both; }

	/* Page Title */
	h2 { 
		height:30px; 
		padding: 5px 0 5px 5px;
		color:#000; font-size:16px; font-weight:bold; letter-spacing:0px;
	}
	h2 img {vertical-align:middle;}
	/* Sub Title */
	h4 { 
		height: 20px; 
		padding: 5px 0px 5px 5px;
		color:#000; font-size:14px; font-weight:bold; letter-spacing:0px;
	}
	h4 img {vertical-align:middle;}
/* 공통 종료 */

/* header 시작 */
	#wrap{width:100%; height:100%; margin:0 auto;}
	#logo{ padding-top:10px; padding-bottom:5px;}
	#header{width:100%; margin:0 auto; height:35px; margin-bottom:5px;}
	#lnb{ float:left; margin-top:5px; }
	#search{ float:right; border:3px solid #0094cd; height:24px; vertical-align:middle; width:48%; margin-right:5px;}
	.search_st{ width:100%; height:22px; border:0px;  font-size:12px; color:#999999; line-height:25px ;}
	.search_btn{width:44px;	height:25px;background-color:#0094cd;float:right;}

	#gnb {background:url('../images/f_modern_mobile/top/topnavi_bg.gif'); width:100%; text-align:center; height:36px;}
	#gnb li{width:25%;float:left;line-height:32px;}
/* header 종료 */

/* visual 시작 */
	#visual{width:100%;float:left;text-align:center}
	#visual #main_image{width:100%;position:relative}
/* visual 종료 */

/* contents 공통 시작 */
	#contents{width:100%;float:left;padding:0 0 0 0}
/* contents 공통 종료 */


/* main banner */
	#imgslide{width:100%; height:100%;}
	.nodis{ display:none;}
	#imgslide_img{ cursor:pointer;}

	#imgslide_btn { cursor:pointer; float:center;}
	#imgslide_btn li{ float:left; padding-right:2px;}
/* main banner */

/* main_gallery 시작 */
	/*#contents .item{padding-left:5px}*/
	#contents .start{ font-weight:bold; color:#06F;}
	#contents .finish{padding-top:5px;}
	.more_btn{  float:right; padding-top:10px;}

	.item_list h2{border-bottom:1px solid #bbbbbb;padding:20px 0px 5px 5px;}
	.fixed_img_col ul{overflow:hidden;position:relative;margin-left:5px; margin-right:5px;padding:0;border-left:0;border-right:0; border-top:0; font-size:12px; list-style:none;*zoom:1; p}
	.fixed_img_col ul:after{display:block;clear:both;content:""}
	.fixed_img_col li{overflow:hidden;float:left;position:relative;top:1px;width:33%;margin:0 auto;}
	.fixed_img_col .thumb{display:block;overflow:hidden;position:relative;width:100px;height:100px;background:#eee;color:#666;line-height:120px;text-align:center;white-space:nowrap;}
	.fixed_img_col .thumb img{display:block;width:100px;height:100px;}
	.fixed_img_col a{display:block;margin:0 auto;padding:10px 0 0 0;text-decoration:none;cursor:pointer}
	.fixed_img_col a strong{display:inline-block;margin:8px 0 0 0;color:#333}
	.fixed_img_col p {margin:0 auto;font-size:11px;color:#767676; padding:3px 0px;}
	.fixed_img_col a:hover strong,
	.fixed_img_col a:active strong,
	.fixed_img_col a:focus strong{text-decoration:none}
	.fixed_img_col a:hover .thumb,
	.fixed_img_col a:active .thumb,
	.fixed_img_col a:focus .thumb{margin:-3px;border:3px solid #eee;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
/* main_gallery 종료 */

/* main_list 시작 */
	#contents dl dt img{margin:2px 2px 0px 2px}
	#contents .line{border-bottom:1px solid #ccc}
	#contents h3 {padding:5px 0 4px 5px}
	#contents .start{padding-top:2px}

	#contents #newitem_list{width:100%;float:left;position:relative}
	#contents #newitem_list dl{width:100%;float:left;}
	#contents #newitem_list dl dt{float:left;padding-right:10px}
	#contents #newitem_list dl dt img{border:1px solid #c9c9c9}
	#contents #newitem_list p{position:absolute;top:15px;right:5px}
	#contents #bestitem_list{width:100%;float:left;position:relative}
	#contents #bestitem_list dl{width:100%;float:left;}
	#contents #bestitem_list dl dt{float:left;padding-right:10px}
	#contents #bestitem_list dl dt img{border:1px solid #c9c9c9}
	#contents #bestitem_list p{position:absolute;top:15px;right:5px}
	#contents #recommenditem_list{width:100%;float:left;position:relative}
	#contents #recommenditem_list dl{width:100%;float:left;}
	#contents #recommenditem_list dl dt{float:left;padding-right:10px}
	#contents #recommenditem_list dl dt img{border:1px solid #c9c9c9}
	#contents #recommenditem_list p{position:absolute;top:15px;right:5px}
	#contents #eventitem_list{width:100%;float:left;position:relative}
	#contents #eventitem_list dl{width:100%;float:left;}
	#contents #eventitem_list dl dt{float:left;padding-right:10px}
	#contents #eventitem_list dl dt img{border:1px solid #c9c9c9}
	#contents #eventitem_list p{position:absolute;top:15px;right:5px}
/* main_list 종료 */

/* contents button 공통 시작*/
	#contents #button{width:100%;float:left;padding-top:5px; vertical-align:middle;}
	#contents #button p{text-align:center}
	#contents #button p img{vertical-align:middle}
	#contents #button p .font{padding:2px 10px 4px 10px;border:1px solid #cdcdcd}
	#contents #button p .font span{vertical-align:middle}
	#contents #button p a,#contents #button p a:link,#contents #button p a:visited{color:#9e9e9e;background:#fff;text-decoration:none}
	#contents #button p a:hover{text-decoration:none;color:#fff;background:#525566}
/* contents button 공통 종료*/

/* footer 시작 */
	#footer {background:#717171;text-align:center; color:#c8c8c8; font-size:12px;padding-top:15px; padding-bottom:15px; line-height:16px;}
	#footer .copyright{ font-size:11px; color:#c8c8c8;}
	#footer .f_button{ border:solid 1px #c8c8c8; padding:3px 7px; border-radius:3px;}
	#footer a:hover{ text-decoration:none; color:#fff;}
	#footer a:link{ text-decoration:none; color:#fff;}
	#footer a:visited{ text-decoration:none; color:#fff;}

	#fnb{ margin-top:10px; width:100%; positione:absolute; float:left;  border-bottom: #999 1px solid; padding-bottom:2px;}
	#maps_list{ float:left;  position:relative; }
	#sns_list{ float:right; position:relative; }
	#sns_list li{ float:left; padding-right:3px;}
/* footer 종료 */

/* 마이페이지 시작 */
	#contents #mypage_title {margin-left:5px;height:30px;background:#fff;}
	#contents #mypage_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #mypage_title p a,#contents #mypage_title p a:link,#contents #mypage_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #mypage_title p a:hover{text-decoration:none}
	#contents #mypage{width:100%;float:left;padding-top:0px;padding-bottom:30px; margin:0 auto;}	
	#contents #mypage ul li{height:33px;border-bottom:1px solid #ddd;line-height:33px; margin-left:5px; margin-right:5px;}
	#contents #mypage ul li a,#contents #mypage ul li a:link,#contents #mypage ul li a:visited,#contents #mypage ul li a:active{display:block;color:#000;text-decoration:none;line-height:36px;}
	#contents #mypage ul li a:hover{text-decoration:none}
	#contents #mypage ul li .bullet img{padding:10px 5px 0 0}	
	#contents #mypage ul li .more_btn{ float:right; position: relative; margin-top:-40px;}
/* 마이페이지 종료 */

/* 위시리스트 시작 */
	#contents #wishlist_title {margin-left:5px;height:30px;background:#fff;}
	#contents #wishlist_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #wishlist_title p a,#contents #wishlist_title p a:link,#contents #wishlist_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #wishlist_title p a:hover{text-decoration:none}
	
	#contents #button02{width:100%;float:right;margin-top:2px;}
	#contents #button02 ul li{float:right;padding:0 2px;}
	#contents #button02 .btn03{float:right}

	#contents #button03{width:100%;float:left;margin-top:10px}
	#contents #button03 ul li{float:left;padding:0 2px}
	#contents #button03 .btn03{float:right}

	#contents #wishlist{width:100%;float:left;margin-top:2px; vertical-align:middle;}
	#contents #wishlist table {padding:5px 0}
	#contents #wishlist table td {line-height:25px;}
	#contents #wishlist table .width{width:100px}
	#contents #wishlist table .border{border:1px solid #ddd}
	#contents #wishlist .img{border:1px solid #ddd}
	#contents #wishlist .padding{padding-left:5px}		
	#contents #wishlist .product_name_load{ color: #06F; font-weight:bold; font-size:12px;}
	#contents #wishlist	.sold_out{ vertical-align:middle; margin-top:}
/* 위시리스트 종료 */

/* 로그인 시작 */
	#contents #login_title {margin-left:5px;height:30px;background:#fff;}
	#contents #login_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #login_title p a,#contents #mypage_title p a:link,#contents #mypage_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #login_title p a:hover{text-decoration:none}

	#contents #login{width:100%;height:33px;}
	#contents #login p img{padding-left:20px}

	#contents #login_box2{width:90%;position:relative;font-size:12px;color:#6a6a6a;border:2px solid #c9c9c9;margin:15px auto; }
	#contents #login_box2 #box{width:100%;height:110px; padding-top:25px}
	#contents #login_box2 #box fieldset{width:70%;border:none;padding:20px 0 0 10px}
	#contents #login_box2 #box fieldset ul li{padding-bottom:5px}
	#contents #login_box2 #box ul .check_box{padding:5px 0 10px 55px}
	#contents #login_box2 #box ul .check_box img{padding-right:5px}
	#contents #login_box2 form{font-size:20px;font-weight:bold}

	#contents #login_box2 #box #id{width:100%;height:24px;border:1px solid #b4b4b4}
	#contents #login_box2 #box #pw{width:100%;height:24px;border:1px solid #b4b4b4}
	#contents #login_box2 #box #login_btn{ width:59px; padding-left:5px;}
	#contents #login_box2 #box .check_box img{padding-top:2px}
	#contents #login_box2 p{float:left;padding:10px 0 5px 5px}
	#contents #text {margin:5px 0 30px 10px;font-size:13px;padding:0 10px 0 5px ; width:90%;margin:15px auto; font-size:12px;}
	#contents #text img{padding-top:2px}
	.login_auto{font-size:11px;color:#6a6a6a; vertical-align:middle;}
	
	#contents #login_box3{width:90%;position:relative;font-size:12px;color:#6a6a6a;border:2px solid #c9c9c9;margin:15px auto; }	  
	#contents #login_box3 #box2{width:100%;height:110px; padding-top:25px}
	#contents #login_box3 #box2 fieldset{width:70%;border:none;padding:20px 0 0 10px}
	#contents #login_box3 #box2 fieldset ul li{padding-bottom:5px}
	#contents #login_box3 #box2 ul .check_box{padding:5px 0 10px 55px}
	#contents #login_box3 #box2 ul .check_box img{padding-right:5px}
	#contents #login_box3 form{font-size:20px;font-weight:bold}
	
	#contents #login_box3 #box2 #guest_id{width:100%;height:24px;border:1px solid #b4b4b4}
	#contents #login_box3 #box2 #guest_code{width:100%;height:24px;border:1px solid #b4b4b4}
	#contents #login_box3 #box2 #guest_pw{width:100%;height:24px;border:1px solid #b4b4b4}
	#contents #login_box3 #box2 #login_guest { width:59px; padding-left:5px;}
	#contents #login_box3 #box2 .check_box img{padding-top:2px}
	#contents #login_box3 p{float:left;padding:10px 0 5px 5px}
/* 로그인 종료 */

/* category 시작 */
	#contents #category_title {margin-left:5px;height:30px;background:#fff;font-size:14px;}
	#contents #category_title p{text-align:center;line-height:36px;font-weight:bold;font-size:11px}
	#contents #category_title p a,#contents #wishlist_title p a:link,#contents #wishlist_title p a:visited{display:block;font-size:11px;color:#7f7f7f;text-decoration:none}
	#contents #category_title p a:hover{text-decoration:none}

	#contents #category{width:100%;float:left;margin-top:10px; }
	#contents #category ul#menu li .list_title{vertical-align:middle;padding-right:5px; padding-left:3px; font-weight:bold; color:#666;}
	#contents #category ul#menu li .bullet{vertical-align:middle;padding-right:5px; padding-left:3px; font-weight:bold;}
	#contents #category ul#menu, ul#menu ul{width:100%}
	#contents #category ul#menu a{display: block;text-decoration: none;line-height:25px}
	#contents #category ul#menu li a {background: #fff;color: #000;padding: 5px 5px 5px 5px;border-top:1px solid #ddd}
	#contents #category ul#menu li .right{float:right;}
	#contents #category ul#menu li img{vertical-align:middle}
	#contents #category ul#menu li a:hover{background: #f5f5f5}
	#contents #category ul#menu li ul li a{background: #fff;color: #666;padding-left: 20px}
	#contents #category ul#menu li ul li a:hover,ul#menu li ul .current a{background: #fff;border-left: 5px #fa6805 solid;padding-left: 15px}
/* category 종료 */

/* 상품목록 시작 */
	#contents #goods_list_title {margin-left:5px;height:30px;background:#fff;font-size:14px;}
	#contents #goods_list_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #goods_list_title p a,#contents #wishlist_title p a:link,#contents #wishlist_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #goods_list_title p a:hover{text-decoration:none}
/* 상품목록 종료 */


/* 장바구니 시작 */
	#contents #cart_title {margin-left:5px;height:30px;background:#fff;}
	#contents #cart_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #cart_title p a,#contents #wishlist_title p a:link,#contents #wishlist_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #cart_title p a:hover{text-decoration:none}

	#contents #button03{width:100%;float:right;margin-top:0px}
	#contents #button03 ul {float:right;padding:0 5px}

	#contents #cart{width:100%;float:left; margin-left:0px; margin-right:15px;}
	#contents #cart table {margin-bottom:5px;}

	#contents #cart table input{height:18px;vertical-align:middle}
	#contents #cart .width{width:100px}
	#contents #cart .textfield {width:10%}
	#contents #cart td {line-height:25px}
	#contents #cart td span{padding-bottom:20px}
	#contents #cart table .border{border:1px solid #ddd}
	#contents #cart input{border:1px solid #ddd}
/* 장바구니 종료 */


/* buy_info_write 시작 */
	#contents #order_title {margin-left:5px;height:30px;background:#fff;}
	#contents #order_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #order_title p a,#contents #order_title p a:link,#contents #order_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #order_title p a:hover{text-decoration:none}

	#contents #order{padding-top:10px}
	#contents #order span img{vertical-align:middle}
	#contents #order dl dt{background:#e2e2e2;line-height:30px;padding-left:5px}
	#contents #order dl .border{border-bottom:1px solid #ddd;padding-bottom:10px}
	#contents #order dl .padding{padding-bottom:10px}
	#contents #order dl dd{padding-left:5px}

	#contents #order dt span{padding-right:5px}
	#contents #order dt .view{background-color:#f07800;color:#fff;border:1px solid #d0d0d0;font-size:12px;letter-spacing:-1px;padding:1px}
	#contents #order dt .view a{display:block}

	#contents #order_list input{border:1px solid #ddd;height:18px}
	#contents #order_list .top{border-top:1px solid #ddd}
	#contents #order_list .bottom{border-bottom:1px solid #ddd}
	#contents #order_list input{border:1px solid #ddd}
	#contents #order_list .bullet{padding-right:3px}
	#contents #order_list td{line-height:25px}

	#contents #order_list_title{height:36px;background:#fff;border:1px solid #d0d0d0}
	#contents #order_list_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #order_list_title p a,#contents #order_list_title p a:link,#contents #order_list_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #order_list_title p a:hover{text-decoration:none}

	#contents #order_list_btn{width:100%;float:left;padding-top:10px}
	#contents #order_list_btn p{text-align:center}
	#contents #order_list_btn p span{padding-left:2px}

	#contents #order_list .coupon_title{width:110px;background:#fff;background:#e2e2e2;padding-left:5px}
	#contents #order_list .text{padding-left:5px}
	#contents #order_list h2{padding-top:10px;border:none}
	#contents #order_list .title{width:80px;background:#fff; font-weight:bold; margin:0 auto;  padding-left:5px;}

	#contents #order_list_info01{width:100%;float:left;}
	#contents #order_list_info01 h2 {padding-left:5px;}
	#contents #order_list_info01 #name{width:30%; margin:2px 0px;}
	#contents #order_list_info01 #tell{width:35%;margin:2px 0px;}
	#contents #order_list_info01 #handphone{width:40%;margin:2px 0px;}
	#contents #order_list_info01 #email,#contents #pay_info01 #email2{width:25%;margin:2px 0px;}

	#contents #order_list_info02{width:100%;float:left;}
	#contents #order_list_info02 h2 {padding-left:5px;}
	#contents #order_list_info02 #textfield{width:30%; margin:2px 0px;}
	#contents #order_list_info02 #textfield2{width:35%; margin:2px 0px;}
	#contents #order_list_info02 #textfield3{width:40%; margin:2px 0px;}
	#contents #order_list_info02 #textfield4{width:30%;margin:2px 0px;}
	#contents #order_list_info02 #textfield6{width:30%;margin:2px 0px;}
	#contents #order_list_info02 #textfield7{width:30%;margin:2px 0px;}
	#contents #order_list_info02 h3{float:left}
	#contents #order_list_info02 #form2{float:right;padding:0px 10px 0 2px; position:relative;}
	#contents #order_list_info02 #form2 input{vertical-align:middle;}
	#contents #order_list_info02 .address{padding-top:2px}
	#contents #order_list_info02 .address a{display:block}
	
	#contents #order_list_info03{width:100%;float:left;}
	#contents #order_list_info03 #textfield8{width:20%;margin:2px 0px;}
	#contents #order_list_info03 .coupon{padding:1px}
	#contents #order_list_info03 .coupon a{display:block}
	#contents #order_list_info03 h2 {padding-left:5px;}

	#contents #pay_btn{width:100%;float:left;padding-top:10px;padding-bottom:10px}
	#contents #pay_btn p{text-align:center}
	#contents #pay_btn p span{padding-left:1px}
/* buy_info_write 종료 */

/* buy_info_manage 시작 */
	#contents #order_detail_title {margin-left:5px;height:30px;background:#fff;}
	#contents #order_detail_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #order_detail_title p a,#contents #order_detail_title p a:link,#contents #order_detail_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #order_detail_title p a:hover{text-decoration:none}
	
	#contents #order_detail .title{width:80px;padding-left:5px; height:30px; font-weight:bold;}
	#contents #order_detail .text{padding-left:5px}

	/*#contents #order_detail {padding-top:7px}*/
	#contents #order_detail .bullet{padding-right:3px}
	#contents #order_detail .line{border-bottom:1px solid #bbb; height:30px;}
	#contents #order_detail .button p{text-align:center;padding:10px 0 10px 0}

	#contents #order_detail01{width:100%;float:left ; }
	/*
	#contents #order_detail01 table{  padding:5px 3px;}
	*/
	#contents #order_detail01 .right{float:right;padding-right:5px}
	/*
	#contents #order_detail01 .delivery {background-color:#f07800;color:#fff;border:1px solid #e2e2e2;font-size:12px;letter-spacing:-1px;margin-right:8px}
	*/
	#contents #order_detail01 .delivery {background-color:#f07800;color:#fff;font-size:12px;letter-spacing:-1px;}
	#contents #order_detail01 .delivery  a{display:block}
	#contents #order_detail01 {width:100%;float:left;margin-top:5px}
	#contents #order_detail01 h3{font-weight:bold;font-size:15px}
	/*
	#contents #order_detail01 table{padding-top:10px}
	*/
	#contents #order_detail01 table td {line-height:25px;}
	#contents #order_detail01 table .goods_info {line-height:20px;}
	#contents #order_detail01 table .img{border:1px solid #c9c9c9;margin-left:5px; margin-right:5px;}
	#contents #order_detail01 table .end{width:100px;padding-bottom:10px; margin-left:10px;}
	#contents #order_detail01 table form{float:right}
	#contents #order_detail01 table span{padding-right:3px}
	#contents #order_detail01 p{line-height:36px;background:#e1e1e1;border:1px solid #ddd; margin-left:5px; margin-right:10px;}

	#contents #order_detail02{width:100%;float:left; height:100%;}
	#contents #order_detail02 h3{padding-top:10px;}
	#contents #order_detail02 #form2{float:left;padding:3px 0 0 2px}

	#contents #order_detail03{width:100%;float:left;padding-bottom:15px}
	#contents #order_detail03 h3{padding-top:10px;}
/* buy_info_manage 종료 */

/* buy_end 시작 */
	#contents #order_done_title {margin-left:5px;height:30px;background:#fff;}
	#contents #order_done_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #order_done_title p a,#contents #order_done_title p a:link,#contents #order_done_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #order_done_title p a:hover{text-decoration:none}
	#contents #order_form {width:100%;float:left;}
	#contents #order_form h3{font-weight:bold;font-size:15px}
	#contents #order_form table{padding-top:5px}
	#contents #order_form table td {line-height:25px;}
	#contents #order_form table .goods_info {line-height:20px;}
	#contents #order_form table .img{border:1px solid #c9c9c9;margin-left:8px; margin-right:8px;}
	#contents #order_form table .end{width:100px;padding-bottom:10px; margin-left:10px;}
	#contents #order_form table form{float:right}
	#contents #order_form table span{padding-right:3px}
	#contents #order_form p{line-height:36px;background:#e1e1e1;border:1px solid #ddd; }

	#contents #order_btn p{text-align:center; margin-bottom:20px;}
	#contents #order_btn p img{padding-left:5px; }

	#contents #order_done .bullet{padding-right:3px}
	#contents #order_done .line{border-bottom:1px solid #bbb}
	#contents #order_done .title{width:80px; height:30px; font-weight:bold;padding-left:5px;}
	#contents #order_done .text{padding-left:5px}

	#contents #order_info01{width:98%;float:left ; border:1px solid #bbb; margin: 15px 5px;}
	#contents #order_info01 #name{width:30%}
	#contents #order_info01 #tell{width:35%}
	#contents #order_info01 #handphone{width:40%}
	#contents #order_info01 #email,#contents #pay_info01 #email2{width:25%}

	#contents #order_info02{width:100%;float:left;}

	#contents #order_info03{width:100%;float:left;padding-bottom:15px;}
/* buy_end 종료 */

/* buy_info_confirm 시작 */
	#contents #order_form .end{border-bottom:none}
	#contents #pay .bullet{padding-right:3px}
	#contents #pay input{border:1px solid #ddd;height:18px;vertical-align:middle}
	#contents #pay .none{border:none}

	#contents #pay_title {margin-left:5px;height:30px;background:#fff;}
	#contents #pay_title p{text-align:center;line-height:36px;font-weight:bold;font-size:15px}
	#contents #pay_title p a,#contents #pay_title p a:link,#contents #pay_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #pay_title p a:hover{text-decoration:none}

	#contents #pay_btn{width:100%;float:left;padding-top:3px; margin-bottom:20px;}
	#contents #pay_btn p{text-align:center;}
	#contents #pay_btn p span{padding-left:1px; padding-right:5px;}

	#contents #order_form p{line-height:36px;background:#e1e1e1;border:1px solid #ddd}
	
	#contents #pay .title{width:80px;background:#fff; font-weight:bold; height:27px; padding-left:5px;}
	#contents #pay .text{padding-left:5px}
	#contents #pay h3{padding-top:10px ;}
 
	#contents #pay_info01{width:100%;float:left;}
	#contents #pay_info01 #name{width:30%;margin: 2px 0px;}
	#contents #pay_info01 #tell{width:35%;margin: 2px 0px;}
	#contents #pay_info01 #handphone{width:40%;margin: 2px 0px;}
	#contents #pay_info01 #email,#contents #pay_info01 #email2{width:25%;margin: 2px 0px;}
	#contents #pay_info01 .line{border-bottom:1px solid #bbb}

	#contents #pay_info02{width:100%;float:left;}

	#contents #order_list_info04{width:280px; background:#fff; position:absolute; top:680px; left:21px; padding-left:5px}/* 쿠폰 팝업1 */
	#contents #order_list_info04 h4{width:280px;line-height:30px}
	#contents #order_list_info04 table{width:280px;}
	#contents #order_list_info04 a{float:right;display:block;color:#fff;font-size:12px;letter-spacing:-1px;padding:1px;line-height:20px}

	#contents #order_list_info05 {width:280px;background:#fff;position:absolute;top:320px;left:20px;padding-left:5px}/* 쿠폰 팝업2 */
	#contents #order_list_info05 h4{width:280px;line-height:30px}
	#contents #order_list_info05 table{width:280px;padding-top:10px}
	#contents #order_list_info05 a{float:right;display:block;color:#fff;font-size:12px;letter-spacing:-1px;padding:1px;line-height:20px}

	
	#contents #order_list_info06 {width:280px;background:#fff;position:absolute;top:100px;left:20px;padding-left:5px}/* 우편번호찾기 */
	#contents #order_list_info06 h4{width:280px;line-height:30px}
	/*border-bottom:1px solid #ddd;color:#ff7d25;*/
	#contents #order_list_info06 ul li{float:left;line-height:20px}
	#contents #order_list_info06 .area{padding:15px 0 15px 0}
	#contents #order_list_info06 .area a{float:right;display:block;border:1px solid #ddd;background:#eee;vertical-align:middle}
	#contents #order_list_info06 .area span{padding:0 2px}

	#contents #order_list_info06 table{padding-top:0px;}
	#contents #order_list_info06 .btn02{background-color:#f07800;color:#fff;border:1px solid #e2e2e2;font-size:12px;letter-spacing:-1px;padding:1px}
	#contents #order_list_info06 .btn02 a{display:block}
	#contents #order_list_info06 span{padding-right:5px}
	#contents #order_list_info06 .border{border-top:1px solid #d0d0d0}
	#contents #order_list_info06 .right{width:60px;border-right:1px solid #d0d0d0}

	#contents #order_list_info07{width:280px;background:#fff;position:absolute;top:100px;left:20px;padding-left:5px}/* 배송주소찾기 */
	/*border-bottom:1px solid #ddd;color:#ff7d25;*/
	#contents #order_list_info07 h4 {width:280px;line-height:30px}
	#contents #order_list_info07 ul li{float:left;line-height:20px}
	#contents #order_list_info07 .area{padding:15px 0 15px 0}
	#contents #order_list_info07 .area a{float:right;display:block;border:1px solid #ddd;background:#eee;vertical-align:middle}
	#contents #order_list_info07 .area span{padding:0 2px}

	#contents #order_list_info07 table{padding-top:0px}
	#contents #order_list_info07 .btn02{background-color:#f07800;color:#fff;border:1px solid #e2e2e2;font-size:12px;letter-spacing:-1px;padding:1px}
	#contents #order_list_info07 .btn02 a{display:block}
	#contents #order_list_info07 span{padding-right:5px}
	#contents #order_list_info07 .border{border-top:1px solid #d0d0d0}
	#contents #order_list_info07 .right{width:60px;border-right:1px solid #d0d0d0}

	#contents #pay_info03 {width:100%;float:left;}
	#contents #pay_info03 #textfield8{width:20%;margin: 2px 0px;}
	#contents #pay_info03 .coupon{background-color:#f07800;color:#fff;border:1px solid #e2e2e2;font-size:12px;letter-spacing:-1px;padding:1px}
	#contents #pay_info03 .coupon a{display:block}

	#contents #pay_info04{width:100%;float:left; margin-bottom:15px;}
	#contents #pay_info04 input{vertical-align:middle}

	#contents #pop01{width:210px;background:#fff;position:absolute;top:600px;left:50px;border:1px solid #ddd;z-index:2}/* 주문완료 페이지로 이동 */
	#contents #pop01 p{text-align:center;padding:5px}

	#contents #pop02{width:210px;background:#fff;position:absolute;top:800px;left:50px;border:1px solid #ddd;z-index:2}/* 장바구니로 돌아가기 */
	#contents #pop02 p{text-align:center;padding:5px}
/* buy_info_confirm 종료 */

/* 상품상세 */
	#contents #prodecu_title {margin-left:5px;height:30px;background:#fff;font-size:14px;}
	#contents #prodecu_title p{text-align:center;line-height:36px;font-weight:bold;font-size:14px}
	#contents #prodecu_title p a,#contents #wishlist_title p a:link,#contents #wishlist_title p a:visited{display:block;font-size:14px;color:#7f7f7f;text-decoration:none}
	#contents #prodecu_title p a:hover{text-decoration:none}

	#detail_img{ margin:10px 0px;}

	#detail_table{border-bottom:1px solid #bbb; margin-bottom:10px;vertical-align:middle; width:100%}
	#detail_table th{width:80px; padding:3px 2px; vertical-align:middle; height:100%; line-height:16px;word-break:break-all}
	#detail_table td{height:100%; line-height:25px;word-break:break-all; text-align:left;}
	#detail_table .sample{padding:7px 2px;} 
	#detail_table .dotted01{font-size:6px; color:#999; }
	#detail_table .d_title{ font-weight:bold; color:#F60;}
	#detail_table .info_text{ color:#525252}

	#detail_botton{ margin-bottom:20px;}
	#detail_botton .btn_st{ padding:0px 2px;}

	#contents #coupon{width:100%;height:33px;background:orange;float:left;text-align:center;line-height:33px}
	#contents #coupon a{display:block}

	#contents #tab_menu{width:100%;float:left;margin:10px 0 0 0;padding-bottom:10px}
	#contents #tab_menu table{padding-top:10px}
	#contents #tab_menu h3{width:25%;float:left;line-height:36px;text-align:center;padding:0}
	#contents #tab_menu .none{border:none}
	#contents #tab_menu table td {line-height:20px;}
	#contents #tab_menu table {width:100%}
	#contents #tab_menu table .title{width:80px;background:#ddd;text-align:left;padding-left:5px;border-bottom:1px solid #ccc}
	#contents #tab_menu table .border{border-bottom:1px solid #ddd;padding-left:5px}
	#contents #tab_menu table .top{border-top:1px solid #ddd}
	#contents #tab_menu table .tit_top{border-top:1px solid #ccc}
	#contents #tab_menu .out a,#contents #tab_menu .out a:link,#contents #tab_menu .out a:visited{background:#f6f6f8;color:#8d95a0;text-decoration:none}
	#contents #tab_menu .over a{text-decoration:none;background:#fff;color:#383944;border-bottom:none;border-top:1px solid orange;border-left:1px solid orange;border-right:1px solid orange}
	#contents #tab_menu h3 a{display:block;font-weight:bold;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-bottom:1px solid orange}

	#contents #top_btn{width:100%;text-align:right; margin-top:5px 0 20px 0;}
/* 상품상세 */

/* buy_info_list 시작 */
	#contents #buy_info_title {margin-left:5px;height:30px;background:#fff;}
	#contents #buy_info_title p{text-align:center;line-height:30px;font-weight:bold;font-size:15px}
	#contents #buy_info_title p a,#contents #order_title p a:link,#contents #order_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #buy_info_title p a:hover{text-decoration:none}

	#contents #buy_info {border-bottom:1px solid #d0d0d0; margin-bottom:5px; }
	#contents #buy_info span img{vertical-align:middle}
	#contents #buy_info dl {margin-top:5px;border:1px solid #d0d0d0;}
	#contents #buy_info dl dt{background:#e2e2e2;line-height:30px;padding-left:5px;border-bottom:1px solid #d0d0d0;}
	#contents #buy_info dl .border{border-bottom:1px solid #ddd;padding-bottom:10px}
	#contents #buy_info dl .padding{padding-bottom:10px}
	#contents #buy_info dl dd{padding-left:5px; padding-top:5px;}

	#contents #buy_info dt span{padding-right:5px}
	#contents #buy_info dt .view{ float:right; padding-right:5px;}
	#contents #buy_info dt .view a{display:block}
/* buy_info_list 종료 */

/* 적립금 시작 */
	#contents #my_point_title {margin-left:5px;height:30px;background:#fff;}
	#contents #my_point_title p{text-align:center;line-height:30px;font-weight:bold;font-size:15px}
	#contents #my_point_title p a,#contents #order_title p a:link,#contents #order_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #my_point_title p a:hover{text-decoration:none}

	#contents #my_point01{width:100%;float:left;margin-top:10px; margin-bottom:5px;padding-right:5px;}
	#contents #my_point01 .center{padding-left:100px}
	#contents #my_point01 .right{float:right;padding-right:15px}
	#contents #my_point01 ul li{border-bottom:1px solid #ddd;line-height:36px;padding-left:5px}
	#contents #my_point01 .top{border-top:1px solid #ddd; background-color:#eeeeee; font-weight:bold;}
/* 적립금 종료 */
	
	
/* 쿠폰목록 시작 */	
	#contents #my_coupon_title {margin-left:5px;height:30px;background:#fff;}
	#contents #my_coupon_title p{text-align:center;line-height:30px;font-weight:bold;font-size:15px}
	#contents #my_coupon_title p a,#contents #order_title p a:link,#contents #order_title p a:visited{display:block;font-size:16px;color:#7f7f7f;text-decoration:none}
	#contents #my_coupon_title p a:hover{text-decoration:none}

	#contents #my_coupon {width:100%;float:left;margin-top:10px; margin-bottom:20px;}
	#contents #my_coupon h4{border-bottom:1px solid #ddd;padding:8px 0 8px 5px;}
	#contents #my_coupon ul{background:#f3f3f3}
	#contents #my_coupon ul li{line-height:22px;padding-left:5px}
	#contents #my_coupon #coupon01{position:relative}
	#contents #my_coupon #coupon01 p{position:absolute;right:12px;top:8px;}
	#contents #my_coupon #coupon01 p a{background-color:#f07800;color:#fff;border:1px solid #e2e2e2;font-size:12px;letter-spacing:-1px;padding:1px}
	#contents #my_coupon #coupon02{position:relative;margin-top:10px}
	#contents #my_coupon #coupon02 p{position:absolute;right:12px;top:8px;}
	#contents #my_coupon #coupon02 p a{background-color:#f07800;color:#fff;border:1px solid #e2e2e2;font-size:12px;letter-spacing:-1px;padding:1px}
/* 쿠폰목록 종료 */

/* 검색결과 시작 */
	#contents #search_list{ width:98%; height:40px;}
	#contents #search_result{width:100%;float:left;padding:8px 0 5px 0;}
	#contents #search_result p{float:left;padding:5px 0 0 5px}
	#contents #search_result #topsearch{float:right;padding-right:10px}
	.letter{font-size:13px;letter-spacing:-1px;}
/* 검색결과 종료 */

/* goods_list,goods_search_list 시작 */
	#contents dl{width:100%}
	#contents .line {border-bottom:1px solid #ccc}
	#contents .start {padding-top:0px}

	#contents #item1{width:100%;float:left;position:relative}
	#contents #item1 dl{width:100%;float:left;padding:0px 4px 0 0}
	#contents #item1 dl dt{float:left;padding-right:10px}
	#contents #item1 dl dt img{border:1px solid #c9c9c9}
/* goods_list,goods_search_list 종료 */

/* goods_gallery,goods_search_gallery 시작 */
	#contents .start{padding-top:0px}
	#contents #item2{width:100%;float:left}
	#contents #item2 dl{width:33%;float:left;padding:0 0 0 0;text-align:center}
	#contents #item2 dl dt img{border:1px solid #c9c9c9}
/* goods_gallery,goods_search_gallery 종료 */

/* 회원가입 시작 */
	/* 약관동의  */
	#prov_content {position:relative; height:145px; width:100%; padding:0px; border:0px; overflow:hidden;}
	#priv_content {position:relative; height:145px; width:100%; padding:0px; border:0px; overflow:hidden;}
	/* 회원가입정보 */
	.user_join_form_table{margin:0 auto;}
	.user_join_form_table table{width:100%;border:0;}
	.user_join_form_table th{height:25px; color:#333; width:80px; border-bottom:1px solid #ccc; background:#f8f8f8; text-align:left;}
	.user_join_form_table td{color:#666; border-bottom:1px solid #ccc; }
	.user_join_form_table .i_help{top:4px;right:0; color:#fff; text-align:center;background-color:#4a4a4a; width:65px; height:20px; padding:0px 4px; border:1px solid #000; font-size:11px; font-family:Dotum; cursor:pointer;}
	.user_join_form_table .i_help2{top:4px;right:0; color:#fff; text-align:center;background-color:#4a4a4a; width:90px; height:20px; padding:0px 4px; border:1px solid #000; font-size:11px; font-family:Dotum; cursor:pointer;}
	.user_join_form_table .i_label{ top:6px; left:10px}
	.user_join_form_table .i_dsc{margin:2px 0}
	.user_join_form_table .i_check,
	.user_join_form_table .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
	.user_join_form_table .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
	.user_join_form_table .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
	.user_join_form_table  select{margin:2px;height:25px;}
	.user_join_form_table  label{margin:0 10px 0 0;cursor:pointer}
	/* 회원가입완료 */
	.join_end {margin: 0 5px; font-size:15px;}
/* 회원가입 종료 */

/* 레이어 팝업 */
	.layer_pop {width:280px; margin-bottom:30px; background:#fff; border:3px solid #2e2e2e; overflow:auto; position:absolute}
	.layer_pop .layer_table_b table{ margin:5px; border-top:1px solid #a9a9a9; }
	.layer_pop .layer_table_b th{ border-bottom:1px solid #a9a9a9;background-color:#e7e7e7;padding:5px 2px;}
	.layer_pop .layer_table_b td{ border-bottom:1px solid #a9a9a9;padding:5px;}
	.layer_pop .layer_table_c { margin:5px; }
	.layer_pop .lay_titie{ margin:0px 0 5px 5px; width:150px;}
	.layer_pop .exit_btn{ float:right; position: relative; width:15px; margin-top:-28px; margin-right:35px;}
	.layer_pop .exit_btn2{ float:right; position: relative; width:15px; margin-top:-28px; margin-right:35px;}
	.layer_pop .exit_btn3{ float:right; position: relative; width:15px; margin-top:-28px; margin-right:12px;}
	.layer_pop .search_area {margin-left: 5px;}
	.layer_pop .search_area img {vertical-align:middle;}
	.layer_pop .temp_table td {padding:3px; border-bottom:1px solid #cccccc;}
	.layer_pop .noti_box { margin:10px; padding:7px; border:1px solid #a9a9a9; background-color:#f6f6f6; }
	.layer_pop .right_st{float:right; margin: 3px 10px 10px 0px;}
	.layer_pop .l_check{top:2px;right:0; color:#fff; text-align:center;background-color:#4a4a4a; width:32px; height:18px; padding:0px 1px; border:1px solid #000; font-size:11px; font-family:Dotum; cursor:pointer;}

/* product list start */
	#contents #product_list .item{padding-left:5px;}
	#contents #product_list .start{padding-top:5px;}
	#contents #product_list .item2 {width:100%;float:left;}
	#contents #product_list .item2 dl {overflow:hidden;float:left;position:relative;top:1px;width:33%;height:210px;margin-left:auto;margin-right:auto;padding-top:10px;}
	#contents #product_list .item2 dl dt img{border:1px solid #c9c9c9;}
	#contents #product_list .item2 dd {text-align:center;}
	#contents #product_list .pay_style{font-weight:bold; color:#ff6600;}
	#contents #product_list  div#list_dl{ float:right; padding-right:5px;}

	.fn_good_name { 
		color:#000; font-size:13px;font-weight:bold;
	}
	.fn_sub_title { 
		color:#000; font-size:14px;font-weight:bold;
	}

	.fn_main_goods_menu {
		background:#fff; color:#000;
		border-radius:0px;
		vertical-align:top; display:inline-block;
		font-size:15px; font-weight:bold;
		padding:2px 4px 1px; margin-right:3px; line-height:30px;
	} /* 모바일 특가 타이틀  */

	.fn_main_goods_menu_more {
		background:#fff; color:#000;
		border-radius:0px;
		vertical-align:top; display:inline-block;
		font-size:12px; font-weight:bold;
		padding:2px 4px 1px; margin-right:3px; line-height:30px;
		text-align:right;
	}  /* 모바일 특가 더보기 타이틀  */

	.fn_main_top_menu {
		color:#fff;font-weight:bold;font-size:15px;
	}

	.fn_page_title {
		color:#000;font-weight:bold;font-size:15px;
	}

	/* 카테고리 */
	.category_list {border-top:1px solid #cbcbcb;}
	.category_list ul #menu a {display: block;text-decoration: none;}
	.category_list a {display: block;text-decoration: none;}
	.category_list li img{vertical-align:middle; padding-right:10px;}
	.category_list li a {background:#f1f1f1; padding:10px 0 10px 12px; font-size:14px; color:#2d2d2d;}
	.category_list .cate_top {border-top:1px solid #fff; border-bottom:1px solid #cbcbcb;}
	.category_list .category li { border-top:1px solid #dddfe3;}
	.category_list .category a {background:#fff; padding-left:35px; font-weight:normal; color:#2d2d2d; }

	/* Button */
	.btn_more {
		width:30px; height:18px;
		background-image:url(../images/f_modern_mobile/button/btn_more_bg.gif); 
		vertical-align:middle; font-size:13px;
		padding-left:18px; padding-top:3px; margin-right:10px;
		float:right;
		font-weight:normal;
	}

	.btn01_w {
		font-size:15px; font-weight:bold;
		border-radius:2px; border:1px solid #a9a9a9;
		padding:2px 7px;
		text-decoration:none;
		background:-webkit-gradient( linear, left top, left bottom, color-stop(60%, #ffffff), color-stop(100%, #dadada) );
		background:-moz-linear-gradient( center top, #ffffff 60%, #dfdfdf 100% );
		background-color:#ffffff;
		color:#333;
		display:inline-block;
	}.btn01_w:visited {
		color:#333;
	}.btn01_w:link {
		color:#333;
	}

	.btn01_o {
		font-size:15px; font-weight:bold;
		border-radius:2px; border:1px solid #d72013;
		padding:2px 14px;
		text-decoration:none;
		background-color:#ff4800;
		color:#fff;
		display:inline-block;
	}.btn01_o:visited {
		color:#fff;
	}.btn01_o:link {
		color:#fff;
	}

	/* Mypage Main */
	div #myorange{margin:0 auto;}
	div .myorange_list{ width:100%; }
	div .myorange_list li{ height:30px; border-bottom:1px solid #d8d8d8; padding-top:8px; padding-left:12px; font-size:14px;}
	div .myorange_list img{ padding-right:10px; }

	/* Main 하단메뉴 */
	.footer_menu{
		color:#fff;
		vertical-align:top;
		font-size:12px; 

	}

	.tab_footer_menu {
		width:100%;
		border:1px solid #676B72;
		background-color:#2b2d34;
	}

	.tab_footer_menu_td {
		width:25%;
		height:33px;
		text-align:center;
		border-right:1px solid #676B72;
		border-bottom:1px solid #676B72;
	}

	.fn_buy_list_title {
		color:#000;font-weight:bold;font-size:14px;
	}

	.fn_buy_list_good_name {
		color:#000;font-weight:bold;font-size:13px;
	}

	.fn_cart_good_name {
		color:#000;font-weight:bold;font-size:13px;
	}


	/* goods qna */
	#product_notice_search table{margin:10px auto;}
	#product_notice_search li{ float:left; vertical-align:middle; padding-right:3px;}
	#product_notice_table_a{ width:100%; margin:0 auto; border-bottom:1px solid #CCC; }
	#product_notice_table_a td{border-top:1px solid #CCC;  padding:5px;}
	#product_notice_table_b{ width:100%; margin:0 auto;}
	#product_notice_table_b td{border-top:0;  padding:3px;}
	#product_notice_table_b td.text_content{ color:#000; }
	#list_num{ float:right; margin-right:10px;}
	.product_notice_btn{ float:right; margin-right:10px; margin-top:10px;}

	/* 공통 테이블 */
	/*
	padding-top:8px; 
	*/
	.form_table{margin:0 auto; width:100%; width:100%;border:0;border-top:2px solid #999}
	.form_table input,
	.form_table textarea,
	.form_table select,
	.form_table table,
	.form_table button{font-size:12px}
	.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
	.form_table th,
	.form_table td{padding:5px;border:0;vertical-align:top}
	.form_table th{color:#333}
	.form_table td{color:#666}
	.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
	.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:left; vertical-align:middle;}
	.form_table tfoot th{border-bottom:1px solid #ddd}
	.form_table tbody td{border-bottom:1px solid #ddd}
	.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
	.form_table .item{position:relative;margin:-4px 0}
	.form_table .item .i_help{top:4px;right:0; color:#fff; text-align:center;background-color:#4a4a4a; width:65px; height:20px; padding:0px 4px; border:1px solid #000; font-size:11px; font-family:Dotum; cursor:pointer;}
	.form_table .item .i_label{ top:6px; left:10px}
	.form_table .item .i_dsc{margin:2px 0}
	.form_table .item .i_check,
	.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
	.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
	.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
	.form_table .item select{margin:2px}
	.form_table .item label{margin:0 10px 0 0;cursor:pointer}
	.form_table .good_box td{padding:0px; border:0px;}


	/* Mypage MyQNA */
	#advice_notice_search table{margin:10px auto;}
	#advice_notice_search li{ float:left; vertical-align:middle; padding-right:3px;}
	#advice_notice_table_info{padding:0 5px; margin:15px auto;}
	#advice_notice_table_info table{margin:10px auto; border:1px solid #a8a8a8; padding:10px; font-size:15px;}
	#advice_notice_table_info th{ text-align:left; font-weight:normal;}
	#advice_notice_table_a{ width:100%; margin:0 auto;   border-top:1px solid #a8a8a8; vertical-align:middle;}
	#advice_notice_table_a th{border-bottom:1px solid #a8a8a8; height:30px; background-color:#e5e5e5; color:#3f3f3f;}
	#advice_notice_table_a td{border-bottom:1px solid #a8a8a8;  padding:5px;}
	#list_tip{ text-align:center; margin-bottom:10px;}
	.advice_notice_btn{ float:right; margin-right:10px; margin-top:10px;}