@charset "UTF-8";
/* ============================================= sp
================================================*/
.itemsbox li{margin-bottom:8vw;padding-bottom:8vw;border-bottom:1px solid #ccc;  top: 50px;}
.itemsbox li:nth-last-child(1){border:none;padding-bottom:0;margin-bottom:0;}
.itemsbox img{width:100%;margin-bottom:5%;}
.itemsbox .title{font-family: var(--mincho);font-weight:600;font-size:5vw;line-height:1.2;padding:0 0 0 5%;border-left:3px solid #000;}
.itemsbox .title small{text-transform: uppercase;display:block;font-family: 'Montserrat';font-size: 3vw;letter-spacing:3px;margin-top:5px;}
.price{background:#000;color:#fff;font-family: 'Montserrat';text-align:center;padding: 4% 4%;letter-spacing:2px;font-size:110%;line-height: 19px;}

/* ============================================= pc
================================================*/
@media screen and (min-width: 736px) { 
.itemsbox li{padding-bottom: 60px;margin-bottom: 60px;}
.itemsbox .title{font-size: 26px;padding-left: 25px;border-left: 4px solid #000;}
.itemsbox .title small{font-size: 15px;padding-left: 4px;}
.itemsbox img{width:400px;display:inline-block;margin-bottom: 0;}
.itemsbox .textbox{width:450px;display: inline-block;vertical-align: top;margin-left: 30px;}
.itemsbox a{width:200px;font-size:14px;padding: 15px 20px;}
.menu-block{display: flex;align-items: flex-start;}

  }
	
  /* retina用 ----------------------------------------------- */ }
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) { 

   }
