@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300&display=swap";@charset "UTF-8";.slick-appendArrows{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;-moz-column-gap:10px;column-gap:10px;margin:1rem 0}.slick-appendArrows .slick-arrow{display:flex;justify-content:center;align-items:center;width:60px;height:27px;background-color:#636363;border-radius:2em;padding-block:2px;cursor:pointer;transition:.3s}.slick-appendArrows .slick-arrow svg{height:100%;fill:#e1e1e1;transition:.3s}.slick-appendArrows .slick-arrow:hover{background-color:#333}.slick-appendArrows .slick-arrow:hover svg{fill:#fff}.slick-slider .slick-dots{list-style:none;margin:0;padding:22.5px 0 0;display:flex;justify-content:center}.slick-slider .slick-dots li{display:block;width:15px;height:15px;border-radius:50%;background-color:#eee;cursor:pointer}.slick-slider .slick-dots li button{display:none}.slick-slider .slick-dots li.slick-active{background-color:#333}.slick-slider .slick-dots li+li{margin-left:10.5px}.slickGutter .slick-list{margin-left:-10px;-webkit-clip-path:inset(0 0 0 10px);clip-path:inset(0 0 0 10px)}.slickGutter .slick-list .slick-slide{margin-left:10px}.ichitoi_section{padding-inline:7vw;margin-top:7vw}.ichitoi_heading{margin:1.5rem;text-align:center}.ichitoi_heading .title{font-family:Roboto,sans-serif;font-weight:300;font-size:min(4vw,19px);margin:.25em 0}.ichitoi_heading .description{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-weight:500;font-size:1rem;line-height:1.764;margin-top:1.5em}.appearEffect{transform:translate3d(0,75px,0);opacity:0;transition:1s}.appearEffect.is-appear{transform:translateZ(0);opacity:1}.ichitoiTopPromotionRole{position:relative;opacity:0;visibility:hidden;transition:2s;margin-bottom:70vh}.ichitoiTopPromotionRole.ready{opacity:1;visibility:visible}.ichitoiTopPromotionRole .ichitoiTopPromotionRole__title{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-flow:column;justify-content:center;align-items:center;z-index:11;transition:1s}.ichitoiTopPromotionRole .ichitoiTopPromotionRole__title .inner{max-width:min(70vw,420px)}.ichitoiTopPromotionRole .ichitoiTopPromotionRole__title .logo{width:100%;filter:drop-shadow(0 0 20px #fff)}.ichitoiTopPromotionRole .ichitoiTopPromotionRole__title .title{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-weight:500;font-size:min(23px,4vw);text-align:justify;-moz-text-align-last:justify;text-align-last:justify;text-shadow:0 0 15px #fff}.ichitoiTopPromotionRole .floatingImageRole{width:100%;height:200vh;background-color:#fff;position:relative;transition:1s;overflow:hidden}.ichitoiTopPromotionRole .floatingImageRole .item{position:fixed;transition:opacity .8s,transform .3s;opacity:0;transform:scale(.75);filter:blur(30px)}.ichitoiTopPromotionRole .floatingImageRole .item.ready{opacity:1;transform:scale(1);filter:blur(0)}.ichitoiTopPromotionRole .floatingImageRole .item img{width:100%;height:auto;box-shadow:#00000026 0 0 200px}.ichitoiTopPromotionRole .scrollToBottom{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:solid 1px #ccc;background-color:#ffffff4d;cursor:pointer;position:fixed;bottom:5vh;left:calc(50% - 20px);z-index:20}.ichitoiTopPromotionRole .scrollToBottom svg{width:20px;height:20px;opacity:.5;transform:rotate(90deg);margin-top:3px}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list{margin-inline:-7vw}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item a{display:block;color:inherit;text-decoration:none}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item .image img{width:100%;height:auto}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item .content{padding:3vw}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item .content .title{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-weight:700;font-size:min(4vw,18px);line-height:1.3;text-align:center;margin:.25em 0}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item .content .text{font-size:min(3vw,15px);line-height:1.666;margin:.75rem 0 0}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item .content .price{display:none}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list{margin-inline:-7vw}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item a{display:block;color:inherit;text-decoration:none}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item .image img{width:100%;height:auto}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item .content{padding:3vw}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item .content .title{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-weight:700;font-size:min(4vw,18px);line-height:1.3;text-align:center;margin:.25em 0}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item .content .text{font-size:min(3vw,15px);line-height:1.666;margin:.75rem 0 0}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item .content .price{display:none}.ichitoiColumnRole .ichitoiColumnRole__list{display:grid}.ichitoiColumnRole .card>a{display:flex;height:100%;border:solid 1px #ECECEC;border-radius:7px;padding:15px;color:inherit;text-decoration:none;background-color:#fff;position:relative;transition:.3s}.ichitoiColumnRole .card>a:hover{background-color:#f0f0f0}.ichitoiColumnRole .card>a:after{display:block;content:"";width:76px;height:36px;position:absolute;bottom:0;right:0;opacity:.3;background-image:url(/cdn/shop/t/7/assets/note_logo.png);background-repeat:no-repeat;background-size:contain}.ichitoiColumnRole .card .card_image{flex:0 0 auto;width:30%;max-width:162px;order:2;border-radius:4px;overflow:hidden;margin-left:15px}.ichitoiColumnRole .card .card_image img{width:100%;height:auto}.ichitoiColumnRole .card .card_content{order:1;flex:1 1 auto}.ichitoiColumnRole .card .title{font-size:min(3.5vw,18px);font-weight:700;margin:0}.ichitoiColumnRole .card .description{font-size:13px;line-height:1.35;color:#555;margin:1em 0}.ichitoiColumnRole .card .creator{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"image name" "image date";-moz-column-gap:5px;column-gap:5px;margin-top:30px}.ichitoiColumnRole .card .creator .creator_image{grid-area:image;width:40px;height:40px;border:solid 1px #ddd;border-radius:50%}.ichitoiColumnRole .card .creator .creator_name{grid-area:name;font-size:13px;font-weight:700;line-height:1.2}.ichitoiColumnRole .card .creator .pubDate{grid-area:date;font-size:11px;line-height:1.2}.ichitoiContentsRole .ichitoiContentsRole__block1 .image{margin-left:-7vw;margin-right:-7vw}.ichitoiContentsRole .ichitoiContentsRole__block1 .image img{width:100%;height:auto}.ichitoiContentsRole .ichitoiContentsRole__block1 .content{padding:7vw;font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-size:min(3.5vw,15px);font-weight:500;line-height:2;text-align:center}.ichitoiContentsRole .ichitoiContentsRole__block2 .image img{width:100%;height:auto}.ichitoiContentsRole .ichitoiContentsRole__block2 .content .title{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-size:min(4vw,28px);font-weight:500}.ichitoiContentsRole .ichitoiContentsRole__block2 .content .text{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-size:min(3.5vw,15px)}.ichitoiContentsRole .ichitoiContentsRole__block3 .image{margin-left:-7vw;margin-right:-7vw}.ichitoiContentsRole .ichitoiContentsRole__block3 .image img{width:100%;height:auto}.ichitoiContentsRole .ichitoiContentsRole__block3 .content{font-size:min(3.5vw,16px);padding:7vw;text-align:center}.ichitoiProductRole .ichitoiProductRole__top .image img{width:100%;height:auto}.ichitoiProductRole .ichitoiProductRole__top .title{max-width:1080px;margin:0 auto;padding-inline:7vw}.ichitoiProductRole .ichitoiProductRole__top .title h1{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-size:min(5vw,30px);font-weight:500;margin:1em 0}.ichitoiProductRole .ichitoiProductRole__main>.image img{width:100%;height:auto}.ichitoiProductRole .ichitoiProductRole__main .variant-sku{font-size:10px;margin:0}.ichitoiProductRole .ichitoiProductRole__main .description{font-size:min(3.5vw,16px);margin:.5em 0 1em}.ichitoiProductRole .ichitoiProductRole__main .product__price{text-align:left}.ichitoiProductRole .ichitoiProductRole__main .tpb-booking-form{margin:0;margin-top:min(3vw,30px);padding:0}.ichitoiProductRole .ichitoiProductRole__sub{padding-inline:7vw;max-width:1080px;margin-inline:auto;margin-top:7vw}.ichitoiProductRole .ichitoiProductRole__sub .sub_section{margin-top:7vw}.ichitoiProductRole .ichitoiProductRole__sub h3{font-family:Kozuka Mincho Pro,Kozuka Mincho Std,\5c0f\585a\660e\671d  Pro R,\5c0f\585a\660e\671d  Std R,serif;font-size:min(5vw,30px);font-weight:500;line-height:1.2;margin:0 0 1.25em;padding-bottom:1em;border-bottom:solid 1px #707070}.ichitoiProductRole .ichitoiProductRole__sub .content{font-size:min(3.5vw,14px);line-height:1.714}.ichitoiProductRole .ichitoiProductRole__sub .image{margin-top:min(3vw,40px)}.ichitoiProductRole .ichitoiProductRole__sub .image img{width:100%;height:auto}.ichitoiProductRole .ichitoiProductRole__sub dl{margin-top:2em}.ichitoiProductRole .ichitoiProductRole__sub dl dt,.ichitoiProductRole .ichitoiProductRole__sub dl dd{font-size:inherit;font-weight:400;padding:0;margin:0}.ichitoiProductRole .ichitoiProductRole__sub dl dt{margin-bottom:.5em}.ichitoiProductRole .ichitoiProductRole__foot .content{font-size:min(3.5vw,16px);padding:7vw;text-align:center}@media screen and (min-width:980px)and (max-width:1279px){.ichitoiColumnRole .ichitoiColumnRole__list{grid-template-columns:repeat(3,1fr);gap:10px}}@media screen and (min-width:990px){.ichitoiTopPromotionRole .floatingImageRole .item{width:300px}}@media screen and (min-width:1280px){.slick-appendArrows{justify-content:end;margin-right:40px;margin-top:-40px}.ichitoi_section{margin-top:150px;padding-inline:40px}.ichitoi_heading{margin:40px}.ichitoi_heading .description{font-size:17px}.ichitoiTopPromotionRole .floatingImageRole{height:300vh}.ichitoiTopPromotionRole .floatingImageRole .item{width:500px;transition:opacity .8s,transform .8s}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list{margin-inline:-40px}.ichitoiCollectionEventRole .ichitoiCollectionEventRole__list .item .content{padding:20px}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list{margin-inline:-40px}.ichitoiCollectionArchiveRole .ichitoiCollectionArchiveRole__list .item .content{padding:20px}.ichitoiColumnRole .ichitoiColumnRole__list{grid-template-columns:repeat(3,1fr);gap:15px}.ichitoiContentsRole .ichitoiContentsRole__block1{margin-bottom:300px}.ichitoiContentsRole .ichitoiContentsRole__block1 .image{margin-left:-40px;margin-right:-40px}.ichitoiContentsRole .ichitoiContentsRole__block1 .content{margin:0 auto;padding:80px 1rem;max-width:70em;line-height:3.33}.ichitoiContentsRole .ichitoiContentsRole__block2{margin-block:150px;margin-inline:auto;max-width:1680px;display:flex}.ichitoiContentsRole .ichitoiContentsRole__block2 .image{flex:0 0 auto;width:64.5%}.ichitoiContentsRole .ichitoiContentsRole__block2 .content{flex:0 0 auto;width:35.5%;padding:80px;display:grid;justify-content:center}.ichitoiContentsRole .ichitoiContentsRole__block2 .content .inner{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;max-height:540px}.ichitoiContentsRole .ichitoiContentsRole__block2 .content .title{margin:0 0 0 1em}.ichitoiContentsRole .ichitoiContentsRole__block2:nth-of-type(odd) .image{order:2}.ichitoiContentsRole .ichitoiContentsRole__block2:nth-of-type(odd) .content{order:1}.ichitoiContentsRole .ichitoiContentsRole__block3 .image{margin-left:-40px;margin-right:-40px}.ichitoiContentsRole .ichitoiContentsRole__block3 .content{padding:40px}.ichitoiProductRole .ichitoiProductRole__top .title{padding-inline:0}.ichitoiProductRole .ichitoiProductRole__main{max-width:1080px;margin:0 auto;display:flex}.ichitoiProductRole .ichitoiProductRole__main>.image{flex:0 0 auto;width:69.5%}.ichitoiProductRole .ichitoiProductRole__main>.content{flex:1 1 auto;margin-left:50px}.ichitoiProductRole .ichitoiProductRole__main .slick-appendArrows{margin-right:0;margin-top:10px}.ichitoiProductRole .ichitoiProductRole__sub{padding-inline:0;margin-top:80px}.ichitoiProductRole .ichitoiProductRole__sub .sub_section{margin-top:80px}.ichitoiProductRole .ichitoiProductRole__foot .content{padding:40px}}@media screen and (max-width:1279px){.ichitoiColumnRole .card>a{display:block}.ichitoiColumnRole .card .card_image{width:100%;max-width:none}.ichitoiContentsRole .ichitoiContentsRole__block2{margin-block:7vw}.ichitoiContentsRole .ichitoiContentsRole__block2 .title{margin:1em 0;text-align:center}.ichitoiProductRole .ichitoiProductRole__main>.content{padding:7vw}}@media screen and (max-width:989px){.ichitoiTopPromotionRole .floatingImageRole .item{width:min(300px,45vw);margin-left:-5%}}@media screen and (max-width:979px){.ichitoiColumnRole .ichitoiColumnRole__list{grid-template-columns:repeat(2,1fr);gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ichitoi.css.map */
