/*Store Type01 */
.store_wrap {width:100%; max-width:1200px; margin:0 auto 50px; padding-bottom:50px; border-bottom:1px dotted #ddd;}
.store_wrap:after{ content:""; display:block; clear:both;}
.store_wrap:last-child {padding-bottom:0;margin-bottom:0;border-bottom:none;}
.store_wrap .store_img {float:left; width:50%; }
.store_wrap .store_img img {width:90%;}
.store_wrap .store_info {float:right; width:50%; border-top:1px solid #000;}
.store_wrap .store_info .store_name {font-size:2em; color:#333; line-height:1.5em; margin:15px 0;}
.store_wrap .store_info .store_name span {display:inline-block;margin-left:10px;font-size:16px;color:#666;}
.store_wrap .store_info .store_txt { width:100%; margin-bottom:30px;}
.store_wrap .store_info .store_txt p {display:inline-block;font-size:16px;font-weight:400;color:#666;}


 table.store_tbl{width:100%; border-collapse:collapse; border-top:1px solid #000; letter-spacing: -0.4px;}
 table.store_tbl caption{font-size:0; line-height:0; height: 0;}
 table.store_tbl thead th{padding:17px 10px;line-height:15px;font-size:16px;font-weight:400;text-align:center;color:#333;border-left:1px solid #ddd;border-right:none;background:#f9f9f9;}
 table.store_tbl thead th:first-child{border-left:0}
 table.store_tbl thead th.bb1 {border-bottom:1px solid #ddd;}
 table.store_tbl thead tr{background-color:#fff}
 table.store_tbl tbody tr{}
 table.store_tbl tbody th{font-size:1em;color:#333; padding:8px 20px;font-weight:400;text-align:center;border:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;vertical-align: middle;}
 table.store_tbl tbody td{font-size:1em;color:#666; padding:8px 20px; border:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align: middle;}
 table.store_tbl tbody td:first-child{border-left:0}
 table.store_tbl tbody td:last-child{border-right:0}
 table.store_tbl tbody th:first-child{border-left:0}
 table.store_tbl tbody th:last-child{border-right:0;background-color:#fbfbfb}
 table.store_tbl tbody tr:first-child th,
 table.store_tbl tbody tr:first-child td{border-top:1px solid #ddd;}

.btn_style1 {display:inline-block; width:60px;height:25px;line-height:24px; margin-left:10px; background:#fff;border:1px solid #ccc;box-sizing:border-box;text-align:center;font-size:0.8em;color:#666;letter-spacing: -0.5px;transition:all 0.3s;margin-right:5px;}
.btn_style1:hover {background:#000;color:#fff;border:1px solid #000;}




/* 반응형 중간기기 1200px 사이즈 이하*/
@media all and (max-width:1200px){
	

}


/* 반응형 중간기기 992px 사이즈 이하*/
@media all and (max-width:992px){	



}

/* 반응형 중간기기 900px 사이즈 이하*/
@media all and (max-width:900px){	


	.store_wrap .store_img { width:100%; text-align:center;}
	.store_wrap .store_img img { width:100%; }
	.store_wrap .store_info { width:100%;}


}


/* 반응형 중간기기 768사이즈 이하 */
@media screen and (max-width: 768px) {		
	

}



/* 반응형 작은기기 480사이즈 이하 */
@media screen and (max-width: 480px) {
	

}



/* 반응형 작은기기 360사이즈 이하 */
@media screen and (max-width: 360px) {	

	
}