@charset "UTF-8";
/* Scss Document */
/* ---------------------------------------------
brand

F.O.KIDS             brand1
BIT'Z	             brand2
Seraph	             brand3
Petit jam	         brand4
ampersand	         brand5
BREEZE	             brand12
PARTY PARTY	         brand13
ALGY	             brand15
après les cours	     brand17
Otonato	             brand26
F.O.U	             brand27
PAPAPAPARK	         brand28

---------

baby breeze	         brand14
REDDY APPLESEED	     brand19
après les cours (baby)brand22
Sunny Landscape	     brand24

-------------------------------------------- */
/*F.O.KIDS - brand1*/
/*BIT'Z - brand2*/
/*Seraph - brand3*/
/*Petit jam - brand4*/
/*ampersand - brand5*/
/*BREEZE - brand12*/
/*PARTY PARTY - brand13*/
/*ALGY - brand15*/
/*après les cours - brand17*/
/*Otonato - brand26*/
/*F.O.U - brand27*/
/*PAPAPAPARK - brand28*/
/* ---------------------------------------------

shop

BREEZE               shop0001
après les cours	     shop0002	
F.O.FACTORY	         shop0003	
F.O.KIDS	         shop0005	
ALGY	             shop0008
WELLWOLE             shop0012
ERABU STORE			 shop0014
セレクトショップ	 shop9999

-------------------------------------------- */
/* BREEZE - shop0001 */
/* après les cours	- shop0002 */
/* ALGY	- shop0008 */
/* fokids - shop0005 */
/* fofactory - shop0003 */
/* WELLWHOLE - shop0012 */
/* ERABU STORE - shop0014 */
/* select shop - shop9999 */
/*---ロゴ一覧---*/
.logo-list {
  /* fokids made of works*/
  /* bitz*/
  /* seraph*/
  /* petitjam*/
  /* ampersand*/
  /* breeze*/
  /* partyparty*/
  /* algy */
  /* apres les cours */
  /* otonano */
  /* f.o.u */
  /* papapark */
  /*-----shop-----*/
  /* fofactory*/
  /* WELLWHOLE*/
  /* ERABU STORE*/
  /* fokids */
  /* select shop*/ }
  .logo-list .brand1 .logo img {
    width: 60%; }
  .logo-list .brand2 .logo img {
    width: 40%; }
  .logo-list .brand3 .logo img {
    width: 70%; }
  .logo-list .brand4 .logo img {
    width: 50%; }
  .logo-list .brand5 .logo img {
    width: 65%; }
  .logo-list .brand12 .logo img,
  .logo-list .shop0001 .logo img {
    width: 50%; }
  .logo-list .brand13 .logo img {
    width: 80%; }
  .logo-list .brand15 .logo img,
  .logo-list .shop0008 .logo img {
    width: 40%; }
  .logo-list .brand17 .logo img,
  .logo-list .shop0002 .logo img {
    width: 80%; }
  .logo-list .brand26 .logo img {
    width: 50%; }
  .logo-list .brand27 .logo img {
    width: 40%; }
  .logo-list .brand28 .logo img {
    width: 80%; }
  .logo-list .shop0003 .logo img {
    width: 80%;
    height: auto; }
  .logo-list .shop0012 .logo img {
    width: 50%;
    height: auto; }
  .logo-list .shop0014 .logo img {
    width: 50%;
    height: auto; }
  .logo-list .shop0005 .logo img {
    width: 50%;
    height: auto; }
  .logo-list .shop9999 .logo img {
    width: 84%;
    height: auto; }

/*---index ショップ一覧---*/
/* breeze */
#shop0001 .info h3 img {
  height: 55px; }
@media screen and (max-width: 768px) {
  #shop0001 .info h3 img {
    height: 41px; } }

.shop0001 .sec-top h1 img {
  height: 71px; }
@media screen and (max-width: 768px) {
  .shop0001 .sec-top h1 img {
    height: 50px; } }

