@charset "UTF-8";body{font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.t_bold{font-weight:700!important}.txt_u{text-decoration:underline!important}.pc-only{display:block}.sp-only{display:none}@media(max-width:768px){.pc-only{display:none}.sp-only{display:block}}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.homepage-slideshow .flickity-page-dots,.homepage-slideshow .slick-dots{position:static;margin:15px 0 0;padding:0 10px 30px}.flickity-page-dots .dot{display:inline-block;width:17px;height:17px;margin:0 8px;border:none;background:#e1e1e1}.homepage-slideshow .flickity-page-dots .dot.is-selected{background:#000}.brick__section{margin-top:80px}@media(max-width:768px){.homepage-slideshow .flickity-page-dots,.homepage-slideshow .slick-dots{position:static;margin:15px 0 0;padding:0 10px 15px}.flickity-page-dots .dot{display:inline-block;width:7px;height:7px;margin:0 7px}.brick__section{margin-top:40px}}.header__menu__inner{margin-left:50px}.header__menu__inner .navlink{padding:15px 50px 15px 30px;background:url(/cdn/shop/files/icon_rose.png) no-repeat left center;background-size:20px 20px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.navtext{font-size:16px}h2.h2_heading{font-size:50px;font-weight:400;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}h3.h3_heading{font-size:23px;line-height:42px;font-weight:400;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}@media(max-width:768px){h2.h2_heading{font-size:27px;text-align:center}h3.h3_heading{font-size:23px;line-height:42px;font-weight:400;text-align:center}.brick__block__text__inner .standard__cta.btn--large{margin:1rem auto 0;display:block}}.grid__heading,.blog__title,.under_ttl,.blog-title{font-size:40px;font-weight:400;position:relative;padding-bottom:25px;text-align:center;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.under_ttl{margin-bottom:30px}.grid__heading:after,.blog__title:after,.under_ttl:after,.blog-title:after{display:block;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#860016;width:60px;height:7px}@media(max-width:768px){.grid__heading,.blog__title{font-size:27px;padding-bottom:20px}.grid__heading:after,.blog__title:after{width:40px;height:5px}}.blog-listing-outer{width:90%;max-width:1080px;margin:30px auto 0}.index-blog .blog-listing .article{padding:0 1%}.blog .article__image{margin-bottom:20px}.blog-listing .article__tags{padding:0}.index-blog .blog-listing .article__tags{padding-left:6px;padding-right:6px}.blog .article__image .article__tag{border:none;background:#000;color:#fff}.index-blog .blog-listing .article__text-wrapper{padding:0 0 20px}.index-blog .blog-listing .article__text-wrapper h2{font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-size:20px;line-height:26px;margin-top:0}.index-blog .blog-listing .article__text-wrapper h3{font-size:14px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.index-blog .blog-listing .article__text-wrapper p{font-size:16px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.index-blog .blog-listing .article__text-wrapper p.article__link a{font-size:16px;font-weight:400;color:#860016;text-decoration:underline;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}@media(max-width:768px){.blog-listing:not(.flickity-enabled){display:flex;flex-direction:column;overflow-x:hidden;padding-bottom:30px;margin-bottom:-30px}.blog-listing:not(.flickity-enabled) .article{margin:0 auto}.index-blog .blog-listing .article__text-wrapper h2{font-size:16px;line-height:24px}.index-blog .blog-listing .article__text-wrapper h3{font-size:12px}.index-blog .blog-listing .article__text-wrapper p{font-size:14px;line-height:22px;color:#888}.index-blog .blog-listing .article__text-wrapper p.article__link a{font-size:14px}}.gry_ttl{padding:60px 0 30px;width:100%;background:#f8f8f8}.couturiere{background:url(/cdn/shop/files/bg_couturiere.jpg) no-repeat center center;background-size:cover;padding:80px 0;text-align:center;color:#fff}.couturiere h2.h2_cout{font-size:40px;font-weight:400;position:relative;padding-bottom:25px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.couturiere h2.h2_cout:after{display:block;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#860016;width:60px;height:7px}.couturiere h3.h3_cout{font-size:23px;line-height:42px;font-weight:400;padding-bottom:25px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.couturiere p.ttl{font-size:24px;font-weight:400;padding-bottom:25px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.couturiere p.txt{font-size:16px;line-height:2;font-weight:400;padding-bottom:50px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.couturiere a{display:block;color:#fff;border:1px solid #fff;padding:15px 20px;width:220px;margin:0 auto;text-align:center;font-size:18px;transition:.4s}@media(min-width:769px){.couturiere a:hover{color:#000;border:1px solid #fff;background:#fff}}@media(max-width:768px){.couturiere{background:url(/cdn/shop/files/bg_couturiere_sp.jpg) no-repeat center center;background-size:cover;padding:40px 0}.couturiere h2.h2_cout{font-size:27px;padding-bottom:20px}.couturiere h2.h2_cout:after{width:40px;height:5px}.couturiere h3.h3_cout{font-size:16px;line-height:29px;padding-bottom:20px}.couturiere p.ttl{font-size:16px;padding-bottom:20px}.couturiere p.txt{font-size:11px;line-height:22px;padding-bottom:30px}.couturiere a{padding:10px 20px;width:150px;font-size:12px}}.section-video{margin:80px auto 0;padding:90px 100px;background:url(/cdn/shop/files/bg_video.png) no-repeat top left;background-size:cover}.video-background{width:100%;max-width:1000px;margin:0 auto}.screen-height-full{height:600px}.video-background>video{min-width:auto;width:100%;height:600px}@media(max-width:768px){.section-video{margin:40px auto 0;padding:25px}.video-background{width:100%;max-width:650px;margin:0 auto}.screen-height-full{height:300px}.video-background>video{min-width:auto;width:100%;height:300px}}@media(max-width:480px){.screen-height-full{height:200px}.video-background>video{height:200px}}.site-footer-wrapper{display:block;padding:60px 100px 0;background:#000;color:#fff}.site-footer-wrapper .footer_cell{display:flex;width:100%;max-width:1080px;margin:0 auto 60px}.site-footer-wrapper .footer_cell .f_logo_area{width:43%;max-width:470px}.site-footer-wrapper .footer_cell .f_logo_area .f_logo{margin-bottom:40px}.site-footer-wrapper .footer_cell .f_logo_area ul{list-style:none;padding:0;display:flex}.site-footer-wrapper .footer_cell .f_logo_area ul li{margin-right:15px;max-width:25px}.site-footer-wrapper .footer_cell .f_logo_area ul li img{width:100%}.site-footer-wrapper .footer_cell .f_menu{width:19%;max-width:203px}.site-footer-wrapper .footer_cell .f_menu p.ttl{font-size:21px;margin:0 0 35px}.site-footer-wrapper .footer_cell .f_menu p.f_link{font-size:14px;margin:0 0 35px}.site-footer-wrapper .footer_cell .f_menu p.f_link a,.site-footer-wrapper .footer_cell .f_menu a{display:flex;align-items:flex-end;color:#fff;height:22px}.site-footer-wrapper .footer_cell .f_menu ul li{margin-bottom:10px}footer .copyright{text-align:center;margin:0 auto;width:426px;padding:15px 0;color:#fff;font-size:14px;background:#860016}.look{padding-bottom:80px}.look__dots{display:none}.look__content .product-item{border:none}.look__slider .flickity-button{color:#000}.product-item{background:#f8f8f8}.look__content .flickity-page-dots .dot{width:11px;height:11px;margin:0 2px;background:#f5e2df}.look__content .flickity-page-dots .dot.is-selected{background:#860016}@media only screen and (max-width:1399px){.look__aside{padding:30px 10px}}@media only screen and (max-width:768px){.look{padding-bottom:0}}.product-information .price,.product-information .sold-out{color:#685558}.product-grid-outer{padding:0 4px}.product-grid-outer .product-item{background:#fff;padding:0 4px}.site-footer-wrapper .footer_cell .f_logo_area .f_logo img{width:auto;max-width:100%}@media(max-width:768px){.site-footer-wrapper{padding:40px 25px 0}.site-footer-wrapper .footer_cell{display:flex;flex-direction:column;width:100%;max-width:700px;margin:0 auto 40px}.site-footer-wrapper .footer_cell .f_logo_area{width:100%;max-width:700px;order:4;margin:0 auto}.site-footer-wrapper .footer_cell .f_logo_area .f_logo{margin:0 auto 30px;text-align:center}.site-footer-wrapper .footer_cell .f_logo_area .f_logo img{width:auto;max-width:100%}.site-footer-wrapper .footer_cell .f_logo_area ul{display:flex;justify-content:center}.site-footer-wrapper .footer_cell .f_logo_area ul li{margin:0 15px}.site-footer-wrapper .footer_cell .f_menu{width:100%;max-width:700px;margin:0 auto 30px}.site-footer-wrapper .footer_cell .f_menu p.ttl{font-size:20px;margin:0 0 20px}.site-footer-wrapper .footer_cell .f_menu p.f_link{font-size:13px;margin:0 0 10px;padding:12px;border:1px solid #fff}.site-footer-wrapper .footer_cell .f_menu ul{list-style:none;padding:0;margin:0}.site-footer-wrapper .footer_cell .f_menu ul li{padding:10px 12px;font-size:11px;background:#1a1a1a;margin:0 0 10px}.site-footer-wrapper .footer_cell .f_menu ul li a,.site-footer-wrapper .footer_cell .f_menu p.f_link a,.site-footer-wrapper .footer_cell .f_menu a{display:block;width:100%;height:100%}footer .copyright{width:50%;padding:15px 0;color:#fff;font-size:14px;background:#860016}}a.btn-blk{display:block;color:#000;border:1px solid #000;padding:15px 20px;margin:50px auto 0;width:220px;text-align:center;font-size:18px;transition:.4s}@media(min-width:769px){a.btn-blk:hover{color:#fff;border:1px solid #000;background:#000}}.pgtop{margin-top:80px}.under_pgtop.pgtop{margin-top:0}#template-product\3000 dl.dl_detail{display:flex;flex-wrap:wrap;align-items:flex-end}#template-product\3000 dl.dl_detail dt{width:45%;border-bottom:1px solid #dddddd}#template-product\3000 dl.dl_detail dd{width:55%;border-bottom:1px solid #dddddd}#template-product\3000table.tbl_detail{width:100%;border:none}#template-product\3000table.tbl_detail th{width:44%;border:none;border-bottom:1px solid #dddddd;text-align:center;font-size:12px}#template-product\3000table.tbl_detail td{border:none;border-bottom:1px solid #dddddd;text-align:center;word-break:break-all;font-size:12px}.list_popup{display:none;height:100vh;width:100%;background:#000;opacity:.7;position:fixed;top:0;left:0;z-index:9999}.list_popup_content{background:#fff;padding:30px;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:9999}.popup_show{display:flex;justify-content:center;align-items:center}.link_popup{background:red;color:#fff;width:200px;height:70px;line-height:70px;text-align:center}#template-product table.tbl_detail.tbl_05 thead th{padding:10px 0;width:auto}#template-product table.tbl_detail.tbl_05 tbody th{width:50%}#template-product table.tbl_detail.tbl_05 td{width:12%}dl.dl_company{overflow:hidden;display:flex;border-bottom:1px dotted #000;margin:0}dl.dl_company dt{font-weight:700;font-size:16px;width:290px;padding:15px 0 15px 20px;margin:0}dl.dl_company dd{width:calc(100% - 290px);font-size:16px;padding:15px 0;margin:0}dl.dl_company dd a.link_map{margin-left:50px;padding:7px 30px;text-decoration:none;border:1px solid #000}@media(max-width:768px){dl.dl_company{flex-direction:column}dl.dl_company dt{width:100%;padding:15px 0 5px;margin:0}dl.dl_company dd{width:100%;padding:5px 0 10px;margin:0}dl.dl_company dd a.link_map{margin-left:30px;padding:7px 20px}}#company .margin--medium{padding-top:80px;padding-bottom:80px}.caps--large{text-transform:none}.index-blog .blog-listing .article{margin-bottom:30px}.blog_detail_tag{display:flex;align-items:center;margin:0 0 20px}.article--single .blog_detail_tag .article__meta{display:block;margin:0;padding:0;width:155px;height:26px;line-height:34px}.article--single .under_blog_detail .article__tags{margin:0;line-height:1}.article--single .under_blog_detail .article__tags a{border:1px solid #000;padding:5px;margin:0 5px 0 0;font-size:12px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.article--single .under_blog_detail .article__title{font-size:32px;line-height:42px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.under_blog_detail .article__content__wrapper h2{position:relative;font-size:28px;font-weight:400;padding:0 0 15px;margin:0 0 20px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.under_blog_detail .article__content__wrapper h2:after{display:block;content:"";position:absolute;bottom:0;left:0;background:#860016;width:217px;height:4px}.under_blog_detail .article__content__wrapper h3{position:relative;font-size:26px;font-weight:400;padding:0 0 0 30px;margin:0 0 15px;background:url(/cdn/shop/files/icon_rose.png) no-repeat left 6px;background-size:20px 20px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.under_blog_detail .article__content__wrapper h4{position:relative;font-size:22px;font-weight:400;border:1px solid #000;padding:9px 13px;margin:0 0 20px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.under_blog_detail .article__content__wrapper h5{position:relative;font-size:20px;font-weight:400;padding:0 0 15px;margin:0 0 20px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.under_blog_detail .article__content__wrapper h5:after{display:block;content:"";position:absolute;bottom:0;left:0;background:#000;width:80px;height:1px}.under_blog_detail .article__content__wrapper p{margin:0 0 40px;font-size:16px;line-height:28px}.under_blog_detail .article__content__wrapper img{margin:0 0 50px}.under_blog_detail .article__social{position:static;width:100%;margin-left:0}.under_blog_detail .article__social .sharing{display:flex;align-items:flex-start;flex-direction:row}.blog_detail .sidebar .widget{padding-bottom:0}.blog_detail .sidebar .widget:first-child{padding-top:0}.blog_detail .sidebar .widget .widget__title{position:relative;font-size:30px;padding:0 0 15px;margin:0 0 20px;border:none;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.blog_detail .sidebar .widget .widget__title:after{display:block;content:"";position:absolute;bottom:0;left:0;background:#860016;width:90px;height:4px}.blog_detail .sidebar .widget .article__column{align-items:flex-start;border:none}.blog_detail .sidebar .widget .article__column .article__column__image__wrapper{width:90px}.blog_detail .sidebar .widget .article__column .article__column__image__wrapper .article__column__image{display:block;background-size:cover;background-position:50%;width:90px;height:90px;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.blog_detail .sidebar .widget .article__column .article__column__contents{padding:0 10px 0 5%}.blog_detail .sidebar .article__column__title{margin:0}.blog_detail .sidebar .article__column .meta--light{display:none!important}.theme__header{border-bottom:2px solid #000}@media(max-width:768px){.blog_detail_tag{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 20px}.article--single .blog_detail_tag .article__meta{display:block;margin:0;padding:0;width:100%;height:auto;line-height:34px}.article--single .under_blog_detail .article__tags{margin:0;line-height:1}.article--single .under_blog_detail .article__title{font-size:26px;line-height:1.4}.under_blog_detail .article__content__wrapper h2{font-size:24px;padding:0 0 15px;margin:0 0 20px}.under_blog_detail .article__content__wrapper h2:after{display:block;content:"";position:absolute;bottom:0;left:0;background:#860016;width:150px;height:4px}.under_blog_detail .article__content__wrapper h3{font-size:22px;padding:0 0 0 30px;margin:0 0 15px;background:url(/cdn/shop/files/icon_rose.png) no-repeat left 3px}.under_blog_detail .article__content__wrapper h4{font-size:18px;padding:5px 8px;margin:0 0 20px}.under_blog_detail .article__content__wrapper h5{font-size:18px;padding:0 0 15px;margin:0 0 20px}.under_blog_detail .article__content__wrapper h5:after{display:block;content:"";position:absolute;bottom:0;left:0;background:#000;width:80px;height:1px}.under_blog_detail .article__content__wrapper p{margin:0 0 40px;font-size:16px;line-height:28px}.under_blog_detail .article__content__wrapper img{margin:0 0 25px}.under_blog_detail .article__social{position:static;width:100%;margin-left:0}.under_blog_detail .article__social .sharing{display:flex;align-items:flex-start;flex-direction:row}.blog_detail .sidebar .widget{padding-bottom:0}.blog_detail .sidebar .widget:first-child{padding-top:0}.blog_detail .sidebar .widget .widget__title{position:relative;font-size:30px;padding:0 0 15px;margin:0 0 20px;border:none;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.blog_detail .sidebar .widget .widget__title:after{display:block;content:"";position:absolute;bottom:0;left:0;background:#860016;width:90px;height:4px}.blog_detail .sidebar .widget .article__column{align-items:flex-start;border:none}.blog_detail .sidebar .widget .article__column .article__column__image__wrapper{width:90px}.blog_detail .sidebar .widget .article__column .article__column__image__wrapper .article__column__image{display:block;background-size:cover;background-position:50%;width:90px;height:90px;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.blog_detail .sidebar .widget .article__column .article__column__contents{padding:0 10px 0 5%}.blog_detail .sidebar .article__column__title{margin:0}.blog_detail .sidebar .article__column .meta--light{display:none!important}}.article__social .sharing{box-shadow:none;display:flex;align-items:center;justify-content:flex-start}.blog-section .inline-nav{list-style:none;list-style-type:none;text-align:left;padding:0;margin:30px auto;width:90%;max-width:1040px}.blog-section .inline-nav li{margin:5px 10px 5px 0}.blog-section .inline-nav li a{padding:0 20px 5px}.blog-section .inline-nav li a:after{background:#e5e5e5;opacity:1;width:100%}.blog-section .inline-nav li.inline-nav--active a:after{background:#000;opacity:1;width:100%}.template-blog .blog .article__image .article__tag{border:none;background:#000;color:#fff}.index-contact.margin--small{padding-top:0;padding-bottom:0}.index-contact .wrapper--narrow{max-width:610px;margin:0 auto 30px;padding:0}.list_contact01{max-width:610px;margin:40px auto!important;padding:0;list-style:none!important}.list_contact01 li{position:relative;padding:0 0 0 1em;font-size:16px}.list_contact01 li:before{display:block;position:absolute;content:"\30fb";left:0;top:2px;font-size:16px}.list_contact01 li a{color:#860016;text-decoration:underline}.list_contact02{max-width:610px;margin:0 auto!important;padding:0;list-style:none!important}.list_contact02 li{position:relative;padding:0 0 0 1em;font-size:16px}.list_contact02 li:before{display:block;position:absolute;content:"\203b";left:0;top:4px;font-size:16px}.index-contact form .btn{background:#000;border:none;font-size:18px}.index-contact form input[type=email],.index-contact form input[type=tel],.index-contact form input[type=text],.index-contact form textarea{background:#f3f3f3;border-radius:3px;padding:12px 20px}.index-contact form ::placeholder{color:#999}.about_cell01{width:100%;display:flex;background:#000;flex-direction:row-reverse;align-items:center;margin:0;padding:0}.about_cell01 .img,.about_cell01 .txt{width:50%}.about_cell01 .txt{padding:0 45px}.about_cell01 .txt h2{color:#fff;font-size:50px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;margin:0 0 30px}.about_cell01 .txt h3{color:#fff;font-size:23px;line-height:42px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;margin:0 0 30px}.about_cell01 .txt p{color:#fff;font-size:16px;line-height:32px}.about_cell02{width:100%;display:flex;align-items:center;background:#000;margin:0;padding:0}.about_cell02 .img,.about_cell02 .txt{width:50%}.about_cell02 .txt{padding:0 45px 0 100px}.about_cell02 .txt p{color:#fff;font-size:16px;line-height:32px}.about_cell03{width:100%;display:flex;background:#f5f5f5;align-items:center;margin:0;padding:0}.about_cell03 .img,.about_cell03 .txt{width:50%}.about_cell03 .txt{padding:0 45px 0 100px}.about_cell03 .txt h2{color:#000;font-size:36px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;margin:0 0 50px}.about_cell03 .txt h2 span{display:block;font-size:16px;margin:5px 0}.about_cell03 .txt h3{color:#000;font-size:23px;line-height:42px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400}.about_cell03 .txt p{color:#000;font-size:16px;line-height:32px;margin:0}.about_cell04{width:100%;background:url(/cdn/shop/files/page_img_about04.jpg?v=1638334718) no-repeat top center,#2e0008;background-size:100% auto,100%;padding:85px 0 95px;margin:0}.about_cell04 .about_cell04_wrapper h2{color:#fff;font-size:40px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;text-align:center;margin:0 0 50px}.about_cell04 .about_cell04_wrapper h3{color:#fff;font-size:23px;line-height:42px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;text-align:center;margin:0 0 40px}.about_cell04 .about_cell04_wrapper p{color:#fff;font-size:16px;line-height:32px;text-align:center}.about_cell05{width:100%;display:flex;align-items:center;background:#fff;flex-direction:row-reverse;margin:0 0 25px}.about_cell05 .img,.about_cell05 .txt{width:50%}.about_cell05 .txt{padding:0 45px}.about_cell05 .txt h2{color:#000;font-size:42px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;margin:0 0 40px}.about_cell05 .txt h2 span{display:block;font-size:16px}.about_cell05 .txt p{color:#000;font-size:16px;line-height:32px}.about_cell06{display:flex;width:100%;align-items:center;background:#f5f5f5;margin:0 0 25px}.about_cell06 .img,.about_cell06 .txt{width:50%}.about_cell06 .txt{padding:0 45px 0 100px}.about_cell06 .txt h2{color:#000;font-size:42px;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif;font-weight:400;margin:0 0 40px}.about_cell06 .txt h2 span{display:block;font-size:16px}.about_cell06 .txt p{color:#000;font-size:16px;line-height:32px}.about_btn{display:block;width:220px;height:52px;line-height:52px;text-decoration:none;text-align:center;border:1px solid #000;color:#000;font-size:18px;margin:30px 0 0}.about_btn.btn01{width:300px;height:52px;line-height:52px}.about_cell01 .img img,.about_cell02 .img img,.about_cell03 .img img,.about_cell05 .img img,.about_cell06 .img img{width:100%;vertical-align:bottom}.about_bnr{margin-top:80px}.about_ttl{padding:170px 0 20px;background:url(/cdn/shop/files/page_img_about05.jpg?v=1638342392) no-repeat top center,#fff;background-size:100% auto,100%}.about_ttl h2{font-size:42px;font-weight:400;position:relative;padding-bottom:25px;text-align:center;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.about_ttl h2:after{display:block;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#860016;width:60px;height:7px}@media(max-width:768px){.about_ttl{padding:50px 0 20px;background:url(/cdn/shop/files/page_img_about05.jpg?v=1638342392) no-repeat top center,#fff;background-size:100% auto,100%}.about_ttl h2{font-size:27px;padding-bottom:20px}.about_ttl h2:after{width:40px;height:5px}}@media(max-width:768px){.about_cell01{width:100%;display:block;margin:0;padding:0}.about_cell01 .img,.about_cell01 .txt{width:100%}.about_cell01 .txt{padding:30px 25px}.about_cell01 .txt h2{font-size:26px;margin:0 0 30px}.about_cell01 .txt h3{font-size:20px;line-height:40px;margin:0 0 20px}.about_cell01 .txt p{font-size:14px;line-height:2}.about_cell02{display:block;margin:0;padding:0}.about_cell02 .img,.about_cell02 .txt{width:100%}.about_cell02 .txt{padding:30px 25px}.about_cell02 .txt p{font-size:14px;line-height:2}.about_cell03{width:100%;display:block;margin:0;padding:0}.about_cell03 .img,.about_cell03 .txt{width:100%}.about_cell03 .txt{padding:30px 25px}.about_cell03 .txt h2{font-size:26px;margin:0 0 30px}.about_cell03 .txt h2 span{display:block;font-size:16px;margin:5px 0}.about_cell03 .txt h3{font-size:20px;line-height:40px}.about_cell03 .txt p{font-size:14px;line-height:2}.about_cell04{width:100%;background:url(/cdn/shop/files/page_img_about04.jpg?v=1638334718) no-repeat top center,#2e0008;background-size:100% auto,100%;padding:45px 20px;margin:0}.about_cell04 .about_cell04_wrapper h2{font-size:26px;margin:0 0 30px}.about_cell04 .about_cell04_wrapper h3{font-size:20px;line-height:40px;margin:0 0 20px}.about_cell04 .about_cell04_wrapper p{font-size:14px;line-height:2}.about_cell05{width:100%;display:block;margin:0 0 15px}.about_cell05 .img,.about_cell05 .txt{width:100%}.about_cell05 .txt{padding:30px 25px}.about_cell05 .txt h2{font-size:26px;margin:0 0 20px}.about_cell05 .txt h2 span{display:block;font-size:16px}.about_cell05 .txt p{color:#000;font-size:14px;line-height:2}.about_cell06{display:block;width:100%;margin:0 0 15px}.about_cell06 .img,.about_cell06 .txt{width:100%}.about_cell06 .txt{padding:30px 25px}.about_cell06 .txt h2{color:#000;font-size:26px;margin:0 0 20px}.about_cell06 .txt h2 span{display:block;font-size:16px}.about_cell06 .txt p{color:#000;font-size:14px;line-height:2}.about_btn{display:block;width:220px;height:52px;line-height:52px;text-decoration:none;text-align:center;border:1px solid #000;color:#000;font-size:18px;margin:30px 0 0}.about_cell01 .img img,.about_cell02 .img img,.about_cell03 .img img,.about_cell05 .img img,.about_cell06 .img img{width:100%;vertical-align:bottom}.about_bnr{width:90%;margin:40px auto 0}.about_bnr img{width:100%;margin:0 auto;display:block}}.brick__block .caps{text-transform:none}.globo-form-app.boxed-layout{box-shadow:none}.globo-form-app.boxed-layout{padding:0}.p_line{padding-bottom:10px;border-bottom:1px dotted #ccc}.p_line_bottom{padding-top:10px}ul.link_page{list-style:none;padding:0;margin:0 0 30px!important;display:flex;flex-wrap:wrap;justify-content:space-between}ul.link_page li{list-style:none;width:23.5%;margin:0 0 20px;padding:0}ul.link_page li a{display:block;width:100%;padding:10px 0;text-align:center;color:#fff;font-weight:700;font-size:18px;background:#000;text-decoration:none}@media(max-width:768px){ul.link_page li{width:48%}}.guide_cell{display:block;width:100%;margin:0 0 50px}.guide_cell h3{border-bottom:1px solid #000;margin:0 0 20px;padding:0 0 10px;font-size:20px}.guide_cell #anc01,.guide_cell #anc02,.guide_cell #anc03,.guide_cell #anc04,.guide_cell #anc05,.guide_cell #anc06,.guide_cell #anc07,.guide_cell #anc08{display:block;margin-top:-130px;padding-top:130px}.product-item .sale-box{text-transform:none}dl.dl_detail{overflow:hidden;display:flex;margin:0 0 20px}dl.dl_detail dt{font-weight:700;font-size:14px;width:150px;padding:10px 0 10px 20px;margin:0}dl.dl_detail dd{width:calc(100% - 150px);font-size:14px;padding:10px 0;margin:0;border-bottom:1px solid #ccc}@media(max-width:768px){dl.dl_detail{flex-direction:column}dl.dl_detail dt{width:100%;padding:15px 0 5px;margin:0}dl.dl_detail dd{width:100%;padding:5px 0 10px;margin:0}}@media(min-width:769px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.regi_btn .btn{margin:0 auto;text-align:center;display:block}.pw-reset{display:block;margin:20px auto 0;font-size:14px!important}.cart{margin-bottom:60px}.h3_ttl{font-size:24px;font-weight:400;position:relative;padding-bottom:15px;text-align:left;font-family:Times New Roman,Yu Mincho,YuMincho,Hiragino Mincho ProN,HG\660e\671d E,MS PMincho,MS Mincho,serif}.newsletter_ttl{font-size:30px;color:#fff;font-weight:700}.f_logo_area input[type=email]{background:#fff;width:300px}.f_logo_area input[type=submit]{color:#fff}.site-footer-wrapper .footer_cell .f_logo_area form .errors{margin:0;padding:0}.site-footer-wrapper .footer_cell .f_logo_area .errors ul li{margin-right:0;max-width:100%}.product__page .form__wrapper.is-sticky{position:static}@media(max-width:480px){.screen-height-full{height:400px}}@media(min-width:750px)and (max-width:989px){.medium--one-half{width:25%}}.product-description ul{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0 0 20px}.product-description ul li{width:33.3333333%;margin:0;line-height:1;height:30px}.product-description ul li span{font-size:50px;margin-right:5px;margin-bottom:8px}.product-description ul li a{display:flex;align-items:center;text-decoration:none;height:30px;cursor:pointer}.link--add>a,.link--add>label,.link--disable:not(.sidebar__item--swatch),.link--remove>a,.link--remove>label{display:block}._1fragem4l{text-align:left!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/add.css.map */
