@charset "UTF-8";:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}@font-face{font-family:NotoSansCJKjp-Light;src:url(./NotoSansCJKjp-Light.936d4c66.woff) format("woff"),url(./NotoSansCJKjp-Light.95e15db1.otf) format("opentype")}@font-face{font-family:NotoSansCJKtc-Light;src:url(./NotoSansCJKtc-Light.03d6ac99.woff) format("woff"),url(./NotoSansCJKtc-Light.803897df.otf) format("opentype")}@font-face{font-family:AstoriaSans-ExtraLight-webfont;src:url(./AstoriaSans-ExtraLight-webfont.74955aae.woff) format("woff")}@font-face{font-family:AstoriaSans-Light-webfont;src:url(./AstoriaSans-Light-webfont.318b7ee5.woff) format("woff")}@font-face{font-family:NotoSansThai-Regular;src:url(./NotoSansThai-Regular.3acd2fea.eot) format("embedded-opentype"),url(./NotoSansThai-Regular.e7471786.woff2) format("woff2"),url(./NotoSansThai-Regular.8033b7d1.woff) format("woff"),url(./NotoSansThai-Regular.1b073ecf.ttf) format("truetype")}#app,.c_button_border{text-align:center}.c_button_border{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:40px;font-stretch:normal;font-style:normal;font-weight:200;height:90px;letter-spacing:.8px;line-height:1;width:500px}.c_button_border.center{display:block;margin:auto}.c_button_border:focus{outline:none}.f_input{background-color:#fff;border:1px solid #ccc;border-radius:6px;font-size:48px;font-weight:200;height:120px;letter-spacing:9.6px;line-height:.83;text-align:center;width:960px}.f_input,.p_tag{color:#000;font-stretch:normal;font-style:normal}.p_tag{font-family:NotoSansCJKjp-Light,NotoSansThai-Regular;font-size:40px;font-weight:400;letter-spacing:.8px;line-height:1}#app.mobile .nav_side_navi .c_category{background-color:transparent;height:100%;position:fixed;right:0;top:0;width:305px;z-index:3}#app.mobile .nav_side_navi .c_category ul{background-color:#fff;height:100%;margin-left:0;margin-top:0;padding:100px 0 0;position:fixed;right:0;top:0;width:305px}#app.mobile .nav_side_navi .c_category ul li{list-style:none;margin-bottom:40px;margin-left:40px;margin-right:40px;text-align:left}#app.mobile .nav_side_navi .c_category ul li a{color:#000;cursor:pointer;font-family:AstoriaSans-ExtraLight-webfont;font-size:18px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:2px;line-height:1.11;text-align:left;text-decoration:none}#app.mobile .nav_side_navi .c_category ul li.active a{border-bottom:1px solid #000;cursor:default;padding-bottom:0}#app.mobile .nav_side_navi .c_category .footer-side-navi{bottom:30px;left:0;position:absolute;width:100%}#app.mobile .nav_side_navi .c_category .footer-side-navi>a{clear:both;color:#000;cursor:pointer;display:block;font-family:NotoSansCJKjp-Light,NotoSansThai-Regular;font-size:14px;line-height:2.47;margin-left:40px}#app.mobile .nav_side_navi .c_category .footer-side-navi .logout-link{font-family:AstoriaSans-ExtraLight-webfont;margin-top:20px}#app.mobile .nav_side_navi .c_category_background{background-color:#0006;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}#app.mobile.is-show-modal .vertical-container>.l_page_mobile,#app.mobile.is-show-nav .vertical-container>.l_page_mobile{height:100vh;overflow-y:hidden}@media only screen and (min-width:768px){#app.mobile .nav_side_navi .c_category{width:380px}#app.mobile .nav_side_navi .c_category ul{padding-top:120px;width:380px}#app.mobile .nav_side_navi .c_category ul li{margin-bottom:50px}#app.mobile .nav_side_navi .c_category ul li a{font-size:26px}#app.mobile .nav_side_navi .c_category .footer-side-navi>a{font-size:16px}}#app.mobile .c_button_icon_close .c_icon_close{cursor:pointer;position:fixed;right:20px;top:22px;width:20px;z-index:4}@media only screen and (min-width:768px){#app.mobile .c_button_icon_close .c_icon_close{right:40px;top:42px;width:30px}}#app.mobile .c_button_icon_close .c_icon_menu{cursor:pointer;position:fixed;right:20px;top:24px;width:20px;z-index:4}@media only screen and (min-width:768px){#app.mobile .c_button_icon_close .c_icon_menu{right:40px;top:46px;width:30px}}#app.mobile .c_button_icon_close .from-sso{right:66px}@media only screen and (min-width:768px){#app.mobile .c_button_icon_close .from-sso{right:116px}}.c_selectbox>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAIAAACkU3uaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABdElEQVR42qVSv6uCYBT9/oAmByOJiGqMdsEGx6aipT10jSD3aNBRytWhMaIpmmpraK0lcI4ghKAhRbOf74CP93pZ9h7Pxfsd7j33nnsPuf37I/1+f71en8/nP5VdLpfdbqcoyuFwINVqNZvNzufz37Og3jTNQqHA87xlWWSz2eRyOZZlgV6v17f1yEH/UqmUSCQMw0BjAnS1WnEcl8/nQfeWxfM8QRDi8fhsNvOTiU+8WCwgp1gsbrfbEBbbtuv1ejKZHI/HkPO5Tv+HeZbLZSaTqVQqyAuyADkej7IsUxQ1GAxOp9P3Rb4ioJPJJJVK1Wo1qH2gcBxHVVWGYbrdLq7w46j3D8wyGo1omm42m67r3usfDofAMQXiR18EDwanYFutVguT+0iv14vFYkCC9U8o/Fna7XY0GtV1HfF0Ok2n06IoQstzdz5Fka1pGjbXaDTQH/Ww0EuDv/IPaiRJikQi5XI53C8kxIVQ3ul09vt9uN8+AOhrJFskG4r4AAAAAElFTkSuQmCC),linear-gradient(180deg,#fff 0,#fff);background-position:right 15px top 50%,0 0;background-repeat:no-repeat;background-size:17px 10px,100%;border:1px solid #000;border-image-outset:0;border-radius:0;font-family:AstoriaSans-Light-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:16px;font-stretch:100%;font-style:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-weight:200;letter-spacing:.05em;min-height:45px;padding:1px 20px;width:100%}.c_selectbox>select option{background-color:#fff}.c_selectbox>select::-ms-expand{display:none}.modal .modal-background{background-color:#fff;filter:alpha(opacity=60);height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%}.modal .modal-container{background-color:#fff;border:1px solid #ccc;left:50%;min-height:618px;min-width:1480px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:5}.modal .modal-container.modal-message-only-title{min-height:400px}.modal .modal-container .content{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:40px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:2px;line-height:1.75;margin:161px auto auto;text-align:center;width:978px}.modal .modal-container .btn-actions{margin-top:100px}#app.mobile .modal .modal-container{min-width:200px;width:90%}#app.mobile .modal .modal-container .content{padding-left:20px;padding-right:20px;width:auto}#app.mobile .modal .modal-container .content .note{font-size:32px;margin-bottom:36px;text-align:center}#app.mobile .modal .modal-container .content .note,#app.mobile .modal .modal-container .content .note .sub-name{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1}#app.mobile .modal .modal-container .content .note .sub-name{font-size:28px;text-align:left}#app.mobile .modal .modal-container .content .sub-note{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;text-align:center}#app.mobile .modal .modal-container .content .sub-note.no-title{margin-top:-80px;padding-left:32px;padding-right:32px}#app.mobile .modal .modal-container .content .sub-note.no-title .note{font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:28px;line-height:2.07}#app.mobile .modal .modal-container .content .sub-note.no-title .note-field{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67;margin-bottom:0;margin-top:0;text-align:left}#app.mobile .modal .modal-container .btn-actions{margin-top:110px}#app.mobile .modal .modal-container .btn-actions .c_button_border{font-size:16px;height:45px;max-width:500px;width:80%}#app.mobile .modal .modal-container{min-height:auto;padding-bottom:60px;padding-top:60px}#app.mobile .modal .modal-container .content{margin-top:0}#app.mobile .modal .modal-container .content .note{font-size:16px;margin-bottom:16px}#app.mobile .modal .modal-container .content .note .sub-name{font-size:14px}#app.mobile .modal .modal-container .content .sub-note{font-size:14px;line-height:1.5}#app.mobile .modal .modal-container .content .sub-note.no-title{margin-top:0;padding-left:0;padding-right:0}#app.mobile .modal .modal-container .content .sub-note.no-title .note{font-size:16px}#app.mobile .modal .modal-container .content .sub-note.no-title .note-field{font-size:14px;padding-left:16px}#app.mobile .modal .modal-container .content .sub-note.no-title .note-field li{list-style:none;text-indent:-6px}#app.mobile .modal .modal-container .content .sub-note.no-title .note-field li+li{margin-top:5px}#app.mobile .modal .modal-container .content .sub-note.no-title .note-field li:before{content:"・";display:inline-block}#app.mobile .modal .modal-container .btn-actions{margin-top:40px}.l_loading{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.l_loading .logo{margin-bottom:5px;width:100px}.l_loading .loading_text{animation-delay:.5s;animation-direction:normal;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:loading;animation-play-state:running;animation-timing-function:ease-in-out;color:#000;font-family:AstoriaSans-ExtraLight-webfont;font-size:16px;font-weight:196;text-align:center}@keyframes loading{50%{opacity:.1}}.l_loading.c_loading{position:absolute}.c_scrolling{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin-left:-20px;margin-right:-20px;overflow-x:auto;overflow-x:overlay;overflow-y:hidden}.c_scrolling::-webkit-scrollbar{display:none}.c_scrolling.non-touch-device:hover{-ms-overflow-style:-ms-autohiding-scrollbar}.c_scrolling.non-touch-device:hover::-webkit-scrollbar{display:block;height:10px}.c_scrolling.non-touch-device:hover::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px #0000001a}.c_scrolling.non-touch-device:hover::-webkit-scrollbar-thumb{background-color:#96969680;border-radius:10px;box-shadow:0 0 0 1px #ffffff4d}.c_vertical_scrolling{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:hidden}.c_vertical_scrolling.touching{overflow-y:auto}.c_page_title{border-bottom:1px solid #ccc;text-align:left}.c_page_title .p_title{color:#000;padding-left:118px;padding-top:70px;position:relative}.c_page_title .p_title .p_title__text{display:inline;font-family:AstoriaSans-ExtraLight-webfont;font-size:52px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:5.2px;line-height:.77;margin-right:164px;padding-bottom:56px;text-align:left}.c_page_title .p_title .p_title__text:last-child{margin-right:0}.c_page_title .p_title .p_title__text.active{border-bottom:2px solid #000}.c_page_title .p_title .logo-mobile{position:absolute;right:56px;top:20px;width:24px}.c_page_title .p_title .from-sso{right:112px}.c_page_title.no-title{border-bottom:none}@media only screen and (min-width:768px){.c_page_title .p_title .logo-mobile{right:105px;top:38px;width:40px}.c_page_title .p_title .from-sso{right:194px}}.holder-date-selection{font-family:AstoriaSans-Light-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;margin:40px 20px}.holder-date-selection .c_selectbox{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAIAAACkU3uaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABdElEQVR42qVSv6uCYBT9/oAmByOJiGqMdsEGx6aipT10jSD3aNBRytWhMaIpmmpraK0lcI4ghKAhRbOf74CP93pZ9h7Pxfsd7j33nnsPuf37I/1+f71en8/nP5VdLpfdbqcoyuFwINVqNZvNzufz37Og3jTNQqHA87xlWWSz2eRyOZZlgV6v17f1yEH/UqmUSCQMw0BjAnS1WnEcl8/nQfeWxfM8QRDi8fhsNvOTiU+8WCwgp1gsbrfbEBbbtuv1ejKZHI/HkPO5Tv+HeZbLZSaTqVQqyAuyADkej7IsUxQ1GAxOp9P3Rb4ioJPJJJVK1Wo1qH2gcBxHVVWGYbrdLq7w46j3D8wyGo1omm42m67r3usfDofAMQXiR18EDwanYFutVguT+0iv14vFYkCC9U8o/Fna7XY0GtV1HfF0Ok2n06IoQstzdz5Fka1pGjbXaDTQH/Ww0EuDv/IPaiRJikQi5XI53C8kxIVQ3ul09vt9uN8+AOhrJFskG4r4AAAAAElFTkSuQmCC),linear-gradient(180deg,#fff 0,#fff);background-position:right 15px top 50%,0 0;background-repeat:no-repeat;background-size:17px 10px,100%}.holder-date-selection .c_selectbox .vs__dropdown-toggle{min-height:45px;padding:0 10px}.holder-date-selection .c_selectbox.vs--single.vs--open .vs__selected{opacity:1;position:inherit}.holder-date-selection .c_selectbox .vs__dropdown-menu{border-color:#e2d9c2;min-height:45px;padding:0}.holder-date-selection .c_selectbox .vs__dropdown-menu .c_selectbox_option_icon img{vertical-align:middle}.holder-date-selection .c_selectbox .vs--open .vs__open-indicator{transform:none}.holder-date-selection .c_selectbox .c_selectbox_option_text{display:inline-block;margin-right:10px;vertical-align:middle;width:100px}.holder-date-selection .c_selectbox .c_selectbox_option_icon{display:inline-block;height:18px;margin-right:10px;width:18px}.holder-date-selection .c_selectbox .c_selectbox_option_icon img{height:18px}@media only screen and (min-width:768px){.holder-date-selection{margin-left:3%;max-width:500px}.holder-date-selection .c_selectbox .vs__dropdown-toggle{min-height:56px;width:500px}.holder-date-selection .c_selectbox .c_selectbox_option_text{font-size:20px;width:120px}}.l_modal_radiance{background-color:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:10}.l_modal_radiance .l_modal__contents .l_modal__graph{margin-top:40px;padding:20px;position:relative}.l_modal_radiance .l_modal__contents .l_modal__data{border:1px solid #ccc;margin:20px}.l_modal_radiance .c_radiance__text{font-size:14px;font-weight:300;letter-spacing:.6px}.l_modal_radiance .c_button{font-size:13px;letter-spacing:0;line-height:1.2}@media only screen and (min-width:768px){.l_modal_radiance .l_modal__contents{display:flex;flex-flow:row wrap;justify-content:center;margin:100px 50px 0}.l_modal_radiance .l_modal__contents .l_modal__graph{margin:40px 35px 20px;max-width:600px}.l_modal_radiance .l_modal__contents .l_text__firmness{top:440px}.l_modal_radiance .l_modal__contents .l_modal__data{margin:20px 30px;max-width:600px}.l_modal_radiance .l_modal__contents .l_modal__data .l_data__body div .l_body__graph .l_radiance_graph_line{display:flex;justify-content:space-between;margin:10px 40px}.l_modal_radiance .l_modal__contents .l_modal__data .l_data__body div .l_body__graph .l_radiance_graph_line .c_label{display:block;font-size:14px;position:relative;text-align:left}.l_modal_radiance .l_modal__contents .l_modal__data .l_data__body div .l_body__graph .l_radiance_graph_line .c_border{display:inline-block;height:8px;margin-top:10px;position:relative;vertical-align:middle;width:300px}.l_modal_radiance .l_modal__contents .l_modal__data .l_data__body div .l_body__graph .l_radiance_graph_line .c_border:before{background-color:#000;content:"";height:8px;left:calc(50% - 4px);position:absolute;top:-6px;width:8px}.l_modal_radiance .l_modal__contents .l_modal__data .c_button{font-size:18px}.l_modal_radiance .c_radiance__text{font-size:20px}}.l_radiance_img{display:block}.l_radiance_img .l_img__left,.l_radiance_img .l_img__right{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin:30px 0;position:relative;word-break:normal}.l_radiance_img .l_img__left .c_img,.l_radiance_img .l_img__right .c_img{max-width:160px;width:100%}.l_radiance_img .l_img__left .c_text,.l_radiance_img .l_img__right .c_text{font-size:14px;margin-left:20px;text-align:left}.l_radiance_img .l_img__left .c_text p,.l_radiance_img .l_img__right .c_text p{letter-spacing:0;margin:0}@media only screen and (min-width:768px){.l_radiance_img{display:flex;justify-content:space-around}.l_radiance_img .l_img__left,.l_radiance_img .l_img__right{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:30px 20px;position:relative;word-break:normal}.l_radiance_img .l_img__left .c_img,.l_radiance_img .l_img__right .c_img{max-width:240px;width:100%}.l_radiance_img .l_img__left .c_text,.l_radiance_img .l_img__right .c_text{font-size:14px;margin-left:0;margin-top:20px;text-align:left}.l_radiance_img .l_img__left .c_text p,.l_radiance_img .l_img__right .c_text p{letter-spacing:0;margin:0}}.l_radiance_graph_line .c_label{display:block;font-size:12px;position:relative;text-align:left}.l_radiance_graph_line .c_border{display:inline-block;height:8px;position:relative;vertical-align:middle;width:100%}.l_radiance_graph_line .c_border:before{background-color:#000;content:"";height:8px;left:calc(50% - 4px);position:absolute;top:-6px;width:8px}@media only screen and (min-width:768px){.l_radiance_graph_line .c_label{font-size:20px}}.l_radiance__graph{height:100%;position:relative;text-align:center;width:100%}.l_radiance__graph .l_diagnosis__canvas{left:19%;opacity:1;position:absolute;top:6%;width:62%}.l_radiance__graph .l_precedent{display:block}.l_radiance__graph .c_img{max-width:100%;transform:scale(1.15)}.l_radiance__graph .c_precedent__text{display:inline-block;font-size:12px;line-height:1;margin:0;padding-left:15px;position:relative}.l_radiance__graph .c_precedent__text:before{background-color:#4545a5;content:"";height:8px;left:0;position:absolute;top:1px;width:8px}.l_radiance__graph .c_precedent__text:last-child:before{background-color:#4545a5;height:6px;top:2px;width:6px}.l_radiance__graph .c_precedent__text+.c_precedent__text{margin-left:30px}.l_radiance__graph .c_precedent__text-red{display:inline-block;font-size:12px;line-height:1;margin:0 0 0 30px;padding-left:15px;position:relative}.l_radiance__graph .c_precedent__text-red:before{background-color:#b93135;content:"";height:8px;left:0;position:absolute;top:1px;width:8px}.l_radiance__graph .c_precedent__text-red:last-child:before{background-color:#b93135;height:8px;top:2px;width:8px}.l_radiance__graph .l_img{margin-top:-15%}.l_component__graph{position:relative}.l_component__graph .l_graph__title{font-size:14px;font-weight:300;letter-spacing:0;margin:0 auto 0 -30px;text-align:center}.l_component__graph .l_canvas__graph{background-color:#fff;margin:10px 40px 0 0;width:240px}.l_component__graph .l_today__text{font-size:12px;margin:0;text-align:left}@media only screen and (min-width:768px){.l_component__graph .l_graph__title{font-size:20px}.l_component__graph .l_canvas__graph{margin:10px 20px 0;width:340px}}.l_skinGraph{width:100%}.l_skinGraph .parent{display:flex}.l_skinGraph .child1{width:110px}.l_skinGraph .child2{width:102px}.l_skinGraph ul{display:flex;justify-content:space-between;list-style:none;width:100%;width:195px}.l_skinGraph ul li{box-sizing:border-box;flex:1}.l_skinGraph ul li:last-child{margin-right:0}.l_skinGraph ul li img{width:100%}@media only screen and (min-width:768px){.l_skinGraph{width:100%}.l_skinGraph .parent{display:flex}.l_skinGraph .child1{width:150px}.l_skinGraph .child2{width:78px}.l_skinGraph ul{display:flex;justify-content:space-between;list-style:none;width:100%;width:195px}.l_skinGraph ul li{box-sizing:border-box;flex:1}.l_skinGraph ul li:last-child{margin-right:0}.l_skinGraph ul li img{width:100%}}@media only screen and (min-width:1430px){.l_skinGraph{width:100%}.l_skinGraph .parent{display:flex}.l_skinGraph .child1{width:126px}.l_skinGraph .child2{width:82px}.l_skinGraph ul{display:flex;justify-content:space-between;list-style:none;width:100%;width:195px}.l_skinGraph ul li{box-sizing:border-box;flex:1}.l_skinGraph ul li:last-child{margin-right:0}.l_skinGraph ul li img{width:100%}}html{height:100%}body{word-wrap:break-word;letter-spacing:.8px;line-height:1.75;margin:0;overflow-wrap:break-word}#app *{box-sizing:border-box}#app input,#app select{outline:none}#app .container>.l_default{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}#app table,#app table td,#app table th,#app table tr{border:none;margin:0;padding:0}#app .container{background-color:#fff;height:100vh}#app .vertical-container{background-color:#fff;min-height:100vh}#app .text-left{text-align:left}#app .text-center{text-align:center}#app .fade-enter-active,#app .fade-leave-active{transition:opacity .4s}#app .fade-enter,#app .fade-leave-to{opacity:0}#app .slide-fade-enter-active{transition:all .4s ease}#app .slide-fade-leave-active{transition:all .4s cubic-bezier(1,.5,.8,1)}#app .slide-fade-enter,#app .slide-fade-leave-to{opacity:0;transform:translate(10px)}#app .slide-left-enter-active,#app .slide-left-leave-active{transition:.4s}#app .slide-left-enter,#app .slide-left-leave-to{transform:translate(-100%)}#app .slide-enter-active,#app .slide-leave-active{transition:.4s}#app .slide-enter,#app .slide-leave-to{transform:translate(100%)}#app .btn_capture_image{bottom:0;height:170px;left:0;position:absolute;width:100%}#app .btn_capture_image #btn_capture{background-color:transparent;border:none;margin-bottom:30px}#app .btn_capture_image #btn_capture .btn_image{height:140px;width:140px}#app .product-slider-enter-active,#app .product-slider-leave-active{transform:translate(0);transition:transform .6s ease-in-out}#app .product-slider-enter{transform:translate(100%)}#app .product-slider-leave-to{transform:translate(-100%)}#app .arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:13px}#app .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#app .arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}#app .arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#app .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#app.mobile .vertical-container{min-height:auto;width:100%}#app.mobile .vertical-container>.l_page_mobile{overflow:visible;width:100%}#app.mobile .vertical-container>.l_page_mobile .c_page_title{background-color:#fff;height:59px;left:0;position:fixed;top:0;width:100%;z-index:2}#app.mobile .vertical-container>.l_page_mobile .c_page_title .p_title{padding-left:20px;padding-top:16px}#app.mobile .vertical-container>.l_page_mobile .c_page_title .p_title .p_title__text{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:20px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:2px;line-height:.25;margin-right:0;padding-bottom:16px;text-align:left}#app.mobile .vertical-container>.l_page_mobile .c_page_title .p_title .p_title__text.active{border-bottom:2px solid #000}#app.mobile .vertical-container>.l_page_mobile .c_page_title.no-side-navi .p_title .logo-mobile{right:20px;top:20px;width:24px}#app.mobile .vertical-container>.l_page_mobile .c_page_title.no-side-navi .p_title .from-sso{right:54px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_page_mobile .c_page_title{height:100px}#app.mobile .vertical-container>.l_page_mobile .c_page_title .p_title{padding-left:50px;padding-top:45px}#app.mobile .vertical-container>.l_page_mobile .c_page_title .p_title .p_title__text{font-size:32px;padding-bottom:25px}#app.mobile .vertical-container>.l_page_mobile .c_page_title.no-side-navi .p_title .logo-mobile{right:60px;top:38px;width:40px}#app.mobile .vertical-container>.l_page_mobile .c_page_title.no-side-navi .p_title .from-sso{right:94px}}#app.mobile .vertical-container>.l_page_mobile .page_container{max-height:none;min-height:500px;overflow-x:hidden;width:100%}#app.mobile .arrow{border-width:0 1px 1px 0}#app.mobile .l_form_mobile{text-align:left}#app.mobile .l_form_mobile .page_container{margin-left:auto;margin-right:auto;max-width:650px;padding:60px 40px 40px}#app.mobile .l_form_mobile .page_container .note{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1.71;margin-bottom:40px;text-align:left}#app.mobile .l_form_mobile .page_container .section_wrap{margin-top:40px}#app.mobile .l_form_mobile .page_container .field p{font-size:32px;font-weight:400;letter-spacing:.6px;margin-bottom:60px;margin-top:60px}#app.mobile .l_form_mobile .page_container .field input,#app.mobile .l_form_mobile .page_container .field p{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-stretch:normal;font-style:normal;text-align:left}#app.mobile .l_form_mobile .page_container .field input{font-size:28px;font-weight:200;height:100px;letter-spacing:2.8px;line-height:1.43;padding-left:40px;padding-right:40px;width:100%}#app.mobile .l_form_mobile .page_container .field input.error-field{background-color:#f7f3ec}#app.mobile .l_form_mobile .page_container .field input+input{margin-top:20px}#app.mobile .l_form_mobile .page_container .field .note-field{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:21px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.45;margin-bottom:0;margin-top:0;position:relative;text-align:left;top:-15px}#app.mobile .l_form_mobile .page_container .links{margin-top:60px}#app.mobile .l_form_mobile .page_container .links a{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:.71;text-align:left;text-decoration:none}#app.mobile .l_form_mobile .page_container .links a i{margin-right:18px;padding:7px;position:relative;top:-3px}#app.mobile .l_form_mobile .page_container .errors{color:#d0576b;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:2;margin-bottom:0;margin-top:0;text-align:left}#app.mobile .l_form_mobile .page_container .holder-button-submit{align-items:center;display:flex;flex-direction:row;justify-content:center}#app.mobile .l_form_mobile .page_container .holder-button-submit .button-submit{background-color:#fff;border:1px solid #000;color:#000;font-family:AstoriaSans-Light-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:32px;font-stretch:normal;font-style:normal;font-weight:200;height:90px;letter-spacing:3.2px;line-height:1.25;margin-top:60px;text-align:center;width:510px}#app.mobile .vertical-container>.l_form_mobile .page_container{padding:40px 20px 50px}#app.mobile .vertical-container>.l_form_mobile .page_container .note{font-size:14px;margin-bottom:50px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .note{font-size:16px}}#app.mobile .vertical-container>.l_form_mobile .page_container .field+.field{margin-top:40px}#app.mobile .vertical-container>.l_form_mobile .page_container .field p{font-size:16px;margin-bottom:1em;margin-top:0}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .field p{font-size:20px}}#app.mobile .vertical-container>.l_form_mobile .page_container .field input{font-size:16px;height:50px;padding-left:20px;padding-right:20px;text-align:left;width:100%}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .field input{font-size:24px;height:60px}}#app.mobile .vertical-container>.l_form_mobile .page_container .field .note-field{font-size:12px;letter-spacing:.5px;margin-top:14px;padding-left:12px;top:0}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .field .note-field{font-size:14px}}#app.mobile .vertical-container>.l_form_mobile .page_container .field .note-field li{list-style:none;text-indent:-6px}#app.mobile .vertical-container>.l_form_mobile .page_container .field .note-field li+li{margin-top:5px}#app.mobile .vertical-container>.l_form_mobile .page_container .field .note-field li:before{content:"・";display:inline-block}#app.mobile .vertical-container>.l_form_mobile .page_container .links{margin-top:30px}#app.mobile .vertical-container>.l_form_mobile .page_container .links a{font-size:14px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .links a{cursor:pointer;font-size:16px}}#app.mobile .vertical-container>.l_form_mobile .page_container .links a i{margin-right:10px;padding:4px;top:-1px}#app.mobile .vertical-container>.l_form_mobile .page_container .section_title span{color:#000;font-size:16px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .section_title span{font-size:20px}}#app.mobile .vertical-container>.l_form_mobile .page_container .section_title .note-field{font-size:12px;letter-spacing:.5px;margin-top:14px;padding-left:12px;top:0}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .section_title .note-field{font-size:14px}}#app.mobile .vertical-container>.l_form_mobile .page_container .errors{font-size:18px}#app.mobile .vertical-container>.l_form_mobile .page_container .holder-button-submit{text-align:center}#app.mobile .vertical-container>.l_form_mobile .page_container .holder-button-submit .button-submit{font-size:16px;height:45px;line-height:1;margin-top:50px;max-width:255px;padding:0 10px;width:100%}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .holder-button-submit .button-submit{font-size:20px}}#app.mobile .vertical-container>.l_form_mobile .page_container .l_link-to-cpb{font-size:16px;text-align:center}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container .l_link-to-cpb{font-size:20px}}#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile{left:50%;min-height:auto;position:fixed;top:50%;transform:translate(-50%,-50%)}#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .note{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:3.2px;line-height:1.25;margin-bottom:10px;margin-top:0;text-align:center}#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .note .sub-name{line-height:2.07;text-align:left}#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .note .sub-name,#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .sub-note{color:#000;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px}#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .sub-note{text-align:center}#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .holder-button-submit .button-submit{color:#000;font-family:AstoriaSans-Light-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:3.6px;line-height:1.11;margin-top:50px;text-align:center}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .holder-button-submit .button-submit,#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .note,#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .note .sub-name,#app.mobile .vertical-container>.l_form_mobile .page_container.l_popup_message_mobile .sub-note{font-size:20px}}#page_container{margin-top:60px}@media only screen and (min-width:768px){#page_container{margin-top:100px}}#app.mobile .l_modal_skin_intelligence{background-color:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:10}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal__data{border:1px solid #ccc;margin:60px 20px 20px}@media only screen and (min-width:768px){#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal__data{display:none}}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal__data .l_data__header{border-bottom:1px solid #ccc;display:grid;grid-template-columns:repeat(2,1fr);position:relative}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal__data .l_data__body{padding:20px}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data{display:none}@media only screen and (min-width:768px){#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data{display:block;margin-left:auto;margin-right:auto;max-width:900px;padding:70px 50px 0}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_limited_and_newLabel{-moz-column-gap:10px;column-gap:10px;display:grid;flex-wrap:wrap;grid-template-columns:120px 1fr;width:100%}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_limited{flex-basis:110px;margin-right:20px}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_newLabel{flex-basis:110px;float:left}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .c_status{font-size:20px}}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section.l_foundation{padding-top:0}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section.l_foundation .c_section_title{margin-top:0}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section{text-align:left}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .c_section_title{font-size:24px;margin-bottom:10px}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body{align-items:center;display:flex;flex-wrap:wrap;justify-content:left}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__img{display:flex;width:600px}@media only screen and (min-width:768px){#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__img{width:100%}}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__img .l_detail_img .c_section_title_2{display:inline;font-family:serif;font-size:22px;font-style:italic}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__img .l_detail_img .c_img{border:solid;border-color:#ffffff8e;padding:30px 10px}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__graph{width:600px}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__graph .l_radiance_graph_line{margin-top:10px}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__graph .l_radiance_graph_line .c_border{width:600px}@media only screen and (min-width:768px){#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__graph{margin-top:50px;padding:0 30px;width:100%}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__graph .l_radiance_graph_line{width:80%}#app.mobile .l_modal_skin_intelligence .l_modal__contents .l_modal_tablet__data .l_section .l_body .l_body__graph .l_radiance_graph_line .c_border{width:100%}}#app.mobile .l_modal_synactif{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:10}#app.mobile .l_modal_synactif .l_modal__contents{box-sizing:border-box;margin:auto;width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data{margin:10px 25px 20px}@media only screen and (min-width:768px){#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data{display:none}}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__rose{margin-left:auto;margin-right:auto;margin-top:-15px;width:100%;z-index:500}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__rose .l_rose{text-align:center}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__rose .l_rose .l_rose__text{bottom:95px;font-size:5vw;left:50%;line-height:1.3;position:relative;transform:translate(-50%)}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__rose .l_rose img{width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__rose .l_modal__logo-synactif{left:25px;position:absolute;top:30px;width:90px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__rose .l_modal__logo-synactif img{width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1{margin-top:-90px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line{margin-top:30px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line .c_title{font-size:16px;margin-bottom:5px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line .l_bar{align-items:center;display:flex}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .c_label{display:inline-block;padding-right:10px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .c_border{flex:1;height:5px;min-width:60%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .l_good .c_button__good{font-size:14px;padding-left:15px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_inner .l_modal__graph1 .l_graph__line .l_bar+.l_bar{margin-top:-2px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_modal__skingraph{margin-top:25px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__data .l_modal__skingraph .l_skinGraph ul{margin-left:-2%;padding:0;width:102%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__graph2{margin-top:-20px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__graph2 .l_graph__line .l_bar{align-items:center;display:flex}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__graph2 .l_graph__line .l_bar .c_border{flex:1;height:5px;min-width:60%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__graph2 .l_graph__line .l_bar .l_good .c_button__good{font-size:14px;padding-left:15px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal__graph2 .l_graph__line .l_bar+.l_bar{margin-top:-2px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data{display:none;width:100%}@media only screen and (min-width:768px){#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data{display:block;margin-left:auto;margin-right:auto;max-width:750px;padding-bottom:50px;width:85%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose{margin-left:auto;margin-right:auto;margin-top:-30px;position:relative;width:100%;z-index:500}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_rose{text-align:center}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_rose .l_rose__text{bottom:150px;font-size:30px;left:20px;position:relative}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_rose img{width:550px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_modal__logo-synactif{left:0;position:absolute;top:100px;width:150px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_modal__logo-synactif img{width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1{display:flex;margin-top:-115px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line{margin-right:50px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line:last-child{margin-right:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .c_title{font-size:18px;margin-bottom:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .c_label{font-size:14px;margin-bottom:-15px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .c_border{height:5px;width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_good{display:block;margin-top:-8px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_good .c_button__good{font-size:14px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_bar+.l_bar{margin-top:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__skingraph{margin-top:30px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__skingraph .l_skinGraph ul{margin-left:-55px;width:110%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2{margin-top:-10px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_bar{align-items:center;display:flex}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_bar .c_border{flex:1;height:5px;width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_bar .l_good{display:block}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_bar .l_good .c_button__good{font-size:14px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_bar+.l_bar{margin-top:10px}}@media only screen and (min-width:768px) and (min-width:1430px){#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data{margin-top:40px;max-width:1440px;min-width:1260px;width:75%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner{display:flex;justify-content:space-between}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose{margin-left:-40px;margin-top:-70px;width:720px;z-index:500}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_rose .l_rose__text{bottom:70px;font-size:34px;left:100px;position:absolute;white-space:nowrap}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_rose img{width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_modal__logo-synactif{left:-40px;top:110px;width:200px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__rose .l_modal__logo-synactif img{width:100%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1{display:block;margin-top:60px;width:680px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line{margin-right:0;margin-top:25px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .c_title{font-size:28px;margin-bottom:12px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar{align-items:center;display:flex;padding-bottom:40px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .c_label{font-size:16px;margin-bottom:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .c_border{flex:1;width:auto}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .l_good{display:inline-block;flex-basis:90px;margin-top:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar .l_good .c_button__good{font-size:20px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .l_bar+.l_bar{margin-top:12px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_inner .l_modal__graph1 .l_graph__line .c_border{height:6px;width:480px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__skingraph{margin-left:-65px;margin-top:-70px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__skingraph .l_skinGraph ul{margin:0;width:95%}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2{margin-top:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_graph__line .c_label{font-size:16px;margin-bottom:0}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_graph__line .c_border{height:6px;width:1245px}#app.mobile .l_modal_synactif .l_modal__contents .l_modal_tablet__data .l_modal__graph2 .l_graph__line .l_good .c_button__good{font-size:20px}}#app.mobile .l_modal_alacarte{background-color:#fff;bottom:0;display:flex;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:10}#app.mobile .l_modal_alacarte .l_modal__contents{box-sizing:border-box;margin:auto;width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data{margin:10px 20px 20px}@media only screen and (min-width:768px){#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data{display:none}}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte{display:flex;flex-direction:column}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__left{margin-left:auto;margin-right:auto;position:relative;width:200px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right{box-sizing:border-box;margin-top:280px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .c_image__text{font-size:14px;font-weight:500;line-height:2em}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_image__wrapper{display:flex;justify-content:space-between}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_skin__image{overflow:hidden;width:48%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_skin__image.wide{width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_text__image{text-align:left;width:48%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_skin__image img{border:1px solid #ccc;width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_skin__image__fixHeight{background:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;height:0;padding-top:36%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .c_text{font-size:14px;font-weight:100;letter-spacing:1.6px;margin:6px 0}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_graph__wrapper{margin-top:20px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_graph__wrapper_inner{border-top:1px solid #ccc;margin-top:25px;padding-top:25px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_bar+.l_bar{margin-top:20px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_body__graph .c_label{font-size:13px;font-weight:500;word-break:normal}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .c_status_btn{margin-top:0}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_body__graph .c_status,#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte .l_inner__right .l_skin__image .c_text{font-size:12px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_transparency .l_graph__wrapper{margin-left:auto;margin-right:auto;margin-top:5px;width:90%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_wrinkle .l_image__wrapper{justify-content:center}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_wrinkle .l_image__wrapper .l_text__image{width:80%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_wrinkle .l_image__wrapper .l_skin__image{max-height:202px;width:80%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_enlargedimage .c_image__text{margin:0;text-align:left}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_tone .l_bar{align-items:center;display:flex;flex-wrap:wrap;width:350px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_tone .l_tone__image{height:180px;width:300px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_tone .l_tone__label{margin-top:1em;text-align:left}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_tone .l_tone__container{padding:1em}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal__data .l_alacarte.l_alacarte_tone .l_tone__inner{display:flex;flex-flow:column}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data{display:none;margin:40px 20px 20px;width:100%}@media only screen and (min-width:768px){#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data{display:block;margin-left:auto;margin-right:auto;width:85%}}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte{box-sizing:border-box;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__left{margin-left:auto;margin-right:auto;position:relative;width:280px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right{border:1px solid #ccc;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:400px;max-width:670px;padding:40px;width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .c_image__text{font-size:16px!important;font-weight:500;line-height:2.5em}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_image__wrapper{display:flex;justify-content:space-between}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_skin__image{overflow:hidden;width:48%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_text__image{text-align:left;width:48%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_skin__image img{border:1px solid #ccc;width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_skin__image__fixHeight{background:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;height:0;padding-top:36%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .c_text{font-size:14px;font-weight:100;letter-spacing:1.6px;margin:6px 0}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_graph__wrapper{margin-top:30px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_graph__wrapper_inner{border-top:1px solid #ccc;margin-top:40px;padding-top:40px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph+.l_body__graph{margin-top:30px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph{align-items:center;display:flex;justify-content:space-between;width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_bar{align-items:center;display:flex;justify-content:space-between}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph .c_label{font-size:16px;font-weight:500;width:160px;word-break:normal}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph .l_radiance_graph_line .c_border{width:300px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .c_status_btn{margin-top:0}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph .c_status,#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_skin__image .c_text{font-size:14px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right.small{max-width:700px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right.small .l_image__wrapper.center{justify-content:center}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right.small .l_skin__image.wide{width:100%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_transparency .l_graph__wrapper{margin-top:0}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_wrinkle .l_image__wrapper{justify-content:center}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_melanin .l_body__graph .c_label{width:160px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_melanin .l_body__graph .l_radiance_graph_line .c_border{width:280px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_enlargedimage .l_inner__right{padding:30px 50px 40px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_enlargedimage .c_image__text{font-size:18px!important;line-height:1.5em;margin:0;text-align:left}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_enlargedimage .l_image__wrapper+.l_image__wrapper{margin-top:20px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_bar{align-items:center;display:flex;flex-wrap:wrap;width:350px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__image{height:360px;width:600px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__label{margin-top:1em;text-align:left}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__container{padding:1em}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__inner{display:flex;flex-flow:column}@media only screen and (min-width:1430px){#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte{display:flex;flex-direction:row;left:50%;max-width:1660px;position:absolute;top:50%;transform:translate(-50%,-50%)}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__left{margin-right:80px;max-width:380px;width:25%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right{margin-top:0;max-width:1200px;padding:80px 100px;width:75%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .c_image__text{font-size:20px!important}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .c_text{font-size:18px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_graph__wrapper{margin-top:50px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_graph__wrapper_inner{border-top:1px solid #ccc;margin-top:60px;padding-top:60px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph .l_radiance_graph_line .c_border{width:650px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph+.l_body__graph{margin-top:60px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph .c_label{font-size:21px;width:200px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte .l_inner__right .l_body__graph .c_status{font-size:18px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_skintexture .l_inner__left{margin-top:110px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_skintexture .l_inner__right .l_body__graph+.l_body__graph{margin-top:40px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_transparency .l_graph__wrapper{margin-top:0}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_transparency .l_inner__left{margin-top:50px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_cheekstretch .l_inner__left{margin-top:120px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_wrinkle .l_inner__left{margin-top:75px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_wrinkle .l_body__graph .c_label{width:220px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_wrinkle .l_body__graph .l_radiance_graph_line .c_border{width:620px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_melanin .l_body__graph .c_label{width:220px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_melanin .l_body__graph .l_radiance_graph_line .c_border{width:620px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_melanin .l_inner__left{margin-top:75px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_enlargedimage .l_inner__right{padding:30px 100px 40px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_enlargedimage .l_inner__right .l_skin__image{width:45%}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_bar{align-items:center;display:flex;flex-wrap:wrap;width:350px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__image{height:360px;width:600px}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__label{margin-top:1em;text-align:left}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__container{padding:1em}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_alacarte.l_alacarte_tone .l_tone__inner{display:flex;flex-flow:column}}#app.mobile .l_modal_alacarte .l_modal__contents .l_modal_tablet__data .l_close{position:absolute;right:35px;top:40px}#app .vertical-container>.l_my_page{overflow:hidden;text-align:left}#app .vertical-container>.l_my_page .my-page-container{overflow-y:auto}#app .vertical-container>.l_my_page .my-page-container .holder-date-selection .select-date{margin-bottom:60px;margin-top:50px;padding-left:40px;padding-right:40px}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info{background-color:#f7f3ec;padding:20px 0 20px 20px;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .user-name{font-size:16px}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .date-info{font-size:10px;margin-top:10px;overflow:hidden}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .date-info .registration-date{float:left}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .date-info .last-time span{padding-left:10px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info{overflow:hidden;padding:15px 2% 15px 3%}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .user-name{float:left;font-size:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .date-info{font-size:16px;margin-top:0;text-align:right}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .date-info .registration-date{float:none}#app.mobile .vertical-container>.l_my_page .my-page-container .my-head-info .date-info .last-time span{padding-left:0}}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container{padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .component-container{padding-left:3%;padding-right:2%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container h2.c_title{font-size:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container h2.c_title:after{border-top:1px solid #ccc;content:"";position:absolute;right:0;top:50%;width:100%;z-index:0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container h2.c_title .c_title__text{background-color:#fff;padding-right:30px;position:relative;z-index:1}}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container+.component-container{margin-top:60px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container .l_cosmetrouble__item{margin-top:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container .c_text{font-size:14px;margin:20px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container .component-title{width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container .component-title label{font-size:18px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:.8px;line-height:1.56;text-align:left;white-space:nowrap}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container .component-title .line{background-color:#dedede;display:block;float:right;height:2px;width:85%}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content{margin-top:40px}}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .sub-title{margin-bottom:40px;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .sub-title .icon{width:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .sub-title .icon img{width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .sub-title label{font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:.75;margin-left:15px;margin-right:20px;text-align:left;white-space:nowrap}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .sub-title .line{background-color:#000;display:block;height:1px;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items{margin-left:20px;margin-top:40px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item{margin-right:20px;width:230px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item.last{margin-right:0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item.returned{opacity:.3}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .image{margin:0 auto;text-align:center;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .image img{height:220px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .title{font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:1;text-align:left}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .name{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1.43;text-align:left}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .price{font-size:13px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:0;line-height:1.43;text-align:left}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .categoryName{font-size:18px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .categoryName{font-size:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .name{font-size:18px;margin-bottom:5px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .price{font-size:18px;margin-top:5px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .items .item .amount{font-size:14px}}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .holder-button-center{text-align:center}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .holder-content .holder-button-center .button-center{font-size:16px;height:45px;line-height:1;margin-top:10px;max-width:255px;padding:0 10px;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .c_color__img{height:25px;width:25px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.horizontal-list-items .component-content .c_color__img{height:30px;width:30px}}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content{background-image:linear-gradient(90deg,rgba(0,0,0,.412) 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:6px 2px;padding-bottom:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content.last{background:none}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .image-thumbnail{margin:50px auto 30px;width:80%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .image-thumbnail img{width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item td{vertical-align:top}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .image{height:156px;margin-right:20px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:110px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .image img{max-height:100%;max-width:100px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .title{font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1.43;text-align:left}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .price{font-size:14px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:0;line-height:1.14;text-align:left}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .color{line-height:1.2}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .color img{margin-right:10px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .holder-content .item .color span{display:block;font-size:12px;letter-spacing:0;line-height:1.5;margin-top:3px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__thumbnail{margin:0 auto 30px;max-width:390px;width:80%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_image{width:100px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item{-moz-column-gap:35px;column-gap:35px;display:grid;grid-template-columns:100px 1fr;padding:15px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item:first-child{padding-top:0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_item__right .c_title{margin-top:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .c_color{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:25px 1fr}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .c_color__img{height:25px;vertical-align:bottom;width:25px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_image{width:auto}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__thumbnail{float:left;margin-left:0;width:40%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container{-ms-overflow-style:none;height:585px;max-width:572px;overflow-x:hidden;overflow-y:auto;overflow-y:overlay}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container::-webkit-scrollbar{display:none}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container.non-touch-device:hover{-ms-overflow-style:-ms-autohiding-scrollbar}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container.non-touch-device:hover::-webkit-scrollbar{display:block;width:10px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container.non-touch-device:hover::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px #0000001a}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container.non-touch-device:hover::-webkit-scrollbar-thumb{background-color:#96969680;border-radius:10px;box-shadow:0 0 0 1px #ffffff4d}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list{-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:1fr;padding:10px 50px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item{border-bottom:1px dotted #ccc;-moz-column-gap:10px;column-gap:10px;grid-template-columns:115px 1fr;padding:35px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item .c_img{max-width:115px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_item__right{height:120px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_item__right .c_title{font-size:16px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_limited_and_newLabel{-moz-column-gap:10px;column-gap:10px;display:grid;flex-wrap:wrap;grid-template-columns:120px 1fr;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_limited{flex-basis:110px;margin-right:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_newLabel{flex-basis:110px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .c_color__img{height:30px;width:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_pd__left10{padding-top:5px}}@media only screen and (min-width:1550px){#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list{grid-template-columns:1fr 1fr}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item_list_container{max-width:1080px}#app.mobile .vertical-container>.l_my_page .my-page-container .component-container.list-items .l_touchup__item:nth-child(2){padding-top:0}}#app.mobile .vertical-container>.l_my_page .my-page-container .holder-date-selection .select-date{padding-left:20px;padding-right:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice{padding:0 1px}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice .questionnaire-notice-button-area{background-color:#8a7149;border-radius:5px;color:#fff;overflow:hidden}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice .questionnaire-notice-button-area .questionnaire-link{float:left;font-size:12px;padding:10px 0 10px 3%;text-decoration:underline}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice .questionnaire-notice-button-area .close-link{float:right;font-size:10px;padding:13px 3% 10px 0}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice{padding:1px 1px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice .questionnaire-notice-button-area .questionnaire-link{font-size:16px;padding:12px 0 10px 3%}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice .questionnaire-notice-button-area .close-link{font-size:14px;padding:14px 3% 10px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .questionnaire-notice .questionnaire-notice-button-area a{cursor:pointer}}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .component-content{margin:70px auto 0;max-width:570px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .c_radiance__button .c_small{font-size:14px;letter-spacing:0;padding:5px 20px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph .l_precedent{margin-top:15%}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line{-ms-overflow-style:none;display:flex;margin-right:-20px;margin-top:50px;overflow-x:auto;overflow-x:overlay;overflow-y:hidden}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line::-webkit-scrollbar{display:none}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line.non-touch-device:hover{-ms-overflow-style:-ms-autohiding-scrollbar}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line.non-touch-device:hover::-webkit-scrollbar{display:block;height:10px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line.non-touch-device:hover::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px #0000001a}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line.non-touch-device:hover::-webkit-scrollbar-thumb{background-color:#96969680;border-radius:10px;box-shadow:0 0 0 1px #ffffff4d}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_graph_wrapper{position:relative}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__button1{left:0;position:absolute;top:-30px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__button2{position:absolute;right:0;top:-30px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__button3{bottom:25%;position:absolute;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__button3 .c_button__border{margin:0 auto;max-width:170px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif{bottom:8%;left:2%;letter-spacing:.05em;position:absolute;width:auto}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif a{display:inline-block;padding-right:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif a span{display:block;line-height:1}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_link__synactif{font-size:14px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence{bottom:10%;position:absolute;right:0;width:auto}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence a{display:inline-block;padding-right:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence a span{display:block;line-height:1}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_link__skin-intelligence{font-size:14px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence:after,#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif:after{content:" ＞";display:inline-block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-70%)}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence.isActive,#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif.isActive{color:#8a7149;font-weight:700}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence.isActive:after,#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif.isActive:after{color:#8a7149;content:" ▶︎";display:inline-block;font-size:15px;height:20px;position:absolute;right:0;top:50%;transform:translateY(-70%)}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph .l_precedent{margin-top:10%}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__button3{bottom:20%}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .c_title{font-size:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .c_radiance__button .c_small{font-size:16px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif{bottom:9%;left:45px;width:auto}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif a{display:inline-block;font-size:16px;line-height:1.4;padding-right:20px;position:relative}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__synactif a span{display:block}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence{bottom:11%;right:20px;text-align:center;width:auto}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_button__skin-intelligence a{font-size:16px}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line{margin:50px auto 20px;max-width:1140px;padding-bottom:30px}}@media only screen and (min-width:1850px){#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis{overflow:hidden}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .component-content{float:left}#app.mobile .vertical-container>.l_my_page .my-page-container .skin-dianosis .l_radiance__graph_line{display:grid;grid-template-columns:1fr 1fr 1fr;margin:110px 0 0 630px;max-width:none}}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content{margin:0 auto;max-width:570px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item{margin:10px auto 60px;width:90%}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .c_title{font-size:15px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .c_title:after{border-top:1px solid #ccc;content:"";position:absolute;right:0;top:50%;width:100%;z-index:0}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .c_title .c_title__text{background-color:#fff;padding-right:30px;position:relative;z-index:1}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_graph__wrapper{margin-top:10px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_graph__wrapper .c_status_btn{margin-top:-5px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_graph__wrapper .l_graph__wrapper_inner{border-top:1px solid #ccc;margin-top:15px;padding-top:25px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_graph__wrapper.l_graph__clarity{margin:30px auto 20px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_image__wrapper,#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_image__wrapper img{width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_image__wrapper .l_skin__image .c_image__text{margin:0}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_image__wrapper.l_image__row{display:flex;justify-content:space-between}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_image__wrapper.l_image__row .l_skin__image{width:49%}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_button__alacarte{margin-top:10px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_button__alacarte .c_button__border{font-size:14px;letter-spacing:0;margin:0 0 0 auto;max-width:150px;padding:5px 40px;width:auto}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_cheekstretch .l_skin__image img{border:1px solid #ccc}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte__enlarged .l_button__alacarte{margin-top:15px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte__enlarged .l_skin__image{flex:1}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte__enlarged .l_skin__image+.l_skin__image{margin-left:10px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte__enlarged .l_skin__image img{width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_tone .l_skin__image .l_tone__image{height:180px;width:300px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item{margin-top:40px;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte__item+.l_alacarte__item{margin-top:100px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .c_title{font-size:18px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_graph__wrapper .l_graph__wrapper_inner{margin-top:40px;padding-top:40px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_graph__wrapper.l_graph__clarity{margin:40px auto 0}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_body__graph{align-items:center;display:flex;justify-content:space-between}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_body__graph+.l_body__graph{margin-top:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_radiance_graph_line{align-items:center;display:flex;justify-content:space-between}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_radiance_graph_line .c_label{font-size:16px;width:140px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_radiance_graph_line .c_border{width:270px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .c_status{font-size:14px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_button__alacarte{margin-top:25px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_skintexture .l_radiance_graph_line .c_label{width:120px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_skintexture .l_radiance_graph_line .c_border{width:340px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_transparency .l_body__graph+.l_body__graph{margin-top:40px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_transparency .l_radiance_graph_line .c_label{width:150px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_transparency .l_radiance_graph_line .c_border{width:300px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_transparency .l_button__alacarte{margin-top:40px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_cheekstretch .l_skin__image{text-align:center}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_cheekstretch .l_skin__image img{width:75%}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_cheekstretch .l_radiance_graph_line .c_border{width:325px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_wrinkle .l_radiance_graph_line .c_label{width:150px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_wrinkle .l_radiance_graph_line .c_border{width:290px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_melanin .l_radiance_graph_line .c_label{width:160px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_melanin .l_radiance_graph_line .c_border{width:290px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .l_button__alacarte .c_button__border{font-size:14px}#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item.l_alacarte_tone .l_skin__image .l_tone__image{height:360px;width:600px}}@media only screen and (min-width:1430px){#app.mobile .vertical-container>.l_my_page .my-page-container .alacarte .component-content .l_alacarte__item .c_title{font-size:20px}}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section{padding:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite{box-sizing:border-box;display:flex;padding:40px 0}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite+.l_favorite{border-top:1px dotted #ccc}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__left{flex:0 0 100px;position:relative}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__right{margin-left:2em;padding-right:50px;width:90%}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__color{align-items:center;display:flex;margin-top:15px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_text__colorname{font-size:12px;margin:0}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_color__name{display:inline-block;margin-left:10px;padding-top:5px;vertical-align:top}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_color__img .c_img{height:25px;width:25px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_page .my-page-container .l_section{padding-left:3%;padding-right:2%}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .favorite_list{display:grid;grid-template-columns:1fr 1fr;padding-right:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite,#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite+.l_favorite{border-top:none}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__left{flex:0 0 115px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__right .category{font-size:18px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__right .title{font-size:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__right .name{font-size:18px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_favorite__right .price{font-size:16px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_text__colorname{font-size:14px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .margin_newLabel{height:5px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_limited_and_newLabel{-moz-column-gap:10px;column-gap:10px;display:grid;flex-wrap:wrap;grid-template-columns:120px 1fr;width:100%}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_limited{flex-basis:110px;margin-right:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_newLabel{flex-basis:110px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section .l_color__img .c_img{height:30px;width:30px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section h2.c_title{font-size:20px}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section h2.c_title:after{border-top:1px solid #ccc;content:"";position:absolute;right:0;top:50%;width:100%;z-index:0}#app.mobile .vertical-container>.l_my_page .my-page-container .l_section h2.c_title .c_title__text{background-color:#fff;padding-right:30px;position:relative;z-index:1}}#app.mobile .vertical-container>.l_register_pass_setting .page_container .note{color:#000;font-family:AstoriaSans-ExtraLight-webfont;font-size:14px;font-stretch:normal;font-style:normal;font-weight:200;letter-spacing:3.2px;line-height:1;margin-bottom:50px;text-align:left}#app.mobile .vertical-container>.l_register_pass_setting .page_container .note .sub-name{color:#000;font-family:NotoSansCJKjp-Light,NotoSansThai-Regular;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1;text-align:left}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_register_pass_setting .page_container .note{font-size:20px;text-align:center}#app.mobile .vertical-container>.l_register_pass_setting .page_container .note .sub-name{font-size:20px}}#app.mobile .vertical-container>.l_passcode .page_container .note{font-family:NotoSansCJKjp-Light,NotoSansThai-Regular;margin-bottom:80px;margin-top:50px}@media only screen and (min-width:768px){#app.mobile .vertical-container .l_my_account .page_container{max-width:660px}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field{display:flex;flex-wrap:wrap;justify-content:flex-start}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field .l_username__label{margin-top:20px}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field .l_username__field{width:calc(100% - 300px)}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field .l_username__field .c_input__text{margin:20px 20px 0 0;width:300px}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field .c_input__text{margin:0 20px 0 0;width:300px}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field .p_tag{width:300px}#app.mobile .vertical-container .l_my_account .page_container .section_wrap .field .note-field{width:100%}}@media only screen and (min-width:768px) and (min-width:1100px){#app.mobile .vertical-container .l_my_account .page_container{max-width:1050px}#app.mobile .vertical-container .l_my_account .page_container .section_wrap{padding-left:50px}}#app.mobile .vertical-container>.l_registration_card .page_container .qr-code{background-color:#fff;border:2px solid #f7f3ec;margin:auto;padding:5%;width:75%}#app.mobile .vertical-container>.l_registration_card .page_container .qr-code canvas{max-width:100%}#app.mobile .vertical-container>.l_registration_card .c_page_title .p_title .p_title__text.active{font-size:16px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_registration_card .c_page_title .p_title .p_title__text.active{font-size:32px}#app.mobile .vertical-container>.l_registration_card .page_container .qr-code{max-width:300px}#app.mobile .vertical-container>.l_registration_card .page_container.l_popup_message_mobile .note{font-size:20px}}#app.mobile .vertical-container>.l_membership_terms .page_container .note{margin-bottom:20px}#app.mobile .vertical-container>.l_membership_terms .page_container .note table{margin-top:10px}#app.mobile .vertical-container>.l_membership_terms .page_container .note table a{color:#000}#app.mobile .vertical-container>.l_how_to .page_container{padding-top:40px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_how_to .page_container{max-width:none;padding-left:3%;padding-right:3%}}#app.mobile .vertical-container>.l_how_to .page_container .how_to_section{background-image:linear-gradient(90deg,rgba(0,0,0,.412) 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:6px 2px;margin-bottom:40px;padding-bottom:50px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_how_to .page_container .how_to_section{display:flex}}#app.mobile .vertical-container>.l_how_to .page_container .how_to_section .l_products__item{display:flex;margin-bottom:20px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_how_to .page_container .how_to_section .l_products__item{width:50%}}#app.mobile .vertical-container>.l_how_to .page_container .how_to_section .l_products__item .c_products__image{flex:1 0 80px;max-width:80px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_how_to .page_container .how_to_section .l_products__item .c_products__image{flex:1 0 115px;max-width:115px}}#app.mobile .vertical-container>.l_how_to .page_container .how_to_section .l_products__item .c_products__name{margin-top:20px}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_how_to .page_container .how_to_section .l_howto__movies{width:50%}}#app.mobile .vertical-container>.l_how_to .page_container .how_to_section:last-child{background-image:none}#app.mobile .vertical-container>.l_my_account_new .note{font-family:NotoSansCJKjp-Light,NotoSansThai-Regular;font-size:28px;margin-bottom:135px}#app.mobile .vertical-container>.l_my_account_new .page_container .note{font-size:14px;margin-bottom:50px;margin-top:40px}#app.mobile .l_questionnaire .l_form_mobile .page_container .field textarea.c_input__text{background-color:#fff;border:2px solid #ccc;border-radius:6px;box-sizing:border-box;color:#000;font-size:14px;height:120px;padding:10px;width:100%}#app.mobile .l_questionnaire .l_form_mobile .page_container .field textarea.c_input__text:active,#app.mobile .l_questionnaire .l_form_mobile .page_container .field textarea.c_input__text:focus{outline:none}#app.mobile .l_questionnaire .l_form_mobile .page_container .field textarea.invalid{border:2px solid #f08080}@media only screen and (min-width:768px){#app.mobile .l_questionnaire .l_form_mobile .page_container .field .c_check__item,#app.mobile .l_questionnaire .l_form_mobile .page_container .field .c_radio__item{margin:0 50px}#app.mobile .l_questionnaire .l_form_mobile .page_container .field textarea.c_input__text{margin:0 50px;width:80%}#app.mobile .l_questionnaire .l_form_mobile .page_container .field span{font-size:16px}}#app.mobile .vertical-container>.l_my_account_unregister .page_container{left:50%;margin:0;min-height:auto;position:fixed;top:50%;transform:translate(-50%,-50%)}#app.mobile .vertical-container>.l_my_account_unregister .page_container .note{text-align:center}#app.mobile .vertical-container>.l_my_account_unregister .page_container .holder-button-submit>.button-submit{margin:10px 0}@media only screen and (min-width:768px){#app.mobile .vertical-container>.l_my_account_unregister .page_container .holder-button-submit>.button-submit{margin:0 25px}}img[data-v-79d0eb6b],img[data-v-3ad8bd99],img[data-v-5fe26424]{width:100%}.c_button[data-v-44dcc5d1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;font-size:11px;font-style:normal;font-weight:200;height:100%;letter-spacing:.5px;line-height:1;outline:none;padding:25px 0;text-align:center;text-decoration:none;word-break:normal}.indicator[data-v-44dcc5d1]{background:#000;display:block;height:2px;width:100%}.c_status[data-v-857559c2]{display:inline-block;font-size:16px;letter-spacing:1.6px;margin-left:10px;vertical-align:middle}.l_body__img[data-v-e5612f3f]{padding:10px 0}.l_graph[data-v-e5612f3f]{margin:0 auto}.l_data__header[data-v-e5612f3f]{border-bottom:1px solid #ccc;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.l_data__body[data-v-e5612f3f]{padding:0 20px 20px}.l_graph__line[data-v-e5612f3f]{margin-top:15px}.l_text__color[data-v-e5612f3f]{left:30px;position:absolute;top:50px}.l_text__texture[data-v-e5612f3f]{position:absolute;right:30px;top:50px}.l_text__firmness[data-v-e5612f3f]{bottom:80px;left:0;position:absolute;right:0}.l_close[data-v-e5612f3f]{position:absolute;right:35px;top:35px;z-index:1}.c_status[data-v-e5612f3f],.l_body__graph[data-v-e5612f3f]{position:relative}.c_status[data-v-e5612f3f]{font-size:12px;right:28px;vertical-align:middle}.c_button__next[data-v-e5612f3f]{background-color:transparent;border-bottom:1px solid #ccc;bottom:10px;box-sizing:border-box;color:#000;display:inline-block;font-size:16px;font-style:normal;font-weight:200;height:20px;letter-spacing:.1em;line-height:1;position:absolute;right:0;text-decoration:none;width:20px}.c_button__next[data-v-e5612f3f]:after{background-color:#ccc;bottom:0;content:"";display:block;height:12px;position:absolute;right:0;transform:rotate(-40deg);transform-origin:right bottom;width:1px}.c_status_btn[data-v-e5612f3f]{display:block;margin-top:10px;position:relative;text-align:right;width:100%}body{-webkit-overflow-scrolling:touch;width:100%}input{-webkit-appearance:none}button,input,select,textarea{color:#000}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;font-family:AstoriaSans-ExtraLight-webfont,NotoSansCJKjp-Light,NotoSansCJKtc-Lightz,NotoSansThai-Regular,sans-serif;height:100%;text-align:center}.c_loading_global{background-color:#fff;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:1000}
