/*---------------------------------------------------basic--------------------------------------------------*/
		
			/* reset-css  */
			/* 요소(element) 여백 초기화  */
			*{margin:0;padding:0;}
			/* 제목요소 */
			h1, h2, h3, h4, h5, h6 { font-size:100%;   font-weight:normal;} 
			/* 테두리 없애기 */
			fieldset, img, abbr,acronym { border:0 none; } 
			/* 목록 */
			 ul { list-style:none; }
			/* 테이블 - 마크업에 'cellspacing="0"' 지정 함께 필요 */
			table {border-collapse: separate;border-spacing:0;border:0 none;}
			caption, th, td {text-align:left;font-weight: normal;}
			/* 텍스트 관련 요소 초기화 */
			address, caption, strong, em, cite {font-weight:normal;font-style:normal;}
			ins { text-decoration:none; }
			del { text-decoration:line-through; }
			/* 인용문 */
			blockquote:before, blockquote:after, q:before, q:after { content:""; }
			blockquote,q { quotes:"" ""; }
			/* 수평선*/
			hr { display:none; }
			/* reset-css  */
			*{margin:0px; padding:0px; -webkit-box-sizing: border-box;
 			-moz-box-sizing: border-box; box-sizing: border-box;}
 			/*보더와 패딩을쓸때(마진아님) 위드스값에 포함시켜서 별도의계산없이 편하게쓸수있음*/
 			

					.hide{display:none;}
					a{text-decoration:none;color:#000000;}
					li{list-style:none;}
					.block{display:block;}
					.border_right_none{border-right:0px solid #fff;}
					.border_left_none{border-left:0px solid #fff;}
					.border_top_none{border-top:0px solid #fff;}
					.border_bottom_none{border-bottom:0px solid #fff;}
					.border_none{border:0px solid #fff;}
					
					/*전체*/
					
					.inline{
						display: inline-block;
						*display: inline;
						*zoom:1;
						}


					body {
						overflow-y:scroll;
						font-family: '宋體', 'simsun', Arial;
						font-size:100%;
						line-height: inherit;
						color: #000;background:#363636;
						}



/*---------------------------------------------------basic-end----------------------------------------------*/




.sort_dealer_info{float:right;font-size:13px;color:#666;padding-top:29px;}
h4{position:relative;}

.all_btn p{margin-top:30px;}
.all_btn p a{border:1px solid #000;}

.buy_con02_sub h4 span{font-size:13px!important; font-weight:normal!important;}



		   .container{
		   margin: 0 auto;
		   max-width: 1900px;
		   margin-top:47px;
		   display: block;
		   }
.conwrap{width:67%;
		 margin:0 auto;}

.topline{position:relative; background:#fafafa; width:100%; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #E2E2E2;}
.topline div{width:67%; margin:0 auto; background-repeat:no-repeat; background-position:0% 0%;}
.topline p{font-size:13px; color:#292929;;}
.topline p a{color:#5C5C5C;}
.topline p a:hover{color:#BE0445;}
.topline p span{font-size:8px; padding:0 5px;line-height:2.2em; }
.topline p .r_txt{color:#BE0445;}


h3{font-size:15px!important;
   width:100%;
   float:left;
   font-weight:bold!important;
   margin-bottom:11px;}


.buy_con01{width:100%;
		   float:left;
		   margin-top:84px;
		   margin-bottom:91px;}

.buy_con01>div{width:100%;
			   float:left;
			   border:1px solid #c6c6c6;
			   border-top:0px solid #fff;}

.buy_con01 h2{width:100%;
			  float:left;
			  margin-bottom:24px;
			  font-size:44px;
			  color:#000;
			  }

.buy_con01 form{width:100%;
				  height:56px;
				  float:left;
				  background:#f7f7f7;
				  border-top:2px solid #4c4c4c;
				  }

.buy_con01 form ul{width:100%;}
.buy_con01 form li{float:left; margin-top:10px;}

.con05_btn01{width: 85%;}
.con05_btn02{width:10%;}

form input, label{
								float:left;
								font-family: '宋體', 'simsun', Arial;
								padding-left: 4.5%;
								}
label{
	  margin-top:10px;
	  margin-right:1.3%;
	  font-size: 15px;
	  font-weight:bold;
	  width: 17%;
	  }

#de_searchbox{
			  /*width: 81%;*/width:77%;
			  height:35px;
			  float:left;
			  border:1px solid #c6c6c6;
			  font-size:13px;
			  color:#484848;
			  padding-left:27px;
			  font-family:"Dotum";
			  }

#de_searchbtn{width:100%;
			  height:35px;
			  float:left;
			  border:1px solid #252525;
			  background:#4a4a4a;
			  color:#fff;
			  font-size:16px;
			  margin-left:1%;
			  font-family: '宋體', 'simsun', Arial;
			  padding:0%;
			  }
.buy_con01 p{border-bottom:1px solid #c6c6c6;}

.con01_ul{width:100%;
		  height:100px;
		  float:left;
		  background:#f7f7f7;}

.con01_ul li{width:12.5%;
			 height:100px;
			 float:left;
			 border-right:1px solid #c6c6c6;
			 position:relative;}

.con01_ul li a{width:1%;
			   height:90px;
			   display:table-cell;
			   vertical-align:middle;
			   text-align:center;}

.con01_ul li a span{display:block;
					color:#282828;
					font-size:13px;
					position:absolute;
					bottom:15px;
					width:100%;
					text-align:center;
					}

.imgon {
	display: none;
}
.imgoff {
	display: inline;
}
/*.con01_ul li:hover img.imgon {
	display: inline;
}
.con01_ul li:hover img.imgoff {
	display: none;
}
.con01_ul li:hover a span{color:#be0445;}
*/

.buy_con2{width:100%;
		  float:left;
		  margin-bottom:90px;}

.buy_con2 ul{width:100%;
		     float:left;
			 /*border:1px solid #e3e3e3;*/
			 border-top:2px solid #4c4c4c;
			 /*height:126px;*/}

.buy_con2 ul li{width:20%;
				float:left;
				border:1px solid #c6c6c6;
                                border-top:0px solid #fff;
                                border-left:0px solid #fff;
				height:124px;
				text-align:center;}

.buy_con2 ul li:first-child{border-left:1px solid #c6c6c6;}
.buy_con2 ul li:nth-child(6){border-left:1px solid #c6c6c6;}
/*.buy_con2 ul li:last-child{border:0px solid #fff;}*/


.buy_con2 ul li a{width:1%;
				  height:124px;
				  display:table-cell;
				  vertical-align:middle;}

.buy_con2 ul li a img{width:auto;
					  margin:0 auto;}

.buy_con2 p{font-size:13px;
			color:#7e7e7e;
			margin-top:5px;
			float:left;}


.buy_con02_sub{width:100%;
			   float:left;
			   margin-bottom:80px;}

.buy_con02_sub table{width:100%;
					 float:left;
					 margin-top:10px;}

.table_top{width:100%;
		   height:45px;
		   float:left;
		   background:#f7f7f7;
		   border:1px solid #c6c6c6;
		   border-bottom:0px solid #fff;}

.buy_con02_sub table tr {width:100%;
						 height:45px;
					     float:left;
				     	 border-top:1px solid #c6c6c6;}

.buy_con02_sub table tr p{height:12px;
						  display:block;
						  text-align:center;
						  width:100%;
						  font-size:13px;
						  margin-top:16px;
						  color:#484848;
						  border-right:2px solid #bbbbbb;}
.buy_con02_sub table td:last-child{text-align:center;}
.buy_con02_sub table td:last-child p{width:100px;
									 margin:8px auto;
									 display:block;
									 height:30px;
									 border:1px solid #c6c6c6;
									 background:#4a4a4a;}

.buy_con02_sub table td:last-child a {width:100px;
									  height:30px;
									  display:table-cell;
									  vertical-align:middle;
									  text-align:center;
								      color:#fff;
									  font-size:11.5px;
									  font-family: '宋體', 'simsun', Arial;}

.buy_con02_sub table tr th:last-child p , .buy_con02_sub table tr td:last-child p{border-right:0px solid #fff;}
.buy_con02_sub table th , .buy_con02_sub table td {float:left;}

h4{font-size:0px!important;
   width:100%;
   float:left;}

/* UI Object */
.paginate{float:left;width:100%;padding:15px 0;text-align:center;margin-top:20px;}
.paginate a img{border:none;vertical-align:middle;_vertical-align:top;}
.paginate a,.paginate strong{display:inline-block;position:relative;
							 _width /**/:18px;margin-left:-6px;padding:2px 6px 3px 7px;
							  background:url(http://static.naver.com/common/paginate/line_pg2.gif) no-repeat 0 50%;
							  color:#333;
							  font-family: '宋體', 'simsun', Arial;
							  font-size:12px ;
							  line-height:normal;
							  text-decoration:none;
							  vertical-align:middle;}

.paginate a:hover{text-decoration:underline;}
.paginate strong{color:#be0445!important;font-weight:bold;}
.paginate .frst{background:none;}
.paginate a.pre,.paginate a.next{padding:0;background:none !important;}
.paginate a.pre{margin:0 3px 0 -6px;}
.paginate a.next{margin:0 3px 0 -3px;}
/* //UI Object */


.buy_con04{width:100%;
		   float:left;
		   margin-bottom:90px;}


.buy_con04 ul{
				 width:100%;
				 float:left;
				 padding: 40px 3.7% 40px 3.7%;
				 background:#f7f7f7;
				 border:1px solid #c6c6c6;
				 border-top:2px solid #4c4c4c;
				 }

.buy_con04 ul li{
					width: 20%;
					float:left;
					text-align:left;
					margin:7.5px 0;
					}

.buy_con04 ul li a{font-size:14px;
					  color:#8c8c8c;}

.buy_con04 ul li a:hover{color:#be0445!important;
						    border-bottom:1px solid #be0445;
							font-weight:bold;}


#top_btn{width:100%;
		 float:left;;}

/*
#top_btn a{float:right;
		   width:45px;
		   height:45px;
		   font-size:15px;
		   font-weight:bold;
		   color:#fff;
		   background:#b7b7b7;}

#top_btn a span{width:45px;
				height:45px;
				display:table-cell;
				vertical-align:middle;
				text-align:center;}
*/


/*line-공통*/

.group_botline{
			   height: 0px;
			   width:100%;
			   float:left;
			   /*margin-top:80px;*/
			   border-top: 1px solid #C4C4C4;
			   text-indent:-9999px;
			   }





.on_bold{font-weight:bold;}


/*section*/

#section
.bold {font-weight:bold;}

#a_00 img{width:63px;}


/*---------------------------------------------------------------------------------------------------------------------*/



/*media query*/



@media screen and (min-width:961px) {
.con01_ul li:hover img.imgon {
	display: inline;
}
.con01_ul li:hover img.imgoff {
	display: none;
}
.con01_ul li:hover a span{color:#be0445;}

}






@media screen and (min-width:320px) and (max-width:660px) {
.con05_btn01{width:81%;}
.buy_con02_sub h4{padding:0 4%;}
.all_btn p{margin-right:4%;}


.topline div{width:96%;
			 margin-left:4%;}

h3,h2{padding-left:4%; margin-bottom:8px!important;}
h2{font-size:25px!important;}
.conwrap{width:100%;
		 float:left;}

.container{width:100%;}

.buy_con01{margin-top:30px;}
.buy_con01>div{border-bottom:0px solid #fff;}
.buy_con01 form{height:70px!important;}

label {width:100%;
	   margin-top:0px;
	   margin-bottom:5px;
	   font-size:10.9px!important;
	   text-align:left;
	   padding-left:0px;}

#de_searchbtn{font-size:11px;
			  padding:0px;
			  margin-top:16.5px;
			  margin-right:4%!important;
			  -webkit-appearance:none;}

.buy_con01{margin-bottom:40px;margin-top:50px;}
.buy_con01 form:first-child p{width:80%;}
.con05_btn01{margin-left:4%;
			 margin-right:1%;}
#de_searchbox{width:100%;
			  font-size:11px;
			  padding-left:10px;}
.con01_ul{height:200px;
		  border-bottom:0px solid #fff;}
.con01_ul li a span{font-size:12px;}
.con01_ul li{width:25%;border-bottom:1px solid #c6c6c6;}
.con01_ul li:nth-child(4){border-right:0px solid #fff;}

.buy_con2{margin-bottom:40px;}
.buy_con2 ul{height:auto;}
.buy_con2 ul li{width:50%;
                                border-left:0px solid #e1e1e1;
                                border-top:0px solid #e1e1e1;
				border-right:1px solid #c6c6c6;
				border-bottom:1px solid #c6c6c6;}
.buy_con2 ul li:last-child{border-right:1px solid #c6c6c6;}
.buy_con2 ul li:nth-child(6){border-left:0px;}
/*.buy_con2 ul li:nth-child(2),.buy_con2 ul li:nth-child(4){border-right:0px solid #fff;}*/
.buy_con2 ul li img{width:120px!important;}
.buy_con2 p {margin-left:4%;}

.buy_con02_sub table tr{background:none!important;
					    height:71px;
						border-top:0px solid #fff;}

.buy_con02_sub table tr th{width:50%!important;
						  background:#f7f7f7;
						  border-left:1px solid #c6c6c6;
						  border-bottom:1px solid #c6c6c6;
						  height:35px;}

.buy_con02_sub table tr td{width:50%!important;
						  height:35px;
						  background:#fff;
						  border-left:1px solid #c6c6c6;
						  border-bottom:1px solid #c6c6c6;}


.buy_con02_sub table tr p{height:35px;
						  width:1%;
					      display:table-cell;
						  vertical-align:middle;
						  font-size:12px;
						  margin-top:0px;
				      	  border-right:0px solid #bbbbbb;}

.buy_con02_sub table tr th:last-child p , .buy_con02_sub table tr td:last-child p{border-right:0px solid #fff;}
.buy_con02_sub table th , .buy_con02_sub table td {float:left;}

.table_top{height:71px!important;border-top:1px solid #c6c6c6!important;}
.buy_con02_sub table tr td:last-child p{margin:4px auto;
										height:25px;}
.buy_con02_sub table tr td:last-child a{height:25px;}



.buy_con04{margin-bottom:30px;}
.buy_con04 ul{padding:20px 4%;}
.buy_con04 ul li{width:50%; text-align:center; margin:4px 0;}
.buy_con04 ul li a{font-size:12px;}


#top_btn a{margin-right:4%;}
.group_botline{margin-top:10px;}
}

@media screen and (min-width:661px) and (max-width:960px) {
.con05_btn01{width:81%;}
.conwrap{width:92%;}
.buy_con01{margin-top:80px;}
.buy_con01>div{border-bottom:0px solid #fff;}
h2{font-size:35px!important;}
label {
	   padding-left:2%;
	   width: 18%;
	   margin-top:12px;
	   font-size:10.9px!important;
	   }

#de_searchbtn{font-size:11px;
			  padding:0px;}


.con05_btn01{width:88%;}


#de_searchbox{
			  width: 80%;
			  font-size:11px;
			  padding-left:10px;
			  }

.con01_ul{height:200px;
		  border-bottom:0px solid #fff;}
.con01_ul li a span{font-size:12px;}
.con01_ul li{width:25%;border-bottom:1px solid #c6c6c6;}
.con01_ul li:nth-child(4){border-right:0px solid #fff;}

.buy_con2 ul{height:auto; border-left:1px solid #c6c6c6;}
.buy_con2 ul li{width:50%;
                                border-top:0px solid #e1e1e1;
                                border-left:0px solid #e1e1e1;
				border-right:1px solid #c6c6c6;
				border-bottom:1px solid #c6c6c6;}
.buy_con2 ul li:first-child{border-left:0px solid #e1e1e1;}
.buy_con2 ul li:nth-child(6){border-left:0px;}
/*.buy_con2 ul li:nth-child(2),.buy_con2 ul li:nth-child(4){border-right:0px solid #fff;}*/

.buy_con02_sub table tr td:last-child p{margin:10px auto;
										height:25px;
										width:80px;}
.buy_con02_sub table tr td:last-child a{height:25px;
										width:80px;}

.buy_con04 ul{padding:20px 4%}
.buy_con04 ul li a{font-size:11px;}

#top_btn{margin-top:10px;}
#top_btn a{margin-right:4%;}

			   
}



@media screen and (min-width:961px) and (max-width:1300px) {



.con05_btn{margin-left:0%;
		   margin-right:4%!important;}

label {padding-left:3%;
	   width:23.5%;
	   font-size:13.5px!important;}
#de_searchbtn{font-size:13.5px;
			  padding:0px;}

.con01_ul li a span{font-size:12px;}


.buy_con04 ul{padding:20px 10%}
.buy_con04 ul li a{font-size:13px;}



}

@media screen and (min-width:960px) and (max-width:1676px){
.buy_con2 ul li img{width:120px!important;}
label {
       font-size: 12.5px!important;
       width: 21%!important;
       }
/*#de_searchbox{width: 79%!important;}*/
}



#as_detail table{width:100%;
					float:left;
					margin-top:21px;}

#as_detail table tr:first-child{width:100%;
								   height:45px;
								   float:left;
								   background:#f7f7f7;
								   border:1px solid #c6c6c6;}
#as_detail table tr:nth-child(2){width:100%;
								  height:45px;
								   float:left;
								   border-bottom:1px solid #c6c6c6;}

#as_detail table tr:last-child{float:right;}

#as_detail table tr:last-child td{padding:0%;
                                                 width:130px;
									 height:35px;
									 margin-top:30px;
									 float:left;
									 border:1px solid #c6c6c6;
									 background:#4a4a4a;}

#as_detail table tr:last-child td a {width:130px;
										height:35px;
										display:table-cell;
										vertical-align:middle;
                                                                                text-align:center;
										color:#fff;
									    font-size:11px;
									    font-family: '宋體', 'simsun', Arial;}


#as_detail table tr p , #as_detail table tr td p{height:12px;
													   display:block;
													   text-align:center;
													   width:100%;
													   font-size:13px;
													   margin-top:16px;
													   color:#484848;
													   border-right:2px solid #bbbbbb;}
#as_detail table tr th:last-child p , #as_detail table tr td:last-child p{border-right:0px solid #fff;}
#as_detail table th , #as_detail table td {float:left;}

#online_detail table{width:100%;
					float:left;
					margin-top:21px;}

#online_detail table tr:first-child{width:100%;
								   height:45px;
								   float:left;
								   background:#f7f7f7;
								   border:1px solid #c6c6c6;}
#online_detail table tr:nth-child(2){width:100%;
								  height:45px;
								   float:left;
								   border-bottom:1px solid #c6c6c6;}

#online_detail table tr:last-child{float:right;}

#online_detail table tr:last-child td{padding:0%;
                                                 width:130px;
									 height:35px;
									 margin-top:30px;
									 float:left;
									 border:1px solid #c6c6c6;
									 background:#4a4a4a;}

#online_detail table tr:last-child td a {width:130px;
										height:35px;
										display:table-cell;
										vertical-align:middle;
                                                                                text-align:center;
										color:#fff;
									    font-size:11px;
									    font-family: '宋體', 'simsun', Arial;}


#online_detail table tr p , #online_detail table tr td p{height:12px;
													   display:block;
													   text-align:center;
													   width:100%;
													   font-size:13px;
													   margin-top:16px;
													   color:#484848;
													   border-right:2px solid #bbbbbb;}
#online_detail table tr th:last-child p , #online_detail table tr td:last-child p{border-right:0px solid #fff;}
#online_detail table th , #online_detail table td {float:left;}

@media screen and (min-width:961px) and (max-width:1300px){
	#de_searchbox{width: 72%;}
}