@charset "utf-8";

	
	body {position:relative; font-family: 'Noto Sans KR',sans-serif;}

	#header .header_first {position:relative; padding:0px;}
	#header .header_first h1#logo{text-align:left; margin-left:10px;}
	#header .header_first h1#logo a{display:inline-block;}
	#header .header_first h1#logo a img{vertical-align:middle;}


	#header .header_first .util {position:absolute; right:10px; top:7px; font-size:0px;}
	#header .header_first .util span {display:inline-block; font-size:0px;}
	#header .header_first .util span img {vertical-align:middle;}


	
	#header_top_menu {display:table; width:100%; table-layout:fixed; background:#ff5300;}
	#header_top_menu li{display:table-cell; vertical-align:middle; text-align:center;  }
	#header_top_menu li a{display:block;color:#fff; padding:15px 0px; }

	
	#header .top_search_box {padding:10px; background:#f8f8f8;position:relative;}
	#header .top_search_box input[type="text"]{width:100%; padding:0 2.5%; border:0px; height:35px; line-height:35px; border:1px #ddd solid; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
	#header .top_search_box .btns_link {position:absolute; right:20px; top:18px; width:21px; height:19px; border:0px; text-indent:-999px;  background:url(../../images/common/header_top_search_bg.png) left top no-repeat;}

	

	/*리스트*/
	.default_list_wrap {padding:25px 10px;}
	.default_list_wrap .s_title {font-size:18px;}
	.default_list_wrap .s_title span {color:#ff5300;}


	.default_list_wrap ul {margin-top:20px;}
	.default_list_wrap ul li{border-radius:10px; overflow:hidden; position:relative; border:1px #ddd solid; display:block; margin-bottom:20px;}
	.default_list_wrap ul li .photo {float:left; width:90px; height:80px; background-position:center top; background-repeat:no-repeat; background-size:cover;  margin-top:10px; margin-left:10px;}
	.default_list_wrap ul li .info_box {margin-left:110px; padding:10px 0px; }
	.default_list_wrap ul li .info_box .t1 {font-size:13px; color:#000;}
	.default_list_wrap ul li .info_box .t1 span {font-size:13px; color:#ff5300;}
	.default_list_wrap ul li .info_box .t2 {margin-top:5px; font-size:15px; color:#000; font-weight:bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.default_list_wrap ul li .info_box .t3 {color:#666; font-size:14px; margin-top:5px;}
	.default_list_wrap ul li .info_box .t4 {font-size:13px; color:#000; }
	.default_list_wrap ul li .info_box .t4 span {display:inline-block;}
	.default_list_wrap ul li .info_box .t4 span img {vertical-align:middle;margin-right:3px;}
	.default_list_wrap ul li .info_box .t4 span.gun  {margin-left:30px;}

	.default_list_wrap ul li .info_box .price {position:absolute; right:30px; top:45px; text-align:center;}
	.default_list_wrap ul li .info_box .price .p1 {font-size:25px; color:#ff5300; font-weight:bold;}
	.default_list_wrap ul li .info_box .price .p2 {margin-top:10px;}
	.default_list_wrap ul li .info_box .price .p2 span {coloR:#fff; background:#29a22c; font-size:13px; width:100px; font-weight:normal; line-height:30px; display:inline-block;}
	.default_list_wrap ul li .info_box .price .p2 span.end {coloR:#fff; background:#c1c1c1; font-size:13px; width:100px; font-weight:normal; line-height:30px; display:inline-block;}


	.default_list_wrap ul li .etc {background:#f7f7f7; padding:15px 10px 10px ; margin-top:10px; text-align:right; font-size:16px; color:#333; line-height:22px; font-weight:bold; overflow:hidden;}

	.default_list_wrap ul li .etc .p1 {font-size:22px; color:#ff5300; font-weight:bold; float:right;}
	.default_list_wrap ul li .etc .p2 {float:left; text-align:center;}
	.default_list_wrap ul li .etc .p2 span {coloR:#fff; background:#29a22c; font-size:13px; width:70px; font-weight:normal; line-height:30px; display:inline-block;}
	.default_list_wrap ul li .etc .p2 span.gray {coloR:#333; background:#dfdfdf; font-size:13px; width:70px; font-weight:normal; line-height:30px; display:inline-block;}
	.default_list_wrap ul li .etc .p2 span.end { color:#fff; background:red; } 



	/*상세*/
	#m_detail_photo {text-align:center; position:relative;  padding:10px;}
	#m_detail_photo img {width:100%; text-align:center; vertical-align:top;} 

	#m_detail_photo .cs_slider_pager {margin-top:10px; text-align:center; z-index:99999; }
	#m_detail_photo .cs_slider_pager a{display:inline-block; margin:0 1px; width:30px; height:30px;  cursor:pointer; border:2px #fff solid;  opacity:0.6; text-align:left; }
	#m_detail_photo .cs_slider_pager .cycle-pager-active {border-color:#ffae00; opacity:1}
	#m_detail_photo .cs_slider_pager img {width:100%; height:100%; }


	#m_detail_photo .control {width:100%; position:absolute; left:0px; top:45%; z-index:99999 !important;}
	#m_detail_photo .control a {float:left; width:22px; height:32px; background:url(/images/main_platinum_btn.png) left top no-repeat; text-indent:-9999px; background-size:44px;}
	#m_detail_photo .control a.next {float:right; margin-right:10px; background-position:right top;}
	#m_detail_photo .control a.prev {margin-left:10px;}


	.m_contents_box_wrap {padding:10px;}



	
	.common_search .s_title {font-size:18px;}
	.common_search .s_title span {color:#ff5300;}

	.common_search { padding:10px;}
	.common_search table {width:100%; font-size:13px; border-spacing:0; border-top:1px #ddd solid; margin-top:10px;}
	.common_search table th {background:#f8f8f8; line-height:51px; font-size:15px; color:#613e11; padding-left:10px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:left; font-weight:normal;}
	.common_search table td {color:#666; padding:6px 5px;border-bottom:1px solid #ddd; position:relative;}
	.common_search table .type { line-height:25px; border:1px #dddddd solid; border-radius:2px; vertical-align:middle;   position:absolute; right:0px; top:0px; padding:0 10px;background:#f8f8f8; color:#666; font-size:11px;;}
	.common_search table .type_list {position:relative;}
	.common_search table .jump {display:inline-block; margin-right:10px; }

	.common_search table input[type="text"]{vertical-align:middle; height:27px; padding-left:5px; margin-bottom:3px;  line-height:23px; border:1px #dddddd solid; border-radius:2px;  -webkit-appearance: none; border-radius:0px; width:100%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
	.common_search table select {vertical-align:middle; height:30px; padding-left:5px; margin-bottom:3px; line-height:29px; border:1px #dddddd solid; border-radius:2px;  width:100%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
	.common_search table .label {display:inline-block; vertical-align:middle; height:29px; line-height:29px; border:1px #dddddd solid; background:#f8f8f8; border-left:0px; width:30px; font-size:11px; color:#999; text-align:center;}
	.common_search table input[type="radio"],
	.common_search table input[type="checkbox"] {vertical-align:middle;}

	.common_search .btn {text-align:center; padding:15px 0px;}
	.common_search .btn .common_btns {display:inline-block; width:110px; height:37px; line-height:37px;;  border:0px; background:#e1e1e1; color:#222;  font-weight:bold; -webkit-appearance: none;}
	.common_search .btn .go_btn {background:#444; color:#fff;}