.test{font-size:calc(.032*var(--full-width)*1px);text-align:center}.sp-wrapper__body{padding-bottom:calc(.195*var(--full-width)*1px)}[id=drphil-deeprepairlotion]{font-family:"Yu Gothic","Yu Gothic Medium","游ゴシック体","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-feature-settings:"palt" on;-webkit-font-kerning:normal;font-kerning:normal;color:#333;font-weight:500;position:relative}[id=drphil-deeprepairlotion] *,[id=drphil-deeprepairlotion]::before,[id=drphil-deeprepairlotion]::after{box-sizing:border-box}[id=drphil-deeprepairlotion] sup{display:inline-block;margin-right:-0.5em;font-size:1em;font-weight:normal !important}[id=drphil-deeprepairlotion] sup small{display:block;transform:scale(0.5);transform-origin:0 .5em;text-indent:0;line-height:1em;padding:0}[id=drphil-deeprepairlotion] sub{display:inline-block;margin-right:-0.5em;font-size:1em;font-weight:normal !important}[id=drphil-deeprepairlotion] sub small{display:block;transform:scale(0.6);transform-origin:0 1em;text-indent:0;line-height:1em;padding:0}[id=drphil-deeprepairlotion] p,[id=drphil-deeprepairlotion] li,[id=drphil-deeprepairlotion] h1,[id=drphil-deeprepairlotion] h2,[id=drphil-deeprepairlotion] h3,[id=drphil-deeprepairlotion] h4,[id=drphil-deeprepairlotion] h5{font-weight:500;line-height:1.55;list-style:none;margin:0;padding:0}[id=drphil-deeprepairlotion] img{max-width:100%;height:auto}[id=drphil-deeprepairlotion] .deeprepairlotion-intro{margin:calc(.095*var(--full-width)*1px) auto 0;width:calc(.82*var(--full-width)*1px);padding:calc(.058*var(--full-width)*1px);background:#efebdd;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-intro::before{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/intro-img.png) no-repeat center center/contain;width:calc(.434*var(--full-width)*1px);height:calc(.487*var(--full-width)*1px);position:absolute;top:0;right:calc(-0.074*var(--full-width)*1px);z-index:2}[id=drphil-deeprepairlotion] .deeprepairlotion-intro::after{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/intro-fukidashi.png) no-repeat center center/contain;width:calc(.071*var(--full-width)*1px);height:calc(.062*var(--full-width)*1px);position:absolute;left:0;right:0;margin:0 auto;bottom:calc(-0.06*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-intro .intro-title{width:calc(.392*var(--full-width)*1px);margin-bottom:calc(.056*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-intro .intro-list li{font-size:calc(.04*var(--full-width)*1px);font-weight:700;color:#000;border-bottom:1px solid #795e4b;padding-bottom:calc(.01*var(--full-width)*1px);margin-top:calc(.01*var(--full-width)*1px);text-indent:-1em;padding-left:1em}[id=drphil-deeprepairlotion] .deeprepairlotion-intro .intro-list li span{color:#795e4b}[id=drphil-deeprepairlotion] .deeprepairlotion-intro .intro-list li:last-child{border-bottom:none}[id=drphil-deeprepairlotion] .deeprepairlotion-intro .intro-note{text-align:right;font-size:calc(.022*var(--full-width)*1px);position:absolute;bottom:calc(.062*var(--full-width)*1px);right:calc(.058*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area{padding-top:calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-head{width:calc(.845*var(--full-width)*1px);margin:0 auto}[id=drphil-deeprepairlotion] .cart-area .cart-item{width:calc(.885*var(--full-width)*1px);margin:calc(-0.13*var(--full-width)*1px) auto 0;display:block}[id=drphil-deeprepairlotion] .cart-area .cart-label{font-size:calc(.028*var(--full-width)*1px);color:#fff;background:#00116a;border-radius:calc(.028*var(--full-width)*1px);height:calc(.06*var(--full-width)*1px);width:calc(.264*var(--full-width)*1px);display:flex;align-items:center;justify-content:center;margin:calc(.069*var(--full-width)*1px) auto calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-brand{text-align:center;font-size:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-name{font-size:calc(.04*var(--full-width)*1px);text-align:center;line-height:1.25;margin-bottom:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-price{font-size:calc(.032*var(--full-width)*1px);text-align:center;display:flex;align-items:baseline;justify-content:center}[id=drphil-deeprepairlotion] .cart-area .cart-price span{font-size:calc(.05*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-price small{font-size:calc(.024*var(--full-width)*1px);border:1px solid #333;padding:calc(.008*var(--full-width)*1px);margin-left:calc(.02*var(--full-width)*1px);line-height:1}[id=drphil-deeprepairlotion] .cart-area .cart-limited{width:calc(.82*var(--full-width)*1px);border:calc(.002*var(--full-width)*1px) solid #00116a;padding:calc(.045*var(--full-width)*1px);margin:calc(.08*var(--full-width)*1px) auto calc(.07*var(--full-width)*1px);display:flex;align-items:center;justify-content:space-between}[id=drphil-deeprepairlotion] .cart-area .limited__body{width:calc(.439*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .limited__body h3{padding:0 calc(.02*var(--full-width)*1px);height:calc(.169*var(--full-width)*1px);display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00116a;margin-bottom:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .limited__body h3 span{text-align:center;color:#fff;font-size:calc(.052*var(--full-width)*1px);border-bottom:1px solid #fff;width:100%}[id=drphil-deeprepairlotion] .cart-area .limited__body h3 small{color:#fff;font-size:calc(.032*var(--full-width)*1px);margin-top:calc(.01*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .limited__body p{color:#00116a;font-size:calc(.042*var(--full-width)*1px);line-height:1.3}[id=drphil-deeprepairlotion] .cart-area .limited__body p small{font-size:calc(.024*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .limited__body p span{font-size:calc(.028*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .limited-img{width:calc(.25*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .limited-note{font-size:calc(.022*var(--full-width)*1px);padding:0 calc(.088*var(--full-width)*1px);margin-bottom:calc(.069*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .type-select{width:calc(.82*var(--full-width)*1px);margin:0 auto calc(.068*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .type-select dt{font-size:calc(.04*var(--full-width)*1px);font-weight:700;margin-bottom:calc(.04*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .type-select dd{width:100%;height:calc(.14*var(--full-width)*1px);display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .cart-area .type-select dd a{width:calc(.41*var(--full-width)*1px);height:100%;flex-basis:calc(.41*var(--full-width)*1px);color:#a0a0a0;font-size:calc(.032*var(--full-width)*1px);font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:unset}[id=drphil-deeprepairlotion] .cart-area .type-select dd a span{font-size:calc(.05*var(--full-width)*1px);font-family:"Urbanist",sans-serif;font-weight:500}[id=drphil-deeprepairlotion] .cart-area .type-select dd a.is-selected{background:#a0a0a0;color:#fff}[id=drphil-deeprepairlotion] .cart-area .c-drphil-detail-a__selector>dd{border-radius:0}[id=drphil-deeprepairlotion] .cart-area .cart-btns{width:calc(.82*var(--full-width)*1px);margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;display:none}[id=drphil-deeprepairlotion] .cart-area .cart-btns.is-selected{display:flex}[id=drphil-deeprepairlotion] .cart-area .btn-head{font-size:calc(.039*var(--full-width)*1px);font-weight:700;color:#c60d39;white-space:nowrap}[id=drphil-deeprepairlotion] .cart-area .btn-head span{font-family:"Urbanist",sans-serif;font-size:calc(.06*var(--full-width)*1px);font-weight:500;margin-bottom:calc(.01*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .btn-text{text-align:center;color:#fff;font-size:calc(.036*var(--full-width)*1px);font-weight:700;margin-bottom:calc(.01*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .btn-label{font-size:calc(.024*var(--full-width)*1px);font-weight:700;background:#fff;white-space:nowrap;border-radius:calc(.023*var(--full-width)*1px);height:calc(.046*var(--full-width)*1px);display:flex;align-items:center;justify-content:center;margin:0 auto}[id=drphil-deeprepairlotion] .cart-area .teiki-btn{width:calc(.448*var(--full-width)*1px);height:calc(.24*var(--full-width)*1px);background:#c60d39;display:flex;flex-direction:column;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .cart-area .teiki-btn img{width:calc(.065*var(--full-width)*1px);margin-bottom:calc(.01*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .teiki-btn .btn-label{color:#c60d39;width:calc(.367*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-btn{width:calc(.448*var(--full-width)*1px);height:calc(.24*var(--full-width)*1px);background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .cart-area .cart-btn img{width:calc(.065*var(--full-width)*1px);margin-bottom:calc(.01*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .cart-btn .btn-label{color:#1b1b1b;padding:0 calc(.015*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .teiki-merit{width:calc(.82*var(--full-width)*1px);background:#dce1f2;margin:calc(.054*var(--full-width)*1px) auto 0;padding:calc(.05*var(--full-width)*1px) calc(.043*var(--full-width)*1px) calc(.04*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .cart-area .teiki-merit::after{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/merit-fukidashi.png) no-repeat center center/contain;width:calc(.052*var(--full-width)*1px);height:calc(.05*var(--full-width)*1px);position:absolute;top:calc(-0.05*var(--full-width)*1px);left:calc(.2*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .teiki-merit>h3{text-align:center;font-size:calc(.044*var(--full-width)*1px);font-weight:700;line-height:1;color:#00116a;margin-bottom:calc(.035*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .merit-list{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:calc(.04*var(--full-width)*1px);margin-bottom:calc(.04*var(--full-width)*1px);width:100%;border-bottom:1px solid rgba(116,135,202,.4)}[id=drphil-deeprepairlotion] .cart-area .merit-list li{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .merit-list li img{width:calc(.098*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .merit-list li span{text-align:center;font-size:calc(.03*var(--full-width)*1px);font-weight:700;color:#00116a;line-height:1.4}[id=drphil-deeprepairlotion] .cart-area .modal-btn{width:calc(.64*var(--full-width)*1px);height:calc(.088*var(--full-width)*1px);border-radius:calc(.044*var(--full-width)*1px);background:url(/drphil/images/freepage/drphil-deeprepairlotion/modal-arrow.png) no-repeat right calc(.027*var(--full-width)*1px) center/calc(0.026 * var(--full-width) * 1px) auto;background-color:#fff;font-size:calc(.035*var(--full-width)*1px);font-weight:700;color:#42528f;display:flex;align-items:center;justify-content:center;margin:0 auto calc(.045*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .cart-area .merit-note{font-size:calc(.022*var(--full-width)*1px);color:#1b1b1b}[id=drphil-deeprepairlotion] .cart-area .merit-note span{font-weight:700}[id=drphil-deeprepairlotion] .deeprepairlotion-concept{margin-top:calc(.1*var(--full-width)*1px);padding-top:calc(.6*var(--full-width)*1px);padding-bottom:calc(.38*var(--full-width)*1px);background-position:center top,center bottom;background-repeat:no-repeat;background-size:100% auto;background-image:url(/drphil/images/freepage/drphil-deeprepairlotion/cncept-top.png),url(/drphil/images/freepage/drphil-deeprepairlotion/cncept-bg.png);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-title{width:calc(.805*var(--full-width)*1px);margin:0 auto calc(.054*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-lead{text-align:center;font-size:calc(.04*var(--full-width)*1px);font-weight:600;font-family:"Shippori Mincho",serif;letter-spacing:-0.06em}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-note{font-size:calc(.022*var(--full-width)*1px);text-align:right;margin-right:calc(.09*var(--full-width)*1px);margin-top:calc(.02*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-text{margin-top:calc(-0.2*var(--full-width)*1px);position:relative;z-index:2}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-text p{font-family:"Shippori Mincho",serif;font-size:calc(.036*var(--full-width)*1px);text-align:center;font-weight:600;line-height:1.9;letter-spacing:-0.06em}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-text p+p{margin-top:calc(.08*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-concept .concept-note2{font-size:calc(.022*var(--full-width)*1px);line-height:1.9;padding:0 calc(.085*var(--full-width)*1px);margin-top:calc(.08*var(--full-width)*1px);white-space:nowrap}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary{background:#e3f1ff;padding-top:calc(.126*var(--full-width)*1px);padding-bottom:calc(.17*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-title{width:calc(.82*var(--full-width)*1px);margin:0 auto calc(.102*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-mana{width:calc(.925*var(--full-width)*1px);margin:0 auto calc(.08*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-text{text-align:center;font-size:calc(.034*var(--full-width)*1px);font-weight:700;line-height:2;margin-bottom:calc(.116*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-img{width:calc(.934*var(--full-width)*1px);margin:0 auto;display:block}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-img+.commentary-img{margin-top:calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-arrow{width:calc(.372*var(--full-width)*1px);display:block;margin:calc(.05*var(--full-width)*1px) auto calc(.064*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-commentary .commentary-text02{width:calc(.765*var(--full-width)*1px);display:block;margin:0 auto}[id=drphil-deeprepairlotion] .deeprepairlotion-point{padding-top:calc(.2*var(--full-width)*1px);background:url(/drphil/images/freepage/drphil-deeprepairlotion/point-bg.png) no-repeat center top 80px/100% auto;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-block{position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-block+.point-block{margin-top:calc(.094*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-block.point01::before{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/point-bg-blue1.png) no-repeat center center/contain;width:calc(.792*var(--full-width)*1px);height:calc(1.78*var(--full-width)*1px);position:absolute;right:0;top:calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-block.point02::before{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/point-bg-blue2.png) no-repeat center center/contain;width:70%;height:calc(1.754*var(--full-width)*1px);position:absolute;left:0;top:calc(-0.2*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-block.point03::before{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/point-bg-blue1.png) no-repeat center center/contain;width:calc(.792*var(--full-width)*1px);height:calc(1.78*var(--full-width)*1px);position:absolute;right:0;top:calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-head{width:calc(.786*var(--full-width)*1px);margin:0 auto calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-title{width:calc(.812*var(--full-width)*1px);margin:0 auto calc(.045*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-text{font-size:calc(.038*var(--full-width)*1px);text-align:center;margin-bottom:calc(.04*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-img01{width:calc(.821*var(--full-width)*1px);margin:0 auto calc(.02*var(--full-width)*1px);display:block;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-img02{width:calc(.833*var(--full-width)*1px);margin:0 auto calc(.07*var(--full-width)*1px);display:block;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point-note{padding:0 calc(.085*var(--full-width)*1px);font-size:calc(.022*var(--full-width)*1px);color:#000;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit{width:calc(.82*var(--full-width)*1px);border-radius:calc(.03*var(--full-width)*1px);background:#74a8fd;padding:calc(.03*var(--full-width)*1px) calc(.045*var(--full-width)*1px) calc(.02*var(--full-width)*1px);margin:0 auto;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit__btn{cursor:pointer;font-size:calc(.036*var(--full-width)*1px);font-weight:700;color:#fff;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit__btn::before{display:block;content:"";width:calc(.04*var(--full-width)*1px);height:calc(.002*var(--full-width)*1px);background:#fff;position:absolute;top:calc(.025*var(--full-width)*1px);right:0}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit__btn::after{display:block;content:"";width:calc(.002*var(--full-width)*1px);height:calc(.04*var(--full-width)*1px);background:#fff;position:absolute;top:calc(.006*var(--full-width)*1px);right:calc(.019*var(--full-width)*1px);transition:.2s ease;opacity:1}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit__btn.is-open::after{opacity:0}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit__body{display:flex;flex-direction:column;gap:calc(.02*var(--full-width)*1px);align-items:center;padding:calc(.02*var(--full-width)*1px) calc(.01*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point02-merit__body li{color:#74a8fd;font-size:calc(.036*var(--full-width)*1px);text-align:center;font-weight:700;width:100%;height:calc(.09*var(--full-width)*1px);border-radius:calc(.012*var(--full-width)*1px);background:#fff;display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point03-items{position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point03-items h4{text-align:center;font-size:calc(.042*var(--full-width)*1px);font-weight:700;color:#000;margin-bottom:calc(.04*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point03-items img{display:block;margin:0 auto;width:calc(.828*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point03-items.items2{margin-top:calc(.09*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-point .point03-items.items2 img{width:calc(.826*var(--full-width)*1px);margin-bottom:calc(.02*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating{padding-top:calc(.16*var(--full-width)*1px);padding-bottom:calc(.17*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-title{width:calc(.953*var(--full-width)*1px);margin:0 auto calc(.035*var(--full-width)*1px);position:relative;z-index:2}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-items{height:calc(.754*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-item01{width:calc(.332*var(--full-width)*1px);position:absolute;top:0;left:calc(.115*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-item02{width:calc(.339*var(--full-width)*1px);position:absolute;top:calc(.086*var(--full-width)*1px);right:calc(.11*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-item03{width:calc(.392*var(--full-width)*1px);position:absolute;top:calc(.346*var(--full-width)*1px);left:calc(.23*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .bubble{opacity:0;transform:scale(0.95);filter:blur(6px);will-change:transform,opacity}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating.is-show .bubble{animation-name:soakIn;animation-duration:1.6s;animation-timing-function:ease-out;animation-fill-mode:forwards}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .bubble.hydrating-item01{animation-delay:.2s}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .bubble.hydrating-item02{animation-delay:.7s}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .bubble.hydrating-item03{animation-delay:1.2s}@keyframes soakIn{0%{opacity:0;transform:scale(0.9);filter:blur(6px)}60%{opacity:1;filter:blur(2px)}100%{opacity:1;transform:scale(1);filter:blur(0)}}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .bg-effect{position:absolute;top:calc(.05*var(--full-width)*1px);left:0;background:url("/drphil/images/freepage/drphil-deeprepairlotion/hy-bg.png") no-repeat center center/100% auto;width:100%;height:calc(1.758*var(--full-width)*1px);opacity:0;transform:scale(0.5);filter:blur(10px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating.is-show .bg-effect{animation:bgReveal 2s ease forwards;animation-delay:1.3s}@keyframes bgReveal{0%{opacity:0;transform:scale(0.5);filter:blur(10px)}60%{opacity:.3;filter:blur(5px)}100%{opacity:1;transform:scale(1);filter:blur(0)}}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-images{width:calc(.818*var(--full-width)*1px);display:flex;align-items:flex-start;justify-content:space-between;margin:calc(.075*var(--full-width)*1px) auto calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-images li{width:calc(.394*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-images li span{font-size:calc(.028*var(--full-width)*1px);text-align:center;font-weight:700;margin-top:calc(.01*var(--full-width)*1px);display:block}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-images li .hydrating-comment{width:calc(.281*var(--full-width)*1px);position:absolute;left:0;right:0;margin:0 auto;top:calc(-0.062*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-note{margin-right:calc(.088*var(--full-width)*1px);font-size:calc(.022*var(--full-width)*1px);text-align:right;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .hydrating-text{font-size:calc(.038*var(--full-width)*1px);text-align:center;line-height:1.6;margin:calc(.06*var(--full-width)*1px) 0;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .ingredients-items{width:calc(.82*var(--full-width)*1px);margin:calc(.15*var(--full-width)*1px) auto 0;position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .ingredients-items h3{text-align:center;font-size:calc(.04*var(--full-width)*1px);font-weight:700;margin-bottom:calc(.05*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .ingredients-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:calc(.03*var(--full-width)*1px);margin-bottom:calc(.06*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .ingredients-list li{width:calc(.394*var(--full-width)*1px);height:calc(.09*var(--full-width)*1px);border:1px solid #4f4f4f;font-size:calc(.032*var(--full-width)*1px);display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .deeprepairlotion-hydrating .ingredients-note{text-align:center;font-size:calc(.022*var(--full-width)*1px);color:#3b4043}[id=drphil-deeprepairlotion] .deeprepairlotion-voice{border-radius:calc(.08*var(--full-width)*1px);padding:calc(.12*var(--full-width)*1px) calc(.086*var(--full-width)*1px);background:#f0f8fe}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-title{width:calc(.633*var(--full-width)*1px);margin:0 auto calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-inner{display:flex;align-items:flex-start;justify-content:space-between}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-inner+.voice-inner{margin-top:calc(.08*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-user{width:calc(.201*var(--full-width)*1px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(.015*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-user p{text-align:center;font-size:calc(.03*var(--full-width)*1px);white-space:nowrap}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-user p small{font-size:calc(.026*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-comment{position:relative;background:#fff;border-radius:calc(.02*var(--full-width)*1px);width:calc(.566*var(--full-width)*1px);padding:calc(.042*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-comment::before{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/voice-fukidashi.png) no-repeat center center/contain;width:calc(.045*var(--full-width)*1px);height:calc(.027*var(--full-width)*1px);position:absolute;left:calc(-0.044*var(--full-width)*1px);top:calc(.095*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-comment p{font-size:calc(.032*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-comment p span{font-size:calc(.024*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-voice .voice-comment p small{font-size:calc(.022*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type{padding-top:calc(.2*var(--full-width)*1px);padding-bottom:calc(.15*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-title{width:calc(.712*var(--full-width)*1px);margin:0 auto calc(.088*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-contents{display:flex;align-items:stretch;justify-content:center;gap:calc(.01*var(--full-width)*1px);margin-top:calc(.1*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-item{width:calc(.41*var(--full-width)*1px);background:#d3e0fb;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(.07*var(--full-width)*1px) 0 calc(.04*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-item img{width:calc(.366*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-item ul{padding:0 calc(.033*var(--full-width)*1px);margin-top:calc(.02*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-item ul li{text-indent:-1em;padding-left:1em;font-size:calc(.034*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-item ul li+li{margin-top:.6em}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-btn{width:calc(.82*var(--full-width)*1px);border-radius:calc(.04*var(--full-width)*1px);padding:calc(.04*var(--full-width)*1px) 0;margin:calc(.15*var(--full-width)*1px) auto 0;background:#74a8fd}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-btn>p{color:#fff;position:relative;padding-left:calc(.038*var(--full-width)*1px);font-size:calc(.033*var(--full-width)*1px);font-weight:700}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-btn>p span{font-size:calc(.044*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-btn>p::before{display:block;content:"";width:calc(.04*var(--full-width)*1px);height:calc(.002*var(--full-width)*1px);background:#fff;position:absolute;top:calc(.1*var(--full-width)*1px);right:calc(.048*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-btn>p::after{display:block;content:"";width:calc(.002*var(--full-width)*1px);height:calc(.04*var(--full-width)*1px);background:#fff;position:absolute;top:calc(.08*var(--full-width)*1px);right:calc(.067*var(--full-width)*1px);transition:.2s ease;opacity:1}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-btn>p.is-open::after{opacity:0}[id=drphil-deeprepairlotion] .deeprepairlotion-type .type-osusume .inner{padding:calc(.04*var(--full-width)*1px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(.07*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto{position:relative;width:calc(.82*var(--full-width)*1px);margin:0 auto;padding-bottom:calc(.16*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .howto-title{font-size:calc(.044*var(--full-width)*1px);font-weight:700;color:#fff;background:#001ba5;height:calc(.1*var(--full-width)*1px);border-radius:calc(.006*var(--full-width)*1px);display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .howto-hand{width:calc(.409*var(--full-width)*1px);position:absolute;top:calc(.102*var(--full-width)*1px);right:calc(-0.02*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .howto-text{margin-top:calc(.07*var(--full-width)*1px);padding-bottom:calc(.295*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .howto-text li{font-size:calc(.032*var(--full-width)*1px);font-weight:700;color:#000;line-height:1.6;position:relative;z-index:2}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .howto-text li+li{margin-top:1em}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-title{width:calc(.559*var(--full-width)*1px);margin:0 auto calc(.055*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-flow{width:calc(.82*var(--full-width)*1px);margin:0 auto}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-contents{position:relative;width:100%;height:calc(.398*var(--full-width)*1px);background:#ddf2ff;padding:calc(.05*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-num{width:auto;height:calc(.088*var(--full-width)*1px);position:absolute;bottom:-1px;left:calc(.019*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-num img{width:auto;height:100%}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-text{font-size:calc(.036*var(--full-width)*1px);font-weight:700;line-height:1.4;margin-bottom:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-name{font-size:calc(.028*var(--full-width)*1px);font-weight:700}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-note{font-size:calc(.022*var(--full-width)*1px);position:relative}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-img01{width:calc(.096*var(--full-width)*1px);position:absolute;top:calc(.031*var(--full-width)*1px);right:calc(.117*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-img02{width:calc(.207*var(--full-width)*1px);position:absolute;top:calc(.037*var(--full-width)*1px);right:calc(.058*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-img03{width:calc(.236*var(--full-width)*1px);position:absolute;top:calc(.177*var(--full-width)*1px);right:calc(.038*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-img04{width:calc(.364*var(--full-width)*1px);position:absolute;top:calc(.11*var(--full-width)*1px);right:calc(.034*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-howto .step-arrow{width:calc(.068*var(--full-width)*1px);display:block;margin:calc(.027*var(--full-width)*1px) auto}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients{width:calc(.82*var(--full-width)*1px);margin:0 auto}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients+.deeprepairlotion-ingredients{margin-top:calc(.13*var(--full-width)*1px);margin-bottom:calc(.16*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-btn{height:calc(.09*var(--full-width)*1px);border:1px solid #4f4f4f;border-radius:calc(.045*var(--full-width)*1px);font-size:calc(.032*var(--full-width)*1px);font-weight:700;color:#4f4f4f;display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-btn span{position:relative;display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-btn span::after{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/arrow-bk.png) no-repeat center center/contain;width:calc(.021*var(--full-width)*1px);height:calc(.013*var(--full-width)*1px);position:absolute;right:calc(-0.045*var(--full-width)*1px);top:0;bottom:0;margin:auto}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-contents .inner{padding-top:calc(.06*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-contents .inner+.inner{margin-top:calc(.04*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-contents .ingredients-text01{font-size:calc(.03*var(--full-width)*1px);font-weight:700;color:#4f4f4f;margin-bottom:calc(.02*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .deeprepairlotion-ingredients .ingredients-contents .ingredients-text02{font-size:calc(.028*var(--full-width)*1px);color:#4f4f4f;line-height:1.7}[id=drphil-deeprepairlotion] .shop-link{width:calc(.82*var(--full-width)*1px);height:calc(.24*var(--full-width)*1px);border-radius:calc(.02*var(--full-width)*1px);background:#001ba5;padding-left:calc(.066*var(--full-width)*1px);padding-top:calc(.04*var(--full-width)*1px);display:block;margin:calc(.1*var(--full-width)*1px) auto 0}[id=drphil-deeprepairlotion] .shop-link h3{width:calc(.691*var(--full-width)*1px);margin-bottom:calc(.02*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .shop-link p{color:#fff;font-size:calc(.022*var(--full-width)*1px)}.toggle-content{max-height:0;overflow:hidden;transition:max-height .3s ease}[id=drphil-deeprepairlotion] .modal-contents{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(182,189,213,.9)}[id=drphil-deeprepairlotion] .modal-contents .modal-wrap{display:flex;align-items:center;justify-content:center;height:100%}[id=drphil-deeprepairlotion] .modal-contents .modal-inner{width:calc(.88*var(--full-width)*1px);height:80%;overflow-y:scroll;margin:auto;padding:calc(.07*var(--full-width)*1px) 0;position:relative}[id=drphil-deeprepairlotion] .modal-contents .modal-block{position:relative;background:#fff;border-radius:calc(.02*var(--full-width)*1px);box-shadow:0px calc(.005*var(--full-width)*1px) calc(.03*var(--full-width)*1px) 0px rgba(0,0,0,.1);padding:calc(.053*var(--full-width)*1px) calc(.06*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-head{width:calc(.76*var(--full-width)*1px);height:calc(.08*var(--full-width)*1px);display:flex;align-items:center;justify-content:center;font-size:calc(.04*var(--full-width)*1px);font-weight:700;color:#fff;background:#118ddc;border-radius:calc(.04*var(--full-width)*1px);margin-bottom:calc(.04*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-head img{width:calc(.065*var(--full-width)*1px);height:auto;margin-right:calc(.018*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents+.teiki-contents{margin-top:calc(.064*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__title{display:flex;align-items:center;justify-content:center;gap:calc(.012*var(--full-width)*1px);border-bottom:calc(.004*var(--full-width)*1px) solid #07208c;font-size:calc(.04*var(--full-width)*1px);color:#07208c;font-weight:700;white-space:nowrap;padding-bottom:calc(.02*var(--full-width)*1px);margin-bottom:calc(.04*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__title img{width:calc(.076*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__title span{font-family:"Jost",sans-serif;font-size:calc(.078*var(--full-width)*1px);font-weight:600;line-height:1}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__title small{font-size:calc(.032*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__title strong{font-weight:700;font-size:calc(.058*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__text{text-align:center;font-size:calc(.032*var(--full-width)*1px);font-weight:700}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__label{font-size:calc(.03*var(--full-width)*1px);font-weight:700;color:#fff;height:calc(.064*var(--full-width)*1px);display:flex;align-items:center;justify-content:center;background:#07208c;margin:calc(.04*var(--full-width)*1px) 0}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents__note{font-size:calc(.02*var(--full-width)*1px);margin-top:calc(.033*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents.teiki02{margin-bottom:calc(.06*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents.teiki02 .teiki-contents__inner{position:relative}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents.teiki02 .teiki-contents__text{text-align:left}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents.teiki02 .teiki-contents__note{color:#333;font-weight:500;margin-top:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-contents.teiki02 .teiki-point{width:calc(.218*var(--full-width)*1px);position:absolute;top:0;right:0}[id=drphil-deeprepairlotion] .modal-contents .teiki-points{border-top:1px solid #000;padding-top:calc(.08*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-point{display:flex;align-items:flex-start;justify-content:flex-start;gap:calc(.03*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-point+.teiki-point{margin-top:calc(.054*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-point img{width:calc(.147*var(--full-width)*1px);flex-shrink:0}[id=drphil-deeprepairlotion] .modal-contents .teiki-point h4{font-size:calc(.032*var(--full-width)*1px);font-weight:700;line-height:1.2;color:#07208c;margin-bottom:calc(.015*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .modal-contents .teiki-point p{font-size:calc(.026*var(--full-width)*1px);color:#000;line-height:1.4}[id=drphil-deeprepairlotion] .modal-contents .teiki-point p small{display:block;margin-top:calc(.02*var(--full-width)*1px);font-size:calc(.02*var(--full-width)*1px);white-space:nowrap}body.no-scroll{overflow:hidden}#offer{padding-top:calc(.2*var(--full-width)*1px);margin-top:calc(-0.2*var(--full-width)*1px)}[id=drphil-deeprepairlotion]{position:relative}[id=drphil-deeprepairlotion] *,[id=drphil-deeprepairlotion]::before,[id=drphil-deeprepairlotion]::after{box-sizing:border-box}[id=drphil-deeprepairlotion] sup{display:inline-block;margin-right:-0.5em;font-size:1em;font-weight:normal !important}[id=drphil-deeprepairlotion] sup small{display:block;transform:scale(0.5);transform-origin:0 .5em;text-indent:0;line-height:1em;padding:0}[id=drphil-deeprepairlotion] sub{display:inline-block;margin-right:-0.5em;font-size:1em;font-weight:normal !important}[id=drphil-deeprepairlotion] sub small{display:block;transform:scale(0.6);transform-origin:0 1em;text-indent:0;line-height:1em;padding:0}[id=drphil-deeprepairlotion] p,[id=drphil-deeprepairlotion] li,[id=drphil-deeprepairlotion] h1,[id=drphil-deeprepairlotion] h2,[id=drphil-deeprepairlotion] h3,[id=drphil-deeprepairlotion] h4,[id=drphil-deeprepairlotion] h5{font-weight:500;line-height:1.55;list-style:none;margin:0;padding:0}.pc-only{display:none !important}.sp-only{display:block !important}.sp-wrapper__body{background:#fff}[id=drphil-deeprepairlotion] .mv .brand-logo{width:calc(.199*var(--full-width)*1px);position:absolute;top:calc(.037*var(--full-width)*1px);right:calc(.03*var(--full-width)*1px);z-index:3}[id=drphil-deeprepairlotion] .mv .mv-bg{width:100%;max-width:unset}[id=drphil-deeprepairlotion] .mv .mv-bg img{max-width:unset;width:100%}[id=drphil-deeprepairlotion] .page-nav{height:calc(.138*var(--full-width)*1px);position:relative;z-index:100;background:#03004c}[id=drphil-deeprepairlotion] .page-nav a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .page-nav a img{width:100%;height:100%}[id=drphil-deeprepairlotion] .page-nav.fixed{position:fixed;bottom:0;left:0;right:0;margin:0 auto;transform:translate(0, 100%);transition:transform .2s ease-in-out}[id=drphil-deeprepairlotion] .page-nav.fixed.active{transform:translate(0, 0)}[id=drphil-deeprepairlotion] .page-nav .nav-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}[id=drphil-deeprepairlotion] .page-nav .nav01{position:relative;width:calc(.615*var(--full-width)*1px);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding-left:calc(.07*var(--full-width)*1px);font-weight:700}[id=drphil-deeprepairlotion] .page-nav .nav01 small{font-size:calc(.028*var(--full-width)*1px);color:#fff;display:block;margin-left:calc(.116*var(--full-width)*1px);line-height:1.2}[id=drphil-deeprepairlotion] .page-nav .nav01 span{color:#fff;font-size:calc(.046*var(--full-width)*1px);line-height:1.4}[id=drphil-deeprepairlotion] .page-nav .nav01::after{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/nav-arrow.png) no-repeat center center/contain;width:calc(.043*var(--full-width)*1px);height:calc(.029*var(--full-width)*1px);position:absolute;top:0;bottom:0;margin:auto;right:calc(.077*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .page-nav .nav02{width:calc(.388*var(--full-width)*1px);font-size:calc(.036*var(--full-width)*1px);color:#fff;text-align:center;padding-left:calc(.059*var(--full-width)*1px);position:relative;display:flex;align-items:center;justify-content:flex-start}[id=drphil-deeprepairlotion] .page-nav .nav02 p{line-height:1.2;font-weight:700}[id=drphil-deeprepairlotion] .page-nav .nav02::after{display:block;content:"";background:url(/drphil/images/freepage/drphil-deeprepairlotion/nav-arrow.png) no-repeat center center/contain;width:calc(.043*var(--full-width)*1px);height:calc(.029*var(--full-width)*1px);position:absolute;top:0;bottom:0;margin:auto;right:calc(.077*var(--full-width)*1px)}[id=drphil-deeprepairlotion] .page-nav .nav02::before{display:block;content:"";width:calc(.002*var(--full-width)*1px);height:calc(.093*var(--full-width)*1px);background:#fff;position:absolute;left:0;top:0;bottom:0;margin:auto 0}