@charset "UTF-8";.deco_line{position:relative;display:block;max-width:calc(100% - 0.32rem);width:100%;height:1px;margin-inline:auto;margin-top:0.3rem;background-color:#A3A3A3}@media print,screen and (min-width:641px){.deco_line{display:none}}@media screen and (max-width:640px){.deco_line{margin-top:0.5rem}}@media print,screen and (min-width:641px){.deco_line:after,.deco_line:before{content:none}}.deco_line:after,.deco_line:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:5px;height:5px;background-color:#A3A3A3;border-radius:50%}.deco_line:before{left:0}.deco_line:after{right:0}.content_wrap{background-color:#FFFFFF}.swiper{padding-bottom:0.5rem}@media screen and (max-width:640px){.swiper{padding-bottom:0.3rem}}.swiper-pagination{position:relative;bottom:auto;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5em;width:auto;font-family:"trajan-pro-3","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:400;font-weight:400;font-size:0.14rem;letter-spacing:0;line-height:1}.swiper-button-next,.swiper-button-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:0.16rem;height:0.16rem;margin:0;top:auto}.swiper-button-next:after,.swiper-button-prev:after{content:none}.swiper-button-next i,.swiper-button-prev i{position:static;width:0.08rem;height:0.16rem}.swiper-button-prev{left:0;right:auto;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.swiper-button-next{left:auto;right:0}.ui_wrap{position:absolute;z-index:1;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left;top:0;left:-0.15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.1rem;height:0.2rem}@media screen and (max-width:640px){.ui_wrap{-webkit-transform:rotate(0);transform:rotate(0)}}.over_ui_wrap{position:absolute;z-index:1;position:absolute;z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}@media screen and (max-width:640px){.over_ui_wrap{display:none}}.over_ui_wrap>div{width:50%;height:100%}:where(.ico-btn_arrow){position:relative}:where(.ico-btn_arrow) i{position:absolute;right:0.15rem;top:calc(50% - 0.08rem);width:0.1rem;height:0.16rem;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("../common/img/ico_btn_arrow.svg");mask-image:url("../common/img/ico_btn_arrow.svg");background:#383434}.dress_item{position:relative}@media screen and (min-width:641px) and (min-width:1001px){.dress_item:nth-of-type(odd) .dress_thumbnail{clip-path:polygon(0 0,calc(100vw - 7.6rem) 0,calc(100vw - 7.6rem) 100%,0 100%)}}@media screen and (min-width:641px) and (max-width:1000px){.dress_item:nth-of-type(odd) .dress_thumbnail{clip-path:polygon(0 0,7.5rem 0,7.5rem 100%,0 100%)}}@media screen and (max-width:640px){.dress_item:nth-of-type(odd) .dress_thumbnail{margin-left:0.32rem;clip-path:polygon(0 0,calc(100vw - 0.32rem) 0,calc(100vw - 0.32rem) 100%,0 100%)}}@media screen and (max-width:640px){.dress_item:nth-of-type(odd) .ui_wrap{left:auto;right:0.56rem}}.dress_item:nth-of-type(2n){position:relative;z-index:0}.dress_item:nth-of-type(2n):before{content:"";position:absolute;top:-0.95rem;bottom:-0.95rem;left:0;right:0;z-index:-1;background-color:#F0EEEC}@media screen and (max-width:640px){.dress_item:nth-of-type(2n):before{top:-0.5rem;bottom:-0.5rem}}@media print,screen and (min-width:641px){.dress_item:nth-of-type(2n) .-section_inner{padding-left:0;padding-right:7.6rem}}@media print,screen and (min-width:641px){.dress_item:nth-of-type(2n) .-section_inner .-txt{-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:2.4rem}}@media print,screen and (min-width:641px){.dress_item:nth-of-type(2n) .-section_inner .-link{-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:2.4rem}}.dress_item:nth-of-type(2n) .dress_detail_top{padding-left:2.4rem}@media screen and (max-width:640px){.dress_item:nth-of-type(2n) .dress_detail_top{padding-left:0.48rem}}@media print,screen and (min-width:641px){.dress_item:nth-of-type(2n) .dress_image{left:auto;right:0}}@media screen and (max-width:640px){.dress_item:nth-of-type(2n) .dress_image{margin-left:calc(100% - 82.66vw - 0.08rem)}}@media screen and (max-width:640px){.dress_item:nth-of-type(2n) .dress_image img{margin-left:auto}}@media screen and (min-width:641px) and (min-width:1001px){.dress_item:nth-of-type(2n) .dress_thumbnail{clip-path:polygon(calc(-1 * (100vw - 7.6rem - 2.26rem)) 0,100% 0,100% 100%,calc(-1 * (100vw - 7.6rem - 2.26rem)) 100%)}}@media screen and (min-width:641px) and (max-width:1000px){.dress_item:nth-of-type(2n) .dress_thumbnail{clip-path:polygon(-5.4rem 0,100% 0,100% 100%,-5.4rem 100%)}}@media print,screen and (min-width:641px){.dress_item:nth-of-type(2n) .dress_thumbnail .swiper-slide .thumb{margin-left:calc(100% - 2.1rem)}.dress_item:nth-of-type(2n) .dress_thumbnail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:640px){.dress_item:nth-of-type(2n) .dress_thumbnail{margin-left:calc(100vw - 1.5rem);clip-path:polygon(calc(-1 * (100vw - 1.5rem)) 0,100% 0,100% 100%,calc(-1 * (100vw - 1.5rem)) 100%)}}.dress_item:nth-of-type(2n) .ui_wrap{left:calc(100% + 0.35rem)}@media screen and (max-width:640px){.dress_item:nth-of-type(2n) .ui_wrap{left:0.55rem;right:auto}}.dress_item+.dress_item{margin-top:1.9rem}@media screen and (max-width:640px){.dress_item+.dress_item{margin-top:1rem}}.dress_item .-section_inner{overflow:hidden;position:relative}@media print,screen and (min-width:641px){.dress_item .-section_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:calc(1000px - var(--scrollbar));height:8.7rem;padding-left:7.6rem}}.dress_detail{width:100%}@media screen and (max-width:640px){.dress_detail .-sec_tit .title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.dress_detail .-sec_tit .title .-sub_txt{font-size:0.5rem;font-weight:400;letter-spacing:0;line-height:1}@media screen and (max-width:640px){.dress_detail .-sec_tit .title .-sub_txt{font-size:0.26rem}}.dress_detail .-catch{margin-top:0.5rem}@media screen and (max-width:640px){.dress_detail .-catch{margin-top:0.25rem}}.dress_detail .-txt{margin-top:0.4rem;width:6rem}@media screen and (max-width:640px){.dress_detail .-txt{max-width:calc(100% - 0.64rem);width:100%;margin-inline:auto;margin-top:0.3rem}}.dress_detail .-link{margin-top:0.5rem}@media screen and (max-width:640px){.dress_detail .-link{margin-top:0.4rem}.dress_detail .-link .-btn01{margin-inline:auto}}.dress_detail_top{padding-left:1rem}@media screen and (max-width:640px){.dress_detail_top{padding-left:0.24rem}}@media print,screen and (min-width:641px){.dress_image{position:absolute;top:0;left:0;width:6.4rem;height:8.7rem}}@media screen and (max-width:640px){.dress_image{position:relative;width:82.66vw;height:112.5vw;margin-top:0.35rem;margin-left:0.08rem}}.dress_image .dress_slider_item{width:100%;height:8.7rem}@media screen and (max-width:640px){.dress_image .dress_slider_item{height:112.5vw}}.dress_thumbnail{position:relative;margin:0;width:2.26rem;height:2.8rem;overflow:visible}@media screen and (max-width:640px){.dress_thumbnail{width:1.18rem;height:1.2rem;padding:0}}.dress_thumbnail .swiper-wrapper{width:100%;height:2.8rem}@media screen and (max-width:640px){.dress_thumbnail .swiper-wrapper{height:1.2rem}}.dress_thumbnail .swiper-slide{width:100%;height:2.8rem}@media screen and (max-width:640px){.dress_thumbnail .swiper-slide{height:1.2rem}}.dress_thumbnail .swiper-slide .thumb{cursor:pointer;max-width:2.1rem;height:100%}@media screen and (max-width:640px){.dress_thumbnail .swiper-slide .thumb{max-width:1.1rem}.dress_thumbnail .swiper-slide .thumb img{-o-object-position:center top;object-position:center top}}.dress_thumbnail-wrapper{position:relative;margin-top:0.7rem}@media screen and (max-width:640px){.dress_thumbnail-wrapper .ui_wrap{top:-0.6rem}}.wedding{margin-top:1.2rem}@media screen and (max-width:640px){.wedding{margin-top:0.5rem}}.disney .-sec_tit .title .-sub_txt{font-size:0.45rem;font-weight:400;letter-spacing:0;line-height:1.2;text-align:left}@media screen and (max-width:640px){.disney .-sec_tit .title .-sub_txt{font-size:0.3rem}}.disney .-sec_tit .title .-small{font-size:0.3rem}.disney .-catch{margin-top:0.35rem}.sec_point-inner{margin-top:0.96rem;padding-top:2.3rem;background-color:#F0EEEC}@media screen and (max-width:640px){.sec_point-inner{margin-top:0.5rem;padding-top:0.8rem}}.sec_point-inner .-layout_3col{margin-top:0.55rem;padding-bottom:0.9rem}@media screen and (max-width:640px){.sec_point-inner .-layout_3col{margin-top:0.4rem}}.sec_shop-inner{background:#F0EEEC}.sec_shop-detail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:13.6rem;width:100%;margin-inline:auto;padding:0.8rem 1.2rem 1.2rem;background-color:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_shop-detail{padding:0}}.sec_shop-main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sec_shop-main_image{position:absolute;top:0;right:0;width:4.4rem;height:6.53rem}@media screen and (max-width:640px){.sec_shop-main_image{position:static;width:100%;height:auto;aspect-ratio:375/270}}.sec_shop-main_detail{width:5.85rem}@media screen and (max-width:640px){.sec_shop-main_detail{max-width:calc(100% - 0.64rem);width:100%;margin-inline:auto;margin-top:0.4rem}}.sec_shop-main_detail .-sec_tit .title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.1rem}.sec_shop-main_detail .-sec_tit .title .-f_min{font-size:0.5rem;font-weight:400;letter-spacing:0;line-height:1}@media screen and (max-width:640px){.sec_shop-main_detail .-sec_tit .title .-f_min{font-size:0.26rem;font-weight:400}}.sec_shop-main_detail .-sec_tit .title .-catch{font-size:0.16rem;font-weight:500;letter-spacing:0.15em;line-height:1.8;margin-top:0}@media screen and (max-width:640px){.sec_shop-main_detail .-sec_tit .title .-catch{font-size:0.14rem;letter-spacing:0.1em;line-height:1.8;text-align:left}}.sec_shop-main_detail .-sec_tit .title .-small{font-size:0.15rem;letter-spacing:0.15em;line-height:1;font-weight:400}@media screen and (max-width:640px){.sec_shop-main_detail .-sec_tit .title .-small{font-size:0.13rem}}.sec_shop-main_detail .-catch{margin-top:0.4rem}@media screen and (max-width:640px){.sec_shop-main_detail .-catch{margin-top:0.3rem}}.sec_shop-main_detail .-txt{margin-top:0.2rem}@media screen and (max-width:640px){.sec_shop-main_detail .-txt{margin-top:0.1rem;text-align:justify;text-justify:inter-ideograph}}.sec_shop-main_detail .-itemlist{border-top:1px solid #A3A3A3;border-bottom:1px solid #A3A3A3;margin-top:0.3rem;padding:0.2rem 0}@media screen and (max-width:640px){.sec_shop-main_detail .-itemlist{margin-top:0.25rem;padding:0.25rem 0}}@media screen and (max-width:640px){.sec_shop-main_detail .-itemlist>dt{line-height:1.8}}@media screen and (max-width:640px){.sec_shop-main_detail .-itemlist>dd{margin-top:0.1rem;line-height:1.8em}}.sec_shop-main_detail .-itemlist_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec_shop-main_detail .-itemlist_detail li:after{content:"/";margin:0 0.5em}@media screen and (max-width:640px){.sec_shop-main_detail .-itemlist_detail li:after{margin:0 0.25em}}.sec_shop-main_detail .-itemlist_detail li:last-child:after{content:"他";margin-left:0.5em}.sec_shop-main_detail .-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.15rem;margin-top:0.4rem}@media screen and (max-width:640px){.sec_shop-main_detail .-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sec_shop-access{position:relative;margin-top:1.3rem;padding-top:0.8rem;border-top:1px solid #A3A3A3}@media screen and (max-width:640px){.sec_shop-access{margin-top:0.6rem;padding:0;border:none}}.sec_shop-access_image{position:absolute;top:2.15rem;left:0;width:5.2rem;height:3.76rem}@media screen and (max-width:640px){.sec_shop-access_image{position:static;max-width:calc(100% - 0.64rem);width:100%;height:auto;aspect-ratio:311/225;margin-inline:auto}}.sec_shop-access_detail{position:relative}@media screen and (max-width:640px){.sec_shop-access_detail{padding-bottom:0.8rem}}.sec_shop-access_detail .-sec_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.7rem;-moz-column-gap:1.7rem;column-gap:1.7rem}@media screen and (max-width:640px){.sec_shop-access_detail .-sec_tit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width:641px){.sec_shop-access_detail .-sec_tit .title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:640px){.sec_shop-access_detail .-sec_tit .title{margin-top:0.4rem}}.sec_shop-access_detail .-sec_tit .-catch{margin-top:0}@media screen and (max-width:640px){.sec_shop-access_detail .-sec_tit .-catch{margin-top:0.4rem}}.sec_shop-access_detail .-info{margin-top:0.6rem;margin-left:6.1rem;width:calc(100% - 6.1rem);border-top:1px solid #CBCBCB}@media screen and (max-width:640px){.sec_shop-access_detail .-info{max-width:calc(100% - 0.64rem);width:100%;margin-inline:auto;margin-top:0.4rem}}.sec_shop-access_detail .-info_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0.64rem;padding:0.1rem 0;border-bottom:1px solid #CBCBCB}@media screen and (max-width:640px){.sec_shop-access_detail .-info_detail{min-height:0.54rem;padding:0.15rem 0}}.sec_shop-access_detail .-info_detail>dt{width:1.6rem;font-family:"shippori-mincho-b1","Hiragino Mincho Pro","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:400;font-weight:400;font-size:0.16rem;letter-spacing:0.1em;line-height:1.4;padding:0 0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_shop-access_detail .-info_detail>dt{width:0.86rem;padding:0 0.08rem;font-size:0.14rem;white-space:pre}}.sec_shop-access_detail .-info_detail>dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"zen-kaku-gothic-new","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;font-weight:400;font-size:0.14rem;letter-spacing:0.02em;line-height:2;padding:0 0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #CBCBCB}@media screen and (max-width:640px){.sec_shop-access_detail .-info_detail>dd{line-height:1.6;padding:0 0.18rem}}.sec_shop-access_detail .-link{margin-top:0.4rem;margin-left:6.1rem}@media screen and (max-width:640px){.sec_shop-access_detail .-link{width:100%;margin-inline:auto;margin-top:0.3rem}.sec_shop-access_detail .-link .-btn01{margin-inline:auto}}.bottom_catch{position:relative;text-align:center;margin-top:1.6rem;padding-bottom:1.3rem}@media screen and (max-width:640px){.bottom_catch{margin-top:1rem;padding-bottom:0.7rem}.bottom_catch .-catch{line-height:2}}.bottom_catch:before{content:"";position:absolute;left:50%;top:-0.8rem;width:1px;height:0.44rem;background-color:#383434}@media screen and (max-width:640px){.bottom_catch:before{height:0.3rem;top:-0.5rem}}
/*# sourceMappingURL=dress.css.map */