<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; 
	text-decoration: none;
}

html{
color:#575757;
background:#FFF;
	font-size: 25px;
}
ol,ul {
list-style:none;
}




.wrapp{
  width: -webkit-calc(100% - 60px);
  width: -moz-calc(100% - 60px);
  width: calc(100% - 60px);
	margin: 0 auto;

}

ul.menu{
display: flex;
	flex-wrap: wrap;
  align-items: center;	border: 1px solid #808080;
	background-color: #F0F0F0;
font-weight: bold;
}

ul.menu li{
  width: -webkit-calc(100% / 3);
  width: -moz-calc(100% / 3);
  width: calc(100% / 3);  
	box-sizing: border-box;
	text-align:center;
   position: relative;
	background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u13901571/pc/event/sizespec/css/../img/icon.png);
	background-repeat: no-repeat;
	background-position: 95% 50% ;
}

ul.menu li:nth-child(1){
	border-bottom: 1px solid #808080;
}
ul.menu li:nth-child(2){
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}
ul.menu li:nth-child(5){
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}
ul.menu li:nth-child(6){
	background-image:url();
}
ul.menu li:nth-child(3){
	border-bottom: 1px solid #808080;
}

ul.menu li a{
	color: #808080;
	display: block;
	padding: 30px 0 30px 0;
}


ul.menu2{
	font-weight: bold;
	display: flex;
	flex-wrap: wrap;
  align-items: center;	border: 1px solid #808080;
	background-color: #F0F0F0;
}

ul.menu2 li{
  widht: -webkit-calc(100% / 3);
  width: -moz-calc(100% / 3);
  width: calc(100% / 3);  
	box-sizing: border-box;
	text-align:center;
   position: relative;
	background-image: url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u13901571/pc/event/sizespec/css/../img/icon.png);
	background-repeat: no-repeat;
	background-position: 95% 50% ;
}
ul.menu2 li a{
	color: #808080;
	display: block;
	padding: 30px 0 30px 0;

}

ul.menu2 li:nth-child(2){
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}


h2{
	padding-bottom: 10px;
	font-size: 180%;
}

div.size_box{
	display: flex;
}

.wrapp ul.meyasu{
	overflow-x: scroll; 
	overflow-y: hidden;
	width: 100%;
	margin-bottom: 40px;
}


.wrapp p img{
width: 100%;
}





ul.meyasu li{
	display: inline-block; /* ここがポイント */
    height:700px;
}

ul.spec_box li{
	display: inline-block; /* ここがポイント */
    height:700px;
}

ul.meyasu li img{
	height: 100%;
}

ul.spec_box li img{
height: 100%;
}

/*===============================================
スマホ
===============================================*/
@media screen and (max-width:640px){



body {width: 100%; !important;}

}

/*===============================================
PC
===============================================*/
@media screen and (min-width: 769px){
	
	
body {width: 769px; margin: 0 auto; !important;}

#top img {width: 769px; margin: auto; !important;}</pre></body></html>