<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cate_cat_area{
	background:url(https://gigaplus.makeshop.jp/leomomo/img/bg_cate.jpg) center top repeat-y;
	padding:0 0 30px;
	background-size:contain;
	width: 100%;
	margin:30px auto;
	width: 1000px;
}
.cate_cat_inner01{
	width:92%;
	margin:0 auto 80px;
}
.cate_cat_inner01 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.5em;
}
.cate_cat_inner02{
	width:92%;
	margin:0 auto 80px;
}
.cate_cat_inner02 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.25em;
}

.cate_cat_inner03{
	width:80%;
	margin:0 auto 80px;
}
.cate_cat_inner03 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.5em;
}
.cate_cat_inner04{
	width:70%;
	margin:0 auto 80px;
}
.cate_cat_inner04 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.2em;
}
.cate_cat_inner01 table td , .cate_cat_inner02 table td  , .cate_cat_inner03 table td  , .cate_cat_inner04 table td {
	vertical-align:top;
}

.waku_area , .waku_area01 , .waku_area02 , .waku_area03 , .waku_area04{
	border:1px #333333 solid;
	border-radius: 0.4em;
	background:#fff;
}
.waku_area02{
	height: auto;
}
.waku_area03{
	/*height:285px;
	max-height: 320px;*/
}
.max_320{
max-height: 320px;
}
.waku_area p , .waku_area01 p , .waku_area02 p , .waku_area03 p , .waku_area04 p{
	vertical-align:top;
	width:100%;
	display: inline;
}
.waku_area ul , .waku_area01 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content:flex-start; 
flex-wrap: wrap;
margin:10px auto 0;
width:90%;
padding:0;
}
.waku_area02 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
flex-wrap: wrap;
margin:5px auto 0;
width:90%;
padding:0;
}
.waku_area03 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
flex-wrap: wrap;
margin:5px auto 0;
width:90%;
padding:0;
}
.waku_area04 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: flex-start;
flex-wrap: wrap;
margin:10px auto 0;
width:90%;
padding:0;
}
.waku_area li{
	width:46%;
	margin:0 1% 0;
	list-style-type:none;
}
.waku_area01 li{
	width:19%;
	margin:0 1% 0 0;
	list-style-type:none;
}
.waku_area01 li img{
	min-width:16vw;
}

.waku_area02 li{
width: 27%;
  margin: 0 auto;
  list-style-type: none;
  text-align: center;
}
.waku_area02 li img {
height: auto;
  width: 99% !important;
}
.waku_area03 li{
	width: 45%;
  margin: 0 auto;
  list-style-type: none;
  text-align: center;
}
.waku_area03 li img {
margin: auto;
  width: 68% !important;
}
.waku_area03_txt{
	width:100%;
}
.h-03{
height: auto;
}
.waku_area04 li{
	width:24%;
	margin:0 1% 0 0;
	list-style-type:none;
}
.waku_area04 li img {
  width: 100% !important;
}


@media only screen and ( max-width : 768px ) {
.cate_cat_area{
	background:url(https://gigaplus.makeshop.jp/leomomo/img/bg_cate.jpg) center top repeat-y;
	padding:0 0 30px;
	background-size:contain;
}
.cate_cat_inner01{
	width:92%;
	margin:0 auto 30px;
}
.cate_cat_inner01 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.5em;
}
.cate_cat_inner02{
	width:92%;
	margin:0 auto 30px;
}
.cate_cat_inner02 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.25em;
}

.cate_cat_inner03{
	width:80%;
	margin:0 auto 30px;
}
.cate_cat_inner03 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.5em;
}
.cate_cat_inner04{
	width:90%;
	margin:0 auto 30px;
}
.cate_cat_inner04 table{
width:100%;
box-sizing:border-box;
border-collapse: separate;
border-spacing: 0.2em;
}
.cate_cat_inner01 table td , .cate_cat_inner02 table td  , .cate_cat_inner03 table td  , .cate_cat_inner04 table td {
	vertical-align:top;
}

.waku_area , .waku_area01 , .waku_area02 , .waku_area03 , .waku_area04{
	border:1px #333333 solid;
	border-radius: 0.4em;
	background:#fff;
}

.max_320{
max-height: 320px;
}
.waku_area p , .waku_area01 p , .waku_area02 p , .waku_area03 p , .waku_area04 p{
vertical-align: top;
  width: 100%;
  display: inline-block;
  margin: 0;
}
.waku_area ul , .waku_area01 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content:flex-start; 
flex-wrap: wrap;
margin:10px auto 0;
width:90%;
padding:0;
}
.waku_area02 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
flex-wrap: wrap;
margin:10px auto 0;
width:90%;
padding:0;
}
.waku_area03 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
flex-wrap: wrap;
margin:10px auto 0;
width:90%;
padding:0;
}
.waku_area04 ul{
display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
flex-wrap: wrap;
margin:10px auto 0;
width:90%;
padding:0;
}
.waku_area li{
	width:46%;
	margin:0 1% 0;
	list-style-type:none;
}
.waku_area01 li{
	width:19%;
	margin:0 1% 0 0;
	list-style-type:none;
}
.waku_area01 li img{
	min-width:16vw;
}

.waku_area02 li{
	width: 33%;
  margin: 0;
  list-style-type: none;
  text-align: center;
}
.waku_area02 li img {
  width: auto;
}
.waku_area03 li{
	width: 45%;
  margin: 0;
  list-style-type: none;
  text-align: center;
}
.waku_area03 li img {

  width: 22vw !important;
}
.waku_area03_txt{
	height: 290px;
	width:100%;
}
.h-03 li img{
width: 100% !important;
}
.waku_area04 li{
	width:48%;
	margin:0;
	list-style-type:none;
}
.waku_area04 li img {
  width: 100%;
}
}</pre></body></html>