/* apres les cours */
#shop0002 .info h3 img {
  height: 35px; }
@media screen and (max-width: 768px) {
  #shop0002 .info h3 img {
    height: 30px; } }

.shop0002 .sec-top h1 img {
  height: 55px; }
@media screen and (max-width: 768px) {
  .shop0002 .sec-top h1 img {
    height: 32px; } }

/* algy */
#shop0008 .info h3 img {
  height: 55px; }
@media screen and (max-width: 768px) {
  #shop0008 .info h3 img {
    height: 40px; } }

.shop0008 .sec-top h1 img {
  height: 71px; }
@media screen and (max-width: 768px) {
  .shop0008 .sec-top h1 img {
    height: 41px; } }

/* fokids */
#shop0005 .info h3 img {
  height: 53px; }
@media screen and (max-width: 768px) {
  #shop0005 .info h3 img {
    height: 40px; } }

.shop0005 .sec-top h1 img {
  height: 71px; }
@media screen and (max-width: 768px) {
  .shop0005 .sec-top h1 img {
    height: 41px; } }

/* fofcatory */
#shop0003 .info h3 img {
  height: 30px; }
@media screen and (max-width: 768px) {
  #shop0003 .info h3 img {
    height: 25px; } }

.shop0003 .sec-top h1 img {
  height: 38px; }
@media screen and (max-width: 768px) {
  .shop0003 .sec-top h1 img {
    height: 26px; } }

/* WELLWHOLE */
#shop0012 .info h3 img {
  height: 46px; }
@media screen and (max-width: 768px) {
  #shop0012 .info h3 img {
    height: 40px; } }

.shop0012 .sec-top h1 img {
  height: 60px; }
@media screen and (max-width: 768px) {
  .shop0012 .sec-top h1 img {
    height: 44px; } }

/* ERABU STORE */
#shop0014 .info h3 img {
  height: 95px; }
@media screen and (max-width: 768px) {
  #shop0014 .info h3 img {
    height: 70px; } }

.shop0014 .sec-top h1 img {
  height: 100px; }
@media screen and (max-width: 768px) {
  .shop0014 .sec-top h1 img {
    height: 74px; } }

/* select shop */
#shop9999 .info h3 img {
  height: 30px; }
@media screen and (max-width: 768px) {
  #shop9999 .info h3 img {
    height: 22.5px; } }

.shop9999 .sec-top h1 img {
  height: 38px; }
@media screen and (max-width: 768px) {
  .shop9999 .sec-top h1 img {
    height: 26px; } }

/*---ブランド詳細 h1---*/
/* fokids - brand */
.brand1 .sec-top h1 img {
  height: 81px; }
@media screen and (max-width: 768px) {
  .brand1 .sec-top h1 img {
    height: 60px; } }

/* BIT'Z */
.brand2 .sec-top h1 img {
  height: 91px; }
@media screen and (max-width: 768px) {
  .brand2 .sec-top h1 img {
    height: 60px; } }

/* Seraph */
.brand3 .sec-top h1 img {
  height: 88px; }
@media screen and (max-width: 768px) {
  .brand3 .sec-top h1 img {
    height: 60px; } }

/* petit jam */
.brand4 .sec-top h1 img {
  height: 130px; }
@media screen and (max-width: 768px) {
  .brand4 .sec-top h1 img {
    height: 85px; } }

/* Ampersand */
.brand5 .sec-top h1 img {
  height: 81px; }
@media screen and (max-width: 768px) {
  .brand5 .sec-top h1 img {
    height: 60px; } }

/* breeze */
.brand12 .sec-top h1 img {
  height: 71px; }
@media screen and (max-width: 768px) {
  .brand12 .sec-top h1 img {
    height: 50px; } }

/* PARTY PARTY */
.brand13 .sec-top h1 img {
  height: 71px; }
