img:not(.Arrow):not(.Stamp):not(.ImageWidthNoLimit){width:100%}img.ImageHeightLimit{height:200px}h1.TopDescription{font-size:7px;letter-spacing:0;text-align:center;background-color:#440012}header{padding:0 0 0 0}header>div{display:table;overflow:hidden;width:100%;border:1px solid #282828}header>div>div{display:table-row;overflow:hidden;width:100%}header>div>div>div.MobileMenuButtonContainer{float:none;width:62px;height:62px;background-color:#000}header>div>div>div.MobileMenuButtonContainer>span.MenuButton{left:0;border-right:1px solid #aa002d;cursor:pointer;width:62px;height:62px;position:absolute;display:block;background-repeat:no-repeat;background-image:url('../Images/menu_button_back.png');background-position:center;background-color:#aa002d}header>div>div>div.TopLogoWrapper{float:none;display:table-cell;width:100%;padding:0 20px 0 20px;vertical-align:middle}header>div>div>div.TopLogoWrapper>a>div.TopLogoContainer{width:100%;padding:0 0 0 0}header>div>div>div.TopLogoWrapper>a>div.TopLogoContainer>div.TopLogoImage{float:none;width:100%;height:auto;text-align:center}header>div>div>div.TopLogoWrapper>a>div.TopLogoContainer>div.TopLogoImage>img{width:auto}header>address{clear:both;float:none;width:100%;max-width:300px;text-align:center;margin:0 auto 0 auto;padding:0 20px 0 20px}nav#MainMenu{display:none}div#MobileMenuContainer{display:block;left:0;top:0;width:240px;position:fixed;visibility:hidden;z-index:-1;background-color:#333;border-right:1px solid #000}div#MobileMenuContainer .slidemenu-header{position:relative;height:60px;border-bottom:1px solid #000;box-shadow:0 1px 3px rgba(34,25,25,.4);-moz-box-shadow:0 1px 3px rgba(34,25,25,.4);-webkit-box-shadow:0 1px 3px rgba(34,25,25,.4);background-color:#aa002d}div#MobileMenuContainer .slidemenu-header>div{padding:17px 0 0 19px;text-decoration:none;color:#fff}div#MobileMenuContainer .slidemenu-header>div>p{line-height:0}div#MobileMenuContainer .slidemenu-header>div>p:first-of-type{font-size:.5em!important}div#MobileMenuContainer nav{height:100%;overflow:hidden;position:relative;background-color:#2b2b2b}div#MobileMenuContainer nav .slidemenu-content{position:relative}div#MobileMenuContainer li{list-style:none;border-top:1px solid #4d4d4d;border-bottom:1px solid #000;font-size:14px;line-height:1.8}div#MobileMenuContainer li:first-child{border-top:none}div#MobileMenuContainer li:last-child{border-bottom:none}div#MobileMenuContainer li.menu-header{padding:5px 0 5px 10px;background-color:#000}div#MobileMenuContainer li a{padding:10px 0 10px 20px;display:block;color:#fff;text-decoration:none}div#MobileMenuContainer li a:hover{color:#fff;background-color:#440012}div#MobileMenuContainer li a:after{float:right;font-family:"icomoon";margin:4px 10px 0 0;content:"";color:rgba(255,255,255,.5);font-size:.8em}div#TopicPathContainer{background-color:#440012}div#TopicPathContainer>div#TopicPathInner{width:100%;padding:8px 15px 8px 15px;border:none}div#TopicPathContainer>div#TopicPathInner>ol#TopicPath{margin:0 0 0 0}div#TopicPathContainer>div#TopicPathInner>ol#TopicPath>li{margin:0 5px 0 0;font-size:.8em}div#TopicPathContainer>div#TopicPathInner>ol#TopicPath>li>a{padding:0 0 0 0}div#TopicPathContainer>div#TopicPathInner>ol#TopicPath>li>a>span{display:none}div#MainLinkContainer{width:100%}div#MainLinkContainer>ul{padding:0 15px 0 15px}div#MainLinkContainer>ul>li{width:22%;margin:0 4% 12px 0}div#MainLinkContainer>ul>li:nth-of-type(4n){margin-right:0!important}div.CenterContainer{width:100%;padding:80px 15px 80px 15px}article.Container h3{width:100%;height:auto;padding:10px 10px 10px 10px;background-image:none;background-color:#2b2b2b;border-bottom:2px dotted #aa002d}article.Container h4{width:100%;height:auto;padding:10px 10px 10px 10px;background-image:none;background-color:#2b2b2b}table.TableA{display:block}table.TableA thead{display:none}table.TableA tbody{display:block;width:100%}table.TableA tbody tr{display:block;width:100%;margin-bottom:1.5em}table.TableA tbody th{display:list-item;width:100%;padding:10px 10px 10px 10px;color:#fff;font-size:17px!important;list-style:none;background:#440012;border:none;box-sizing:border-box}table.TableA tbody td{display:list-item;padding:10px 15px 10px 15px;font-size:17px!important;line-height:2em;list-style:none;border:1px solid #440012;background-color:rgba(255,255,255,.85)}table.TableA tbody td span.TableStyleD3{font-size:17px!important}table.TableA tbody td br{display:none}table.TableStyleC{display:block;margin:20px 0 0 0}table.TableStyleC thead{display:none}table.TableStyleC tbody{display:block;width:100%}table.TableStyleC tbody tr{display:block;width:100%;margin-bottom:1.5em}table.TableStyleC tbody th{display:list-item;width:100%!important;padding:10px 10px 10px 10px;color:#fff;font-size:15px!important;list-style:none;background:#440012;border:none;box-sizing:border-box}table.TableStyleC tbody th:first-child{display:none}table.TableStyleC tbody td{display:list-item;width:100%!important;padding:10px 15px 10px 15px;font-size:15px!important;line-height:2em;list-style:none;border:1px solid #440012;box-sizing:border-box}table.TableStyleC tbody td span.TableStyleD3{font-size:15px!important}table.TableStyleC tbody td br{display:none}div#SendButtonSection>a{width:80%}div.PhoneNumberWrapper{float:none;width:100%}div.PhoneNumberWrapper>div.PhoneNumberContainer>a{width:100%;padding:15px 0 10px 0}div.PhoneNumberWrapper>div.PhoneNumberContainer>a>img{width:auto!important}div.PhoneNumberWrapper>div.PhoneNumberDescription{background-color:#440012}div.PhoneNumberWrapper>div.PhoneNumberDescription>p{margin-bottom:0!important}div.PhoneNumberDescriptionContainer{float:none;width:100%}footer>div#FooterHeadContainer{display:none;padding:0 15px 10px 15px}footer>div#FooterHeadContainer>div.FooterCenterContainer{width:100%}footer>div#FooterHeadContainer>div.FooterCenterContainer>div.JumpToTop{display:none;float:none;position:relative}footer>div#FooterHeadContainer>div.FooterCenterContainer>div.JumpToTop>a{position:absolute;top:-50px;left:0;right:0;margin:0 auto 0 auto;display:block;width:100px;height:100px;border-radius:50px;font-size:20px;color:#212121!important;line-height:100px;text-align:center;text-decoration:none;background:#ffc107}footer>div.FooterCenterContainer{padding:0 0 10px 0;width:100%}footer>div.FooterCenterContainer>div#FooterShopIntroductionContainer{float:none;width:100%;margin:0 0 0 0;padding:0 0 0 0}footer>div.FooterCenterContainer>div#FooterShopIntroductionContainer>h2{font-size:1.3em;line-height:1.3em;padding:15px 0 15px 0;background-color:#440012}footer>div.FooterCenterContainer>div#FooterShopIntroductionContainer>address>a>img{width:auto}footer>div.FooterCenterContainer>div#FooterShopIntroductionContainer>p{padding:0 2em 0 2em;font-size:.8em;line-height:1.6em}footer>div.FooterCenterContainer>div#FooterShopIntroductionContainer>div.ninja_onebutton{margin:0 0 10px 15px}footer>div.FooterCenterContainer>div#FooterContentsContainers{padding:0 15px 0 15px;overflow:hidden;float:none}footer>div.FooterCenterContainer>div#FooterContentsContainers>div.FooterContentsContainer{overflow:hidden;float:none;width:100%}footer>div.FooterCenterContainer>div#FooterContentsContainers>div.FooterContentsContainer>h3>a:hover{color:#fff!important}footer>div.FooterCenterContainer>div#FooterContentsContainers>div.FooterContentsContainer>ul>li{float:left;width:49%;margin:0 2% 10px 0;border-left:8px solid #aa002d;border-bottom:1px dashed #440012}footer>div.FooterCenterContainer>div#FooterContentsContainers>div.FooterContentsContainer>ul>li:nth-of-type(2n){margin-right:0!important}div#ImpressionContainer{width:100%}div#ImpressionContainer>img{margin:0 0 0 0}ol.FlowOL>li{width:49%;margin:0 2% 0 0}ol.FlowOL>li:nth-of-type(2n){margin-right:0!important}ol.FlowOL>li>dl>dt{background-color:#440012}ol.FlowOL>li>dl>dd{font-size:.8em}ol#PeelingProcess>li{overflow:hidden;width:49%;margin:0 2% 20px 0}ol#PeelingProcess>li:nth-of-type(2n){margin-right:0!important}ol#PeelingProcess>li>dl>dt{text-align:center}ol#PeelingProcess>li>dl>dt>a{width:100%}ol#PeelingProcess>li>dl>dt>a>img{max-width:80%}ul.PromiseUL{position:relative}ul.PromiseUL>li{width:49%;height:auto;margin:0 2% 15px 0;border:1px solid #ecd2a4;background-image:none;border-radius:20px}ul.PromiseUL>li:nth-of-type(2n){margin-right:0!important}ul.PromiseUL>li>dl>dt{margin:30px 0 0 0;font-size:1.3em;color:#fff}ul.PromiseUL>li>dl>dd{font-size:1em;margin:20px 0 0 0;padding:0 1em 0 1em}ul.ServiceList2{margin:20px 0 0 0}ul.ServiceList2>li{width:49%;height:auto;margin:0 2% 20px 0;text-align:center;background-image:none;border-radius:20px}ul.ServiceList2>li:nth-of-type(2n){margin-right:0!important}ul.ServiceList2>li:nth-of-type(3n){margin-right:2%!important}ul.ServiceList2>li:nth-of-type(6n){margin-right:0!important}ul.Coupon{display:block;width:100%}ul.Coupon>li{display:block;float:none;width:100%;height:auto;margin:0 0 20px 0;color:#fff;text-align:center;border:1px solid #440012;border-radius:20px;background-image:none;background-color:#440012}ul.Coupon>li>p{display:block}article#RepresentativeAddress>div>img{float:none;margin:0 0 20px 0}article#RepresentativeAddress>div>p{font-size:1em}article#Map iframe{width:100%;height:400px}img.FloatLeft{float:none;margin:0 0 20px 0}ul.TreatmentsContainer>li{clear:both;float:none;width:100%!important;margin:0 0 20px 0;left:0!important}ul.TreatmentsContainer>li>a>img.Arrow{display:none;width:40%;height:auto;margin:-50% 0 0 10px}ul.TreatmentsContainer>li>a>div.TreatmentBAImageSetContainer{width:100%;height:auto}ul.TreatmentsContainer>li>a>div.TreatmentBAImageSetContainer>img.Stamp{width:100px;margin-top:-65px;margin-left:250px}ul.TreatmentsContainer>li>a>div.TreatmentBAImageSetContainer>.BeforeImageContainer{width:40%}ul.TreatmentsContainer>li>a>div.TreatmentBAImageSetContainer>.BeforeImageContainer>img{border-top-width:7px;border-right-width:7px}ul.TreatmentsContainer>li>a>div.TreatmentBAImageSetContainer>.AfterImageContainer{display:block;width:100%;height:auto}div.BAIndicator{display:none}ul.TreatmentBAImageSetContainer>li{float:none;margin:0 0 20px 0}ul.TreatmentBAImageSetContainer>li:first-child{width:100%;height:auto;margin:0 0 0 0}ul.TreatmentBAImageSetContainer>li:first-child:before{position:absolute;content:"BEFORE";right:0;margin:-30px 0 0 0;color:#aa002d}ul.TreatmentBAImageSetContainer>li:last-child{width:100%;height:auto}ul.TreatmentBAImageSetContainer>li:last-child:before{position:absolute;content:"AFTER";right:0;margin:-30px 0 0 0;color:#aa002d}ul.TreatmentBAImageSetContainer>li:last-child:after{position:absolute;bottom:-15px;right:-10px;width:141px;height:78px;content:url(../Images/Treatment/Stamp.png);z-index:99}ul.TreatmentBAImageSetContainer>li.Arrow2Wrapper{display:block;width:170px;margin:-35px auto -30px auto}ul.TreatmentBAImageSetContainer>li.Arrow2Wrapper>div.Arrow2Container>img.Arrow2{opacity:.6}ul.TreatmentBAImageSetContainer>li>div{display:block;width:100%;height:auto}ul.TreatmentBAImageSetContainer>li>div>a>img{width:100%}ul.TreatmentBAImageSetsContainer{display:block}ul.TreatmentBAImageSetsContainer>li{margin:10px 0 160px 0}ul.TreatmentBAImageSetsContainer>li>img.Stamp{display:none}ul.TreatmentBAImageSetsContainer>li>img.Arrow{display:none}ul.TreatmentBAImageSetsContainer>li div.MainContentInner article.RelatedFeedbackContainer{margin:-50px auto 60px auto!important;padding:140px 15px 100px 15px!important}div.InquiryIntroductionContainer{width:100%}div.IntroductionYouTubeContainer iframe{width:100%;height:300px}ul.ImageSetContainer>li{width:60%;margin:0 auto 0 auto}ul#ServiceContainer{position:relative}ul#ServiceContainer>li{width:49%;margin:0 2% 0 0}ul#ServiceContainer>li:nth-of-type(2n){margin-right:0!important}ul#ServiceContainer>li>a>dl>dt{background-size:cover}ul#ServiceContainer>li>a>dl>dt:after{font-family:"icomoon";margin:0 0 0 10px;content:"";font-size:.8em}ul#ServiceContainer>li>a>dl>dd{height:auto;background-size:cover}span.Large{font-size:1.6em}div.ImageCenterContainer{float:none;width:100%;margin:0 0 20px 0;text-align:center}img.WidthLimitImage{max-width:150px}table.THLong tbody td{width:auto!important}ul.Definition>li{margin:0 0 25px 0}ul.Definition>li>dl>dt{margin:0 0 8px 0;padding:2px 0 2px 5px;background-color:#440012}div.PlainContainer>h2>span.Enhanced{margin:0 0 10px 0}div.PlainContainer>h2>span{display:block;clear:both}div.ToggleContainerA{display:none;width:100%;margin:0 0 8px 0;color:#513e00;cursor:pointer;text-align:center;border-collapse:separate;box-sizing:padding-box}div.ToggleContainerA:hover>div.Mark{color:#999;font-weight:bold}div.ToggleContainerA:hover>div.Description>span.ToggleMark{color:#999;font-weight:bold}div.ToggleContainerA>div.Mark{display:table-cell;width:70px;height:70px;font-size:29px;text-align:center;vertical-align:middle;color:#fff;background-color:#440012}div.ToggleContainerA>div.Spacer{display:table-cell;width:7px}div.ToggleContainerA>div.Description{display:table-cell;padding:15px 5px 15px 5px;text-align:center;vertical-align:middle;color:#fff;background-color:#440012}div.ToggleContainerA>div.Description>span.ToggleMark{float:right;margin:8px 10px 0 0}span.ToggleMarkActive:before{content:""!important}span.ToggleMark:before{content:""}img.FlexibleWidth50{width:50%!important}img.FlexibleWidth40{width:40%!important}img.FlexibleWidth30{width:30%!important}img.FlexibleHeight50{height:50%!important}ul#GoldThreadExamples>li{width:49%;margin:0 2% 20px 0}ul#GoldThreadExamples>li:nth-of-type(2n){margin-right:0!important}ul.FeedbacksContainer>li{position:relative;margin:0 0 20px 0}ul.FeedbacksContainer>li>a>dl{margin:0 0 0 0}ul.FeedbacksContainer>li>a>div.FeedbackPortraitContainer{width:100%;height:auto}ul.FeedbackImageContainer{width:100%}ul.FeedbackImageContainer>li{float:left;width:49%;height:auto;margin:0 2% 20px 0}ul.FeedbackImageContainer>li:nth-of-type(2n){margin-right:0!important}ul.FeedbackImageContainer>li>div>a{display:block}ul.FeedbackImageContainer>li>div>a>img{width:100%}ul.FeedbackImageContainer>li>div>a>img.ImageNotAvailable{width:100%!important}div.FeedbackDataContainer{clear:both;float:none;width:100%;margin:0 0 20px 0}.DataContainer .AcknowledgmentContainer{width:100%}.arrow_box>h2{background-color:#440012!important}div.SalonAppealContainer>a>div>div.Impression{width:50%}div.SalonAppealContainer>a>div>div.Description{width:50%;font-size:.8em}div#NewsDataQuestionContainer{clear:both;float:none;width:100%}div#NewsDataQuestionContainer>h2{background-color:rgba(0,0,0,0)}div.NewsDataContainer div.DataContainer{clear:both;float:none;width:100%;border:none;margin:20px 0 0 0;font-size:17px;line-height:1.9em}.arrow_boxB:before,.arrow_boxB:after{display:none}ol.MediaList>li{clear:both;width:100%}ul.MediaImages>li{float:none;width:100%;margin:0 0 20px 0}ul.MediaList>li{clear:both;width:100%}ul.MediaList>li>dl>dd ul.MediaImages>li{float:none;width:100%;margin:0 0 20px 0}ul.ImpressionPhotos>li{width:49%;margin-right:2%}table.EventTable>tbody>tr>th{width:100%!important;padding:0 0 0 0;text-align:center}.SOnly{display:none}div.LINELinkContainer>a>dl>dd>img{width:auto!important}div.TitleContainer>h2{font-size:2rem!important}table.BridalPlanTable>tbody>tr>th{width:100%!important}.MSOnly{display:block}article.ReborningContainer{padding-top:40px}article.ReborningContainer>div>p{font-size:3rem}article.ReborningContainer>div>p.Impression{line-height:1.3}article.ReborningContainer>div>p.Description{font-size:2rem}article.ReborningContainer>div>p>span.Enhanced{font-size:6rem}img.FloatLeft{float:left;width:auto!important}div.PlainContainer>h2>span{display:inline}div.PlainContainer>h2>span.Enhanced{margin:0 10px 0 0;padding:5px 10px 5px 10px}ul#AccessoriesSection>li>table.TableA>tbody>tr>th{width:100%!important}ul#AccessoriesSection>li>table.TableA>tbody>tr>td{width:100%!important}div.DownloadFile>dl>dd img{width:auto!important}input.rounded_corners.Column50Percent,textarea.rounded_corners.Column50Percent,select.rounded_corners.Column50Percent{display:block;width:97%!important}input.rounded_corners.Column30Percent,textarea.rounded_corners.Column30Percent,select.rounded_corners.Column30Percent{display:block;width:97%!important}input.rounded_corners.Column70Percent,textarea.rounded_corners.Column70Percent,select.rounded_corners.Column70Percent{display:block;width:97%!important}input.rounded_corners.DatePicker,textarea.rounded_corners.DatePicker,select.rounded_corners.DatePicker{width:80%!important}.ui-datepicker-trigger{width:auto!important}.Maps{width:100%;height:400px}.TextAlignRight_LOnly{text-align:initial!important}