	
	/* mymart_style */
	.content{background-color:#fff;padding:0 15px;margin-top:5px;}
	.total_t{font-size:10pt;color:#000;font-weight:600;margin:0;padding-top:10px;}
	.mymart{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #f2f2f2;padding:10px 0}
	.mymart_img{width:28%;border-radius:5px;float:left;object-fit:cover;height:90px !important;max-width:130px}
	.mymart p{margin:0}
	.mymart_info_wrap{float:left;padding:0px 15px;}
	.mymart_info_wrap p{font-size:10pt;line-height:17pt;}
	.mymart_name{color:black !important;font-weight:600;font-size:13pt !important;}
	.star_icon{width:15px;vertical-align:middle}
	.star_score{display:inline-block;padding-top:3px;color:black !important;}
	.mart_order_pay{padding-left:5px;color:gray}
	.mymart_tel{color:gray;}
	.ready .mymart_info_wrap{opacity:0.5}
	.overay{background-color:rgba(0, 0, 0, 0.5);position:absolute;color:white;text-align:center;width:100px;border-radius:0 0 5px 5px;height:25px;margin-top:50px;line-height:25px;font-size:10pt;font-weight:600}

	/* search_style */
	.search{position:relative;border-bottom:1px solid #ddd}
	.search_box{width:72%;border:none;height:60px;outline:0;font-size:12pt;caret-color:#1F963A;}
	.search img{width:30px;position:absolute;margin-top:15px;top:0;}
	#search_del{right:0;padding-right:15px;}
	#search_btn{left:0;padding-left:15px;}
	.search_view{color:gray;margin-top:15px;overflow:hidden;}
	.del_wrap{float:right;padding-right:15px;}
	.search_view span{vertical-align:middle;font-size:10pt;}
	.search_list{display:inline;padding-left:15px;font-size:10pt;}
	.del_icon{width:15px;vertical-align:middle;}
	.search_table{color:black;margin-top:20px;}
	.search_name{padding-left:15px;}
	.close{text-align:right;padding-right:15px;font-weight:100;color:gray;font-size:14pt;font-family: 'Noto Sans', sans-serif;}
	.search_table tr{height:30px;}

	/* order_list_style */
	.order{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #f2f2f2;padding-bottom:10px}
	button{outline:0}
	.order p{margin:0}
	.order .mart_name{font-size:15pt !important;display:inline;vertical-align:middle;}
	.order_preview{line-height:30pt;}
	.calendar_icon{width:25px;vertical-align:middle;padding:10px 0px;}
	.cal_t{vertical-align:middle;padding-left:5px;color:gray;}
	.order_btn_set{margin-top:5px;width:100%;padding-bottom:10px;overflow:hidden;}
	.order_btn_set button{background-color:white;width:49%;height:50px;font-size:12pt;outline:0;border:1px solid #ddd;border-radius:3px;float:left}
	.mart_view_btn{margin-right:2%}
	.review_btn{width:auto;height:auto;background-color:#fff;border:1px solid #1F963A;color:#1F963A;border-radius:50px;margin-left:5px;vertical-align:middle;padding:5px 15px}
	.review_none_btn{border:1px solid #ddd;color:#ddd;}
	.cancel{border:1px solid red !important;color:red !important;}

	/* mypage_style */
	.my{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #f2f2f2;}
	button{outline:0}
	.my p{margin:0;}
	.rank_img{width:60px;margin-right:10px;vertical-align:middle;float:left;}
	.user_name{font-size:15pt;font-weight:600;line-height:30px;}
	.rank_name{font-weight:600;line-height:30px;}
	.user{display:inline;vertical-align:middle;float:left;}
	.top_my .right{float:right;width:20px;padding:20px 0px;}
	.top_my {height:60px;overflow:hidden;border-bottom:1px solid #f2f2f2;padding:10px 0}
	.my_rank{padding:15px 0;border-bottom:1px solid #f2f2f2;font-size:9pt;}
	.my_rank p{display:inline;}
	.my_rank span{float:right;font-weight:600;border:1px solid #1a963a;padding:5px 10px;;border-radius:30px;margin-top:-5px;}
	.my_rank .right{float:right;width:20px;padding:0px;}
	.point_set{overflow:hidden;height:80px;}
	.point_set div{float:left;width:33%;padding:10px 0}
	.p_title{font-size:10pt;color:gray;line-height:30px}
	.p_info{font-size:15pt;font-weight:800;line-height:30px;}
	.coupon{width:34% !important;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;box-sizing:border-box;}
	.my_bottom li, .my_bottom ul{list-style:none;padding-left:0;margin:0}
	.my_bottom_menu li{height:60px;line-height:60px;;border-bottom:1px solid #f2f2f2;padding-left:15px;}
	a{text-decoration:none;color:#232323}
	.my_bottom{margin-top:5px;background-color:#fff;}
	.my_bottom_menu a{overflow:hidden;}
	.my_bottom_menu i{float:right;line-height:50px;padding-right:15px;color:#ddd;}
	.my_bottom_menu .right{float:right;width:25px;padding:18px 15px;}