@media screen and (max-width: 1280px) {
	/*.min-wrapper {width: 100%;}*/
	html #header #nav02 li:last-child { /*float: left !important;*/ margin-left: 0 !important; }
	/*************************************************************
	*    content
	*************************************************************/
	html #content { }
	/****************************************************************
	*   main information tab contents
	****************************************************************/
	#topics #banners { position: static !important; margin-left: 0 !important; margin-top: 20px; }
		#topics #banners ul { text-align: center; }
		#topics #banners ul li { display: inline-block;padding: 0 5px; }
	#topics #informations { width: 100% !important; }
	#topics #informations .innercontent { width: 100%; display: block;}
	/*************************************************************
	*    search
	*************************************************************/
	#popularwords { width: 100% !important; }
	#search-title { width: inherit !important; padding: 10px 0 0 0 !important; }
	#scroll-area { width: 100% !important; }
	form#form1.top_search_in_detail { width: 100% !important; }
	.wrapper_narrow { width: 100%; max-width: 900px; box-sizing: border-box; padding: 0 0 0 45px;}
	#shopinfo .itemall { width: 12%;}
	/* #shopinfo .itemnorthern { width: 12% !important; } */
	#shopinfo .itemshop { width: 30%; }
    #shopinfo .item { width: 17%; }
    .wrapper_bottom { width: 100%; padding: 3% 0 0 5%; }
	#shop-all div.item { width: 15%;}
	#shop-all div.itemAll { width: 30%; }
	#shop-all div.itemSitemap { width: 20%;}
	#shop-all div.itemCorporate { width: 18%;}
	html #detailsearch input[type="text"] {display: block; margin:0; width: 90%}
	html #detailsearch input[name="MINPRICE"],
	html #detailsearch input[name="MAXPRICE"] {width: 70%; display: inline-block; margin-bottom: 10px;}
	html .bg-tab-content label { border-bottom: 1px solid #fff; }
	html #main-tab1:checked ~ #scoop,
	html #main-tab2:checked ~ #media,
	html #main-tab3:checked ~ #ask {
		display: flex;
		flex-wrap: wrap;
		width: 100%;
	}

	html #informations .bg-tab-content label {
		flex-grow: 1;
		padding: 0 .25em;
		font-size: .95em;
		white-space: pre;
	}
	html .wrapper_bottom{ box-sizing: border-box; }
	html .wrapper_narrow { box-sizing: border-box;} 
}