@media screen and (max-width: 768px) {
  .brand13 .sec-top h1 img {
    height: 40px; } }

/* algy */
.brand15 .sec-top h1 img {
  height: 71px; }
@media screen and (max-width: 768px) {
  .brand15 .sec-top h1 img {
    height: 40px; } }

/* apres les cours */
.brand17 .sec-top h1 img {
  height: 55px; }
@media screen and (max-width: 768px) {
  .brand17 .sec-top h1 img {
    height: 32px; } }

/* Otonano */
.brand26 .sec-top h1 img {
  height: 81px; }
@media screen and (max-width: 768px) {
  .brand26 .sec-top h1 img {
    height: 55px; } }

/* F.O.U */
.brand27 .sec-top h1 img {
  height: 91px; }
@media screen and (max-width: 768px) {
  .brand27 .sec-top h1 img {
    height: 65px; } }

/* PAPAPAPARK */
.brand28 .sec-top h1 img {
  height: 50px; }
@media screen and (max-width: 768px) {
  .brand28 .sec-top h1 img {
    height: 25px; } }

/*---カタログ詳細 ,logo---*/
.catalog-page .main-header {
  /* fokids - brand */
  /* BIT'Z */
  /* Seraph */
  /* petit jam */
  /* Ampersand */
  /* breeze */
  /* PARTY PARTY */
  /* algy */
  /* apres les cours */
  /* Otonano */
  /* F.O.U */
  /* PAPAPAPARK */
  /* ------ショップ------ */
  /* breeze */
  /* apres les cours */
  /* algy */
  /* fokids */
  /* WELWHOLE */
  /* ERABU STORE */
  /* fofcatory */ }
  .catalog-page .main-header .brand1 .logo {
    width: 120px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand1 .logo {
      width: 25%; } }
  .catalog-page .main-header .brand2 .logo {
    width: 60px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand2 .logo {
      width: 13%; } }
  .catalog-page .main-header .brand3 .logo {
    width: 130px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand3 .logo {
      width: 30%; } }
  .catalog-page .main-header .brand4 .logo {
    width: 90px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand4 .logo {
      width: 17%; } }
  .catalog-page .main-header .brand5 .logo {
    width: 160px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand5 .logo {
      width: 30%; } }
  .catalog-page .main-header .brand12 .logo {
    width: 110px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand12 .logo {
      width: 30%; } }
  .catalog-page .main-header .brand13 .logo {
    width: 110px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand13 .logo {
      width: 30%; } }
  .catalog-page .main-header .brand15 .logo {
    width: 110px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand15 .logo {
      width: 30%; } }
  .catalog-page .main-header .brand17 .logo {
    width: 110px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand17 .logo {
      width: 30%; } }
  .catalog-page .main-header .brand26 .logo {
    width: 120px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand26 .logo {
      width: 26%; } }
  .catalog-page .main-header .brand27 .logo {
    width: 80px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand27 .logo {
      width: 16%; } }
  .catalog-page .main-header .brand28 .logo {
    width: 210px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .brand28 .logo {
      width: 40%; } }
  .catalog-page .main-header .shop0001 .logo {
    width: 110px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .shop0001 .logo {
      width: 24%; } }
  .catalog-page .main-header .shop0002 .logo {
    width: 200px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .shop0002 .logo {
      width: 35%; } }
  .catalog-page .main-header .shop0008 .logo {
    width: 100px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .shop0008 .logo {
      width: 18%; } }
  .catalog-page .main-header .shop0005 .logo {
    width: 140px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .shop0005 .logo {
      width: 25%; } }
  .catalog-page .main-header .shop0012 .logo {
    width: 150px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .shop0012 .logo {
      width: 30%; } }
  .catalog-page .main-header .shop0014 .logo {
    width: 90px; }
  @media screen and (max-width: 768px) {
    .catalog-page .main-header .shop0014 .logo {
      width: 15%; } }
