#page a{text-decoration:none;color:#bb1d10}#page .indent_half_top{position:relative;margin-left:-.5em!important}#page .indent_half{position:relative;margin-left:-.5em}#page .current,#page .current a,#page .disabled,#page .disabled a,#page .overlay{-webkit-tap-highlight-color:transparent}#page .fixed{position:fixed!important}#page .vertical{display:table-cell;height:100%;vertical-align:middle}#page .section_inner.vertical{display:table!important;height:100%}#page .c_anim{opacity:0}#page .underline{text-decoration:underline}#page .section{position:relative;z-index:1}#page .bg_load img{visibility:hidden}#page .bgc_b70{background-color:rgba(3,10,20,.8)}#page .bgc_b{background-color:rgba(3,10,20,.8)}#page .bgc_b50{background-color:rgba(3,10,20,.5)}#page .bgc_b60{background-color:rgba(3,10,20,.6)}#page .bgc_b90{background-color:rgba(3,10,20,.9)}#page .bgc_w{background-color:rgba(255,255,255,.9)}#page .bgc_w80{background-color:rgba(255,255,255,.8)}#page .bgc_w70{background-color:rgba(255,255,255,.75)}#page .bgc_wy{background-color:rgba(255,250,244,.93)}#page .bgc_wy70{background-color:rgba(255,250,244,.7)}#page .bgc_wy80{background-color:rgba(255,250,244,.8)}#page .bgc_wy85{background-color:rgba(255,250,244,.85)}#page .bgc_wy90{background-color:rgba(255,250,244,.9)}#page .bgc_g{background-color:rgba(128,128,128,.8)}#page .bgc_bl{background-color:rgba(15,15,38,.7)}#page .bgc_bl90{background-color:rgba(15,15,38,.9)}#page .btn_detail,#page .ff_midashi,#page h1,#page h2,#page h3,#page h4,#page h5{font-family:a-otf-midashi-go-mb31-pr6n,'游ゴシック',YuGothic,Meiryo,'メイリオ','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page .ff_min{font-family:'游明朝',YuMincho,'Palatino Linotype','Book Antiqua',Palatino,FreeSerif,serif!important}#page span.caution{line-height:1.8em;display:block;padding-left:1em!important;text-indent:-1em!important}#page .desc_list p{margin:0 0 5px 0!important;padding-left:1em;text-indent:-1em}#page .desc_list p:last-child{margin:0 0 20px 0!important}@media all and (min-width:641px){#page #wrap{overflow:hidden;min-width:1000px;margin:0 auto}#page .sub #wrap{position:relative;top:50px}#page br.sp{display:none!important}#page img.sp{display:none!important}#page .switch_sp{display:none!important}#page #contents_area{display:block!important;clear:both;margin:0 auto}#page .section_inner{width:1000px;margin:0 auto}#page .section_inner.w100.vertical{width:100%;margin:0 auto}#page .section_inner .content_inner .center,#page .section_inner div.center{width:1000px;margin:0 auto}}@media screen and (max-width:640px){#page br{display:none}#page br.sp{display:inherit!important}#page img.pc{display:none!important}#page .switch_pc{display:none!important}#page #contents_area{overflow:hidden}#page .indent_half{position:relative;margin-left:0}#page .wh_fit{height:100vh!important;min-height:100vh!important}#page .wh_fit.fit_half{height:50vh!important;min-height:50vh!important}#page .wh_fit.fit_q{height:25vh!important;min-height:25vh!important}}
#page .apron #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/apron.jpg)}#page .apron #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/apron/pic_detail.jpg)}#page .atelier_coat #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/atelier_coat.jpg)}#page .atelier_coat #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/atelier_coat/pic_detail.jpg)}#page .coat_dress #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/coat_dress.jpg)}#page .coat_dress #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/coat_dress/pic_detail.jpg)}#page .ldk_socks #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/ldk_socks.jpg)}#page .ldk_socks #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/ldk_socks/pic_detail.jpg)}#page .pullover_shirts #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/pullover_shirts.jpg)}#page .pullover_shirts #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/pullover_shirts/pic_detail.jpg)}#page .smock_dress #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/smock_dress.jpg)}#page .smock_dress #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/smock_dress/pic_detail.jpg)}#page .long_smock_dress #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/long_smock_dress.jpg)}#page .long_smock_dress #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/long_smock_dress/pic_detail.jpg)}#page .ldk_pants #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/ldk_pants.jpg)}#page .ldk_pants #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/ldk_pants/pic_detail.jpg)}#page .smock_tshirts #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/smock_tshirts.jpg)}#page .smock_tshirts #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/smock_tshirts/pic_detail.jpg)}#page .buddy_bag #bg .b_body:before{background-image:url(../../../2018_third/common/images/product/bg/buddy_bag.jpg)}#page .buddy_bag #bg .b_detail:before{background-image:url(../../../2018_third/common/images/product/buddy_bag/pic_detail.jpg)}@media all and (min-width:641px){#page>div{font-size:15px}#page #wrap{position:relative;z-index:1;top:0!important;display:block!important;margin:0 auto}#page #bg{font-size:24px;position:fixed;z-index:0;top:2.08em;left:0;box-sizing:border-box;width:100%;min-width:1100px;height:calc(100vh - 2.08em);-webkit-transform:scale(1);transform:scale(1);opacity:1;background-repeat:repeat-y;background-position:center;background-size:cover}#page #bg div{z-index:-1!important;opacity:1!important}#page #bg p.on{-webkit-transition:opacity .6s ease,transform 1s ease;transition:opacity .6s ease,transform 1s ease;-webkit-transform:scale(1);transform:scale(1);opacity:1}#page #bg div,#page #bg p{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;min-width:1100px;height:100%;-webkit-transition:opacity .6s ease .2s,transform 1s ease .2s;transition:opacity .6s ease .2s,transform 1s ease .2s;-webkit-transform:scale(1);transform:scale(1);opacity:0;background-repeat:no-repeat;background-size:cover}#page #bg div:before,#page #bg p:before{z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:'';background-repeat:no-repeat;background-position:center;background-size:cover}#page #section_title{text-align:center;letter-spacing:.05em;color:#fff}#page #section_title .name{position:relative;display:inline-block;padding:40px 0 35px 0;text-align:left}#page #section_title .name.coming{width:1000px}#page #section_title .name.coming:after{position:absolute;top:50px;right:0;display:block;width:330px;height:36px;content:'';background-image:url(../../../2018_third/common/images/parts_ico_sale_coming_s.png);background-repeat:no-repeat;background-position:center;background-size:330px}#page #section_title h3{font-size:27px}#page #section_title .price{font-size:16px}#page #section_title .price span.small{font-size:13px}#page #section_title .desc{padding:80px 0}#page #section_title p{font-size:19px;line-height:2.157em}#page #section_product{text-align:center}#page #section_product .section_inner{overflow:hidden;padding:65px 0}#page #section_product ul{position:relative;left:-10px;overflow:hidden;width:1020px;margin:0 auto;letter-spacing:-.4em}#page #section_product li{display:inline-block;width:320px;margin:0 10px;vertical-align:top;letter-spacing:.05em}#page #section_product li .item{box-sizing:border-box}#page #section_product li img{width:100%;height:auto}#page #section_product li h3{margin:0 0 25px 0;text-align:center}#page #section_product li h3 img{width:82px}#page #section_product li h4{font-size:16px;margin:15px 0}#page #section_info{position:relative;clear:both;box-sizing:border-box}#page #section_info .section_inner{padding:50px 0 25px 0;letter-spacing:-.4em}#page #section_info .col_left{display:inline-block;box-sizing:border-box;width:50%;padding:0 0 0 20px;vertical-align:top;letter-spacing:.05em}#page #section_info .col_left h3{font-size:25px;letter-spacing:.05em}#page #section_info .col_right{display:inline-block;box-sizing:border-box;width:50%;padding:0 0 0 45px;letter-spacing:.05em}#page #section_info p{line-height:2em;margin:0 0 30px 0}#page #section_detail{position:relative;letter-spacing:-.4em}#page #section_detail .img{line-height:0;display:inline-block;overflow:hidden;width:50%;margin:0 0 -2px 0}#page #section_detail .img img{line-height:0;width:100%}#page #section_detail .inner{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:table;width:100%;height:100%}#page #section_detail .inner .v{display:table-cell;width:100%;height:100%;vertical-align:middle}#page #section_detail .inner .detail_inner{padding:30px 0;text-align:center}#page #section_detail .inner .detail_inner p{font-size:17px;line-height:2em;display:inline-block;box-sizing:border-box;width:1000px;padding:0 0 0 375px;text-align:left;letter-spacing:.05em;background-image:url(../../../2018_third/common/images/product/img_title_detail.png);background-repeat:no-repeat;background-position:180px center;background-size:111px}#page #section_detail.update .inner .detail_inner p{background-image:url(../../../2018_third/common/images/product/img_title_update.png);background-position:180px center;background-size:123px}#page #section_update{position:relative;display:table;width:100%}#page #section_update .inner{display:table-cell;height:100%;vertical-align:middle}#page #section_update .inner .detail_inner{padding:30px 0;text-align:center}#page #section_update .inner .detail_inner p{font-size:17px;line-height:2em;display:inline-block;box-sizing:border-box;width:1000px;padding:0 0 0 375px;text-align:left;letter-spacing:.05em;background-image:url(../../../2018_third/common/images/product/img_title_update.png);background-repeat:no-repeat;background-position:180px center;background-size:123px}#page #section_spec{position:relative;z-index:2;clear:both;box-sizing:border-box;color:#fff}#page #section_spec .section_inner{padding:60px 0 40px 0;letter-spacing:-.4em}#page #section_spec .col_left{display:inline-block;box-sizing:border-box;width:450px;margin:0 50px 0 0;vertical-align:top;letter-spacing:.05em}#page #section_spec h3{font-size:25px;margin:0 0 20px 0;padding:0 0 15px 0;letter-spacing:.05em;border-bottom:2px solid #bb1d10}#page #section_spec .col_right{display:inline-block;box-sizing:border-box;width:450px;margin:0 0 0 50px;letter-spacing:.05em}#page #section_spec p{line-height:2em;margin:0 0 30px 0}#page #section_size{position:relative;z-index:2}#page #section_size .section_inner{padding:60px 0 55px 0;letter-spacing:-.4em}#page #section_size .col_left{display:inline-block;box-sizing:border-box;width:600px;margin:0 80px 0 0;vertical-align:top;letter-spacing:.05em}#page #section_size .notes{font-size:12px;margin:5px -1em 0 0;text-align:right}#page #section_size h3{font-size:25px;margin:0 0 40px 0;letter-spacing:.05em}#page #section_size .col_right{display:inline-block;box-sizing:border-box;width:320px;vertical-align:bottom;letter-spacing:.05em}#page #section_size .col_right p{margin:0!important}#page #section_size .col_right img{width:100%;height:auto}#page #section_size p{line-height:2em;margin:0 0 30px 0}#page #section_size table{font-size:13px;width:100%}#page #section_size table .title{text-align:center}#page #section_size table th{font-weight:400}#page #section_size table th.title{font-size:15px}#page #section_size .caution{margin:20px 0 0 0;padding-left:1em;text-indent:-1em}#page .ldk_socks #section_size .col_left{width:50%;margin:0}#page .ldk_socks #section_size .col_right{width:50%;padding:65px 0 0 50px;vertical-align:top}#page #section_size table,#page #section_size table td,#page #section_size table th,#page #section_size table tr{border:1px solid #3c3736}#page #section_size table td,#page #section_size table th{width:75px;padding:12px 0;text-align:center}#page #section_attention{position:relative;z-index:2;clear:both;box-sizing:border-box}#page #section_attention .section_inner{padding:60px 0 40px 0;letter-spacing:-.4em}#page #section_attention .col_left{display:inline-block;box-sizing:border-box;width:50%;vertical-align:top;letter-spacing:.05em}#page #section_attention h3{font-size:25px;margin:0 0 40px 0;letter-spacing:.05em}#page #section_attention .col_right{display:inline-block;box-sizing:border-box;width:50%;padding:0 0 0 50px;letter-spacing:.05em}#page #section_attention li{line-height:2em;position:relative;margin:0 0 30px 0;padding:0 0 0 20px}#page #section_attention li:before{font-size:12px;position:absolute;top:0;left:0;display:block;content:'▶';color:#bb1d10}}@media screen and (max-width:640px){#page>div{font-size:125%}#page .b_detail{display:none!important}#page #wrap{position:relative;z-index:1;top:0!important;display:block!important;margin:0 auto}#page #bg{font-size:80%;position:fixed;z-index:0;top:3.75em;left:0;box-sizing:border-box;width:100%;height:calc(100vh - 3.75em);transform:translate3d(0,0,0)!important;opacity:1;background-repeat:repeat-y;background-position:center top;background-size:cover}#page #bg div{z-index:-1!important;opacity:1!important}#page #bg p.on{-webkit-transition:opacity .6s ease,transform 1s ease;transition:opacity .6s ease,transform 1s ease;-webkit-transform:scale(1);transform:scale(1);opacity:1}#page #bg div,#page #bg p{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;-webkit-transition:opacity .6s ease .2s,transform 1s ease .2s;transition:opacity .6s ease .2s,transform 1s ease .2s;-webkit-transform:scale(1);transform:scale(1);opacity:0;background-repeat:repeat-y;background-size:cover}#page #bg div:before,#page #bg p:before{z-index:-1;top:0;left:0;display:block;width:100%;height:100%;content:'';background-repeat:no-repeat;background-position:center top;background-size:cover}#page #section_title{text-align:center;color:#fff}#page #section_title .name{position:relative;display:inline-block;padding:20px 0 15px 0;text-align:left}#page #section_title .name.coming:after{position:absolute;bottom:-50px;left:-35px;display:block;width:290px;height:36px;content:'';background-image:url(../../../2018_third/common/images/parts_ico_sale_coming_s.png);background-repeat:no-repeat;background-position:center;background-size:290px}#page #section_title h3{font-size:126.67%}#page #section_title .price span.small{font-size:80%}#page #section_title .desc{padding:30px 15px 35px 15px}#page #section_title .desc.coming{padding-top:60px}#page #section_title p{font-size:93.33%;line-height:2.157em;text-align:left}#page #section_product{text-align:center}#page #section_product .section_inner{overflow:hidden;padding:45px 0 5px 0}#page #section_product ul{position:relative;overflow:hidden;margin:0 auto}#page #section_product li{display:inline-block;overflow:visible;box-sizing:border-box;padding:0 25px 50px 25px;vertical-align:top;letter-spacing:-.4em}#page #section_product li .item{display:inline-block;overflow:visible;box-sizing:border-box;width:100%;padding:0 5px;vertical-align:top;letter-spacing:.05em}#page #section_product li img{width:100%;height:auto}#page #section_product li h3{margin:0 0 20px 0}#page #section_product li h3 img{width:74px}#page #section_product li.single h3{text-align:center}#page #section_product li h4{font-size:93.33%;margin:10px 0 15px 0}#page #section_info{position:relative;clear:both;box-sizing:border-box}#page #section_info .section_inner{padding:50px 0 25px 0;letter-spacing:-.4em}#page #section_info .col_left{display:inline-block;box-sizing:border-box;width:50%;padding:0 0 0 20px;vertical-align:top;letter-spacing:.05em}#page #section_info .col_left h3{font-size:166.67%;letter-spacing:.05em}#page #section_info .col_right{display:inline-block;box-sizing:border-box;width:50%;padding:0 0 0 45px;letter-spacing:.05em}#page #section_info p{line-height:2em;margin:0 0 30px 0}#page #section_detail{position:relative;height:auto!important}#page #section_detail .img{line-height:0}#page #section_detail .img img{width:100%}#page #section_detail .inner .detail_inner{padding:30px 0 25px 0;text-align:center}#page #section_detail .inner .detail_inner p{font-size:93.33%;line-height:2em;display:inline-block;box-sizing:border-box;padding:12% 25px 0 25px;text-align:left;background-image:url(../../../2018_third/common/images/product/img_title_detail.png);background-repeat:no-repeat;background-position:top center;background-size:105px}#page #section_detail.update .inner .detail_inner p{background-image:url(../../../2018_third/common/images/product/img_title_update.png);background-position:top center;background-size:105px}#page #section_update{position:relative;display:table;width:100%}#page #section_update .inner{display:table-cell;height:100%;vertical-align:middle}#page #section_update .inner .detail_inner{padding:30px 0 25px 0;text-align:center}#page #section_update .inner .detail_inner p{font-size:93.33%;line-height:2em;display:inline-block;box-sizing:border-box;padding:12% 25px 0 25px;text-align:left;background-image:url(../../../2018_third/common/images/product/img_title_update.png);background-repeat:no-repeat;background-position:top center;background-size:105px}#page #section_size{position:relative;z-index:2}#page #section_size .section_inner{padding:40px 0 40px 0;letter-spacing:-.4em}#page #section_size .notes{font-size:80%!important;position:relative;right:-5px;display:block;margin:0;text-align:right}#page #section_size .caution{font-size:12px!important;margin:10px 0 25px 1em!important;padding-left:1em;text-indent:-1em}#page #section_size h3{font-size:126.67%;margin:0 0 25px 0;padding:0 15px;letter-spacing:.05em}#page #section_size .col_right{letter-spacing:.05em}#page #section_size .col_right p{margin:0!important}#page #section_size .col_right .img{text-align:center}#page #section_size .col_right img{width:90%;height:auto}#page #section_size .size_table{margin:40px 15px 0 15px}#page #section_size .size_table .table_inner::-webkit-scrollbar{width:6px;border-radius:6px;background:#fff}#page #section_size .size_table .table_inner::-webkit-scrollbar:horizontal{height:6px;border-radius:6px}#page #section_size .size_table .table_inner::-webkit-scrollbar-button{width:6px;height:6px;border-radius:6px;background:#666}#page #section_size .size_table .table_inner::-webkit-scrollbar-piece{border-radius:6px;background:#fff}#page #section_size .size_table .table_inner::-webkit-scrollbar-piece:start{border-radius:6px;background:#fff}#page #section_size .size_table .table_inner::-webkit-scrollbar-thumb{border-radius:6px;background:#000}#page #section_size .size_table .table_inner::-webkit-scrollbar-corner{border-radius:6px;background:#000}#page #section_size .table_inner{position:relative;overflow-x:auto;padding:0 0 10px 0;-webkit-overflow-scrolling:touch}#page #section_size table{font-size:86.67%;width:100%;letter-spacing:.05em}#page #section_size p.title{margin:0 0 5px 0!important;padding:0!important;text-align:left}#page #section_size .col_left p,#page .ldk_socks #section_size .col_right p{font-size:93.33%;line-height:2em;margin:0 0 20px 0;padding:0 15px;letter-spacing:.05em}#page #section_size table,#page #section_size table td,#page #section_size table th,#page #section_size table tr{border:1px solid #3c3736}#page #section_size table td,#page #section_size table th{font-weight:400;min-width:46px;padding:10px;text-align:center;white-space:nowrap}#page #section_spec{position:relative;z-index:2;clear:both;box-sizing:border-box;color:#fff}#page #section_spec .section_inner{padding:25px 15px;letter-spacing:-.4em}#page #section_spec h3{font-size:126.67%;margin:0 0 20px 0;padding:15px 0 15px 0;letter-spacing:.05em;border-bottom:2px solid #bb1d10}#page #section_spec p{font-size:93.33%;line-height:2em;margin:0 0 20px 0;letter-spacing:.05em}#page #section_attention{position:relative;z-index:2;clear:both;box-sizing:border-box}#page #section_attention .section_inner{padding:40px 15px 15px 15px}#page #section_attention h3{font-size:113.33%;margin:0 0 30px 0;text-align:center;white-space:nowrap;letter-spacing:.05em}#page #section_attention li{font-size:93.33%;line-height:2em;position:relative;margin:0 0 20px 0;padding:0 0 0 20px}#page #section_attention li:before{font-size:85.71%;position:absolute;top:0;left:0;display:block;content:'▶';color:#bb1d10}}
@charset 'utf-8';footer[role=global] #share{color:#fff;background:rgba(15,15,38,.7)}footer[role=global]>div:last-child{background:rgba(255,250,244,.8)}#page{line-height:1;letter-spacing:.025em;color:#03111f}#page #section_product dl.cart dd:nth-of-type(2n){text-align:center;letter-spacing:.03em;color:#b03f31}#page #section_product dl.cart dd:nth-of-type(2n+1):empty+dd:not(:last-child){display:none}#page #section_product dl.cart dd:last-child:empty{display:none}#page #section_product dl.cart dd a{color:#fff;background:#b03f31}#page #section_product dl.cart dd a.soldout{background:grey}#page [role=local] li a{background:#b03f31}@media all and (min-width:641px){#carousel{padding-top:66.74%}#page #section_product dl.cart{font-size:24px;margin-top:24px}#page #section_product dl.cart dd:nth-of-type(2n){font-size:14px;line-height:2.14;min-height:calc(1em * 30 / 14)}}@media screen and (max-width:640px){#carousel{font-size:80%;padding-top:177.19%}#page #section_product dl.cart{font-size:80%;margin-top:calc(1em * 20 / 24)}#page #section_product dl.cart dd:nth-of-type(2n){font-size:87.5%;line-height:2.38;min-height:calc(1em * 50 / 21)}}