:root{font-size:62.5%;letter-spacing:1px}body{font-feature-settings:"palt";position:relative;background-color:#eff1f7;font-family:-apple-system,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,BlinkMacSystemFont,sans-serif;color:#3d3d3d;font-weight:400;font-style:normal;line-height:1.7;animation:fadein .8s ease-in-out forwards;margin:0;--font-size-base: 16}body.active{overflow:hidden}@media (min-width: 960px){body{line-height:1.6;--font-size-base: 18}}address{font-style:normal}img{vertical-align:top;max-width:100%;height:auto}@media (min-width: 960px){label,input,select{font-size:16px}}.login_link{text-decoration:underline;display:inline-block}.text-center{text-align:center}.products_block{position:relative;z-index:1;margin-top:20px}.products_block:after{content:"";position:absolute;top:0;right:0;width:85%;padding-top:55%;background-repeat:no-repeat;background-blend-mode:lighten;background-size:cover;background-position:center;z-index:0;margin-right:-15px}.products_block_inner{padding-top:80px;position:relative;z-index:1}.products_block-basegel:after{background-image:url(/cdn/shop/files/basedgel.jpg?v=1621513107),linear-gradient(#eff1f700,#eff1f780 35%,#eff1f7)}.products_block-bit{margin-top:80px}.products_block-bit:after{background-image:url(/cdn/shop/files/bit.jpg?v=1621514373),linear-gradient(#eff1f700,#eff1f7)}@media (min-width: 960px){.products_block_inner{width:48%;padding-top:25px;line-height:1.8}.products_block_inner-bit{width:50%}.products_block:after{width:60%;padding-top:35%}.products_block-basegel{margin-top:80px}.products_block-basegel:after{background-image:url(/cdn/shop/files/basedgel.jpg?v=1621513107)}.products_block-bit{display:flex;justify-content:flex-end;margin-top:160px}.products_block-bit:after{background-image:url(/cdn/shop/files/bit.jpg?v=1621514373);left:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.img{width:100%;height:auto}.page-width{width:min(100%,1000px);margin-inline:auto;padding:0 1em;margin-top:48px}.page-width_news,.page-content{margin-top:48px}.btn{margin-top:16px;padding-left:32px;padding-right:32px;transition-duration:.3s;font-weight:400;border-radius:2px;white-space:nowrap}.btn_ghost:not([name=add]){border-radius:30px;border:solid 1px #a455ef;color:#a455ef;background:none}.btn_ghost:not([name=add]):hover{background-color:#a455ef!important;color:#fff}.btn_right:not([name=add]){text-align:right}.btn_link:not([name=add]){background-color:#a455ef;box-shadow:0 16px 16px -12px #dbdbdb;position:relative}.btn_link-blue:not([name=add]){background-color:#80a8f4}.btn_link:not([name=add]):before{position:absolute;content:"";width:5rem;height:1rem;top:50%;right:-3rem;border-bottom:solid 2px #60d540;border-right:solid 2px #60d540;transform:translateY(-50%) skew(45deg)}.btn_link:not([name=add]):hover{background-color:#7e15e2!important;box-shadow:0 2px 2px silver;color:#fff}.btn_link-blue:not([name=add]):before{border-bottom:solid 2px #d540b4;border-right:solid 2px #d540b4}.btn--secondary,.btn--tertiary{border-color:#a455ef;color:#a455ef}.btn--share{padding-left:8px;padding-right:8px}.btn_disabled{pointer-events:none;border-color:gray;color:gray}.btn_label{border-radius:2px;padding-left:1em;padding-right:1em}.btn_center{margin-left:auto;margin-right:auto}.btn_container{margin:3em}.heading{font-size:clamp(2rem,14vw,38px);font-weight:500;position:relative;z-index:1;margin-bottom:22px;padding-bottom:22px;line-height:1}.heading_left{text-align:left}.heading_left:before{content:attr(data-heading) "";position:absolute;left:-12px;bottom:30px;transform:rotate(-8deg);font-family:brush-script-std,sans-serif;font-weight:400;font-style:normal;color:#9edde5;z-index:-1;font-size:clamp(4rem,18vw,58px);letter-spacing:0}.heading_left:after{position:absolute;left:0;bottom:0;content:"";background-color:#3d3d3d;width:60px;height:2px}.heading_center{text-align:center}.heading_center:before{content:attr(data-heading) "";position:absolute;left:0;right:0;bottom:30px;transform:rotate(-8deg) translate(-30px);font-family:brush-script-std,sans-serif;font-weight:400;font-style:normal;color:#9edde5;z-index:-1;font-size:clamp(1.6rem,18vw,58px);letter-spacing:0}.heading_center:after{position:absolute;left:50%;transform:translate(-50%);bottom:0;content:"";background-color:#3d3d3d;width:60px;height:2px}.subheading{text-align:center;margin-top:8px}.lead{padding-left:8px;border-left:5px solid #3d3d3d;font-weight:400;margin-bottom:8px;font-family:-apple-system,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,BlinkMacSystemFont,sans-serif;line-height:1.1}.lead_center{text-align:center;border:none;position:relative;padding-left:0;padding-bottom:16px}.lead_center:after{position:absolute;left:50%;transform:translate(-50%);bottom:0;content:"";background-color:#3d3d3d;width:60px;height:2px}.site-footer{letter-spacing:0;margin-top:96px}.site-footer_logo{width:120px;display:block;text-align:center;margin-left:auto;margin-right:auto}.site-footer_content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:15px;padding-right:15px;padding-top:20px;font-size:1.4rem}.site-footer_block{width:50%;font-size:1.4rem;line-height:2;margin-top:20px}.site-footer_sns-list{width:140px;margin-left:auto;margin-right:auto;margin-top:20px;display:flex;justify-content:space-between;align-items:center}.site-footer_hr{margin-top:30px;margin-bottom:30px;border-color:#bdbdbd}.main-content{opacity:1;padding-top:60px;overflow:hidden}.main-content.main-index,.main-content.rumina-gel-lp,.main-content.rumina-bit-lp{padding-top:0}.product-single__meta{padding-left:15px;padding-right:15px}.product-single__title{font-size:2.2rem}.graph-paper{background:linear-gradient(0deg,#fff0 9px,#fafafa 10px),linear-gradient(90deg,#fff0 9px,#fafafa 10px);background-size:10px 10px}.mgb0{margin-bottom:0}.inline{display:inline-block}.label-rumina{display:inline-block;background:#47c1bf;color:#fff;padding-left:6px;padding-right:6px}.block1{transition-delay:.1s;padding-top:60px;opacity:0;visibility:hidden}.block1.active{opacity:1;transform:translateY(0);visibility:visible}.block2{transition-delay:.2s;opacity:0;visibility:hidden}.block2.active{opacity:1;transform:translateY(0);visibility:visible}.block3{transition-delay:.3s;padding-bottom:60px;opacity:0;visibility:hidden}.block3.active{opacity:1;transform:translateY(0);visibility:visible}.loaded{opacity:0;visibility:hidden}.announcement-bar__message{font-size:14px}.pagination__text{margin-top:2em}.product-single__notis-title--red{color:red}#naillab{min-height:auto}@media (width > 960px){.block1{padding-top:0}}@media (min-width: 960px){.page-width{margin-top:96px;width:min(100% - 30px,1000px)}.page-width:not(:first-of-type){margin-top:96px}.subheading{margin-top:16px}.site-header__cart-count{right:1rem;top:-.6rem}.block3{padding-bottom:0}.heading{margin-bottom:12px}.lead{font-size:3.2rem;margin-bottom:16px;padding-left:16px}.site-footer{margin-top:140px}.site-footer_content{width:min(100%,1000px);margin-inline:auto;justify-content:space-around}.site-footer_block{width:22%}.site-footer-item-center-vertically{margin:0 auto;text-align:center}.site-footer_footer{display:flex;flex-flow:column;justify-content:center;align-items:center}.site-footer_sns-list{width:min(100%,200px)}.site-footer .icon{width:30px;height:30px}.product-single{width:min(100%,1200px);margin-inline:auto}.product-single__meta{margin-top:80px}.product-single__title{font-size:3.2rem}.product-single__description{margin-top:3.2rem}.cart-popup-wrapper{width:25em}.article-content{padding-left:3em;padding-right:3em}.page-about_content{margin-top:80px}.page-about_map{margin-top:60px}.page-franchise{width:min(100%,680px);margin-bottom:140px}.page-franchise .grid__item{margin-top:8px}.sns-link{flex-flow:row}.sns-link_block+.sns-link_block{margin-top:0}.announcement-bar__message{font-size:16px}.course-heading{display:contents}.course-heading th{width:15%;font-weight:400}.course-heading th:last-child{width:45%}.course-body tr{display:table-row}.course-body th:first-child{display:table-cell;vertical-align:middle}.course-body td{display:table-cell}.course-body td:before{content:none}.course-body th,.course-body td{width:auto}.howto_block:not(:first-of-type){margin-top:160px}.howto_block-inner{padding-bottom:0}.howto_block:after{opacity:1;padding-top:32%}.howto_block:nth-child(1):after{background-image:url(/cdn/shop/files/howto-care.jpg?v=1634718496)}.howto_block:nth-child(2):after{background-image:url(/cdn/shop/files/howto-bit.jpg?v=1634718496)}.howto_block:nth-child(3):after{background-image:url(/cdn/shop/files/howto-gel.jpg?v=1634718496)}.howto_block:nth-child(4):after{background-image:url(/cdn/shop/files/howto-off.jpg?v=1634718497)}.howto_block:nth-child(5):after{background-image:url(/cdn/shop/files/howto-certificate.jpg?v=1646639216)}.howto-articles{margin-top:96px}.howto-articles_card{width:33.3%;padding-left:15px;padding-right:15px}.howto-articles_taglink:not(:first-of-type){margin-left:1em}.main-blog,.main-cart,.main-article,.how-to-douga,.main-customers-login,.main-customers-register,.main-customers-account,.main-collection{padding-bottom:140px}.block1{padding-top:0}}@media (min-width: 960px){.seminar-faq{display:flex;justify-content:space-between;margin-top:96px}}@media (min-width: 960px){.faq_lead-block{display:flex;flex-flow:column;align-items:flex-start}.faq_lead-block p{flex-grow:1}}.page-container{overflow:visible}.joolen-point__modal-open{display:none!important}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.header-section{position:absolute;top:0;width:100%}.product-form__input--quantity{width:min(100%,8rem)}.seminar_block{position:relative;z-index:1}.seminar_block:after{content:"";position:absolute;bottom:0;right:0;width:80%;padding-top:100%;background-repeat:no-repeat;background-blend-mode:lighten;background-size:contain;background-position:center;z-index:0;margin-right:-15px;background-image:url(/cdn/shop/files/seminar-scene.png?v=1621673764),linear-gradient(#eff1f700,#eff1f780 25%,#eff1f7)}.seminar_block_inner{padding-top:80px;position:relative;z-index:1}.lead-menu_heading{margin-top:16px;margin-bottom:16px}.nailsalon-rei_address{font-style:normal}.nailsalon-rei_map{width:100%;position:relative;padding-top:56.25%;margin-top:24px}.googlemap{width:100%;height:100%;position:absolute;top:0;left:0}.related-products{padding-left:15px;padding-right:15px}.related-products_inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.related-products_link{display:block;width:50%;padding:8px}.page-product-width{padding-left:15px;padding-right:15px}.seminar-about{margin-top:80px}.seminar-review_note{background:#fff;position:relative;box-shadow:0 16px 36px -40px #dbdbdb;margin-top:40px;letter-spacing:1px}.seminar-review_note:before{content:"";position:absolute;right:-15px;top:-5px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #eff1f7;box-shadow:0 1px #eaeaea;transform:rotate(45deg)}.seminar-review_note:after{content:"";position:absolute;left:-15px;bottom:-5px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #eff1f7;box-shadow:0 1px #eaeaea;transform:rotate(-135deg)}.seminar-review_note_inner{padding:30px 20px}.seminar-review_name{margin-bottom:8px}.cart-popup-wrapper{z-index:99999}.salon-list{padding-left:8px;padding-right:8px}.salon-list_note{background:#fff;position:relative;box-shadow:0 16px 36px -40px #dbdbdb;margin-top:20px;letter-spacing:1px}.salon-list_note:before{content:"";position:absolute;right:-15px;top:-5px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #eff1f7;box-shadow:0 1px #eaeaea;transform:rotate(45deg)}.salon-list_note:after{content:"";position:absolute;left:-15px;bottom:-5px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #eff1f7;box-shadow:0 1px #eaeaea;transform:rotate(-135deg)}.salon-list_inner{display:flex;align-items:center;justify-content:flex-start;padding:20px 15px}.salon-list_img{position:absolute;top:0;object-fit:cover;height:auto;aspect-ratio:1/1}.salon-list_img-wrap{position:relative;display:block;padding:0;width:min(100%,100px);margin-right:16px;margin-bottom:0;pointer-events:none}.salon-list_img-wrap:before{display:block;content:"";padding-top:100%}.salon-list_meta{line-height:1.6}.salon-list_meta p{margin-bottom:0}.salon-list_title{font-size:16px;font-weight:500;margin:0}.salon-list_content p{margin-bottom:0}.salon-list_content img{margin-top:6px;margin-right:16px}.salon-list_date{font-size:12px}.product-single__description{margin-top:0}.schedule-list{text-align:center;display:flex;justify-content:space-between;flex-wrap:wrap;width:min(100% - 16px,1000px);margin-inline:auto}.schedule-list_card{background-color:#fff;width:49%;box-shadow:0 32px 28px -23px #dbdbdb;margin-top:3.2rem}.schedule-list_inner{position:relative;padding-top:3em;padding-bottom:2em}.schedule-list_area{font-size:1.6rem}.schedule-list_area-name{position:relative}.schedule-list_area-name:before{position:absolute;content:"";background-color:#3d3d3d;height:1px;width:16px;top:0;bottom:0;left:-26px;margin:auto}.schedule-list_area-name:after{position:absolute;content:"";background-color:#3d3d3d;height:1px;width:16px;top:0;bottom:0;right:-26px;margin:auto}.schedule-list_date{font-size:1.4rem}.schedule-list_title{font-size:1.4rem;font-weight:500;margin-top:8px;margin-bottom:8px}.article-content{background-color:#f9fafbb3;padding:16px}.article__author,.article__date{white-space:nowrap}.article-list_tag{font-size:14px;font-weight:400;white-space:nowrap}.main-blog,.main-cart,.main-article,.how-to-douga,.main-customers-login,.main-customers-register,.main-customers-account,.main-collection{padding-bottom:96px}.blog-list_wrap{padding-left:15px;padding-right:15px}.page-about{width:min(100% - 16px,680px);margin-inline:auto}.page-about_catch{text-align:center}.page-about_img{box-shadow:0 28px 28px -16px silver}.page-about_content{margin-top:32px}.page-about_content li{margin-left:1px;margin-top:8px}.page-about_content li:first-of-type{margin-top:16px}.page-about_map{width:100%;position:relative;padding-top:56.25%;margin-top:30px}.shopify-policy__container{width:min(100% - 16px,680px);margin-inline:auto}.shopify-policy__title{margin-top:96px;margin-bottom:40px;text-align:center}.form-vertical{padding-left:15px;padding-right:15px}.sns-link{display:flex;justify-content:space-between;flex-flow:column}.sns-link_block{text-align:center}.sns-link_block+.sns-link_block{margin-top:3em}.sns-link_link{line-height:1;display:flex;justify-content:center;align-items:center;flex-flow:column;text-decoration:underline;font-size:3rem}.sns-link_qr{padding-left:2em;padding-right:2em}.page-qna{margin-top:1em}.page-qna_tabs{display:flex;flex-wrap:wrap;justify-content:center;line-height:1}.page-qna_tabs input{display:none}.page-qna_tabs input:checked+label,.page-qna_tabs input:hover{background:#a455ef;color:#fff}.page-qna_tabs .btn{margin-left:.5em;margin-right:.5em}.page-qna_content{margin-top:3em;width:min(100% - 16px,680px);margin-inline:auto}.page-qna_content a{text-decoration:underline}.qna_item{padding:1em 1.5em;transition-duration:.3s;background-color:#eff1f7}.qna_item:not(:first-of-type){margin-top:1.2em}.qna_item:hover{background-color:#fff;box-shadow:0 16px 14px -10px #dbdbdb}.qna_title{font-weight:700}.qna_content{margin-top:.5em}.fade-enter-active,.fade-leave-active{transition:opacity .6s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.complete_content{display:flex;flex-flow:column;justify-content:space-between}.course_wrap{background-color:#fff;padding-top:2em}.course_caption{padding-left:2em;padding-right:2em;text-align:justify}.course_price{text-align:center;font-weight:700;font-size:2.4rem}.course_price-tax{font-size:1.4rem}.course_note{margin-top:3rem;padding:2.5rem 2rem;background-color:#f5f5f5;border-radius:5px}.course_note-em{font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.4}.mailto{text-decoration:underline}.course-table,.time-table{background-color:#fff;font-size:16px}.course-heading{display:none;font-weight:400}.course-body{line-height:1}.course-body tr{display:flex;flex-flow:column}.course-body th{display:block;text-align:center}.course-body td{display:flex;justify-content:space-between;vertical-align:middle}.course-body td:last-child{line-height:1.6}.course-body td:not(:last-child){text-align:center}.course-body td:last-child{flex-flow:column}.course-body td:before{content:attr(label);font-weight:700;display:block}.time-table{line-height:1}.time-table th,.time-table td{text-align:center;vertical-align:middle;width:50%;font-weight:400;height:50px}.danger{color:red;font-size:small}.tracking-num{margin-top:0!important}.cart-note__input{background-color:#fff}.howto_content{width:min(100% - 30px,1000px);margin-inline:auto}.howto_block:not(:first-of-type){margin-top:4em}.howto_block:after{opacity:.45;padding-top:60%;background-position:center center;background-repeat:no-repeat;background-size:cover}.howto_block:nth-child(1):after{background-image:url(/cdn/shop/files/howto-care.jpg?v=1634718496),linear-gradient(#eff1f700,#eff1f780 35%,#eff1f7)}.howto_block:nth-child(2):after{background-image:url(/cdn/shop/files/howto-bit.jpg?v=1634718496),linear-gradient(#eff1f700,#eff1f780 35%,#eff1f7)}.howto_block:nth-child(3):after{background-image:url(/cdn/shop/files/howto-gel.jpg?v=1634718496),linear-gradient(#eff1f700,#eff1f780 35%,#eff1f7)}.howto_block:nth-child(4):after{background-image:url(/cdn/shop/files/howto-off.jpg?v=1634718497),linear-gradient(#eff1f700,#eff1f780 35%,#eff1f7)}.howto_block:nth-child(5):after{background-image:url(/cdn/shop/files/howto-certificate.jpg?v=1646639216),linear-gradient(#eff1f700,#eff1f780 35%,#eff1f7)}.howto_block-inner{padding-top:30px;padding-bottom:30px}.howto_lead{margin-top:0}.howto-articles{margin-top:48px;width:min(100% - 30px,1000px);margin-inline:auto}.howto-articles_cardlist{display:flex;flex-wrap:wrap}.howto-articles_card{display:flex;flex-flow:column;justify-content:space-between}.howto-articles_thumbnail{margin:0}.howto-articles_img{height:180px;width:100%;object-fit:cover;aspect-ratio:16/9}.howto-articles_meta{background-color:#fff;padding:2em 1em;font-size:15px;height:100%;display:flex;flex-flow:column;justify-content:space-between}.howto-articles_title{padding-left:0;font-size:16px}.howto-articles_excerpt{margin-bottom:0}.howto-articles_btn{text-align:center}.howto-articles_tags{display:flex;flex-wrap:wrap}.howto-articles_taglink{border:solid 1px #bdd9f2;font-size:14px;padding:4px 10px;margin-top:.5em;border-radius:5px}.howto-articles_taglink:nth-child(2n){margin-left:1em}.howto-articles_btn{font-size:14px}.icon-tag{width:14px;margin-bottom:-2px;margin-right:.5em}.cart__notis{background-color:#fcfcfc;padding:.8em 1.4em;font-size:14px}.cart__notis-title{font-weight:700;margin-bottom:0}.cart__notis-note{margin-top:.5em}.product-single__notis{background-color:#fcfcfc;font-size:14px;padding:.8em 1.4em}.product-single__notis-title{font-weight:700;margin-bottom:0}.product-single__notis-note{margin-top:.5em}.shopify-challenge__container{padding-top:80px}.order-table__product{display:flex;flex-flow:column;flex-wrap:wrap}.order-table__product-title{text-align:left}.order-table__product .note{margin-top:.5em;text-align:center;font-size:14px}.main-collection{padding-bottom:96px}@media screen and (min-width: 960px){label,input,select{font-size:16px}.page-width{margin-top:96px}.page-width:not(:first-of-type){margin-top:180px}.subheading{margin-top:16px}.site-header__cart-count{right:1rem;top:-.6rem}.block3{padding-bottom:0}.heading{margin-bottom:12px}.btn:not([name=add]){margin-top:8px}.quick-menu_wrap{width:min(100%,680px);margin-inline:auto;justify-content:space-around}.quick-menu_heading{font-size:24px}.quick-menu_item{width:15%}.seminar_block_inner{width:50%}.seminar_block:after{top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/seminar-scene.png?v=1621673764),linear-gradient(to left,#eff1f700,#eff1f780 85%,#eff1f7);padding-top:60%;width:60%}.seminar-review_content{width:min(100%,680px);margin-inline:auto}.nailsalon-rei{margin-top:96px;width:min(100%,1000px);margin-inline:auto}.nailsalon-rei_inner{display:flex}.nailsalon-rei_block{width:50%}.nailsalon-rei_map{margin-top:60px;padding-top:50.25%}.nailsalon-rei .lead{margin-top:40px}.site-footer{margin-top:140px}.site-footer_content{width:min(100%,1000px);margin-inline:auto;justify-content:space-around}.site-footer_block{width:22%}.site-footer-item-center-vertically{margin:0 auto;text-align:center}.site-footer_footer{display:flex;flex-flow:column;justify-content:center;align-items:center}.site-footer_sns-list{width:min(100%,200px)}.site-footer .icon{width:30px;height:30px}.seminar-faq{display:flex;justify-content:space-between;margin-top:96px}.product-single{width:min(100%,1200px);margin-inline:auto}.product-single__meta{margin-top:80px}.product-single__title{font-size:3.2rem}.product-single__description{margin-top:3.2rem}.cart-popup-wrapper{width:25em}.salon-list{display:flex;justify-content:space-around;flex-wrap:wrap}.salon-list_note{width:45%;box-shadow:0 30px 36px -40px #a8a8a8;margin-top:3.2rem}.salon-list_note:nth-child(odd):last-child{margin-right:50%}.salon-list_inner{padding:3.2rem}.salon-list_meta{line-height:1.4}.salon-list_content,.salon-list_content img{margin-top:8px}.schedule-list{flex-wrap:wrap;justify-content:space-around}.schedule-list_card{width:32%;margin-top:4em}.schedule-list_card:nth-child(3n+2):last-child{margin-right:32.5%}.schedule-list_card:nth-child(3n+1):last-child{margin-right:66.5%}.schedule-list_area,.schedule-list_title{font-size:1.8rem}.schedule-list_event-date{top:-60px;font-size:7rem}.article-content{padding-left:3em;padding-right:3em}.page-about_content{margin-top:80px}.page-about_map{margin-top:60px}.page-franchise{width:min(100%,680px)}.page-franchise .grid__item{margin-top:8px}.sns-link{flex-flow:row}.sns-link_block+.sns-link_block{margin-top:0}.page-qna{margin-top:1em}.page-qna_tabs{justify-content:space-around;width:min(100%,680px);margin-inline:auto}.page-qna .btn{width:120px}.announcement-bar__message{font-size:16px}.course-heading{display:contents}.course-heading th{width:15%;font-weight:400}.course-heading th:last-child{width:45%}.course-body tr{display:table-row}.course-body th:first-child{display:table-cell;vertical-align:middle}.course-body td{display:table-cell}.course-body td:before{content:none}.course-body th,.course-body td{width:auto}.howto_block:not(:first-of-type){margin-top:160px}.howto_block-inner{padding-bottom:0}.howto_block:after{opacity:1;padding-top:32%}.howto_block:nth-child(1):after{background-image:url(/cdn/shop/files/howto-care.jpg?v=1634718496)}.howto_block:nth-child(2):after{background-image:url(/cdn/shop/files/howto-bit.jpg?v=1634718496)}.howto_block:nth-child(3):after{background-image:url(/cdn/shop/files/howto-gel.jpg?v=1634718496)}.howto_block:nth-child(4):after{background-image:url(/cdn/shop/files/howto-off.jpg?v=1634718497)}.howto_block:nth-child(5):after{background-image:url(/cdn/shop/files/howto-certificate.jpg?v=1646639216)}.howto-articles{margin-top:96px}.howto-articles_card{width:33.3%;padding-left:15px;padding-right:15px}.howto-articles_taglink:not(:first-of-type){margin-left:1em}.course_note{padding-left:3rem;padding-right:3rem}.course_note .price-list_item{font-size:15px;line-height:2}.complete_img{margin-bottom:1em;width:25vw}.complete_content{flex-flow:row;justify-content:space-around;padding-bottom:3em;padding-top:1.5em;align-items:center}.complete .course_caption{width:50%}.complete .course_note{width:40%}.complete_note{border-radius:30px}.single-wrap_content{overflow:inherit;justify-content:space-between}.single-wrap_card{width:32%;padding-bottom:2em}.single-wrap_note{min-height:260px;width:90%;margin-left:auto;margin-right:auto;border-radius:10px;padding-left:1em;padding-right:1em}.single-wrap .course_caption{font-size:15px;line-height:1.5}.instructor-wrap{text-align:center}.instructor-wrap .course_note{width:80%;margin-left:auto;margin-right:auto}.instructor-wrap .course_list{text-align:left;width:80%;margin-left:auto;margin-right:auto;margin-top:1.5em;font-size:1.6rem}.main-blog,.main-cart,.main-article,.how-to-douga,.main-customers-login,.main-customers-register,.main-customers-account,.main-collection{padding-bottom:140px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/global.css.map */
