@charset "UTF-8";
/* コンパイルCSS 直接修正禁止 */
.contentWrap.index.withBg .stickyMask{overflow:hidden}.contentWrap.index.withBg .contHeader{padding-top:2.55rem}.contentWrap.index.withBg .contTit{height:1.5rem;width:4rem}.contentWrap.index.withBg .contTit .title[data-txt]{padding-top:.5rem}.contentWrap.category.withBg:before{height:7.1rem}.contentWrap.category.withBg .stickyMask{overflow:hidden}.contentWrap.category.withBg .contHeader{padding-top:2.55rem}.contentWrap.category.withBg .contHeader .mv{background-position:center top}.contentWrap.category.withBg .contTit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:5.3rem}.contentWrap.category.withBg .contTit .title[data-txt]{padding-top:.5rem;margin-top:.15rem}.contentWrap.category.withBg .contTit .subtxt{font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:400;font-size:.18rem;letter-spacing:.14em;line-height:.8;color:#5b5350}.contentWrap.detail.withBg{overflow:hidden}.contentWrap.detail.withBg:before{content:"";height:3rem}.contentWrap.detail.withBg .contHeader{float:left;width:5.3rem;max-height:100%;height:auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.contentWrap.detail.withBg .contHeader .contTit{position:relative;bottom:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:5.3rem;background-color:#fff}.contentWrap.detail.withBg .contHeader .contTit .title[data-txt]{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ",Meiryo,Osaka,sans-serif;font-style:normal;font-weight:500;font-size:.15rem;color:#826c34;padding-top:.45rem;margin-top:.15rem}.contentWrap.detail.withBg .contHeader .contTit .title[data-txt]:after{position:absolute;top:0;left:0;margin:0;font-size:.42rem;color:#5b5350;white-space:nowrap}.contentWrap.detail.withBg .contHeader .contTit .subtxt{font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:400;font-size:.18rem;letter-spacing:.14em;line-height:.8;color:#5b5350}.index{overflow:hidden;padding-bottom:1.5rem}.index>.intro{margin-top:1.2rem}.index>.intro .catch{text-align:center;font-size:.2rem;line-height:2.1}.index .costumeBox{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:12.8rem;width:100%;margin:auto;margin-top:.5rem}.index .item{position:relative;z-index:0;width:calc((100% - .24rem)/ 4);margin-right:.08rem;background-color:#fff}.index .item .wrapLink{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.no-touchevents .index .item .wrapLink:hover~.thumb img{-webkit-transform:scale(1.03);transform:scale(1.03);opacity:.5}.no-touchevents .index .item .wrapLink:hover~.inlineTit .more{right:.1rem}.index .item .thumb{width:100%;height:4.72rem;overflow:hidden}.index .item .thumb img{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.index .item .inlineTit{height:.9rem}.index .item .inlineTit.narrow .title{padding:0 .3rem;padding-bottom:.2rem;font-size:.22rem;letter-spacing:.13em;line-height:1}.index .item .inlineTit.narrow .title:after{position:absolute;left:.32rem;top:auto;bottom:0;margin-left:0;font-size:.14rem;letter-spacing:.14em;line-height:1}.index .item .inlineTit .more{right:.2rem;-webkit-transition:right .3s;transition:right .3s}.index [data-slidearea01].costumeSlide[data-slidearea01-slidelimit] .slidearea01_link.dammy{opacity:0}.index [data-slidearea01].costumeSlide.type01{padding:0;margin-top:.4rem;overflow:hidden}.index [data-slidearea01].costumeSlide.type01 .slidearea01_wrap{max-width:12.2rem;width:100%;margin:auto;position:relative}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns{display:none!important;position:absolute;top:0;left:0;right:0;margin:auto;max-height:2.54rem;height:100%;width:100%}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button{position:absolute;top:0;bottom:0;margin:auto;width:.4rem;height:.4rem;z-index:1;-webkit-tap-highlight-color:transparent}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button:after,.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:.2s;transition:.2s}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button:before{content:none}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button:after{width:.36rem;height:.1rem;border-bottom:1px solid #333}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.next{right:-.1rem}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.next:after{border-right:1px solid #333;-webkit-transform:skew(42deg);transform:skew(42deg);left:-.1rem}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.prev{left:-.1rem}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.prev:after{border-left:1px solid #333;-webkit-transform:skew(-42deg);transform:skew(-42deg);right:-.1rem}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.disabled{pointer-events:none;opacity:.3}.no-touchevents .index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button:hover:before{background-color:#000}.no-touchevents .index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button:hover:after{border-color:#fff}.index [data-slidearea01].costumeSlide.type01 .slidearea01_wrapin.type01{padding:0}.index [data-slidearea01].costumeSlide.type01 .slidearea01_content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.index [data-slidearea01].costumeSlide.type01 .slidearea01_content.disableTrs{-webkit-transition:none!important;transition:none!important}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager{display:none;text-align:center}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button{width:40px;height:40px;position:relative;display:inline-block;vertical-align:top}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button:after,.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button:before{content:"";display:block;width:10px;height:10px;background-color:#ddd;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-radius:50%}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button:after{-webkit-transition:.2s;transition:.2s}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button.active:after,.no-touchevents .index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button:hover:after{background-color:#000}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button.active{cursor:default;pointer-events:none}.index .sec_costume>.in{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:12.8rem;width:100%;margin:auto;margin-top:1.5rem;padding-bottom:1rem}.index .sec_costume>.in:before{content:"";position:absolute;z-index:-1;top:1.35rem;bottom:0;right:0;left:calc(50% - 3.1rem);background-color:#f8f5f5}.index .sec_costume .thumb{width:8rem;height:5.34rem}.index .sec_costume .txtBox{width:3.5rem;margin-top:2.1rem;margin-left:.65rem}.index .sec_costume .secTit .title{padding-top:.32rem}.index .sec_costume .secTit .title:before{font-size:.32rem}.index .sec_costume .txt{font-size:.18rem;letter-spacing:.13em;line-height:2.1;margin-top:.3rem}.index .sec_costume .link{margin-top:.4rem}.index .sec_costume .link .btn01{width:2.92rem}.index .sec_costume.rev>.in{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.index .sec_costume.rev>.in:before{left:0;right:calc(50% - 3.1rem)}.index .sec_costume.rev .txtBox{margin-left:.6rem;margin-right:.7rem}.category{padding-bottom:1.2rem}.category .sec_content>.in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:11.9rem;width:100%;margin:auto;margin-top:.7rem;padding-bottom:.7rem}.category .sec_content .main{width:8.8rem}.category .sec_content .side{width:2.6rem;margin-right:.5rem;padding-top:.7rem}.category .sec_content .stickyBox{position:sticky;top:1rem}.category .costumeList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.category .costumeList .item{position:relative;max-width:2.14rem;width:100%;margin-right:calc((100% - 8.56rem)/ 3);margin-top:.7rem}.category .costumeList .item .wrapLink{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.no-touchevents .category .costumeList .item .wrapLink:hover~.thumb img{-webkit-transform:scale(1.03);transform:scale(1.03);opacity:.5}.category .costumeList .item .thumb{width:100%;height:3.2rem;overflow:hidden}.category .costumeList .item .thumb img{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:scale(1);transform:scale(1);opacity:1}.category .costumeList .item .label{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;min-height:.4rem;font-size:.16rem;letter-spacing:.13em;line-height:2;color:#5b5350}.category .catList{font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:500;font-size:.22rem;letter-spacing:.04em;line-height:2.2;color:#4d4d4d}.category .catList a{position:relative;display:inline-block;white-space:nowrap;padding-right:.36rem}.category .catList a:after,.category .catList a:before{content:"";position:absolute;top:50%;right:0;display:block;height:1px;background-color:#634701;-webkit-transform-origin:right 0;transform-origin:right 0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.category .catList a:before{width:.2rem}.category .catList a:after{width:.08rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.category .catList a.current:after,.category .catList a.current:before{opacity:1}.no-touchevents .category .catList a:hover:after,.no-touchevents .category .catList a:hover:before{opacity:1}.detail{position:relative;background-color:#f8f5f5;padding-bottom:1.4rem}.detail .sec_content{position:relative}.detail .sec_content:before{content:"";position:absolute;z-index:-1;top:-1.1rem;bottom:0;right:0;width:64.59%;background-color:#fff}.detail .sec_content>.in{max-width:12.8rem;width:100%;margin:auto;padding-top:1rem;padding-bottom:.7rem}.detail .sec_content>.in:after{content:"";display:block;clear:both}.detail .sec_content [data-slidearea01].detailSlide{float:right;padding:0}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_wrap{max-width:6.6rem;width:100%;margin:auto;position:relative;overflow:hidden}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_wrapin{padding:0}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_link{display:block;position:relative;top:0;left:0;height:100%}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_link figure{margin:0;width:100%;height:9.8rem}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager{text-align:right;margin-top:.22rem}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button{width:.34rem;height:.34rem;position:relative;display:inline-block;vertical-align:top}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:after,.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:before{content:"";display:block;background-color:#dedede;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-radius:50%}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:after{-webkit-transition:.2s;transition:.2s}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button.active:after,.no-touchevents .detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:hover:after{background-color:#826c34}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button.active{cursor:default;pointer-events:none}.detail .sec_content .txtBox{max-width:5.3rem;margin-top:2rem}.detail .sec_content .txtBox>.title{font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:400;font-size:.6rem;letter-spacing:.04em;line-height:.8;color:#826c34}.detail .sec_content .txtBox .dataTxt{margin-top:.3rem}.detail .sec_content .txtBox .dataTxt>dt{position:relative;font-size:.16rem;letter-spacing:0;line-height:1;color:#826c34;overflow:hidden}.detail .sec_content .txtBox .dataTxt>dt span{position:relative}.detail .sec_content .txtBox .dataTxt>dt span:after{content:"";display:block;height:1px;position:absolute;top:50%;left:calc(100% + .2rem);right:-100%;background-color:#5b5350}.detail .sec_content .txtBox .dataTxt>dt span:before{content:attr(data-txt);font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:400;font-size:.2rem;letter-spacing:.14em;line-height:.8;color:#5b5350;margin-right:.2rem}.detail .sec_content .txtBox .dataTxt>dd{font-size:.18rem;letter-spacing:.13em;line-height:2.11;color:#4d4d4d;margin-top:.3rem}.detail .sec_content .txtBox .dataBox{background-color:#fff;padding:.3rem .4rem;margin-top:.2rem;border:1px solid #dbdad4}.detail .sec_content .txtBox .dataBox .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.18rem;letter-spacing:.005em;line-1height:2.2;color:#4d4d4d}.detail .sec_content .txtBox .dataBox .item dt{width:1rem;font-weight:700}.detail .sec_content .txtBox .dataBox .item dd{width:calc(100% - 1rem)}.single-pager{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;margin-top:.6rem}._post-single-pager .pager-link.-archive{margin:auto;width:3.15rem}.sec_recommend{background-color:#f8f5f5}.sec_recommend>.in{max-width:10.6rem;width:100%;padding-top:.6rem;padding-bottom:.5rem;margin:auto;margin-top:.8rem;background-color:#fff}.sec_recommend .secTit .title[data-txt]{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:500;font-size:.2rem;letter-spacing:.13em;padding-top:.54rem}.sec_recommend .secTit .title[data-txt]:after{content:none}.sec_recommend .secTit .title[data-txt]:before{font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:400;font-size:.42rem}.sec_recommend .recommendBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:8.8rem;width:100%;margin:auto;margin-top:.5rem}.sec_recommend .recommendBox .item{position:relative;max-width:2.14rem;margin-right:calc((100% - 8.56rem)/ 3)}.no-touchevents .sec_recommend .recommendBox .item .wrapLink:hover~.thumb img{-webkit-transform:scale(1.03);transform:scale(1.03);opacity:.5}.sec_recommend .recommendBox .item .thumb{width:100%;height:3.2rem;overflow:hidden}.sec_recommend .recommendBox .item .thumb img{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.sec_recommend .recommendBox .item .name{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;height:.46rem}@media print,screen and (min-width:641px){.mod_main{overflow:visible}.index .item:nth-of-type(4n){margin-right:0}.index .sec_costume.wedding .txt{margin-right:-3em}.category ._post-archives-pager01{max-width:11.9rem;width:100%;margin:auto;padding-left:3.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.category .costumeList .item:nth-of-type(4n){margin-right:0}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:after,.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:before{width:.1rem;height:.1rem}._post-single-pager .pager-link.-prev{left:-4.65rem}._post-single-pager .pager-link.-next{right:-4.65rem}.sec_recommend .recommendBox .item:nth-of-type(4n){margin-right:0}}@media screen and (max-width:640px){.contentWrap.index.withBg:before{height:4.35rem}.contentWrap.index.withBg .contHeader{padding-top:2.25rem}.contentWrap.index.withBg .contTit{height:.9rem;width:2.5rem}.contentWrap.index.withBg .contTit .title[data-txt]{padding-top:.33rem}.contentWrap.category.withBg:before{height:4.35rem}.contentWrap.category.withBg .contHeader{padding-top:2.02rem}.contentWrap.category.withBg .contHeader.kimono,.contentWrap.category.withBg .contHeader.tuxedo{padding-top:2.25rem}.contentWrap.category.withBg .contHeader.kimono .contTit,.contentWrap.category.withBg .contHeader.tuxedo .contTit{height:.9rem}.contentWrap.category.withBg .contHeader.kimono .contTit .title[data-txt],.contentWrap.category.withBg .contHeader.tuxedo .contTit .title[data-txt]{padding-top:.33rem}.contentWrap.category.withBg .contHeader.kimono .contTit .title[data-txt]:before,.contentWrap.category.withBg .contHeader.tuxedo .contTit .title[data-txt]:before{line-height:.8}.contentWrap.category.withBg .contTit{height:1.15rem;width:2.5rem}.contentWrap.category.withBg .contTit .title[data-txt]{padding-top:.6rem;margin-top:.07rem}.contentWrap.category.withBg .contTit .title[data-txt]:before{white-space:normal;line-height:.9}.contentWrap.category.withBg .contTit .subtxt{font-size:.1rem}.contentWrap.detail.withBg:before{content:""}.contentWrap.detail.withBg .contHeader{float:none;width:100%;height:auto;margin:0;padding:0}.contentWrap.detail.withBg .contHeader:before{content:none}.contentWrap.detail.withBg .contHeader .contTit{height:auto;min-height:.9rem;width:2.5rem;margin-left:0;padding-top:.14rem;padding-bottom:.14rem;padding-left:.3rem}.contentWrap.detail.withBg .contHeader .contTit .title[data-txt]{font-size:.1rem;padding-top:0;margin-top:.07rem}.contentWrap.detail.withBg .contHeader .contTit .title[data-txt] span{display:inline-block;margin-top:.07rem}.contentWrap.detail.withBg .contHeader .contTit .title[data-txt]:before{position:static;content:attr(data-txt);display:block;font-family:garamond-premier-pro-caption,serif;font-style:normal;font-weight:500;font-size:.29rem;letter-spacing:.14em;line-height:.9;color:#5b5350;white-space:normal}.contentWrap.detail.withBg .contHeader .contTit .title[data-txt]:after{content:none}.contentWrap.detail.withBg .contHeader .contTit .subtxt{font-size:.1rem}.index{padding-bottom:.75rem}.index>.intro{margin-top:.6rem}.index>.intro .catch{font-size:.14rem;line-height:2}.index .item .thumb{height:calc(99.33vw - .68rem)}.index .item .inlineTit{height:.68rem}.index .item .inlineTit.narrow .title{padding:0 .13rem;padding-bottom:.2rem;font-size:.15rem}.index .item .inlineTit.narrow .title:after{margin-left:0;left:.15rem;font-size:.1rem}.index .item .inlineTit .more{right:.1rem}.index [data-slidearea01].costumeSlide{-ms-touch-action:none;touch-action:none}.index [data-slidearea01].costumeSlide.type01{margin-top:.45rem}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button{width:60px;height:90px}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.next{right:-20px}.index [data-slidearea01].costumeSlide.type01 .slidearea01_btns button.prev{left:-20px}.index [data-slidearea01].costumeSlide.type01 .slidearea01_wrapin.type01{padding:0 25% 0 15%}.index [data-slidearea01].costumeSlide.type01 .slidearea01_link{position:relative;top:0;left:0;display:block;width:54.66vw;height:99.33vw;margin:0 .07rem;-webkit-box-sizing:border-box;box-sizing:border-box}.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button:after,.index [data-slidearea01].costumeSlide.type01 .slidearea01_pager button:before{width:6px;height:6px}.index .sec_costume>.in{display:block;margin-top:.4rem;padding-top:.35rem;padding-bottom:.4rem}.index .sec_costume>.in:before{top:0;left:.2rem}.index .sec_costume .thumb{width:calc(100% - .2rem);height:63vw}.index .sec_costume .txtBox{width:100%;margin:0;margin-top:.35rem}.index .sec_costume .secTit{margin-left:.2rem}.index .sec_costume .secTit .title{padding-top:.28rem}.index .sec_costume .secTit .title:before{font-size:.26rem}.index .sec_costume .txt{width:calc(100% - .8rem);font-size:.13rem;letter-spacing:.04em;line-height:2;margin:auto;margin-top:.15rem}.index .sec_costume .link{margin-top:.2rem}.index .sec_costume .link .btn01{width:calc(100% - .8rem);margin:auto}.index .sec_costume+.sec_costume>.in{margin-top:.6rem}.index .sec_costume.rev>.in:before{right:.2rem}.index .sec_costume.rev .thumb{margin-left:.2rem}.index .sec_costume.rev .txtBox{margin:0;margin-top:.35rem}.category{padding-bottom:.6rem}.category .sec_content>.in{display:block;max-width:100%;margin-top:.6rem;padding-bottom:0}.category .sec_content .main{width:calc(100% - .4rem);margin:auto}.category .sec_content .side{width:100%;margin:0;padding-top:.7rem}.category .sec_content .stickyBox{position:static}.category .costumeList{padding-bottom:.35rem}.category .costumeList .item{max-width:calc((100% - .05rem)/ 2);margin-right:.05rem;margin-top:.2rem}.category .costumeList .item:nth-of-type(2n){margin-right:0}.category .costumeList .item .thumb{height:65.27vw}.category .costumeList .item .label{min-height:.35rem;font-size:.13rem}.category .catList{width:calc(100% - .4rem);margin:auto;margin-top:.2rem;font-size:.23rem;letter-spacing:.14em;line-height:1.95}.detail{padding-bottom:.75rem}.detail .sec_content:before{top:0;width:.6rem}.detail .sec_content>.in{padding-top:.4rem;padding-bottom:.25rem}.detail .sec_content [data-slidearea01].detailSlide{float:none}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_wrap{max-width:calc(100% - .4rem)}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_link figure{height:132.6vw}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager{margin-top:.1rem}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button{width:.2rem;height:.2rem}.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:after,.detail .sec_content [data-slidearea01].detailSlide .slidearea01_pager button:before{width:.08rem;height:.08rem}.detail .sec_content .txtBox{max-width:calc(100% - .4rem);margin:auto;margin-top:.3rem}.detail .sec_content .txtBox>.title{font-size:.35rem}.detail .sec_content .txtBox .dataTxt{margin-top:.2rem}.detail .sec_content .txtBox .dataTxt>dt{font-size:.13rem}.detail .sec_content .txtBox .dataTxt>dt span:after{left:calc(100% + .16rem)}.detail .sec_content .txtBox .dataTxt>dt span:before{font-size:.15rem;margin-right:.16rem}.detail .sec_content .txtBox .dataTxt>dd{font-size:.13rem;letter-spacing:.04em;line-height:2;margin-top:.15rem}.detail .sec_content .txtBox .dataBox{padding:.2rem .24rem}.detail .sec_content .txtBox .dataBox .item{font-size:.13rem}.detail .sec_content .txtBox .dataBox .item dt{width:.65rem}.detail .sec_content .txtBox .dataBox .item dd{width:calc(100% - .65rem)}.single-pager{margin-top:.3rem}._post-single-pager .pager-link.-archive{width:calc(100% - .9rem)}.sec_recommend>.in{max-width:calc(100% - .4rem);padding-top:.4rem;padding-bottom:.2rem;margin-top:.4rem}.sec_recommend .secTit .title[data-txt]{font-size:.13rem;text-align:center;margin:auto;padding-top:.33rem;padding-bottom:0}.sec_recommend .secTit .title[data-txt]:before{font-size:.24rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sec_recommend .recommendBox{max-width:calc(100% - .4rem);margin-top:.1rem}.sec_recommend .recommendBox .item{max-width:calc((100% - .05rem)/ 2);margin-right:.05rem;margin-top:.2rem}.sec_recommend .recommendBox .item:nth-of-type(2n){margin-right:0}.sec_recommend .recommendBox .item .thumb{height:56.94vw}.sec_recommend .recommendBox .item .name{height:auto;min-height:.3rem}}
/*# sourceMappingURL=costume.css.map */
