@media(max-width: 767px){.aboutus-ttl .image{overflow:visible;padding-left:20px}div#about section.sec-about.about-2 .aboutus-ttl h2{padding-left:20px}}main.fs-l-main.mt-0.lp.dtl-layout.free-page.ft-mt-0+footer{margin-top:unset}main.fs-l-main.mt-0.lp.dtl-layout.free-page.ft-mt-0{margin-bottom:unset}@media(max-width: 767px){.ft-mt-0.free-page>section{margin-bottom:unset}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li>.d-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main.fs-l-main.dtl-layout section#haire-care-block{padding-left:unset;padding-right:unset}main.fs-l-main.dtl-layout section#haire-care-block #haircare1 h3.ttl.mincho{font-weight:600;line-height:1.75}main.fs-l-main.dtl-layout section#haire-care-block p.product-detail-name.mincho{font-size:1.5em;font-weight:600}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}main.fs-l-main.dtl-layout section#haire-care-block .sec-bg-hear-cair{background-size:cover;padding:129px 20px 96px;background-image:url("https://amritara.itembox.design/item/images/haircare/bg_intro.png")}main.fs-l-main.dtl-layout section#haire-care-block section.uncher-link{margin-top:4.375em}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare h2.mincho.border{margin-bottom:2.3076923em}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare{margin-top:6.25em}main.fs-l-main.dtl-layout section#haire-care-block .not-sell{background-color:#a2a2a2;color:#fff;text-align:center;border-radius:3px}main.fs-l-main.dtl-layout section#haire-care-block .bk-blue{background-color:#f7f7f7}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage-bold{background-color:#f0ede8}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage{background-color:#faf5ed}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray{background-color:#f4f6f5}main.fs-l-main.dtl-layout section#haire-care-block p.txt.annotation{font-size:12px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list .icon{background-color:#f0ede8;padding:15px 15px;min-width:140px;text-align:center}main.fs-l-main.dtl-layout section#haire-care-block .icon-list .icon-name{font-size:14px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list .icon-detail{font-size:18px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block .icon-list li .txt-box{border:1px solid #f0ede8;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px}main.fs-l-main.dtl-layout section#haire-care-block ul.icon-list.d-flex{margin-left:-15px;margin-right:-15px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list li{padding-left:15px;padding-right:15px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list-box{margin-top:60px}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup p.txt.not-sell{font-size:.875em;padding:.571428em 1.642857em}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.haircare-lineup .row .col>.d-flex>p,main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.haircare-lineup .row .col>.d-flex .line-up-item{padding-left:10px;padding-right:10px}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.haircare-lineup .bg-brown{padding:2.375em}main.fs-l-main.dtl-layout section#haire-care-block .lin-box.package-list-link a{display:block;background-color:#fff;text-align:center;padding:1.5625em}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.haircare-lineup .row .col>.d-flex p.image{max-width:113px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare{margin-top:7.5em;margin-bottom:unset;padding:100px 0 130px;background-size:cover;background:url(https://amritara.itembox.design/item/images/haircare/reco_bg.jpg) no-repeat center}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare h2{line-height:1.5;font-weight:400;margin-bottom:1.375em}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare ul.row{font-size:18px;margin-top:-55px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare ul.row li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:55px;padding:0 25px 1.65em;position:relative}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare ul.row li::before,main.fs-l-main.dtl-layout section#haire-care-block .point-list li::before{content:"";display:block;min-width:1.8889em;height:1.8889em;margin-right:1em;background:url(https://amritara.itembox.design/item/images/cleansing-rose/check.svg) no-repeat center;background-size:contain}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare ul.row li::after{content:"";display:block;width:calc(100% - 30px);height:1px;background:repeating-linear-gradient(90deg, transparent, transparent 2px, #594c41 2px, #594c41 4px);position:absolute;left:0;right:0;bottom:0;margin:0 auto}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1{background:url(https://amritara.itembox.design/item/images/haircare/about_bg.jpg) no-repeat center;background-size:cover;height:864px;padding-top:7.5em}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow .image{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow{padding:3.75em 5em 3.75em 3.75em;margin-left:-38px;margin-right:-38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow>p,main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow>div{margin-left:38px;margin-right:38px}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1+section{margin-top:-96px}main.fs-l-main.dtl-layout section#haire-care-block .lin-box.package-list-link{margin-top:1.875em}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.haircare-lineup .dtl-sec+.dtl-sec{margin-top:6.25em}main.fs-l-main.dtl-layout section#haire-care-block p.product-detail-txt{margin-top:1.85em}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product>.left-box{max-width:512px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product{margin-left:-21px;margin-right:-21px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product>div{padding-left:21px;padding-right:21px}main.fs-l-main.dtl-layout section#haire-care-block .point-box{margin-top:2.5em;border:1px solid #e2ddd8;padding:1.875em 1.5625em;position:relative}main.fs-l-main.dtl-layout section#haire-care-block .point-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block .point-list li+li{margin-top:.9375em}main.fs-l-main.dtl-layout section#haire-care-block .point-box::before{content:"";display:block;position:absolute;background:#fff url(https://amritara.itembox.design/item/images/haircare/point_tit.jpg) no-repeat center top;width:44px;height:15px;top:-7px;left:10px;padding:0 36px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product+.bk-gray{margin-top:1.875em}main.fs-l-main.dtl-layout section#haire-care-block .component-list-box{padding-top:1.25em;padding-bottom:2em}main.fs-l-main.dtl-layout section#haire-care-block .component-list-box>.txt{font-size:1.25em;font-weight:600}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list{margin-top:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-30px;margin-right:-30px}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list li{padding:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list li{padding-left:30px;padding-right:30px}main.fs-l-main.dtl-layout section#haire-care-block ul.component-list li>div+div{margin-left:1em}main.fs-l-main.dtl-layout section#haire-care-block .annotation-number{font-size:10px}main.fs-l-main.dtl-layout section#haire-care-block .component-list .txt.mincho .annotation-number{position:absolute;top:3px}main.fs-l-main.dtl-layout section#haire-care-block .component-list .txt-box .txt{position:relative}main.fs-l-main.dtl-layout section#haire-care-block ul.remarks-list.d-flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:.5em}main.fs-l-main.dtl-layout section#haire-care-block ul.remarks-list.d-flex li p{font-size:.75em}main.fs-l-main.dtl-layout section#haire-care-block .remarks-list li+li{margin-left:1em}main.fs-l-main.dtl-layout section#haire-care-block ul.component-list li .txt.mincho{font-size:1.142857em;font-weight:600}main.fs-l-main.dtl-layout section#haire-care-block .bk-white{background-color:#fff}main.fs-l-main.dtl-layout section#haire-care-block .non-use-box{padding:3.125em 0}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-4px;margin-right:-4px}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list li{padding-left:4px;padding-right:4px}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list+ul.unuset-list{margin-top:10px}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list .item{padding:15px 20px}main.fs-l-main.dtl-layout section#haire-care-block .iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}main.fs-l-main.dtl-layout section#haire-care-block .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.fs-l-main.dtl-layout section#haire-care-block .txt-box.movie-description{margin-top:.75em}main.fs-l-main.dtl-layout section#haire-care-block .txt-box.movie-description p{font-size:1.125em}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl+dl{margin-top:2.5em}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl dt{font-size:1.125em}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl dt+dd{margin-top:1em}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza{padding:9.375em 0 7.5em}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title{font-size:2em;text-align:center}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title span:first-child{position:relative}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title span:first-child::after{content:"×";color:#33281f;position:absolute;right:-47px}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title span+span{margin-left:1.71875em}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza .inner-724+.inner-724{margin-top:3.125em}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza .inner-724+.inner-724.mt-40{margin-top:2.5em}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage-bold.present .batch{background-color:#917154;color:#fff;display:inline-block;font-size:.875em;padding:0;line-height:1;padding:.357142857em}main.fs-l-main.dtl-layout section#haire-care-block .present{padding:2.125em}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage-bold.present .batch+.txt{margin-top:1em}main.fs-l-main.dtl-layout section#haire-care-block .present>.d-flex{margin-left:-20px;margin-right:-20px}main.fs-l-main.dtl-layout section#haire-care-block .present>.d-flex>div{padding-left:20px;padding-right:20px}main.fs-l-main.dtl-layout section#haire-care-block .present>.d-flex>div.right-box{max-width:154px;width:100%}main.fs-l-main.dtl-layout section#haire-care-block table.ginza-status-table{font-size:1em}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table{border-collapse:collapse}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table tr{border-bottom:1px solid #e2ddd8}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table th{border-right:1px solid #e2ddd8}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table tr:first-child{border-top:1px solid #e2ddd8}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table th{width:150px;font-weight:normal}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table td{padding:1.875em}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table td p+p{margin-top:1em}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list .number p{font-weight:bold;font-size:1.875em;color:#917154}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list .d-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list li{margin-left:-20px;margin-right:-20px}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list li>div{padding-left:20px;padding-right:20px}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list .txt+.txt{margin-top:0;margin-bottom:unset}main.fs-l-main.dtl-layout section#haire-care-block .flow-list .description .title{font-size:1.25em;font-weight:bold}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list li+li{margin-top:5em}main.fs-l-main.dtl-layout section#haire-care-block .flow-list .description .title span{font-size:.7em;margin-left:.5em}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list li{position:relative}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list li:not(:last-child)::before{content:"";display:inline-block;position:absolute;width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#e2ddd8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;bottom:-50px;margin-left:auto;margin-right:auto}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex{margin-top:1em;margin-left:-8px;margin-right:-8px}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex>div{padding-left:8px;padding-right:8px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about .img-box{max-width:494px;width:100%}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about{margin-left:-20px;margin-right:-20px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about>div{padding-left:20px;padding-right:20px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about>div.txt-box{max-width:444px}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.reserved{padding:5.625em 0 5em}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.reserved .inner-724>div+div{margin-top:3.125em;background-color:#f0ede8}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray.txt-box.release-txt .not-sell{display:inline-block;font-size:.875em;padding:.5625em 0;max-width:320px;width:100%;line-height:2}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.reserved .inner-724>div+div.description p{font-size:.875em}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-1{background:url(https://amritara.itembox.design/item/images/haircare/about_bg_parts01.png) no-repeat;background-position:95% 57%}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-2{background:url(https://amritara.itembox.design/item/images/haircare/about_bg_parts02.png) no-repeat;background-position:5% 0}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-3{background:url(https://amritara.itembox.design/item/images/haircare/about_bg_parts03.png) no-repeat;background-position:95% 50%}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-4{background:url(https://amritara.itembox.design/item/images/haircare/about_bg_parts04.png) no-repeat;background-position:5% 67%}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-5{background:url(https://amritara.itembox.design/item/images/haircare/about_bg_parts05.png) no-repeat;background-position:95% 100%}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-2,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-3,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-4,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-5,main.fs-l-main.dtl-layout section#haire-care-block div#haircare4{margin-top:6em}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row{margin-left:-20px;margin-right:-20px}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li{padding-left:20px;padding-right:20px}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li>.d-flex{margin-left:-10px;margin-right:-10px}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li .line-up-item{max-width:284px;width:100%}main.fs-l-main.dtl-layout section#haire-care-block section#haircare3 .sec{margin-bottom:unset}main.fs-l-main.dtl-layout section#haire-care-block section#haircare3 h2.mincho.border{margin-bottom:60px}main.fs-l-main.dtl-layout section#haire-care-block #haircare3{max-width:742px;margin-left:auto;margin-right:auto}main.fs-l-main.dtl-layout section#haire-care-block .link-line{text-decoration:underline}main.fs-l-main.dtl-layout section#haire-care-block .link-line:hover{text-decoration:unset}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table a{margin-left:10px}main.fs-l-main.dtl-layout section#haire-care-block .remarks p{font-size:12px}main.fs-l-main.dtl-layout section#haire-care-block .remarks{text-align:right;margin-top:10px}main.fs-l-main.dtl-layout section#haire-care-block .lp-catch.mincho.center.bold+.txt-box .annotation-number{vertical-align:text-bottom;margin-left:-6px}main.fs-l-main.dtl-layout section#haire-care-block .non-use-title{font-size:1.625em;font-weight:600}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza section:last-child{margin-bottom:unset}main.fs-l-main.dtl-layout section#haire-care-block .txt-box.char-description{margin-top:10px}main.fs-l-main.dtl-layout section#haire-care-block .txt-box.char-description p{line-height:1.4285714em}main.fs-l-main.dtl-layout section#haire-care-block .point-list .annotation-number{margin-top:-6px}main.fs-l-main.dtl-layout section#haire-care-block .sec-bg-hear-cair .txt-box.right{text-align:right;max-width:863px}@media(max-width: 959px){main.fs-l-main.dtl-layout section#haire-care-block ul.icon-list.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}main.fs-l-main.dtl-layout section#haire-care-block ul.icon-list.d-flex li{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .icon-list li .txt-box{width:100%;padding:0 20px}main.fs-l-main.dtl-layout section#haire-care-block ul.icon-list.d-flex li+li{margin-top:10px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list .icon-name{font-size:12px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list .icon-detail{font-size:14px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list .icon{min-width:106px;padding:15px 2px}main.fs-l-main.dtl-layout section#haire-care-block .icon-list li .txt-box{padding:0 16px}}@media(max-width: 767px){main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-3,main.fs-l-main.dtl-layout section#haire-care-block div#haircare2{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block section.uncher-link .inner-1100{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-1 .dtl-sec.inner-912{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block .uncher-link .anchor-list{margin-top:-30px}main.fs-l-main.dtl-layout section#haire-care-block .uncher-link .anchor-list li{margin-bottom:30px}main.fs-l-main.dtl-layout section#haire-care-block .uncher-link .anchor-list a{padding:0 0 1em}main.fs-l-main.dtl-layout section#haire-care-block section.uncher-link{margin-top:80px}main.fs-l-main.dtl-layout section#haire-care-block .sec-bg-hear-cair{padding-top:4.64285714em}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box{max-width:310px;margin:auto}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box p{font-size:13px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box p.annotation{font-size:12px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box.right{margin-top:1em}main.fs-l-main.dtl-layout section#haire-care-block .sec-bg-hear-cair{padding-top:65px;padding-bottom:65px}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare h2.mincho.border{margin-bottom:20px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box{max-width:310px;margin:auto}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box p{font-size:13px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box p.annotation{font-size:12px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .txt-box.right{margin-top:1em}main.fs-l-main.dtl-layout section#haire-care-block .sec-bg-hear-cair{padding-top:65px;padding-bottom:65px}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare h2.mincho.border{margin-bottom:20px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare{margin-top:60px;padding-top:90px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare ul.row li::before{margin-right:1em}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare{background:url(https://amritara.itembox.design/item/images/haircare/reco_bg-sp.png) no-repeat center;padding-bottom:90px}main.fs-l-main.dtl-layout section#haire-care-block section.sec-lp-haircare ul.row li{padding-bottom:20px}main.fs-l-main.dtl-layout section#haire-care-block .sec-bg-hear-cair{background-image:url(https://amritara.itembox.design/item/images/haircare/bg_intro-sp.jpg)}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:unset;margin-right:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product .right-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product>.left-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.haricare-product>div{padding:unset}main.fs-l-main.dtl-layout section#haire-care-block p.product-detail-name.mincho{margin-top:1.5em}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-left:unset;margin-right:unset;padding-left:25px}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list li{padding-left:unset;padding-right:unset}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list li+li{margin-top:25px}main.fs-l-main.dtl-layout section#haire-care-block ul.component-list li .txt{font-size:16px}main.fs-l-main.dtl-layout section#haire-care-block p.product-detail-name.mincho{font-size:23px}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-1,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-2,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-3,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-4,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-5{background:unset}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza{padding:75px 0 0}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage-bold.present .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage-bold.present .d-flex .img-box{background-color:#fff;width:100%;display:block}main.fs-l-main.dtl-layout section#haire-care-block .present>.d-flex>div.right-box{max-width:100%;text-align:center;margin-top:15px}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table th{width:100%;background-color:#e2ddd8;text-align:left;padding:1em}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table td{padding:1em}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:unset;margin-right:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex>div{padding-left:unset;padding-right:unset}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex>div+div{margin-top:10px}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about{-ms-flex-wrap:wrap;flex-wrap:wrap}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about .img-box{max-width:100%;text-align:center}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about .img-box{margin-top:20px}main.fs-l-main.dtl-layout section#haire-care-block ul.remarks-list.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}main.fs-l-main.dtl-layout section#haire-care-block .remarks-list li+li{margin-left:unset}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage-bold{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block div#haircare3,main.fs-l-main.dtl-layout section#haire-care-block section.inner-sec{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.reserved{padding:42px 0 65px}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza .inner-sec{margin-bottom:65px}main.fs-l-main.dtl-layout section#haire-care-block .amri-ginza .inner-sec:last-child{margin-bottom:unset;padding-bottom:65px}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1{background:url(https://amritara.itembox.design/item/images/haircare/about_bg.png) no-repeat center}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow{padding:40px 6.5vw;margin:auto}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1{background-size:cover;padding-top:39px}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1>.free-product-list{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow>p,main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow>div{margin-left:auto;margin-right:auto}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow>p+div{margin-top:40px}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow{padding:40px 5.7vw}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li{padding-left:unset;padding-right:unset}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li>.d-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li .line-up-item{max-width:180px}main.fs-l-main.dtl-layout section#haire-care-block section.free-product-list.haircare-lineup .bg-brown{padding:30px 6.4vw 40px}main.fs-l-main.dtl-layout section#haire-care-block .point-box{padding:1.875em 1.285714em}main.fs-l-main.dtl-layout section#haire-care-block #haircare2 .point-list li::before,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-3 .point-list li::before{margin-right:.642857em}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-3,main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-5,main.fs-l-main.dtl-layout section#haire-care-block div#haircare4{margin-top:4.642857em}main.fs-l-main.dtl-layout section#haire-care-block p.product-detail-txt{font-size:16px}main.fs-l-main.dtl-layout section#haire-care-block .lin-box.package-list-link a{font-size:16px;padding:.625em 0}main.fs-l-main.dtl-layout section#haire-care-block .bk-bubble-4{padding-left:6vw;padding-right:6vw}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list.sp{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list li{width:50%}main.fs-l-main.dtl-layout section#haire-care-block .bk-bage.non-use-box{padding-left:1.7142857em;padding-right:1.7142857em}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list li{padding-left:1.5px !important;padding-right:1.5px !important;padding-bottom:3px !important;text-align:center}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list+ul.unuset-list{margin-top:3px}main.fs-l-main.dtl-layout section#haire-care-block .unuset-list li p{font-size:13px}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list .item{padding:.56em 8px}main.fs-l-main.dtl-layout section#haire-care-block .non-use-box h3.title{text-align:center;font-size:22px}main.fs-l-main.dtl-layout section#haire-care-block .non-use-box h3.title::after{display:none}main.fs-l-main.dtl-layout section#haire-care-block ul.unuset-list.d-flex.sp{margin-top:.75em}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl dt{font-size:16px}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl dt+dd{font-size:1.14285714em}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl dt{font-size:16px}main.fs-l-main.dtl-layout section#haire-care-block .sec-faq.haircare-faq dl dt+dd{font-size:1.14285714em}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title span+span{margin-left:30px}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title span:first-child::after{right:-28px}main.fs-l-main.dtl-layout section#haire-care-block p.ginza-title{font-size:1.5em}main.fs-l-main.dtl-layout section#haire-care-block .about-description,main.fs-l-main.dtl-layout section#haire-care-block .present-description{font-size:1.14285714em}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list li>div.number{padding:unset}main.fs-l-main.dtl-layout section#haire-care-block .txt-box.description .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.fs-l-main.dtl-layout section#haire-care-block .flow-list .description .title span.sp{font-size:1.25em;color:#917154;margin-left:unset}main.fs-l-main.dtl-layout section#haire-care-block .flow-list .description .title{font-size:1.4285714em}main.fs-l-main.dtl-layout section#haire-care-block .flow-list .description .title span.sp{margin-right:.75em}main.fs-l-main.dtl-layout section#haire-care-block ul.flow-list .txt.detail{font-size:1.142857em}main.fs-l-main.dtl-layout section#haire-care-block table.ginza-status-table{width:100%}main.fs-l-main.dtl-layout section#haire-care-block table.ginza-status-table{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex>div{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .char-image-box>.txt-box+.d-flex>div img{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about>div.txt-box{max-width:unset}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about .img-box{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .d-flex.ginza-about .img-box img{width:100%}main.fs-l-main.dtl-layout section#haire-care-block .bk-gray .txt+ul.component-list li{width:100%}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1+section{margin-top:-2vw}main.fs-l-main.dtl-layout section#haire-care-block .bg-haircare-water .box-shadow{padding:27px 5.7vw 40px}main.fs-l-main.dtl-layout section#haire-care-block .box-shadow .set-box h3.ttl+p.txt{font-size:13px}main.fs-l-main.dtl-layout section#haire-care-block .lp-catch.mincho.center.bold+.txt-box .annotation-number{vertical-align:baseline}main.fs-l-main.dtl-layout section#haire-care-block .remarks{text-align:left}main.fs-l-main.dtl-layout section#haire-care-block .non-use-title{font-size:1em}main.fs-l-main.dtl-layout section#haire-care-block .ginza-status-table tr:last-child{border:unset}main.fs-l-main.dtl-layout section#haire-care-block section.sec-bg-hear-cair .lp-catch h2{letter-spacing:0}main.fs-l-main.dtl-layout section#haire-care-block .icon-list-box{margin-top:2.14285714em}main.fs-l-main.dtl-layout section#haire-care-block #haircare1 h3.ttl.bold.mincho{line-height:1.666666666}main.fs-l-main.dtl-layout section#haire-care-block .haircare-lineup ul.row li .line-up-item{max-width:180px}main.fs-l-main.dtl-layout section#haire-care-block table.ginza-status-table td{background-color:#fff}main.fs-l-main.dtl-layout section#haire-care-block table.ginza-status-table tbody{border:1px solid #e2ddd8}}@media(max-width: 500px){main.fs-l-main.dtl-layout section#haire-care-block div#haircare1+section{margin-top:45px}main.fs-l-main.dtl-layout section#haire-care-block div#haircare1{height:707px}}/*# sourceMappingURL=designe.min.css.map */