@charset "utf-8";
/* CSS Document */
div.product_serch_form_title {
	max-width:960px !important;/* custom */
	width:100% !important;/* custom */
	height:auto !important;/* custom */
	margin:0 auto !important;/* custom */
	padding-top:5% !important;
	margin-bottom:-25px !important;
}

div.product_serch_form_title h3 {
	text-align:left;
	font-size:24px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important; 
	font-weight: 500 !important;
}

ul#category_jump {
	max-width:960px !important;/* custom */
	width:100% !important;/* custom */
	height:auto !important;/* custom */
	margin:0 auto;
	padding-top:2%;
}

ul#category_jump div.cj_parent{
	width:990px;
	margin-right:-30px;
	margin-left:-2%;
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	justify-content:flex-start;
	-webkit-justify-content:flex-start;
}

ul#category_jump  div.cj_parent li {
	list-style:none;
	width:290px !important;/* custom */
	height:193px !important;/* custom */
	margin-top:0;
	margin-right:30px;
	margin-left:0;
	margin-bottom:2%;
	padding:0 !important;
	border:#666666 1px solid;/* custom */
}

ul#category_jump  div.cj_parent li img {
	max-width:100%;
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}



@media only screen 
   and (max-width : 1013px)  {
	      /* Styles here */
ul#category_jump{
	width:100%;
	margin:0 auto;
	display:flex;
	display:-webkit-flex;
	justify-content:center;
	-webkit-justify-content:center;
	-webkit-text-size-adjust:100%;
}


ul#category_jump  div.cj_parent li {
    position: relative !important;
	max-width:100% !important;
    width: 31% !important;
    height: auto !important;
	margin-right:2.5%;
	margin-left:-1.5%;
}

}

@media only screen 
   and (max-width : 991px)  {
	      /* Styles here */
div.product_serch_form_title {
		width:85.25% !important;/* custom */
	height:auto !important;/* custom */
}

ul#category_jump{
	width:90%;
	margin:0 auto;
	display:flex;
	display:-webkit-flex;
	justify-content:center;
	-webkit-justify-content:center;
	-webkit-text-size-adjust:100%;
}


ul#category_jump  div.cj_parent li {
    position: relative !important;
    width: 40% !important;
    height: auto !important;
	margin-right:-3%;
	margin-left:4%;
}

}

@media only screen 
   and (max-width : 767px)  {
	      /* Styles here */
ul#category_jump{
	width:90%;
	margin:0 auto;
	display:flex;
	display:-webkit-flex;
	justify-content:center;
	-webkit-justify-content:center;
	-webkit-text-size-adjust:100%;
}


ul#category_jump  div.cj_parent li {
    position: relative !important;
    width: 36% !important;
    height: auto !important;
	margin-right:0%;
	margin-left:4%;
}

}

@media only screen 
   and (max-width : 530px)  {
	      /* Styles here */
ul#category_jump  div.cj_parent li {
	margin-right:-1%;
	margin-left:2%;
}

}

@media only screen 
   and (max-width : 487px)  {
	      /* Styles here */
		  ul#category_jump{
	width:90%;
	margin:0 6% 0 4%;
	display:flex;
	display:-webkit-flex;
	justify-content:center;
	-webkit-justify-content:center;
	-webkit-text-size-adjust:100%;
}
ul#category_jump  div.cj_parent li {
	margin-right:4%;
	margin-left:-3%;
}

}

@media only screen 
   and (max-width : 432px)  {

div.product_serch_form_title {
	margin-bottom:-20px !important;
}

div.product_serch_form_title h3 {
	text-align: center;
}

   }

@media only screen 
   and (max-width : 431px)  {
	      /* Styles here */
		  ul#category_jump{
	width:90%;
	margin:0 auto;
}
ul#category_jump  div.cj_parent li {
	margin-right:5%;
	margin-left:-3zz%;
}

}
	

