@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;400;500&display=swap');
html{scroll-behavior:smooth}@media screen and (max-width:767px){.pcOnly{display:none!important}}@media screen and (min-width:768px){.spOnly{display:none!important}}.ty_wrapper{max-width:1292px;margin:0 auto;font-size:16px;line-height:1.6;color:#000}.ty_wrapper P{font-size:16px;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif,"MS Pゴシック"}@media screen and (max-width:767px){.ty_wrapper{font-size:15px;padding:0 6%}}.ty_wrapper .pmb{margin-bottom:15px}@media screen and (max-width:767px){.ty_wrapper .pmb{margin-bottom:10px}}.ty_mainMv{position:relative;width:100%;background:url(/event/event6/img/mv.png) no-repeat left center;background-size:cover;margin-bottom:72px}@media screen and (min-width:768px){.ty_mainMv{height:504px}.ty_mainMv img{display:none}}@media screen and (max-width:767px){.ty_mainMv{margin-bottom:50px}}.ty_mainMvTx{position:absolute;bottom:10px;left:0;width:100%}.ty_mainMvTxIn{max-width:1292px;width:100%;margin:0 auto;font-family:"Kiwi Maru",system-ui;font-size:40px;color:#fff;font-weight:400;line-height:1.5;box-sizing:border-box}@media screen and (max-width:767px){.ty_mainMvTxIn{font-size:16px;padding:0 6%}}@media screen and (min-width:768px){.ty_lead{width:752px;margin-left:50px;margin-bottom:72px}}@media screen and (max-width:767px){.ty_lead{width:85.11vw;margin-bottom:50px}}.ty_tit01{position:relative;display:inline-block;font-size:24px;background:url(/event/event6/img/tit.png) no-repeat left top;font-weight:400!important;padding-bottom: 0;border-bottom: 0;}.ty_tit01 span{font-size:20px;margin-top:15px;display:block;text-indent:0}@media screen and (max-width:767px){.ty_tit01 span{font-size:14px}}@media screen and (min-width:768px){.ty_tit01{background-size:13px 58px;padding-left:48px;padding-top:58px}.ty_tit01.mg01{margin-bottom:40px}.ty_tit01.mg02{margin-bottom:10px}}@media screen and (max-width:767px){.ty_tit01{background-size:6px 30px;font-size:18px;padding-top:40px}.ty_tit01.mg01{margin-bottom:25px}.ty_tit01.mg02{margin-bottom:10px}}.ty_txIn{padding-left:48px;margin-bottom:90px;font-weight: normal;}@media screen and (max-width:767px){.ty_txIn{padding-left:0;margin-bottom:70px}}.ty_fs01{font-size:20px}@media screen and (max-width:767px){.ty_fs01{font-size:18px}}@media screen and (min-width:768px){.img01{width:485px;padding-left:20px}}@media screen and (min-width:768px){.img02{width:409px;padding-right:20px}}@media screen and (min-width:768px){.img03{width:454px;padding-left:20px}}@media screen and (min-width:768px){.img04{width:409px;padding-right:20px}}.imgMg3{margin-bottom:90px}@media screen and (max-width:767px){.imgMg3{margin-bottom:70px}}.imgMg2{margin-bottom:70px}@media screen and (max-width:767px){.imgMg2{margin-bottom:40px}}@media screen and (min-width:768px){.ty_talkSp{width:calc(100% - 436px);float:right}}.ty_talk p{margin-bottom:15px;line-height:1.4;font-size:15px}.ty_talk.extra01{padding-top:1px}.ty_indent{display:block;text-indent:-1.6em;padding-left:1.6em}.ty_indentClear{text-indent:0;padding-left:1.6em}.ty_notice{font-size:13px;text-align:right;margin-top:10px}@media screen and (min-width:768px){.leftMg{margin-left:48px}}.ty_movie{max-width:510px;margin:0 auto 100px}.ty_movie p{font-size:22px}@media screen and (max-width:767px){.ty_movie p{font-size:16px}}.ty_movie a{color:#000}.ty_movie div{position:relative;width:100%;padding-top:56.25%}.ty_movie div iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (min-width:768px){.ty_item01{float:left;width:41.43%;margin-bottom:100px}}@media screen and (max-width:767px){.ty_item01{margin-bottom:60px}}@media screen and (min-width:768px){.ty_item02{float:right;width:41.43%;margin-bottom:100px}}@media screen and (max-width:767px){.ty_item02{margin-bottom:60px}}@media screen and (min-width:768px){.ty_item03{width:41.43%;margin:0 auto}}.ty_itemTit{font-size:22px!important;margin:30px 0 20px}@media screen and (max-width:767px){.ty_itemTit{font-size:18px!important;margin:12px 0 10px}}.ty_itemNotice{color:red;font-size:21px!important;margin-bottom:20px}@media screen and (max-width:767px){.ty_itemNotice{font-size:16px!important;margin-bottom:10px}}.ty_itemLink{text-align:right!important}@media screen and (max-width:767px){.ty_itemLink{font-size:14px!important}}.ty_itemLink a{font-size:16px!important;text-decoration:underline!important;color:#000!important}@media screen and (max-width:767px){.ty_itemLink a{font-size:14px!important}}.ty_item a{color:#000!important;text-decoration:none}.ty_itemPrice{font-weight:700;margin-bottom:20px}@media screen and (max-width:767px){.ty_itemdesc{font-size:15px!important}}.ty_recommendTx01{margin-bottom:100px}@media screen and (max-width:767px){.ty_recommendTx01{margin-bottom:50px}}.ty_recommendTx01 p{margin-bottom:30px}@media screen and (max-width:767px){.ty_recommendTx01 p{margin-bottom:15px;font-size:15px}}.ty_products ul{font-size:0;text-align:center;margin:0;padding:0}.ty_products ul li{margin:0;padding:0;list-style:none;margin-bottom:80px}@media screen and (min-width:768px){.ty_products ul li{font-size:16px;display:inline-block;width:33.33%;vertical-align:text-top}}.ty_products ul li a{color:#000;text-decoration:none}.ty_products ul li .ty_productsName{margin-bottom:15px}@media screen and (min-width:1293px){.ty_products ul li.ty_productsList01{width:349px;margin-right:71px}.ty_products ul li.ty_productsList02{width:368px;margin-right:73px}.ty_products ul li.ty_productsList03{width:364px}.ty_products ul li.ty_productsList04{width:382px;margin-right:127px}.ty_products ul li.ty_productsList05{width:438px}.ty_products ul li .ty_productsImg01{width:334px;margin:0 auto 80px}.ty_products ul li .ty_productsImg02{width:256px;margin:0 auto 80px}.ty_products ul li .ty_productsImg03{width:328px;margin:0 auto 80px}.ty_products ul li .ty_productsImg04{width:314px;margin:22px auto 104px}.ty_products ul li .ty_productsImg05{width:438px;margin:0 auto 80px}}@media screen and (min-width:767px) and (max-width:1292px){.ty_products ul li{font-size:16px;display:inline-block;width:50%;vertical-align:text-top;box-sizing:border-box;padding:0 5%;margin-bottom:80px}.ty_products ul li .ty_productsImg01{width:64%;margin:0 auto 40px}.ty_products ul li .ty_productsImg02{width:49%;margin:0 auto 40px}.ty_products ul li .ty_productsImg03{width:63%;margin:0 auto 40px}.ty_products ul li .ty_productsImg04{width:56%;margin:0 auto 40px}.ty_products ul li .ty_productsImg05{width:73%;margin:0 auto 40px}}.ty_products ul li .ty_productsInfo{text-align:center}.ty_products ul li .ty_productsPrice{font-weight:700;font-size:14px}.ty_products ul li .ty_productsDecs{text-align:left;margin-top:30px}@media screen and (max-width:767px){.ty_products ul li .ty_productsDecs{font-size:15px}}@media screen and (max-width:767px){.ty_products ul li .ty_productsImg01{width:64%;margin:0 auto 40px}.ty_products ul li .ty_productsImg02{width:49%;margin:0 auto 40px}.ty_products ul li .ty_productsImg03{width:63%;margin:0 auto 40px}.ty_products ul li .ty_productsImg04{width:56%;margin:0 auto 40px}.ty_products ul li .ty_productsImg05{width:73%;margin:0 auto 40px}}.ty_flowTit{margin-top:30px;text-align:center;margin-bottom:60px;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif,"MS Pゴシック"}@media screen and (max-width:767px){.ty_flowTit{margin-top:0!important;margin-bottom:30px}}.ty_flowTit span{font-weight:400;border-bottom:1px solid #000!important;padding:0 10px 22px!important;display:inline-block;font-size:24px!important;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif,"MS Pゴシック"}@media screen and (max-width:767px){.ty_flowTit span{padding:0 10px 10px!important;display:inline-block;font-size:16px!important}}.ty_flowImg{max-width:1150px;margin:0 auto}.ty_viewMore{width:484px;height:55px;margin:70px auto 140px}@media screen and (max-width:767px){.ty_viewMore{width:83%;height:36px;margin:40px auto 80px}}.ty_viewMore a{display:block;border:1px solid #000;color:#000;width:484px;height:55px;line-height:50px;text-decoration:underline;text-align:center;font-size:22px}@media screen and (max-width:767px){.ty_viewMore a{width:100%;height:36px;line-height:32px;font-size:14px}}.enjoyCamping{font-size:36px!important;font-family:"Kiwi Maru",system-ui!important;text-align:center}@media screen and (max-width:767px){.enjoyCamping{font-size:20px!important}}.logoBuzzu{width:207px;margin:40px auto 100px}@media screen and (max-width:767px){.logoBuzzu{width:21%;margin:20px auto 100px}}@media screen and (min-width:768px){.ty_pc_imgR{float:right}.ty_pc_imgL{float:left}}.clearfix::after{content:"";display:block;clear:both;padding:1px 0 80px}@media screen and (max-width:767px){.clearfix::after{padding:1px 0 70px}}

.ty_wrapper {
  font-family: "Noto Serif JP", "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}
.ty_talk {
  font-weight: normal;
}
@media screen and (max-width: 767px) {
  .ty_talk {
    margin-top: 10px;
  }
}
.ty_item01, .ty_item, #recommend, .ty_viewMore a, .enjoyCamping {
  font-weight: normal;
}
.ty_flowTit {
  padding: 0;
  border-bottom: 0;
}

.ty_itemTx p{margin:0!important;}

.ty_itemTx {
  font-weight: normal;
}

.itemsection a{text-decoration: none;}

.lookbook_2025_imgunder_tx01 {
  font-weight: normal;
}
.lookbook_2025_wrap.firstCon p:not(.lookbook_2025_tit01),
.lookbook_2025_con_tx001 {
  font-weight: normal;
  line-height: 1.7;
}
.toHome a {
  font-weight: normal;
  transition: opacity .3s;
}
.toHome a:hover {
  opacity: .8;
}

.block-lineup-filter--btn,.block-lineup-aside {
  display: none !important;
}

.block-topic-path, .block-lineup-title {
  display: none;
}

.block-lineup-items {
  padding-inline: 0;
  padding-top: 45px;
}

.wrapper {
  display: block;
  max-width: none;
}

.wrapper hgroup h2 {
  border-bottom: none;
  padding: 0;
  margin: 0;
  background: none;
}

@media screen and (min-width: 768px) {
  .pane-contents .wrapper {
    margin: 0 auto;
    display: block;
  }

  .container {
    max-width: none;
  }

  .block-lineup-items {
    padding-inline: 0;
    width: 100%;
  }
}

@media screen and (min-width: 1024px) {
  .block-lineup-wrap {
    padding-top: 0;
    padding-inline: 0;
    inline-size: 100%;
  }
  .block-lineup-wrap.block-ranking-wrap {
    padding-inline: 0;
    padding-top: 0;
  }

  .box:has(.boxPoint) {
    overflow: hidden;
  }
}

@media screen and (min-width: 1280px) {
  .block-lineup-items {
    padding-top: 77px;
    padding-bottom: 0;
  }
}