﻿@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css");@import url("https://fonts.googleapis.com/css?family=Lato:400,400i,500,500i,600,600i,700,700i,900");@import url("https://fonts.googleapis.com/css?family=Josefin+Sans:400,400i,600,600i,700,700i&display=swap");@import url("https://fonts.googleapis.com/css?family=Lato:400,400i,500,500i,600,600i,700,700i,900");@import url("https://fonts.googleapis.com/css?family=Josefin+Sans:400,400i,600,600i,700,700i&display=swap");@import url("https://fonts.googleapis.com/css?family=Lato:400,400i,500,500i,600,600i,700,700i,900");.sample{background:url(../img/face.png) 0 0 no-repeat}.iphone5-hidden{display:none}@media screen and (max-width: 374px){.iphone5-hidden{display:block}}.bg-lime{background:#15bfab !important}.bg-gray-lightest{background:#f0f0f0 !important}.bg-stekina-brown{background:#e2ddd7 !important}.bg-white{background:white !important}.bg-lime-gradient{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%)}.u-cl-lime{color:#15bfab}.u-cl-blue{color:#4f9ad6}.u-cl-gray{color:#6f6f6f}.u-cl-stekina-red{color:#ff595b}.u-cl-orange{color:#d6944f}.u-cl-pink{color:#ed6460}.u-cl-gray-light{color:#b3b3b3}.u-cl-gray-lightest{color:#f0f0f0}.u-cl-gray-dark{color:#4d4d4d}.u-cl-gray-white{color:#fff}.u-cl-stekina-black{color:#262626}.u-cl-rizm-gradient{color:transparent;background:linear-gradient(270deg, #e6417a 0%, #ff595b 100%);background-clip:text;-webkit-background-clip:text}.u-icon-prof img{width:25px;height:25px;border-radius:100px}@media screen and (max-width: 374px){.u-icon-prof img{width:21px;height:21px}}.u-ta-left{text-align:left !important}.u-ta-center{text-align:center !important}.u-ta-right{text-align:right !important}.u-st-underline{text-decoration:underline !important}.u-st-nounderline{text-decoration:none !important}.u-margin-top-5{margin-top:5px}.u-margin-top-10{margin-top:5px}.u-margin-top-minus-5{margin-top:-5px}.u-margin-top-minus-10{margin-top:-10px}.u-lh-middle{line-height:1.5}.resolve-garbled-text{font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif, Helvetica, Arial}@font-face{font-family:"mplus-2c-regular";src:url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-regular-57629a9371a6d3d5deb86b29f44ed44b1b223ed6ce6d42f1b69d1dc688916b58.eot) format("eot"),url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-regular-c39c4e03ce7aa82534b383be9d7fc559ac87f0a6691e6a7099609620cf3c13e4.woff2) format("woff2"),url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-regular-7b20d00da171528c3aab746ce06a9f6413ee72def6c41e0ccfc13e256cfcad65.woff) format("woff")}@font-face{font-family:"mplus-2c-bold";src:url(//test.assets.stekina.com/fonts/mplus-2c-bold.eot) format("eot"),url(//test.assets.stekina.com/fonts/mplus-2c-bold.woff2) format("woff2"),url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-bold-c1e65c05c2baa206f402c946e9f343cefb2f28f7dbf56717eb700656bc29aeb3.woff) format("woff")}@font-face{font-family:"k-3";src:url(//test.assets.stekina.com/stekinasv/assets/koburinaStdW3-9a8f818dd13899567376f01c301893d4bf7df26af47facbd5957381d4408278e.woff) format("woff")}@font-face{font-family:"k-6";src:url(//test.assets.stekina.com/stekinasv/assets/koburinaStdW6-c1ec01c8811b1ea1e0e42c85c1e302f7c1c8c03154a56e3a70a0053455767758.woff) format("woff")}@font-face{font-family:"koburina";src:url("https://assets.stekina.com/stekinasv/assets/koburinaStdW3-9a8f818dd13899567376f01c301893d4bf7df26af47facbd5957381d4408278e.woff") format("woff");font-display:swap;font-weight:normal;font-style:normal}@font-face{font-family:"koburina";src:url("https://assets.stekina.com/stekinasv/assets/koburinaStdW6-c1ec01c8811b1ea1e0e42c85c1e302f7c1c8c03154a56e3a70a0053455767758.woff") format("woff");font-display:swap;font-weight:bold;font-style:normal}.counseling-index body,.counseling-index div,.counseling-index span,.counseling-index object,.counseling-index iframe,.counseling-index h1,.counseling-index h2,.counseling-index h3,.counseling-index h4,.counseling-index h5,.counseling-index h6,.counseling-index p,.counseling-index blockquote,.counseling-index pre,.counseling-index abbr,.counseling-index address,.counseling-index cite,.counseling-index code,.counseling-index del,.counseling-index dfn,.counseling-index em,.counseling-index img,.counseling-index ins,.counseling-index kbd,.counseling-index q,.counseling-index samp,.counseling-index small,.counseling-index strong,.counseling-index sub,.counseling-index sup,.counseling-index var,.counseling-index b,.counseling-index i,.counseling-index dl,.counseling-index dt,.counseling-index dd,.counseling-index ol,.counseling-index ul,.counseling-index li,.counseling-index fieldset,.counseling-index form,.counseling-index label,.counseling-index legend,.counseling-index table,.counseling-index caption,.counseling-index tbody,.counseling-index tfoot,.counseling-index thead,.counseling-index tr,.counseling-index th,.counseling-index td,.counseling-index article,.counseling-index aside,.counseling-index figure,.counseling-index footer,.counseling-index header,.counseling-index menu,.counseling-index nav,.counseling-index section,.counseling-index time,.counseling-index mark,.counseling-index audio,.counseling-index video,.counseling-index details,.counseling-index summary,.counseling-new_answers body,.counseling-new_answers div,.counseling-new_answers span,.counseling-new_answers object,.counseling-new_answers iframe,.counseling-new_answers h1,.counseling-new_answers h2,.counseling-new_answers h3,.counseling-new_answers h4,.counseling-new_answers h5,.counseling-new_answers h6,.counseling-new_answers p,.counseling-new_answers blockquote,.counseling-new_answers pre,.counseling-new_answers abbr,.counseling-new_answers address,.counseling-new_answers cite,.counseling-new_answers code,.counseling-new_answers del,.counseling-new_answers dfn,.counseling-new_answers em,.counseling-new_answers img,.counseling-new_answers ins,.counseling-new_answers kbd,.counseling-new_answers q,.counseling-new_answers samp,.counseling-new_answers small,.counseling-new_answers strong,.counseling-new_answers sub,.counseling-new_answers sup,.counseling-new_answers var,.counseling-new_answers b,.counseling-new_answers i,.counseling-new_answers dl,.counseling-new_answers dt,.counseling-new_answers dd,.counseling-new_answers ol,.counseling-new_answers ul,.counseling-new_answers li,.counseling-new_answers fieldset,.counseling-new_answers form,.counseling-new_answers label,.counseling-new_answers legend,.counseling-new_answers table,.counseling-new_answers caption,.counseling-new_answers tbody,.counseling-new_answers tfoot,.counseling-new_answers thead,.counseling-new_answers tr,.counseling-new_answers th,.counseling-new_answers td,.counseling-new_answers article,.counseling-new_answers aside,.counseling-new_answers figure,.counseling-new_answers footer,.counseling-new_answers header,.counseling-new_answers menu,.counseling-new_answers nav,.counseling-new_answers section,.counseling-new_answers time,.counseling-new_answers mark,.counseling-new_answers audio,.counseling-new_answers video,.counseling-new_answers details,.counseling-new_answers summary,.profile-edit_address body,.profile-edit_address div,.profile-edit_address span,.profile-edit_address object,.profile-edit_address iframe,.profile-edit_address h1,.profile-edit_address h2,.profile-edit_address h3,.profile-edit_address h4,.profile-edit_address h5,.profile-edit_address h6,.profile-edit_address p,.profile-edit_address blockquote,.profile-edit_address pre,.profile-edit_address abbr,.profile-edit_address address,.profile-edit_address cite,.profile-edit_address code,.profile-edit_address del,.profile-edit_address dfn,.profile-edit_address em,.profile-edit_address img,.profile-edit_address ins,.profile-edit_address kbd,.profile-edit_address q,.profile-edit_address samp,.profile-edit_address small,.profile-edit_address strong,.profile-edit_address sub,.profile-edit_address sup,.profile-edit_address var,.profile-edit_address b,.profile-edit_address i,.profile-edit_address dl,.profile-edit_address dt,.profile-edit_address dd,.profile-edit_address ol,.profile-edit_address ul,.profile-edit_address li,.profile-edit_address fieldset,.profile-edit_address form,.profile-edit_address label,.profile-edit_address legend,.profile-edit_address table,.profile-edit_address caption,.profile-edit_address tbody,.profile-edit_address tfoot,.profile-edit_address thead,.profile-edit_address tr,.profile-edit_address th,.profile-edit_address td,.profile-edit_address article,.profile-edit_address aside,.profile-edit_address figure,.profile-edit_address footer,.profile-edit_address header,.profile-edit_address menu,.profile-edit_address nav,.profile-edit_address section,.profile-edit_address time,.profile-edit_address mark,.profile-edit_address audio,.profile-edit_address video,.profile-edit_address details,.profile-edit_address summary,.profile-edit_contact body,.profile-edit_contact div,.profile-edit_contact span,.profile-edit_contact object,.profile-edit_contact iframe,.profile-edit_contact h1,.profile-edit_contact h2,.profile-edit_contact h3,.profile-edit_contact h4,.profile-edit_contact h5,.profile-edit_contact h6,.profile-edit_contact p,.profile-edit_contact blockquote,.profile-edit_contact pre,.profile-edit_contact abbr,.profile-edit_contact address,.profile-edit_contact cite,.profile-edit_contact code,.profile-edit_contact del,.profile-edit_contact dfn,.profile-edit_contact em,.profile-edit_contact img,.profile-edit_contact ins,.profile-edit_contact kbd,.profile-edit_contact q,.profile-edit_contact samp,.profile-edit_contact small,.profile-edit_contact strong,.profile-edit_contact sub,.profile-edit_contact sup,.profile-edit_contact var,.profile-edit_contact b,.profile-edit_contact i,.profile-edit_contact dl,.profile-edit_contact dt,.profile-edit_contact dd,.profile-edit_contact ol,.profile-edit_contact ul,.profile-edit_contact li,.profile-edit_contact fieldset,.profile-edit_contact form,.profile-edit_contact label,.profile-edit_contact legend,.profile-edit_contact table,.profile-edit_contact caption,.profile-edit_contact tbody,.profile-edit_contact tfoot,.profile-edit_contact thead,.profile-edit_contact tr,.profile-edit_contact th,.profile-edit_contact td,.profile-edit_contact article,.profile-edit_contact aside,.profile-edit_contact figure,.profile-edit_contact footer,.profile-edit_contact header,.profile-edit_contact menu,.profile-edit_contact nav,.profile-edit_contact section,.profile-edit_contact time,.profile-edit_contact mark,.profile-edit_contact audio,.profile-edit_contact video,.profile-edit_contact details,.profile-edit_contact summary,.profile-edit_job body,.profile-edit_job div,.profile-edit_job span,.profile-edit_job object,.profile-edit_job iframe,.profile-edit_job h1,.profile-edit_job h2,.profile-edit_job h3,.profile-edit_job h4,.profile-edit_job h5,.profile-edit_job h6,.profile-edit_job p,.profile-edit_job blockquote,.profile-edit_job pre,.profile-edit_job abbr,.profile-edit_job address,.profile-edit_job cite,.profile-edit_job code,.profile-edit_job del,.profile-edit_job dfn,.profile-edit_job em,.profile-edit_job img,.profile-edit_job ins,.profile-edit_job kbd,.profile-edit_job q,.profile-edit_job samp,.profile-edit_job small,.profile-edit_job strong,.profile-edit_job sub,.profile-edit_job sup,.profile-edit_job var,.profile-edit_job b,.profile-edit_job i,.profile-edit_job dl,.profile-edit_job dt,.profile-edit_job dd,.profile-edit_job ol,.profile-edit_job ul,.profile-edit_job li,.profile-edit_job fieldset,.profile-edit_job form,.profile-edit_job label,.profile-edit_job legend,.profile-edit_job table,.profile-edit_job caption,.profile-edit_job tbody,.profile-edit_job tfoot,.profile-edit_job thead,.profile-edit_job tr,.profile-edit_job th,.profile-edit_job td,.profile-edit_job article,.profile-edit_job aside,.profile-edit_job figure,.profile-edit_job footer,.profile-edit_job header,.profile-edit_job menu,.profile-edit_job nav,.profile-edit_job section,.profile-edit_job time,.profile-edit_job mark,.profile-edit_job audio,.profile-edit_job video,.profile-edit_job details,.profile-edit_job summary,.profile-edit_address body,.profile-edit_address div,.profile-edit_address span,.profile-edit_address object,.profile-edit_address iframe,.profile-edit_address h1,.profile-edit_address h2,.profile-edit_address h3,.profile-edit_address h4,.profile-edit_address h5,.profile-edit_address h6,.profile-edit_address p,.profile-edit_address blockquote,.profile-edit_address pre,.profile-edit_address abbr,.profile-edit_address address,.profile-edit_address cite,.profile-edit_address code,.profile-edit_address del,.profile-edit_address dfn,.profile-edit_address em,.profile-edit_address img,.profile-edit_address ins,.profile-edit_address kbd,.profile-edit_address q,.profile-edit_address samp,.profile-edit_address small,.profile-edit_address strong,.profile-edit_address sub,.profile-edit_address sup,.profile-edit_address var,.profile-edit_address b,.profile-edit_address i,.profile-edit_address dl,.profile-edit_address dt,.profile-edit_address dd,.profile-edit_address ol,.profile-edit_address ul,.profile-edit_address li,.profile-edit_address fieldset,.profile-edit_address form,.profile-edit_address label,.profile-edit_address legend,.profile-edit_address table,.profile-edit_address caption,.profile-edit_address tbody,.profile-edit_address tfoot,.profile-edit_address thead,.profile-edit_address tr,.profile-edit_address th,.profile-edit_address td,.profile-edit_address article,.profile-edit_address aside,.profile-edit_address figure,.profile-edit_address footer,.profile-edit_address header,.profile-edit_address menu,.profile-edit_address nav,.profile-edit_address section,.profile-edit_address time,.profile-edit_address mark,.profile-edit_address audio,.profile-edit_address video,.profile-edit_address details,.profile-edit_address summary,.profile-edit_birthday body,.profile-edit_birthday div,.profile-edit_birthday span,.profile-edit_birthday object,.profile-edit_birthday iframe,.profile-edit_birthday h1,.profile-edit_birthday h2,.profile-edit_birthday h3,.profile-edit_birthday h4,.profile-edit_birthday h5,.profile-edit_birthday h6,.profile-edit_birthday p,.profile-edit_birthday blockquote,.profile-edit_birthday pre,.profile-edit_birthday abbr,.profile-edit_birthday address,.profile-edit_birthday cite,.profile-edit_birthday code,.profile-edit_birthday del,.profile-edit_birthday dfn,.profile-edit_birthday em,.profile-edit_birthday img,.profile-edit_birthday ins,.profile-edit_birthday kbd,.profile-edit_birthday q,.profile-edit_birthday samp,.profile-edit_birthday small,.profile-edit_birthday strong,.profile-edit_birthday sub,.profile-edit_birthday sup,.profile-edit_birthday var,.profile-edit_birthday b,.profile-edit_birthday i,.profile-edit_birthday dl,.profile-edit_birthday dt,.profile-edit_birthday dd,.profile-edit_birthday ol,.profile-edit_birthday ul,.profile-edit_birthday li,.profile-edit_birthday fieldset,.profile-edit_birthday form,.profile-edit_birthday label,.profile-edit_birthday legend,.profile-edit_birthday table,.profile-edit_birthday caption,.profile-edit_birthday tbody,.profile-edit_birthday tfoot,.profile-edit_birthday thead,.profile-edit_birthday tr,.profile-edit_birthday th,.profile-edit_birthday td,.profile-edit_birthday article,.profile-edit_birthday aside,.profile-edit_birthday figure,.profile-edit_birthday footer,.profile-edit_birthday header,.profile-edit_birthday menu,.profile-edit_birthday nav,.profile-edit_birthday section,.profile-edit_birthday time,.profile-edit_birthday mark,.profile-edit_birthday audio,.profile-edit_birthday video,.profile-edit_birthday details,.profile-edit_birthday summary{font-family:"mplus-2c-regular"}.salon-show div,.salon-show span,.salon-show object,.salon-show iframe,.salon-show h1,.salon-show h2,.salon-show h3,.salon-show h4,.salon-show h5,.salon-show h6,.salon-show p,.salon-show blockquote,.salon-show pre,.salon-show abbr,.salon-show address,.salon-show cite,.salon-show code,.salon-show del,.salon-show dfn,.salon-show em,.salon-show img,.salon-show ins,.salon-show kbd,.salon-show q,.salon-show samp,.salon-show small,.salon-show strong,.salon-show sub,.salon-show sup,.salon-show var,.salon-show b,.salon-show i,.salon-show dl,.salon-show dt,.salon-show dd,.salon-show ol,.salon-show ul,.salon-show li,.salon-show fieldset,.salon-show form,.salon-show label,.salon-show legend,.salon-show table,.salon-show caption,.salon-show tbody,.salon-show tfoot,.salon-show thead,.salon-show tr,.salon-show th,.salon-show td,.salon-show article,.salon-show aside,.salon-show figure,.salon-show footer,.salon-show header,.salon-show menu,.salon-show nav,.salon-show section,.salon-show time,.salon-show mark,.salon-show audio,.salon-show video,.salon-show details,.salon-show summary,.counseling-index div,.counseling-index span,.counseling-index object,.counseling-index iframe,.counseling-index h1,.counseling-index h2,.counseling-index h3,.counseling-index h4,.counseling-index h5,.counseling-index h6,.counseling-index p,.counseling-index blockquote,.counseling-index pre,.counseling-index abbr,.counseling-index address,.counseling-index cite,.counseling-index code,.counseling-index del,.counseling-index dfn,.counseling-index em,.counseling-index img,.counseling-index ins,.counseling-index kbd,.counseling-index q,.counseling-index samp,.counseling-index small,.counseling-index strong,.counseling-index sub,.counseling-index sup,.counseling-index var,.counseling-index b,.counseling-index i,.counseling-index dl,.counseling-index dt,.counseling-index dd,.counseling-index ol,.counseling-index ul,.counseling-index li,.counseling-index fieldset,.counseling-index form,.counseling-index label,.counseling-index legend,.counseling-index table,.counseling-index caption,.counseling-index tbody,.counseling-index tfoot,.counseling-index thead,.counseling-index tr,.counseling-index th,.counseling-index td,.counseling-index article,.counseling-index aside,.counseling-index figure,.counseling-index footer,.counseling-index header,.counseling-index menu,.counseling-index nav,.counseling-index section,.counseling-index time,.counseling-index mark,.counseling-index audio,.counseling-index video,.counseling-index details,.counseling-index summary,.counseling-new_answers div,.counseling-new_answers span,.counseling-new_answers object,.counseling-new_answers iframe,.counseling-new_answers h1,.counseling-new_answers h2,.counseling-new_answers h3,.counseling-new_answers h4,.counseling-new_answers h5,.counseling-new_answers h6,.counseling-new_answers p,.counseling-new_answers blockquote,.counseling-new_answers pre,.counseling-new_answers abbr,.counseling-new_answers address,.counseling-new_answers cite,.counseling-new_answers code,.counseling-new_answers del,.counseling-new_answers dfn,.counseling-new_answers em,.counseling-new_answers img,.counseling-new_answers ins,.counseling-new_answers kbd,.counseling-new_answers q,.counseling-new_answers samp,.counseling-new_answers small,.counseling-new_answers strong,.counseling-new_answers sub,.counseling-new_answers sup,.counseling-new_answers var,.counseling-new_answers b,.counseling-new_answers i,.counseling-new_answers dl,.counseling-new_answers dt,.counseling-new_answers dd,.counseling-new_answers ol,.counseling-new_answers ul,.counseling-new_answers li,.counseling-new_answers fieldset,.counseling-new_answers form,.counseling-new_answers label,.counseling-new_answers legend,.counseling-new_answers table,.counseling-new_answers caption,.counseling-new_answers tbody,.counseling-new_answers tfoot,.counseling-new_answers thead,.counseling-new_answers tr,.counseling-new_answers th,.counseling-new_answers td,.counseling-new_answers article,.counseling-new_answers aside,.counseling-new_answers figure,.counseling-new_answers footer,.counseling-new_answers header,.counseling-new_answers menu,.counseling-new_answers nav,.counseling-new_answers section,.counseling-new_answers time,.counseling-new_answers mark,.counseling-new_answers audio,.counseling-new_answers video,.counseling-new_answers details,.counseling-new_answers summary,.kartes-index div,.kartes-index span,.kartes-index object,.kartes-index iframe,.kartes-index h1,.kartes-index h2,.kartes-index h3,.kartes-index h4,.kartes-index h5,.kartes-index h6,.kartes-index p,.kartes-index blockquote,.kartes-index pre,.kartes-index abbr,.kartes-index address,.kartes-index cite,.kartes-index code,.kartes-index del,.kartes-index dfn,.kartes-index em,.kartes-index img,.kartes-index ins,.kartes-index kbd,.kartes-index q,.kartes-index samp,.kartes-index small,.kartes-index strong,.kartes-index sub,.kartes-index sup,.kartes-index var,.kartes-index b,.kartes-index i,.kartes-index dl,.kartes-index dt,.kartes-index dd,.kartes-index ol,.kartes-index ul,.kartes-index li,.kartes-index fieldset,.kartes-index form,.kartes-index label,.kartes-index legend,.kartes-index table,.kartes-index caption,.kartes-index tbody,.kartes-index tfoot,.kartes-index thead,.kartes-index tr,.kartes-index th,.kartes-index td,.kartes-index article,.kartes-index aside,.kartes-index figure,.kartes-index footer,.kartes-index header,.kartes-index menu,.kartes-index nav,.kartes-index section,.kartes-index time,.kartes-index mark,.kartes-index audio,.kartes-index video,.kartes-index details,.kartes-index summary,.karte-detail div,.karte-detail span,.karte-detail object,.karte-detail iframe,.karte-detail h1,.karte-detail h2,.karte-detail h3,.karte-detail h4,.karte-detail h5,.karte-detail h6,.karte-detail p,.karte-detail blockquote,.karte-detail pre,.karte-detail abbr,.karte-detail address,.karte-detail cite,.karte-detail code,.karte-detail del,.karte-detail dfn,.karte-detail em,.karte-detail img,.karte-detail ins,.karte-detail kbd,.karte-detail q,.karte-detail samp,.karte-detail small,.karte-detail strong,.karte-detail sub,.karte-detail sup,.karte-detail var,.karte-detail b,.karte-detail i,.karte-detail dl,.karte-detail dt,.karte-detail dd,.karte-detail ol,.karte-detail ul,.karte-detail li,.karte-detail fieldset,.karte-detail form,.karte-detail label,.karte-detail legend,.karte-detail table,.karte-detail caption,.karte-detail tbody,.karte-detail tfoot,.karte-detail thead,.karte-detail tr,.karte-detail th,.karte-detail td,.karte-detail article,.karte-detail aside,.karte-detail figure,.karte-detail footer,.karte-detail header,.karte-detail menu,.karte-detail nav,.karte-detail section,.karte-detail time,.karte-detail mark,.karte-detail audio,.karte-detail video,.karte-detail details,.karte-detail summary,.counseling-edit_answer div,.counseling-edit_answer span,.counseling-edit_answer object,.counseling-edit_answer iframe,.counseling-edit_answer h1,.counseling-edit_answer h2,.counseling-edit_answer h3,.counseling-edit_answer h4,.counseling-edit_answer h5,.counseling-edit_answer h6,.counseling-edit_answer p,.counseling-edit_answer blockquote,.counseling-edit_answer pre,.counseling-edit_answer abbr,.counseling-edit_answer address,.counseling-edit_answer cite,.counseling-edit_answer code,.counseling-edit_answer del,.counseling-edit_answer dfn,.counseling-edit_answer em,.counseling-edit_answer img,.counseling-edit_answer ins,.counseling-edit_answer kbd,.counseling-edit_answer q,.counseling-edit_answer samp,.counseling-edit_answer small,.counseling-edit_answer strong,.counseling-edit_answer sub,.counseling-edit_answer sup,.counseling-edit_answer var,.counseling-edit_answer b,.counseling-edit_answer i,.counseling-edit_answer dl,.counseling-edit_answer dt,.counseling-edit_answer dd,.counseling-edit_answer ol,.counseling-edit_answer ul,.counseling-edit_answer li,.counseling-edit_answer fieldset,.counseling-edit_answer form,.counseling-edit_answer label,.counseling-edit_answer legend,.counseling-edit_answer table,.counseling-edit_answer caption,.counseling-edit_answer tbody,.counseling-edit_answer tfoot,.counseling-edit_answer thead,.counseling-edit_answer tr,.counseling-edit_answer th,.counseling-edit_answer td,.counseling-edit_answer article,.counseling-edit_answer aside,.counseling-edit_answer figure,.counseling-edit_answer footer,.counseling-edit_answer header,.counseling-edit_answer menu,.counseling-edit_answer nav,.counseling-edit_answer section,.counseling-edit_answer time,.counseling-edit_answer mark,.counseling-edit_answer audio,.counseling-edit_answer video,.counseling-edit_answer details,.counseling-edit_answer summary,.users-edit div,.users-edit span,.users-edit object,.users-edit iframe,.users-edit h1,.users-edit h2,.users-edit h3,.users-edit h4,.users-edit h5,.users-edit h6,.users-edit p,.users-edit blockquote,.users-edit pre,.users-edit abbr,.users-edit address,.users-edit cite,.users-edit code,.users-edit del,.users-edit dfn,.users-edit em,.users-edit img,.users-edit ins,.users-edit kbd,.users-edit q,.users-edit samp,.users-edit small,.users-edit strong,.users-edit sub,.users-edit sup,.users-edit var,.users-edit b,.users-edit i,.users-edit dl,.users-edit dt,.users-edit dd,.users-edit ol,.users-edit ul,.users-edit li,.users-edit fieldset,.users-edit form,.users-edit label,.users-edit legend,.users-edit table,.users-edit caption,.users-edit tbody,.users-edit tfoot,.users-edit thead,.users-edit tr,.users-edit th,.users-edit td,.users-edit article,.users-edit aside,.users-edit figure,.users-edit footer,.users-edit header,.users-edit menu,.users-edit nav,.users-edit section,.users-edit time,.users-edit mark,.users-edit audio,.users-edit video,.users-edit details,.users-edit summary,.settings-index div,.settings-index span,.settings-index object,.settings-index iframe,.settings-index h1,.settings-index h2,.settings-index h3,.settings-index h4,.settings-index h5,.settings-index h6,.settings-index p,.settings-index blockquote,.settings-index pre,.settings-index abbr,.settings-index address,.settings-index cite,.settings-index code,.settings-index del,.settings-index dfn,.settings-index em,.settings-index img,.settings-index ins,.settings-index kbd,.settings-index q,.settings-index samp,.settings-index small,.settings-index strong,.settings-index sub,.settings-index sup,.settings-index var,.settings-index b,.settings-index i,.settings-index dl,.settings-index dt,.settings-index dd,.settings-index ol,.settings-index ul,.settings-index li,.settings-index fieldset,.settings-index form,.settings-index label,.settings-index legend,.settings-index table,.settings-index caption,.settings-index tbody,.settings-index tfoot,.settings-index thead,.settings-index tr,.settings-index th,.settings-index td,.settings-index article,.settings-index aside,.settings-index figure,.settings-index footer,.settings-index header,.settings-index menu,.settings-index nav,.settings-index section,.settings-index time,.settings-index mark,.settings-index audio,.settings-index video,.settings-index details,.settings-index summary,.notifications-edit div,.notifications-edit span,.notifications-edit object,.notifications-edit iframe,.notifications-edit h1,.notifications-edit h2,.notifications-edit h3,.notifications-edit h4,.notifications-edit h5,.notifications-edit h6,.notifications-edit p,.notifications-edit blockquote,.notifications-edit pre,.notifications-edit abbr,.notifications-edit address,.notifications-edit cite,.notifications-edit code,.notifications-edit del,.notifications-edit dfn,.notifications-edit em,.notifications-edit img,.notifications-edit ins,.notifications-edit kbd,.notifications-edit q,.notifications-edit samp,.notifications-edit small,.notifications-edit strong,.notifications-edit sub,.notifications-edit sup,.notifications-edit var,.notifications-edit b,.notifications-edit i,.notifications-edit dl,.notifications-edit dt,.notifications-edit dd,.notifications-edit ol,.notifications-edit ul,.notifications-edit li,.notifications-edit fieldset,.notifications-edit form,.notifications-edit label,.notifications-edit legend,.notifications-edit table,.notifications-edit caption,.notifications-edit tbody,.notifications-edit tfoot,.notifications-edit thead,.notifications-edit tr,.notifications-edit th,.notifications-edit td,.notifications-edit article,.notifications-edit aside,.notifications-edit figure,.notifications-edit footer,.notifications-edit header,.notifications-edit menu,.notifications-edit nav,.notifications-edit section,.notifications-edit time,.notifications-edit mark,.notifications-edit audio,.notifications-edit video,.notifications-edit details,.notifications-edit summary{font-family:"mplus-2c-regular"}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0)}30%{-webkit-transform:translate(0, -10px)}70%{-webkit-transform:translate(0, 0)}}@media screen and (max-width: 768px){.sp-hidden{display:none !important}}@media screen and (min-width: 769px){.sp-hidden{display:block !important}}@media screen and (max-width: 768px){.pc-hidden{display:block !important}}@media screen and (min-width: 769px){.pc-hidden{display:none !important}}.u-st-medium{font-weight:300;font-family:"k-3"}.u-st-bold{font-weight:bold;font-family:"k-6"}.u-ls-minus-s{letter-spacing:-0.5px}.salon-profile .profile-detail-button .profile-detail-button-sub{width:36.5% !important}.salon-profile .profile-detail .profile-detail-button .salon-account-profile-detail-button-main,.salon-profile .profile-detail .profile-detail-button .profile-detail-button-main{width:60% !important}.salon-profile .profile-detail .profile-detail-button .salon-account-profile-detail-button-main a{letter-spacing:-1px !important}.salon-show{background:#fff !important}.employee_salon-index{background:#fff !important}.matching-questions-wrapper{background:#e2ddd7 !important}.stylists-matching{background:#e2ddd7 !important}.discount-show,.discount-app_banner{background:#f0f0f0 !important}.questionnaire-new{background:#f0f0f0 !important}.kartes-show,.kartes-index,.settings-index,.users-edit,.notifications-edit,.users-my_stylists{background:#f0f0f0 !important}.counseling-index,.counseling-new_answers,.profile-edit_address,.profile-edit_contact,.profile-edit_job,.profile-edit_address,.profile-edit_birthday{background:#f0f0f0 !important}.matching-step1,.matching-step2,.matching-step3,.matching-step4,.matching-edit_answers{background:#e2ddd7 !important}.tester-new{background:#e2ddd7 !important}.pages-index,.pages-index_new{background:#262626}.pages-stylists,.pages-hair_stylists_ranking,.pages-recommends,.pages-reviews{background:#e2ddd7 !important}.pages-stylists-gray-lightest{background:#f0f0f0 !important}.pages-salons{background:#e2ddd7 !important}@keyframes busybox_kf{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes busybox_kf{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.indicator{position:absolute;width:64px;height:64px;border-radius:50%;border:4px solid white;border-left-color:transparent;border-right-color:transparent;animation:busybox_kf 1s linear 0s infinite normal none running;top:0;bottom:0;left:0;right:0;margin:auto}.indicator-bg{display:none;position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:10000;background-color:rgba(30,30,30,0.5)}.indicator-bg .indicator-txt{width:4em;height:1em;text-align:center;color:white;position:absolute;width:64px;height:64px;border-radius:50%;border:4px solid white;border-left-color:transparent;border-right-color:transparent;animation:busybox_kf 1s linear 0s infinite normal none running;top:0;top:-5px;bottom:0;left:0;right:0;margin:auto;font-weight:bold}.indicator-bg .snap-input-file-field{display:none}@media screen and (max-width: 3000px) and (min-width: 767px){.spimage{display:none}.pcimage{display:inherit}}@media screen and (max-width: 766px){.spimage{display:inherit}.pcimage{display:none;opacity:0}}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-weight:normal;vertical-align:baseline}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}@-webkit-keyframes spin-around{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin-around{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"Source Code Pro", "Monaco", "Inconsolata", monospace;line-height:1.25}code{background-color:#f5f7fa;color:#ed6c63;font-size:12px;font-weight:normal;padding:1px 2px 2px}img{max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:11px}span{font-style:inherit;font-weight:inherit}strong{color:#222324;font-weight:700}pre{background-color:#f5f7fa;color:#69707a;white-space:pre;word-wrap:normal}pre code{background-color:#f5f7fa;color:#69707a;display:block;overflow-x:auto;padding:16px 20px}table{width:100%}table td,table th{text-align:left;vertical-align:top}table th{color:#222324}.block:not(:last-child),.box:not(:last-child),.content:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.tabs:not(:last-child){margin-bottom:20px}.container{position:relative}@media screen and (min-width: 980px){.container{margin:0 auto;max-width:960px}.container.is-fluid{margin:0 20px;max-width:none}}@media screen and (min-width: 1180px){.container{max-width:1200px}}.fa{font-size:21px;text-align:center;vertical-align:top}.is-block{display:block}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px){.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 979px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 979px){.is-block-touch{display:block !important}}@media screen and (min-width: 980px){.is-block-desktop{display:block !important}}@media screen and (min-width: 980px) and (max-width: 1179px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1180px){.is-block-widescreen{display:block !important}}.is-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.is-flex-mobile{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 769px){.is-flex-tablet{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 769px) and (max-width: 979px){.is-flex-tablet-only{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (max-width: 979px){.is-flex-touch{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 980px){.is-flex-desktop{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 980px) and (max-width: 1179px){.is-flex-desktop-only{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 1180px){.is-flex-widescreen{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}.is-inline{display:inline}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px){.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 979px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 979px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 980px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 980px) and (max-width: 1179px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1180px){.is-inline-widescreen{display:inline !important}}.is-inline-block{display:inline-block}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px){.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 979px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 979px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 980px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 980px) and (max-width: 1179px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1180px){.is-inline-block-widescreen{display:inline-block !important}}.is-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width: 769px){.is-inline-flex-tablet{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 979px){.is-inline-flex-tablet-only{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width: 979px){.is-inline-flex-touch{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width: 980px){.is-inline-flex-desktop{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width: 980px) and (max-width: 1179px){.is-inline-flex-desktop-only{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width: 1180px){.is-inline-flex-widescreen{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left}.is-pulled-right{float:right}.is-clipped{overflow:hidden !important}.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.has-text-centered{text-align:center}.has-text-left{text-align:left}.has-text-right{text-align:right}.is-hidden{display:none !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px){.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 979px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 979px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 980px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 980px) and (max-width: 1179px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1180px){.is-hidden-widescreen{display:none !important}}.is-disabled{pointer-events:none}.is-marginless{margin:0 !important}.box{background-color:#fff;border-radius:5px;box-shadow:0 2px 3px rgba(17,17,17,0.1),0 0 0 1px rgba(17,17,17,0.1);display:block;padding:20px}a.box:hover,a.box:focus{box-shadow:0 2px 3px rgba(17,17,17,0.1),0 0 0 1px #1fc8db}a.box:active{box-shadow:inset 0 1px 2px rgba(17,17,17,0.2),0 0 0 1px #1fc8db}.button{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:white;border:1px solid #d3d6db;border-radius:3px;color:#222324;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px;text-align:center;white-space:nowrap}.button:hover{border-color:#aeb1b5}.button:active,.button:focus,.button.is-active{border-color:#1fc8db;outline:none}.button[disabled],.button.is-disabled{background-color:#f5f7fa;border-color:#d3d6db;cursor:not-allowed;pointer-events:none}.button[disabled]::-moz-placeholder,.button.is-disabled::-moz-placeholder{color:rgba(34,35,36,0.3)}.button[disabled]::-webkit-input-placeholder,.button.is-disabled::-webkit-input-placeholder{color:rgba(34,35,36,0.3)}.button[disabled]:-moz-placeholder,.button.is-disabled:-moz-placeholder{color:rgba(34,35,36,0.3)}.button[disabled]:-ms-input-placeholder,.button.is-disabled:-ms-input-placeholder{color:rgba(34,35,36,0.3)}.button strong{color:inherit}.button small{display:block;font-size:11px;line-height:1;margin-top:5px}.button .icon:first-child,.button .tag:first-child{margin-left:-2px;margin-right:4px}.button .icon:last-child,.button .tag:last-child{margin-left:4px;margin-right:-2px}.button:hover,.button:focus,.button.is-active{color:#222324}.button:active{box-shadow:inset 0 1px 2px rgba(17,17,17,0.2)}.button.is-white{background-color:#fff;border-color:transparent;color:#111}.button.is-white:hover,.button.is-white:focus,.button.is-white.is-active{background-color:#e6e6e6;border-color:transparent;color:#111}.button.is-white:active{border-color:transparent}.button.is-white.is-inverted{background-color:#111;color:#fff}.button.is-white.is-inverted:hover{background-color:#040404}.button.is-white.is-loading:after{border-color:transparent transparent #111 #111 !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined:focus{background-color:#fff;border-color:#fff;color:#111}.button.is-black{background-color:#111;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black:focus,.button.is-black.is-active{background-color:black;border-color:transparent;color:#fff}.button.is-black:active{border-color:transparent}.button.is-black.is-inverted{background-color:#fff;color:#111}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#111;color:#111}.button.is-black.is-outlined:hover,.button.is-black.is-outlined:focus{background-color:#111;border-color:#111;color:#fff}.button.is-light{background-color:#f5f7fa;border-color:transparent;color:#69707a}.button.is-light:hover,.button.is-light:focus,.button.is-light.is-active{background-color:#d3dce9;border-color:transparent;color:#69707a}.button.is-light:active{border-color:transparent}.button.is-light.is-inverted{background-color:#69707a;color:#f5f7fa}.button.is-light.is-inverted:hover{background-color:#5d636c}.button.is-light.is-loading:after{border-color:transparent transparent #69707a #69707a !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f7fa;color:#f5f7fa}.button.is-light.is-outlined:hover,.button.is-light.is-outlined:focus{background-color:#f5f7fa;border-color:#f5f7fa;color:#69707a}.button.is-dark{background-color:#69707a;border-color:transparent;color:#f5f7fa}.button.is-dark:hover,.button.is-dark:focus,.button.is-dark.is-active{background-color:#51575f;border-color:transparent;color:#f5f7fa}.button.is-dark:active{border-color:transparent}.button.is-dark.is-inverted{background-color:#f5f7fa;color:#69707a}.button.is-dark.is-inverted:hover{background-color:#e4e9f2}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f7fa #f5f7fa !important}.button.is-dark.is-outlined{background-color:transparent;border-color:#69707a;color:#69707a}.button.is-dark.is-outlined:hover,.button.is-dark.is-outlined:focus{background-color:#69707a;border-color:#69707a;color:#f5f7fa}.button.is-primary{background-color:#1fc8db;border-color:transparent;color:white}.button.is-primary:hover,.button.is-primary:focus,.button.is-primary.is-active{background-color:#199fae;border-color:transparent;color:white}.button.is-primary:active{border-color:transparent}.button.is-primary.is-inverted{background-color:white;color:#1fc8db}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-loading:after{border-color:transparent transparent white white !important}.button.is-primary.is-outlined{background-color:transparent;border-color:#1fc8db;color:#1fc8db}.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined:focus{background-color:#1fc8db;border-color:#1fc8db;color:white}.button.is-info{background-color:#42afe3;border-color:transparent;color:white}.button.is-info:hover,.button.is-info:focus,.button.is-info.is-active{background-color:#1f99d3;border-color:transparent;color:white}.button.is-info:active{border-color:transparent}.button.is-info.is-inverted{background-color:white;color:#42afe3}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-loading:after{border-color:transparent transparent white white !important}.button.is-info.is-outlined{background-color:transparent;border-color:#42afe3;color:#42afe3}.button.is-info.is-outlined:hover,.button.is-info.is-outlined:focus{background-color:#42afe3;border-color:#42afe3;color:white}.button.is-success{background-color:#97cd76;border-color:transparent;color:white}.button.is-success:hover,.button.is-success:focus,.button.is-success.is-active{background-color:#7bbf51;border-color:transparent;color:white}.button.is-success:active{border-color:transparent}.button.is-success.is-inverted{background-color:white;color:#97cd76}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-loading:after{border-color:transparent transparent white white !important}.button.is-success.is-outlined{background-color:transparent;border-color:#97cd76;color:#97cd76}.button.is-success.is-outlined:hover,.button.is-success.is-outlined:focus{background-color:#97cd76;border-color:#97cd76;color:white}.button.is-warning{background-color:#fce473;border-color:transparent;color:rgba(17,17,17,0.5)}.button.is-warning:hover,.button.is-warning:focus,.button.is-warning.is-active{background-color:#fbda41;border-color:transparent;color:rgba(17,17,17,0.5)}.button.is-warning:active{border-color:transparent}.button.is-warning.is-inverted{background-color:rgba(17,17,17,0.5);color:#fce473}.button.is-warning.is-inverted:hover{background-color:rgba(4,4,4,0.5)}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(17,17,17,0.5) rgba(17,17,17,0.5) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#fce473;color:#fce473}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined:focus{background-color:#fce473;border-color:#fce473;color:rgba(17,17,17,0.5)}.button.is-danger{background-color:#ed6c63;border-color:transparent;color:white}.button.is-danger:hover,.button.is-danger:focus,.button.is-danger.is-active{background-color:#e84135;border-color:transparent;color:white}.button.is-danger:active{border-color:transparent}.button.is-danger.is-inverted{background-color:white;color:#ed6c63}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-loading:after{border-color:transparent transparent white white !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ed6c63;color:#ed6c63}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined:focus{background-color:#ed6c63;border-color:#ed6c63;color:white}.button.is-link{background-color:transparent;border-color:transparent;color:#69707a;text-decoration:underline}.button.is-link:hover,.button.is-link:focus{background-color:#d3d6db;color:#222324}.button.is-small{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px}.button.is-medium{font-size:18px;height:40px;padding-left:14px;padding-right:14px}.button.is-large{font-size:22px;height:48px;padding-left:20px;padding-right:20px}.button[disabled],.button.is-disabled{opacity:0.5}.button.is-fullwidth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading:after{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;position:absolute !important}.content a:not(.button){border-bottom:1px solid #d3d6db}.content a:not(.button):visited{color:#847bb9}.content a:not(.button):hover{border-bottom-color:#1fc8db}.content li+li{margin-top:0.25em}.content blockquote:not(:last-child),.content p:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222324;font-weight:300;line-height:1.125;margin-bottom:20px}.content h1:not(:first-child),.content h2:not(:first-child),.content h3:not(:first-child){margin-top:40px}.content blockquote{background-color:#f5f7fa;border-left:5px solid #d3d6db;padding:1.5em}.content h1{font-size:2em}.content h2{font-size:1.75em}.content h3{font-size:1.5em}.content h4{font-size:1.25em}.content h5{font-size:1.125em}.content h6{font-size:1em}.content ol{list-style:decimal outside;margin-left:2em;margin-right:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-right:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content.is-medium{font-size:18px}.content.is-medium code{font-size:14px}.content.is-large{font-size:24px}.content.is-large code{font-size:18px}.input,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:white;border:1px solid #d3d6db;border-radius:3px;color:#222324;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;box-shadow:inset 0 1px 2px rgba(17,17,17,0.1);max-width:100%;width:100%}.input:hover,.textarea:hover{border-color:#aeb1b5}.input:active,.textarea:active,.input:focus,.textarea:focus,.input.is-active,.is-active.textarea{border-color:#1fc8db;outline:none}.input[disabled],[disabled].textarea,.input.is-disabled,.is-disabled.textarea{background-color:#f5f7fa;border-color:#d3d6db;cursor:not-allowed;pointer-events:none}.input[disabled]::-moz-placeholder,[disabled].textarea::-moz-placeholder,.input.is-disabled::-moz-placeholder,.is-disabled.textarea::-moz-placeholder{color:rgba(34,35,36,0.3)}.input[disabled]::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,.input.is-disabled::-webkit-input-placeholder,.is-disabled.textarea::-webkit-input-placeholder{color:rgba(34,35,36,0.3)}.input[disabled]:-moz-placeholder,[disabled].textarea:-moz-placeholder,.input.is-disabled:-moz-placeholder,.is-disabled.textarea:-moz-placeholder{color:rgba(34,35,36,0.3)}.input[disabled]:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,.input.is-disabled:-ms-input-placeholder,.is-disabled.textarea:-ms-input-placeholder{color:rgba(34,35,36,0.3)}.input.is-white,.is-white.textarea{border-color:#fff}.input.is-black,.is-black.textarea{border-color:#111}.input.is-light,.is-light.textarea{border-color:#f5f7fa}.input.is-dark,.is-dark.textarea{border-color:#69707a}.input.is-primary,.is-primary.textarea{border-color:#1fc8db}.input.is-info,.is-info.textarea{border-color:#42afe3}.input.is-success,.is-success.textarea{border-color:#97cd76}.input.is-warning,.is-warning.textarea{border-color:#fce473}.input.is-danger,.is-danger.textarea{border-color:#ed6c63}.input[type="search"],[type="search"].textarea{border-radius:290486px}.input.is-small,.is-small.textarea{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px}.input.is-medium,.is-medium.textarea{font-size:18px;height:40px;line-height:32px;padding-left:10px;padding-right:10px}.input.is-large,.is-large.textarea{font-size:24px;height:48px;line-height:40px;padding-left:12px;padding-right:12px}.input.is-fullwidth,.is-fullwidth.textarea{display:block;width:100%}.input.is-inline,.is-inline.textarea{display:inline;width:auto}.textarea{display:block;line-height:1.2;max-height:600px;max-width:100%;min-height:120px;min-width:100%;padding:10px;resize:vertical}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:16px;position:relative;vertical-align:top}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#222324}.is-disabled.checkbox,.is-disabled.radio{color:#aeb1b5;pointer-events:none}.is-disabled.checkbox input,.is-disabled.radio input{pointer-events:none}.radio+.radio{margin-left:10px}.select{display:inline-block;height:32px;position:relative;vertical-align:top}.select select{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:white;border:1px solid #d3d6db;border-radius:3px;color:#222324;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;cursor:pointer;display:block;outline:none;padding-right:36px}.select select:hover{border-color:#aeb1b5}.select select:active,.select select:focus,.select select.is-active{border-color:#1fc8db;outline:none}.select select[disabled],.select select.is-disabled{background-color:#f5f7fa;border-color:#d3d6db;cursor:not-allowed;pointer-events:none}.select select[disabled]::-moz-placeholder,.select select.is-disabled::-moz-placeholder{color:rgba(34,35,36,0.3)}.select select[disabled]::-webkit-input-placeholder,.select select.is-disabled::-webkit-input-placeholder{color:rgba(34,35,36,0.3)}.select select[disabled]:-moz-placeholder,.select select.is-disabled:-moz-placeholder{color:rgba(34,35,36,0.3)}.select select[disabled]:-ms-input-placeholder,.select select.is-disabled:-ms-input-placeholder{color:rgba(34,35,36,0.3)}.select select.is-white{border-color:#fff}.select select.is-black{border-color:#111}.select select.is-light{border-color:#f5f7fa}.select select.is-dark{border-color:#69707a}.select select.is-primary{border-color:#1fc8db}.select select.is-info{border-color:#42afe3}.select select.is-success{border-color:#97cd76}.select select.is-warning{border-color:#fce473}.select select.is-danger{border-color:#ed6c63}.select select:hover{border-color:#aeb1b5}.select select::ms-expand{display:none}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select:after{border:1px solid #1fc8db;border-right:0;border-top:0;content:" ";display:block;height:7px;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px;margin-top:-6px;right:16px;top:50%}.select:hover:after{border-color:#222324}.select.is-small{height:24px}.select.is-small select{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px;padding-right:28px}.select.is-medium{height:40px}.select.is-medium select{font-size:18px;height:40px;line-height:32px;padding-left:10px;padding-right:10px;padding-right:44px}.select.is-large{height:48px}.select.is-large select{font-size:24px;height:48px;line-height:40px;padding-left:12px;padding-right:12px;padding-right:52px}.help{display:block;font-size:11px;margin-top:5px}.help.is-white{color:#fff}.help.is-black{color:#111}.help.is-light{color:#f5f7fa}.help.is-dark{color:#69707a}.help.is-primary{color:#1fc8db}.help.is-info{color:#42afe3}.help.is-success{color:#97cd76}.help.is-warning{color:#fce473}.help.is-danger{color:#ed6c63}@media screen and (max-width: 768px){.control-label{margin-bottom:5px}}@media screen and (min-width: 769px){.control-label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px;padding-top:7px;text-align:right}}.control{position:relative;text-align:left}.control:not(:last-child){margin-bottom:10px}.control.has-addons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.control.has-addons .button,.control.has-addons .input,.control.has-addons .textarea,.control.has-addons .select{border-radius:0;margin-right:-1px;width:auto}.control.has-addons .button:hover,.control.has-addons .input:hover,.control.has-addons .textarea:hover,.control.has-addons .select:hover{z-index:2}.control.has-addons .button:active,.control.has-addons .button:focus,.control.has-addons .input:active,.control.has-addons .textarea:active,.control.has-addons .input:focus,.control.has-addons .textarea:focus,.control.has-addons .select:active,.control.has-addons .select:focus{z-index:3}.control.has-addons .button:first-child,.control.has-addons .input:first-child,.control.has-addons .textarea:first-child,.control.has-addons .select:first-child{border-radius:3px 0 0 3px}.control.has-addons .button:first-child select,.control.has-addons .input:first-child select,.control.has-addons .textarea:first-child select,.control.has-addons .select:first-child select{border-radius:3px 0 0 3px}.control.has-addons .button:last-child,.control.has-addons .input:last-child,.control.has-addons .textarea:last-child,.control.has-addons .select:last-child{border-radius:0 3px 3px 0}.control.has-addons .button:last-child select,.control.has-addons .input:last-child select,.control.has-addons .textarea:last-child select,.control.has-addons .select:last-child select{border-radius:0 3px 3px 0}.control.has-addons .button.is-expanded,.control.has-addons .input.is-expanded,.control.has-addons .is-expanded.textarea,.control.has-addons .select.is-expanded{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.control.has-addons.has-addons-centered{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.control.has-addons.has-addons-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.control.has-addons.has-addons-fullwidth .button,.control.has-addons.has-addons-fullwidth .input,.control.has-addons.has-addons-fullwidth .textarea,.control.has-addons.has-addons-fullwidth .select{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.control.has-icon>.fa{display:inline-block;font-size:14px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px;color:#aeb1b5;pointer-events:none;position:absolute;top:4px;z-index:4}.control.has-icon .input:focus+.fa,.control.has-icon .textarea:focus+.fa{color:#222324}.control.has-icon .input.is-small+.fa,.control.has-icon .is-small.textarea+.fa{font-size:10.5px;top:0}.control.has-icon .input.is-medium+.fa,.control.has-icon .is-medium.textarea+.fa{font-size:21px;top:8px}.control.has-icon .input.is-large+.fa,.control.has-icon .is-large.textarea+.fa{font-size:21px;top:12px}.control.has-icon:not(.has-icon-right)>.fa{left:4px}.control.has-icon:not(.has-icon-right) .input,.control.has-icon:not(.has-icon-right) .textarea{padding-left:32px}.control.has-icon:not(.has-icon-right) .input.is-small,.control.has-icon:not(.has-icon-right) .is-small.textarea{padding-left:24px}.control.has-icon:not(.has-icon-right) .input.is-small+.fa,.control.has-icon:not(.has-icon-right) .is-small.textarea+.fa{left:0}.control.has-icon:not(.has-icon-right) .input.is-medium,.control.has-icon:not(.has-icon-right) .is-medium.textarea{padding-left:40px}.control.has-icon:not(.has-icon-right) .input.is-medium+.fa,.control.has-icon:not(.has-icon-right) .is-medium.textarea+.fa{left:8px}.control.has-icon:not(.has-icon-right) .input.is-large,.control.has-icon:not(.has-icon-right) .is-large.textarea{padding-left:48px}.control.has-icon:not(.has-icon-right) .input.is-large+.fa,.control.has-icon:not(.has-icon-right) .is-large.textarea+.fa{left:12px}.control.has-icon.has-icon-right>.fa{right:4px}.control.has-icon.has-icon-right .input,.control.has-icon.has-icon-right .textarea{padding-right:32px}.control.has-icon.has-icon-right .input.is-small,.control.has-icon.has-icon-right .is-small.textarea{padding-right:24px}.control.has-icon.has-icon-right .input.is-small+.fa,.control.has-icon.has-icon-right .is-small.textarea+.fa{right:0}.control.has-icon.has-icon-right .input.is-medium,.control.has-icon.has-icon-right .is-medium.textarea{padding-right:40px}.control.has-icon.has-icon-right .input.is-medium+.fa,.control.has-icon.has-icon-right .is-medium.textarea+.fa{right:8px}.control.has-icon.has-icon-right .input.is-large,.control.has-icon.has-icon-right .is-large.textarea{padding-right:48px}.control.has-icon.has-icon-right .input.is-large+.fa,.control.has-icon.has-icon-right .is-large.textarea+.fa{right:12px}.control.is-grouped{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.control.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:10px}.control.is-grouped>.control.is-expanded{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.control.is-grouped.is-grouped-centered{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.control.is-grouped.is-grouped-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 769px){.control.is-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.control.is-horizontal>.control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:5;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5}}.control.is-loading:after{position:absolute !important;right:8px;top:8px}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-square img,.image.is-1by1 img,.image.is-4by3 img,.image.is-3by2 img,.image.is-16by9 img,.image.is-2by1 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-square,.image.is-1by1{padding-top:100%}.image.is-4by3{padding-top:75%;overflow:hidden}.image.is-3by2{padding-top:66.6666%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f7fa;border-radius:3px;padding:16px 20px;position:relative}.notification:after{clear:both;content:" ";display:table}.notification .delete,.notification .modal-close{border-radius:0 3px;float:right;margin:-16px -20px 0 20px}.notification .subtitle,.notification .title{color:inherit}.notification.is-white{background-color:#fff;color:#111}.notification.is-black{background-color:#111;color:#fff}.notification.is-light{background-color:#f5f7fa;color:#69707a}.notification.is-dark{background-color:#69707a;color:#f5f7fa}.notification.is-primary{background-color:#1fc8db;color:white}.notification.is-info{background-color:#42afe3;color:white}.notification.is-success{background-color:#97cd76;color:white}.notification.is-warning{background-color:#fce473;color:rgba(17,17,17,0.5)}.notification.is-danger{background-color:#ed6c63;color:white}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:12px;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#d3d6db}.progress::-webkit-progress-value{background-color:#69707a}.progress::-moz-progress-bar{background-color:#69707a}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#111}.progress.is-black::-moz-progress-bar{background-color:#111}.progress.is-light::-webkit-progress-value{background-color:#f5f7fa}.progress.is-light::-moz-progress-bar{background-color:#f5f7fa}.progress.is-dark::-webkit-progress-value{background-color:#69707a}.progress.is-dark::-moz-progress-bar{background-color:#69707a}.progress.is-primary::-webkit-progress-value{background-color:#1fc8db}.progress.is-primary::-moz-progress-bar{background-color:#1fc8db}.progress.is-info::-webkit-progress-value{background-color:#42afe3}.progress.is-info::-moz-progress-bar{background-color:#42afe3}.progress.is-success::-webkit-progress-value{background-color:#97cd76}.progress.is-success::-moz-progress-bar{background-color:#97cd76}.progress.is-warning::-webkit-progress-value{background-color:#fce473}.progress.is-warning::-moz-progress-bar{background-color:#fce473}.progress.is-danger::-webkit-progress-value{background-color:#ed6c63}.progress.is-danger::-moz-progress-bar{background-color:#ed6c63}.progress.is-small{height:8px}.progress.is-medium{height:16px}.progress.is-large{height:20px}.table{background-color:#fff;color:#222324;margin-bottom:20px;width:100%}.table td,.table th{border:1px solid #d3d6db;border-width:0 0 1px;padding:8px 10px;vertical-align:top}.table td.is-icon,.table th.is-icon{padding:5px;text-align:center;white-space:nowrap;width:1%}.table td.is-icon .fa,.table th.is-icon .fa{display:inline-block;font-size:21px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px}.table td.is-icon.is-link,.table th.is-icon.is-link{padding:0}.table td.is-icon.is-link>a,.table th.is-icon.is-link>a{padding:5px}.table td.is-link,.table th.is-link{padding:0}.table td.is-link>a,.table th.is-link>a{display:block;padding:8px 10px}.table td.is-link>a:hover,.table th.is-link>a:hover{background-color:#1fc8db;color:white}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table th{color:#222324;text-align:left}.table tr:hover{background-color:#f5f7fa;color:#222324}.table thead td,.table thead th{border-width:0 0 2px;color:#aeb1b5}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#aeb1b5}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-narrow td,.table.is-narrow th{padding:5px 10px}.table.is-narrow td.is-icon,.table.is-narrow th.is-icon{padding:2px}.table.is-narrow td.is-icon.is-link,.table.is-narrow th.is-icon.is-link{padding:0}.table.is-narrow td.is-icon.is-link>a,.table.is-narrow th.is-icon.is-link>a{padding:2px}.table.is-narrow td.is-link,.table.is-narrow th.is-link{padding:0}.table.is-narrow td.is-link>a,.table.is-narrow th.is-link>a{padding:5px 10px}.table.is-striped tbody tr:hover{background-color:#eef2f7}.table.is-striped tbody tr:nth-child(2n){background-color:#f5f7fa}.table.is-striped tbody tr:nth-child(2n):hover{background-color:#eef2f7}.title,.subtitle{font-weight:300;word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:300}.title a:hover,.subtitle a:hover{border-bottom:1px solid}.title strong,.subtitle strong{font-weight:500}.title .tag,.subtitle .tag{vertical-align:bottom}.title code{display:inline-block;font-size:28px}.title strong{color:inherit}.title+.highlight{margin-top:-10px}.title+.subtitle{margin-top:-10px}.title.is-1{font-size:48px}.title.is-1 code{font-size:40px}.title.is-2{font-size:40px}.title.is-2 code{font-size:28px}.title.is-3{font-size:28px}.title.is-3 code{font-size:24px}.title.is-4{font-size:24px}.title.is-4 code{font-size:18px}.title.is-5{font-size:18px}.title.is-5 code{font-size:14px}.title.is-6{font-size:14px}.title.is-6 code{font-size:14px}.title.is-normal{font-weight:400}.title.is-normal strong{font-weight:700}@media screen and (min-width: 769px){.title+.subtitle{margin-top:-15px}}.subtitle{color:#69707a;font-size:18px;line-height:1.125}.subtitle code{border-radius:3px;display:inline-block;font-size:14px;padding:2px 3px;vertical-align:top}.subtitle strong{color:#222324}.subtitle+.title{margin-top:-20px}.subtitle.is-1{font-size:48px}.subtitle.is-1 code{font-size:40px}.subtitle.is-2{font-size:40px}.subtitle.is-2 code{font-size:28px}.subtitle.is-3{font-size:28px}.subtitle.is-3 code{font-size:24px}.subtitle.is-4{font-size:24px}.subtitle.is-4 code{font-size:18px}.subtitle.is-5{font-size:18px}.subtitle.is-5 code{font-size:14px}.subtitle.is-6{font-size:14px}.subtitle.is-6 code{font-size:14px}.subtitle.is-normal{font-weight:400}.subtitle.is-normal strong{font-weight:700}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(17,17,17,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;height:24px;position:relative;vertical-align:top;width:24px}.delete:before,.modal-close:before,.delete:after,.modal-close:after{background-color:#fff;content:"";display:block;height:2px;left:50%;margin-left:-25%;margin-top:-1px;position:absolute;top:50%;width:50%}.delete:before,.modal-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.delete:after,.modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.delete:hover,.modal-close:hover{background-color:rgba(17,17,17,0.5)}.delete.is-small,.tag:not(.is-large) .delete,.tag:not(.is-large) .modal-close,.is-small.modal-close{height:16px;width:16px}.delete.is-medium,.is-medium.modal-close{height:32px;width:32px}.delete.is-large,.is-large.modal-close{height:40px;width:40px}.icon{display:inline-block;font-size:21px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px}.icon .fa{font-size:inherit;line-height:inherit}.icon.is-small{display:inline-block;font-size:14px;height:16px;line-height:16px;text-align:center;vertical-align:top;width:16px}.icon.is-medium{display:inline-block;font-size:28px;height:32px;line-height:32px;text-align:center;vertical-align:top;width:32px}.icon.is-large{display:inline-block;font-size:42px;height:48px;line-height:48px;text-align:center;vertical-align:top;width:48px}.hamburger,.nav-toggle{cursor:pointer;display:block;height:50px;position:relative;width:50px}.hamburger span,.nav-toggle span{background-color:#69707a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;-webkit-transition:none 86ms ease-out;transition:none 86ms ease-out;-webkit-transition-property:background, left, opacity, -webkit-transform;transition-property:background, left, opacity, -webkit-transform;transition-property:background, left, opacity, transform;transition-property:background, left, opacity, transform, -webkit-transform;width:15px}.hamburger span:nth-child(1),.nav-toggle span:nth-child(1){margin-top:-6px}.hamburger span:nth-child(2),.nav-toggle span:nth-child(2){margin-top:-1px}.hamburger span:nth-child(3),.nav-toggle span:nth-child(3){margin-top:4px}.hamburger:hover,.nav-toggle:hover{background-color:#f5f7fa}.hamburger.is-active span,.is-active.nav-toggle span{background-color:#1fc8db}.hamburger.is-active span:nth-child(1),.is-active.nav-toggle span:nth-child(1){margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left top;transform-origin:left top}.hamburger.is-active span:nth-child(2),.is-active.nav-toggle span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3),.is-active.nav-toggle span:nth-child(3){margin-left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-size:12px;font-weight:normal;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.loader,.button.is-loading:after,.control.is-loading:after{-webkit-animation:spin-around 500ms infinite linear;animation:spin-around 500ms infinite linear;border:2px solid #d3d6db;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px}.number{background-color:#f5f7fa;border-radius:290486px;display:inline-block;font-size:18px;vertical-align:top}.tag{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f7fa;border-radius:290486px;color:#69707a;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:16px;padding-left:10px;padding-right:10px;vertical-align:top;white-space:nowrap}.tag .delete,.tag .modal-close{margin-left:4px;margin-right:-6px}.tag.is-white{background-color:#fff;color:#111}.tag.is-black{background-color:#111;color:#fff}.tag.is-light{background-color:#f5f7fa;color:#69707a}.tag.is-dark{background-color:#69707a;color:#f5f7fa}.tag.is-primary{background-color:#1fc8db;color:white}.tag.is-info{background-color:#42afe3;color:white}.tag.is-success{background-color:#97cd76;color:white}.tag.is-warning{background-color:#fce473;color:rgba(17,17,17,0.5)}.tag.is-danger{background-color:#ed6c63;color:white}.tag.is-small{font-size:11px;height:20px;padding-left:8px;padding-right:8px}.tag.is-medium{font-size:14px;height:32px;padding-left:14px;padding-right:14px}.tag.is-large{font-size:18px;height:40px;line-height:24px;padding-left:18px;padding-right:18px}.tag.is-large .delete,.tag.is-large .modal-close{margin-left:4px;margin-right:-8px}.unselectable,.is-unselectable,.button,.delete,.modal-close,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-header{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-shadow:0 1px 2px rgba(17,17,17,0.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:40px}.card-header-title{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#222324;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold;padding:10px}.card-header-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px}.card-image{display:block;position:relative}.card-content{padding:20px}.card-content .title+.subtitle{margin-top:-20px}.card-footer{border-top:1px solid #d3d6db;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-footer-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px}.card-footer-item:not(:last-child){border-right:1px solid #d3d6db}.card{background-color:#fff;box-shadow:0 2px 3px rgba(17,17,17,0.1),0 0 0 1px rgba(17,17,17,0.1);color:#69707a;max-width:100%;position:relative}.card .media:not(:last-child){margin-bottom:10px}.card.is-fullwidth{width:100%}.card.is-rounded{border-radius:5px}.column{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding:0 7px}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.column.is-full-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-1-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px){.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (min-width: 980px){.column.is-narrow-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.column.is-full-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-1-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1180px){.column.is-narrow-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.column.is-full-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-1-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}.columns{margin-left:-10px;margin-right:-10px;margin-top:-10px}.columns:last-child{margin-bottom:-10px}.columns:not(:last-child){margin-bottom:10px}.columns.is-centered{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-gapless:not(:last-child){margin-bottom:20px}.columns.is-gapless>.column{margin:0;padding:0}@media screen and (min-width: 769px){.columns.is-grid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-grid>.column{max-width:33.3333%;padding:10px;width:33.3333%}.columns.is-grid>.column+.column{margin-left:0}}.columns.is-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.columns.is-multiline{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}@media screen and (min-width: 769px){.columns:not(.is-desktop){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 980px){.columns.is-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tile{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-10px;margin-right:-10px;margin-top:-10px}.tile.is-ancestor:last-child{margin-bottom:-10px}.tile.is-ancestor:not(:last-child){margin-bottom:10px}.tile.is-child{margin:0 !important}.tile.is-parent{padding:10px}.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:20px !important}@media screen and (min-width: 769px){.tile:not(.is-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tile.is-1{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:8.33333%}.tile.is-2{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:16.66667%}.tile.is-3{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}.tile.is-4{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}.tile.is-5{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:41.66667%}.tile.is-6{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.tile.is-7{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:58.33333%}.tile.is-8{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}.tile.is-9{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:75%}.tile.is-10{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:83.33333%}.tile.is-11{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:91.66667%}.tile.is-12{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}.highlight{background-color:#fdf6e3;color:#586e75}.highlight .c{color:#93a1a1}.highlight .err,.highlight .g{color:#586e75}.highlight .k{color:#859900}.highlight .l,.highlight .n{color:#586e75}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#586e75}.highlight .cm{color:#93a1a1}.highlight .cp{color:#859900}.highlight .c1{color:#93a1a1}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#586e75;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go,.highlight .gp{color:#586e75}.highlight .gs{color:#586e75;font-weight:bold}.highlight .gu{color:#cb4b16}.highlight .gt{color:#586e75}.highlight .kc{color:#cb4b16}.highlight .kd{color:#268bd2}.highlight .kn,.highlight .kp{color:#859900}.highlight .kr{color:#268bd2}.highlight .kt{color:#dc322f}.highlight .ld{color:#586e75}.highlight .m,.highlight .s{color:#2aa198}.highlight .na{color:#B58900}.highlight .nb{color:#586e75}.highlight .nc{color:#268bd2}.highlight .no{color:#cb4b16}.highlight .nd{color:#268bd2}.highlight .ni,.highlight .ne{color:#cb4b16}.highlight .nf{color:#268bd2}.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py{color:#586e75}.highlight .nt,.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#586e75}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2aa198}.highlight .sb{color:#93a1a1}.highlight .sc{color:#2aa198}.highlight .sd{color:#586e75}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#586e75}.highlight .si,.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1,.highlight .ss{color:#2aa198}.highlight .bp,.highlight .vc,.highlight .vg,.highlight .vi{color:#268bd2}.highlight .il{color:#2aa198}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:10px}}.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:10px}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:20px}}@media screen and (min-width: 769px){.level-left{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 769px){.level-right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.level{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.level.is-mobile>.level-item:not(:last-child){margin-bottom:0}.level.is-mobile>.level-item:not(.is-narrow){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 769px){.level{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.media-number{background-color:#f5f7fa;border-radius:290486px;display:inline-block;font-size:18px;height:32px;line-height:24px;min-width:32px;padding:4px 8px;text-align:center;vertical-align:top}@media screen and (max-width: 768px){.media-number{margin-bottom:10px}}@media screen and (min-width: 769px){.media-number{margin-right:10px}}.media-left{margin-right:10px}.media-right{margin-left:10px}.media-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.media{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:10px}.media .media{border-top:1px solid rgba(211,214,219,0.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:5px}.media .media .media{padding-top:5px}.media .media .media+.media{margin-top:5px}.media+.media{border-top:1px solid rgba(211,214,219,0.5);margin-top:10px;padding-top:10px}.media.is-large+.media{margin-top:20px;padding-top:20px}@media screen and (min-width: 769px){.media.is-large .media-number{margin-right:20px}}.menu-nav a{display:block;padding:5px 10px}.menu-list a{border-radius:2px;color:#69707a;display:block;padding:5px 10px}.menu-list a:hover{background-color:#f5f7fa;color:#1fc8db}.menu-list a.is-active{background-color:#1fc8db;color:white}.menu-list li ul{border-left:1px solid #d3d6db;margin:10px;padding-left:10px}.menu-label{color:#aeb1b5;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.menu-label:not(:first-child){margin-top:20px}.message-body{border:1px solid #d3d6db;border-radius:3px;padding:12px 15px}.message-body strong{color:inherit}.message-header{background-color:#69707a;border-radius:3px 3px 0 0;color:white;padding:7px 10px}.message-header strong{color:inherit}.message-header+.message-body{border-radius:0 0 3px 3px;border-top:none}.message{background-color:#f5f7fa;border-radius:3px}.message.is-white{background-color:white}.message.is-white .message-header{background-color:#fff;color:#111}.message.is-white .message-body{border-color:#fff;color:#666666}.message.is-black{background-color:whitesmoke}.message.is-black .message-header{background-color:#111;color:#fff}.message.is-black .message-body{border-color:#111;color:gray}.message.is-light{background-color:#f5f7fa}.message.is-light .message-header{background-color:#f5f7fa;color:#69707a}.message.is-light .message-body{border-color:#f5f7fa;color:#666666}.message.is-dark{background-color:#f4f5f6}.message.is-dark .message-header{background-color:#69707a;color:#f5f7fa}.message.is-dark .message-body{border-color:#69707a;color:gray}.message.is-primary{background-color:#edfbfc}.message.is-primary .message-header{background-color:#1fc8db;color:white}.message.is-primary .message-body{border-color:#1fc8db;color:gray}.message.is-info{background-color:#edf7fc}.message.is-info .message-header{background-color:#42afe3;color:white}.message.is-info .message-body{border-color:#42afe3;color:gray}.message.is-success{background-color:#f4faf0}.message.is-success .message-header{background-color:#97cd76;color:white}.message.is-success .message-body{border-color:#97cd76;color:gray}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#fce473;color:rgba(17,17,17,0.5)}.message.is-warning .message-body{border-color:#fce473;color:#666666}.message.is-danger{background-color:#fdeeed}.message.is-danger .message-header{background-color:#ed6c63;color:white}.message.is-danger .message-body{border-color:#ed6c63;color:gray}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(17,17,17,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{background-color:#fff;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-head,.modal-card-foot{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f7fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #d3d6db}.modal-card-title{color:#222324;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:24px;line-height:1}.modal-card-foot{border-top:1px solid #d3d6db}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding:20px}.modal{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:1986}.modal.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 769px){.nav-toggle{display:none}}.nav-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px}.nav-item a{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.nav-item img{max-height:24px}.nav-item .button+.button{margin-left:10px}.nav-item .tag:first-child{margin-right:5px}.nav-item .tag:last-child{margin-left:5px}@media screen and (max-width: 768px){.nav-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.nav-item a,a.nav-item{color:#69707a}.nav-item a:hover,a.nav-item:hover{color:#222324}.nav-item a.is-active,a.nav-item.is-active{color:#222324}.nav-item a.is-tab,a.nav-item.is-tab{border-bottom:1px solid transparent;border-top:1px solid transparent;padding-left:12px;padding-right:12px}.nav-item a.is-tab:hover,a.nav-item.is-tab:hover{border-bottom:1px solid #1fc8db;border-top:1px solid transparent}.nav-item a.is-tab.is-active,a.nav-item.is-tab.is-active{border-bottom:3px solid #1fc8db;border-top:3px solid transparent;color:#1fc8db}@media screen and (max-width: 768px){.nav-menu{background-color:#fff;box-shadow:0 4px 7px rgba(17,17,17,0.1);left:0;display:none;right:0;top:100%;position:absolute}.nav-menu .nav-item{border-top:1px solid rgba(211,214,219,0.5);padding:10px}.nav-menu.is-active{display:block}}@media screen and (min-width: 769px) and (max-width: 979px){.nav-menu{padding-right:20px}}.nav-left{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;overflow-x:auto;white-space:nowrap}.nav-center{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.nav-right{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.nav{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:50px;position:relative;text-align:center;z-index:2}.nav>.container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:50px;width:100%}.nav>.container>.nav-left>.nav-item:first-child:not(.is-tab){padding-left:0}.nav>.container>.nav-right>.nav-item:last-child:not(.is-tab){padding-right:0}.container>.nav>.nav-left>.nav-item:first-child:not(.is-tab){padding-left:0}.container>.nav>.nav-right>.nav-item:last-child:not(.is-tab){padding-right:0}.nav.has-shadow{box-shadow:0 2px 3px rgba(17,17,17,0.1)}@media screen and (max-width: 979px){.nav>.container>.nav-left>.nav-item.is-brand:first-child,.container>.nav>.nav-left>.nav-item.is-brand:first-child{padding-left:20px}}.pagination{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pagination a{display:block;min-width:32px;padding:3px 8px}.pagination span{color:#aeb1b5;display:block;margin:0 4px}.pagination li{margin:0 2px}.pagination ul{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.pagination{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination>a{width:calc(50% - 5px)}.pagination>a:not(:first-child){margin-left:10px}.pagination li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pagination ul{margin-top:10px}}@media screen and (min-width: 769px){.pagination>a:not(:first-child){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.panel-icon{display:inline-block;font-size:14px;height:16px;line-height:16px;text-align:center;vertical-align:top;width:16px;color:#aeb1b5;float:left;margin:0 4px 0 -2px}.panel-icon .fa{font-size:inherit;line-height:inherit}.panel-heading{background-color:#f5f7fa;border-bottom:1px solid #d3d6db;border-radius:4px 4px 0 0;color:#222324;font-size:18px;font-weight:300;padding:10px}.panel-list a{color:#69707a}.panel-list a:hover{color:#1fc8db}.panel-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;padding:5px 10px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #d3d6db;margin-bottom:-1px;padding:5px}.panel-tabs a.is-active{border-bottom-color:#222324;color:#222324}.panel-tabs:not(:last-child){border-bottom:1px solid #d3d6db}.panel-block{color:#222324;display:block;line-height:16px;padding:10px}.panel-block:not(:last-child){border-bottom:1px solid #d3d6db}a.panel-block:hover{background-color:#f5f7fa}.panel{border:1px solid #d3d6db;border-radius:5px}.panel:not(:last-child){margin-bottom:20px}.tabs{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:24px;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d3d6db;color:#69707a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:6px 12px;vertical-align:top}.tabs a:hover{border-bottom-color:#222324;color:#222324}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#1fc8db;color:#1fc8db}.tabs ul{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d3d6db;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.tabs ul.is-left{padding-right:10px}.tabs ul.is-center{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px}.tabs ul.is-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:10px}.tabs .icon:first-child{margin-right:8px}.tabs .icon:last-child{margin-left:8px}.tabs.is-centered ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tabs.is-right ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0;padding-bottom:5px;padding-top:5px}.tabs.is-boxed a:hover{background-color:#f5f7fa;border-bottom-color:#d3d6db}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#d3d6db;border-bottom-color:transparent !important}.tabs.is-fullwidth li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs.is-toggle a{border:1px solid #d3d6db;margin-bottom:0;padding-bottom:5px;padding-top:5px;position:relative}.tabs.is-toggle a:hover{background-color:#f5f7fa;border-color:#aeb1b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#1fc8db;border-color:#1fc8db;color:white;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-small{font-size:11px}.tabs.is-small a{padding:2px 8px}.tabs.is-small.is-boxed a,.tabs.is-small.is-toggle a{padding-bottom:1px;padding-top:1px}.tabs.is-medium{font-size:18px}.tabs.is-medium a{padding:10px 16px}.tabs.is-medium.is-boxed a,.tabs.is-medium.is-toggle a{padding-bottom:9px;padding-top:9px}.tabs.is-large{font-size:28px}.tabs.is-large a{padding:14px 20px}.tabs.is-large.is-boxed a,.tabs.is-large.is-toggle a{padding-bottom:13px;padding-top:13px}.hero-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:20px}@media screen and (max-width: 768px){.hero-buttons .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:10px}}@media screen and (min-width: 769px){.hero-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:20px}}.hero-head,.hero-foot{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.hero-body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 980px){.hero-body{padding-left:0;padding-right:0}}.hero{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hero .nav{background:none;box-shadow:0 1px 0 rgba(211,214,219,0.3)}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#111}.hero.is-white .title{color:#111}.hero.is-white .title a,.hero.is-white .title strong{color:inherit}.hero.is-white .subtitle{color:rgba(17,17,17,0.7)}.hero.is-white .subtitle a,.hero.is-white .subtitle strong{color:#111}.hero.is-white .nav{box-shadow:0 1px 0 rgba(17,17,17,0.2)}@media screen and (max-width: 768px){.hero.is-white .nav-menu{background-color:#fff}}.hero.is-white a.nav-item,.hero.is-white .nav-item a:not(.button){color:rgba(17,17,17,0.5)}.hero.is-white a.nav-item:hover,.hero.is-white a.nav-item.is-active,.hero.is-white .nav-item a:not(.button):hover,.hero.is-white .nav-item a:not(.button).is-active{color:#111}.hero.is-white .tabs a{color:#111;opacity:0.5}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#111}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#111;border-color:#111;color:#fff}.hero.is-white.is-bold{background-image:-webkit-linear-gradient(309deg, #e6e6e6 0%, #fff 71%, white 100%);background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, white 100%)}@media screen and (max-width: 768px){.hero.is-white .nav-toggle span{background-color:#111}.hero.is-white .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-white .nav-toggle.is-active span{background-color:#111}.hero.is-white .nav-menu .nav-item{border-top-color:rgba(17,17,17,0.2)}}.hero.is-black{background-color:#111;color:#fff}.hero.is-black .title{color:#fff}.hero.is-black .title a,.hero.is-black .title strong{color:inherit}.hero.is-black .subtitle{color:rgba(255,255,255,0.7)}.hero.is-black .subtitle a,.hero.is-black .subtitle strong{color:#fff}.hero.is-black .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-black .nav-menu{background-color:#111}}.hero.is-black a.nav-item,.hero.is-black .nav-item a:not(.button){color:rgba(255,255,255,0.5)}.hero.is-black a.nav-item:hover,.hero.is-black a.nav-item.is-active,.hero.is-black .nav-item a:not(.button):hover,.hero.is-black .nav-item a:not(.button).is-active{color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.5}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#111}.hero.is-black.is-bold{background-image:-webkit-linear-gradient(309deg, black 0%, #111 71%, #1f1c1c 100%);background-image:linear-gradient(141deg, black 0%, #111 71%, #1f1c1c 100%)}@media screen and (max-width: 768px){.hero.is-black .nav-toggle span{background-color:#fff}.hero.is-black .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-black .nav-toggle.is-active span{background-color:#fff}.hero.is-black .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-light{background-color:#f5f7fa;color:#69707a}.hero.is-light .title{color:#69707a}.hero.is-light .title a,.hero.is-light .title strong{color:inherit}.hero.is-light .subtitle{color:rgba(105,112,122,0.7)}.hero.is-light .subtitle a,.hero.is-light .subtitle strong{color:#69707a}.hero.is-light .nav{box-shadow:0 1px 0 rgba(105,112,122,0.2)}@media screen and (max-width: 768px){.hero.is-light .nav-menu{background-color:#f5f7fa}}.hero.is-light a.nav-item,.hero.is-light .nav-item a:not(.button){color:rgba(105,112,122,0.5)}.hero.is-light a.nav-item:hover,.hero.is-light a.nav-item.is-active,.hero.is-light .nav-item a:not(.button):hover,.hero.is-light .nav-item a:not(.button).is-active{color:#69707a}.hero.is-light .tabs a{color:#69707a;opacity:0.5}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#69707a}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#69707a;border-color:#69707a;color:#f5f7fa}.hero.is-light.is-bold{background-image:-webkit-linear-gradient(309deg, #d0e0ec 0%, #f5f7fa 71%, white 100%);background-image:linear-gradient(141deg, #d0e0ec 0%, #f5f7fa 71%, white 100%)}@media screen and (max-width: 768px){.hero.is-light .nav-toggle span{background-color:#69707a}.hero.is-light .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-light .nav-toggle.is-active span{background-color:#69707a}.hero.is-light .nav-menu .nav-item{border-top-color:rgba(105,112,122,0.2)}}.hero.is-dark{background-color:#69707a;color:#f5f7fa}.hero.is-dark .title{color:#f5f7fa}.hero.is-dark .title a,.hero.is-dark .title strong{color:inherit}.hero.is-dark .subtitle{color:rgba(245,247,250,0.7)}.hero.is-dark .subtitle a,.hero.is-dark .subtitle strong{color:#f5f7fa}.hero.is-dark .nav{box-shadow:0 1px 0 rgba(245,247,250,0.2)}@media screen and (max-width: 768px){.hero.is-dark .nav-menu{background-color:#69707a}}.hero.is-dark a.nav-item,.hero.is-dark .nav-item a:not(.button){color:rgba(245,247,250,0.5)}.hero.is-dark a.nav-item:hover,.hero.is-dark a.nav-item.is-active,.hero.is-dark .nav-item a:not(.button):hover,.hero.is-dark .nav-item a:not(.button).is-active{color:#f5f7fa}.hero.is-dark .tabs a{color:#f5f7fa;opacity:0.5}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f7fa}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f7fa;border-color:#f5f7fa;color:#69707a}.hero.is-dark.is-bold{background-image:-webkit-linear-gradient(309deg, #495a67 0%, #69707a 71%, #6e768e 100%);background-image:linear-gradient(141deg, #495a67 0%, #69707a 71%, #6e768e 100%)}@media screen and (max-width: 768px){.hero.is-dark .nav-toggle span{background-color:#f5f7fa}.hero.is-dark .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-dark .nav-toggle.is-active span{background-color:#f5f7fa}.hero.is-dark .nav-menu .nav-item{border-top-color:rgba(245,247,250,0.2)}}.hero.is-primary{background-color:#1fc8db;color:white}.hero.is-primary .title{color:white}.hero.is-primary .title a,.hero.is-primary .title strong{color:inherit}.hero.is-primary .subtitle{color:rgba(255,255,255,0.7)}.hero.is-primary .subtitle a,.hero.is-primary .subtitle strong{color:white}.hero.is-primary .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-primary .nav-menu{background-color:#1fc8db}}.hero.is-primary a.nav-item,.hero.is-primary .nav-item a:not(.button){color:rgba(255,255,255,0.5)}.hero.is-primary a.nav-item:hover,.hero.is-primary a.nav-item.is-active,.hero.is-primary .nav-item a:not(.button):hover,.hero.is-primary .nav-item a:not(.button).is-active{color:white}.hero.is-primary .tabs a{color:white;opacity:0.5}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:white}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:white;border-color:white;color:#1fc8db}.hero.is-primary.is-bold{background-image:-webkit-linear-gradient(309deg, #0fb8ad 0%, #1fc8db 71%, #2cb5e8 100%);background-image:linear-gradient(141deg, #0fb8ad 0%, #1fc8db 71%, #2cb5e8 100%)}@media screen and (max-width: 768px){.hero.is-primary .nav-toggle span{background-color:white}.hero.is-primary .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-primary .nav-toggle.is-active span{background-color:white}.hero.is-primary .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-info{background-color:#42afe3;color:white}.hero.is-info .title{color:white}.hero.is-info .title a,.hero.is-info .title strong{color:inherit}.hero.is-info .subtitle{color:rgba(255,255,255,0.7)}.hero.is-info .subtitle a,.hero.is-info .subtitle strong{color:white}.hero.is-info .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-info .nav-menu{background-color:#42afe3}}.hero.is-info a.nav-item,.hero.is-info .nav-item a:not(.button){color:rgba(255,255,255,0.5)}.hero.is-info a.nav-item:hover,.hero.is-info a.nav-item.is-active,.hero.is-info .nav-item a:not(.button):hover,.hero.is-info .nav-item a:not(.button).is-active{color:white}.hero.is-info .tabs a{color:white;opacity:0.5}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:white}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:white;border-color:white;color:#42afe3}.hero.is-info.is-bold{background-image:-webkit-linear-gradient(309deg, #13bfdf 0%, #42afe3 71%, #53a1eb 100%);background-image:linear-gradient(141deg, #13bfdf 0%, #42afe3 71%, #53a1eb 100%)}@media screen and (max-width: 768px){.hero.is-info .nav-toggle span{background-color:white}.hero.is-info .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-info .nav-toggle.is-active span{background-color:white}.hero.is-info .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-success{background-color:#97cd76;color:white}.hero.is-success .title{color:white}.hero.is-success .title a,.hero.is-success .title strong{color:inherit}.hero.is-success .subtitle{color:rgba(255,255,255,0.7)}.hero.is-success .subtitle a,.hero.is-success .subtitle strong{color:white}.hero.is-success .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-success .nav-menu{background-color:#97cd76}}.hero.is-success a.nav-item,.hero.is-success .nav-item a:not(.button){color:rgba(255,255,255,0.5)}.hero.is-success a.nav-item:hover,.hero.is-success a.nav-item.is-active,.hero.is-success .nav-item a:not(.button):hover,.hero.is-success .nav-item a:not(.button).is-active{color:white}.hero.is-success .tabs a{color:white;opacity:0.5}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:white}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:white;border-color:white;color:#97cd76}.hero.is-success.is-bold{background-image:-webkit-linear-gradient(309deg, #8ecb45 0%, #97cd76 71%, #96d885 100%);background-image:linear-gradient(141deg, #8ecb45 0%, #97cd76 71%, #96d885 100%)}@media screen and (max-width: 768px){.hero.is-success .nav-toggle span{background-color:white}.hero.is-success .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-success .nav-toggle.is-active span{background-color:white}.hero.is-success .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-warning{background-color:#fce473;color:rgba(17,17,17,0.5)}.hero.is-warning .title{color:rgba(17,17,17,0.5)}.hero.is-warning .title a,.hero.is-warning .title strong{color:inherit}.hero.is-warning .subtitle{color:rgba(17,17,17,0.7)}.hero.is-warning .subtitle a,.hero.is-warning .subtitle strong{color:rgba(17,17,17,0.5)}.hero.is-warning .nav{box-shadow:0 1px 0 rgba(17,17,17,0.2)}@media screen and (max-width: 768px){.hero.is-warning .nav-menu{background-color:#fce473}}.hero.is-warning a.nav-item,.hero.is-warning .nav-item a:not(.button){color:rgba(17,17,17,0.5)}.hero.is-warning a.nav-item:hover,.hero.is-warning a.nav-item.is-active,.hero.is-warning .nav-item a:not(.button):hover,.hero.is-warning .nav-item a:not(.button).is-active{color:rgba(17,17,17,0.5)}.hero.is-warning .tabs a{color:rgba(17,17,17,0.5);opacity:0.5}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(17,17,17,0.5)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(17,17,17,0.5);border-color:rgba(17,17,17,0.5);color:#fce473}.hero.is-warning.is-bold{background-image:-webkit-linear-gradient(309deg, #ffbd3d 0%, #fce473 71%, #fffe8a 100%);background-image:linear-gradient(141deg, #ffbd3d 0%, #fce473 71%, #fffe8a 100%)}@media screen and (max-width: 768px){.hero.is-warning .nav-toggle span{background-color:rgba(17,17,17,0.5)}.hero.is-warning .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-warning .nav-toggle.is-active span{background-color:rgba(17,17,17,0.5)}.hero.is-warning .nav-menu .nav-item{border-top-color:rgba(17,17,17,0.2)}}.hero.is-danger{background-color:#ed6c63;color:white}.hero.is-danger .title{color:white}.hero.is-danger .title a,.hero.is-danger .title strong{color:inherit}.hero.is-danger .subtitle{color:rgba(255,255,255,0.7)}.hero.is-danger .subtitle a,.hero.is-danger .subtitle strong{color:white}.hero.is-danger .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-danger .nav-menu{background-color:#ed6c63}}.hero.is-danger a.nav-item,.hero.is-danger .nav-item a:not(.button){color:rgba(255,255,255,0.5)}.hero.is-danger a.nav-item:hover,.hero.is-danger a.nav-item.is-active,.hero.is-danger .nav-item a:not(.button):hover,.hero.is-danger .nav-item a:not(.button).is-active{color:white}.hero.is-danger .tabs a{color:white;opacity:0.5}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:white}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(17,17,17,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:white;border-color:white;color:#ed6c63}.hero.is-danger.is-bold{background-image:-webkit-linear-gradient(309deg, #f32a3e 0%, #ed6c63 71%, #f39376 100%);background-image:linear-gradient(141deg, #f32a3e 0%, #ed6c63 71%, #f39376 100%)}@media screen and (max-width: 768px){.hero.is-danger .nav-toggle span{background-color:white}.hero.is-danger .nav-toggle:hover{background-color:rgba(17,17,17,0.1)}.hero.is-danger .nav-toggle.is-active span{background-color:white}.hero.is-danger .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}@media screen and (min-width: 769px){.hero.is-medium .hero-body{padding-bottom:120px;padding-top:120px}}@media screen and (min-width: 769px){.hero.is-large .hero-body{padding-bottom:240px;padding-top:240px}}.hero.is-fullheight{min-height:100vh}.hero.is-fullheight .hero-body{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero.is-fullheight .hero-body>.container{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.section{background-color:#fff;padding:40px 20px}@media screen and (min-width: 980px){.section.is-medium{padding:120px 20px}.section.is-large{padding:240px 20px}}.edit-private-photo-button,.add-private-photo-button{display:block;color:#262626;text-align:center;line-height:44px;width:100%;height:100%}.edit-private-photo{display:none !important}.kartes-show .overlay{z-index:9999;position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.85)}.kartes-show .overlay .crop_modal{width:300px;height:300px;position:absolute;top:100px;right:0;left:0;margin:0 auto}.kartes-show .overlay .crop_modal .cropper-view-box{outline:none;border:solid 2px #15bfab;border-radius:2px}.kartes-show .overlay .crop_modal .cropper-view-box img{max-width:none}.kartes-show .overlay .close_btn{width:50px;height:50px;position:absolute;top:20px;right:40px}.kartes-show .overlay .close_btn:before{display:block;content:"";width:1px;height:36px;background-color:#fff;transform:rotate(45deg);position:absolute;top:8px;left:25px}.kartes-show .overlay .close_btn:after{display:block;content:"";width:1px;height:36px;background-color:#fff;transform:rotate(-45deg);position:absolute;top:8px;left:25px}.kartes-show .overlay .select_icon_btn{letter-spacing:normal;width:200px;height:40px;line-height:40px;background-color:#15bfab;color:#fff;border-radius:5px;text-align:center;box-sizing:border-box;position:absolute;top:420px;right:0;left:0;margin:0 auto;cursor:pointer}.reservation_setting-index{background-color:#f0f0f0;font-family:Helvetica,Arial,Hiragino Sans,"ヒラギノ角ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif !important}.reservation_setting-index div,.reservation_setting-index p,.reservation_setting-index span,.reservation_setting-index a{font-family:Helvetica,Arial,Hiragino Sans,"ヒラギノ角ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif !important}.wrapper-reserve-settings{max-width:100%;height:100%;padding:16px;margin:auto;width:100%;background:#f0f0f0;box-shadow:0px 0px 8px rgba(0,0,0,0.1)}.wrapper-reserve-settings .updated-message{position:fixed;width:100%;background-color:#ff595b;top:0;left:0;right:0;padding:10px;color:white;font-size:14px;font-weight:bold}.wrapper-reserve-settings .reserve-setting-box{margin-bottom:40px;text-align:center}.wrapper-reserve-settings .reserve-setting-box label{font-size:18px;font-weight:bold;margin-bottom:10px}.wrapper-reserve-settings .reserve-setting-box textarea{margin:0px;width:100%;height:320px;border:1px #4d4d4d solid;border-radius:10px;padding:8px;margin-bottom:10px}.wrapper-reserve-settings input[type="radio"]{display:none}.wrapper-reserve-settings h2{font-size:16px;font-weight:bold;text-align:center;margin:0 0 6px;color:#4d4d4d}.wrapper-reserve-settings h4{font-size:11px;font-weight:bold;text-align:center;margin:0 0 80px;color:#ff595b}.wrapper-reserve-settings .setting-radio .input-rizm-radio+label:before{border:1px #ccc solid;margin:0 5px 0 0;background:white;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:28px;height:28px}.cancel-or-change-dialog{text-decoration:underline;color:#15bfab;cursor:pointer}.private-karte-memo-dialog{max-height:570px !important}.private-karte-memo-dialog .p-private-karte-memo-input{width:100%;padding:20px}.private-karte-memo-dialog .p-private-karte-memo-input .private_karte_memo_textarea{width:100%;height:300px;border-width:2px;border-color:#15bfab;border-radius:10px;padding:10px;font-size:16px}.private-karte-memo-dialog .dialog-window-title{font-size:25px;font-weight:bold;margin:20px 0 0px;text-align:left}.private-karte-memo-dialog .dialog-window-fixed-submit{margin:10px auto 0;height:48px;border-radius:8px;font-size:15px;font-weight:bold;width:80%;border:1px solid #ff595b;background-color:#ff595b;color:#fff}.private-karte-memo-dialog .dialog-window-fixed-submit input{width:100%;height:100%;display:block;color:#fff;line-height:48px;text-align:center;background-color:transparent;border:none}.private-karte-photo-edit-dialog{max-height:330px !important}.private-karte-photo-edit-dialog .dialog-window-title{font-size:25px;font-weight:bold;margin:20px 0 10px;text-align:left}.private-karte-photo-edit-dialog .dialog-window-fixed-submit{margin:10px auto 0;height:48px;border-radius:8px;font-size:15px;font-weight:bold;width:80%;color:#fff;border:1px solid #262626;background-color:#fff}.private-karte-photo-edit-dialog .dialog-window-fixed-submit button{width:100%;height:100%;display:block;color:#262626;line-height:48px;text-align:center;background-color:transparent;border:none}.private-karte-photo-edit-dialog .dialog-window-fixed-submit.cancel-edit-photo-dialog{border:1px solid #ff595b;background-color:#ff595b}.private-karte-photo-edit-dialog .dialog-window-fixed-submit.cancel-edit-photo-dialog button{color:#fff}.dialog{font-family:"mplus-2c-regular";position:fixed;width:100%;max-width:500px;margin:auto;height:100vh;z-index:100000000;top:0}.dialog:before{background-color:rgba(0,0,0,0.75);z-index:10000000;width:100%;height:100vh;content:"";position:fixed;display:block}.dialog .dialog-window-vertical-center{justify-content:center}.dialog .dialog-window-vertical-center .dialog-window-wrapper{padding:15px 15px !important}.dialog .dialog-window{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:999999999;width:84%;height:85%;box-shadow:0 0 20px rgba(0,0,0,0.4);border-radius:12px;background:white;display:flex;flex-direction:column;align-items:center;overflow-y:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}.dialog .dialog-window-wrapper{padding:15px 15px 60px}@media screen and (max-width: 374px){.dialog .dialog-window-wrapper{padding:12px 12px 45px}}.dialog .dialog-window::-webkit-scrollbar{width:10px;margin:0 5px 0 0}.dialog .dialog-window::-webkit-scrollbar-track{border-radius:10px}.dialog .dialog-window::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:10px}.dialog .dialog-window-close{position:absolute;top:0px;right:0px}.close{position:absolute;left:-40px;top:8px;width:29px;height:29px;opacity:1;text-indent:-9999px}.close:hover{opacity:1}.close:before,.close:after{position:absolute;left:15px;content:" ";height:29px;width:6px;background-color:#b3b3b3}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.profile-dialog-title-salon{margin:14px 0 0}.profile-dialog-title-salon .profile-dialog-title-salon-text{font-size:23.5px;color:#262626;font-weight:bold}.profile-dialog-title-salon .profile-dialog-title-salon-top{display:flex;justify-content:center;align-items:center;margin:0 0 4px}.profile-dialog-title-salon .profile-dialog-title-salon-top .profile-dialog-title-salon-top-img{height:28px}.profile-dialog-title-salon .profile-dialog-title-salon-top .profile-dialog-title-salon-top-img img{width:25px;height:25px;border-radius:100px;margin:0 2px 0 0;border:1px solid #ccc;object-fit:cover}.profile-dialog-title-salon .profile-dialog-title-salon-bottom .profile-dialog-title-salon-text{text-align:center;width:98%;margin:0 auto;letter-spacing:-0.2px}.follow-profile-input-box ul.profile-edit{margin:25px auto 25px}.follow-profile-input-box ul.profile-edit input::placeholder{color:#b3b3b3 !important;font-family:"mplus-2c-bold" !important}.follow-profile-input-box .setting-radio{width:100%;margin:0 auto 20px}.follow-profile-input-box .setting-radio div{margin:0 10px}.follow-profile-input-box .setting-radio input.input-rizm-radio{display:none}.follow-profile-input-box .setting-radio label{font-size:100%;width:82px}.follow-profile-input-box .profile-validation{text-align:center;color:#ff595b;margin-bottom:10px}.dialog-community{position:fixed;width:100%;max-width:500px;margin:auto;height:100vh;z-index:100000000;top:0;left:0}.dialog-community:before{background-color:rgba(0,0,0,0.75);z-index:10000000;width:100%;height:100vh;max-width:500px;content:"";position:fixed;display:block}.dialog-community .dialog-window-vertical-center{justify-content:center}.dialog-community .dialog-window-vertical-center .dialog-window-wrapper{padding:15px 15px !important}.dialog-community .dialog-window{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:999999999;width:84%;height:85%;box-shadow:0 0 20px rgba(0,0,0,0.4);border-radius:12px;background:white;display:flex;flex-direction:column;align-items:center;overflow-y:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}.dialog-community .dialog-window-wrapper{padding:15px 15px 60px}@media screen and (max-width: 374px){.dialog-community .dialog-window-wrapper{padding:12px 12px 45px}}.dialog-community .dialog-window::-webkit-scrollbar{width:10px;margin:0 5px 0 0}.dialog-community .dialog-window::-webkit-scrollbar-track{border-radius:10px}.dialog-community .dialog-window::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:10px}.dialog-community .dialog-window-close{position:absolute;top:0px;right:0px}.dialog-community .dialog-title{margin:0 0 15px;color:#262626;font-weight:bold;font-family:"k-6"}.dialog-community .dialog-title-large{font-size:35px;line-height:1.35}@media screen and (max-width: 374px){.dialog-community .dialog-title-large{font-size:32.5px;letter-spacing:-0.5px}}.dialog-community .dialog-title-middle{font-size:23px;line-height:1.5;line-height:1.35}@media screen and (max-width: 374px){.dialog-community .dialog-title-middle{font-size:21px}}.dialog-community .dialog-subtitle{font-weight:bold;font-family:"k-6";font-size:23px;line-height:1.5;margin:0 0 12px;line-height:1.5;color:#262626}@media screen and (max-width: 374px){.dialog-community .dialog-subtitle{font-size:21px}}.dialog-community p{font-size:16px;line-height:1.5;margin:0 0 20px}@media screen and (max-width: 374px){.dialog-community p{font-size:15px;letter-spacing:-0.5px}}.dialog-community b{color:#262626;font-weight:bold;font-family:"k-6"}.dialog-community img{width:100%;height:auto;margin:0 0 0px}.dialog-community button{color:#fff;background:#ff595b;border:none;margin-top:10px;padding:20px 0px;width:95%;font-size:16px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.18);font-weight:bold;font-family:"k-6" !important;display:block;border-radius:6px;text-align:center;text-decoration:none}.tap-hightlight-none{-webkit-tap-highlight-color:rgba(255,255,255,0) !important}.mask{background:#aaa;display:flex;align-items:flex-end;justify-content:center}.mask-color{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%);height:0%;width:100%}.mask-color.max{background:white !important}.suteki-scale .mask{background:white !important}.liked .flush-heart{opacity:1 !important}.liked svg.fly.fly-1{animation:fly-1 1s 0.1s}.liked svg.fly.fly-2{animation:fly-2 1s 0.1s}.liked svg.h{transition:margin cubic-bezier(0.165, 0.84, 0.44, 1) 0.9s,transform 0.2s 1s,fill 0.2s 1s,opacity 0.3s 0.7s;opacity:0}.liked svg.h.h-1,.liked svg.h.h-2,.liked svg.h.h-3,.liked svg.h.h-4{transform:scale(1.5)}.liked svg.h.h-5,.liked svg.h.h-6,.liked svg.h.h-7,.liked svg.h.h-8{transform:scale(1.5)}.liked svg.h.h-1{margin-top:-200px}.liked svg.h.h-2{margin-left:200px}.liked svg.h.h-3{margin-top:200px}.liked svg.h.h-4{margin-left:-200px}.liked svg.h.h-5{margin-top:-140px;margin-left:140px}.liked svg.h.h-6{margin-top:140px;margin-left:140px}.liked svg.h.h-7{margin-top:-140px;margin-left:-140px}.liked svg.h.h-8{margin-top:140px;margin-left:-140px}.liked div.dot{opacity:0;transform:translateY(-100px);background:#00e5ff;transition:transform 1s, opacity 0.5s 1s, background 0.1s 0.2s}.liked div.dot:after{display:block}.liked div.dot.dot-2{transform:rotate(45deg) translateY(-100px)}.liked div.dot.dot-3{transform:rotate(90deg) translateY(-100px)}.liked div.dot.dot-4{transform:rotate(135deg) translateY(-100px)}.liked div.dot.dot-5{transform:rotate(180deg) translateY(-100px)}.liked div.dot.dot-6{transform:rotate(225deg) translateY(-100px)}.liked div.dot.dot-7{transform:rotate(270deg) translateY(-100px)}.liked div.dot.dot-8{transform:rotate(305deg) translateY(-100px)}.stekina-media-ranking-badge-wrapper{width:46px;height:46px;border-radius:50%;display:block;padding:1px;text-decoration:none}.stekina-media-ranking-badge-wrapper.gold{background-color:#948255}.stekina-media-ranking-badge-wrapper.gold .stekina-media-ranking-badge-frame{border:1px solid #d6c59c}.stekina-media-ranking-badge-wrapper.gold .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-date{color:#d6c59c}.stekina-media-ranking-badge-wrapper.silver{background-color:#8c8c8c}.stekina-media-ranking-badge-wrapper.silver .stekina-media-ranking-badge-frame{border:1px solid #cbcbcb}.stekina-media-ranking-badge-wrapper.silver .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-date{color:#cbcbcb}.stekina-media-ranking-badge-wrapper.bronze{background-color:#806a59}.stekina-media-ranking-badge-wrapper.bronze .stekina-media-ranking-badge-frame{border:1px solid #aa9280}.stekina-media-ranking-badge-wrapper.bronze .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-date{color:#d6b9a3}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame{display:block;width:100%;height:100%;border-radius:50%;position:relative}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-deco{position:absolute;top:0;left:0}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-deco.leaf-star{transform:scale(1.4);top:-2px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-deco.leaf-small{top:3px;transform:scale(1.34)}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-deco.wave{transform:scale(1.23)}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents{display:flex;flex-direction:column;align-items:center;position:absolute;width:64px;left:-11px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-image{width:13px;margin-top:3.5px;margin-bottom:1px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-area{font-size:12px;line-height:1.15;font-weight:bold;color:#fff;text-align:center;display:flex;justify-content:center;align-items:baseline;display:none;height:10px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-area span{display:block;white-space:nowrap}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-area.len-3 span{transform:scale(0.8);height:9px;transform-origin:center center}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-area.len-5 span{transform:scale(0.6);transform-origin:center center;line-height:12px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-area.len-long span{transform:scale(0.4);white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;transform-origin:top center;width:calc(220px * 0.4);max-height:calc(1.15em * 2);text-align:center;letter-spacing:1px;max-height:calc(1.15em * 2);line-height:15px;height:30px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-date{transform:scale(0.5);justify-content:center;height:calc(18px * 0.5);display:flex;align-items:baseline}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-date span{display:block}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-date .year,.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-date .month{font-size:13px}.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-date .year_text,.stekina-media-ranking-badge-wrapper .stekina-media-ranking-badge-frame .stekina-media-ranking-badge-contents .stekina-media-ranking-badge-date .month_text{font-size:10px}#rizm-photos{display:flex;flex-wrap:wrap}.common-mykarte-archive-list:nth-child(n+3){display:none}#rizm-photos li{list-style:none;flex:0 0 33.33%;position:relative}#rizm-photos li a:before{content:"";display:block;padding-top:100%}#rizm-photos li a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;border-bottom:1.5px solid white;border-right:1.5px solid white;z-index:100;box-sizing:border-box}#rizm-photos li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bg-lime{background:#15bfab !important}.bg-gray-lightest{background:#f0f0f0 !important}.bg-white{background:white !important}.bg-lime-gradient{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%)}#purchase-history-grid{display:flex;flex-wrap:wrap}#purchase-history-grid li{list-style:none;flex:0 0 33.33%;position:relative}#purchase-history-grid li a:before{content:"";display:block;padding-top:100%}#purchase-history-grid li a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;border-bottom:1.5px solid white;border-right:1.5px solid white;z-index:100;box-sizing:border-box}#purchase-history-grid li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}#purchase-history-grid li .purchase-history-grid-child-overlay{display:block;position:absolute;bottom:0;left:0;width:100%;height:45%;box-sizing:border-box;background-image:linear-gradient(to top, rgba(0,0,0,0.6), rgba(84,84,84,0));z-index:99}#purchase-history-grid li .purchase-history-grid-child-overlay .label-box{position:absolute;bottom:40%;left:5%}#purchase-history-grid li .purchase-history-grid-child-overlay .label-box span:nth-child(2){margin-left:4px}#purchase-history-grid li .purchase-history-grid-child-overlay .label-box .purchased-category{color:white;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;border:1px solid white;padding:2px 3px;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important;border-radius:2px}#purchase-history-grid li .purchase-history-grid-child-overlay .label-box .fulfillment-status-label{color:white;background:linear-gradient(270deg, #e6417a 0%, #ff595b 100%);font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;padding:3px 4px;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important;border-radius:2px}#purchase-history-grid li .purchase-history-grid-child-overlay p.purchased-date{position:absolute;bottom:40%;left:5%;color:white;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:86%;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important}#purchase-history-grid li .purchase-history-grid-child-overlay p.product-name{position:absolute;bottom:15%;left:5%;color:white;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:86%;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important}#purchase-history-grid li .purchase-history-grid-child-overlay p.product-yotei{position:absolute;bottom:15%;left:5%;color:white;font-size:8px;white-space:nowrap;width:93%;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important}.title{font-size:15.5px;text-align:center;color:#b3b3b3;margin-top:66px;margin-bottom:66px !important}.ranking-title{text-align:center;font-size:18px;font-weight:bold;margin-top:8.25px;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important;color:#b3b3b3}.shokai-otoku-text{font-size:15.5px;text-align:center;color:#ff595b}#products-ranking{width:76%;margin:33px auto 0px}.products-ranking-item{font-size:12px;color:#15bfab;display:flex}.products-ranking-item .ranking-column-number{min-width:40px}.products-ranking-item .products-ranking-item-link{color:#15bfab;font-family:"mplus-2c-regular";text-decoration:underline}.products-search-item{text-align:center;margin:50px auto 250px}.products-search-item .products-search-link{color:#15bfab;font-family:"mplus-2c-regular";text-decoration:underline}#products-ranking li{position:relative;margin:33px 0px;text-align:left;align-items:center}.new-year-schedule{position:fixed;padding:0px 0px 12px 15px;line-height:1.35;bottom:1%;left:2%;color:#b3b3b3;font-size:12px;white-space:nowrap;width:93%;font-family:"mplus-2p-bold","mplus-2c-bold","mplus-2c-regular" !important}.mykarte-tutorial-head{margin:0px auto 0px}.mykarte-tutorial-head .mykarte-tutorial-head-title{text-align:center;color:#262626;font-family:"mplus-2c-bold" !important;font-size:33.5px;line-height:1.2;margin:0px auto 45px}@media screen and (max-width: 374px){.mykarte-tutorial-head .mykarte-tutorial-head-title{font-size:27px}}.mykarte-tutorial-head .mykarte-tutorial-head-text{text-align:center;color:#4d4d4d;font-size:15.8px;margin:0px auto 15px;line-height:1.5}@media screen and (max-width: 374px){.mykarte-tutorial-head .mykarte-tutorial-head-text{font-size:13.8px}}.mykarte-tutorial-head .mykarte-tutorial-head-note{text-align:center;color:#ff595b;font-size:15.8px;margin:0 0 -20px}@media screen and (max-width: 374px){.mykarte-tutorial-head .mykarte-tutorial-head-note{font-size:13.8px}}.mykarte-scroll{animation-name:fuwafuwa;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease;text-align:center;font-size:27.5px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;font-weight:bold;color:#4d4d4d;margin:-20px 0 15px}.mykarte-tutorial-section{text-align:center;margin:15px 15px 45px;padding:0px 0px 40px;box-shadow:0px 3px 10px #aaa;background:white;border-radius:10px;overflow:hidden}.mykarte-tutorial-section aside{position:absolute;top:6px;left:70px;color:#b3b3b3;font-size:14px}.mykarte-tutorial-section-detail{text-align:center;padding:40px 0px 90px;overflow-x:hidden}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions{margin:0 auto 30px}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-subtitle{text-align:center !important;justify-content:center}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-subtitle-text{text-align:center !important}.mykarte-tutorial-section-block-subtitle-text aside{position:relative !important;left:0;top:0;margin:10px 0 0;font-size:14px !important}.mykarte-tutorial-section-title-wrapper{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%);width:100%;padding:18px 0px 15px;margin:0px 0px 17px}.mykarte-tutorial-section-title-wrapper img{height:43px;margin:0px 0px 5px}.mykarte-tutorial-section-title-wrapper .mykarte-tutorial-section-title{font-size:33.5px;line-height:1.2;color:white;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;font-weight:bold;display:inline-block;text-align:center;letter-spacing:-1px;margin:0px auto 0px}@media screen and (max-width: 374px){.mykarte-tutorial-section-title-wrapper .mykarte-tutorial-section-title{font-size:27px}}.mykarte-tutorial-section-block-subtitle{display:flex;position:relative;margin:0 0 0px;border:none;width:90%;padding:10px 10px;margin:0 auto 15px;border-radius:10px;font-size:27.5px;line-height:1.2}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-subtitle{font-size:23px}}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-subtitle{margin:0 auto 5px;width:95%}}.mykarte-tutorial-section-block-subtitle .mykarte-tutorial-section-block-subtitle-text,.mykarte-tutorial-section-block-subtitle .mykarte-tutorial-section-block-subtitle-number{color:#4d4d4d;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;text-align:left;line-height:1.25;word-break:break-all}.mykarte-tutorial-section-block-subtitle .mykarte-tutorial-section-block-subtitle-number{color:#ff595b;font-size:32px;line-height:1;display:none}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-subtitle .mykarte-tutorial-section-block-subtitle-number{font-size:18px}}.mykarte-tutorial-section-block-subtitle-02{display:flex;position:relative;border:none;width:90%;padding:10px 10px;margin:0 auto 5px;border-radius:10px;text-align:left;font-size:27.5px;line-height:1.2}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-subtitle-02{font-size:23px}}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-subtitle-02{width:95%}}.mykarte-tutorial-section-block-subtitle-02 .mykarte-tutorial-section-block-subtitle-text,.mykarte-tutorial-section-block-subtitle-02 .mykarte-tutorial-section-block-subtitle-number{color:#4d4d4d;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;font-weight:bold;text-align:left;line-height:1.5}.mykarte-tutorial-section-block-subtitle-02 .mykarte-tutorial-section-block-subtitle-number{color:#ff595b;font-size:32px;line-height:1;display:none}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-subtitle-02 .mykarte-tutorial-section-block-subtitle-number{font-size:18px}}.p-Resultmenu-input label{display:flex;align-items:center;border-bottom:1px solid #b3b3b3;padding:13px 0 10px;font-size:13px}@media screen and (max-width: 374px){.p-Resultmenu-input label{font-size:12.5px;letter-spacing:-0.5px}}.mykarte-tutorial-section-block-questions{position:relative;margin:0 auto 90px;width:82%}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-questions{margin:0 auto 75px;width:86% !important}}.mykarte-tutorial-section-block-questions-last{margin:0 auto 15px !important}.mykarte-tutorial-section-block-questions-child{position:absolute;top:35px;left:30px;width:100%}.mykarte-tutorial-section-block-questions-child-02{position:absolute;top:315px;left:30px;width:100%}.mykarte-tutorial-section-block-subtitle-02-note{color:#b3b3b3;margin:10px auto 20px;width:82%;text-align:left}.mykarte-tutorial-section-block-questions-note{position:absolute;top:6px;left:70px;color:#b3b3b3}.mykarte-tutorial-section-block-questions-input{text-align:left;margin:0 auto}.mykarte-tutorial-section-block-questions-textarea-child{margin:0 0 0 60px}.mykarte-tutorial-section-block-questions-input-textarea{margin:0 0 0 10px;font-size:15.8px}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-questions-input-textarea{font-size:13.8px}}.mykarte-tutorial-section-block-questions-textarea{-webkit-appearance:none;border:none;box-shadow:0px 3px 3px #ccc;font-family:"mplus-2c-regular";color:#4d4d4d;border:1px solid #ccc;margin:0 0 40px}@media screen and (max-width: 374px){.mykarte-tutorial-section-block-questions-textarea{max-width:200px}}.mykarte-tutorial-wrapper-01{margin:0 0 180px}.mykarte-tutorial-wrapper-01 label,.mykarte-tutorial-wrapper-01 input[type="checkbox"]{cursor:pointer;display:flex;align-items:center;margin:0 0 12px;color:#4d4d4d;font-size:15.8px;font-family:"mplus-2c-regular"}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-01 label,.mykarte-tutorial-wrapper-01 input[type="checkbox"]{font-size:13.8px}}.mykarte-tutorial-wrapper-01 label span,.mykarte-tutorial-wrapper-01 input[type="checkbox"] span{font-family:"mplus-2c-regular";width:86%}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-01 label span,.mykarte-tutorial-wrapper-01 input[type="checkbox"] span{width:60%}}.mykarte-tutorial-wrapper-01 input[type="checkbox"],.mykarte-tutorial-wrapper-01 input[type="radio"]{display:none}.mykarte-tutorial-wrapper-01 .checkbox-input+label:before{margin:0 5px 0 0;background:white;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:30px;height:30px}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-01 .checkbox-input+label:before{width:25px;height:25px}}.mykarte-tutorial-wrapper-01 .checkbox-input:checked+label:before{content:"";border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:30px;height:30px;background-image:url("https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-radio-on-rizm.svg") !important;background-repeat:no-repeat;background-size:cover;background-position:center center;border:2px #15bfab solid}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-01 .checkbox-input:checked+label:before{width:25px;height:25px}}.birthday-form .matching-questions-content-question-select{display:flex;width:90%;margin:auto}.birthday-form .matching-questions-content-question-select select{border:.5px solid #B3B3B3;width:86px;height:54px;color:#4d4d4d}.birthday-form .mykarte-tutorial-section-aside{position:static}.birthday-form .mykarte-tutorial-section-block-subtitle{margin-bottom:0;margin-top:15px}.birthday-form .required{font-size:12px;color:#ff595b;display:flex;align-items:end;margin-bottom:4px;margin-left:4px}.birthday-form select.birthday-year{width:120px}.button-tutorial-submit{color:white;background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%);padding:22px 25px;width:70%;text-align:center;border:none;font-size:28px;letter-spacing:2px;border-radius:10px;margin:60px auto 150px;display:block;font-family:"mplus-2c-bold"}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-50{width:50% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-55{width:55% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-60{width:60% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-65{width:65% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-70{width:70% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-75{width:75% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-80{width:80% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-85{width:85% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-90{width:90% !important}.mykarte-tutorial-section-detail .mykarte-tutorial-section-block-questions-width-95{width:95% !important}.questions-margin-top-60{margin-top:60px}.questions-margin-top-70{margin-top:70px}.questions-margin-top-80{margin-top:80px}.questions-margin-top-90{margin-top:90px}.questions-margin-top-100{margin-top:100px}.questions-margin-top-110{margin-top:110px}.questions-margin-top-120{margin-top:120px}.questions-margin-top-150{margin-top:150px}.questions-margin-top-200{margin-top:200px}.questions-margin-top-250{margin-top:250px}.questions-margin-top-270{margin-top:270px}.questions-margin-top-300{margin-top:300px}.questions-margin-top-320{margin-top:320px}.questions-margin-top-350{margin-top:350px}.questions-margin-top-400{margin-top:400px}.questions-margin-top-420{margin-top:420px}.questions-margin-top-450{margin-top:450px}.questions-margin-bottom-100{margin-bottom:100px}.questions-margin-bottom-150{margin-bottom:150px}.questions-margin-bottom-200{margin-bottom:200px}.mykarte-tutorial-wrapper-02{margin:0px auto 120px}.mykarte-tutorial-wrapper-02 ::-webkit-input-placeholder{color:#b3b3b3}.mykarte-tutorial-wrapper-02 :-ms-input-placeholder{color:#b3b3b3}.mykarte-tutorial-wrapper-02 ::placeholder{color:#b3b3b3}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-02{margin:35px auto}}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-02 input,.mykarte-tutorial-wrapper-02 select{transform:scale(0.6)}}.mykarte-tutorial-02-title{font-size:27.5px;line-height:1.2;margin:50px 0 50px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;text-align:center;color:#4d4d4d;line-height:1.35}@media screen and (max-width: 374px){.mykarte-tutorial-02-title{font-size:23px}}.mykarte-tutorial-02-block{margin:0px auto 45px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block{margin:25px auto 0}}.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title{color:#4d4d4d;text-align:center;font-size:20px;line-height:1.5;margin:0 0 5px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title{font-size:18px}}.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title-center{justify-content:center;display:flex;align-items:center;margin:0 0 5px}.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title-center .mykarte-tutorial-02-block-title-center-center{color:#4d4d4d;text-align:center;font-size:20px;line-height:1.5;margin:0 3px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title-center .mykarte-tutorial-02-block-title-center-center{font-size:18px}}.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title-center .mykarte-tutorial-02-block-title-center-right{color:#ff595b;text-align:left;font-size:15.8px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block .mykarte-tutorial-02-block-title-center .mykarte-tutorial-02-block-title-center-right{font-size:13.8px}}.mykarte-tutorial-02-block-birthday-input{margin:5px auto 15px;text-align:center;position:relative}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-birthday-input{margin:0 auto 10px}}.mykarte-tutorial-02-block-birthday-input:before{content:"";position:absolute;display:block;top:8px;bottom:0;margin:auto;right:5px;width:7px;height:7px;pointer-events:none;border-top:1.5px solid #4d4d4d;border-right:1.5px solid #4d4d4d;transform:rotate(135deg);opacity:0.5;z-index:999}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-birthday-input:before{width:7px;height:7px;right:10px}}.mykarte-tutorial-02-block-birthday-input select{padding:4px 22px 1.5px 12px !important;outline:0;width:100%;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:4px 3px 0;box-shadow:0px 1.5px 1.5px #ccc;color:#4d4d4d;text-align:center;border:1px solid #ccc;font-family:"mplus-2c-regular";border-radius:6px;font-size:20px;line-height:1.5}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-birthday-input select{font-size:18px}}.mykarte-tutorial-02-block-birthday-input select:disabled{opacity:0.5;pointer-events:none}.mykarte-tutorial-02-block-birthday-input select:hover,.mykarte-tutorial-02-block-birthday-input select:focus{opacity:0.8;background:#dfdfdf}.mykarte-tutorial-02-block-birthday-input select:-ms-expand{display:none}.mykarte-tutorial-02-block-select{margin:0 auto 8px;text-align:center;position:relative;width:240px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-select{margin:0 auto 10px}}.mykarte-tutorial-02-block-select:before{content:"";position:absolute;display:block;top:0;bottom:0;margin:auto;right:9px;width:10px;height:10px;pointer-events:none;border-top:1.5px solid #4d4d4d;border-right:1.5px solid #4d4d4d;transform:rotate(135deg);opacity:0.5;z-index:999}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-select:before{right:22px;width:7px;height:7px}}.mykarte-tutorial-02-block-select select{padding:3px 5px;outline:0;width:100%;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0 auto;box-shadow:0px 3px 3px #ccc;color:#4d4d4d;text-align:center;border:1px solid #ccc;font-family:"mplus-2c-regular";padding:5px 10px;font-size:20px;line-height:1.5}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-select select{font-size:18px}}.mykarte-tutorial-02-block-select select:disabled{opacity:0.5;pointer-events:none}.mykarte-tutorial-02-block-select select:hover,.mykarte-tutorial-02-block-select select:focus{opacity:0.8;background:#dfdfdf}.mykarte-tutorial-02-block-select select:-ms-expand{display:none}.mykarte-tutorial-02-block-birthday{display:flex;align-items:flex-end;justify-content:center;margin:0 auto 10px}.mykarte-tutorial-02-block-birthday div{margin:0 3px;color:#4d4d4d}.mykarte-tutorial-02-block-birthday-text{display:none}.mykarte-tutorial-02-block-note{color:#b3b3b3;text-align:center;font-size:13px;line-height:1.35}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-note{font-size:12.5px;letter-spacing:-0.5px}}.mykarte-tutorial-02-block-note-margin-top20{margin-top:10px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-note-margin-top20{margin-top:12px !important}}.mykarte-tutorial-wrapper-02 label,.mykarte-tutorial-wrapper-02 input[type="checkbox"],.mykarte-tutorial-wrapper-02 input[type="radio"]{cursor:pointer;display:flex;align-items:center;margin:0 0 12px;color:#4d4d4d;font-size:20px;line-height:1.5;border-radius:6px}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-02 label,.mykarte-tutorial-wrapper-02 input[type="checkbox"],.mykarte-tutorial-wrapper-02 input[type="radio"]{font-size:18px}}.mykarte-tutorial-wrapper-02 input[type="checkbox"],.mykarte-tutorial-wrapper-02 input[type="radio"]{display:none}.mykarte-tutorial-wrapper-02 .mykarte-tutorial-02-block-radio{display:flex;justify-content:space-between;margin:10px auto 0px;width:75%}.mykarte-tutorial-wrapper-02 .mykarte-tutorial-02-block-radio .mykarte-tutorial-02-block-radio-input{transform:scale(0.9);margin:0px 20px 0px}.mykarte-tutorial-wrapper-02 .checkbox-input+label{border-radius:10px;letter-spacing:1px}.mykarte-tutorial-wrapper-02 .checkbox-input:checked+label{border-radius:10px;letter-spacing:1px}.mykarte-tutorial-wrapper-02 .checkbox-input+label:before{margin:0 9px 0 0px;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:2px #15bfab solid;width:33px;height:33px;border:2px #ccc solid;background:white}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-02 .checkbox-input+label:before{width:25px;height:25px}}.mykarte-tutorial-wrapper-02 .checkbox-input:checked+label:before{content:"";margin:0 9px 0 0px;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:2px #15bfab solid;width:33px;height:33px;background-image:url("https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-radio-on-rizm.svg") !important;background-repeat:no-repeat;background-size:cover;background-position:center center;border:2px #15bfab solid}@media screen and (max-width: 374px){.mykarte-tutorial-wrapper-02 .checkbox-input:checked+label:before{width:25px;height:25px}}.mykarte-tutorial-02-block-input-text{text-align:center;margin:0 auto 10px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-input-text{margin:0 auto 10px}}.mykarte-tutorial-02-block-input-text input{-webkit-appearance:none;border:none;box-shadow:0px 3px 3px #ccc;color:#4d4d4d;border:1px solid #ccc;font-family:"mplus-2c-regular";width:240px;padding:5px 5px;margin:0 auto;text-align:left;border-radius:6px}.mykarte-tutorial-02-block-input-text input[type="text"],.mykarte-tutorial-02-block-input-text input[type="tel"],.mykarte-tutorial-02-block-input-text input[type="number"]{font-size:20px;line-height:1.5}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-input-text input[type="text"],.mykarte-tutorial-02-block-input-text input[type="tel"],.mykarte-tutorial-02-block-input-text input[type="number"]{font-size:18px}}.mykarte-tutorial-02-block-input-text input[type="email"]{font-size:15.8px;padding:8px 5px}@media screen and (max-width: 374px){.mykarte-tutorial-02-block-input-text input[type="email"]{font-size:13.8px}}.mykarte-tutorial-02-block-input-textarea{margin:0 auto;text-align:center}.mykarte-tutorial-02-block-input-textarea textarea{-webkit-appearance:none;border:none;box-shadow:0px 3px 3px #ccc;font-family:"mplus-2c-regular";color:#4d4d4d;border:1px solid #ccc;width:280px;padding:5px 5px;margin:0 auto;text-align:left;border-radius:6px}.button-tutorial02-skip{color:#b3b3b3;font-size:20px;line-height:1.5;text-align:center;border:none;background:transparent;display:block;padding:4px 5px;margin:20px auto 30px}@media screen and (max-width: 374px){.button-tutorial02-skip{font-size:18px}}@media screen and (max-width: 374px){.button-tutorial02-skip{margin:12px auto 30px;font-size:15.2px}}.button-tutorial-submit-active{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%)}.button-tutorial-submit-disable{background:#b3b3b3}.button-tutorial-submit{color:white;padding:15px 15px;width:55%;text-align:center;border:none;font-size:20px;line-height:1.5;letter-spacing:1px;border-radius:10px;margin:45px auto 0px;display:block;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}@media screen and (max-width: 374px){.button-tutorial-submit{font-size:18px}}@media screen and (max-width: 374px){.button-tutorial-submit{font-size:17px;margin:35px auto 0px}}.dummy-header{position:fixed;width:100%;box-shadow:0px 3px 10px #aaa;z-index:999999}.wrapper-mykarte-profile{padding:0px 0 90px}.arrow-hidden .request-wrapper-block:after{display:none}.request-wrapper{background:white;width:89%;margin:30px auto 0px;border-radius:12px;box-shadow:0px 3px 5px #ccc;overflow:hidden}.request-wrapper .request-wrapper-block{background:white;padding:15px 30px 12px 15px;border-bottom:1px solid #ccc;position:relative}.request-wrapper .request-wrapper-block:after{position:absolute;bottom:14px;right:14px;content:"";position:absolute;width:12px;height:12px;border-right:2px solid #b3b3b3;border-top:2px solid #b3b3b3;transform:rotate(45deg)}.request-wrapper .request-wrapper-block .request-wrapper-block-link a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:2}.request-wrapper-block-title{font-size:15.5px;color:#4d4d4d;margin:0 0 18px;line-height:1.5}@media screen and (max-width: 374px){.request-wrapper-block-title{font-size:12.8px}}.request-wrapper-block-value{font-size:15.5px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;color:#4d4d4d;line-height:1.5}@media screen and (max-width: 374px){.request-wrapper-block-value{font-size:12.8px}}.request-wrapper-block-value span{color:#b3b3b3}.cheer-for-stylist-dialog-wrap{position:fixed;background-color:#fff;height:405px;z-index:100;width:90%;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:10px;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;padding:30px 0 45px}.cheer-for-stylist-dialog-wrap .cheer-for-stylist-dialog-wrap-cheer{font-size:12px;color:#b3b3b3;margin:0 0 45px;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.cheer-for-stylist-dialog-wrap .cheer-for-stylist-dialog-wrap-img img{width:32px;height:32px;border-radius:100px;margin:0 auto 5px}.cheer-for-stylist-dialog-wrap p{font-size:23px;font-weight:bold;text-align:center;margin:0 0 20px;line-height:1.5;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif;letter-spacing:1px}.cheer-for-stylist-dialog-wrap span{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.cheer-for-stylist-dialog-wrap a{background:linear-gradient(-20deg, #ee4871 10%, #f95461 100%);box-shadow:0px 2px 3.5px #888;width:82%;display:flex;justify-content:center;align-items:center;padding:18px 6px;margin:45px auto 28px;border-radius:10px;color:white;border:none;font-size:16.5px;text-decoration:none;font-weight:bold}.cheer-for-stylist-dialog-wrap a:before{content:'';display:inline-block;width:20px;height:20px;background-image:url("https://stekina.com/wp-content/uploads/icn-edit-pencil.png");background-size:contain;vertical-align:middle;margin:0 5px 0 0}.cheer-for-stylist-dialog-wrap .no-cheer{color:#b3b3b3;width:60%;border:1px #b3b3b3 solid;padding:10px;font-size:12px;font-weight:bold;background:white;border-radius:4px;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.cheer-for-stylist-dialog{position:fixed;background-color:rgba(0,0,0,0.8);height:100vh;z-index:30;width:100%}.private-karte-memo-dialog .dialog-window-title{font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.dialog-window-fixed-submit input[type="submit"]{font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.p-private-karte-memo-input input,.p-private-karte-memo-input textarea{-webkit-appearance:none}.karte-detail-B .suteki-counter-bg{display:none}.suteki-counter-bg{display:none}.android .karte-detail-menu-area-menu-title-total,.android .karte-detail-menu-area-menu-price-total,.android .karte-detail-menu-area-title,.android .karte-detail-photo-area-title,.android .karte-detail-menu-area-message-title-center{font-weight:bold}.karte-detail{overflow-x:hidden}.karte-detail-photo-area-main-photo-suteki-large{width:60px;height:60px;right:20px;bottom:20px}.karte-detail-photo-area-main-photo-suteki-large .karte-detail-photo-area-main-photo-suteki-bg{box-shadow:0px 3px 3px #aaa}.karte-detail-photo-area-main-photo-suteki-small{width:30px;height:30px;right:10px;bottom:10px}.karte-detail-photo-area-main-photo-suteki-small .karte-detail-photo-area-main-photo-suteki-bg{box-shadow:0px 1.5px 3px #ccc}.karte-detail-photo-area-main-photo-suteki-small .suteki-counter{transform-origin:center center !important}.karte-detail-photo-area-main-photo-suteki-small .suteki-counter .suteki-counter-plus{font-size:30px;margin:0 3px 0 0;z-index:9999999;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.karte-detail-photo-area-main-photo-suteki-small .suteki-counter .suteki-counter-number{font-size:32px;letter-spacing:-2px;z-index:9999999;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.karte-detail-menu-area-message-title{text-align:center;position:relative;height:30px;width:90%;margin:0px auto 10px}@media screen and (max-width: 374px){.karte-detail-menu-area-message-title{margin:0px auto 10px}}.karte-detail-menu-area-message-title .karte-detail-menu-area-message-title-center{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;line-height:2;text-align:center;font-size:18px;color:#4d4d4d;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}@media screen and (max-width: 374px){.karte-detail-menu-area-message-title .karte-detail-menu-area-message-title-center{font-size:16px}}.karte-detail-menu-area-message-title .karte-detail-menu-area-message-title-right{position:absolute;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center}.karte-detail-menu-area-message-title .karte-detail-menu-area-message-title-right button{color:#15bfab;border:1px solid #15bfab;background:white;border-radius:8px;padding:5px 20px;font-size:12px}.karte-detail-menu-area{padding:20px 0 0;background:white}.karte-detail-menu-area .karte-detail-menu-area-title{text-align:center;font-size:18px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;color:#4d4d4d;margin:0 0 20px}@media screen and (max-width: 374px){.karte-detail-menu-area .karte-detail-menu-area-title{font-size:16px}}.karte-detail-menu-area .karte-detail-menu-area-menu-box{display:table;width:66%;margin:0px auto 8px;color:#4d4d4d}.karte-detail-menu-area .karte-detail-menu-area-menu-box div{display:table-cell}.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-title,.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-title-total{width:60%;font-size:15.8px}@media screen and (max-width: 374px){.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-title,.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-title-total{font-size:13.8px}}.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-price,.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-price-total{width:40%;text-align:right;font-size:15.8px}@media screen and (max-width: 374px){.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-price,.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-price-total{font-size:13.8px}}.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-title-total,.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-price-total{text-align:right;padding:10px 0 0;font-size:18px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}@media screen and (max-width: 374px){.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-title-total,.karte-detail-menu-area .karte-detail-menu-area-menu-box .karte-detail-menu-area-menu-price-total{font-size:16px}}.karte-detail-menu-area .karte-detail-menu-area-total{width:70%;margin:0px auto 0}.karte-detail-menu-area a.karte-detail-pay-btn{width:150px;display:flex;justify-content:center;align-items:center;padding:10px;margin:30px auto 0;border-radius:8px;color:#4d4d4d;border:solid 2px #4d4d4d;font-size:16px;text-decoration:none}.karte-detail-menu-area a.karte-detail-pay-btn div{margin:0 2.5px;line-height:1.5}.karte-detail-message-area{margin:0px 0 0px;padding:30px 0 30px;background:#f0f0f0}.karte-detail-message-area a.karte-detail-menu-area-btn{background:linear-gradient(-20deg, #ee4871 10%, #f95461 100%);box-shadow:0px 2px 3.5px #888;width:83%;display:flex;justify-content:center;align-items:center;padding:8px 10px;margin:23px auto 0;border-radius:10px;color:white;border:none;font-size:16px;text-decoration:none}.karte-detail-message-area a.karte-detail-menu-area-btn div{margin:0 2.5px;line-height:1.5}.karte-detail-message-area a.karte-detail-menu-area-btn img{width:22px;margin:4px 0 0}.karte-detail-message-area .karte-detail-message-area-note{font-size:11px;color:#b3b3b3;margin:12px auto 0;text-align:center;line-height:1.4}.karte-detail-photo-area-main-photo{position:relative;width:100%;background:white}.karte-detail-photo-area-main-photo:before{content:"";display:block;padding-top:108%}.karte-detail-photo-area-main-photo .karte-detail-photo-area-main-photo-img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.karte-detail-photo-area-main-photo .karte-detail-photo-area-main-photo-img img{width:100%;height:100%;object-fit:cover}.karte-detail-photo-area-main-thumnail{display:flex;width:97.5%;margin:8px auto 0}.karte-detail-photo-area-main-thumnail li.active a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;border:1.5px solid #15bfab;z-index:20;box-sizing:border-box}.karte-detail-photo-area-main-thumnail li{list-style:none;flex:0 0 19%;position:relative;margin:0 0.5%}.karte-detail-photo-area-main-thumnail li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.karte-detail-photo-area-main-thumnail li a:before{content:"";display:block;padding-top:100%}.karte-detail-menu-area-message-message{padding:20px 20px 40px;font-size:14px;line-height:1.3;box-shadow:0px 3px 3px #999, inset 0 0 0 4.2px white;background:white;width:90%;margin:0px auto 0;word-break:break-all;border-radius:12px;position:relative;color:#4d4d4d;min-height:180px}.karte-detail-menu-area-message-message a:link,.karte-detail-menu-area-message-message a:active,.karte-detail-menu-area-message-message a:hover,.karte-detail-menu-area-message-message a:visited{color:#ff595b;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif}.private-area .karte-detail-menu-area-message-message{box-shadow:0px 3px 3px #555, inset 0 0 0 4.2px white}.custmer-area .karte-detail-menu-area-message-message{box-shadow:0px 3px 3px #999, inset 0 0 0 4.2px white}.custmer-area .karte-detail-photomenu{background:white;padding:0 0 30px}.private-area{background:#4d4d4d;padding:45px 0 70px}.private-area .karte-detail-menu-area-message-title{margin:20px auto 10px}.private-area .karte-detail-menu-area-message-title-center{color:white}.private-area .karte-detail-photo-area-title{font-size:18px;color:white;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;text-align:center}@media screen and (max-width: 374px){.private-area .karte-detail-photo-area-title{font-size:16px}}.private-area .karte-detail-photo-area-note{font-size:12px;color:#b3b3b3;margin:12px auto 20px;text-align:center;line-height:1.4}.private-area .karte-detail-photo-area-main-thumnail-plus{background:#15bfab;position:relative}.private-area .karte-detail-photo-area-main-thumnail-plus:after,.private-area .karte-detail-photo-area-main-thumnail-plus:before{content:"";display:block;background-color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.private-area .karte-detail-photo-area-main-thumnail-plus:before{height:1.5em;width:0.15em}.private-area .karte-detail-photo-area-main-thumnail-plus:after{height:0.15em;width:1.5em}.love-button-area{display:flex;align-items:center;position:relative;width:45px;height:45px}.mask{-webkit-clip-path:url(#svgPath);clip-path:url(#svgPath);width:100%;height:19px}.count-1{background:linear-gradient(0deg, #e6417a 0%, #f85263 15%, white 15%, white 100%) !important}.count-2{background:linear-gradient(0deg, #e6417a 0%, #f85263 22%, white 22%, white 100%)}.shape{height:19px}.karte-detail-photo-area .love-button-wrapper{position:absolute;bottom:30px;right:30px;width:45px;height:45px;z-index:10;transform:scale(1.5)}@media screen and (max-width: 374px){.karte-detail-photo-area .love-button-wrapper{transform:scale(1.4);bottom:20px;right:20px}}.karte-detail-photo-area-main-photo-suteki{position:absolute;bottom:30px;right:30px}.karte-detail-photo-area-main-photo-suteki .love-button-area{position:absolute;bottom:10px;right:10px;transform:scale(0.8);width:45px;height:45px;transform-origin:bottom right}.karte-detail-photo-area-main-photo-suteki .love-button-area .suteki-counter{bottom:21px;right:17px;transform-origin:top left}.karte-detail-photo-area-main-photo-suteki .love-button-area .suteki-counter .suteki-counter-bg{background:none}.love-button{width:45px;height:45px;border-radius:50%}.love-button-wrapper .c-review-card-articleinfo{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:0px 0 30px}.love-button-wrapper .love-button-count{margin:0 0 0px 15px;color:#b3b3b3;position:absolute;top:12px;left:29px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3"}.love-button-animation .love-button{animation:blink 1s forwards}.love-button-wrapper .love-button{position:absolute;cursor:pointer;z-index:9;position:absolute;border-radius:100px;display:flex;opacity:1;transform:scale(1);align-items:center;justify-content:center;color:#aaa;transition:0.2s;background:#fff;box-shadow:0 0px 12px 1.5px rgba(0,0,0,0.1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.love-button-wrapper .love-button:active{opacity:0.7}.love-button-wrapper .love-button:hover{box-shadow:0 0px 17px 2px rgba(0,0,0,0.15);transition-duration:1}.love-button-wrapper .love-button:active{opacity:0.5;transform:scale(1.25);transition-duration:1.3}.love-button-wrapper .love-button-heart{margin:5px 0 0;width:23px;height:20px}svg.fly{position:absolute;top:0;left:0;fill:#ff595b}svg.h{position:absolute;z-index:8;top:7px;left:5px;width:34px;height:34px}svg.h.h-1,svg.h.h-2,svg.h.h-3,svg.h.h-4{transform:scale(1.5);fill:url(#MyGradient)}svg.h.h-5,svg.h.h-6,svg.h.h-7,svg.h.h-8{transform:scale(1.5);fill:url(#Gradient)}body .flush-heart{opacity:0}body.liked .flush-heart{opacity:1}body.liked svg.fly.fly-1{animation:fly-1 1s 0.1s}body.liked svg.fly.fly-2{animation:fly-2 1s 0.1s}body.liked svg.h{transition:margin cubic-bezier(0.165, 0.84, 0.44, 1) 0.9s,transform 0.2s 1s,fill 0.2s 1s,opacity 0.3s 0.7s;opacity:0}body.liked svg.h.h-1,body.liked svg.h.h-2,body.liked svg.h.h-3,body.liked svg.h.h-4{transform:scale(1.5)}body.liked svg.h.h-5,body.liked svg.h.h-6,body.liked svg.h.h-7,body.liked svg.h.h-8{transform:scale(1.5)}body.liked svg.h.h-1{margin-top:-200px}body.liked svg.h.h-2{margin-left:200px}body.liked svg.h.h-3{margin-top:200px}body.liked svg.h.h-4{margin-left:-200px}body.liked svg.h.h-5{margin-top:-140px;margin-left:140px}body.liked svg.h.h-6{margin-top:140px;margin-left:140px}body.liked svg.h.h-7{margin-top:-140px;margin-left:-140px}body.liked svg.h.h-8{margin-top:140px;margin-left:-140px}body.liked div.dot{opacity:0;transform:translateY(-100px);background:#00e5ff;transition:transform 1s, opacity 0.5s 1s, background 0.1s 0.2s}body.liked div.dot:after{display:block}body.liked div.dot.dot-2{transform:rotate(45deg) translateY(-100px)}body.liked div.dot.dot-3{transform:rotate(90deg) translateY(-100px)}body.liked div.dot.dot-4{transform:rotate(135deg) translateY(-100px)}body.liked div.dot.dot-5{transform:rotate(180deg) translateY(-100px)}body.liked div.dot.dot-6{transform:rotate(225deg) translateY(-100px)}body.liked div.dot.dot-7{transform:rotate(270deg) translateY(-100px)}body.liked div.dot.dot-8{transform:rotate(305deg) translateY(-100px)}.sutekiscalenormal{-webkit-animation-name:scale;animation-name:scale;-webkit-animation-duration:0.4s;animation-duration:0.4s}.speechanimation{-webkit-animation-name:scalespeech;animation-name:scalespeech;-webkit-animation-duration:0.4s;animation-duration:0.4s;transform-origin:center center;transform:scale(0.8) translate(0, 0)}@keyframes scale{0%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);opacity:0.7}50%{-webkit-transform:scale(1.16) translate(0, 0px);transform:scale(1.15) translate(0, 0px);opacity:0.7}100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);opacity:1}}@keyframes blink{10%{transform:scale(0.42);background:#8815b7}100%{background:#e01f4f}}@keyframes fly-1{25%{margin:-100px 0 0 100px}75%{margin:100px 0 0 -100px;z-index:5}100%{z-index:11}}@keyframes fly-2{25%{margin:-100px 0 0 -100px}75%{margin:100px 0 0 100px;z-index:5}100%{z-index:11}}@keyframes scale{0%{transform:scale(1) translate(0, 0);opacity:0.7}50%{transform:scale(1.3) translate(0, 0px);opacity:0.7}100%{transform:scale(1) translate(0, 0);opacity:1}}.suteki-counter{position:absolute;z-index:9999;font-family:"Josefin Sans", sans-serif !important;color:#ff595b;display:flex;opacity:1;width:70px;height:70px;justify-content:center;align-items:center;bottom:16px;right:22px}.suteki-counter .suteki-counter-bg{width:70px;height:70px;background:url("https://stekina.com/wp-content/uploads/bg-speech-suteki.svg");background-size:cover;position:absolute;opacity:0.89}.suteki-counter img{position:absolute;z-index:99}.suteki-counter .suteki-counter-plus{font-size:17px;margin:0 3px 0 0;z-index:9999999;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.suteki-counter .suteki-counter-number{font-size:20px;letter-spacing:-2px;z-index:9999999;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.suteki-scale{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%) !important;animation-name:scale;animation-duration:0.4s}@keyframes fuwafuwa-normal{0%{-webkit-transform:translate(0, 10px)}50%{-webkit-transform:translate(0, -10px)}100%{-webkit-transform:translate(0, 10px)}}#tab_1{padding:25px 0 0}#tab_2{padding:0px 0 0}#tab_3{padding:0px 0 0}#tab_4{padding:0px 0 0}.common-mykarte-header-profile-date{display:none}.common-mykarte-header{position:fixed;background:white;width:100%;z-index:99999;max-width:450px;box-shadow:0px 3px 5px #999;min-height:160px}@media screen and (max-width: 374px){.common-mykarte-header{min-height:154px}}.common-mykarte-header-title{position:relative;height:32px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #4d4d4d}.common-mykarte-header-title .common-mykarte-header-title-setting{position:absolute;right:12px;top:0;bottom:0;margin:auto;line-height:2}.common-mykarte-header-title .common-mykarte-header-title-center{text-align:center;color:#4d4d4d;font-family:"mplus-2c-bold";font-size:17px}.common-mykarte-header-profile{width:100%;padding:0 0 4px;border-bottom:1px solid #b3b3b3;background:white;position:fixed;z-index:10}.common-mykarte-header-profile .common-mykarte-header-profile-setting{position:absolute;top:25px;right:12px;width:22.5px;height:22.5px;display:flex;justify-content:center;align-items:center;z-index:100000}.common-mykarte-header-profile .common-mykarte-header-profile-setting img{width:22.5px}.common-mykarte-header-profile .common-mykarte-header-profile-content{padding:16px 10px 20px;display:flex;width:100%;position:relative;align-items:center}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-photo{width:64px;height:64px;margin:0 5.2% 0 0;position:relative}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-photo img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:100px;top:0;left:0;bottom:0;right:0}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-detail{width:60%;font-family:"mplus-2c-bold" !important}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-detail .common-mykarte-header-profile-content-detail-text{margin:2px 5% 9px 0;color:#4d4d4d;font-family:"mplus-2c-bold" !important;font-size:17px}@media screen and (max-width: 374px){.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-detail .common-mykarte-header-profile-content-detail-text{font-size:15px}}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-detail a{font-family:"mplus-2c-regular" !important;color:#b3b3b3}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-detail img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:100px;top:0;left:0;bottom:0;right:0}.common-mykarte-header-profile .common-mykarte-header-profile-content .common-mykarte-header-profile-content-setting{position:absolute;width:21px;top:10px;right:12px;text-align:right}.common-mykarte-header-profile-date{display:flex;justify-content:center;font-size:12px;display:none}@media screen and (max-width: 374px){.common-mykarte-header-profile-date{font-size:10px}}.common-mykarte-header-profile-date .common-mykarte-header-profile-date-list{margin:0 13px;color:#b3b3b3}.common-mykarte-header-profile-date .common-mykarte-header-profile-date-list span{font-family:"mplus-2c-regular"}.common-mykarte-header-profile-date .common-mykarte-header-profile-date-list span.common-mykarte-header-profile-date-list-bold{color:#4d4d4d;font-family:"mplus-2c-bold"}.common-mykarte-header-navigation{width:100%;z-index:99999;background:white;position:fixed;border-top:1px solid #E0E0E0;box-shadow:0px 5px 5px #ccc}.common-mykarte-header-navigation .st0{fill:#ffffff}.common-mykarte-header-navigation .st1{fill:none}.common-mykarte-header-navigation .st2{fill:#b3b3b3}.common-mykarte-header-navigation .active .st2{fill:#15bfab}.common-mykarte-header-navigation .active .common-mykarte-header-navigation-text{color:#15bfab}.common-mykarte-header-navigation ul{display:flex;width:100%}.common-mykarte-header-navigation li{width:50%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1px 0 5px;position:relative}.common-mykarte-header-navigation li .common-mykarte-header-navigation-text{font-size:9.5px;color:#b3b3b3}.common-mykarte-header-navigation li .common-mykarte-header-navigation-svg{height:28px;display:flex;justify-content:center;align-items:center}.common-mykarte-header-navigation li svg{width:21px}.common-mykarte-header-navigation li .tooltip{position:absolute;font-weight:bold;width:82px;height:28px;top:-27px;right:-2px;background:linear-gradient(270deg, #e6417a 0%, #ff595b 100%);color:#FFFFFF;font-size:10px;border-radius:6px;display:flex;justify-content:center;align-items:center;z-index:2;line-height:1.1;box-shadow:0px 2px 11px 0px rgba(0,0,0,0.38);animation:2s fuwafuwa-normal infinite}.common-mykarte-header-navigation li .tooltip:before{border:solid transparent;content:'';height:10px;width:0;pointer-events:none;position:absolute;border-color:rgba(0,153,255,0);border-top-width:5px;border-bottom-width:5px;border-left-width:5px;border-right-width:5px;margin-left:-10px;border-top-color:#e6417a;top:21px;right:40px;-webkit-transform:rotate(-30deg);transform:rotate(135deg)}.common-mykarte-header-navigation #3 svg{width:24px !important}.common-mykarte-archive-list{width:76%;margin:0 auto 33px;position:relative}.common-mykarte-archive-list .common-mykarte-archive-list-status{position:absolute;width:58px;height:58px;z-index:10;left:-12px;top:-12px;color:white;border-radius:100px;display:flex;justify-content:center;align-items:center;letter-spacing:1px;font-family:"mplus-2c-bold";font-size:15px}.common-mykarte-archive-list .common-mykarte-archive-list-status-reserve{background:#ff595b}.common-mykarte-archive-list .common-mykarte-archive-list-status-reserve img{width:60%;transform:rotate(-10deg)}.common-mykarte-archive-list .common-mykarte-archive-list-status-adujsting{background:#15bfab}.common-mykarte-archive-list-wrapper{width:100%;height:140px;border-radius:10px;position:relative;background:white;overflow:hidden}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content{display:flex}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-left{flex:3.8}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-left img{width:100%;object-fit:cover;height:140px;object-position:50% 100%}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right{flex:6.2;font-size:70%}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info{padding:10px 8px 0px;height:124px;position:relative}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-date{font-family:"mplus-2c-bold";font-size:12px;color:#4d4d4d;margin:0 0 7px}@media screen and (max-width: 374px){.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-date{font-size:10px}}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-stylistinfo{display:flex;align-items:center}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-stylistinfo .common-mykarte-archive-content-right-info-stylistinfo-photo{margin:0 6px 0 0}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-stylistinfo .common-mykarte-archive-content-right-info-stylistinfo-photo img{width:35px;height:35px;border-radius:100px;object-fit:cover}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-stylistinfo .common-mykarte-archive-content-right-info-stylistinfo-text{color:#4d4d4d;font-size:10.5px;margin:0 0 1.5px;width:70%}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-stylistinfo .common-mykarte-archive-content-right-info-stylistinfo-text .common-mykarte-archive-content-right-info-stylistinfo-text-name{margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-stylistinfo .common-mykarte-archive-content-right-info-stylistinfo-text .common-mykarte-archive-content-right-info-stylistinfo-text-salon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info ul.common-mykarte-archive-content-right-info-menu{margin:3px 0 0}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info ul.common-mykarte-archive-content-right-info-menu li{color:#4d4d4d;font-size:10.5px;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-info .common-mykarte-archive-content-right-info-totalprice{bottom:3px;left:10px;position:absolute}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-link{height:16px;width:100%;text-align:right;padding:0px 5px;color:white;display:flex;align-items:center;justify-content:flex-end;font-size:10px}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-link-old{background:#4d4d4d}.common-mykarte-archive-list-wrapper .common-mykarte-archive-content .common-mykarte-archive-content-right .common-mykarte-archive-content-right-link-reserve{background:#ff595b}.common-mykarte-archive-list-link a{position:absolute;width:100%;height:100%;display:block;top:0;left:0;text-indent:-9999px;z-index:999;cursor:pointer}.common-mykarte-archive-list-overray{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.7);display:flex;flex-direction:column;justify-content:center;color:white;z-index:2}.common-mykarte-archive-list-overray .common-mykarte-archive-overray-list-title{font-size:17px;text-align:center;font-family:"mplus-2c-bold";margin:0 0 15px;line-height:1.45;letter-spacing:0.5px}.common-mykarte-archive-list-overray .common-mykarte-archive-overray-list-text{font-size:14px;text-align:center;font-family:"mplus-2c-bold";letter-spacing:0.5px}.common-mykarte-archive-status-list-icon{position:absolute;top:-40px;left:-40px;width:40px;height:40px;border-radius:100px}.common-dialog-mykarte{position:fixed;width:85%;max-width:383px;height:450px;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1000000;background:white;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.common-dialog-mykarte .common-dialog-mykarte-title{font-size:19.5px;color:#4d4d4d;margin:0 0 45px}.common-dialog-mykarte .common-dialog-mykarte-title-large{font-size:24px;font-family:"mplus-2c-bold";margin:0 0 30px;line-height:1.35;color:#4d4d4d;text-align:center}.common-dialog-mykarte .common-dialog-mykarte-button{width:80%;margin:0 0 20px}.common-dialog-mykarte .common-dialog-mykarte-button:last-child{margin:0 0 0px}.common-dialog-mykarte .common-dialog-mykarte-button a{font-family:"mplus-2c-regular";width:100%;display:block;background:#15bfab;padding:18px 0;border-radius:8px;text-align:center;font-size:19.5px;color:white;text-decoration:none}.common-dialog-mykarte .common-dialog-mykarte-button a.red-button{background:#ff595b}.common-dialog-mykarte .common-dialog-mykarte-button a.gray-button{background:#b3b3b3}.common-dialog-mykarte .common-dialog-mykarte-finish a{color:#15bfab;text-decoration:none;font-size:19.5px;margin:30px 0 0;display:block;cursor:pointer;font-family:"mplus-2c-regular"}.common-dialog-mykarte-bg,.common-dialog-mykarte-bg-untouchable{width:100%;height:100vh;background-color:rgba(0,0,0,0.78);position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100000}.karte-empty-image{text-align:center;margin-top:60px}.karte-empty-image img{width:80%}.fixed{position:fixed;width:100%;height:100%;left:0}.remodal-wrapper-matching-content-button-no-rizm a{width:70px}.remodal-wrapper-matching-content-button-no-rizm a img{width:70px}.remodal-wrapper-rizmcouseling{background:#FFFFFF !important;max-width:450px !important;border-radius:6px !important;padding:10px 0px 10px !important;width:90% !important;margin:auto;position:fixed;top:0px;left:0;right:0;bottom:0;display:inline-table}.remodal-wrapper-matching{background:#e2ddd7 !important;max-width:450px !important;border-radius:6px !important;padding:8px 10px 10px !important;width:90% !important;margin:auto;position:fixed;top:0px;left:0;right:0;bottom:0;display:inline-table}.remodal-wrapper-matching-head{padding:0px 13px 10px;line-height:1.5;text-align:center;display:flex;align-items:flex-end;position:relative}.remodal-wrapper-matching-head::before{position:absolute;content:"";margin:0 auto;border:16px solid transparent;border-top:20px solid white;width:0;height:0;transform:rotate(180deg);bottom:-15px;left:21px}@media screen and (max-width: 374px){.remodal-wrapper-matching-head::before{left:24px}}.remodal-wrapper-matching-head .remodal-wrapper-matching-head-img{width:15.5%}.remodal-wrapper-matching-head .remodal-wrapper-matching-head-text{margin:0 0 3px;letter-spacing:-1px;color:#8E7F6B;font-weight:bold;margin:-2px 0 0;font-size:9.6px}@media screen and (max-width: 374px){.remodal-wrapper-matching-head .remodal-wrapper-matching-head-text{font-size:8px}}.remodal-wrapper-matching-content{padding:10px 0;margin:2px auto 0px;background:white;border-radius:4px}.remodal-wrapper-matching-content .remodal-wrapper-matching-content-title{width:100%;padding:15px 20px 25px}@media screen and (max-width: 374px){.remodal-wrapper-matching-content .remodal-wrapper-matching-content-title{padding:3px 20px 10px}}.remodal-wrapper-matching-content .remodal-wrapper-matching-content-button-yes{margin:18px auto 0px}.remodal-wrapper-matching-content .remodal-wrapper-matching-content-photo img{width:100%}@media screen and (max-width: 374px){.remodal-wrapper-matching-content .remodal-wrapper-matching-content-photo img{object-fit:cover;height:150px}}.remodal-wrapper-matching-content .remodal-wrapper-matching-content-button-no{margin:8px auto 7px}@media screen and (max-width: 374px){.remodal-wrapper-matching-content .remodal-wrapper-matching-content-button-no{margin:6px auto 3px}}.remodal-wrapper-matching-content .remodal-wrapper-matching-content-button-no,.remodal-wrapper-matching-content .remodal-wrapper-matching-content-button-yes{width:60%}.points-index,.points-history{background-color:#f0f0f0}.howto-point-text{text-align:center;color:#b3b3b3;margin:auto 25px;font-weight:800;line-height:1.5;letter-spacing:0.3px;padding-top:20px}.point-card-detail-link{font-family:"mplus-2c-regular" !important;color:#b3b3b3;font-size:14px}.point-card-shadow-view{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5)}.points-terms{background:white;width:91%;margin:20px auto 30px;padding:20px;border-radius:10px;position:fixed;z-index:999999;top:20px;bottom:20px;left:10px;right:10px;margin:auto;overflow:scroll}.points-usable-salon{background:white;width:91%;margin:20px auto 30px;padding:20px;border-radius:10px;position:fixed;z-index:999999;margin:auto;inset:0;height:300px}.points-usable-salon ul{height:70%;overflow:scroll}.points-terms,.points-usable-salon{display:none}.points-terms h3,.points-usable-salon h3{font-weight:800;color:#262626;margin:0 0 10px}.points-terms ul,.points-usable-salon ul{margin:0 auto 20px}.points-terms ul li,.points-usable-salon ul li{position:relative;padding:0 0 0 13px;margin:0 0 9px;font-size:14px;line-height:1.4}.points-terms ul li:before,.points-usable-salon ul li:before{content:"";width:4px;height:4px;display:inline-block;background-color:#4d4d4d;position:absolute;left:0;top:7px;bottom:0;border-radius:50%}.back-terms-point{margin:10px auto 10px;text-align:center}.back-terms-point a{color:#b3b3b3}.point-card{display:block;background-color:white;margin:40px 20px;padding:10px;border-radius:10px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4);height:209px}.point-card .point-card-header{display:flex}.point-card .point-card-header div.salon-icon{flex:none;width:40px;margin-right:10px}.point-card .point-card-header div.salon-icon img{width:40px;height:40px;object-fit:cover;border-radius:50%}.point-card .point-card-header div.salon-name{color:#262626;flex:auto;font-size:20px;font-weight:bold;font-family:"mplus-2c-bold";text-align:left;line-height:40px;margin-right:8px}.point-card .point-card-header div.userable-salon{text-align:right;white-space:nowrap}.point-card .point-card-header div.userable-salon a{color:#b3b3b3;font-size:0.7rem;text-decoration:underline;display:block;margin-bottom:4px}.point-card .point-card-header div.userable-salon span{font-size:0.6rem;display:inline-table;line-height:15px;border:1px solid #ff595b;width:105px;color:#ff595b;border-radius:3px;height:15px;text-align:center}.point-card .amount-box-subtext{text-align:right;font-size:0.7em;color:#ff595b;line-height:1;margin-bottom:5px}.point-card .point-sum-detail{display:flex;height:44px}.point-card .point-sum-detail div{flex:auto}.point-card .point-sum-detail .point-sum{color:#262626;font-size:18px;font-weight:bold;font-family:"mplus-2c-bold";text-align:left;line-height:44px}.point-card .point-sum-detail .sum-point{line-height:44px}.point-card .point-amount{font-family:"mplus-2p-black", "mplus-2c-bold";flex-grow:1;font-size:44px;font-weight:bold;text-align:right;color:transparent;background:linear-gradient(270deg, #e6417a 0%, #ff595b 100%);-webkit-background-clip:text}.point-card .short-term-point{font-family:"mplus-2p-black", "mplus-2c-bold";font-size:20px;color:#262626;font-weight:bold;text-align:right}.point-card .point-limit-detail-box{background-color:#f0f0f0;padding:5px;border-radius:5px}.point-card .point-limit-detail-box .point-limit-detail{display:flex}.point-card .point-limit-detail-box .point-limit-detail div{flex:auto}.point-card .point-limit-detail-box .point-limit-detail .point-limit-date{font-size:0.8rem;font-family:"mplus-2c-regular";text-align:left;line-height:20px;color:#b3b3b3}.point-card .point-limit-detail-box .amount-box-subtext{color:#262626}.point-card .point-card-footer{display:block;text-align:right}.point-card .point-card-footer div{flex:auto}.point-card .point-card-footer a{color:#b3b3b3;font-size:0.7rem;text-decoration:underline}.points-history-box .points-history-header{font-family:"mplus-2c-bold";padding:15px;background-color:#f0f0f0;text-align:center;color:#262626}.points-history-box .points-history{border-bottom:1px solid #f0f0f0;padding:10px 20px;background:white}.points-history-box .history-box .date{color:#b3b3b3;font-size:0.8rem;font-family:"mplus-2c-regular";margin-bottom:10px}.points-history-box .history-box .history-detail{display:flex}.points-history-box .history-box .history-detail .salon-icon{flex:initial}.points-history-box .history-box .history-detail .salon-icon img{width:40px;height:40px;object-fit:cover;border-radius:50%}.points-history-box .history-box .history-detail .salon-name{flex:auto;color:#262626;font-size:16px;font-weight:bold;font-family:"mplus-2c-bold";text-align:left;line-height:40px;margin-left:10px}.points-history-box .history-box .history-detail .amount{flex:initial;color:#262626;line-height:20px;font-size:20px;font-weight:bold;font-family:"mplus-2c-bold";text-align:right;margin-top:7px}.points-history-box .history-box .history-detail .amount.point-get-status,.points-history-box .history-box .history-detail .amount.point-use-status{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.points-history-box .history-box .history-detail .amount.point-invalid-status{color:#4d4d4d}.points-history-box .history-box .history-detail .amount .amount-box-subtext{text-align:right;font-size:0.5em;line-height:1;margin-bottom:5px}.points-history-box .history-box .status{text-align:right;font-size:16px;font-family:"mplus-2c-bold"}.points-history-box .history-box .status.point-get-status span,.points-history-box .history-box .status.point-use-status span{font-family:"mplus-2c-bold";background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.points-history-box .history-box .status.point-invalid-status{color:#4d4d4d}.point-card-modal .modal-title{text-align:center;font-size:16px;font-weight:bold;margin-bottom:20px}.mykarte-tutorial-section .level2,.mykarte-tutorial-wrapper-01 .level2{padding-left:40px}.mykarte-tutorial-section .mykarte-tutorial-section-aside,.mykarte-tutorial-wrapper-01 .mykarte-tutorial-section-aside{font-size:12px}.mykarte-tutorial-section-title{font-weight:bold !important}.q-header-image{height:60px;width:60px;background-size:contain;background-repeat:no-repeat;margin:auto auto 10px}.q-header-image-1{background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2019/12/icon-salon.svg);background-position:center center}.q-header-image-2{background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2019/12/icon-hasami.svg);background-position:center center}.q-header-image-3{background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2019/12/icon-dryer.svg);background-position:center center}.q-header-image-4{background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2019/12/icon-note-03.svg);background-position:center center}.stylists-matching .common-macching-card-cover{position:relative}.stylists-matching .common-macching-card-cover .common-macching-card-cover-link{height:auto !important;position:relative !important;width:auto !important}.stylists-matching .common-macching-card-detail-button{position:relative}.stylists-matching .baloon{border:solid 1px #f43950;padding:5px 10px;background-color:#fff;font-size:0.8em;z-index:999}.stylists-matching .baloon.tap-photo{position:absolute;left:92px;top:37px}.stylists-matching .baloon.seat-available{position:absolute;right:28px;bottom:50px}.common-macching-card-detail-button-save{cursor:pointer}.common-macching-card-detail-button-save.saved{border:solid 2px #000}.messsage-get-location{font-size:10px;display:block;color:#4d4d4d}.submit-step4{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:inline-block;padding:24px 0;text-align:center;width:145px;color:white;margin:0 auto;border-radius:8px;box-shadow:0px 3px 10px #999;text-decoration:none;font-family:"k-6" !important;border:none;height:70px}.mystylist-wrappnr{max-width:450px;height:100vh;margin:0 auto;background-color:#f0f0f0}.mystylist-columns{padding:0px 0%;width:100%;display:flex;align-items:center;background:white;border-bottom:1.5px solid #ddd}.mystylist-columns .mystylist-columns-01{width:51%;margin:0 0% 0 0%;display:flex;align-items:center;padding:18px 0 18px 2%}.mystylist-columns .mystylist-columns-02{width:17%;margin:0 1.5% 0 2%}.mystylist-columns .mystylist-columns-03{width:25.5%}.mystylist-columns .mystylist-columns-01{position:relative}.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-link a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:10000;display:block}.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-profile{width:33.5%;margin:0 4.5% 0 0}.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-profile img{width:100%;height:100%;object-fit:cover;border-radius:100px}.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-data{width:69%;margin:0 3% 0 0;display:flex;flex-flow:column}.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-data .mystylist-columns-01-data-username{font-size:16px;max-height:43px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-family:"mplus-2c-regular" !important;letter-spacing:0.3px;color:#4d4d4d;margin:0 0 9px}@media screen and (max-width: 374px){.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-data .mystylist-columns-01-data-username{font-size:14.5px;height:17px}}.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-data .mystylist-columns-01-data-salonname{font-family:"mplus-2c-regular" !important;color:#b3b3b3;max-height:27px;min-height:14px;font-size:11px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 374px){.mystylist-columns .mystylist-columns-01 .mystylist-columns-01-data .mystylist-columns-01-data-salonname{font-size:9px}}.mystylist-columns .mystylist-columns-02{color:#15bfab;text-decoration:none;display:block}.mystylist-columns .mystylist-columns-02 a{border:transparent;background:none;padding:4px 0;color:#15bfab;padding:6px 4px;display:flex;justify-content:center;align-items:center;text-align:center;flex-flow:column;letter-spacing:0px;position:relative;text-decoration:none}@media screen and (min-width: 769px){.mystylist-columns .mystylist-columns-02 a{font-size:4px;letter-spacing:-1px}}@media screen and (max-width: 768px){.mystylist-columns .mystylist-columns-02 a{font-size:7px}}@media screen and (max-width: 374px){.mystylist-columns .mystylist-columns-02 a{font-size:6.3px}}.mystylist-columns .mystylist-columns-02 img{width:34px;text-align:center}.mystylist-columns .mystylist-columns-02 .mystylist-columns-02-text{font-family:"mplus-2c-regular" !important}.mystylist-columns .mystylist-columns-03{display:flex;justify-content:center;align-items:center}.mystylist-columns .mystylist-columns-03 a{font-size:13px;background:linear-gradient(-20deg, #ee4871 10%, #f95461 100%);color:white;border-radius:8px;padding:13px 0px;letter-spacing:1px;border:none;width:100%;font-size:14px;text-align:center;text-decoration:none;font-family:"mplus-2c-bold" !important}@media screen and (max-width: 374px){.mystylist-columns .mystylist-columns-03 a{font-size:12.5px;letter-spacing:-0.5px}}.mystylist-add-button{text-align:center;font-family:"mplus-2c-regular" !important}.mystylist-add-button button{font-family:"mplus-2c-regular" !important;margin:30px auto;width:59%;background:white;padding:13px 0;text-align:center;border:1.5px solid #4d4d4d;color:#4d4d4d;font-size:15.8px;border-radius:8px;text-align:center}@media screen and (max-width: 374px){.mystylist-add-button button{font-size:13.8px}}.mystylist-defalut-no-stylists-head{padding:55px 0 55px;font-size:16.5px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;text-align:center;letter-spacing:1x;line-height:1.5;color:#4d4d4d}.mystylist-defalut-no-stylists-speech{margin:0 auto 5px;text-align:center}.mystylist-defalut-no-stylists-speech img{width:70%;margin:0 auto;text-align:center}.mystylist-defalut-no-stylists-button{margin:0 auto;text-align:center}.mystylist-defalut-no-stylists-button a{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);text-decoration:none;display:inline-block;width:83%;margin:0 auto;text-align:center;padding:20px 0;border-radius:8px;color:white;font-size:20px;letter-spacing:1.5px;font-family:"mplus-2c-bold", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;box-shadow:0px 3px 10px #999}.profile-dialog-title-default-black{color:#262626 !important}.profile-dialog-title-default-rizm span{color:#ff595b;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.profile-dialog-title-default-normal{width:95% !important}.adjust-ls-minus-5{letter-spacing:-0.5px !important}.adjust-ls-minus-1{letter-spacing:-1px !important}.adjust-ls-plus-5{letter-spacing:0.5px !important}.adjust-ls-plus-1{letter-spacing:1px !important}.adjust-margin-top-75{margin-top:75px !important}.adjust-margin-bottom-75{margin-bottom:75px !important}.profile-section-block-review-recommend-share img{position:absolute;bottom:-42px;right:0;left:0;margin:auto;z-index:4;width:95%;animation-name:fuwafuwa-recommend-review;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease}@keyframes fuwafuwa-recommend-review{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, -12px)}100%{-webkit-transform:translate(0, 0)}}.profile-section-block-review{position:relative}body,html,div,p,span,a{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.bg-gray-lightest{background:#f0f0f0}body.discount-app_banner{background-color:#f0f0f0}.common-bold{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-wrapper{width:100%;overflow-x:hidden}.discount-show{overflow-x:hidden}.stekina-discount-announcement{width:95%;margin:20px auto 20px;border-radius:4px;padding:22px 12px 12px;box-shadow:0 3px 6px #aaa;background:white}.stekina-discount-announcement .stekina-discount-announcement-text-bottom{display:flex;align-items:flex-end}.stekina-discount-announcement .stekina-discount-announcement-text-bottom-01{position:relative}.stekina-discount-announcement .stekina-discount-announcement-text-bottom-01:after{width:100%;content:"";display:block;background:#ff595b;height:2.5px}.stekina-discount-announcement .stekina-discount-announcement-text-bottom-02{margin:0 0 5px}.stekina-discount-announcement .stekina-discount-accountment-text-normal{font-size:15.3px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#4d4d4d}@media screen and (max-width: 374px){.stekina-discount-announcement .stekina-discount-accountment-text-normal{font-size:13px}}.stekina-discount-announcement .stekina-discount-accountment-text-normal-red-middle{font-size:32px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#ff595b}@media screen and (max-width: 374px){.stekina-discount-announcement .stekina-discount-accountment-text-normal-red-middle{font-size:28px}}.stekina-discount-announcement .stekina-discount-accountment-text-normal-red-large{font-size:40px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#ff595b}@media screen and (max-width: 374px){.stekina-discount-announcement .stekina-discount-accountment-text-normal-red-large{font-size:36px}}.stekina-discount-announcement .stekina-discount-announcement-button{display:flex;justify-content:flex-end}.stekina-discount-announcement .stekina-discount-announcement-button a{margin:7px 0 0;font-size:11px;padding:6px 13px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;border:1.5px solid #15bfab;display:inline-block;border-radius:4px;color:#15bfab;text-decoration:none}@media screen and (max-width: 374px){.stekina-discount-announcement .stekina-discount-announcement-button a{font-size:9.5px}}.stekina-discount-bar{height:50px;position:relative;overflow:hidden;padding:2.5px 2.5px;width:92.5%;margin:10px auto 0px;border-radius:4px;justify-content:flex-end;display:flex;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}.stekina-discount-bar .stekina-discount-bar-text-small{font-size:9.6px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;margin:0 1px 0 0}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-text-small{font-size:8.9px}}.stekina-discount-bar .stekina-discount-bar-text-large{font-size:28px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;margin:0 0px 0 0}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-text-large{font-size:25.5px}}.stekina-discount-bar .stekina-discount-bar-text-tassei{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:19.5px}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-text-tassei{font-size:17px}}.stekina-discount-bar .stekina-discount-bar-text-stekina{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:17px}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-text-stekina{font-size:15.5px}}.stekina-discount-bar .stekina-discount-bar-text-yen{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:19.5px}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-text-yen{font-size:17px}}.stekina-discount-bar .stekina-discount-bar-left{position:absolute;left:5.5px;bottom:9px;color:white;margin:auto;z-index:10;display:flex;align-items:flex-end}.stekina-discount-bar .stekina-discount-bar-left .stekina-discount-bar-text-yen{margin:0 0px 0 0}.stekina-discount-bar .stekina-discount-bar-left div{display:inline-block;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-bar .stekina-discount-bar-left img{width:28px;margin:0 4px -2px 0}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-left img{width:26px}}.stekina-discount-bar .stekina-discount-bar-left .stekina-discount-bar-text-left-01{letter-spacing:-0.5px}.stekina-discount-bar .stekina-discount-bar-left .stekina-discount-bar-text-left-02{display:flex !important;flex-direction:column;margin:0 0 0 2px}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-left .stekina-discount-bar-text-left-02{margin:0 0 0 1px}}.stekina-discount-bar .stekina-discount-bar-left .stekina-discount-bar-text-left-02 .stekina-discount-bar-text-left-02-top{margin:0 0 0.5px 0}@media screen and (max-width: 374px){.stekina-discount-bar .stekina-discount-bar-left .stekina-discount-bar-text-left-02 .stekina-discount-bar-text-left-02-top{margin:0}}.stekina-discount-bar .stekina-discount-bar-right{position:absolute;display:inline-table;right:9px;bottom:9px;margin:auto;color:white;z-index:10}.stekina-discount-bar .stekina-discount-bar-right div{display:inline-block}.stekina-discount-bar .stekina-discount-bar-bg{background:#4d4d4d;height:100%;display:inline-block}.stekina-discount-bar-app-banner{height:50px;position:relative;overflow:hidden;padding:2.5px 2.5px;width:92.5%;margin:10px auto 15px;border-radius:4px;justify-content:flex-end;display:flex !important;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}@media screen and (max-width: 327px){.stekina-discount-bar-app-banner{height:42px}}.stekina-discount-bar-app-banner .stekina-discount-bar-text-small{font-size:9.5px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;margin:0 1px 0 0}.stekina-discount-bar-app-banner .stekina-discount-bar-text-middle{font-size:13px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-bar-app-banner .stekina-discount-bar-text-large{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;margin:0 1px 0 0;font-size:26px}@media screen and (max-width: 374px){.stekina-discount-bar-app-banner .stekina-discount-bar-text-large{font-size:24px}}.stekina-discount-bar-app-banner .stekina-discount-bar-text-yen{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:17px}.stekina-discount-bar-app-banner .stekina-discount-bar-text-tassei{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:17px;letter-spacing:-0.3px}@media screen and (max-width: 327px){.stekina-discount-bar-app-banner .stekina-discount-bar-text-tassei{font-size:16.2px}}.stekina-discount-bar-app-banner .stekina-discount-bar-left{position:absolute;left:7px;bottom:8px;color:white;margin:auto;z-index:10;display:flex;align-items:flex-end}@media screen and (max-width: 327px){.stekina-discount-bar-app-banner .stekina-discount-bar-left{transform-origin:left center;transform:scale(0.83, 0.83);bottom:4.5px}}@media screen and (min-width: 328px) and (max-width: 386px){.stekina-discount-bar-app-banner .stekina-discount-bar-left{transform-origin:left center;transform:scale(1, 1)}}@media screen and (min-width: 387px){.stekina-discount-bar-app-banner .stekina-discount-bar-left{transform-origin:left center;transform:scale(1.1, 1.1)}}.stekina-discount-bar-app-banner .stekina-discount-bar-left .stekina-discount-bar-text-yen{margin:0 0px 0 -1px}.stekina-discount-bar-app-banner .stekina-discount-bar-left div{display:inline-block;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-bar-app-banner .stekina-discount-bar-left img{width:25px;margin:0 5px 0px 0;vertical-align:text-bottom}.stekina-discount-bar-app-banner .stekina-discount-bar-left .stekina-discount-bar-text-left-01{letter-spacing:-0.5px}.stekina-discount-bar-app-banner .stekina-discount-bar-left .stekina-discount-bar-text-left-02{display:flex !important;flex-direction:column;margin:0 0 0 1px}.stekina-discount-bar-app-banner .stekina-discount-bar-left .stekina-discount-bar-text-left-02 .stekina-discount-bar-text-left-02-top{margin:0 0 0px 0}.stekina-discount-bar-app-banner .stekina-discount-bar-right{position:absolute;display:inline-table;right:18%;bottom:8px;margin:auto;color:white;z-index:10}@media screen and (max-width: 327px){.stekina-discount-bar-app-banner .stekina-discount-bar-right{transform-origin:right center;right:18%;transform:scale(0.83, 0.83);bottom:4.5px}}@media screen and (min-width: 328px) and (max-width: 386px){.stekina-discount-bar-app-banner .stekina-discount-bar-right{transform-origin:right center;transform:scale(1, 1)}}@media screen and (min-width: 387px){.stekina-discount-bar-app-banner .stekina-discount-bar-right{transform-origin:right center;transform:scale(1.1, 1.1)}}.stekina-discount-bar-app-banner .stekina-discount-bar-right div{display:inline-block}.stekina-discount-bar-app-banner .stekina-discount-bar-bg{background:#4d4d4d;height:100%;display:inline-block}.stekina-discount-bar-app-banner .stekina-discount-bar-button-confirm{position:absolute;right:5.5px;top:0;bottom:3px;color:#ff595b;margin:auto;z-index:10;display:inline-table;background:white;font-size:10px;border:1px solid #ff595b;border-radius:3px;padding:8px 4px 8px 6px;box-shadow:0 2px 4.5px #343434;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}@media screen and (max-width: 327px){.stekina-discount-bar-app-banner .stekina-discount-bar-button-confirm{font-size:9.2px;padding:6.5px 2px 6.5px 4px}}.note-stekina-discount-price{color:#ff595b;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;letter-spacing:-0.5px;font-size:8.5px;text-align:center;margin:4.5px auto 0}@media screen and (max-width: 374px){.note-stekina-discount-price{font-size:7.5px}}.stekina-discount-bar-app-banner{height:46px;width:100%;margin:0}@media screen and (max-width: 327px){.stekina-discount-bar-app-banner{height:39px !important}}.stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top-left-text .personal{position:absolute;bottom:-5px;letter-spacing:-1px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top-left-text .salon{position:absolute;bottom:-5px;letter-spacing:-0.3px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-ranking-list{position:relative;text-align:right;font-size:12.5px;color:#b3b3b3}.stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-ranking-list .stekina-ranking-list-row{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;position:relative;right:35px}.stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-ranking-list .stekina-ranking-list-row .stekina-ranking-list-row-rank{display:inline-block;width:30px}.stekina-discount-content{width:95%;margin:0px auto 45px}.stekina-discount-content .stekina-discount-content-head{position:relative;font-size:12px;height:54px}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-left{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;text-align:left;position:absolute;bottom:8px;left:3px;margin:auto;font-size:12.5px;color:#b3b3b3;letter-spacing:-1.3px;white-space:nowrap}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-left{font-size:11px}}@media screen and (max-width: 327px){.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-left{bottom:6px}}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right{text-align:right;position:absolute;bottom:0;right:3px;margin:auto}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right div{display:inline-block}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right .stekina-discount-content-head-right-price-number{font-size:48px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 -4px 0 2px !important}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right .stekina-discount-content-head-right-price-number{font-size:42px}}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right .stekina-discount-content-head-right-text{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#4d4d4d;font-size:12.5px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right .stekina-discount-content-head-right-text{font-size:11px}}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right .stekina-discount-content-head-right-price-yen{font-size:27px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stekina-discount-content .stekina-discount-content-head .stekina-discount-content-head-right .stekina-discount-content-head-right-text{letter-spacing:-1px}.stekina-discount-content .stekina-discount-content-mainbg{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);position:relative;border-radius:4px;margin:0px auto;padding:5px;box-shadow:0 3px 6px #aaa}.stekina-discount-content .stekina-discount-content-main-leftright-5{padding-left:5px;padding-right:5px}.stekina-discount-content .stekina-discount-content-main-leftright-10{padding-left:10px;padding-right:10px}.stekina-discount-content .stekina-discount-content-main{background:white;border-radius:4px;padding-bottom:15px;padding-top:15px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box{width:100%;margin-left:auto;margin-right:auto;margin-bottom:60px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box:last-child{margin-bottom:-25px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-sorry-for-personal-plan{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;color:#ff595b;letter-spacing:-0.7px;line-height:1.35;font-size:7.5px;margin:-7px 0 7px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-sorry-for-personal-plan{font-size:6.8px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title{display:flex;align-items:flex-end}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;margin:0 0 22px 4px;color:#b3b3b3;letter-spacing:-0.5px;line-height:1.35;font-size:9px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub{font-size:7.5px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub a{color:#b3b3b3}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-thismonth{margin:0 0 22px 7px !important;font-size:9px;width:152px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-thismonth{font-size:7.5px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-link{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;margin:0 0 22px 4px;color:#b3b3b3;font-size:10px !important;letter-spacing:-1px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-link a,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-link a:link,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-link a:visited,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-title .stekina-discount-content-main-box-title-sub-link a:hover{color:#15bfab}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .margin-bottom-10 .stekina-discount-content-main-box-checklist-top-right-price{margin:0 -1px !important}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist{padding:0 0 3px;margin-left:2px;margin-right:6px;border-bottom:1px solid #ccc}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist span.stekina-discount-content-main-box-checklist-shiny{font-size:11px;margin:0 0 0 0px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top{position:relative;width:100%;height:30px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-button-personal{left:44%;top:0;bottom:3.5px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-button-personal{left:41%}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-button{position:absolute;display:flex;align-items:flex-end}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-button a{background:transparent;display:inline-block;font-size:8.5px;padding:2px 3px;border-radius:4px;border:#15bfab 1.5px solid;color:#15bfab;padding:5px 3px;text-decoration:none;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-button span{background:transparent;display:inline-block;font-size:9.5px;padding:3px 0px 3px 0px;border-radius:4px;color:#ff595b;text-decoration:none;position:absolute;white-space:nowrap;bottom:3px;right:-37px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left{text-align:left;margin:0 0px 1px 0px;color:#262626;position:absolute;left:28px;bottom:4.5px;display:flex;align-items:flex-end;width:100%}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left-text{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#262626 !important;font-size:15.3px;margin:0 0px 0px 0px;letter-spacing:-1px;width:230px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left-text{font-size:13px}}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left-text{letter-spacing:-1.3px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left-count{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:24px;line-height:1}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left-count{font-size:21.3px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-left-count span{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right{text-align:right;position:absolute;margin:0 -6px 0 0;color:#262626;right:0px;bottom:4.5px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right div,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right span{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right .stekina-discount-content-main-box-checklist-top-right-text{font-size:15.3px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right .stekina-discount-content-main-box-checklist-top-right-text{font-size:13px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right .stekina-discount-content-main-box-checklist-top-right-price,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right .stekina-discount-content-main-box-checklist-top-right-price-special{font-size:24px;color:#b3b3b3 !important;margin:0}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right .stekina-discount-content-main-box-checklist-top-right-price,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right .stekina-discount-content-main-box-checklist-top-right-price-special{font-size:21.3px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special{text-align:right;position:absolute;margin:0 -6px 0 0;color:#262626;bottom:4.5px;left:196px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special{left:160px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special div,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special span{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special .stekina-discount-content-main-box-checklist-top-right-text{font-size:15.3px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special .stekina-discount-content-main-box-checklist-top-right-text{font-size:13px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special .stekina-discount-content-main-box-checklist-top-right-price,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special .stekina-discount-content-main-box-checklist-top-right-price-special{font-size:24px;color:#b3b3b3 !important;margin:0}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special .stekina-discount-content-main-box-checklist-top-right-price,.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist .stekina-discount-content-main-box-checklist-top .stekina-discount-content-main-box-checklist-top-right-special .stekina-discount-content-main-box-checklist-top-right-price-special{font-size:21.3px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin:10px 0 0;position:relative}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom div{display:inline-block}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-left{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;color:#b3b3b3;font-size:11px;margin:0 0 7px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-left{font-size:9.5px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-right{margin:0 -6px 4px 0}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-right .stekina-discount-content-main-box-checklist-bottom-right-text{color:#262626;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:15.3px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-right .stekina-discount-content-main-box-checklist-bottom-right-text{font-size:13px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-right .stekina-discount-content-main-box-checklist-bottom-right-price{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:24px;color:#b3b3b3;margin:0 -4px 0}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-right .stekina-discount-content-main-box-checklist-bottom-right-price{font-size:21.3px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-button{position:absolute;display:flex;align-items:flex-end;left:60px;top:0;bottom:2px}@media screen and (max-width: 374px){.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-button{left:15px}}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-button span{background:transparent;display:inline-block;font-size:10.5px;padding:3px 6px 3px 10px;border-radius:4px;color:#ff595b;text-decoration:none;position:absolute;white-space:nowrap;bottom:0px;right:-52px}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom .stekina-discount-content-main-box-checklist-bottom-button a{background:transparent;display:inline-block;font-size:8.5px;padding:3px 6px 3px 10px;border-radius:4px;border:#15bfab 1.5px solid;color:#15bfab;text-decoration:none;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom-salon{display:flex !important;width:100%;justify-content:flex-end;align-items:flex-end;margin:4px 0 0}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom-salon .stekina-discount-content-main-box-checklist-bottom-right-text-salon{font-size:12.5px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#b3b3b3;white-space:nowrap}.stekina-discount-content .stekina-discount-content-main .stekina-discount-content-main-box .stekina-discount-content-main-box-checklist-bottom-salon .stekina-discount-content-main-box-checklist-bottom-right-price-salon{font-size:18px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#b3b3b3;line-height:1;margin:4px 0 0}.stekina-discount-content-main-box-sorry-for-special{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;color:#ff595b;margin:-20px 5px 20px;line-height:1.5;letter-spacing:-0.5px;font-size:9px}@media screen and (max-width: 374px){.stekina-discount-content-main-box-sorry-for-special{font-size:7.5px}}.stekina-discount-content-main-box-checklist-top-left-icon{width:26px;height:26px;border-radius:100px;margin:0px -2px -3px 0;border:#ff595b solid 1px;position:absolute}.stekina-discount-content-main-box-checklist-top-left-icon img{position:absolute;width:70%;top:0;bottom:0;right:0;left:0;margin:auto}.stekina-discount-content-main-box-checklist-top-left-icon-special{position:relative;width:26px;height:26px;border-radius:100px;margin:0px -2px -3px 0;border:#15bfab solid 1px}.stekina-discount-content-main-box-checklist-top-left-icon-special img{position:absolute;width:70%;top:0;bottom:0;right:0;left:0;margin:auto}.stekina-discount-about{margin:0 0 180px}.stekina-discount-about .stekina-discount-about-title{text-align:center;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:20px;margin:0 0 20px;animation-name:fuwafuwa;animation-duration:3s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease}.stekina-discount-about .stekina-discount-about-title .stekina-discount-about-title-gradient{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-about .stekina-discount-about-title .stekina-discount-about-title-normal{color:#4d4d4d;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-about .stekina-discount-about-block{background:white;border-radius:4px;padding:25px 15px 15px;width:95%;margin:0 auto 30px}.stekina-discount-about .stekina-discount-about-block-box{margin:0 auto 75px}.stekina-discount-about .stekina-discount-about-block-box:last-child{margin:0 auto 15px}.stekina-discount-about .stekina-discount-about-block-box-special{margin:0 auto 55px}.stekina-discount-about .stekina-discount-about-block-box-special:last-child{margin:0 auto 15px}.stekina-discount-about-block-box-title{font-size:24px;color:#262626;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;letter-spacing:-0.5px;margin:0 0 10px}@media screen and (max-width: 374px){.stekina-discount-about-block-box-title{font-size:21.3px}}.stekina-discount-about-block-box-img{margin:0 0 10px}.stekina-discount-about-block-box-img-howto{margin:0 -15px 10px}.stekina-discount-about-block-box-text-special{line-height:1.5 !important}.stekina-discount-about-block-box-text-special-red{color:#ff595b !important}.stekina-discount-about-block-box-text{font-size:14px;color:#4d4d4d;letter-spacing:-0.5px;line-height:1.5 !important;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.stekina-discount-about-block-box-text a:link,.stekina-discount-about-block-box-text a:visited{color:#15bfab;text-decoration:underline;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.stekina-discount-about-block-box-text strong,.stekina-discount-about-block-box-text span{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#4d4d4d}.stekina-discount-about-block-box-text b{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.stekina-discount-about-block-box-text .hosoku{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;color:#b3b3b3;font-weight:300 !important}.stekina-discount-about-block-box-text .chuui{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;color:#ff595b;font-weight:300 !important}.stekina-discount-about-block-box-button a{position:relative;display:block;border-radius:6px;text-align:center;text-decoration:none;color:#15bfab;border:2px #15bfab solid;margin:10px 0 0;letter-spacing:-0.5px;padding:10px 10px;font-size:14px;display:inline-block;font-weight:bold;white-space:nowrap;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-about-block-box-form{margin:-20px 0 30px}.stekina-discount-about-block-box-form-sorry{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-size:10px;color:#ff595b;line-height:1.35}.stekina-discount-about-block-box-form-sinseichu{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:15px;margin:0 0 10px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.stekina-discount-about-block-box-button-special a{position:relative;display:block;border-radius:6px;text-align:center;text-decoration:none;color:#15bfab;border:2px #15bfab solid;letter-spacing:-0.5px;padding:15px 22px;font-size:20px;display:inline-block;font-weight:bold;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.stekina-discount-about-block-box-discount-applying{display:inline-block;font-size:14px;border-radius:4px;color:#ff595b;text-decoration:none;white-space:nowrap}@-webkit-keyframes fuwafuwa{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(13px);transform:translateY(13px)}60%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-13px);transform:translateY(-13px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes scroll-x{0%{transform:translateX(10px) rotate(45deg)}50%{transform:translateX(0px) rotate(45deg)}100%{transform:translateX(10px) rotate(45deg)}}.common-stekina-discount-title{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:24px;border-radius:4px;color:white;display:inline-block;padding:8px 14px;margin:0 0 15px;letter-spacing:-1px !important}@media screen and (max-width: 374px){.common-stekina-discount-title{font-size:21.3px}}@media screen and (max-width: 374px){.common-stekina-discount-title{padding:8px 10px}}.common-stekina-discount-title-special{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:24px;border-radius:4px;color:white;display:inline-block;padding:8px 40px;margin:0 0 15px;letter-spacing:-1px !important}@media screen and (max-width: 374px){.common-stekina-discount-title-special{font-size:21.3px}}@media screen and (max-width: 374px){.common-stekina-discount-title-special{padding:8px 10px}}.common-stekina-discount-text-hosoku{font-size:14px;color:#b3b3b3;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;margin:10px auto 45px;line-height:1.5 !important}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.active .stekina-discount-content-main-box-checklist-top-right-price,.active .stekina-discount-content-main-box-checklist-bottom-right-price,.active .stekina-discount-content-main-box-checklist-top-left-count{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.active .stekina-discount-content-main-box-checklist-top-left-icon{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}.active .stekina-discount-content-main-box-checklist-top-left-icon-special{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%)}.active .stekina-discount-content-main-box-checklist-top-right-price-special{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.active .stekina-discount-content-main-box-checklist-bottom-salon .stekina-discount-content-main-box-checklist-bottom-right{border-radius:4px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);padding:5px 7px;color:white;margin:3px 0 3px !important;font-size:13.5px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-about-note{width:95%;margin:15px auto 30px;padding:20px 15px;border-radius:4px;background:white}.stekina-discount-about-note .stekina-discount-about-note-title{text-align:center;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:24px;margin:0 0 7px}.stekina-discount-about-note .stekina-discount-about-note-title span{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;margin:0 3px}.stekina-discount-about-note .stekina-discount-about-note-text{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;text-align:center;color:#4d4d4d;font-size:19px;line-height:1.5}.stekina-discount-about-note .stekina-discount-about-note-text b{color:#262626;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.stekina-discount-about-note .stekina-discount-about-note-button{text-align:center}.stekina-discount-about-note .stekina-discount-about-note-button a{margin:0px auto 0;text-align:center;font-size:15.3px;padding:11px 0px;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;border:2px solid #15bfab;display:inline-block;border-radius:7px;width:75%;color:#15bfab;text-decoration:none;position:relative}@media screen and (max-width: 374px){.stekina-discount-about-note .stekina-discount-about-note-button a{font-size:13px}}.stekina-discount-about-note .stekina-discount-about-note-button a::before{position:absolute;height:9px;width:9px;border:2px solid #15bfab;border-width:3px 3px 0 0;content:"";right:10px;top:35%;transform:rotate(45deg)}.stekina-discount-about-block-box-text{line-height:1.35}.stekina-discount-about-block-box-text b{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;color:#262626}.stekina-discount-about-block-box-text p{margin:0 0 20px}.stekina-discount-about-block-box-text p:last-child{margin:0 0 0px}.stekina-discount-about-block-box-text p a{margin:20px auto 0;color:#15bfab;text-align:center;text-decoration:underline}.scrollTop{position:fixed;right:20px;bottom:30px;opacity:0;transition:all 0.4s ease-in-out 0s}.scrollTop a{font-size:18px;color:#fff;background-color:rgba(0,0,0,0.38);width:50px;height:50px;display:block;position:relative}.scrollTop a::before{position:absolute;height:12px;width:12px;border:2px solid white;border-width:3px 3px 0 0;content:"";right:0px;top:5px;left:0;bottom:0;margin:auto;transform:rotate(-45deg)}.scrollTop a:hover{transition:all 0.3s;opacity:0.7}.discount-form-title-center{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:20px;color:#262626;text-align:center;margin:0px auto 60px;padding:60px 0 0}.discount-form-title-left{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:20px;color:#262626;text-align:left;margin:0px auto 45px;padding:45px 0 0;width:80%;line-height:1.5}.discount-form-subtitle{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;font-size:20px;color:#262626;text-align:left;line-height:1.5}.discount-form-hosoku-red{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-size:20px;color:#ff595b;text-align:left;line-height:1.5;width:80%;margin:0 auto 10px}.discount-form-lime{text-align:center}.discount-form-lime a{position:relative;display:block;border-radius:6px;text-align:center;text-decoration:none;color:#15bfab;border:2px #15bfab solid;margin:0px auto 60px;letter-spacing:-0.5px;padding:17px 30px;font-size:20px;display:inline-block;font-weight:bold;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;width:80%}.discount-form-hosoku{font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-size:14px;color:#6f6f6f;text-align:left;width:80%;line-height:1.5;margin:45px auto 0px;padding:0 0 60px}.discount-form-valication{color:#ff595b;font-size:14px;margin:7px 0 0}.discount-form-input-block{margin:0 auto 45px;width:75%}.discount-form-input-block input,.discount-form-input-block select{font-size:18px}.discount-form-submit-div{margin:0 auto;text-align:center}.discount-form-submit{text-align:center;position:relative;display:block;border-radius:6px;text-align:center;text-decoration:none;color:white;margin:15px auto 0px;letter-spacing:-0.5px;padding:25px 30px;font-size:20px;display:inline-block;font-weight:bold;border:none;font-family:"koburina", 'DIN Alternate', 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;width:70%;background:#ff595b}.stekina-discount-content-main-box-checklist-top-left-count.stekina-discount-content-main-box-checklist-top-left-count-loginbonus{position:absolute;bottom:0px;left:170px}@media screen and (max-width: 374px){.stekina-discount-content-main-box-checklist-top-left-count.stekina-discount-content-main-box-checklist-top-left-count-loginbonus{left:128px}}.stekina-discount-content-main-box-checklist-top-left-count-loginbonus-span{font-size:13px;color:#262626 !important;-webkit-text-fill-color:#262626}@media screen and (max-width: 374px){.stekina-discount-content-main-box-checklist-top-left-count-loginbonus-span{font-size:13px !important}}.sns_profile_url_wrapper{padding:20px 0 0}.sns_profile_url_section{width:90%;margin:0px auto 20px;border-radius:6px;padding:35px 30px 10px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.2);background:white}.sns_profile_url_block_title{margin:0 0 10px;text-align:center;display:flex;align-items:center}.sns_profile_url_block_title div{font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block_title .sns_profile_url_block_title-text{font-size:21px !important;font-weight:bold}.sns_profile_url_block_title .sns_profile_url_block_title-hissu{color:#ff595b;margin:0 0 0 4px;font-size:11px}.sns_profile_url_block_copy{font-size:11.8px !important;margin:10px 0 10px;text-decoration:underline;display:block;color:#15bfab;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block-validation,.sns_select_block-validation{margin:10px 0 0;color:#ff595b;font-size:16px !important;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block-radio-flex{display:flex}.sns_profile_url_block-radio-flex .sns_profile_url_block-radio{margin:0 20px 0 0}.sns_profile_url_block{margin:0 0 55px}.sns_profile_url_block ul{margin:20px 0 -20px;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block ul li{margin:0 0 10px;line-height:1.5;color:#6f6f6f;font-size:14px;display:flex;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block ul li div{font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block input[type="text"],.sns_profile_url_block input[type="number"]{padding:8px 7px 8px;border:2px solid #27beab;border-radius:8px;color:#4d4d4d;margin:0px 0 0;-webkit-transition:border-color ease-in-out 0.3s;transition:border-color ease-in-out 0.3s;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;width:100%;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns_profile_url_block label,.sns_profile_url_block input[type="checkbox"]{cursor:pointer;display:flex;align-items:center;margin:0 0 12px;color:#4d4d4d;font-size:15.8px;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}@media screen and (max-width: 374px){.sns_profile_url_block label,.sns_profile_url_block input[type="checkbox"]{font-size:13.8px}}@media screen and (max-width: 374px){.sns_profile_url_block label span,.sns_profile_url_block input[type="checkbox"] span{width:60%}}.sns_profile_url_block input[type="checkbox"],.sns_profile_url_block input[type="radio"]{display:none}.sns_profile_url_block .checkbox-input+label:before{margin:0 5px 0 0;background:white;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:30px;height:30px;border:2px solid #27beab !important}@media screen and (max-width: 374px){.sns_profile_url_block .checkbox-input+label:before{width:25px;height:25px}}.sns_profile_url_block .checkbox-input:checked+label:before{content:"";border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:30px;height:30px;background-image:url("https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-radio-on-rizm.svg") !important;background-repeat:no-repeat;background-size:cover;background-position:center center;border:2px #15bfab solid}@media screen and (max-width: 374px){.sns_profile_url_block .checkbox-input:checked+label:before{width:25px;height:25px}}.sns_profile_url_submit{padding:15px 0 0px !important}.sns_profile_url_submit input{cursor:pointer;color:white !important;background-image:-webkit-linear-gradient(120deg, #4f9ad6 0%, #14ceb8 100%);background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);border:none !important;font-size:20px;font-weight:bold;padding:15px 50px;margin:0px auto 30px !important;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.18);border-radius:10px;text-align:center;display:block;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important}.sns-share-dialog-02-white{background:white !important}.sns-share-dialog-02{width:87.5%;max-width:420px;margin:auto;top:0;left:0;right:0;bottom:0;position:fixed;z-index:8;border-radius:8px;height:90%;overflow:auto;-webkit-overflow-scrolling:touch;cursor:default;background:#f0f0f0}.sns-share-dialog-03{width:87.5%;max-width:420px;margin:auto;top:0;left:0;right:0;bottom:0;position:fixed;z-index:8;border-radius:8px;max-height:340px;overflow:auto;-webkit-overflow-scrolling:touch;cursor:default;background:#f0f0f0}.sns-share-dialog-02-img-title{width:100%;margin:0 auto 0px;text-align:center}.sns-share-dialog-02-img-title img{width:100%;margin:5px auto 0px}.sns-share-dialog-02-img{width:90%;margin:0 auto 20px;text-align:center}.sns-share-dialog-02-img img{width:100%;margin:0 auto 10px}.sns-share-dialog-02-bg{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;background:black;z-index:7;opacity:0.7}.sns-share-dialog-02-title-submit{font-weight:bold;text-align:center;font-size:22px;margin:75px auto 30px;line-height:1.5 !important}.sns-share-dialog-02-button{cursor:pointer;color:white !important;background-image:-webkit-linear-gradient(120deg, #4f9ad6 0%, #14ceb8 100%);background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);border:none !important;font-size:18px;font-weight:bold;padding:17px 50px;margin:0px auto 30px !important;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.18);border-radius:10px;text-align:center;display:table;font-family:"mplus-2c-regular", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS PGothic", arial, helvetica, sans-serif !important;text-decoration:none}.sns-share-dialog-02-title{font-weight:bold;text-align:center;font-size:22px;margin:30px auto 30px;line-height:1.5}.sns-share-dialog-02 .scroll{position:relative}.sns-share-dialog-02-close-text{text-align:center;margin:45px auto 75px}.scroll-readmore{position:absolute;right:0;left:0;margin:auto;background:white;z-index:100;width:90%;padding:10px;text-align:center;display:flex;justify-content:center;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.3);border-radius:8px;animation-name:fuwafuwa-line;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease;top:490px;background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%)}@media screen and (max-device-height: 667px){.scroll-readmore{top:420px}}.scroll-readmore .scroll-readmore-gradient{color:white;font-weight:bold}.scroll-readmore-red{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%) !important}.sns_profile_url_block-inputtext input{font-size:13px}.sns_profile_url-dialog-close-button img{position:fixed;z-index:100;top:2%;left:2%;height:43px;width:43px;border-radius:100px;border:2px solid white;box-shadow:0px 3px 3px rgba(0,0,0,0.3)}.survay-tutorial-head{margin:0px auto 0px}.survay-tutorial-head .survay-tutorial-head-title{text-align:center;color:#262626;font-family:"k-6", KoburinaGoStd-W6;font-size:38px;line-height:1.2;margin:0px auto 45px}@media screen and (max-width: 374px){.survay-tutorial-head .survay-tutorial-head-title{font-size:27px}}.survay-tutorial-head .survay-tutorial-head-text{text-align:center;color:#4d4d4d;font-size:16.3px;margin:0px auto 25px;line-height:1.5}@media screen and (max-width: 374px){.survay-tutorial-head .survay-tutorial-head-text{font-size:13.8px}}.survay-tutorial-head .survay-tutorial-head-note{text-align:center;color:#ff595b;font-size:16.3px}@media screen and (max-width: 374px){.survay-tutorial-head .survay-tutorial-head-note{font-size:13.8px}}.survay-scroll{animation-name:fuwafuwa;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease;text-align:center;font-size:30px;font-family:"k-6", KoburinaGoStd-W6;font-weight:bold;color:#4d4d4d;margin:40px 0 30px}.survay-tutorial-section{text-align:center;margin:30px 15px 30px;padding:0px 0px 40px;box-shadow:0px 3px 10px #aaa;background:white;border-radius:10px;overflow:hidden}.survay-tutorial-section-detail{text-align:center;padding:40px 0px 90px;overflow-x:hidden}.survay-tutorial-section-detail .survay-tutorial-section-block-questions{margin:0 auto 90px}.survay-tutorial-section-detail .survay-tutorial-section-block-subtitle{text-align:left !important}.survay-tutorial-section-detail .survay-tutorial-section-block-subtitle-text{text-align:left !important}.survay-tutorial-section-title-wrapper{background:#15bfab;width:100%;padding:30px 0px 20px;margin:0px 0px 30px}.survay-tutorial-section-title-wrapper img{height:60px;margin:0px 0px 10px}.survay-tutorial-section-title-wrapper .survay-tutorial-section-title{font-size:38px;line-height:1.2;color:white;font-family:"k-6", KoburinaGoStd-W6;font-weight:bold;display:inline-block;text-align:center;letter-spacing:-1px;margin:0px auto 0px}@media screen and (max-width: 374px){.survay-tutorial-section-title-wrapper .survay-tutorial-section-title{font-size:27px}}.survay-tutorial-section-block-subtitle{position:relative;margin:0 0 0px;border:none;width:93.5%;padding:10px 10px;margin:0 auto 15px;border-radius:10px;text-align:left !important;font-size:30px;line-height:1.2}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle{font-size:26px}}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle{margin:0 auto 5px;width:95%}}.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-text,.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-number{color:#262626;font-family:"k-6", KoburinaGoStd-W6;text-align:left;line-height:1.25;word-break:break-all}.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-number{color:#ff595b;font-size:32px;line-height:1;display:none}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-number{font-size:18px}}.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-chuui{color:#ff595b;margin:5px 0 0;font-size:16.3px;font-family:"k-6", KoburinaGoStd-W6}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-chuui{font-size:13.8px}}.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-hosoku{color:#b3b3b3;margin:5px 0 0;font-size:16.3px;font-family:"k-6", KoburinaGoStd-W6}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle .survay-tutorial-section-block-subtitle-hosoku{font-size:13.8px}}.survay-tutorial-section-block-subtitle-02{display:flex;position:relative;border:none;width:92.5%;padding:10px 10px;margin:0 auto 5px;border-radius:10px;text-align:left;color:#262626;font-size:30px;line-height:1.2}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle-02{font-size:26px}}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle-02{width:95%}}.survay-tutorial-section-block-subtitle-02 .survay-tutorial-section-block-subtitle-text,.survay-tutorial-section-block-subtitle-02 .survay-tutorial-section-block-subtitle-number{color:#262626;font-family:"k-6", KoburinaGoStd-W6;font-weight:bold;text-align:left;line-height:1.5}.survay-tutorial-section-block-subtitle-02 .survay-tutorial-section-block-subtitle-number{color:#ff595b;font-size:32px;line-height:1;display:none}@media screen and (max-width: 374px){.survay-tutorial-section-block-subtitle-02 .survay-tutorial-section-block-subtitle-number{font-size:18px}}.p-Resultmenu-input label{display:flex;align-items:center;border-bottom:1px solid #b3b3b3;padding:13px 0 10px;text-align:left;font-size:13px}@media screen and (max-width: 374px){.p-Resultmenu-input label{font-size:12.5px;letter-spacing:-0.5px}}.survay-tutorial-section-blocks>.survay-tutorial-section-block:first-child{margin:30px 0 0 !important}.survay-tutorial-section-blocks .survay-tutorial-section-block{margin:90px 0 0}.survay-tutorial-section-block-questions{position:relative;margin:0px auto 0px;width:86.5%}@media screen and (max-width: 374px){.survay-tutorial-section-block-questions{margin:0 auto 0px;width:86% !important}}.survay-tutorial-section-block-questions-last{margin:0 auto 15px !important}.survay-tutorial-section-block-questions-child{position:absolute;top:35px;left:30px;width:100%}.survay-tutorial-section-block-questions-child-02{position:absolute;top:315px;left:30px;width:100%}.survay-tutorial-section-block-subtitle-02-note{color:#b3b3b3;margin:10px auto 20px;width:82%;text-align:left}.survay-tutorial-section-block-questions-note{position:absolute;top:6px;left:70px;color:#b3b3b3}.survay-tutorial-section-block-questions-input{text-align:left;margin:0 auto}.survay-tutorial-section-block-questions-textarea-child{margin:0 0 0 60px}.survay-tutorial-section-block-questions-input-textarea{margin:0 0 0 10px;font-size:16.3px}@media screen and (max-width: 374px){.survay-tutorial-section-block-questions-input-textarea{font-size:13.8px}}.survay-tutorial-section-block-questions-textarea{-webkit-appearance:none;border:none;box-shadow:0px 3px 3px #ccc;font-family:"k-3", KoburinaGoStd-W3;color:#4d4d4d;border:1px solid #ccc}@media screen and (max-width: 374px){.survay-tutorial-section-block-questions-textarea{max-width:200px}}.survay-tutorial-wrapper-01{padding:90px 0 60px;background:#f0f0f0}.survay-tutorial-wrapper-01 label span{width:90%}.survay-tutorial-wrapper-01 label,.survay-tutorial-wrapper-01 input[type="checkbox"]{cursor:pointer;display:flex;align-items:top;margin:0 0 16px;text-align:left;color:#4d4d4d;font-size:20px;line-height:1.5;font-family:"k-6", KoburinaGoStd-W6}@media screen and (max-width: 374px){.survay-tutorial-wrapper-01 label,.survay-tutorial-wrapper-01 input[type="checkbox"]{font-size:18px}}.survay-tutorial-wrapper-01 input[type="checkbox"],.survay-tutorial-wrapper-01 input[type="radio"]{display:none}.survay-tutorial-wrapper-01 .checkbox-input+label:before{margin:0 5px 0 0;background:white;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:30px;height:30px}@media screen and (max-width: 374px){.survay-tutorial-wrapper-01 .checkbox-input+label:before{width:25px;height:25px}}.survay-tutorial-wrapper-01 .checkbox-input:checked+label:before{content:"";border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:30px;height:30px;background-image:url("https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-radio-on-rizm.svg") !important;background-repeat:no-repeat;background-size:cover;background-position:center center;border:2px #15bfab solid}@media screen and (max-width: 374px){.survay-tutorial-wrapper-01 .checkbox-input:checked+label:before{width:25px;height:25px}}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-50{width:50% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-55{width:55% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-60{width:60% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-65{width:65% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-70{width:70% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-75{width:75% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-80{width:80% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-85{width:85% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-90{width:90% !important}.survay-tutorial-section-detail .survay-tutorial-section-block-questions-width-95{width:95% !important}.survay-dialog-finish-answer .survay-dialog-mykarte-text{padding:0px 0 30px}.survay-dialog-mykarte-scroll{height:470px;overflow-y:scroll;width:100%}.survay-dialog-mykarte{position:fixed;width:90%;max-width:383px;height:470px;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1000000;background:white;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 374px){.survay-dialog-mykarte{height:420px}}.survay-dialog-mykarte .survay-dialog-mykarte-title{font-size:22px;color:#262626;margin:15px 0 45px;white-space:nowrap;font-family:"k-6", KoburinaGoStd-W3}.survay-dialog-mykarte .survay-dialog-mykarte-title-center{font-size:18px;text-align:center;line-height:1.5;color:#262626;margin:22px 0 20px;font-family:"k-6", KoburinaGoStd-W3}.survay-dialog-mykarte .survay-dialog-mykarte-img{margin:20px auto 20px;width:85%}.survay-dialog-mykarte .survay-dialog-mykarte-text{font-size:32px;color:#262626;margin:0 auto 15px;width:90%;font-family:"k-6", KoburinaGoStd-W6}.survay-dialog-mykarte .survay-dialog-mykarte-sublink{margin:0 0 45px}.survay-dialog-mykarte .survay-dialog-mykarte-sublink a{font-size:14px;color:#15bfab}.survay-dialog-mykarte .survay-dialog-mykarte-button{width:80%;text-align:center;margin:0 auto}.survay-dialog-mykarte .survay-dialog-mykarte-button a,.survay-dialog-mykarte .survay-dialog-mykarte-button button{width:100%;display:block;background:#15bfab;padding:18px 0;border-radius:8px;text-align:center;color:white;text-decoration:none;margin:0 auto 20px;border:none}.survay-dialog-mykarte button.survay-dialog-mykarte-button{font-family:"k-6", KoburinaGoStd-W6;letter-spacing:2px;width:80%;display:block;background:#15bfab;padding:18px 0;border-radius:8px;text-align:center;color:white;text-decoration:none;margin:0 auto 20px;border:none;font-size:22px;box-shadow:0px 3px 5px #aaa}.survay-dialog-bg{width:100%;height:100vh;background-color:rgba(0,0,0,0.6);position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100000}.survay-nokori-header{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;z-index:100;height:48px}.survay-nokori-header p{font-size:14px;color:white;font-family:"k-6", KoburinaGoStd-W6;letter-spacing:1px;white-space:nowrap}.survay-nokori-header .nokori-number{font-size:28px;color:white;font-family:"k-6", KoburinaGoStd-W6;margin:0 6px 0 0}.survay-nokori-header-bg{position:fixed;top:0;left:0;width:100%;height:48px;z-index:10;background:#15bfab;opacity:1}.survay-validation-alert{border:2px red solid;background:#ffe0e0;font-family:"k-6" !important;padding:10px;border-radius:4px;margin:20px 0 30px;position:relative;box-shadow:0px 3px 3px #aaa;width:93%;display:flex;align-items:center;text-align:left !important}.survay-validation-alert p{width:90%;margin:0 0 0 6px;font-family:"k-6" !important}.survay-validation-alert:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(https://stekina.com/wp-content/uploads/img-chuui-icon.svg);background-size:contain;vertical-align:sub;background-repeat:no-repeat}.survay-validation-alert:after{position:absolute;content:"";display:block;margin:0 auto;width:15px;height:15px;top:-8.5px;left:20px;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:#ffe0e0;border-left:2px red solid;border-top:2px red solid;z-index:2}.survay-submit-footer-error{border:2px red solid;background:#ffe0e0;font-family:"k-6" !important;padding:10px;border-radius:8px;margin:30px auto 30px;position:relative;box-shadow:0px 3px 3px #aaa;width:94%;display:flex;align-items:center}.survay-submit-footer-error p{width:87%;margin:0 0 0 4px;font-family:"k-6" !important}.survay-submit-footer-error:before{content:"";display:inline-block;width:32px;height:32px;background-image:url(https://stekina.com/wp-content/uploads/img-chuui-icon.svg);background-size:contain;vertical-align:sub;background-repeat:no-repeat}.survay-submit-footer-error:after{position:absolute;content:"";display:block;margin:0 auto;width:15px;height:15px;top:-9px;left:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:#ffe0e0;border-left:2px red solid;border-top:2px red solid;z-index:2}.salon-profile-wrapper div,.salon-profile-wrapper p,.salon-profile-wrapper span{font-family:"mplus-2c-regular"}.salon-foot-sticky{position:fixed;bottom:30px;right:0;left:0;margin:auto;width:100%;z-index:100}.salon-foot-sticky a{text-decoration:none;color:white}.salon-foot-sticky .salon-foot-sticky-button{width:92%;height:50px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:0px 3px 10px #999;max-width:420px}.salon-foot-sticky .salon-foot-sticky-button .salon-foot-sticky-text{font-family:"mplus-2c-bold";letter-spacing:1px}.salon-profile-header{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0px 10px;height:calc(40px + 0.5vw);box-shadow:0 6px 5px 0 rgba(0,0,0,0.15);background-color:white;position:fixed;width:100%;max-width:450px;z-index:99999}.salon-profile-header .salon-profile-header-center{display:flex;align-items:center;justify-content:center;color:#4d4d4d;font-size:14px}.salon-profile-header .salon-profile-header-center img{width:25px;height:25px;object-fit:contain;border-radius:100px;box-shadow:0 0px 5px 0 rgba(0,0,0,0.15);margin:0 5px 0 0}.salon-profile-header .salon-profile-header-left,.salon-profile-header .salon-profile-header-right-button{width:80px}.salon-profile-header .salon-profile-header-right-button button{width:80px;font-size:12px;color:#15bfab;padding:3px 6px;border-radius:6px;border:1px solid #15bfab;background:white}.salon-profile-header .follow-button-active{color:white !important;background:#15bfab !important}.salon-profile-wrapper{background:#fff;max-width:450px;margin:0 auto !important;overflow-x:hidden;margin-bottom:60px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}.salon-profile-cover{margin:calc(40px + 0.5vw) 0 0;background-size:cover;position:relative;z-index:0;overflow:hidden}.salon-profile-cover:before{content:"";background:inherit;filter:blur(2px);position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1}.salon-profile-cover .salon-profile-cover-img{margin:0 auto;text-align:center;padding-bottom:calc(1.5vw + 80px);padding-top:calc(1.5vw + 60px)}.salon-profile-cover .salon-profile-cover-img img{border-radius:50%;border:1px solid #fff;max-width:130px;height:130px;object-fit:cover;background:white}.salon-profile-cover h1{position:absolute;width:100%;text-align:center;bottom:0;font-size:calc(18px + 0.5vw);background-color:rgba(0,0,0,0.55);padding:15px 0;letter-spacing:3px;color:#fff;font-weight:bold}.salon-profile-about{padding:0 0px 4px;border-bottom:0.5px solid #b3b3b3;margin:15px 15px 0;display:flex;align-items:center}.salon-profile-about img{width:15px}.salon-profile-about span{margin:0 6px 0 0;color:#b3b3b3;font-size:11px}.salon-profile-about-follow{margin:30px 15px 0}.salon-profile-about-follow .salon-profile-about-follow-text{text-align:center;margin:0 auto 5px;color:#b3b3b3;font-size:12px}.salon-profile-section{margin:75px 15px 0}.salon-profile-section h2{color:#4d4d4d;font-size:30px !important;font-weight:bold}.salon-profile-section .salon-profile-section-content{position:relative}.salon-profile-section-content-stylits{justify-content:space-between;flex-wrap:wrap;display:flex;background:white}.salon-profile-section-content-stylits a{width:calc(94% / 2);box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);border-radius:10px;margin:30px 0 0px;text-decoration:none;color:#4d4d4d}.salon-profile-section-content-stylits a:hover{opacity:0.7;transition:0.3s}.salon-profile-section-content-stylits a .salon-profile-section-content-stylist{display:flex;justify-content:center;align-items:center;flex-direction:column}.salon-profile-section-content-stylits a .salon-profile-section-content-stylist .salon-profile-section-content-stylist-img img{width:120px;height:120px;border-radius:100px;margin:15px 0 15px;object-fit:cover}.salon-profile-section-content-stylits a .salon-profile-section-content-stylist .salon-profile-section-content-stylist-text{text-align:center;margin:0 0 15px;width:80%;font-size:16px;font-family:"mplus-2c-bold";letter-spacing:2px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:37px}.salon-profile-section-content-salon-address{margin:15px 0 0;color:#4d4d4d;font-size:14px}@media screen and (max-width: 374px){.salon-profile-section-content-salon-address{font-size:12px}}.salon-profile-section-content-salon-map{margin:15px -15px 0}.salon-profile-section-content-salon-address-link{margin:10px 0 0;text-align:right}.salon-profile-section-content-salon-address-link a{font-size:14px;text-decoration:underline;color:#15bfab;font-family:"mplus-2c-regular"}@media screen and (max-width: 374px){.salon-profile-section-content-salon-address-link a{font-size:12px}}.salon-profile-section-content-salon-address-link:after{content:"";width:6px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin:0px -1px 0px 7px;background-image:url("https://assets.stekina.com/static/img/icon/icn-arrow-navi.svg");vertical-align:middle}.salon-profile-section-content-carousel-arrow{position:absolute;top:60px;right:0;bottom:0;margin:auto;z-index:999;opacity:0.7}.salon-profile-section-content-salonimages{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:20px -15px 0;overflow-y:hidden}.salon-profile-section-content-salonimages li{background:#fff;padding:0 5px 0 15px;text-align:center;display:inline-block}.salon-profile-section-content-salonimages li img{width:250px;height:180px;object-fit:cover}.salon-profile-footer-follow{margin:75px auto 130px;width:80%;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);padding:20px 0 30px}@media screen and (max-width: 374px){.salon-profile-footer-follow{width:90%}}.salon-profile-footer-follow-text{font-size:12px;color:#4d4d4d;text-align:center;margin:0 auto 20px}.salon-profile-footer-follow-img{margin:20px auto;text-align:center}.salon-profile-footer-follow-img img{width:100px;height:100px;object-fit:cover;background:white;border-radius:100px;border:1px solid #ccc}.salon-profile-footer-follow-name{font-size:18px;color:#4d4d4d;text-align:center;margin:0 auto 10px;font-weight:bold}.follow-button-wrapper{text-align:center}.follow-button-wrapper button{color:#15bfab;text-decoration:none;margin:0 auto;height:50px;background:none;border:none;width:230px;padding:0}.follow-button-wrapper button img{height:20px;margin:0 4px 0 0}.follow-button-wrapper button .follow-button{border-radius:8px;text-align:center;border:1px solid #15bfab;justify-content:center;display:flex;align-items:center;height:50px;margin:0 auto;width:100%}.follow-button-wrapper .follow-button-active{color:white !important}.follow-button-wrapper .follow-button-active .follow-button{background:#15bfab !important}.follow-button-wrapper .follow-button-active .follow-button .follow-button-icon{display:none !important}body{max-width:2000px !important}.wrapper-cl-white{overflow-x:hidden}@media screen and (min-width: 480px){.wrapper-cl-white{background:white;width:100%;height:100vh}}body,html,div,p,span,a{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.new-profile-top{background:#e2ddd7}.new-profile-top html,.new-profile-top body,.new-profile-top body div,.new-profile-top div,.new-profile-top span,.new-profile-top object,.new-profile-top iframe,.new-profile-top h1,.new-profile-top h2,.new-profile-top h3,.new-profile-top h4,.new-profile-top h5,.new-profile-top h6,.new-profile-top p,.new-profile-top blockquote,.new-profile-top pre,.new-profile-top abbr,.new-profile-top address,.new-profile-top cite,.new-profile-top code,.new-profile-top del,.new-profile-top dfn,.new-profile-top em,.new-profile-top img,.new-profile-top ins,.new-profile-top kbd,.new-profile-top q,.new-profile-top samp,.new-profile-top small,.new-profile-top strong,.new-profile-top sub,.new-profile-top sup,.new-profile-top var,.new-profile-top b,.new-profile-top i,.new-profile-top dl,.new-profile-top dt,.new-profile-top dd,.new-profile-top ol,.new-profile-top ul,.new-profile-top li,.new-profile-top fieldset,.new-profile-top form,.new-profile-top label,.new-profile-top legend,.new-profile-top table,.new-profile-top caption,.new-profile-top tbody,.new-profile-top tfoot,.new-profile-top thead,.new-profile-top tr,.new-profile-top th,.new-profile-top td,.new-profile-top article,.new-profile-top aside,.new-profile-top figure,.new-profile-top footer,.new-profile-top header,.new-profile-top menu,.new-profile-top nav,.new-profile-top section,.new-profile-top time,.new-profile-top mark,.new-profile-top audio,.new-profile-top video,.new-profile-top details,.new-profile-top summary,.new-profile-top a{font-family:Helvetica,Arial,Hiragino Sans,"ヒラギノ角ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif !important}.bg-stekina-black{background:#262626}.stekina-brown-light{background:#e2ddd7}.wrapper-profile-wrap{position:absolute;left:0;right:0;margin:auto;width:100%;top:300px}.wrapper-profile{max-width:450px;padding:100px 0 0;margin:auto;width:100%;background:#e2ddd7;box-shadow:0px 2px 7px rgba(0,0,0,0.3);padding-top:100px}.wrapper-cl-stekina-brown-light{background:#e2ddd7}.stekina-decoration{background:#e2ddd7}.profile-section{background:#ffffff;border-radius:8px;margin:0 auto 8px;width:93%;padding:40px 18px}.profile-section .profile-section-block:not(:last-child){margin:0 auto 60px}.profile-section-block-title{display:flex;align-items:center;margin:0 0 20px}.profile-section-block-title img{width:30px;margin:4px 11px 0 0}.profile-section-block-title h2{font-weight:bold;color:#4d4d4d;letter-spacing:0.84px;font-size:24.45px}@media screen and (max-width: 374px){.profile-section-block-title h2{font-size:21px}}.profile-section-block-title .profile-section-block-title-sub{font-weight:bold;font-size:12.5px !important}.profile-section-block-title-stekina-shokai{margin:0 0 20px}.profile-section-block-title-stekina-shokai h2{font-weight:bold;font-size:24.45px;color:#4d4d4d;letter-spacing:-2px;white-space:nowrap}@media screen and (max-width: 374px){.profile-section-block-title-stekina-shokai h2{font-size:21px}}.profile-section-block-title-stekina-shokai .profile-section-block-title-sub{font-weight:bold;font-size:12.5px !important;letter-spacing:-0.5px}.profile-section-block-title-stekina-shokai .profile-section-block-title-sub2{font-weight:bold;font-size:15px !important;letter-spacing:-0.5px}.common-link{position:absolute;z-index:1;width:100%;height:100%}.profile-section-block-address{font-size:13px;color:#4d4d4d;line-height:1.5;margin:0 0 15px}.profile-common-readmore{margin:15px 0 0;display:flex;justify-content:flex-end;cursor:pointer}.profile-common-readmore:hover{text-decoration:underline}.profile-common-readmore a{color:#15bfab;text-decoration:none;font-size:12px;text-align:right}.profile-common-readmore a:after{content:"";width:6px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin:0px -1px 0px 4px;background-image:url(https://assets.stekina.com/static/img/icon/icn-arrow-navi.svg);vertical-align:middle}.fixed-bottom-wrapper{display:flex;justify-content:space-between;width:100%;padding:0 7px;max-width:450px;right:0;left:0;margin:auto}.bgwhite{width:100%;height:100%;background:white;position:fixed}.fixed-bottom-line{position:fixed;bottom:57px;width:58%;right:31px;max-width:450px;width:100%;left:0px;display:flex;margin:auto;flex-direction:row-reverse}.fixed-bottom-line .fixed-bottom-line-img{width:50%;max-width:285px;animation-name:fuwafuwa-line;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease}@media screen and (max-width: 414px){.fixed-bottom-line .fixed-bottom-line-img{margin-right:14px}}.line-47773-fuwafuwa-top{position:absolute;bottom:42px;width:100%;max-width:450px;right:0;display:flex;left:0;z-index:1;margin:auto;justify-content:flex-end}.line-47773-fuwafuwa-top .line-47773-fuwafuwa-top-wrap{width:43%;margin-right:11%;animation-name:fuwafuwa-line;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease;cursor:pointer}@keyframes fuwafuwa-line{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, -20px)}100%{-webkit-transform:translate(0, 0)}}.fixed-bottom{position:fixed;display:none;bottom:30px;width:100%;right:0;left:0;margin:auto;max-width:450px;z-index:5}.fixed-bottom a{box-shadow:1px 4px 6px 0 rgba(0,0,0,0.2)}.fixed-bottom .fixed-bottom-button-sub{width:40%}.fixed-bottom .fixed-bottom-button-sub a{height:46px;background:#ffffff;border:1.3px solid #15bfab;border-radius:6px;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;color:#15bfab;text-decoration:none;font-size:15px;font-weight:normal;width:100%}.fixed-bottom .fixed-bottom-button-main{width:56%}.fixed-bottom .fixed-bottom-button-main a{font-size:15px;height:46px;border-radius:6px;box-sizing:border-box;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:flex;justify-content:center;align-items:center;color:white;text-decoration:none;font-weight:bold}.fixed-bottom-rizm{width:96%;margin:auto;max-width:450px;z-index:5;position:fixed;bottom:30px;right:0px;left:0px}.fixed-bottom-rizm a{font-size:15px;height:46px;border-radius:6px;box-sizing:border-box;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:flex;justify-content:center;align-items:center;color:white;text-decoration:none;font-weight:bold;box-shadow:1px 4px 6px 0 rgba(0,0,0,0.2)}.adjust-font-bold{font-weight:bold}.adjust-margin-bottom-5{margin-bottom:5px}.adjust-margin-bottom-10{margin-bottom:10px}.adjust-margin-bottom-15{margin-bottom:15px}.adjust-margin-bottom-20{margin-bottom:20px}.adjust-margin-bottom-25{margin-bottom:25px}.adjust-margin-bottom-30{margin-bottom:30px}.adjust-margin-bottom-35{margin-bottom:35px}.adjust-margin-bottom-40{margin-bottom:40px}.adjust-margin-top-5{margin-top:5px}.adjust-margin-top-10{margin-top:10px}.adjust-margin-top-15{margin-top:15px}.adjust-margin-top-20{margin-top:20px}.adjust-margin-top-25{margin-top:25px}.adjust-margin-top-30{margin-top:30px}.adjust-margin-top-35{margin-top:35px}.adjust-margin-top-40{margin-top:40px}.wrapper-profile-undisclosed{max-width:450px;margin:30px auto}.wrapper-profile-undisclosed h1{font-size:22px;line-height:1.5;color:#4d4d4d;font-weight:bold;text-align:center}.wrapper-profile-undisclosed .wrapper-profile-undisclosed-img{margin:20px auto 15px;width:50%}.wrapper-profile-undisclosed .sorry-text{font-size:13px;color:#4d4d4d;text-align:center}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-wrapper{margin-bottom:16px}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-title{font-size:15px;color:#4d4d4d;font-weight:bold;margin-bottom:8px;letter-spacing:0.3px}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list{display:flex;flex-wrap:wrap;gap:15px}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list li{width:44px}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list.profile-ranking-history-badge-list-small{scale:0.5;flex-wrap:nowrap}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list.profile-ranking-history-badge-list-small .more-badges{background-color:transparent;border-radius:50%;color:#fff;display:block;filter:drop-shadow(1px 3px 8px rgba(0,0,0,0.8));font-size:30px;font-weight:700;height:46px;padding:9px;text-decoration:none;width:46px}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list.type-award li{width:auto}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list.h-2x{height:100px}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list .profile-ranking-history-award-box{display:flex;align-items:center}.profile-ranking-history-badge-list-wrapper .profile-ranking-history-badge-list .profile-ranking-history-award-box .fame-detail-text{color:#b3b3b3;font-size:12px;margin-left:8px}@keyframes slidein{from{margin-left:0%;width:0%}to{margin-left:0%;width:72%}}@keyframes anim_s{50%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}@keyframes fuwafuwa-button-big{0%{scale:1;transform:scale(1)}16%{scale:1.08;transform:scale(1.08)}32%{scale:1;transform:scale(1)}48%{scale:1.06;transform:scale(1.06)}64%{scale:1;transform:scale(1)}100%{scale:1}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, -10px)}100%{-webkit-transform:translate(0, 0)}}@keyframes fadeinout{0%{opacity:0}3%{opacity:1}80%{opacity:1}100%{opacity:0}}.fixed{position:fixed;width:100%;height:100%;left:0}.matching-edit-wrapper{max-width:450px;min-height:100vh;margin:0 auto;background:#e2ddd7;box-shadow:rgba(0,0,0,0.1) 0px 0px 8px}.reserve-ux-wrapper{max-width:450px;min-height:100vh;margin:0 auto 0px;background:#e2ddd7;box-shadow:rgba(0,0,0,0.1) 0px 0px 8px}@media screen and (max-width: 768px){.matching-edit_answers .wrapper-cl-stekina-white{background:none !important}}@media screen and (max-width: 768px){.matching-edit_answers .matching-edit-wrapper{background:none !important}}.common-matching-dialog{display:flex;width:100%;height:100vh;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.7);position:fixed;z-index:8}.common-matching-henkin-wrapper-white{border-radius:8px;width:87.5%;padding:45px 0 60px;margin:-45px 0 0;background:white}@media screen and (max-width: 374px){.common-matching-henkin-wrapper-white{padding:30px 0 30px}}.common-matching-henkin-wrapper{border-radius:8px;max-width:420px;width:87.5%;padding:0 0 0px;margin:-45px 0 0;background:#e2ddd7}.scroll{scrollbar-color:rebeccapurple green;scrollbar-width:thin}.common-matching-dialog-close-button-wrap{width:87.5%;max-width:420px;margin:auto;top:0;left:0;right:0;bottom:0;position:fixed;z-index:7;max-height:450px}.common-matching-dialog-close-button-wrap-relative{position:relative;width:100%;height:450px}.common-matching-dialog-close-button img{position:fixed;z-index:9;top:7%;left:2%;height:43px;width:43px;border-radius:100px;border:2px solid white;box-shadow:0px 3px 3px rgba(0,0,0,0.3)}.common-matching-dialog-02{width:87.5%;max-width:420px;margin:auto;top:0;left:0;right:0;bottom:0;position:fixed;z-index:8;background:#e2ddd7;border-radius:8px;max-height:80%;overflow:auto;-webkit-overflow-scrolling:touch;cursor:default}.common-matching-dialog-02-bg{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;background:black;z-index:7;opacity:0.7}.common-matching-henkin-body-link{text-align:center;position:absolute;right:0;left:0;bottom:12px}.common-matching-henkin-body-link a:link,.common-matching-henkin-body-link a:visited{color:#8e7f6b;font-size:12px;text-decoration:underline;text-align:center}@media screen and (max-width: 374px){.common-matching-henkin-body-link a:link,.common-matching-henkin-body-link a:visited{font-size:10.5px}}.common-matching-henkin-wrapper-head{padding:23px 0 17px;line-height:1.5;text-align:center}.common-matching-henkin-wrapper-head .common-matching-henkin-wrapper-head-hosho-joken{width:78%;margin:0 auto 15px}.common-matching-henkin-wrapper-head-ai{padding:25px 10px 10px;line-height:1.5;text-align:center;display:flex;align-items:flex-end;position:relative}.common-matching-henkin-wrapper-head-ai::before{position:absolute;content:"";bottom:-10px;left:25px;margin:0 auto;border:16px solid transparent;border-top:20px solid white;width:0;height:0;transform:rotate(180deg)}.common-matching-henkin-wrapper-head-ai .common-matching-henkin-wrapper-head-ai-img{width:21%}.common-matching-henkin-wrapper-head-ai .common-matching-henkin-wrapper-head-ai-text{color:#8e7f6b;font-weight:bold;font-size:10.7px;margin:0 0 3px -2px;letter-spacing:-0.9px}.common-matching-henkin-wrapper-head-02{padding:0px 0;text-align:center}.common-matching-henkin-body{padding:45px 0;width:95%;margin:0 auto 45px;background:white;border-radius:4px}.common-matching-henkin-body-02{width:95%;margin:30px auto 15px;background:white}.common-matching-henkin-body-03{width:90%;margin:0px auto 30px;background:white;border-radius:8px}.common-matching-henkin-body-03:last-child{padding:0 0 45px}.common-matching-henkin-scroll{text-align:center;color:#262626;font-weight:bold;margin:0 0 15px;font-size:20px;-webkit-animation-name:fuwafuwa;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease;-moz-animation-name:fuwafuwa;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate}@media screen and (max-width: 374px){.common-matching-henkin-scroll{font-size:17px}}.common-matching-henkin-body-head{font-weight:bold;font-size:20px;padding:25px 0 10px;text-align:center}@media screen and (max-width: 374px){.common-matching-henkin-body-head{font-size:17px}}.matching-dialog{display:flex;width:100%;height:100vh;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.85);position:fixed;text-align:center;z-index:8;top:0;left:0}.matching-dialog .matching-dialog-progress-wrapper{width:100%;text-align:center;margin:0 0 50px}.matching-dialog .matching-dialog-progress-icon{width:85px;margin:0 auto 12px;text-align:center}.matching-dialog .matching-dialog-progress-icon img{animation-name:anim_s;transform:rotate(30deg);animation-duration:2.5s;text-align:center;animation-iteration-count:infinite;transform:scale(1, 1)}.matching-dialog .matching-dialog-progress-text,.matching-dialog .matching-dialog-progress-percent{color:white;text-align:center;font-weight:bold;font-size:24px;margin:0 auto 10px;letter-spacing:2px}.matching-dialog .matching-dialog-progress-text span:nth-child(1){animation-delay:0s}.matching-dialog .matching-dialog-progress-text span:nth-child(2){animation-delay:0.1s}.matching-dialog .matching-dialog-progress-text span:nth-child(3){animation-delay:0.2s}.matching-dialog .matching-dialog-progress-text span:nth-child(4){animation-delay:0.3s}.matching-dialog .matching-dialog-progress-text span:nth-child(5){animation-delay:0.4s}.matching-dialog .matching-dialog-progress-text span:nth-child(6){animation-delay:0.5s}.matching-dialog .matching-dialog-progress-text span:nth-child(7){animation-delay:0.6s}@keyframes loading01{0%{opacity:1}100%{opacity:0}}@keyframes loading02{0%{filter:blur(0);opacity:1}100%{filter:blur(5px);opacity:0.2}}@keyframes loading{0%{opacity:1}100%{opacity:0}}.matching-dialog .matching-dialog-progress-gauge{max-width:420px;width:82%;height:18px;background:white;border-radius:50px;box-shadow:0px 5px 6px #000;margin:0 auto 13px;overflow:hidden}.matching-dialog .matching-dialog-text-progress-gauge-bar{width:12%;height:18px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}.matching-dialog .matching-dialog-text-progress-gauge-bar-animation{animation-duration:0.55s;animation-name:slidein}.common-matching-henkin-wrapper-head-02{padding:0px 0;text-align:center}.common-matching-henkin-wrapper-head-text{color:#262626;font-weight:bold;font-size:20px;margin:0 0 3px}@media screen and (max-width: 374px){.common-matching-henkin-wrapper-head-text{font-size:17px}}.common-matching-henkin-wrapper-head-text-dialog{margin:0 0 -4px}.common-matching-henkin-wrapper-head-text-large{color:#262626;font-weight:bold;font-size:25.5px;margin:0 0 3px}@media screen and (max-width: 374px){.common-matching-henkin-wrapper-head-text-large{font-size:23px}}.common-matching-henkin-wrapper-head-hosoku{color:#8e7f6b;font-size:12px;text-align:center}@media screen and (max-width: 374px){.common-matching-henkin-wrapper-head-hosoku{font-size:10.5px}}.common-matching-henkin-wrapper-head-red{font-weight:bold;font-size:36px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 374px){.common-matching-henkin-wrapper-head-red{font-size:32.5px}}.common-matching-henkin-wrapper-head-red-02{font-weight:bold;font-size:23px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.common-matching-henkin-body-imgline{text-align:center}.common-matching-henkin-body-imgline img{width:95%}.common-matching-henkin-body-discountimg{margin:60px auto 0px;text-align:center}.common-matching-henkin-body-discountimg img{width:95%;margin:0px auto 0px}.common-matching-henkin-body-text{font-weight:bold}.common-matching-henkin-body-text .common-matching-henkin-body-text-top{display:flex;justify-content:center;align-items:flex-end;color:#262626;margin:0 0 13px;font-size:20px}@media screen and (max-width: 374px){.common-matching-henkin-body-text .common-matching-henkin-body-text-top{font-size:17px}}.common-matching-henkin-body-text .common-matching-henkin-body-text-top .common-matching-henkin-body-text-top-column{font-weight:bold}.common-matching-henkin-body-text .common-matching-henkin-body-text-top .common-matching-henkin-body-text-top-column-mbottom-5{margin-bottom:5px}.common-matching-henkin-body-text .common-matching-henkin-body-text-top div{display:inline-block}.common-matching-henkin-body-text .common-matching-henkin-body-text-top #TimeLeft{margin:-3px 0 0;font-size:30px;font-weight:bold;background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.common-matching-henkin-body-text .common-matching-henkin-body-text-top #TimeLeft2{font-size:28px;background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold}.common-matching-henkin-body-text .common-matching-henkin-body-text-top #TimeLeft2 .countdown-number{letter-spacing:2px;margin:0 1px 0;font-size:39px;font-weight:bold}@media screen and (max-width: 374px){.common-matching-henkin-body-text .common-matching-henkin-body-text-top #TimeLeft2 .countdown-number{font-size:35px}}.common-matching-henkin-body-text .common-matching-henkin-body-text-top .countdown-number{font-size:40px;letter-spacing:2px;margin:0 1px 0;font-weight:bold}@media screen and (max-width: 374px){.common-matching-henkin-body-text .common-matching-henkin-body-text-top .countdown-number{font-size:35px}}.common-matching-henkin-body-text .common-matching-henkin-body-text-bottom{font-weight:bold;text-align:center;font-size:20px}@media screen and (max-width: 374px){.common-matching-henkin-body-text .common-matching-henkin-body-text-bottom{font-size:17px}}.common-matching-henkin-body-text-02{font-weight:bold;text-align:left;line-height:1.35;margin:0 auto;width:80%;font-size:25px}@media screen and (max-width: 374px){.common-matching-henkin-body-text-02{font-size:21px}}.common-matching-henkin-body-text-hosoku{color:#b3b3b3;font-size:10.8px;text-align:left;width:80%;margin:20px auto 0px;line-height:1.35}.button-no-shadow button{box-shadow:none !important}.common-matching-henkin-body-button{text-align:center}.common-matching-henkin-body-button button{font-size:20px;letter-spacing:0px;background:#00b900;width:80%;padding:15px;border:none;color:white;font-weight:bold;margin:30px auto 0;border-radius:8px;box-shadow:0px 3px 2px rgba(0,0,0,0.5);background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}@media screen and (max-width: 374px){.common-matching-henkin-body-button button{font-size:17px}}.common-matching-henkin-body-button-line button{background:#00b900 !important}.matching-dialog-kari{display:flex;width:100%;height:100vh;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.5);position:fixed}.common-matching-henkin-body-text-left{width:90%;font-size:25.5px;margin:0 auto;color:#262626;line-height:1.5;font-weight:bold}@media screen and (max-width: 374px){.common-matching-henkin-body-text-left{font-size:23px}}.common-matching-henkin-body-button-yes{text-align:center}.common-matching-henkin-body-button-yes a{font-size:20px;letter-spacing:0px;width:80%;font-weight:bold;padding:20px 10px;border:none;color:white;width:80%;display:block;text-decoration:none;margin:30px auto 0;border-radius:8px;box-shadow:0px 3px 3px #aaa;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}@media screen and (max-width: 374px){.common-matching-henkin-body-button-yes a{font-size:17px}}.common-matching-henkin-body-button-no{text-align:center}.common-matching-henkin-body-button-no button{font-size:13px;letter-spacing:0px;width:80%;padding:12px 10px;border:1px #8e7f6b solid;color:#8e7f6b;font-weight:bold;margin:22px auto 0;border-radius:4px;background:white}@media screen and (max-width: 374px){.common-matching-henkin-body-button-no button{font-size:11px}}body{max-width:450px;margin:0 auto}.demo-2columns-title{font-weight:bold;font-size:13px;text-align:center;margin:30px 0 10px}@media screen and (max-width: 374px){.demo-2columns-title{font-size:11px}}.demo-2columns-title .demo-2columns-title-gradient{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}label,input[type="checkbox"]{cursor:pointer;display:flex;align-items:top;margin:0 0 30px;color:#4d4d4d}input[type="checkbox"],input[type="radio"]{display:none}.common-macching-card-detail-aboslute-speech-save-animation{animation-name:fadeinout;animation-duration:1.5s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease}@keyframes fadeinout{0%{opacity:0}3%{opacity:1}80%{opacity:1}100%{opacity:0}}.barba-leave-active,.barba-enter-active{transition:opacity 450ms ease}.common-matching-henkin-body-button-line button{background:#00b900 !important}.matching-questions-content-question-box-error{border:2px red solid;background:#ffe0e0;font-weight:bold;padding:10px;border-radius:4px;margin:20px 0 30px;position:relative;box-shadow:0px 3px 3px #aaa;width:93%;display:flex;align-items:center}.matching-questions-content-question-box-error p{width:90%;margin:0 0 0 6px}.matching-questions-content-question-box-error:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(https://stekina.com/wp-content/uploads/img-chuui-icon.svg);background-size:contain;vertical-align:sub;background-repeat:no-repeat}.matching-questions-content-question-box-error:after{position:absolute;content:"";display:block;margin:0 auto;width:15px;height:15px;top:-8px;left:20px;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:#ffe0e0;border-left:2px red solid;border-top:2px red solid;z-index:2}.matching-questions-footer-error{border:2px red solid;background:#ffe0e0;font-weight:bold;padding:10px;border-radius:8px;margin:30px auto 30px;position:relative;box-shadow:0px 3px 3px #aaa;width:94%;display:flex;align-items:center}.matching-questions-footer-error p{width:87%;margin:0 0 0 4px;font-weight:bold}.matching-questions-footer-error:before{content:"";display:inline-block;width:32px;height:32px;background-image:url(https://stekina.com/wp-content/uploads/img-chuui-icon.svg);background-size:contain;vertical-align:sub;background-repeat:no-repeat}.matching-questions-footer-error:after{position:absolute;content:"";display:block;margin:0 auto;width:15px;height:15px;top:-9px;left:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:#ffe0e0;border-left:2px red solid;border-top:2px red solid;z-index:2}.matching-questions-content-question-center-box-error{border:2px red solid;background:#ffe0e0;font-weight:bold;padding:10px;border-radius:8px;margin:30px auto 30px;position:relative;box-shadow:0px 3px 3px #aaa;width:94%;display:flex;align-items:center}.matching-questions-content-question-center-box-error p{width:87%;margin:0 0 0 4px}.matching-questions-content-question-center-box-error:before{content:"";display:inline-block;width:32px;height:32px;background-image:url(https://stekina.com/wp-content/uploads/img-chuui-icon.svg);background-size:contain;vertical-align:sub;background-repeat:no-repeat}.matching-questions-content-question-center-box-error:after{position:absolute;content:"";display:block;margin:0 auto;width:15px;height:15px;top:-9px;left:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:#ffe0e0;border-left:2px red solid;border-top:2px red solid;z-index:2}.matching-questions-content-question-box-title-black{font-size:25.5px;font-weight:bold;color:#262626;line-height:1.35;margin:0 0 5px;overflow:hidden;position:relative;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);box-decoration-break:clone;-webkit-box-decoration-break:clone;background-clip:text;-webkit-background-clip:text}@media screen and (max-width: 374px){.matching-questions-content-question-box-title-black{font-size:23px}}.matching-questions-content-question-box-title-black strong{color:transparent;font-weight:bold}.matching-questions-content-question-box-textarea{margin:20px 0 0}.matching-questions-content-question-box-textarea .textareta-aside-text{text-align:center}.matching-questions-content-question-box-textarea p{font-size:13px;font-weight:bold;text-align:left;margin:0 10px 10px}@media screen and (max-width: 374px){.matching-questions-content-question-box-textarea p{font-size:11px}}.matching-questions-content-question-box-textarea textarea{border:1px solid #15bfab;width:100%;height:150px;font-size:13px;color:#4d4d4d;-webkit-appearance:none}@media screen and (max-width: 374px){.matching-questions-content-question-box-textarea textarea{font-size:11px}}.matching-questions-content-question-box-buttons{width:60%;margin:0 auto}.matching-questions-content-question-box-buttons .matching-questions-content-question-box-buttons-onegai{display:flex;justify-content:center;align-items:center;margin:0 0 10px}.matching-questions-content-question-box-buttons .matching-questions-content-question-box-buttons-onegai .matching-questions-content-question-box-buttons-onegai-img{width:15px;height:15px}.matching-questions-content-question-box-buttons .matching-questions-content-question-box-buttons-onegai .matching-questions-content-question-box-buttons-onegai-text{font-size:12px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 0 5px}@media screen and (max-width: 374px){.matching-questions-content-question-box-buttons .matching-questions-content-question-box-buttons-onegai .matching-questions-content-question-box-buttons-onegai-text{font-size:10.5px}}.matching-questions-content-question-box-buttons button.matching-questions-content-question-box-buttons-agree-disable{border:solid 1.5px transparent !important;background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)),linear-gradient(-30deg, #e6417a 0%, #ff595b 100%) !important;background-origin:border-box !important;background-clip:content-box, border-box !important;box-shadow:2px 1000px 1px #fff inset !important}.matching-questions-content-question-box-buttons button.matching-questions-content-question-box-buttons-agree-disable span{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}button.matching-questions-content-question-box-buttons-agree{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:inline-block;padding:24px 0;text-align:center;width:100%;color:white;margin:0 auto 15px;border-radius:8px;box-shadow:0px 3px 10px #999;text-decoration:none;font-weight:bold;font-size:20px;border:none}@media screen and (max-width: 374px){button.matching-questions-content-question-box-buttons-agree{font-size:17px}}button.matching-questions-content-question-box-buttons-nothankyou-disable{opacity:0.7}button.matching-questions-content-question-box-buttons-nothankyou{font-weight:bold;padding:24px 0;display:inline-block;color:#8e7f6b;border:1.5px solid #8e7f6b;text-decoration:none;text-align:center;border-radius:8px;width:100%;font-size:13px}@media screen and (max-width: 374px){button.matching-questions-content-question-box-buttons-nothankyou{font-size:11px}}.checkbox-input:checked+label.button-tester-3-agree{border:solid 1.5px transparent !important;background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)),linear-gradient(-30deg, #e6417a 0%, #ff595b 100%) !important;background-origin:border-box !important;background-clip:content-box, border-box !important;box-shadow:2px 1000px 1px #fff inset !important;color:#ff595b !important}.checkbox-input:checked+label.button-tester-3-agree span{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}.button-tester-3-agree{font-size:20px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:block;padding:24px 0;text-align:center;width:100%;color:white !important;margin:0 auto 25px;border-radius:8px;box-shadow:0px 3px 10px #999;text-decoration:none;font-weight:bold;font-size:20px;border:none;width:68%;text-align:center}@media screen and (max-width: 374px){.button-tester-3-agree{font-size:17px}}.button-tester-3-agree:before{display:none !important}.button-tester-3-nothankyou{font-weight:bold;padding:15px 0;margin:0 auto;display:block;color:#8e7f6b !important;border:1.5px solid #8e7f6b;text-decoration:none;text-align:center;border-radius:8px;width:100%;font-size:13px !important;letter-spacing:0.3;width:68%}.button-tester-3-nothankyou:before{display:none !important}.checkbox-input:checked+label.button-tester-3-nothankyou{opacity:0.25;transition:all 0.3s}.matching-questions-content-question-box-subtitle .help-us-develop{justify-content:center;align-items:center;display:flex;margin:0 0 -13px}.matching-questions-content-question-box-subtitle .help-us-develop:before{content:"";width:17px;height:17px;background-size:contain;background-repeat:no-repeat;padding:0 0 0 22px;background-image:url("https://stekina.com/wp-content/uploads/icon_stekina-ai-illust.png");vertical-align:baseline}.tester-new .matching-questions-content-question-box-checkboxs{padding:15px 0 0}.tester-new .matching-questions-content .matching-questions-content-question-box .matching-questions-content-checkbox{margin:0 0 11px}.tester-new .matching-questions-content .matching-questions-content-question-box .matching-questions-content-checkbox label span{margin:0 0 0px !important;text-align:left}.tester-new .checkbox-input+label:before{margin:-3px 5px 0 0}.matching-edit_answers body,.matching-edit_answers div,.matching-edit_answers span,.matching-edit_answers object,.matching-edit_answers iframe,.matching-edit_answers h1,.matching-edit_answers h2,.matching-edit_answers h3,.matching-edit_answers h4,.matching-edit_answers h5,.matching-edit_answers h6,.matching-edit_answers p,.matching-edit_answers blockquote,.matching-edit_answers pre,.matching-edit_answers abbr,.matching-edit_answers address,.matching-edit_answers cite,.matching-edit_answers code,.matching-edit_answers del,.matching-edit_answers dfn,.matching-edit_answers em,.matching-edit_answers img,.matching-edit_answers ins,.matching-edit_answers kbd,.matching-edit_answers q,.matching-edit_answers samp,.matching-edit_answers small,.matching-edit_answers strong,.matching-edit_answers sub,.matching-edit_answers sup,.matching-edit_answers var,.matching-edit_answers b,.matching-edit_answers i,.matching-edit_answers dl,.matching-edit_answers dt,.matching-edit_answers dd,.matching-edit_answers ol,.matching-edit_answers ul,.matching-edit_answers li,.matching-edit_answers fieldset,.matching-edit_answers form,.matching-edit_answers label,.matching-edit_answers legend,.matching-edit_answers table,.matching-edit_answers caption,.matching-edit_answers tbody,.matching-edit_answers tfoot,.matching-edit_answers thead,.matching-edit_answers tr,.matching-edit_answers th,.matching-edit_answers td,.matching-edit_answers article,.matching-edit_answers aside,.matching-edit_answers figure,.matching-edit_answers footer,.matching-edit_answers header,.matching-edit_answers menu,.matching-edit_answers nav,.matching-edit_answers section,.matching-edit_answers time,.matching-edit_answers mark,.matching-edit_answers audio,.matching-edit_answers video,.matching-edit_answers details,.matching-edit_answers summary,.matching-edit_answers a,.stylists-matching body,.stylists-matching div,.stylists-matching span,.stylists-matching object,.stylists-matching iframe,.stylists-matching h1,.stylists-matching h2,.stylists-matching h3,.stylists-matching h4,.stylists-matching h5,.stylists-matching h6,.stylists-matching p,.stylists-matching blockquote,.stylists-matching pre,.stylists-matching abbr,.stylists-matching address,.stylists-matching cite,.stylists-matching code,.stylists-matching del,.stylists-matching dfn,.stylists-matching em,.stylists-matching img,.stylists-matching ins,.stylists-matching kbd,.stylists-matching q,.stylists-matching samp,.stylists-matching small,.stylists-matching strong,.stylists-matching sub,.stylists-matching sup,.stylists-matching var,.stylists-matching b,.stylists-matching i,.stylists-matching dl,.stylists-matching dt,.stylists-matching dd,.stylists-matching ol,.stylists-matching ul,.stylists-matching li,.stylists-matching fieldset,.stylists-matching form,.stylists-matching label,.stylists-matching legend,.stylists-matching table,.stylists-matching caption,.stylists-matching tbody,.stylists-matching tfoot,.stylists-matching thead,.stylists-matching tr,.stylists-matching th,.stylists-matching td,.stylists-matching article,.stylists-matching aside,.stylists-matching figure,.stylists-matching footer,.stylists-matching header,.stylists-matching menu,.stylists-matching nav,.stylists-matching section,.stylists-matching time,.stylists-matching mark,.stylists-matching audio,.stylists-matching video,.stylists-matching details,.stylists-matching summary,.stylists-matching a{font-family:Helvetica,Arial,Hiragino Sans,"ヒラギノ角ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif !important}.matching-questions-head{z-index:5;position:fixed;background:#e2ddd7 !important;width:100%;max-width:450px;margin:auto;left:0;right:0;top:0}.matching-questions-head .matching-questions-head-wrap{padding:0 15px}.matching-questions-head .matching-questions-head-top{display:flex;align-items:center;width:100%}.matching-questions-head .matching-questions-head-top .matching-questions-head-ai{width:14%;margin:3px 0 0}.matching-questions-head .matching-questions-head-top .matching-questions-head-speech{color:#8e7f6b;font-size:15.5px;font-weight:bold;margin:3px 0 0 5px}.matching-questions-head .matching-questions-head-bottom{position:relative;width:100%;margin:7px auto 0;height:10px;background:white;border-radius:8px 8px 0px 0px}.matching-questions-head .matching-questions-head-bottom::before{position:absolute;content:"";top:-11px;left:22px;margin:0 auto;border:5px solid transparent;border-top:7px solid white;width:0;height:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wrapper{overflow-x:hidden}.wrapper-second,.wrapper-third,.wrapper-fourth{width:100%}.matching-questions-wrapper{padding:0px 15px 0}.wrapper-first{padding:30px 0 0}.wrapper-fourth .matching-questions-content-border{border-radius:0px 0px 8px 8px}.matching-questions-content-question-box-title{font-size:20px;font-weight:bold;color:#ff595b;line-height:1.5;margin:10px 0 0px;overflow:hidden;position:relative;color:#4d4d4d;font-weight:bold;font-family:'Noto Sans JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}@media screen and (max-width: 374px){.matching-questions-content-question-box-title{font-size:17px}}.matching-questions-content-question-box-title .matching-questions-content-question-box-title-large{font-size:36px;font-weight:bold;letter-spacing:-1px !important}@media screen and (max-width: 374px){.matching-questions-content-question-box-title .matching-questions-content-question-box-title-large{font-size:32.5px}}.matching-questions-content-question-box-title div{font-weight:bold;font-family:'Noto Sans JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}.matching-questions-content{background:white;padding:50px 10px 30px 14px;margin:0px 0 0;position:relative}.matching-questions-content input[type="checkbox"],.matching-questions-content input[type="radio"]{margin:0 8px 0 0;transform:scale(1.16)}.matching-questions-content .wrapper-first .matching-questions-content-question-box{margin:0 0 30px !important}.matching-questions-content .matching-questions-content-question-box{margin:0 0 45px}.matching-questions-content .matching-questions-content-question-box .matching-questions-content-question-box-subtitle{font-size:12px;margin:0px 0 10px;text-align:left;line-height:1.5;color:transparent;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);box-decoration-break:clone;-webkit-box-decoration-break:clone;background-clip:text;-webkit-background-clip:text}@media screen and (max-width: 374px){.matching-questions-content .matching-questions-content-question-box .matching-questions-content-question-box-subtitle{font-size:10.5px}}.matching-questions-content .matching-questions-content-question-box .matching-questions-content-question-box-subtitle span{margin:0 6px 0 0}.matching-questions-content .matching-questions-content-question-box .matching-questions-content-question-box-subtitle span:first-child{font-weight:bold}.matching-questions-content .matching-questions-content-question-box .matching-questions-content-question-box-title-middle{line-height:1.5;margin:0 0 0px;font-size:20px;color:#000}@media screen and (max-width: 374px){.matching-questions-content .matching-questions-content-question-box .matching-questions-content-question-box-title-middle{font-size:17px}}.wrapper-third .matching-questions-footer{margin:60px 0 0 !important}.wrapper-fourth .matching-questions-content-question-box:last-child{margin:0 0 0px}.matching-questions-footer{margin:30px auto 0px}.matching-questions-footer .matching-questions-footer-text{color:#8e7f6b;font-size:13px;font-weight:bold;text-align:center;margin:-10px 0 20px;line-height:1.45}@media screen and (max-width: 374px){.matching-questions-footer .matching-questions-footer-text{font-size:11px}}.matching-questions-footer .matching-questions-footer-text-submit{color:#8e7f6b;font-size:13px;font-weight:bold;text-align:center;margin:15px 0 0px;padding:0 0 0px;line-height:1.45}@media screen and (max-width: 374px){.matching-questions-footer .matching-questions-footer-text-submit{font-size:11px}}.matching-questions-footer-submit{padding:0 0 150px}.matching-questions-content-checkbox-grid-wrapper{display:flex;flex-wrap:wrap;padding:10px 0 0}.matching-questions-content-checkbox-grid-wrapper .matching-questions-content-checkbox-new{margin:0px 4px 17px}.matching-questions-content-checkbox-carousel-wrapper{overflow-x:scroll;overflow-y:hidden;width:120%;white-space:nowrap;padding:30px 100px 0 30px;margin:-15px -30px 0 -30px}.matching-questions-content-checkbox-carousel{display:inline-block;width:95px}.matching-questions-content-checkbox-carousel label{word-wrap:break-word}.matching-questions-content-checkbox-2columns-wrapper{display:flex;flex-wrap:wrap;padding:10px 0 0;margin:0 auto;justify-content:center}.matching-questions-content-checkbox-2columns-wrapper .matching-questions-content-checkbox-new{margin:0px 10px 17px}.matching-questions-content-checkbox-new-grid{width:calc( ( 100% - 30px) / 3)}.matching-questions-content-checkbox-new{margin:0px 4px 17px;background:white;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);border-radius:6.38px;height:145px;position:relative}.matching-questions-content-checkbox-new label{font-size:16px;text-align:center;font-family:'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.matching-questions-content-checkbox-new input+label{padding:0px 0px 0;border-radius:6.38px;width:100%;height:100%;position:relative;flex-direction:column;justify-content:center;display:flex;border:2px solid white}.matching-questions-content-checkbox-new input+label:after{position:absolute;left:-8px;top:-8px;width:23px;height:23px;border-radius:100px;background:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-dialog-plus-gray.svg) 50% 50%;background-size:cover;background-repeat:no-repeat;display:none;content:" "}.matching-questions-content-checkbox-new input:checked+label{padding:0px 0px 0;border-radius:6.38px;width:100%;height:100%;position:relative;border:2px solid #15bfab}.matching-questions-content-checkbox-new input:checked+label:after{position:absolute;left:-8px;top:-8px;width:23px;height:23px;border-radius:100px;background:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/icn-dialog-plusicon.svg) 50% 50%;background-size:cover;background-repeat:no-repeat;display:block;content:" ";box-shadow:0 0 18px 0 rgba(0,0,0,0.2)}.matching-questions-content-checkbox-new label:before{display:none}.matching-questions-content-checkbox-new label:after{display:none}.matching-questions-content-checkbox-new .profile-section-block-hygiene-child{width:calc( ( 100% - 30px) / 3);margin:0px 5px 15px;background:white;position:relative}.matching-questions-content-checkbox-new .profile-section-block-hygiene-child button,.matching-questions-content-checkbox-new .profile-section-block-hygiene-child input[type="checkbox"],.matching-questions-content-checkbox-new .profile-section-block-hygiene-child input[type="radio"]{position:absolute;left:0;top:0}.matching-questions-content-checkbox-new .profile-section-block-hygiene-child label{flex-flow:column;margin:0}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default{font-weight:bold}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-new-gradient{font-size:16px;color:#ff595b;line-height:1.5;overflow:hidden;position:relative;text-align:left;height:110px;padding:0 3px}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-new-default-textcenter-small{text-align:center;height:35px;font-weight:bold;display:flex;align-items:center;position:relative;margin:7px auto 0}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-new-default-textcenter-x-small{text-align:center;height:20px;font-weight:bold;position:relative}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-new-default-textcenter-x-small-2columns{text-align:center;height:35px;font-weight:bold;position:relative}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-new-default-textcenter{text-align:center;height:50px;font-weight:bold;position:relative;margin:7px auto 0}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-new-default-textcenter-ab{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;display:inline-table;width:100%;font-weight:bold;text-align:center}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-nsew-default-img{margin:10px auto 0;text-align:center}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-nsew-default-img img{width:90%}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-default .matching-questions-content-checkbox-nsew-default-img-100 img{width:100%;max-width:60px}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-gradient-red{color:transparent;font-weight:bold;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);box-decoration-break:clone;-webkit-box-decoration-break:clone;background-clip:text;-webkit-background-clip:text}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-gradient-black{color:#4d4d4d;font-weight:bold}.matching-questions-content-checkbox-new input:checked+.matching-questions-content-checkbox-new-alignitems-center{padding:0px}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-alignitems-center{display:flex;position:relative;text-align:center;flex-direction:row;padding:0px;width:100%;height:100%;justify-content:center}.matching-questions-content-checkbox-new .matching-questions-content-checkbox-new-alignitems-center span{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;display:inline-table;width:100%}select{font-family:'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold}.common-btn button{background:white;display:inline-block;padding:16px 0;text-align:center;width:145px;color:#15bfab;border:2px solid #15bfab !important;margin:0 auto 20px;border-radius:8px;text-decoration:none;font-weight:bold;border:none;font-size:17.25px;letter-spacing:1px}.common-btn{text-align:center}.common-btn input[type="submit"]{background:-webkit-linear-gradient(110deg, #e6417a 20%, #ff595b 100%);background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:inline-block;padding:24px 0;text-align:center;width:145px;color:white;margin:0 auto;border-radius:8px;box-shadow:0px 3px 10px #999;text-decoration:none;font-weight:bold;border:none;font-size:17.25px;letter-spacing:1px;font-family:'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif !important;margin:0 0 0px}.common-btn a{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:inline-block;padding:24px 0;text-align:center;width:145px;color:white;margin:0 auto;border-radius:8px;box-shadow:0px 3px 10px #999;text-decoration:none;font-weight:bold}.demo-yubin-speech-wrapper{display:flex;flex-direction:row-reverse;position:relative}.demo-yubin-speech-wrapper:before{position:absolute;content:"";display:block;margin:0 auto;width:20px;height:20px;top:0px;right:96px;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:white;border-left:1px #ccc solid;border-top:1px #ccc solid;background:white;z-index:1}.wrap-messsage-get-location{display:flex;flex-direction:reverse;position:relative;margin:0 0 0 10%}.wrap-messsage-get-location:before{position:absolute;content:"";display:block;margin:0 auto;width:20px;height:20px;top:0px;left:20%;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:white;border-left:1px #ccc solid;border-top:1px #ccc solid;background:white;z-index:1}.demo-2columns{display:flex;justify-content:center}.demo-2columns .common-btn{margin:0 10px}.demo-yubin-speech{padding:20px;background:white;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);border:1px #ccc solid;margin:10px 20px 0 0;border-radius:8px;width:auto}.demo-yubin-speech-location{padding:15px 10px;background:white;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);border:1px #ccc solid;margin:10px 20px 0 0;border-radius:8px;text-align:left}.demo-yubin-text{font-size:13px;color:#262626;margin:0 0 10px}@media screen and (max-width: 374px){.demo-yubin-text{font-size:11px}}.demo-yubin-input input{color:#4d4d4d;border:1.5px solid #15bfab;font-family:"Lato", Lato, 'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;padding:5px 5px;margin:0 auto;text-align:left;border-radius:6px;font-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 374px){.demo-yubin-input input{font-size:17px}}.common-btn-toggle{align-items:center;padding:0px 3px 0;border-radius:6.38px;width:calc( ( 100% - 30px) / 3);height:100%;position:relative;flex-direction:column;justify-content:center;display:flex;margin:17px 10px 17px;background:white;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);border-radius:6.38px;height:145px;position:relative;border:2px solid white;text-align:center}.common-btn-toggle .common-btn-toggle-img{text-align:center;margin:0 auto}.common-btn-toggle .common-btn-toggle-text{font-size:16px;text-align:center;font-family:'Noto San,s JP', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif;font-weight:bold;margin:5px 0 5px;width:100%}.common-btn-toggle .common-btn-toggle-text .matching-questions-content-checkbox-new-gradient-red{color:transparent;font-weight:bold;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);box-decoration-break:clone;-webkit-box-decoration-break:clone;background-clip:text;-webkit-background-clip:text}.common-btn-toggle .common-btn-toggle-text .matching-questions-content-checkbox-new-gradient-black{color:#4d4d4d;font-weight:bold}.common-btn-toggle-disable{border:2px solid #15bfab}.common-btn-toggle-disable:after{position:absolute;left:-8px;top:-8px;width:23px;height:23px;border-radius:100px;background:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/icn-dialog-plusicon.svg) 50% 50%;background-size:cover;background-repeat:no-repeat;display:block;content:" ";box-shadow:0 0 18px 0 rgba(0,0,0,0.2)}.matching-questions-content-question-select{display:flex}.matching-questions-content-question-select .matching-questions-content-question-select-child{position:relative}.matching-questions-content-question-select .matching-questions-content-question-select-child select{font-size:16px !important;padding:6px 28px 4.5px 14px !important;outline:0;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:4px 4px 0;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);color:#4d4d4d;text-align:center;border:none;border-radius:6px;display:block;font-size:20px}@media screen and (max-width: 374px){.matching-questions-content-question-select .matching-questions-content-question-select-child select{font-size:17px}}.matching-questions-content-question-select .matching-questions-content-question-select-child select:disabled{opacity:0.5;pointer-events:none}.matching-questions-content-question-select .matching-questions-content-question-select-child select:hover,.matching-questions-content-question-select .matching-questions-content-question-select-child select:focus{opacity:0.8;background:#dfdfdf}.matching-questions-content-question-select .matching-questions-content-question-select-child select:-ms-expand{display:none}.matching-questions-content-question-select .matching-questions-content-question-select-child:before{content:"";position:absolute;display:block;top:4px;bottom:0;margin:auto;right:11px;width:8px;height:8px;pointer-events:none;border-top:2px solid #4d4d4d;border-right:2px solid #4d4d4d;transform:rotate(135deg);opacity:0.5;z-index:1}@media screen and (max-width: 374px){.matching-questions-content-question-select .matching-questions-content-question-select-child:before{right:22px;width:7px;height:7px}}.fixed-bg{z-index:-10;background:#e2ddd7 !important;position:fixed;height:300px;width:100%;padding:0 15px;top:0px;left:0px;right:0px;max-width:450px;margin:auto}.fixed-bg .fixed-bg-wrap{height:100%;width:100%;background:white}.fixed-bg-bottom{z-index:-10;background:#e2ddd7 !important;position:fixed;height:300px;width:100%;padding:0 15px;bottom:0px;left:0px;right:0px;max-width:450px;margin:auto}.fixed-bg-bottom .fixed-bg-wrap{height:100%;width:100%;background:white}.button-tester-3-agree{font-size:20px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:block;padding:24px 0;text-align:center;width:100%;color:white !important;margin:0 auto 25px;border-radius:8px;box-shadow:0px 3px 10px #999;text-decoration:none;font-weight:bold;font-size:20px;border:none;width:68%;text-align:center}@media screen and (max-width: 374px){.button-tester-3-agree{font-size:17px}}.button-tester-3-agree:before{display:none !important}.button-tester-3-nothankyou{font-weight:bold;padding:15px 0;margin:0 auto;display:block;color:#8e7f6b !important;border:1.5px solid #8e7f6b;text-decoration:none;text-align:center;border-radius:8px;width:100%;font-size:13px !important;letter-spacing:0.3;width:68%}.button-tester-3-nothankyou:before{display:none !important}.checkbox-input:checked+label.button-tester-3-nothankyou{opacity:0.25;transition:all 0.3s}.matching-questions-content-question-box-subtitle .help-us-develop{justify-content:center;align-items:center;display:flex;margin:0 0 -13px}.matching-questions-content-question-box-subtitle .help-us-develop:before{content:"";width:17px;height:17px;background-size:contain;background-repeat:no-repeat;padding:0 0 0 22px;background-image:url("https://stekina.com/wp-content/uploads/icon_stekina-ai-illust.png");vertical-align:baseline}.tester-new .matching-questions-content-question-box-checkboxs{padding:15px 0 0}.tester-new .matching-questions-content .matching-questions-content-question-box .matching-questions-content-checkbox{margin:0 0 11px}.tester-new .matching-questions-content .matching-questions-content-question-box .matching-questions-content-checkbox label span{margin:0 0 0px !important;text-align:left}.tester-new .checkbox-input+label:before{margin:-3px 5px 0 0}.checkbox-input:checked+label.button-tester-3-agree{border:solid 1.5px transparent !important;background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)),linear-gradient(-30deg, #e6417a 0%, #ff595b 100%) !important;background-origin:border-box !important;background-clip:content-box, border-box !important;box-shadow:2px 1000px 1px #fff inset !important;color:#ff595b !important}.checkbox-input:checked+label.button-tester-3-agree span{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}.reserve-ux-wrapper{padding:10px 0 90px}.reserve-ux-announce{background:white;border-radius:4px;display:flex;box-shadow:0px 3px 10px #999;width:92.5%;align-items:center;font-weight:bold;letter-spacing:-1px;justify-content:center;font-size:15px;padding:3px 3px;margin:0 auto 10px}@media screen and (max-width: 374px){.reserve-ux-announce{font-size:13.4px;padding:6px 1px}}.reserve-ux-announce .reserve-ux-announce-text-red{font-weight:bold;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 !important}.reserve-ux-announce span{margin:0 0 0 -3px}.reserve-ux-announce img{margin:0 2px 0 0;width:27px;height:27px}@media screen and (max-width: 374px){.reserve-ux-announce img{width:27px;height:27px}}.common-macching-card{box-shadow:0px 3px 10px #999;width:92.5%;border-radius:4px;overflow:hidden;position:relative;margin:0 auto 10px}.common-macching-card .common-macching-card-cover-link{position:absolute;width:100%;height:193px;top:0;z-index:7;-webkit-tap-highlight-color:rgba(255,255,255,0.3)}.common-macching-card .common-macching-card-cover-link a{-webkit-tap-highlight-color:rgba(255,255,255,0.3)}.common-macching-card .common-macching-card-header{display:flex;align-items:flex-end;color:white;background:#8e7f6b;padding:2px 3px 1px 0px}.common-macching-card .common-macching-card-header .common-macching-card-header-left{display:table-cell;width:84%;font-size:14.7px;margin:0 0 1px 4px;letter-spacing:-1.25px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-header .common-macching-card-header-left{font-size:13px}}.common-macching-card .common-macching-card-header .common-macching-card-header-left span{display:inline-block;margin:0 1px 0 0;font-weight:500}.common-macching-card .common-macching-card-header .common-macching-card-header-left .common-macching-card-header-left-large{letter-spacing:-1px;font-size:26.5px;font-family:"Noto Sans JP", sans-serif;font-weight:bold}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-header .common-macching-card-header-left .common-macching-card-header-left-large{font-size:23px}}.common-macching-card .common-macching-card-header .common-macching-card-header-right{display:table-cell;width:16%;text-align:right;margin:0 0 -2px}.common-macching-card .common-macching-card-header .common-macching-card-header-right .common-macching-card-header-right-label{font-size:5px;letter-spacing:-0.5px;margin:-1px 4px -4px 0px}@media screen and (max-width: 768px){.common-macching-card .common-macching-card-header .common-macching-card-header-right .common-macching-card-header-right-label{font-size:7px;letter-spacing:0.5px}}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-header .common-macching-card-header-right .common-macching-card-header-right-label{font-size:6.5px;letter-spacing:0.5px}}.common-macching-card .common-macching-card-header .common-macching-card-header-right .common-macching-card-header-right-percent{font-size:15px;font-weight:bold}.common-macching-card .common-macching-card-header .common-macching-card-header-right .common-macching-card-header-right-percent-number{font-size:30px;letter-spacing:0.2px;font-weight:bold}.common-macching-card .common-macching-card-cover{height:110px;width:100%;position:relative;overflow:hidden}.common-macching-card .common-macching-card-cover .common-macching-card-speech-tap-photo img{position:absolute;left:23%;top:10px;bottom:0;margin:auto;z-index:3;height:80px;-webkit-animation-name:fuwafuwa;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease;-moz-animation-name:fuwafuwa;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate}.common-macching-card .common-macching-card-cover .common-macching-card-cover-background{display:flex}.common-macching-card .common-macching-card-cover .common-macching-card-cover-background .common-macching-card-cover-background-left{width:50%}.common-macching-card .common-macching-card-cover .common-macching-card-cover-background .common-macching-card-cover-background-left img{object-fit:cover;height:120px;width:100%}.common-macching-card .common-macching-card-cover .common-macching-card-cover-background .common-macching-card-cover-background-right{width:50%;display:flex;width:50%;height:60px;flex-wrap:wrap}.common-macching-card .common-macching-card-cover .common-macching-card-cover-background .common-macching-card-cover-background-right div{width:50%;height:60px}.common-macching-card .common-macching-card-cover .common-macching-card-cover-background .common-macching-card-cover-background-right div img{object-fit:cover;width:100%;height:60px;object-position:100% 100%}.common-macching-card .common-macching-card-cover .common-macching-card-cover-profile-img{left:10px;top:-3px;bottom:0;margin:auto;position:absolute;z-index:3;width:72px;height:72px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-cover .common-macching-card-cover-profile-img{width:65px;height:65px}}.common-macching-card .common-macching-card-cover .common-macching-card-cover-profile-img img{border:1px solid white;box-shadow:0px 3px 3px #444;border-radius:100px;object-fit:cover}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date{color:white}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date:before{width:85%;height:65px;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.58);display:block;content:"";z-index:2;position:absolute}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left{position:absolute;top:0px;bottom:0;margin:auto;display:inline-table;flex-direction:column;z-index:2;left:95px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left{left:85px}}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-name{font-size:17px;font-weight:bold;margin:0 0 9px;max-width:151px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;line-height:1.25 !important}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-name{font-size:16px}}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-score{display:flex;font-weight:bold}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-score .common-macching-card-cover-date-score-list{display:flex;align-items:flex-end;margin:0 12px 0 0;font-size:12px;letter-spacing:1px}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-score .common-macching-card-cover-date-score-list img{height:10px;margin:0 3px 0 0}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-score .common-macching-card-cover-date-score-list img{height:8px;margin:0 1px 0 0}}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-left .common-macching-card-cover-date-left-score .common-macching-card-cover-date-score-list .common-macching-card-cover-date-score-list-count{font-weight:bold}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-right{position:absolute;left:70%;top:0;bottom:0;margin:auto;font-size:10px;z-index:2;display:flex;align-items:center;height:70px}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-right .common-macching-card-cover-date-right-icon{margin:0 5px 0 0;width:12px}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-right .common-macching-card-cover-date-right-icon img{width:12px}.common-macching-card .common-macching-card-cover .common-macching-card-cover-date-right .common-macching-card-cover-date-right-icon-name{width:78px}.common-macching-card .common-macching-card-detail{background:white;padding:0px 10px 7px}.common-macching-card .common-macching-card-detail .common-macching-card-detail-date{display:flex;padding:3px 0px 3px;border-bottom:1px solid #f0f0f0}.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list{display:flex;align-items:flex-end;font-size:9.2px;color:#b3b3b3;margin:0 10px 0 0;letter-spacing:-0.3px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list{font-size:7px}}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list{margin:0 7px 0 0}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list .common-macching-card-detail-date-icon{display:flex;align-items:flex-end;margin:0 2px 0 0}.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list .common-macching-card-detail-date-icon img{height:11px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list .common-macching-card-detail-date-icon img{height:8px;margin:0 1px 0 0}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-date .common-macching-card-detail-date-list .common-macching-card-detail-date-text-address{max-width:107px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-macching-card .common-macching-card-detail .common-macching-card-detail-escription{font-size:8.5px;color:#4d4d4d;line-height:1.35;letter-spacing:-1.2px;height:30px;overflow:hidden;margin:2px 0 2px}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button{display:flex;justify-content:space-between;align-items:center;margin:0 0 1px;position:relative}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save-wrapper{position:relative;width:37%}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save-wrapper{width:42%}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-aboslute-speech-save{position:absolute;top:-58px;left:-12%;right:0;margin:auto;width:120%}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-aboslute-speech-save span{background-image:linear-gradient(123deg, #F85364 30%, #CE3F6C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:10.2px}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-aboslute-speech{position:absolute;top:-60px;left:0;right:0;margin:auto;width:80%;z-index:3;-webkit-animation-name:fuwafuwa;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease;-moz-animation-name:fuwafuwa;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save{position:relative;display:inline-flex;border-radius:4px;text-decoration:none;text-align:center;padding:13px 0px;width:100%;border:1px solid #ff595b;justify-content:center;align-items:center;font-family:"Noto Sans JP", sans-serif;font-size:14.7px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save{font-size:13px}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save span{background-image:linear-gradient(123deg, #F85364 30%, #CE3F6C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save{padding:8px 3px 8px 8px}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save:before{content:"";display:inline-block;background-image:url(https://stekina.com/wp-content/uploads/icn-bookmark-button-normal.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:0 0px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-save:before{width:12px;height:12px}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .saved span{background-image:linear-gradient(123deg, #F85364 30%, #CE3F6C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .saved:before{content:"";display:inline-block;background-size:contain;vertical-align:bottom;margin:0 0px 0 0;background-repeat:no-repeat;background-image:url(https://stekina.com/wp-content/uploads/icn-bookmark-button-active.svg) !important;width:15px;height:15px}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .saved:before{width:12px;height:12px}}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-reseve{position:relative}.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-reseve a{font-family:"Noto Sans JP", sans-serif;font-weight:bold;font-size:14.7px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);color:white;display:inline-block;border-radius:4px;text-decoration:none;text-align:center;padding:13px 24px 13px 29px;border:1px solid #ff595b}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-reseve a{font-size:13px}}@media screen and (max-width: 374px){.common-macching-card .common-macching-card-detail .common-macching-card-detail-button .common-macching-card-detail-button-reseve a{padding:8px 10px 8px 15px}}.reserve-ux-henkin-announce{color:#8e7f6b;font-size:18.5px;margin:5px auto 5px;text-align:center}@media screen and (max-width: 374px){.reserve-ux-henkin-announce{font-size:17px}}.common-macching-card-detail-aboslute-speech-save-animation{animation-name:fadeinout;animation-duration:1.5s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease}.common-matching-henkin-wrapper-foot{box-shadow:0px 3px 10px #999;border-radius:4px;position:relative;width:92.5%;margin:0px auto 0;background:white;display:flex;flex-direction:column;justify-content:center}@font-face{font-family:"mplus-2c-regular";src:url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-regular-57629a9371a6d3d5deb86b29f44ed44b1b223ed6ce6d42f1b69d1dc688916b58.eot) format("eot"),url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-regular-c39c4e03ce7aa82534b383be9d7fc559ac87f0a6691e6a7099609620cf3c13e4.woff2) format("woff2"),url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-regular-7b20d00da171528c3aab746ce06a9f6413ee72def6c41e0ccfc13e256cfcad65.woff) format("woff")}@font-face{font-family:"mplus-2c-bold";src:url(//test.assets.stekina.com/fonts/mplus-2c-bold.eot) format("eot"),url(//test.assets.stekina.com/fonts/mplus-2c-bold.woff2) format("woff2"),url(//test.assets.stekina.com/stekinasv/assets/mplus-2c-bold-c1e65c05c2baa206f402c946e9f343cefb2f28f7dbf56717eb700656bc29aeb3.woff) format("woff")}body{max-width:2000px !important}body#stekina-media-top{background:#e2ddd7}.wrapper-media-top{box-shadow:0px 2px 7px rgba(0,0,0,0.3)}#stekina-media-top .media-section-carousel-wrapper .media-section-carousel-basic:nth-child(n+6){display:none}body#stekina-media-top html,body#stekina-media-top body,body#stekina-media-top body div,body#stekina-media-top div,body#stekina-media-top span,body#stekina-media-top object,body#stekina-media-top iframe,body#stekina-media-top h1,body#stekina-media-top h2,body#stekina-media-top h3,body#stekina-media-top h4,body#stekina-media-top h5,body#stekina-media-top h6,body#stekina-media-top p,body#stekina-media-top blockquote,body#stekina-media-top pre,body#stekina-media-top abbr,body#stekina-media-top address,body#stekina-media-top cite,body#stekina-media-top code,body#stekina-media-top del,body#stekina-media-top dfn,body#stekina-media-top em,body#stekina-media-top img,body#stekina-media-top ins,body#stekina-media-top kbd,body#stekina-media-top q,body#stekina-media-top samp,body#stekina-media-top small,body#stekina-media-top strong,body#stekina-media-top sub,body#stekina-media-top sup,body#stekina-media-top var,body#stekina-media-top b,body#stekina-media-top i,body#stekina-media-top dl,body#stekina-media-top dt,body#stekina-media-top dd,body#stekina-media-top ol,body#stekina-media-top ul,body#stekina-media-top li,body#stekina-media-top fieldset,body#stekina-media-top form,body#stekina-media-top label,body#stekina-media-top legend,body#stekina-media-top table,body#stekina-media-top caption,body#stekina-media-top tbody,body#stekina-media-top tfoot,body#stekina-media-top thead,body#stekina-media-top tr,body#stekina-media-top th,body#stekina-media-top td,body#stekina-media-top article,body#stekina-media-top aside,body#stekina-media-top figure,body#stekina-media-top footer,body#stekina-media-top header,body#stekina-media-top menu,body#stekina-media-top nav,body#stekina-media-top section,body#stekina-media-top time,body#stekina-media-top mark,body#stekina-media-top audio,body#stekina-media-top video,body#stekina-media-top details,body#stekina-media-top summary,body#stekina-media-top a,body.hair_stylists-index html,body.hair_stylists-index body,body.hair_stylists-index body div,body.hair_stylists-index div,body.hair_stylists-index span,body.hair_stylists-index object,body.hair_stylists-index iframe,body.hair_stylists-index h1,body.hair_stylists-index h2,body.hair_stylists-index h3,body.hair_stylists-index h4,body.hair_stylists-index h5,body.hair_stylists-index h6,body.hair_stylists-index p,body.hair_stylists-index blockquote,body.hair_stylists-index pre,body.hair_stylists-index abbr,body.hair_stylists-index address,body.hair_stylists-index cite,body.hair_stylists-index code,body.hair_stylists-index del,body.hair_stylists-index dfn,body.hair_stylists-index em,body.hair_stylists-index img,body.hair_stylists-index ins,body.hair_stylists-index kbd,body.hair_stylists-index q,body.hair_stylists-index samp,body.hair_stylists-index small,body.hair_stylists-index strong,body.hair_stylists-index sub,body.hair_stylists-index sup,body.hair_stylists-index var,body.hair_stylists-index b,body.hair_stylists-index i,body.hair_stylists-index dl,body.hair_stylists-index dt,body.hair_stylists-index dd,body.hair_stylists-index ol,body.hair_stylists-index ul,body.hair_stylists-index li,body.hair_stylists-index fieldset,body.hair_stylists-index form,body.hair_stylists-index label,body.hair_stylists-index legend,body.hair_stylists-index table,body.hair_stylists-index caption,body.hair_stylists-index tbody,body.hair_stylists-index tfoot,body.hair_stylists-index thead,body.hair_stylists-index tr,body.hair_stylists-index th,body.hair_stylists-index td,body.hair_stylists-index article,body.hair_stylists-index aside,body.hair_stylists-index figure,body.hair_stylists-index footer,body.hair_stylists-index header,body.hair_stylists-index menu,body.hair_stylists-index nav,body.hair_stylists-index section,body.hair_stylists-index time,body.hair_stylists-index mark,body.hair_stylists-index audio,body.hair_stylists-index video,body.hair_stylists-index details,body.hair_stylists-index summary,body.hair_stylists-index a,body.pages-stylists_list html,body.pages-stylists_list body,body.pages-stylists_list body div,body.pages-stylists_list div,body.pages-stylists_list span,body.pages-stylists_list object,body.pages-stylists_list iframe,body.pages-stylists_list h1,body.pages-stylists_list h2,body.pages-stylists_list h3,body.pages-stylists_list h4,body.pages-stylists_list h5,body.pages-stylists_list h6,body.pages-stylists_list p,body.pages-stylists_list blockquote,body.pages-stylists_list pre,body.pages-stylists_list abbr,body.pages-stylists_list address,body.pages-stylists_list cite,body.pages-stylists_list code,body.pages-stylists_list del,body.pages-stylists_list dfn,body.pages-stylists_list em,body.pages-stylists_list img,body.pages-stylists_list ins,body.pages-stylists_list kbd,body.pages-stylists_list q,body.pages-stylists_list samp,body.pages-stylists_list small,body.pages-stylists_list strong,body.pages-stylists_list sub,body.pages-stylists_list sup,body.pages-stylists_list var,body.pages-stylists_list b,body.pages-stylists_list i,body.pages-stylists_list dl,body.pages-stylists_list dt,body.pages-stylists_list dd,body.pages-stylists_list ol,body.pages-stylists_list ul,body.pages-stylists_list li,body.pages-stylists_list fieldset,body.pages-stylists_list form,body.pages-stylists_list label,body.pages-stylists_list legend,body.pages-stylists_list table,body.pages-stylists_list caption,body.pages-stylists_list tbody,body.pages-stylists_list tfoot,body.pages-stylists_list thead,body.pages-stylists_list tr,body.pages-stylists_list th,body.pages-stylists_list td,body.pages-stylists_list article,body.pages-stylists_list aside,body.pages-stylists_list figure,body.pages-stylists_list footer,body.pages-stylists_list header,body.pages-stylists_list menu,body.pages-stylists_list nav,body.pages-stylists_list section,body.pages-stylists_list time,body.pages-stylists_list mark,body.pages-stylists_list audio,body.pages-stylists_list video,body.pages-stylists_list details,body.pages-stylists_list summary,body.pages-stylists_list a{font-family:Helvetica, Arial, Hiragino Sans, "ヒラギノ角ゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif !important}.bg-stekina-black{background:#262626}#stekina-media-top.bg-stekina-black{background:#262626 !important}.stekina-brown-light{background:#e2ddd7}.wrapper-stekina-media{max-width:450px;margin:0 auto;box-shadow:0px 2px 7px rgba(0,0,0,0.3)}.hair_stylists-index .wrapper-stekina-media{min-height:100vh}#stekina-media-top.pages-index .wrapper-stekina-media{max-width:100% !important;margin:0 auto;width:100%;height:100vh;overflow-y:scroll}.stekina-media-mv{position:relative}.stekina-media-mv:before{width:100%;height:100%;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);display:block;content:"";z-index:2;position:absolute}.stekina-media-mv:after{width:100%;height:90px;right:0px;top:0;margin:auto;background-image:linear-gradient(0deg, transparent 0%, rgba(0,0,0,0.7) 70%);display:block;content:"";z-index:4;position:absolute;opacity:0.7}.stekina-media-mv h1.stekina-media-head{position:absolute;z-index:10}.stekina-media-mv h1.stekina-media-head-center{position:absolute;z-index:10;top:15px;left:0;right:0;margin:auto;width:130px}.stekina-media-mv .stekina-media-head-right{position:absolute;z-index:10;top:26px;width:30px;right:10px}.stekina-media-mv .stekina-media-mv-maintext{position:absolute;z-index:10;top:135px;line-height:1.5;left:0;right:0;font-size:30px;letter-spacing:8px;margin:auto;color:white;text-align:center;font-weight:bold;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif !important}.stekina-media-mv .stekina-media-mv-subtext{font-size:14px;letter-spacing:2px;position:absolute;line-height:1.5;z-index:10;top:240px;left:0;right:0;margin:0;margin:auto;color:white;text-align:center;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif !important}.stekina-media-mv .stekina-media-mv-bg img{object-fit:cover;width:100%;height:440px}.wrapper-cl-stekina-white{background:white;width:100%}.wrapper-cl-gray-lightest .wrapper-stekina-media{box-shadow:0px 0px 8px rgba(0,0,0,0.1)}.wrapper-stekina-media{overflow-x:hidden}@media screen and (min-width: 480px){.new-profile-top .wrapper-stekina-media{width:100%;height:100vh}}.stekina-media-introduction{position:relative;width:100%}@media screen and (min-width: 769px){.stekina-media-introduction{height:550px}}@media screen and (max-width: 768px){.stekina-media-introduction{height:490px}}@media screen and (max-width: 414px){.stekina-media-introduction{height:calc(380px + 10vw)}}@media screen and (max-width: 374px){.stekina-media-introduction{height:350px}}.stekina-media-introduction .stekina-media-introduction-video-speech{top:-30px;right:0;position:absolute;z-index:10000;width:120px;animation-name:fuwafuwa;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease}.stekina-media-introduction .stekina-media-introduction-video-main{position:absolute;z-index:1000;left:0;right:0;margin:auto;width:93%;top:34px}@media screen and (max-width: 374px){.stekina-media-introduction .stekina-media-introduction-video-main{top:25px}}.stekina-media-introduction .stekina-media-introduction-video-main video{transform:rotate(90deg)}.stekina-media-introduction .stekina-media-introduction-video-bg{position:absolute;z-index:100;top:-90px;left:0;right:0;margin:auto;width:77%}.stekina-media-recommend-ai{margin:20px 0 90px}.stekina-media-recommend-ai .stekina-media-recommend-ai-title{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif;font-weight:bold;font-size:29px;text-align:center;font-weight:bold;line-height:1.35;color:#8e7f6b;letter-spacing:3px;margin:0 0 20px}.stekina-media-recommend-ai .stekina-media-recommend-ai-img{width:95%;margin:0 auto 0px}.stekina-media-recommend-ai .stekina-media-recommend-ai-fukidashi{width:90%;margin:0 auto 0px;background:white;border-radius:10px;padding:20px;line-height:1.5;margin:20px auto 0;position:relative;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif;font-weight:bold !important}.stekina-media-recommend-ai .stekina-media-recommend-ai-fukidashi .stekina-media-recommend-ai-fukidashi-button a{background-color:#00c300;width:100%;border-radius:8px;padding:10px 7px 8px 12px;box-shadow:0 5px 10px #999;margin:15px auto;text-align:center;display:block;animation:fuwafuwa-button 2s 0s infinite}.stekina-media-recommend-ai .stekina-media-recommend-ai-fukidashi .stekina-media-recommend-ai-fukidashi-button a img{width:100%}.stekina-media-recommend-ai .stekina-media-recommend-ai-fukidashi:before{position:absolute;content:"";display:block;margin:0 auto;width:15px;height:15px;top:-8px;left:30px;-webkit-transform:rotate(180deg);transform:rotate(45deg);background:white;z-index:2}.stekina-media-about-stekina{padding:0 0 75px;background:linear-gradient(180deg, #e2ddd7 0%, #e2ddd7 120px, white 120px, white 100%)}.stekina-media-about-stekina .stekina-media-about-stekina-img{padding:0 25px}.stekina-media-about-stekina .stekina-media-about-stekina-img img{margin:0 auto;width:100%;object-fit:cover;height:230px;border-radius:10px;box-shadow:0 5px 10px #ccc}.stekina-media-about-stekina .stekina-media-about-stekina-text{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif;font-weight:bold;font-size:20px;text-align:center;font-weight:bold;line-height:1.5;color:#8e7f6b;letter-spacing:4.2px;margin:30px 0 20px}.stekina-media-about-stekina .stekina-media-about-stekina-button{margin:0 0 0px}.stekina-media-about-stekina .stekina-media-about-stekina-button a{display:table;margin:10px auto 0;padding:17px 20px;border-radius:8px;text-align:center;font-size:15px;color:#ff595b;font-weight:bold;width:260px;border:1px solid #ff595b;color:#ff595b;background:#fff;letter-spacing:2px;text-decoration:none}.stekina-media-section{padding:30px 0 45px;position:relative}.bg-gray-lightest .stekina-media-section-titlearea-despection{color:#4d4d4d}.bg-gray-lightest .stekina-media-section-titlearea-h2{color:#4d4d4d}.bg-brown .stekina-media-section-titlearea-despection{color:#8e7f6b}.bg-brown .stekina-media-section-titlearea-h2{color:#8e7f6b}.bg-brown .stekina-media-section-titlearea-h2.thick{color:#665a48}.stekina-media-section-titlearea{padding:45px 0 0px}.stekina-media-section-titlearea .stekina-media-section-titlearea-h2{font-family:Helvetica, Arial, Hiragino Sans, "ヒラギノ角ゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif !important;font-size:23px;text-align:center;font-weight:bold;width:100%}.stekina-media-section-titlearea .stekina-media-section-titlearea-h2-margin-adjust{margin:0 auto -12px}.stekina-media-section-titlearea .stekina-media-section-titlearea-black{color:#262626}.stekina-media-section-titlearea .stekina-media-section-titlearea-despection{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif;font-weight:bold;width:90%;margin:10px auto 0;display:flex;line-height:1.25;font-size:12px}.stekina-media-section-titlearea .stekina-media-section-titlearea-despection .stekina-media-section-area-despection-number{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.stekina-media-section-titlearea .stekina-media-section-titlearea-despection .stekina-media-section-area-despection-text{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.stekina-media-section-pagenation-backnext{display:flex;-ms-flex-pack:distribute;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:15px auto 10px;padding:0 0 0px;width:91.5%}.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-left,.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-right{padding:0 2px;width:32%}@media screen and (max-width: 374px){.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-left,.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-right{width:36%}}.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-button{width:100%;margin:0 auto}.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-button a.u-icn-arrow-next-after:after{content:"";width:6px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin:0px -1px 0px 7px;background-image:url(https://assets.stekina.com/static/img/icon/icn-arrow-next.svg);vertical-align:middle}.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-button a.u-icn-arrow-back-after:before{content:"";width:6px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin:0px 7px 0px 0px;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/04/icn-arrow-back.svg);vertical-align:middle}.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-button a{font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif;display:table;width:100%;margin:10px auto 0;padding:8px 10px;text-align:center;box-shadow:1.5px 4px 4px 0 rgba(0,0,0,0.1);color:#4d4d4d;background:#fff;font-weight:normal !important;border-radius:6px;text-decoration:none;font-size:14px}@media screen and (max-width: 374px){.stekina-media-section-pagenation-backnext .stekina-media-section-pagenation-button a{font-size:12px}}.stekina-media-suteki-stylist-of-japan img{padding:15px 0 0}.bg-gray{background:#f0f0f0}.bg-brown{background:#e2ddd7}.fixed-button-bottom{display:none}.fixed-button-bottom a{background-color:#00c300;width:86.5%;border-radius:8px;padding:10px 7px 8px 12px;box-shadow:0 5px 10px #999;position:fixed;z-index:999999;bottom:20px;max-width:380px;left:0;right:0;margin:auto;text-align:center;animation:fuwafuwa-button 2s 0s infinite}.fixed-button-bottom a img{width:98%}.stekina-media-section-contents{width:90%;margin:0 auto}.stekina-media-section-contents-iframe{width:95%;margin:0 auto}.section-block-content-comment-notice .section-block-content-comment-notice-text{margin:0 !important;color:#4d4d4d !important}.review-card{background:white}.review-card-header-title-name,.review-card-header-title-name{font-family:"mplus-2c-regular", sans-serif !important}ul.c-tag-middle a{font-family:"mplus-2c-regular", sans-serif !important}.review-card-contents-bunsho-readmore a{font-family:"mplus-2c-regular", sans-serif !important}.love-button-count span{font-family:"mplus-2c-regular", sans-serif !important}.review-card ul.c-tag-middle{max-height:60px;overflow:hidden}footer{position:relative;background:#262626 !important;padding:0px 0 150px !important}footer .stekina-media-footer-banner{width:100%;margin:0 auto;padding:30px 0 0}footer .stekina-media-footer-banner-v2{padding:30px 0 0}footer .stekina-media-navi-contents{color:#b3b3b3;background-color:white;margin:16px;background:white;border-radius:8px}footer .stekina-media-navi-contents .gnavi{font-size:14px;font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;padding:0;margin-bottom:0}footer .stekina-media-navi-contents .gnavi li:first-child{border-top:none}footer .stekina-media-navi-contents .gnavi li{color:#4d4d4d;border-top:1px solid #f0f0f0}footer .stekina-media-navi-contents .gnavi li .navLink{color:#4d4d4d;padding:16px 0 16px 16px;position:relative;text-decoration:none;margin:0}footer .stekina-media-navi-contents .gnavi li .navLinkImg::after{background:url(https://limehair.jp/php74-lime/wp-content/uploads/2025/05/arrowright.png) center/contain;content:"";height:14px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:10px}footer .stekina-media-navi-contents .gnavi li .accordionCnt .navLink{font-size:12px;padding:16px 0 16px 0px;display:block}footer .stekina-media-navi-contents .gnavi li .accordionCnt li:first-child{border-top:1px solid #f0f0f0}footer .stekina-media-navi-contents .gnavi .accordion-enter-active,footer .stekina-media-navi-contents .gnavi .accordion-leave-active{transition:max-height 0.3s ease, opacity 0.3s ease}footer .stekina-media-navi-contents .gnavi .accordion-enter-from,footer .stekina-media-navi-contents .gnavi .accordion-leave-to{max-height:0;opacity:0;overflow:hidden}footer .stekina-media-navi-contents .gnavi .accordion-enter-to,footer .stekina-media-navi-contents .gnavi .accordion-leave-from{max-height:500px;opacity:1;overflow:hidden}footer .stekina-media-navi-contents .gnavi .navlink-accordion{cursor:pointer}footer .stekina-media-navi-contents .gnavi .navlink-accordion.opened::after{transform:translateY(-50%) rotate(90deg)}footer .stekina-media-navi-contents .gnavi .navlink-accordion-item{padding-left:32px}footer .stekina-media-footer-navi{margin:90px auto 60px;display:flex;justify-content:center}footer .stekina-media-footer-navi a{color:#b3b3b3}footer .stekina-media-footer-navi .stekina-media-footer-navi-new{line-height:3.5;text-align:center}footer .stekina-media-footer-navi div{margin:0 3px;color:#b3b3b3 !important;font-size:13.5px}footer .stekina-media-footer-copyright{color:#4d4d4d;font-size:10px;text-align:center}@keyframes fuwafuwa-button{0%{scale:1;transform:scale(1)}8%{scale:1.04;transform:scale(1.04)}17%{scale:1;transform:scale(1)}25%{scale:1.02;transform:scale(1.02)}38%{scale:1;transform:scale(1)}100%{scale:1;transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:0.75s;animation-duration:0.75s}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, -20px)}100%{-webkit-transform:translate(0, 0)}}.suteki-hairstylist-tab{display:flex;justify-content:space-between;padding:30px 0 0px;margin:0px auto -10px;width:92%;font-weight:bold;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif}.suteki-hairstylist-tab .suteki-hairstylist-tab-button-active{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%) !important}.suteki-hairstylist-tab .suteki-hairstylist-tab-button-active a{color:white !important;-webkit-text-fill-color:white !important;font-weight:bold;display:block}.suteki-hairstylist-tab .suteki-hairstylist-tab-button{background:white;border-radius:5px;box-shadow:0px 2px 4px rgba(0,0,0,0.12);width:16.5%}@media screen and (max-width: 374px){.suteki-hairstylist-tab .suteki-hairstylist-tab-button{width:16.5%}}.suteki-hairstylist-tab .suteki-hairstylist-tab-button a{text-decoration:none;letter-spacing:0px;line-height:1.75;font-weight:bold;display:block;width:100%;padding:4px 2px 4px 4px;font-size:9.5px;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 374px){.suteki-hairstylist-tab .suteki-hairstylist-tab-button a{font-size:8.2px;padding:6px 2.5px 6px}}.suteki-hairstylist-tab .suteki-hairstylist-tab-button{color:#ff595b;line-height:0.8;margin:0 0 0px;overflow:hidden;position:relative}.suteki-hairstylist-tab .suteki-hairstylist-tab-button a{color:#fff;background-color:#000;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (mix-blend-mode: lighten){.suteki-hairstylist-tab .suteki-hairstylist-tab-button::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);mix-blend-mode:lighten}}.wrapper-stekina-media .card-wrapper{margin:0px -5px 0 !important;padding:30px 0}.card-wrapper{justify-content:space-between;flex-wrap:wrap;display:flex;margin:30px -5px 0}.c-recommend-stylist .stylist-card:hover{transition:0.25s;opacity:0.9;box-shadow:0 5px 5px 0 rgba(0,0,0,0.2)}.stylist-card-link a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:9999}.bg-gray-lightest .stylist-card-salonname{color:#4d4d4d;background:white}.bg-brown .stylist-card-salonname{color:#4d4d4d;background:white}.stylist-card{width:calc(96% / 2);margin:0 0 20px;background:#fff;border-radius:7px;overflow:hidden;z-index:100;position:relative;box-shadow:1.5px 4px 4px 0 rgba(0,0,0,0.1)}.stylist-card ul.c-tag-small li{display:inline-block}.stylist-card ul.c-tag-small li a{border:0.5px solid #4d4d4d;border-radius:3px !important;padding:calc(0.05vw + 2px) calc(0.2vw + 2px);margin:0px 4px 1px 0 !important;color:#6f6f6f;background:#fff;box-sizing:content-box;font-size:8px;text-decoration:none;display:grid}@media screen and (max-width: 374px){.stylist-card ul.c-tag-small li a{font-size:6px;margin:0px 3px -2px 0 !important;padding:calc(0.05vw + 3px) calc(0.2vw + 2px)}}.stylist-card ul.c-tag-small li a:hover{border:0.5px solid #4d4d4d;display:inline-block;background:#f0f0f0;color:#6f6f6f}.stylist-card .stylist-card-img img{width:100%;height:calc(8vw + 150px);object-fit:cover}.stylist-card .stylist-card-content{padding:0px 6px 0px;height:60px;overflow:hidden;font-family:'Noto Sans JP', "koburina", 'DIN Alternate', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif}@media screen and (min-width: 769px){.stylist-card .stylist-card-content{padding:4px 6px 6px;height:63px}}@media screen and (max-width: 414px){.stylist-card .stylist-card-content{padding:0px 6px 0px;height:62px}}@media screen and (max-width: 374px){.stylist-card .stylist-card-content{padding:0px 6px 0px;height:58px}}.stylist-card .stylist-card-content .c-tag-small{margin:-3px auto 0}.stylist-card .stylist-card-content .stylist-card-content-title{font-size:calc(10px + 0vw);color:#6f6f6f;margin:0 0 4px;letter-spacing:-1px}.stylist-card .stylist-card-content-stylist{padding:4px 3px;font-size:9px;height:37px;display:flex;flex-wrap:wrap;align-items:center;font-family:'Noto Sans JP', "koburina", 'DIN Alternate', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif !important;color:#665a48}@media screen and (max-width: 374px){.stylist-card .stylist-card-content-stylist{font-size:8.5px;height:40px}}.stylist-card .stylist-card-content-stylist .stylist-card-content-stylist-value-one{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-family:'Noto Sans JP', "koburina", 'DIN Alternate', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif !important}.stylist-card .stylist-card-content-stylist .stylist-card-content-stylist-value-one:before{background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/04/icn_map-ranking-personal.svg);width:9px;height:9px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;content:"";margin:0 -2px 0 0 !important}.stylist-card .stylist-card-content-stylist .stylist-card-content-stylist-value-two{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:'Noto Sans JP', "koburina", 'DIN Alternate', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif !important;margin:0 5px 0 0}.stylist-card .stylist-card-content-stylist .stylist-card-content-stylist-value-two:before{background-image:url(https://stekina.com/static/img/icon/icn-lime.svg);width:9px;height:9px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;content:"";margin:0 -2px 0 0 !important}.stylist-card .stylist-card-content-stylist .stylist-card-content-stylist-value-three{letter-spacing:-0.5px;font-family:'Noto Sans JP', "koburina", 'DIN Alternate', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif !important}.stylist-card .stylist-card-content-stylist .stylist-card-content-stylist-value-three:before{background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/04/icn-price-ranking-personal.svg);width:9px;height:9px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;content:"";margin:0 -2px 0 0 !important}.stylist-card .stylist-card-content-stylist li.stylist-card-content-user-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:'Noto Sans JP', "koburina", 'DIN Alternate', 'ヒラギノ角ゴ ProN W6', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W6', sans-serif !important}.stylist-card .stylist-card-content-user{padding:5px 7px;font-size:10px;height:45px;color:#b3b3b3}@media screen and (max-width: 374px){.stylist-card .stylist-card-content-user{font-size:8.5px;height:42px}}.stylist-card .stylist-card-content-user li.stylist-card-content-user-value{display:inline-block}.stylist-card .stylist-card-content-user li.stylist-card-content-user-value:not(:last-child){margin:0 10px 0 0px}.stylist-card .stylist-card-content-status-count,.stylist-card .c-stylist-card-stylistdata,.stylist-card .c-stylist-card-stylistdata .c-stylist-card-stylistdata-value,.c-stylist-card-stylistdata .stylist-card .c-stylist-card-stylistdata-value{padding:3px 14px;font-size:13px;color:#4d4d4d;display:-webkit-flex;display:flex;justify-content:flex-start}@media screen and (max-width: 374px){.stylist-card .stylist-card-content-status-count,.stylist-card .c-stylist-card-stylistdata,.stylist-card .c-stylist-card-stylistdata .c-stylist-card-stylistdata-value,.c-stylist-card-stylistdata .stylist-card .c-stylist-card-stylistdata-value{font-size:12px}}.stylist-card .stylist-card-content-status-count li,.stylist-card .c-stylist-card-stylistdata li,.c-stylist-card-stylistdata .stylist-card .c-stylist-card-stylistdata-value li{display:block;margin:0 10px 0 0}.stylist-card-salonname{font-size:8px;text-align:center;padding:2px 0;height:16px;letter-spacing:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0 auto;line-height:1.5;height:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 374px){.stylist-card-salonname{font-size:6.8px}}.stylist-card-header{position:relative;height:70px;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 374px){.stylist-card-header{height:67px}}.stylist-card-header .stylist-card-header-image img{position:absolute;border:1px solid #fff;left:6px;top:15%;z-index:1000;object-fit:cover;width:48.5px;height:48.5px;border-radius:100%;box-sizing:border-box;display:inline-block;box-shadow:0px 2px 4px rgba(0,0,0,0.3)}@media screen and (max-width: 374px){.stylist-card-header .stylist-card-header-image img{width:44px;height:44px;border-radius:100%;box-sizing:border-box;display:inline-block}}.stylist-card-header .stylist-card-header-name{font-size:12px;background-color:rgba(0,0,0,0.6);padding:5px 0px;letter-spacing:2px;position:absolute;right:0px;top:25px}@media screen and (min-width: 769px){.stylist-card-header .stylist-card-header-name{width:83%}}@media screen and (max-width: 768px){.stylist-card-header .stylist-card-header-name{width:93%}}@media screen and (max-width: 414px){.stylist-card-header .stylist-card-header-name{width:78%}}@media screen and (max-width: 374px){.stylist-card-header .stylist-card-header-name{font-size:6px}}.stylist-card-header .stylist-card-header-name .stylist-card-header-name-txt{text-align:left;color:#fff;font-size:10.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 374px){.stylist-card-header .stylist-card-header-name .stylist-card-header-name-txt{font-size:12px}}@media screen and (min-width: 769px){.stylist-card-header .stylist-card-header-name .stylist-card-header-name-txt{margin:0 0 0 28px}}@media screen and (max-width: 768px){.stylist-card-header .stylist-card-header-name .stylist-card-header-name-txt{margin:0 0 0 40px}}@media screen and (max-width: 414px){.stylist-card-header .stylist-card-header-name .stylist-card-header-name-txt{margin:0 0 0 25px}}@media screen and (max-width: 374px){.stylist-card-header .stylist-card-header-name .stylist-card-header-name-txt{margin:0 0 0 25px}}.stylist-card-header .stylist-card-header-name{font-size:11.5px;background-color:rgba(0,0,0,0.6);padding:8px 0px;letter-spacing:2px;font-weight:bold;position:absolute;right:0px;top:30.5%}@media screen and (min-width: 769px){.stylist-card-header .stylist-card-header-name{width:83%}}@media screen and (max-width: 768px){.stylist-card-header .stylist-card-header-name{width:93%}}@media screen and (max-width: 414px){.stylist-card-header .stylist-card-header-name{width:78%}}@media screen and (max-width: 374px){.stylist-card-header .stylist-card-header-name{font-size:6px}}.stylist-card-header .stylist-card-header-name-txt-over{font-weight:bold}@media screen and (min-width: 769px){.stylist-card-header .stylist-card-header-name-txt-over{font-size:15px !important;letter-spacing:0.5px}}@media screen and (max-width: 768px){.stylist-card-header .stylist-card-header-name-txt-over{font-size:12.5px !important;letter-spacing:0.5px}}@media screen and (max-width: 374px){.stylist-card-header .stylist-card-header-name-txt-over{font-size:11px !important;letter-spacing:0.5px}}.stylist-card-stylephoto{display:flex;margin:0;padding:0}.stylist-card-stylephoto .stylist-card-stylephoto-left,.stylist-card-stylephoto .stylist-card-stylephoto-right{display:inline-block;width:50%}.stylist-card-stylephoto .stylist-card-stylephoto-left img,.stylist-card-stylephoto .stylist-card-stylephoto-right img{width:100%;object-fit:cover}@media screen and (min-width: 769px){.stylist-card-stylephoto .stylist-card-stylephoto-left img,.stylist-card-stylephoto .stylist-card-stylephoto-right img{height:150px}}@media screen and (max-width: 768px){.stylist-card-stylephoto .stylist-card-stylephoto-left img,.stylist-card-stylephoto .stylist-card-stylephoto-right img{height:125px}}@media screen and (max-width: 374px){.stylist-card-stylephoto .stylist-card-stylephoto-left img,.stylist-card-stylephoto .stylist-card-stylephoto-right img{height:115px}}.c-stylist-card-stylistdata .c-stylist-card-stylistdata-value{display:inline-block}.stylist-card-footer-count{display:flex;align-items:center;justify-content:center;padding:4px 2px 3px;border-top:0.5px solid #aaa;opacity:0.9}.stylist-card-footer-count .stylist-card-footer-count-column{display:flex;align-items:center;padding:0px 4px 0px;font-size:11px;line-height:1.5}@media screen and (max-width: 374px){.stylist-card-footer-count .stylist-card-footer-count-column{font-size:10px;padding:0px 2.2px 0px}}.stylist-card-footer-count .stylist-card-footer-count-column div{padding:0 0.5px;color:#4d4d4d;height:15.5px}@media screen and (max-width: 374px){.stylist-card-footer-count .stylist-card-footer-count-column div{height:13.5px;padding:0 0.5px}}.stylist-card-footer-count .stylist-card-footer-count-column img{width:17px;height:15.5px}@media screen and (max-width: 374px){.stylist-card-footer-count .stylist-card-footer-count-column img{height:13.5px}}.salon-card{width:95%;margin:23px auto 0;border-radius:7px;overflow:hidden;background:#fff;box-shadow:1.5px 6.5px 6.5px 0 rgba(0,0,0,0.1);text-align:center;position:relative}.salon-card a.salon-link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:9999}.salon-card .salon-card-cover{position:relative;background-size:cover;overflow:hidden;height:153px}.salon-card .salon-card-cover .salon-card-cover-logo{margin:0 auto;position:absolute;top:23px;z-index:100;left:0;right:0}.salon-card .salon-card-cover .salon-card-cover-logo img{border-radius:7px;border:1.2px solid #fff;max-width:120px;height:80px;-o-object-fit:cover;object-fit:cover;background:white;margin:0 auto;box-shadow:2.5px 7px 7px 0 rgba(0,0,0,0.3);z-index:10}.salon-card .salon-card-cover .salon-card-cover-name{position:absolute;width:100%;text-align:center;bottom:0;font-size:16px;background-color:rgba(0,0,0,0.55);padding:7px 0;letter-spacing:3px;color:#fff;z-index:100}.salon-card .salon-card-content{padding:8px 9px 5px}.salon-card .salon-card-content .salon-card-content-top-stylists{display:flex}.salon-card .salon-card-content .salon-card-content-top-stylists li img{width:25px;height:25px;border-radius:100px;margin:0 5px 0 0}.salon-card .salon-card-content .salon-card-content-bottom-address{display:flex;align-items:center;margin:3px auto 0}.salon-card .salon-card-content .salon-card-content-bottom-address .salon-card-content-bottom-address-img{width:13px}.salon-card .salon-card-content .salon-card-content-bottom-address .salon-card-content-bottom-address-text{font-size:10px;color:#b3b3b3;width:50%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a{cursor:pointer}body .for-sp-touch{-webkit-touch-callout:none;-webkit-user-select:none}.profile-section-block-stekina-shokai-list-content p{letter-spacing:0;line-height:15.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.profile-detail-button-rizm{width:100%}.profile-detail-button-rizm a{font-size:15px;height:46px;border-radius:4px;box-sizing:border-box;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:flex;justify-content:center;align-items:center;color:white;text-decoration:none;font-weight:bold}.profile-header-content-right{text-decoration:none}.profile-header-content-dairi{display:flex;justify-content:center;align-items:center;height:28px;padding:5px 0 0;position:relative}.profile-header-content-dairi .profile-header-content-dairi{position:absolute;width:100%;height:28px;z-index:1}.profile-header-content-dairi .profile-header-content-dairi-img img{width:18px;height:18px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 5px 0 0;border:0.5px solid white}.profile-header-content-dairi .profile-header-content-dairi-text{font-size:10.5px;color:white;letter-spacing:1px}.dairi-profile .profile-top{height:418px !important;position:absolute}.dairi-profile .profile-cover{padding-top:66px !important;height:314px !important;width:100%;overflow:hidden;max-width:450px}.profile-header{background:#8e7f6b;position:fixed;display:flex;flex-direction:column;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08);width:100%;max-width:450px;z-index:5;right:0;top:0;left:0;margin:auto}.profile-header .profile-header-matching-top{display:flex;width:100%;height:44px;margin:0 0 -2px;align-items:flex-end}.profile-header .profile-header-content{position:relative;width:100%;height:38px;display:flex;justify-content:space-between}.profile-header .profile-header-content{position:relative;width:100%;height:38px;display:flex}.profile-header .profile-header-content .profile-header-content-center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:white;font-size:11.5px;width:53%;letter-spacing:0.5px;text-align:center;display:flex;align-items:center;justify-content:center}.profile-header .profile-header-content .profile-header-content-center .profile-header-content-center-link{color:#ffffff;text-decoration:none;display:flex;justify-self:center;align-items:center}.profile-header .profile-header-content .profile-header-content-center .profile-header-content-center-stylist .profile-header-content-center-stylist-img img{width:18px;height:18px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 4px 0 0;border:0.5px solid white}.profile-header .profile-header-content .profile-header-content-right{position:absolute;overflow:hidden;top:0;right:9px;bottom:0;margin:auto;padding:4px 6px 5px 4px;font-weight:normal;border-radius:5px;line-height:1;height:19px;border:none;display:flex;justify-content:center;align-items:center;letter-spacing:-0.3px;background:white}.profile-header .profile-header-content .profile-header-content-right span{background-image:linear-gradient(123deg, #F85364 30%, #CE3F6C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:10.2px}.profile-header .profile-header-content .profile-header-content-right-normal:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/ic-follow-on-profile-gradient-off.svg);background-repeat:no-repeat;background-size:cover;vertical-align:top;width:12px;height:11px;margin:0 1px 0 0}.profile-header .profile-header-content .profile-header-content-right-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/ic-follow-on-profile-gradient-on.svg);background-repeat:no-repeat;background-size:cover;vertical-align:top;width:12px;height:11px;margin:0 1px 0 0}.fixed-bottom-wrapper{display:flex;justify-content:space-between;width:100%;padding:0 7px;max-width:450px}.fixed-bottom{position:fixed;bottom:30px;width:100%;max-width:450px;z-index:5}.fixed-bottom a{box-shadow:1px 4px 6px 0 rgba(0,0,0,0.2)}.fixed-bottom .fixed-bottom-button-sub{width:40%}.fixed-bottom .fixed-bottom-button-sub a{height:46px;background:#ffffff;border:1.3px solid #15bfab;border-radius:6px;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;color:#15bfab;text-decoration:none;font-size:15px;font-weight:normal;width:100%}.fixed-bottom .fixed-bottom-button-sub .fixed-bottom-button-sub-follow:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/ic-follow-on-profile.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:14px;height:14px}.fixed-bottom .fixed-bottom-button-sub .fixed-bottom-button-sub-follow-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/ic-follow-on-profile-active.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:14px;height:14px}.fixed-bottom .fixed-bottom-button-sub .fixed-bottom-button-sub-save:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/05/icn-follow-on-profile.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.fixed-bottom .fixed-bottom-button-sub .fixed-bottom-button-sub-save:before{width:12px;height:12px}}.fixed-bottom .fixed-bottom-button-sub .save-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-follow-active-on-profile-lime.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.fixed-bottom .fixed-bottom-button-sub .save-active:before{width:12px;height:12px}}.fixed-bottom .fixed-bottom-button-sub-active a{background:#15bfab;color:white}.fixed-bottom .fixed-bottom-button-main{width:56%}.fixed-bottom .fixed-bottom-button-main a{font-size:15px;height:46px;border-radius:6px;box-sizing:border-box;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:flex;justify-content:center;align-items:center;color:white;text-decoration:none;font-weight:bold}.profile-top{height:390px !important;position:absolute;margin:0 0 12px;width:100%;right:0;top:0;left:0;margin:auto}.profile-detail{position:absolute;bottom:0;z-index:1;left:0;right:0;margin:auto;max-width:418px}.profile-cover-bg-photo{max-width:450px;width:100%;height:100%;z-index:0;position:fixed;right:0;top:0;left:0;bottom:0;z-index:0;margin:auto}.profile-cover-bg-photo-relative-shadow:before{width:100%;height:1000px;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);display:block;content:"";z-index:1;position:absolute}.profile-cover-bg-photo-relative{position:relative;width:100%;height:100%}.profile-cover-bg-photo-relative img{width:100%;height:100%;object-fit:cover}.profile-cover{padding-top:38px;background-size:cover;position:relative;z-index:0;margin:auto;background-position:center center;width:100%;overflow:hidden;max-width:450px}.profile-cover .profile-cover-bg:before{width:100%;height:100%;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);display:block;z-index:-1;position:absolute}.profile-cover .profile-cover-wrapper{margin-right:0;margin-left:0;margin-top:15px}@media screen and (max-width: 768px){.profile-cover .profile-cover-wrapper{margin-top:31px}}.profile-cover .profile-cover-wrapper .profile-cover-photo{text-align:center;width:93px;height:93px;position:relative;margin:0 auto 23px}.profile-cover .profile-cover-wrapper .profile-cover-photo .profile-cover-photo-official{position:absolute;left:-6px;bottom:-7px;z-index:1}.profile-cover .profile-cover-wrapper .profile-cover-photo .profile-cover-photo-img img{border:1px solid #ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);width:93px;height:93px;border-radius:100%;box-sizing:border-box;display:inline-block;object-fit:cover}.profile-cover .profile-cover-wrapper .profile-cover-photo .profile-cover-bg{width:100%;height:100%}.profile-cover .profile-cover-wrapper .profile-cover-name{color:white;font-size:21px;color:#ffffff;letter-spacing:1.43px;font-weight:bold;margin:auto;text-align:center;margin:0 0 5px}.profile-cover .profile-cover-wrapper .profile-cover-name a{color:white;text-decoration:none}.profile-cover .profile-cover-wrapper .profile-cover-count{display:flex;justify-content:center;color:white}.profile-cover .profile-cover-wrapper .profile-cover-count .profile-cover-count-list{padding:0 7px;display:flex;align-items:center;justify-content:center}.profile-cover .profile-cover-wrapper .profile-cover-count .profile-cover-count-list img{height:14px;margin:4px 2px 0 0}.profile-cover .profile-cover-wrapper .profile-cover-count .profile-cover-count-list .profile-cover-count-list-number{font-size:13px;color:#ffffff;letter-spacing:0.83px;font-weight:bold;font-family:Lato}.profile-cover .profile-cover-wrapper .profile-cover-badge-list-container{position:absolute;left:50%;transform:translateX(-50%);bottom:-15px}.profile-cover .profile-cover-wrapper .profile-cover-badge-list-container .profile-ranking-history-badge-list-wrapper{display:flex;justify-content:center}.profile-cover .profile-cover-wrapper .profile-cover-badge-list-container .more-badges{position:absolute;right:-44px;bottom:-4px}.profile-cover .profile-cover-wrapper .profile-cover-badge-list-container.profile-cover-badge-list-container-with-large-medal{scale:0.5;transform:unset;left:revert;display:flex;z-index:1;bottom:-15px;width:146px;justify-content:end;right:-42px}.profile-cover .profile-cover-wrapper .profile-cover-badge-list-container.profile-cover-badge-list-container-with-large-medal .profile-ranking-history-badge-list-small{scale:1;gap:7px}.profile-detail{background:#ffffff;border-radius:7px;padding:0px 13px 0px;margin:0 auto;width:93%}.profile-detail .profile-detail-date{display:flex;padding:8px 0px 3px;border-bottom:1px solid #f0f0f0}.profile-detail .profile-detail-date .profile-detail-date-list{display:flex;align-items:center;margin:0px 4px 0 0}@media screen and (max-width: 374px){.profile-detail .profile-detail-date .profile-detail-date-list{margin:0px 2px 0 0}}.profile-detail .profile-detail-date .profile-detail-date-list .profile-detail-date-list-text{color:#b3b3b3;letter-spacing:0;font-size:9.4px}@media screen and (max-width: 374px){.profile-detail .profile-detail-date .profile-detail-date-list .profile-detail-date-list-text{font-size:8px}}.profile-detail .profile-detail-date .profile-detail-date-list .profile-detail-date-list-text b{font-weight:bold}.profile-detail .profile-detail-date .profile-detail-date-list .profile-detail-date-list-img{margin:0 1.5px 0 0;width:14px}@media screen and (max-width: 374px){.profile-detail .profile-detail-date .profile-detail-date-list .profile-detail-date-list-img{width:10px}}.profile-detail .profile-detail-date .profile-detail-date-list .profile-detail-date-list-address{max-width:90px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.profile-detail .profile-detail-note{font-size:9.4px;color:#4d4d4d;letter-spacing:-0.8px;line-height:12.59px;margin:8px 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:24px;width:100%}.profile-detail .profile-detail-button{display:flex;justify-content:space-between;width:100%;margin:12px auto 16px}.profile-detail .profile-detail-button .profile-detail-button-sub-save:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/05/icn-follow-on-profile.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.profile-detail .profile-detail-button .profile-detail-button-sub-save:before{width:12px;height:12px}}.profile-detail .profile-detail-button .save-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-follow-active-on-profile-lime.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.profile-detail .profile-detail-button .save-active:before{width:12px;height:12px}}.profile-detail .profile-detail-button .profile-detail-button-sub-follow:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/ic-follow-on-profile.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:14px;height:14px}.profile-detail .profile-detail-button .profile-detail-button-sub-follow-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/ic-follow-on-profile-active.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:14px;height:14px}.profile-detail .profile-detail-button .profile-detail-button-sub{width:39.5%}.profile-detail .profile-detail-button .profile-detail-button-sub a{width:100%;height:46px;background:#ffffff;border:1.5px solid #15bfab;border-radius:4px;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;color:#15bfab;text-decoration:none;font-size:15px}@media screen and (max-width: 374px){.profile-detail .profile-detail-button .profile-detail-button-sub a{font-size:12px}}.profile-detail .profile-detail-button .profile-detail-button-sub-active a{background:#15bfab !important;color:white !important}.profile-detail .profile-detail-button .profile-detail-button-main,.profile-detail .profile-detail-button .salon-account-profile-detail-button-main{width:56%}.profile-detail .profile-detail-button .profile-detail-button-main a,.profile-detail .profile-detail-button .salon-account-profile-detail-button-main a{height:46px;border-radius:4px;box-sizing:border-box;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:flex;justify-content:center;align-items:center;color:white;text-decoration:none;font-weight:bold;font-size:15px}@media screen and (max-width: 374px){.profile-detail .profile-detail-button .profile-detail-button-main a,.profile-detail .profile-detail-button .salon-account-profile-detail-button-main a{font-size:12px}}.matching-profile .profile-top{height:428px !important;position:absolute}.matching-profile .profile-cover{padding-top:76px !important;height:324px !important;width:100%;overflow:hidden;max-width:450px}.matching-profile .wrapper-profile-wrap{top:338px !important}.profile-matching-header{display:flex;align-items:flex-end;color:white;background:#8e7f6b;padding:0px 3px 1px 0px}.profile-matching-header .profile-header-machting-card-header-left{display:table-cell;width:83%;margin:0 0 3px 5px}.profile-matching-header .profile-header-machting-card-header-left span{display:inline-block;margin:0 1px 0 0;font-size:13px;letter-spacing:-0.35px}.profile-matching-header .profile-header-machting-card-header-left .common-macching-card-header-left-large{letter-spacing:-0.2px;font-size:28.5px;font-weight:bold}.profile-matching-header .profile-header-machting-card-header-right{display:table-cell;width:17%;text-align:right;margin:0 3px}.profile-matching-header .profile-header-machting-card-header-right .profile-header-machting-card-header-right-label{font-size:8.2px;margin:-6px 4px -4px 0px;letter-spacing:0.6px}.profile-matching-header .profile-header-machting-card-header-right .profile-header-machting-card-header-right-percent-number{font-size:33px;font-weight:600;font-family:"Lato", sans-serif;margin:0 1px 0 0}.profile-matching-header .profile-header-content-matching{position:relative;width:100%;height:29px;display:flex}.profile-matching-header .profile-header-content-matching .profile-header-content-center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:white;font-size:11.5px;width:65%;letter-spacing:0.5px;text-align:center;display:flex;align-items:center;justify-content:center}.profile-matching-header .profile-header-content-matching .profile-header-content-center .profile-header-content-center-link{width:65%;height:38px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.profile-matching-header .profile-header-content-matching .profile-header-content-center .profile-header-content-center-stylist{display:flex;justify-self:center;align-items:center}.profile-matching-header .profile-header-content-matching .profile-header-content-center .profile-header-content-center-stylist .profile-header-content-center-stylist-img img{width:18px;height:18px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 3px 0 0;border:0.5px solid white}.profile-matching-header .profile-header-content-matching-left{position:absolute;top:0;left:6px;bottom:0;margin:auto;color:#15bfab;padding:0px 9px;font-size:10.2px;font-weight:normal;background:#ffffff;border-radius:2px;line-height:1;height:19px;border:none}.profile-matching-header .profile-header-content-matching-right{border-radius:2px;position:absolute;top:0;right:6px !important;bottom:0;margin:auto;color:#ff595b;padding:0px 9px;font-size:10.2px;font-weight:normal;background:#ffffff;line-height:1;height:19px;border:none}.profile-matching-header .profile-header-content-matching-right span{background-image:linear-gradient(123deg, #F85364 30%, #CE3F6C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:10.2px}.profile-header .profile-header-content-right-save:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:cover;vertical-align:top;width:11px;height:11px;margin:0 1px 0 0;background-image:url(https://stekina.com/wp-content/uploads/icn-bookmark-button-normal.svg)}.profile-header .save-active:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:cover;vertical-align:top;width:11px;height:11px;margin:0 1px 0 0;background-image:url(https://stekina.com/wp-content/uploads/icn-bookmark-button-active.svg)}.profile-loading-instagram{width:100%;height:100%;background-color:rgba(0,0,0,0.78);position:fixed;top:0;left:0;z-index:10}.profile-loading-instagram .instagram-dialog-progress-gauge{max-width:420px;width:92%;height:28px;background:white;border-radius:7px;margin:18px auto 13px;overflow:hidden}.profile-loading-instagram .instagram-dialog-text-progress-gauge-bar{width:12%;height:28px;background-image:linear-gradient(120deg, #8449B4 0%, #FB3075 66%, #fa0 100%, #FF9F00 100%)}.profile-loading-instagram .profile-loading-instagram-logo{position:fixed;z-index:10;top:22%;left:0;right:0;color:white;width:95px;margin:auto}.profile-loading-instagram .profile-loading-instagram-logo div{position:relative}.profile-loading-instagram .profile-loading-instagram-logo img{position:absolute;margin:0;left:0;right:0;top:0;bottom:0;animation:0.97s bound-anim infinite}.profile-loading-instagram .profile-loading-instagram-valign-center{position:fixed;width:100%;z-index:10;top:20px;left:0;right:0;bottom:0;margin:auto;color:white;display:inline-table;text-align:center}.profile-loading-instagram .profile-loading-instagram-valign-center .profile-loading-instagram-valign-center-top{display:flex;justify-content:center;align-items:center;margin:0 auto 1px;font-size:17.5px}.profile-loading-instagram .profile-loading-instagram-valign-center .profile-loading-instagram-valign-center-top img{width:44px;height:44px;border-radius:100px;margin:0 4px 0px 0}.profile-loading-instagram .profile-loading-instagram-valign-center .profile-loading-instagram-valign-center-bottom{font-size:22px;letter-spacing:0.7px}.profile-section-block-usertag{overflow:hidden;display:flex;flex-wrap:wrap}.profile-section-block-usertag li{font-size:12px;color:#4d4d4d;background:#ffffff;box-shadow:1px 4px 6px 0 rgba(0,0,0,0.1);border-radius:5.12px;display:inline-block;padding:6px 9px;margin:0 11px 15px 0;text-decoration:none}.profile-section-block-status{margin:0px 0 0px}.profile-section-block-status .profile-section-block-status-title{font-size:13px;color:#4d4d4d;letter-spacing:0.96px;text-align:center;margin:0 0 11px}.profile-section-block-status-table-wrap{margin:0 auto 20px;position:relative;height:32px;border-radius:4px;overflow:hidden;z-index:2}.profile-section-block-status-table-wrap-nodate .profile-section-block-status-table{filter:blur(0.02px)}.profile-section-block-status-table-wrap-overray{width:100%;position:absolute;top:0;left:0;height:32px;background-color:rgba(0,0,0,0.42);border-radius:4px;display:flex;justify-content:center;align-items:center;color:white;z-index:1;font-size:12px;letter-spacing:2px}.profile-section-block-status-table{display:flex;border-radius:4px;overflow:hidden;margin:0 auto 0px}.profile-section-block-status-table .lessthan-10{padding:0 2px;font-size:5px}.profile-section-block-status-table li{text-align:center;color:white;font-size:11px;box-sizing:border-box;height:32px;display:flex;justify-content:center;align-items:center}.profile-section-block-status-table li:not(:last-child){border-right:1px solid white}.profile-section-block-sns-defalut-btn{margin:0 auto 22px}.profile-section-block-sns-defalut-btn-note{font-size:11px;color:#ff595b;letter-spacing:0.47px;text-align:right;line-height:17.86px;margin:0 auto 3px}.profile-section-block-sns-defalut-img-text{font-size:11px;color:#b3b3b3;letter-spacing:0.47px;text-align:center;line-height:17.86px;margin:0 auto 5px}.profile-section-block-sns-defalut-img{background:#ffffff;box-shadow:4px 3px 13px 0 rgba(0,0,0,0.15);border-radius:6px;overflow:hidden}.profile-section-block-instagram{margin:0 -30px 0 -30px;position:relative}.profile-section-block-instagram ul{overflow-x:scroll;overflow-y:hidden;width:100%;white-space:nowrap;height:240px;padding:5px 100px 0 30px}.profile-section-block-instagram ul li{display:inline-block;width:226px;height:226px;background:#d8d8d8;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.12);margin:0 20px 0 0;border-radius:5.89px;position:relative}.profile-section-block-instagram ul li .loader-instagram{width:226px;height:226px;border-radius:5.89px;background:#e8e8e8;display:flex;align-content:center;flex-direction:column;justify-content:center;position:absolute;top:0}.profile-section-block-instagram ul li .loader-instagram-icon img{width:80px;height:80px;object-fit:contain;margin:16px auto 10px}.profile-section-block-instagram ul li img,.profile-section-block-instagram ul li video{border-radius:5.89px;width:226px;height:226px;object-fit:cover}.loader-youtube{position:absolute;width:100%;height:100%;background:#e8e8e8;border-radius:5.89px;display:flex;align-content:center;flex-direction:column;justify-content:center;top:0;z-index:1}.loader-youtube-icon{margin:28px auto 0px;text-align:center}.loader-youtube-icon img{width:105px}.loader-animation{position:relative;display:inline-block;width:80px;height:80px;transform:scale(0.7);margin:0 auto}.loader-animation-text{position:absolute;color:white;font-size:14px;display:flex;font-weight:bold;text-align:center;top:0;left:0;right:0;bottom:0;margin:auto;justify-content:center;align-items:center}.loader-animation:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:3px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.profile-section-block-youtube{position:relative;width:100%;padding-top:56.25%;overflow:hidden;box-shadow:3px 5px 8px 0 rgba(0,0,0,0.22);z-index:1;top:0;border-radius:5.89px}.profile-section-block-youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important;display:block}.profile-section .profile-section-block-review-card:not(:last-child){margin:0 0 25px}.profile-section-block-review-card{height:179px;object-position:50% 0%;border-radius:6px;background:#ffffff;box-shadow:4px 5px 16px 0 rgba(0,0,0,0.1);overflow:hidden;display:flex;position:relative;cursor:pointer}.profile-section-block-review-card .profile-section-block-review-suteki-count{font-size:10.5px !important;color:#b3b3b3;letter-spacing:0}.profile-section-block-review-card .profile-section-block-review-suteki-count p{display:inline-block}.profile-section-block-review-card .profile-section-block-review-suteki-count p b{font-weight:bold;display:inline-block}.profile-section-block-review-card:hover{transition:0.4s;opacity:0.8;box-shadow:6px 7px 20px 0 rgba(0,0,0,0.15);transform:translateY(-3px)}.profile-section-block-review-card a.profile-section-block-review-card-link{position:absolute;z-index:1;width:100%;height:100%}.profile-section-block-review-card .profile-section-block-review-card-left{width:60%;padding:11px 13.5px 8px;position:relative}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-have-category{height:41px !important}@media screen and (max-width: 414px){.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-have-category{height:38px !important}}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top{display:flex;height:25px;width:100%;position:relative;margin:0 0 11.5px}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-img img{width:31px;height:31px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 6px 0 0}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-category{position:absolute;color:#fff;font-weight:bold;border-radius:3.5px;font-size:8px;text-align:center;padding:2px 0 4px;width:182px;bottom:-5px}@media screen and (max-width: 768px){.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-category{width:143px;padding:1px 0px 2.5px;bottom:-1px;font-size:8px}}@media screen and (max-width: 374px){.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-category{font-size:6.5px;padding:1px 0px 2.5px;bottom:-1px}}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-order{width:74%}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-order .profile-section-block-review-card-left-top-order-menu{font-size:7px;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 3px}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-top .profile-section-block-review-card-left-top-order .profile-section-block-review-card-left-top-order-name{color:#666666;font-size:10.7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;letter-spacing:0.5px}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-text{font-size:9.3px;color:#4d4d4d;letter-spacing:0;line-height:15.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-bottom{position:absolute;z-index:1;bottom:0;display:flex;align-items:center;width:100%}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-bottom .love-button-wrapper{position:relative;width:100%;margin:0 0 0 2px}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-bottom .profile-section-block-review-card-left-bottom-suteki-icon{position:relative;width:100%}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-bottom .profile-section-block-review-card-left-bottom-suteki-icon .love-button-area{transform-origin:left center;transform:scale(0.5)}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-review-count-0{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-review-count-0 .profile-section-block-review-card-left-review-count-0-text{color:#666;font-size:11.5px;line-height:1.5;margin:0 0 20px}.profile-section-block-review-card .profile-section-block-review-card-left .profile-section-block-review-card-left-review-count-0 .profile-section-block-review-card-left-review-count-0-button{color:#15bfab;background:#fff;padding:10px 0;text-align:center;display:block;border:1.35px solid #15bfab;width:100%;border-radius:4px;font-weight:bold}.profile-section-block-review-card .profile-section-block-review-card-right{width:40%;position:relative}.profile-section-block-review-card .profile-section-block-review-card-right .profile-section-block-review-card-right-overray{position:absolute;bottom:0;width:100%;padding:5px 10px;background-color:rgba(0,0,0,0.55);z-index:1;color:white;font-size:8px;text-align:right}.profile-section-block-review-card .profile-section-block-review-card-right .profile-section-block-review-card-right-img img{object-fit:cover;height:179px;width:100%}.profile-section-block-review-card-left-top-category-frequently,.review-category-frequently{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%)}.profile-section-block-review-card-left-top-category-royal,.review-category-royal{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%)}.absolute-carousel-icon img{position:absolute;margin:auto;right:20px;top:0;bottom:0;z-index:2;opacity:0.7}.profile-section-block-stekina-shokai{background:#ffffff;box-shadow:0 4px 15px 0 rgba(0,0,0,0.1);border-radius:5px;padding:10px 15px 7px;margin:25px 0 0;position:relative}.profile-section-block-stekina-shokai:hover{transition:0.4s;opacity:0.8;box-shadow:2px 7px 20px 0 rgba(0,0,0,0.15);transform:translateY(-3px)}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head{display:flex;margin:10px 5px 0 0}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head-left{position:relative}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head-left .profile-section-block-stekina-shokai-head-left-img img{width:40px;height:40px;border-radius:100%;box-sizing:border-box;display:inline-block}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head-left .profile-section-block-stekina-shokai-head-left-badge{position:absolute;width:40px;top:34px}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head-right{margin:8px 0 0px 10px}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head-right .profile-section-block-stekina-shokai-head-right-name{color:#666666;max-width:203px;font-size:12.3px;letter-spacing:0.5px;margin:0 0 7px;font-weight:bold;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-head-right .profile-section-block-stekina-shokai-head-right-salon{font-size:10.7px;color:#b3b3b3;letter-spacing:0.78px}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-content{font-size:11px;margin:14px auto 20px;color:#4d4d4d;letter-spacing:0;line-height:1.75 !important}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-content p{margin:0px 0 12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;height:98px !important;line-height:1.75}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-content a{color:#15bfab;text-decoration:none}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-footer{display:flex;align-items:center;margin:0px 0px 0}.profile-section-block-stekina-shokai .profile-section-block-stekina-shokai-footer .love-button-area{transform-origin:left center;transform:scale(0.6)}.profile-section-block-stekina-shokai-footer-suteki{width:100%;position:relative}.profile-section-block-stekina-shokai-footer-number{margin:0 0 0 -5px;font-size:12.8px;color:#b3b3b3;letter-spacing:0;position:absolute;top:35%;left:39px}@media screen and (max-width: 374px){.profile-section-block-stekina-shokai-footer-number{left:40px}}.profile-section-block-stekina-shokai-footer-number b{font-weight:bold}.profile-section-block-shokai-section .profile-section-block-stekina-shokai-footer-number{left:68px !important;top:25% !important}.stylists-recommend .profile-section-block-stekina-shokai-footer-number{left:39px;top:33%}.profile-section-block-review .profile-section-block-stekina-shokai-footer-number{left:68px !important;top:25% !important}.profile-section-block-review-section .profile-section-block-review-suteki-count{left:19%;top:35%}.new-profile-top .profile-section-block-stekina-shokai-footer{position:absolute;bottom:10px;left:16px;z-index:1;width:100%}.profile-section-block-stekina-shokai-count-0{background:#ffffff;box-shadow:0 4px 15px 0 rgba(0,0,0,0.1);border-radius:5px;padding:10px 0px 7px;position:relative}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-head{display:flex;align-items:center;margin:3px 7px 0 0;padding:10px 15px 7px}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-head .profile-section-block-stekina-shokai-count-0-head-left{position:relative;margin:0 9px 0 0;height:46px}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-head .profile-section-block-stekina-shokai-count-0-head-left .profile-section-block-stekina-shokai-count-0-head-left-img img{width:40px;height:40px;border-radius:100%;box-sizing:border-box;display:inline-block}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-head .profile-section-block-stekina-shokai-count-0-head-left .profile-section-block-stekina-shokai-count-0-head-left-badge{position:absolute;width:40px;bottom:-8px}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-head .profile-section-block-stekina-shokai-count-0-head-right{color:#666;font-size:10px;line-height:1.5}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-head .profile-section-block-stekina-shokai-count-0-head-right b{font-weight:bold}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-button button{margin:55px auto 70px;color:#15bfab;padding:15px 0 15px;text-align:center;display:block;border:1.35px solid #15bfab;width:80%;border-radius:6px;font-weight:bold;background:#fff}.profile-section-block-stekina-shokai-count-0 .profile-section-block-stekina-shokai-count-0-button button:hover{color:white;background:#15bfab}.profile-section-block-stekina-shokai-count-0-stylist{background:#ffffff;box-shadow:0 4px 15px 0 rgba(0,0,0,0.1);border-radius:5px;padding:10px 0px 7px;position:relative}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-catch{position:relative;display:flex;justify-content:flex-end;width:100%}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-catch .profile-section-block-stekina-shokai-count-0-stylist-catch-text{width:72%;padding:20px 20px 20px 0;margin:0 -5px}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-catch .profile-section-block-stekina-shokai-count-0-stylist-catch-speech{position:absolute;left:-15px;top:0;animation-name:speechscale;animation-duration:4.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1{margin:10px -100px 0;display:flex;justify-content:center;align-items:flex-end;color:#4d4d4d}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-wrap{display:flex;align-items:flex-end}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex1-text{font-weight:bold;font-size:12.5px;margin:0 0 2px}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex2{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex2 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex2-number{font-weight:bold;font-size:30px;font-family:Lato;font-weight:900;line-height:1;margin:0 0 0 -2px;vertical-align:text-bottom}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex2 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex2-text{font-weight:bold;letter-spacing:1px}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex3-text,.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex5-text{font-weight:bold;font-size:12.5px;margin:0 0 2px}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1 .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-flex4-img img{width:15px;height:15px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 1px 0 0}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-button button{width:82%;font-size:19px;height:60px;border-radius:6px;background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);display:flex;justify-content:center;align-items:center;color:white;margin:13px auto 30px;text-decoration:none;font-weight:bold;box-shadow:0 2px 5px 0 rgba(0,0,0,0.45);border:none}.profile-section-block-stekina-shokai-count-0-stylist .profile-section-block-stekina-shokai-count-0-stylist-discount-last1-note{font-size:8.5px;text-align:center;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 -10px 3px}.profile-section-block-normal-menus{width:98%}.profile-section-block-normal-menus .profile-section-block-normal-menu-show{display:flex !important}.profile-section-block-normal-menus .profile-section-block-normal-menu{display:flex;font-size:12.8px;color:#4d4d4d}.profile-section-block-normal-menus .profile-section-block-normal-menu:not(:last-child){margin:0 0 18px}.profile-section-block-normal-menus .profile-section-block-normal-menu .profile-section-block-normal-menu-name{width:75%;margin:0 3% 0 0;line-height:1.45}.profile-section-block-normal-menus .profile-section-block-normal-menu .profile-section-block-normal-menu-price{width:22%;text-align:right}.profile-section-block-normal-menus .profile-section-block-normal-menu .profile-section-block-normal-menu-price span{display:inline-block;font-family:Lato;font-weight:600}.profile-section-block-normal-menus .profile-section-block-normal-menu .profile-section-block-normal-menu-price .profile-section-block-normal-menu-price-yen{margin:0 2px 0 0}.profile-section-block-coupon-menu{position:relative}.profile-section-block-coupon-menu:not(:last-child){margin:0 0 25px}.profile-section-block-coupon-menu:hover{transition:0.4s;opacity:0.8;box-shadow:2px 7px 20px 0 rgba(0,0,0,0.15);transform:translateY(-3px)}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper{cursor:pointer;position:relative;background:#ffffff;box-shadow:0 3px 12px 0 rgba(0,0,0,0.11);border-radius:6px;overflow:hidden;width:100%;height:193px}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-top{height:28%;display:flex;align-items:center}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-top .profile-section-block-coupon-menu-top-category{width:14%;display:block;margin:0 3px 0 0;height:100%}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-top .profile-section-block-coupon-menu-top-menuname{line-height:1.4 !important;margin:4px 0 0 !important;width:80%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14.2px;color:#262626;letter-spacing:0.44px;line-height:22px;font-weight:bold}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail{margin:3% 0 0;padding:0 10px;height:44%;display:flex;width:100%}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-left-photo{width:87px;height:87px;margin:0 8px 0 0;flex-basis:87px}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-left-photo img{border:1px solid #ccc;width:87px;height:87px;border-radius:6px}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right{flex:1}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-price{font-weight:bold;font-size:12px;color:#4d4d4d;font-weight:bold;margin:0 0 4px}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-price .profile-section-block-coupon-menu-detail-right-price-before{text-decoration:line-through}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-price span{margin:0 5px 0 0;font-weight:bold}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-note{font-size:11.4px;color:#4d4d4d;line-height:1.45}@media screen and (max-width: 374px){.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-note{font-size:9.8px}}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail-bottom{position:absolute;bottom:5%;width:100%;padding:0 10px;display:flex;justify-content:space-between;align-items:center}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail-bottom .profile-section-block-coupon-menu-detail-bottom-customer{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:inline-block;color:white;padding:5px 0px 5px;font-size:10px;border-radius:4px;font-weight:bold;width:70px;letter-spacing:0.5px;text-align:center}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail-bottom .profile-section-block-coupon-menu-detail-bottom-link{color:#15bfab;text-decoration:underline;font-size:10.3px;margin:7px -2px 0 0}.profile-section-block-coupon-menu .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail-bottom .profile-section-block-coupon-menu-detail-bottom-link:after{content:"";width:6px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin:0px -1px 0px 4px;background-image:url(https://assets.stekina.com/static/img/icon/icn-arrow-navi.svg);vertical-align:middle}.profile-section-block-coupon-menu-available-today{position:absolute;bottom:-7px;z-index:1;width:120px;right:118px;animation-name:fuwafuwa;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease}.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-top .profile-section-block-coupon-menu-top-menuname{line-height:1.4 !important;margin:4px 0 0 !important;width:80%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14.2px;color:#262626;letter-spacing:0.44px;line-height:22px;font-weight:bold}.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-left-photo{width:87px;height:87px;margin:0 8px 0 0;border-radius:6px;text-align:center;border:1px solid #ccc;display:flex;justify-content:center}.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-left-photo img{width:auto !important;height:auto !important;border-radius:6px;border:none !important}.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-note{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;height:77px}@media screen and (max-width: 768px){.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-note{height:77px;-webkit-line-clamp:5}}@media screen and (max-width: 374px){.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail .profile-section-block-coupon-menu-detail-right .profile-section-block-coupon-menu-detail-right-note{font-size:9.8px}}.profile-section-block-coupon-menu.profile-section-block-product .profile-section-block-coupon-menu-wrapper .profile-section-block-coupon-menu-detail-bottom .profile-section-block-coupon-menu-detail-bottom-link{color:#15bfab;text-decoration:underline;font-size:10.3px;margin:7px -2px 0 0;text-align:right;width:100%}.profile-section-block-address{font-size:12px;color:#4d4d4d;letter-spacing:-0.31px}.profile-section-block-googlemap{margin:0 -18px}.salon-profile-section-content-salon-map{height:245px;position:relative;width:100%}.salon-profile-section-content-salon-map-loading{height:245px;position:absolute;width:100%;top:0;left:0;background:#e8e8e8;display:flex;align-content:center;flex-direction:column;justify-content:center;position:absolute}.salon-profile-section-content-salon-map-loading-icon{text-align:center}.salon-profile-section-content-salon-map-loading-icon img{width:90px;margin:16px auto 10px}.profile-section-block-salon-atmosphere{position:relative;margin:0 -30px 0 -30px}.profile-section-block-salon-atmosphere ul{overflow-x:scroll;overflow-y:hidden;width:100%;white-space:nowrap;height:185px;padding:0 100px 0 30px}.profile-section-block-salon-atmosphere ul li{display:inline-block;width:292px;height:185px;margin:0 15px 0 0}.profile-section-block-salon-atmosphere ul li img{width:292px;height:173px;object-fit:cover;border-radius:7.5px;box-shadow:2px 5px 9px 0 rgba(0,0,0,0.12)}.profile-section-block-opening-time{margin:0px auto 0;padding:10px 0 0}.profile-section-block-opening-time .profile-section-block-opening-time-column{display:flex;align-items:flex-end;margin:0 auto;width:95%}@media screen and (max-width: 374px){.profile-section-block-opening-time .profile-section-block-opening-time-column{width:100%}}.profile-section-block-opening-time .profile-section-block-opening-time-column:not(:last-child){margin:0 auto 23px}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex1-spacing{width:20%}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex2-dayoftheweek{width:14%;color:#b3b3b3;font-size:14.8px}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex3-time{width:38%;color:#4d4d4d;font-size:14.8px;display:flex;justify-content:space-between;letter-spacing:1px}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex3-time span{font-family:Lato;font-weight:400}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex3-time .opening-time{width:40%}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex3-time .kigo{width:20%;text-align:center}.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex4-note{width:24%;color:#b3b3b3;margin:0 0 0 4px;font-size:9.5px}@media screen and (max-width: 374px){.profile-section-block-opening-time .profile-section-block-opening-time-column .profile-section-block-opening-time-column-flex4-note{font-size:8.5px}}.profile-follow-area{margin:40px auto 0;padding:60px 0;position:relative;width:100%;background-size:cover;z-index:0;overflow:hidden}.profile-follow-area:after{width:100%;height:100%;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);display:block;content:"";z-index:-1;position:absolute}.profile-follow-area:before{content:"";background:inherit;-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-2}.profile-follow-area .profile-follow-area-img{text-align:center}.profile-follow-area .profile-follow-area-img img{border:1.2px solid #ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);width:93px;height:93px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 auto 12px}.profile-follow-area .profile-follow-area-recommend-text{font-size:11px;color:#ffffff;letter-spacing:1.1px;text-align:center;margin:0 0 12px}.profile-follow-area .profile-follow-area-name{font-weight:bold;font-size:20px;color:#ffffff;letter-spacing:1.9px;text-align:center;margin:0 0 22px}.profile-follow-area .profile-follow-area-button{width:45%;height:50px;display:flex;letter-spacing:1px;justify-content:center;align-items:center;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);box-shadow:0 2px 9px 0 rgba(0,0,0,0.3);border-radius:6px;color:white;font-weight:bold;margin:0 auto;font-size:14px;border:none}.profile-follow-area .profile-follow-area-button-no-follow-normal:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/ic-follow-on-profile-white.svg);background-repeat:no-repeat;background-size:cover;vertical-align:bottom;margin:2px 4px 0 0;width:15px;height:14px}.profile-follow-area .profile-follow-area-button-no-follow-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/ic-follow-on-profile-active-white.svg);background-repeat:no-repeat;background-size:cover;vertical-align:bottom;margin:2px 4px 0 0;width:15px;height:14px}.profile-follow-area .profile-follow-area-button-no-save-normal:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-save-white-normal.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.profile-follow-area .profile-follow-area-button-no-save-normal:before{width:12px;height:12px}}.profile-follow-area .save-active:before{content:"";display:inline-block;background-image:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/07/icn-save-white-active.svg);background-repeat:no-repeat;background-size:contain;vertical-align:bottom;margin:2px 3px 0 0;width:15px;height:15px}@media screen and (max-width: 374px){.profile-follow-area .save-active:before{width:12px;height:12px}}.jquery-normal-menu{display:none}.fixed-bottom-matching-speech{right:0px;width:100%;max-width:450px;position:fixed;bottom:68px;left:0;right:0;margin:auto;display:flex}.fixed-bottom-matching-speech .fixed-bottom-matching-speech-wrap{width:165px;margin:0 0 0 14px}@media screen and (max-width: 414px){.fixed-bottom-matching-speech .fixed-bottom-matching-speech-wrap{margin:0 0 0 -3px}}.save-speech-top{position:absolute;bottom:55px;width:100%;max-width:450px;right:0;display:flex;left:0;z-index:1;margin:auto}.save-speech-top .save-speech-top-wrap{width:42%;margin-left:3%}.save-speech-followarea{position:absolute;left:0;right:0;margin:auto;top:-64px;width:46%;z-index:9999999}.profile-section-block-review-thumbnail-product img{width:100%;height:245px;object-fit:cover}.profile-section-block-review-section,.profile-section-block-shokai-section{width:93%;border-radius:8px;margin:0 auto 8px;padding:18px 18px 30px;background:#ffffff;position:relative}.product-detail-section{position:absolute;top:-38px}.profile-section-block-review-wrapper{margin:0 0 22px}.profile-section-block-review-have-category{padding:0 !important}.profile-section-block-review-have-category .profile-section-block-review-head{height:66px !important;padding:10px 0 0 10px !important;margin:5px 0 0 !important}.profile-section-block-review-have-category .profile-section-block-review-content{margin:10px 0 0 !important}.profile-section-block-review-have-category .profile-section-block-review-head-right-review-date{top:10px !important}.profile-section-block-review-have-category .profile-section-block-review-head-right-custemer-visit{bottom:5px !important}.profile-section-block-review{background:#ffffff;border-radius:8px;margin:0 -3px 8px;padding:2px 0 0;box-shadow:0px 2px 10px 0 rgba(0,0,0,0.15)}.profile-section-block-review .profile-section-block-review-head{position:relative;width:100%;padding:8px 0 0 8px !important}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left{position:relative;display:flex;height:48px}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left .profile-section-block-review-head-left-img img{width:40px;height:40px;border-radius:100%;box-sizing:border-box;display:inline-block}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left .profile-section-block-review-head-left-order{width:74%;margin:0 0 0 5px}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left .profile-section-block-review-head-left-order .profile-section-block-review-head-left-order-menu{font-size:7.8px;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px;width:80%}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left .profile-section-block-review-head-left-order .profile-section-block-review-head-left-order-name{color:#666666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0.5px;max-width:190px}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left .profile-section-block-review-head-left-category{position:absolute;bottom:-3px;color:#fff;font-size:8px;font-weight:bold;text-align:center;padding:2px 0px 3px;border-radius:3.5px;width:180px}@media screen and (max-width: 768px){.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-left .profile-section-block-review-head-left-category{width:145px;bottom:-1px}}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-right .profile-section-block-review-head-right-review-date{position:absolute;right:9px;top:9px;font-size:9.2px;color:#b3b3b3;font-family:Lato}.profile-section-block-review .profile-section-block-review-head .profile-section-block-review-head-right .profile-section-block-review-head-right-custemer-visit{position:absolute;right:9px;bottom:8px;text-align:right;font-size:7.8px;line-height:1.6;color:#b3b3b3}.profile-section-block-review profile-section-block-review-card-left-have-category .profile-section-block-review-thumbnail{margin:5 0 5px}.profile-section-block-review .profile-section-block-review-thumbnail{height:245px;padding:0px 0 0;position:relative;margin:0 0 5px}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-wrapper{height:240px;display:flex}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-left{height:240px;width:50%}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-left img{height:240px;object-fit:cover;width:100%}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-right{display:flex;flex-wrap:wrap;height:240px;width:50%}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-right .profile-section-block-review-thumbnail-right-single img{height:240px;object-fit:cover;width:100%}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-right .profile-section-block-review-thumbnail-right-child{width:50%;height:120px}.profile-section-block-review .profile-section-block-review-thumbnail .profile-section-block-review-thumbnail-right .profile-section-block-review-thumbnail-right-child img{object-fit:cover;height:120px;width:100%}.profile-section-block-review .profile-section-block-review-content{padding:0px 12px 20px;margin:8px 0 0;line-height:1.7;letter-spacing:-0.2px;font-size:12.35px;color:#666666}.profile-section-block-review .profile-section-block-review-content p{margin:0px 0 12px}.profile-section-block-review .profile-section-block-review-content a{color:#15bfab;text-decoration:none}.profile-section-block-shokai{background:#ffffff;border-radius:8px;margin:0 -3px 8px;padding:2px 0 0;box-shadow:0px 2px 10px 0 rgba(0,0,0,0.15)}.profile-section-block-shokai .profile-section-block-shokai-head.profile-section-block-shokai-head-product{padding:0px 11px 0 11px !important;height:auto !important;margin:-2px 0 5px !important}.profile-section-block-shokai .profile-section-block-shokai-head{position:relative;width:100%;padding:10px 11px 0 11px !important;height:63px;display:flex;align-items:center}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-left-product{position:relative;height:auto !important;width:auto !important;margin:0 12px 0 0;flex-shrink:0}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-left-product-img img{width:33px !important}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-left{position:relative;height:45px;width:40px;margin:0 12px 0 0}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-left .profile-section-block-shokai-head-left-img img{width:40px;height:40px;border-radius:100%;box-sizing:border-box;display:inline-block}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-left .profile-section-block-shokai-head-left-badge{position:absolute;width:44px;top:34px;left:0;right:0;margin:auto}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-product-head-right-product{color:#4d4d4d;font-size:14.2px;font-weight:bold;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;align-items:center}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-right .profile-section-block-shokai-head-right-name{color:#666666;max-width:203px;font-size:14.2px;letter-spacing:0.5px;margin:0 0 7px;font-weight:bold;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-right .profile-section-block-shokai-head-right-salon{font-size:12px;color:#b3b3b3;letter-spacing:0.78px}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-sub{position:absolute;right:10px;top:12px}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-sub .profile-section-block-shokai-head-sub-date{font-size:10px;color:#b3b3b3;font-family:Lato;text-align:right}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-sub .profile-section-block-shokai-head-sub-button{text-align:right}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-sub .profile-section-block-shokai-head-sub-button button{padding:3px 5px 3px 7px;color:#ff595b;font-size:10px;border:1px solid #ff595b;margin:4px 0 0;letter-spacing:1.5px;background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0.7)}.profile-section-block-shokai .profile-section-block-shokai-head .profile-section-block-shokai-head-sub .profile-section-block-shokai-head-sub-note{color:#ff595b;text-align:right;font-size:7.5px;margin:4px 0 0}.profile-section-block-shokai .profile-section-block-shokai-content.profile-section-block-shokai-content-product{padding:0px 12px 0px !important;margin:13px 0 26px !important}.profile-section-block-shokai .profile-section-block-shokai-content{padding:6px 12px 26px;margin:7px 0 0;line-height:1.7;letter-spacing:-0.2px;font-size:12.35px;color:#666666}.profile-section-block-shokai .profile-section-block-shokai-content p{margin:0px 0 12px}.profile-section-block-shokai .profile-section-block-shokai-content a{color:#15bfab;text-decoration:none}.profile-section-block-shokai .profile-section-block-shokai-content-product-readmore{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.profile-section-block-shokai .profile-section-block-stekina-product-readmore-text{color:#15bfab;line-height:1.7;letter-spacing:-0.2px;font-size:12.35px;display:block;padding:0px 12px 0px;margin:-15px 0 0 !important}.profile-section-block-shokai .profile-section-block-stekina-product-countbutton{margin:0px auto;text-align:center;padding:25px 0 25px}.profile-section-block-shokai .profile-section-block-stekina-product-countbutton button{color:#15bfab;padding:15px 0 15px;text-align:center;display:block;border:1.35px solid #15bfab;width:80%;border-radius:6px;font-weight:bold;background:#fff;margin:0 auto}.profile-section-block-shokai .profile-section-block-stekina-product-countbutton button:hover{color:white;background:#15bfab}.stylists-review .profile-section-block-stekina-shokai .profile-section-block-shokai-tag{padding:0px 0px 0px;margin:10px 0 60px !important}.stylists-show .profile-section-block-stekina-shokai .profile-section-block-shokai-tag{padding:0px 0px 0px;margin:10px 0 60px !important;height:30px;overflow:hidden}.stylists-recommend .profile-section-block-stekina-shokai .profile-section-block-shokai-tag{padding:0px 0px 0px;margin:10px 0 60px !important}.stylists-recommends .profile-section-block-stekina-shokai .profile-section-block-shokai-tag{padding:0px 0px 0px;margin:10px 0 60px !important}.profile-section-block-stekina-shokai .profile-section-block-shokai-tag{padding:0px 0px 0px;margin:0px 0px 20px}.profile-section-block-shokai-tag{padding:16px 12px 0px;margin:0 0 20px}.profile-section-block-shokai-tag ul{display:flex;flex-wrap:wrap}.profile-section-block-shokai-tag ul li{margin:0 12px 9px 0;border-radius:4px;font-size:11px;color:#4d4d4d;letter-spacing:0;padding:4.5px 9px;border:0.5px solid #4d4d4d;text-decoration:none;display:inline-block}.profile-section-block-review-comment-byclient{padding:16px 10px 12px;box-shadow:0px 2px 10px 0 rgba(0,0,0,0.15);position:relative;border-radius:8px;margin:21px -3px 0;background:white}.profile-section-block-review-comment-byclient::before{content:"";position:absolute;background-color:transparent;width:10px;height:30px;border-right:9px solid transparent;border-bottom:18.6025px solid #fff;border-left:9px solid transparent;top:-23px;left:44px;filter:drop-shadow(0px -3px 10px rgba(0,0,0,0.2));z-index:1}.profile-section-block-review-comment-byclient::after{content:"";position:absolute;background-color:white;width:110px;height:15px;top:0px;left:10px;z-index:2}.profile-section-block-review-comment-byclient .profile-section-block-review-comment-byclient-head-left{display:flex;align-items:center}.profile-section-block-review-comment-byclient .profile-section-block-review-comment-byclient-head-left .profile-section-block-review-comment-byclient-head-left-img img{width:40px;height:40px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 5px 0 0}.profile-section-block-review-comment-byclient .profile-section-block-review-comment-byclient-head-left .profile-section-block-review-comment-byclient-head-left-name{font-size:14px;color:#666666}.profile-section-block-review-comment-byclient .profile-section-block-review-comment-byclient-head-right-date{position:absolute;top:10px;right:10px;font-size:9px;font-family:Lato;color:#b3b3b3}.profile-section-block-review-comment-byclient .profile-section-block-review-comment-byclient-content{font-size:12.35px;color:#666666;line-height:1.75;padding:10px 2px 6px}.profile-paging{display:flex;-ms-flex-pack:distribute;justify-content:space-between;-ms-flex-align:center;align-items:center;width:93%;margin:15px auto 75px;padding:0 0 0px}.profile-paging .profile-paging-prev-archive,.profile-paging .profile-paging-next-archive{padding:0 2px;width:33%}.profile-paging .profile-paging-prev-detail,.profile-paging .profile-paging-next-detail{padding:0 2px;width:22.5%}.profile-paging .profile-paging-center{width:50%}.profile-paging a.u-icn-arrow-next-after{position:relative}.profile-paging a.u-icn-arrow-next-after::after{display:block;width:8px;height:8px;border-top:solid 1.5px #6f6f6f;border-right:solid 1.5px #6f6f6f;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";margin:0 0 0 7px}.profile-paging a.u-icn-arrow-back-after{position:relative}.profile-paging a.u-icn-arrow-back-after::before{display:block;width:8px;height:8px;border-bottom:solid 1.5px #6f6f6f;border-left:solid 1.5px #6f6f6f;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";margin:0 7px 0 0}.profile-paging a.borderlime{border:1px solid #15bfab}.profile-paging a{border-radius:8px;display:flex;justify-content:center;width:100%;margin:5px auto 0;padding:17px 10px;text-align:center;box-shadow:1.5px 4px 4px 0 rgba(0,0,0,0.05);color:#666666;font-weight:bold;line-height:0.7;background:#fff;font-weight:normal !important;text-decoration:none;font-size:13.5px}@media screen and (max-width: 374px){.profile-paging a{font-size:12px}}.profile-paging a:hover,.profile-paging a :active{opacity:0.5}.profile-paging-icon-no{display:flex;-ms-flex-pack:distribute;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:15px 10px 75px;padding:0 0 0px}.profile-paging-icon-no .profile-paging-prev-archive,.profile-paging-icon-no .profile-paging-next-archive{padding:0 2px;width:40%}.profile-paging-icon-no .profile-paging-prev-detail,.profile-paging-icon-no .profile-paging-next-detail{padding:0 2px;width:22.5%}.profile-paging-icon-no .profile-paging-center{width:50%}.profile-paging-icon-no a{border-radius:8px;display:table;width:100%;margin:5px auto 0;padding:13px 10px;text-align:center;box-shadow:1.5px 4px 4px 0 rgba(0,0,0,0.05);color:#4d4d4d;font-weight:bold;background:#fff;font-weight:normal !important;text-decoration:none;font-size:13px}@media screen and (max-width: 374px){.profile-paging-icon-no a{font-size:13px}}.profile-paging-icon-no a:hover,.profile-paging-icon-no a :active{opacity:0.5}.profile-paging-shokai a{border-radius:8px;display:table;width:70%;margin:25px auto 75px;padding:13px 10px;text-align:center;box-shadow:1.5px 4px 4px 0 rgba(0,0,0,0.1);color:#666666;font-weight:bold;background:#fff;font-weight:normal !important;text-decoration:none;font-size:13px}@media screen and (max-width: 374px){.profile-paging-shokai a{font-size:12px}}.profile-paging-shokai a:hover,.profile-paging-shokai a :active{opacity:0.5}.profile-section-block-review-suteki{padding:10px 18px 18px;display:flex;align-items:center;position:relative}.profile-section-block-review-suteki .profile-section-block-buttonarea{position:absolute;right:10px;top:14px;margin:auto}.profile-section-block-review-suteki .profile-section-block-buttonarea .profile-section-block-buttonarea-button button{padding:6px 5px;color:#ff595b;font-size:9px;border:1px solid #ff595b;background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0.7)}.profile-section-block-review-suteki .profile-section-block-buttonarea .profile-section-block-buttonarea-text{color:#ff595b;text-align:right;font-size:9px;margin:6px 0 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.profile-section-block-review-suteki .love-button-area{transform-origin:left center;transform:scale(0.8)}.profile-section-block-review-suteki .profile-section-block-review-suteki-icon{margin:0 2px 0 0}.profile-section-block-review-card .love-button-click{width:183px}.profile-section-block-review .love-button-click{width:140px}.love-button-click{height:147%;width:100px;cursor:pointer;position:absolute;z-index:1000;opacity:0.7;left:-10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.profile-section-block-review-suteki .profile-section-block-review-suteki-count{left:62px;top:36%}@media screen and (max-width: 374px){.profile-section-block-review-suteki .profile-section-block-review-suteki-count{left:65px}}.profile-section-block-shokai .profile-section-block-review-suteki-count{left:62px;top:27%}.profile-section-block-review-suteki-count{font-size:13px;position:absolute;color:#b3b3b3;left:31px;top:35%}.profile-section-block-review-suteki-count b{font-weight:bold}.content-footer-suteki{padding:0px 18px 18px;display:flex;align-items:center;position:relative}.content-footer-suteki .love-button-area{transform-origin:left center;transform:scale(0.8);position:relative;width:100%}.content-footer-suteki .content-footer-suteki-icon{margin:0 2px 0 0}.content-footer-suteki .content-footer-suteki-count{font-size:13px;color:#b3b3b3}.content-footer-suteki .content-footer-suteki-count b{font-weight:bold}.content-footer-suteki .profile-section-block-review-suteki-count{left:62px;top:27%}.new-profile-top .all a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:9998}.new-profile-top .review-card-articleinfo{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.new-profile-top .love-button-count{margin:8px 0 0px 10px;color:#b3b3b3}.new-profile-top .love-button{width:25px;height:25px;position:relative;margin:0 0 0px}.new-profile-top .love-button-heart{cursor:pointer;padding:8px 8px 4px;border-radius:50%;display:inline-block;margin:0 0 15px;color:#aaa;transition:0.2s}.new-profile-top .love-button-heart:hover{color:#666}.new-profile-top .love-button-heart.press{animation:size 0.4s;color:#e23b3b}@keyframes size{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.new-profile-top #review-section div:last-of-type{margin-bottom:0}.new-profile-top .steki-scale .love-button-heart{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%) !important;animation-name:scale;animation-duration:0.4s}.new-profile-top .media-section-carousel-basic .steki-scale .love-button-heart{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%) !important;-webkit-animation-name:bbbb;animation-name:bbbb;-webkit-animation-duration:0.4s;animation-duration:0.4s}.new-profile-top .love-button{cursor:pointer;z-index:999;background:#fff;border-radius:50%;display:inline-block;opacity:1;transform:scale(1);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;color:#aaa;transition:0.2s;position:relative;box-shadow:0 0px 12px 1.5px rgba(0,0,0,0.1)}.new-profile-top .review-card-compact-articleinfo .love-button{z-index:9999999999}.new-profile-top .review-card-compact-articleinfo .love-button-area{transform:scale(0.88);transform-origin:left bottom 0}.new-profile-top .love-button-count{margin:0 0 0px 5px;color:#b3b3b3;display:inline-block;font-size:14px}.new-profile-top .love-button-heart{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;padding:12px 12px 6px;border-radius:50%;display:inline-block;margin:0 0 15px;color:#aaa;transition:0.2s}.new-profile-top .love-button-heart:hover{color:#666}.new-profile-top .love-button-heart.press{animation:size 0.4s;color:#e23b3b}.new-profile-top .mask{-webkit-clip-path:url(#svgPath);clip-path:url(#svgPath);width:23px;height:19px;transform:scale(1.1);margin:3px 0 0;background:#aaa;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.new-profile-top .mask-color{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%);height:0%;width:100%}.new-profile-top .mask-color.max{background:white !important}.new-profile-top .suteki-counter{position:absolute;top:-40px;left:40px;z-index:9999;font-family:"Josefin Sans", sans-serif !important;color:#ff595b;display:-ms-flexbox;display:flex;opacity:0}.new-profile-top .suteki-counter .suteki-counter-plus{font-size:35px;margin:0 3px 0 0}.new-profile-top .suteki-counter .suteki-counter-number{font-size:42px}.new-profile-top .suteki-scale{background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%) !important;animation-name:scale;animation-duration:0.4s}.new-profile-top .love-button-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0px 0 0 0px;position:relative}.new-profile-top svg.fly{position:absolute;top:0;left:0;fill:#ff595b}.new-profile-top svg.h{position:absolute;z-index:8;top:7px;left:5px;width:34px;height:34px}.new-profile-top svg.h.h-1,.new-profile-top svg.h.h-2,.new-profile-top svg.h.h-3,.new-profile-top svg.h.h-4{transform:scale(1.5);fill:url(#MyGradient)}.new-profile-top svg.h.h-5,.new-profile-top svg.h.h-6,.new-profile-top svg.h.h-7,.new-profile-top svg.h.h-8{transform:scale(1.5);fill:url(#Gradient)}.new-profile-top .flush-heart{position:absolute;top:-2px;left:1px}.new-profile-top .liked .flush-heart{opacity:1 !important}.new-profile-top .liked svg.fly.fly-1{animation:fly-1 1s 0.1s}.new-profile-top .liked svg.fly.fly-2{animation:fly-2 1s 0.1s}.new-profile-top .liked svg.h{transition:margin cubic-bezier(0.165, 0.84, 0.44, 1) 0.9s,transform 0.2s 1s,fill 0.2s 1s,opacity 0.3s 0.7s;opacity:0}.new-profile-top .liked svg.h.h-1,.new-profile-top .liked svg.h.h-2,.new-profile-top .liked svg.h.h-3,.new-profile-top .liked svg.h.h-4{transform:scale(1.5)}.new-profile-top .liked svg.h.h-5,.new-profile-top .liked svg.h.h-6,.new-profile-top .liked svg.h.h-7,.new-profile-top .liked svg.h.h-8{transform:scale(1.5)}.new-profile-top .liked svg.h.h-1{margin-top:-200px}.new-profile-top .liked svg.h.h-2{margin-left:200px}.new-profile-top .liked svg.h.h-3{margin-top:200px}.new-profile-top .liked svg.h.h-4{margin-left:-200px}.new-profile-top .liked svg.h.h-5{margin-top:-140px;margin-left:140px}.new-profile-top .liked svg.h.h-6{margin-top:140px;margin-left:140px}.new-profile-top .liked svg.h.h-7{margin-top:-140px;margin-left:-140px}.new-profile-top .liked svg.h.h-8{margin-top:140px;margin-left:-140px}.new-profile-top .liked div.dot{opacity:0;transform:translateY(-100px);background:#00e5ff;transition:transform 1s, opacity 0.5s 1s, background 0.1s 0.2s}.new-profile-top .liked div.dot:after{display:block}.new-profile-top .liked div.dot.dot-2{transform:rotate(45deg) translateY(-100px)}.new-profile-top .liked div.dot.dot-3{transform:rotate(90deg) translateY(-100px)}.new-profile-top .liked div.dot.dot-4{transform:rotate(135deg) translateY(-100px)}.new-profile-top .liked div.dot.dot-5{transform:rotate(180deg) translateY(-100px)}.new-profile-top .liked div.dot.dot-6{transform:rotate(225deg) translateY(-100px)}.new-profile-top .liked div.dot.dot-7{transform:rotate(270deg) translateY(-100px)}.new-profile-top .liked div.dot.dot-8{transform:rotate(305deg) translateY(-100px)}@keyframes blink{10%{transform:scale(0.42);background:#8815b7}100%{background:#e01f4f}}@keyframes fly-1{25%{margin:-100px 0 0 100px}75%{margin:100px 0 0 -100px;z-index:5}100%{z-index:11}}@keyframes fly-2{25%{margin:-100px 0 0 -100px}75%{margin:100px 0 0 100px;z-index:5}100%{z-index:11}}@keyframes scale{0%{transform:scale(1) translate(0, 0)}50%{transform:scale(1.3) translate(0, 0px)}100%{transform:scale(1) translate(0, 0)}}.new-profile-top svg.fly{position:absolute;top:0;left:0;fill:#ff595b}.new-profile-top svg.h{position:absolute;z-index:8;top:7px;left:5px;width:34px;height:34px}.new-profile-top svg.h.h-1,.new-profile-top svg.h.h-2,.new-profile-top svg.h.h-3,.new-profile-top svg.h.h-4{transform:scale(1.5);fill:url(#MyGradient)}.new-profile-top svg.h.h-5,.new-profile-top svg.h.h-6,.new-profile-top svg.h.h-7,.new-profile-top svg.h.h-8{transform:scale(1.5);fill:url(#Gradient)}.new-profile-top .love-button-area .flush-heart{opacity:0}.new-profile-top .love-button-area.liked .flush-heart.target{opacity:1}.new-profile-top .love-button-area.liked svg.fly.fly-1{animation:fly-1 1s 0.1s}.new-profile-top .love-button-area.liked svg.fly.fly-2{animation:fly-2 1s 0.1s}.new-profile-top .love-button-area.liked svg.h{transition:margin cubic-bezier(0.165, 0.84, 0.44, 1) 0.9s,transform 0.2s 1s,fill 0.2s 1s,opacity 0.3s 0.7s;opacity:0}.new-profile-top .love-button-area.liked svg.h.h-1,.new-profile-top .love-button-area.liked svg.h.h-2,.new-profile-top .love-button-area.liked svg.h.h-3,.new-profile-top .love-button-area.liked svg.h.h-4{transform:scale(1.5)}.new-profile-top .love-button-area.liked svg.h.h-5,.new-profile-top .love-button-area.liked svg.h.h-6,.new-profile-top .love-button-area.liked svg.h.h-7,.new-profile-top .love-button-area.liked svg.h.h-8{transform:scale(1.5)}.new-profile-top .love-button-area.liked svg.h.h-1{margin-top:-200px}.new-profile-top .love-button-area.liked svg.h.h-2{margin-left:200px}.new-profile-top .love-button-area.liked svg.h.h-3{margin-top:200px}.new-profile-top .love-button-area.liked svg.h.h-4{margin-left:-200px}.new-profile-top .love-button-area.liked svg.h.h-5{margin-top:-140px;margin-left:140px}.new-profile-top .love-button-area.liked svg.h.h-6{margin-top:140px;margin-left:140px}.new-profile-top .love-button-area.liked svg.h.h-7{margin-top:-140px;margin-left:-140px}.new-profile-top .love-button-area.liked svg.h.h-8{margin-top:140px;margin-left:-140px}.new-profile-top .love-button-area.liked div.dot{opacity:0;transform:translateY(-100px);background:#00e5ff;transition:transform 1s, opacity 0.5s 1s, background 0.1s 0.2s}.new-profile-top .love-button-area.liked div.dot:after{display:block}.new-profile-top .love-button-area.liked div.dot.dot-2{transform:rotate(45deg) translateY(-100px)}.new-profile-top .love-button-area.liked div.dot.dot-3{transform:rotate(90deg) translateY(-100px)}.new-profile-top .love-button-area.liked div.dot.dot-4{transform:rotate(135deg) translateY(-100px)}.new-profile-top .love-button-area.liked div.dot.dot-5{transform:rotate(180deg) translateY(-100px)}.new-profile-top .love-button-area.liked div.dot.dot-6{transform:rotate(225deg) translateY(-100px)}.new-profile-top .love-button-area.liked div.dot.dot-7{transform:rotate(270deg) translateY(-100px)}.new-profile-top .love-button-area.liked div.dot.dot-8{transform:rotate(305deg) translateY(-100px)}.new-profile-top .sutekiscalenormal{animation-name:scale;animation-duration:0.4s}@keyframes scale{0%{transform:scale(1) translate(0, 0)}50%{transform:scale(1.3) translate(0, 0px)}100%{transform:scale(1) translate(0, 0)}}.suteki-scale .mask{background:white !important}.profile-dialog{position:fixed;-webkit-overflow-scrolling:touch;z-index:8;display:none}.profile-dialog-wrapper-gray{background:#f0f0f0 !important}.profile-dialog-wrapper{background:white;border-radius:8px;max-width:405px;display:table;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;padding:20px 0;width:85%}.profile-dialog-wrapper .profile-dialog-close{width:28px;height:28px;opacity:0.3;left:9px;top:9px;position:absolute}.profile-dialog-wrapper .profile-dialog-close:before{position:absolute;left:15px;content:" ";height:28px;width:2px;background-color:#333;transform:rotate(45deg)}.profile-dialog-wrapper .profile-dialog-close:after{position:absolute;left:15px;content:" ";height:28px;width:2px;background-color:#333;transform:rotate(-45deg)}.profile-dialog-wrapper .profile-dialog-title-default-center{text-align:center}.profile-dialog-wrapper .profile-dialog-title-default{font-size:19.5px;letter-spacing:1px;color:#4d4d4d;width:87%;margin-left:auto;margin-right:auto;line-height:1.5}.profile-dialog-wrapper .profile-dialog-title-default-normal{font-size:18px;letter-spacing:1px;color:#4d4d4d;width:87%;margin-left:auto;margin-right:auto;line-height:1.5}.profile-dialog-wrapper .profile-dialog-title-default-normal-note{font-size:14px;letter-spacing:1px;color:#ff595b;width:87%;margin-left:auto;margin-right:auto;line-height:1.5}.profile-dialog-wrapper .profile-dialog-img{width:85%;margin-left:auto;margin-right:auto}.profile-dialog-wrapper .profile-dialog-button-agree-default a,.profile-dialog-wrapper .profile-dialog-button-agree-default input,.profile-dialog-wrapper .profile-dialog-button-agree-default button{width:80%;font-size:15.5px;height:55px;border-radius:8px;display:flex;justify-content:center;align-items:center;color:white;margin-left:auto;margin-right:auto;text-decoration:none;box-shadow:0 2px 5px 0 rgba(0,0,0,0.45);border:none}.profile-dialog-wrapper .profile-dialog-button-agree-default-big a,.profile-dialog-wrapper .profile-dialog-button-agree-default-big input,.profile-dialog-wrapper .profile-dialog-button-agree-default-big button{width:80%;font-size:18px;height:80px;border-radius:8px;display:flex;justify-content:center;align-items:center;color:white;margin-left:auto;margin-right:auto;text-decoration:none;line-height:1.5;box-shadow:0 2px 5px 0 rgba(0,0,0,0.45);text-align:center;border:none}.profile-dialog-wrapper .profile-dialog-button-agree-default-rizm a,.profile-dialog-wrapper .profile-dialog-button-agree-default-rizm input,.profile-dialog-wrapper .profile-dialog-button-agree-default-rizm button{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);font-weight:bold}.profile-dialog-wrapper .profile-dialog-button-agree-default-lime a,.profile-dialog-wrapper .profile-dialog-button-agree-default-lime input,.profile-dialog-wrapper .profile-dialog-button-agree-default-lime button{background-image:linear-gradient(-30deg, #4f9ad6 0%, #14ceb8 100%);font-weight:bold}.profile-dialog-wrapper .profile-dialog-button-agree-default-limegreen a,.profile-dialog-wrapper .profile-dialog-button-agree-default-limegreen input,.profile-dialog-wrapper .profile-dialog-button-agree-default-limegreen button{color:#15bfab;font-weight:bold;border:2px solid #15bfab;box-shadow:none !important;background-color:white}.profile-dialog-wrapper .profile-dialog-button-no-default button{background:white;width:53%;font-size:11px;padding:9px 0;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#b3b3b3;margin-left:auto;margin-right:auto;text-decoration:none;border:1px solid #b3b3b3}.profile-dialog-wrapper .profile-dialog-button-no-default-text a{font-size:14px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#b3b3b3;margin-left:auto;margin-right:auto;text-decoration:none}.profile-dialog-wrapper .ec-line-login-dialog-title{font-weight:bold;font-size:18px;margin-bottom:30px;line-height:30px}.profile-dialog-wrapper .ec-line-login-dialog-title img{height:30px;position:relative;top:7px}@media only screen and (min-width: 429px){#line_login_dialog_ec .profile-dialog-wrapper,#line_rizm_auth_dialog_ec .profile-dialog-wrapper{height:540px}}@media only screen and (max-width: 428px){#line_login_dialog_ec .profile-dialog-wrapper,#line_rizm_auth_dialog_ec .profile-dialog-wrapper{height:530px}}@media only screen and (max-width: 390px){#line_login_dialog_ec .profile-dialog-wrapper,#line_rizm_auth_dialog_ec .profile-dialog-wrapper{height:515px}}@media only screen and (max-width: 375px){#line_login_dialog_ec .profile-dialog-wrapper{height:495px}#line_rizm_auth_dialog_ec .profile-dialog-wrapper{height:495px;padding:20px 0 10px !important}}#line_login_dialog_ec .profile-dialog-wrapper,#line_rizm_auth_dialog_ec .profile-dialog-wrapper{display:block !important;flex-direction:column}.profile-dialog-wrapper-reply{width:90%;margin-left:auto;margin-right:auto}.profile-dialog-wrapper-reply .profile-dialog-wrapper-reply-title{font-size:18px;letter-spacing:1px;color:#4d4d4d;width:100%;text-align:left;font-weight:bold;line-height:1.5}.profile-dialog-wrapper-reply .profile-dialog-wrapper-reply-input textarea{-webkit-appearance:none;height:auto;max-width:600px;color:#4d4d4d;font-weight:400;font-size:15px;width:100%;height:240px;background:#fff;border-radius:8px;line-height:1.5;border:2px solid #27beab;padding:5px 10px}.profile-dialog-wrapper-edit-shokai{margin:10px 0 0}.profile-dialog-wrapper-edit-shokai .profile-dialog-wrapper-edit-shokai-title{text-align:center;font-size:17px;margin:0 auto 10px}.profile-dialog-wrapper-edit-shokai .profile-dialog-wrapper-edit-shokai-input{margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center}.profile-dialog-wrapper-edit-shokai .profile-dialog-wrapper-edit-shokai-input input{margin:0 5px 0 0}.profile-dialog-wrapper-edit-shokai .profile-dialog-wrapper-edit-shokai-input select{margin:0 3px 0 0}.profile-dialog-wrapper-edit-shokai .profile-dialog-wrapper-edit-shokai-wrap{padding:15px;width:90%;margin:0 auto 30px;border-radius:4px;background:white}.profile-dialog-button-sns a{width:90%;font-size:15.5px;height:55px;border-radius:8px;display:flex;justify-content:center;align-items:center;color:white;font-weight:bold;margin:0 auto 25px;text-decoration:none;border:none;background:#000}.profile-dialog-button-sns a :not(:last-child){margin:0 auto 25px}.profile-dialog-button-sns-line a{background:#00b900}.profile-dialog-button-sns-twitter a{background:#1da1f2}.profile-dialog-button-sns-facebook a{background:#1877f2}.profile-dialog-button-sns-url a{background:#ff595b}.profile-dialog-input{text-align:center;margin:0 auto;width:90%}.profile-dialog-input .youtube-register-input,.profile-dialog-input .input-dialog-text{-webkit-appearance:none;padding:8px 6px;border:1px solid #ccc;font-size:14px;margin:0 auto}.profile-dialog-bg,.profile-dialog-fixed-bg{position:fixed;z-index:7;width:100%;margin:auto;height:100%;background:black;position:fixed;display:none;opacity:0.78;top:0;left:0}.button-47773-dialog{animation:fuwafuwa-button 1s 0s infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;display:inline-block}.button-47773-dialog a,.button-47773-dialog img{display:inline-block}.dialog-follow-profile-inputs input[type="radio"]{display:inline-block}.dialog-follow-profile-inputs label{display:inline}@keyframes fuwafuwa{0%{transform:translate(0, 0)}50%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}@keyframes speechscale{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes fuwafuwa-button{0%{scale:1;transform:scale(1)}16%{scale:1.04;transform:scale(1.04)}32%{scale:1;transform:scale(1)}48%{scale:1.02;transform:scale(1.02)}64%{scale:1;transform:scale(1)}100%{scale:1;transform:scale(1)}}@keyframes bound-anim{0%{top:-20px;transform:scale(1)}20%{top:calc(-30px)}30%{transform:scale(1)}40%{top:-20px;transform:scale(1.4, 0.8)}50%{top:-20px;transform:scale(1)}}@keyframes loop1-left{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes loop2-left{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes loop1-right{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(200%);transform:translateY(200%)}}@keyframes loop2-right{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes bg-updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bold{font-weight:bold}.bold b{font-weight:bold}footer .stekina-media-footer-banner{text-align:center}footer .stekina-media-footer-banner img{max-width:350px;width:90% !important;margin:0 auto}footer img{max-width:450px;width:100%;margin:0 auto}.media-section-last{margin:0 auto 28px !important}.media-section{background:#ffffff;border-radius:8px;margin:0 auto 8px;width:93%;padding:25px 16px 25px}.media-section h2{font-weight:bold;color:#4d4d4d;letter-spacing:0.84px;line-height:1.35;font-size:24.45px;margin:0 -5px 0 0}@media screen and (max-width: 768px){.media-section h2{font-size:24.45px}}.media-section .media-section-subtitle-4d4d4d{color:#4d4d4d !important}.media-section .media-section-subtitle{font-size:12px;color:#b3b3b3;letter-spacing:0;line-height:16px;margin:5px 0 0px;text-align:left}@media screen and (max-width: 768px){.media-section .media-section-subtitle{text-align:left}}.media-section .media-section-title-second{margin:30px auto 0 !important}.media-section .media-section-title{display:flex;align-items:center;margin:0 auto}@media screen and (max-width: 768px){.media-section .media-section-title{text-align:left;justify-content:flex-start}}.media-section .media-section-title .media-section-title-img{width:25px;height:25px;margin:2px 3px 0 0;display:flex}.media-section .media-section-title .media-section-title-img img{width:25px;height:25px}.media-section .media-section-title .media-section-title-text{font-weight:bold;color:#4d4d4d;letter-spacing:-0.5px;font-size:24.45px}@media screen and (max-width: 768px){.media-section .media-section-title .media-section-title-text{font-size:24.45px}}@media screen and (min-width: 480px){.media-section .media-section-title .media-section-title-text{white-space:pre}}.wrapper-media-top{max-width:450px;width:100%;margin-top:230px;margin-left:auto;margin-right:auto;background:#e2ddd7}.wrapper-media-top:before{width:50px;height:84px;content:"";display:block}.fixed-button-bottom-ai-wrap{display:none}.fixed-button-bottom-ai{backface-visibility:hidden;display:flex;justify-content:center;align-items:center;text-decoration:none;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);width:86.5%;border-radius:12px;padding:10px 7px 8px 12px;box-shadow:1px 4px 6px 0 rgba(0,0,0,0.2);position:fixed;z-index:999999;bottom:20px;max-width:420px;left:0;right:0;margin:auto;text-align:center;animation:fuwafuwa-button 2s 0s infinite}@media screen and (min-width: 768px){.fixed-button-bottom-ai:hover{opacity:0.7}}.fixed-button-bottom-ai .fixed-button-bottom-ai-img img{width:30px;height:30px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 3px 0 0}.fixed-button-bottom-ai .fixed-button-bottom-ai-txt{color:white;font-size:21px;font-weight:bold;text-decoration:none}.top-matching-recommend{margin:8px auto 0px}.top-matching-recommend .top-matching-recommend-head{display:flex;align-items:center;max-width:450px;margin:0 auto}@media screen and (max-width: 768px){.top-matching-recommend .top-matching-recommend-head{margin:0 auto}}.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-lime{width:90px;height:65px;position:relative}@media screen and (max-width: 768px){.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-lime{width:65px}}.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-lime .top-matching-recommend-head-lime-kun{width:65px;height:65px;margin:0 auto}.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-lime .top-matching-recommend-head-lime-label{position:absolute;bottom:-3px;left:0;right:0;margin:auto;background:#FFFFFF;box-shadow:0 1px 13px 0 rgba(0,0,0,0.24);border-radius:4.4px;padding:2px 3px;font-size:6.5px;width:90px;transform:scale(0.8);text-align:center}@media screen and (max-width: 768px){.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-lime .top-matching-recommend-head-lime-label{width:105%;transform:scale(1)}}.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-name{font-size:11px;color:#4D4D4D;letter-spacing:0;text-align:center}.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-comment{font-size:11px;color:#B3B3B3;letter-spacing:0;text-align:left;line-height:19px;margin:0 0 0 4px}@media screen and (max-width: 768px){.top-matching-recommend .top-matching-recommend-head .top-matching-recommend-head-comment{margin:0 0 0 13px}}.top-matching-recommend .top-matching-recommend-speech{border-radius:10px;background:#FFFFFF;box-shadow:0px 2px 7px rgba(0,0,0,0.17);padding:20px 14px;position:relative;max-width:450px;margin:20px auto 20px}@media screen and (max-width: 768px){.top-matching-recommend .top-matching-recommend-speech{margin:20px auto 20px}}.top-matching-recommend .top-matching-recommend-speech .top-matching-recommend-speech-img{text-align:center}.top-matching-recommend .top-matching-recommend-speech .top-matching-recommend-speech-img img{width:85%;margin:15px auto 0}.top-matching-recommend .top-matching-recommend-speech .top-matching-recommend-speech-text{font-size:14px;color:#4d4d4d;line-height:1.5}.top-matching-recommend .top-matching-recommend-speech:before{content:"";position:absolute;background-color:transparent;width:10px;height:30px;border-right:9px solid transparent;border-bottom:18px solid #fff;border-left:9px solid transparent;top:-24px;left:36px;filter:drop-shadow(0px -3px 5px rgba(0,0,0,0.04));z-index:1}@media screen and (max-width: 768px){.top-matching-recommend .top-matching-recommend-speech:before{left:24px}}.top-matching-recommend .top-matching-recommend-speech:after{content:"";position:absolute;background-color:#fff;width:110px;height:15px;top:1px;left:10px;z-index:2}.top-matching-recommend .top-matching-recommend-speech-button{width:100%;border-radius:8px;height:60px;box-shadow:0 5px 10px #999;margin:15px auto 5px;text-align:center;animation:fuwafuwa-button 2s 0s infinite;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);display:inline-flex;justify-content:center;align-items:center;text-decoration:none}@media screen and (min-width: 768px){.top-matching-recommend .top-matching-recommend-speech-button:hover{opacity:0.7}}.top-matching-recommend .top-matching-recommend-speech-button .top-matching-recommend-speech-button-img img{width:30px;height:30px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 3px 0 0}.top-matching-recommend .top-matching-recommend-speech-button .top-matching-recommend-speech-button-txt{color:white;font-size:21px;font-weight:bold;text-decoration:none}.media-section-subtitle-zenkoku{display:flex;font-size:13.5px;color:#b3b3b3;letter-spacing:0;line-height:1.5;margin:12px auto 0px;letter-spacing:-0.5px;max-width:450px}@media screen and (max-width: 768px){.media-section-subtitle-zenkoku{font-size:12px;margin:4px 0 0px}}.media-section-readmore{margin:15px 0 0;display:flex;justify-content:flex-end;cursor:pointer}.media-section-readmore a{color:#15bfab;text-decoration:none;font-size:12px;text-align:right}.media-section-readmore a:after{content:"";width:6px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin:0px -1px 0px 4px;background-image:url(https://assets.stekina.com/static/img/icon/icn-arrow-navi.svg);vertical-align:middle}.pages-stylist_rankings .wrapper-media-wrap{top:0px !important}.pages-stylist_rankings .wrapper-media-top{background:#F0F0F0 !important;padding:0 0 90px;margin:0 auto !important}@media screen and (max-width: 768px){.pages-stylist_rankings .wrapper-media-top:before{height:20px}.pages-stylist_rankings .media-section-last{margin:0 auto 0px !important}}.ai-counseling-dialog{padding:16px;overflow:hidden}.ai-counseling-dialog .content-box{max-width:380px}.ai-counseling-dialog header{text-align:center}.ai-counseling-dialog header img{width:60%}.ai-counseling-dialog .title-box{padding:0 10%}.ai-counseling-dialog .main-box{position:relative}.ai-counseling-dialog .main-box a{position:absolute;right:0;left:0;width:86%;margin:auto;bottom:25px}.ai-counseling-dialog .button-box{margin-top:16px;padding:0 16px;animation:fuwafuwa-button 2s 0s infinite}@media screen and (max-width: 780px){.wrapper-media-wrap-decoration-flex-left,.wrapper-media-wrap-decoration-flex-right{display:none}.bg-stekina-shape{display:none}}@media screen and (max-width: 450px){.wrapper-media-wrap-decoration{display:none}}.wrapper-media-wrap-decoration{position:fixed;top:0;right:0;left:0;height:100vh}.new-profile-top .wrapper-media-wrap-decoration{background:#e2ddd7;z-index:-2}.bg-stekina-shape img{width:100%}.new-profile-top .bg-stekina-shape div{z-index:-1}.bg-stekina-shape1{top:-14vh;left:calc(48% - 28rem);width:373px;animation-name:bg-updown;animation-duration:4s;animation-delay:0s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:fixed;opacity:0.8}.bg-stekina-shape2{top:13vh;left:calc(37% - 54.25rem);width:774px;animation-name:bg-updown;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:fixed}.bg-stekina-shape3{top:-31vh;right:calc(44% - 64.5rem);width:861px;animation-name:bg-updown;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:fixed}.bg-stekina-shape4{top:72vh;right:calc(50% - 28rem);width:22rem;animation-name:bg-updown;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:fixed}.wrapper-media-wrap-decoration-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper-media-wrap-decoration-flex-left,.wrapper-media-wrap-decoration-flex-right{position:relative;z-index:10;overflow:hidden}.wrapper-media-wrap-decoration-flex-left .wrapper-media-wrap-decoration-flex-left-text div,.wrapper-media-wrap-decoration-flex-left .wrapper-media-wrap-decoration-flex-right-text div,.wrapper-media-wrap-decoration-flex-right .wrapper-media-wrap-decoration-flex-left-text div,.wrapper-media-wrap-decoration-flex-right .wrapper-media-wrap-decoration-flex-right-text div{padding:45px 30px}.wrapper-media-wrap-decoration-flex-left .wrapper-media-wrap-decoration-flex-left-text div img,.wrapper-media-wrap-decoration-flex-left .wrapper-media-wrap-decoration-flex-right-text div img,.wrapper-media-wrap-decoration-flex-right .wrapper-media-wrap-decoration-flex-left-text div img,.wrapper-media-wrap-decoration-flex-right .wrapper-media-wrap-decoration-flex-right-text div img{width:70px;height:433px}.wrapper-media-wrap-decoration-flex-right{transform:rotate(180deg)}.wrapper-media-wrap-decoration-flex .wrapper-media-wrap-decoration-flex-left-text:nth-of-type(odd){-webkit-animation:loop1-left 30s -15s linear infinite;animation:loop1-left 30s -15s linear infinite}.wrapper-media-wrap-decoration-flex .wrapper-media-wrap-decoration-flex-left-text:nth-of-type(even){-webkit-animation:loop2-left 30s linear infinite;animation:loop2-left 30s linear infinite}.wrapper-media-wrap-decoration-flex .wrapper-media-wrap-decoration-flex-right-text:nth-of-type(odd){-webkit-animation:loop1-right 30s -15s linear infinite;animation:loop1-right 30s -15s linear infinite}.wrapper-media-wrap-decoration-flex .wrapper-media-wrap-decoration-flex-right-text:nth-of-type(even){-webkit-animation:loop2-right 30s linear infinite;animation:loop2-right 30s linear infinite}.media-section-carousel{margin:0 -32px 0 -32px}@media screen and (max-width: 768px){.media-section-carousel{margin:0 -45px 0 -30px}}.media-section-carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow-x:auto;overflow-y:hidden;padding:5px 100px 0 45px}@media screen and (max-width: 768px){.media-section-carousel-wrapper{padding:5px 100px 0 30px}}.media-section-carousel-wrapper:after{width:50px;height:100vh;content:"";display:block}.wrapper-stekina-media-paging{padding:0px 0 0}.wrapper-stekina-media-paging .media-section-carousel-basic-head-recommend{height:auto !important}.wrapper-stekina-media-paging .media-section-carousel-basic{margin:0px auto 30px;width:95%}.wrapper-stekina-media-paging .media-section-carousel-basic-head{width:95%;margin:0px auto 3px}.wrapper-stekina-media-paging .media-section-carousel-basic-card{height:300px;margin:0px auto 30px;width:95%}.wrapper-stekina-media-paging .media-card-recommend{height:auto !important;width:95% !important;margin:0 auto !important;padding:0 0 80px}.wrapper-stekina-media-paging .media-card-recommend .media-card-recommend-content{-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;height:130px}.wrapper-stekina-media-paging .media-card-recommend .media-card-recommend-tag ul{height:auto;overflow:auto}.wrapper-stekina-media-paging .media-card-review{min-height:420px !important;height:auto !important;max-height:450px !important;width:95% !important;margin:0 auto !important}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail{height:220px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-wrapper{height:220px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-left{height:220px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-left img{height:220px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right{height:220px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right .media-card-review-thumbnail-right-single img{height:220px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right .media-card-review-thumbnail-right-child{width:50%;height:110px}.wrapper-stekina-media-paging .media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right .media-card-review-thumbnail-right-child img{object-fit:cover;height:110px;width:100%}.wrapper-stekina-media-paging .media-card-review-have-category .media-card-review-head-left .media-card-review-head-left-category{line-height:1.8}.wrapper-stekina-media-paging .media-card-review .media-card-review-content,.wrapper-stekina-media-paging .media-card-review .media-card-review-content-long{-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;max-height:130px;height:auto;line-height:1.5}.wrapper-stekina-media-paging .media-card-review-have-category .media-card-review-head-left{height:47px}.wrapper-stekina-media-paging .media-card-review-head-left-category{bottom:3px !important}.wrapper-stekina-media-paging .content-footer-suteki{padding:0px 12px 7px}.wrapper-stekina-media-paging .content-footer-suteki .profile-section-block-review-suteki-count{left:57px}.media-section-carousel-topintro-card{width:267px;margin:18px 19px 0 0px}@media screen and (max-width: 768px){.media-section-carousel-topintro-card{width:267px}}@media screen and (max-width: 768px){.media-section-carousel-topintro-card{margin:8px 19px 0 0px}}.media-section-carousel-topintro-card .media-section-title{height:60px;margin:0 0 15px}@media screen and (max-width: 768px){.media-section-carousel-topintro-card .media-section-title{margin:0 0 10px}}.media-section-carousel-topintro-card .media-section-carousel-topintro-card-wrap{width:267px;height:181px;background:#FFFFFF;border-radius:4px;box-shadow:0px 2px 7px rgba(0,0,0,0.1);overflow:hidden;position:relative;padding:11px 11px;line-height:1.2;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 768px){.media-section-carousel-topintro-card .media-section-carousel-topintro-card-wrap{width:267px}}.media-section-carousel-topintro-card span.media-section-carousel-topintro-card-title-main{font-size:14px;letter-spacing:-0.5px;color:#4d4d4d;display:block;line-height:1.45}.media-section-carousel-topintro-card span.media-section-carousel-topintro-card-title-sub{font-size:12px;color:#b3b3b3;letter-spacing:-1px;display:block;line-height:1.45}.media-section-carousel-topintro-card .media-section-carousel-topintro-card-img{margin:4px auto 0px}.media-section-carousel-topintro-card .media-section-carousel-topintro-card-img-small{text-align:center}.media-section-carousel-topintro-card .media-section-carousel-topintro-card-img-small img{width:85%;margin:0 auto}.media-section-carousel-basic-card{width:267px;height:204px;background:#FFFFFF;border-radius:4px;box-shadow:0px 2px 7px rgba(0,0,0,0.1);position:relative}@media screen and (max-width: 768px){.media-section-carousel-basic-card{width:267px}}@media screen and (min-width: 768px){.media-section-carousel-basic-card:hover{cursor:pointer;transition:0.4s;opacity:0.8;box-shadow:0px 4px 9px rgba(0,0,0,0.3)}}.media-section-carousel-basic-card-contents{height:373px;width:267px;background:#FFFFFF;border-radius:4px;box-shadow:0px 2px 7px rgba(0,0,0,0.1);position:relative}@media screen and (min-width: 768px){.media-section-carousel-basic-card-contents:hover{cursor:pointer;transition:0.4s;opacity:0.8;box-shadow:0px 4px 9px rgba(0,0,0,0.3)}}.media-section-carousel-basic{width:267px;margin:20px 19px 0 0px;z-index:10}@media screen and (max-width: 768px){.media-section-carousel-basic{width:267px}}.media-section-carousel-readmore{width:267px;height:306px;border-radius:4px;box-shadow:0px 2px 7px rgba(0,0,0,0.1);overflow:hidden;position:relative;background:#4d4d4d;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.media-section-carousel-readmore{width:267px}}.media-section-carousel-readmore p{color:white}.media-section-carousel-topintro{position:relative;height:294px;margin:0 0 5px}@media screen and (max-width: 768px){.media-section-carousel-topintro{height:279px}}.media-section-carousel-stylist-dendo{height:231.5px}.media-section-carousel-stylist-dendo .media-section-carousel-basic-readmore{margin:20px 19px 0 0px}.media-section-carousel-stylist-dendo .media-section-carousel-basic-readmore .media-section-carousel-basic-card{height:204px;width:267px}@media screen and (max-width: 768px){.media-section-carousel-stylist-dendo .media-section-carousel-basic-readmore .media-section-carousel-basic-card{width:267px}}.media-section-carousel-stylist{height:470px}.media-section-carousel-stylist .media-section-carousel-basic-readmore{margin:120px 0 0}.media-section-carousel-stylist .media-section-carousel-basic-readmore .media-section-carousel-basic-card{height:204px;width:267px}@media screen and (max-width: 768px){.media-section-carousel-stylist .media-section-carousel-basic-readmore .media-section-carousel-basic-card{width:267px}}.media-section-carousel-contents{height:468px}.reviews-part .media-section-carousel-basic-readmore{margin:140px 0 0}.reviews-part .media-section-carousel-basic-readmore .media-section-carousel-basic-card{height:204px;width:267px}@media screen and (max-width: 768px){.reviews-part .media-section-carousel-basic-readmore .media-section-carousel-basic-card{width:267px}}.recommends-part .media-section-carousel-basic-readmore{margin:140px 0 0}.recommends-part .media-section-carousel-basic-readmore .media-section-carousel-basic-card{height:204px;width:267px}@media screen and (max-width: 768px){.recommends-part .media-section-carousel-basic-readmore .media-section-carousel-basic-card{width:267px}}.media-section-carousel-basic-head-review{align-items:center;display:flex}.media-section-carousel-basic-head-review a{text-decoration:none}.media-section-carousel-basic-head-review .media-section-carousel-basic-head-name{width:88%}.media-section-carousel-basic-head-recommend{width:100%;height:38px !important}.media-section-carousel-basic-head-recommend .media-section-carousel-basic-head-icon img{width:20px;height:20px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 2px 0 0 !important}.media-section-carousel-basic-head{width:100%;height:33px;padding:0 0 0 3px}.media-section-carousel-basic-head div,.media-section-carousel-basic-head span{color:#4d4d4d;font-size:10px}.media-section-carousel-basic-head div{display:inline-block}.media-section-carousel-basic-head a:link{text-decoration:none}.media-section-carousel-basic-head a:hover{opacity:0.7}.media-section-carousel-basic-head .media-section-carousel-basic-head-name{vertical-align:super}.media-section-carousel-basic-head .media-section-carousel-basic-head-text{vertical-align:super;margin:0 0 0 1px}.media-section-carousel-basic-head .media-section-carousel-basic-head-icon img{width:20px;height:20px;border-radius:100%;box-sizing:border-box;display:inline-block;margin:0 4px 0 0}.media-section-carousel-basic .sutekiscalenormal{-webkit-animation-name:aaaa;animation-name:aaaa;-webkit-animation-duration:0.4s;animation-duration:0.4s}.media-section-carousel-basic .liked .suteki-scale{-webkit-animation-name:bbb;animation-name:bbb;-webkit-animation-duration:0.4s;animation-duration:0.4s}@keyframes aaaa{0%{-webkit-transform:scale(0.55);transform:scale(0.55);opacity:0.7}50%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0.7}100%{-webkit-transform:scale(0.55);transform:scale(0.55);opacity:1}}@keyframes bbb{0%{-webkit-transform:scale(0.55);transform:scale(0.55);opacity:0.7}50%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0.7}100%{-webkit-transform:scale(0.55);transform:scale(0.55);opacity:1}}.media-section-carousel-basic-card-readmore{border:2px #15bfab solid;display:flex;justify-content:center;align-items:center}.media-section-carousel-basic-card-readmore p{color:#15bfab;font-size:18px;font-weight:bold}.media-section-carousel-basic-card-readmore p:after{margin:0px -1px 0px 5px;display:inline-block;height:12px;width:12px;border:2px solid #15bfab;border-width:3px 3px 0 0;content:"";right:20px;top:40%;animation:scroll-x 2s ease 0s infinite normal;transform:rotate(45deg)}.media-card-review-have-category .media-card-review-head-left{position:relative;display:flex;height:46px;margin:2px 0 0 0px}.media-card-review-have-category .media-card-review-head-left .media-card-review-head-left-order{width:74%;margin:-2px 0 0 5px !important}.media-card-review-have-category .media-card-review-head-left .media-card-review-head-left-order .media-card-review-head-left-order-menu{font-size:7.8px;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 3px;width:80%}.media-card-review-have-category .media-card-review-head-left .media-card-review-head-left-order .media-card-review-head-left-order-name{color:#4d4d4d;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0.5px;max-width:153px}.media-card-review-have-category .media-card-review-head-left .media-card-review-head-left-category{position:absolute;color:#fff;font-size:7px;font-weight:bold;text-align:center;padding:1.5px 0px 3px;border-radius:3.5px;width:180px;top:29px}@media screen and (max-width: 768px){.media-card-review-have-category .media-card-review-head-left .media-card-review-head-left-category{width:135px}}.media-card-review-head-left{position:relative;display:flex;margin:6px 0 0 0px}.media-card-review-head-left .media-card-review-head-left-order{width:74%;margin:0px 0 0 5px}.media-card-review-head-left .media-card-review-head-left-order .media-card-review-head-left-order-menu{font-size:7.8px;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:3px 0 3px;width:80%}.media-card-review-head-left .media-card-review-head-left-order .media-card-review-head-left-order-name{color:#4d4d4d;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0.5px;max-width:190px}.media-card-review-head-left-img img{width:36px;height:36px;border-radius:100%;box-sizing:border-box;display:inline-block;object-fit:cover;margin:2px 0 0}.media-card-review .media-card-review-head{position:relative;width:100%;padding:3px 0 0 7px !important}.media-card-review .media-card-review-head .media-card-review-head-right .media-card-review-head-right-review-date{position:absolute;right:6px;top:4px;font-size:9.2px;color:#b3b3b3;font-family:Lato}.media-card-review .media-card-review-head .media-card-review-head-right .media-card-review-head-right-custemer-visit{position:absolute;right:6px;top:20px;text-align:right;font-size:9.2px;line-height:1.45;color:#b3b3b3}.media-card-review .media-card-review-thumbnail{height:170px;padding:0px 0 0;position:relative;margin:1px 0 0px}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-wrapper{height:170px;display:flex}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-left{height:170px;width:50%}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-left img{height:170px;object-fit:cover;width:100%}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right{display:flex;flex-wrap:wrap;height:170px;width:50%}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right .media-card-review-thumbnail-right-single img{height:170px;object-fit:cover;width:100%}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right .media-card-review-thumbnail-right-child{width:50%;height:85px}.media-card-review .media-card-review-thumbnail .media-card-review-thumbnail-right .media-card-review-thumbnail-right-child img{object-fit:cover;height:85px;width:100%}.media-card-review .media-card-review-content,.media-card-review .media-card-review-content-long{font-size:12px;margin:8px 0px 0px;padding:0 10px;line-height:1.65;letter-spacing:-0.2px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;height:93px}.media-card-recommend .media-card-recommend-head{position:relative;width:100%;padding:10px 11px 0 11px !important;height:63px;display:flex;align-items:center}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-left{position:relative;height:45px;width:40px;margin:0 12px 0 0}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-left .media-card-recommend-head-left-img img{width:38px;height:38px;border-radius:100%;box-sizing:border-box;display:inline-block}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-left .media-card-recommend-head-left-badge{position:absolute;width:41px;top:34px;left:0;right:0;margin:auto}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-right{max-width:145px}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-right .media-card-recommend-head-right-name{color:#666666;max-width:203px;font-size:14.2px;letter-spacing:0.5px;margin:0 0 7px;font-weight:bold;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-right .media-card-recommend-head-right-salon{font-size:12px;color:#b3b3b3;letter-spacing:0.78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-sub{position:absolute;right:10px;top:12px}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-sub .media-card-recommend-head-sub-date{font-size:10px;color:#b3b3b3;font-family:Lato;text-align:right}.media-card-recommend .media-card-recommend-head .media-card-recommend-head-sub .media-card-recommend-head-sub-button{text-align:right}.media-card-recommend .media-card-recommend-content{padding:0px 12px 0px;margin:12px 0 0;line-height:1.75;letter-spacing:-0.2px;font-size:12.35px;color:#4d4d4d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;max-height:150px}.media-card-recommend .media-card-recommend-content p{margin:0px 0 12px}.media-card-recommend .media-card-recommend-tag{padding:20px 12px 0px;margin:0 0 0px}.media-card-recommend .media-card-recommend-tag ul{display:flex;flex-wrap:wrap;height:61px;overflow:hidden}.media-card-recommend .media-card-recommend-tag ul li{margin:0 12px 10px 0;border-radius:4px;font-size:10px;color:#4d4d4d;letter-spacing:0;padding:0px 9px;height:24px;border:0.5px solid #4d4d4d;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.media-card-recommend .content-footer-suteki-wrapper{position:absolute !important;bottom:7px;z-index:10;width:100%}.media-card-recommend .suteki-counter{bottom:15px !important;right:-55px !important}.media-card-review .suteki-counter-number{font-weight:bold}.media-card-review .content-footer-suteki-wrapper{position:absolute !important;bottom:5px;z-index:10;width:100%}.media-card-review .suteki-counter{bottom:28px !important;right:-55px !important;width:auto !important;height:auto !important}.media-card-review .suteki-counter span{text-shadow:0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff}.media-section-carousel-contents .content-footer-suteki-wrapper{position:relative}.media-section-carousel-contents .love-button-wrapper .love-button{transform:scale(0.7);transform-origin:left center}.media-section-carousel-contents .profile-section-block-review-suteki-count{left:44px !important;top:34.2% !important;font-size:13px;position:absolute;color:#b3b3b3}.media-section-carousel-contents .content-footer-suteki{padding:0px 11px 0px}.media-section-carousel-contents .content-footer-suteki b{font-weight:bold}.media-section-carousel-basic-card-salon a.salon-link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:9999}.media-section-carousel-basic-card-salon .salon-card-cover{position:relative;background-size:cover;overflow:hidden;height:150px}.media-section-carousel-basic-card-salon .salon-card-cover .salon-card-cover-logo{margin:auto;position:absolute;top:18px;z-index:100;left:0;right:0;width:120px;height:80px}.media-section-carousel-basic-card-salon .salon-card-cover .salon-card-cover-logo img{border-radius:7px;border:1.2px solid #fff;width:120px;height:80px;-o-object-fit:cover;object-fit:cover;background:white;margin:0 auto;box-shadow:2.5px 7px 7px 0 rgba(0,0,0,0.3);z-index:10}.media-section-carousel-basic-card-salon .salon-card-cover .salon-card-cover-name{position:absolute;width:100%;text-align:center;bottom:0;font-weight:bold;font-size:15px;background-color:rgba(0,0,0,0.55);height:32px;padding:0 6px;letter-spacing:1.5px;line-height:1.25;color:#fff;z-index:100;display:flex;justify-content:center;align-items:center}.media-section-carousel-basic-card-salon .salon-card-cover .salon-card-cover-name p{font-weight:bold}.media-section-carousel-basic-card-salon .salon-card-content{padding:5px 9px 5px}.media-section-carousel-basic-card-salon .salon-card-content .salon-card-content-top-stylists{display:flex}.media-section-carousel-basic-card-salon .salon-card-content .salon-card-content-top-stylists li img{width:23px;height:23px;border-radius:100px;margin:0 4px 0 0}.media-section-carousel-basic-card-salon .salon-card-content .salon-card-content-bottom-address{display:flex;align-items:center;margin:1px auto 0}.media-section-carousel-basic-card-salon .salon-card-content .salon-card-content-bottom-address .salon-card-content-bottom-address-img{width:13px}.media-section-carousel-basic-card-salon .salon-card-content .salon-card-content-bottom-address .salon-card-content-bottom-address-text{font-size:10px;color:#b3b3b3;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-card-stylist-nobutton{overflow:hidden}.media-card-stylist-nobutton .stylist-link{position:absolute;width:100%;height:100%;display:block;z-index:10}.media-card-stylist-nobutton .media-card-stylist-header{color:white;background:#8e7f6b;height:18px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:9px;letter-spacing:1px}.media-card-stylist-nobutton .media-card-stylist-header p{text-align:center}.media-card-stylist-nobutton .media-card-stylist-cover{height:110px;width:100%;position:relative;overflow:hidden}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-profile-official{position:absolute;left:5px;bottom:20px;width:24px;height:24px;z-index:4}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-profile-img{left:10px;top:-3px;bottom:0;margin:auto;position:absolute;z-index:3;width:75px;height:75px}@media screen and (max-width: 374px){.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-profile-img{width:65px;height:65px}}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-profile-img img{border:1px solid white;box-shadow:0px 3px 3px #444;border-radius:100px;object-fit:cover}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date{color:white}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date:before{width:85%;height:65px;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.58);display:block;content:"";z-index:2;position:absolute}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left{position:absolute;top:0px;bottom:0;margin:auto;display:flex;justify-content:center;flex-direction:column;z-index:2;left:95px}@media screen and (max-width: 374px){.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left{left:85px}}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left .media-card-stylist-cover-date-left-name{font-size:15px;font-weight:bold;margin:0 0 9px;max-width:151px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;line-height:1.25 !important}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left .media-card-stylist-cover-date-left-score{display:flex;font-weight:bold}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left .media-card-stylist-cover-date-left-score .media-card-stylist-cover-date-score-list{display:flex;align-items:flex-end;margin:0 12px 0 0;font-size:12px;letter-spacing:1px}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left .media-card-stylist-cover-date-left-score .media-card-stylist-cover-date-score-list img{height:10px;margin:0 3px 0 0}@media screen and (max-width: 374px){.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left .media-card-stylist-cover-date-left-score .media-card-stylist-cover-date-score-list img{height:8px;margin:0 1px 0 0}}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-left .media-card-stylist-cover-date-left-score .media-card-stylist-cover-date-score-list .media-card-stylist-cover-date-score-list-count{font-weight:bold}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-right{position:absolute;left:70%;top:0;bottom:0;margin:auto;font-size:10px;z-index:2;display:flex;align-items:center;height:70px}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-right .media-card-stylist-cover-date-right-icon{margin:0 5px 0 0;width:12px}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-right .media-card-stylist-cover-date-right-icon img{width:12px}.media-card-stylist-nobutton .media-card-stylist-cover .media-card-stylist-cover-date-right .media-card-stylist-cover-date-right-icon-name{width:78px}.media-card-stylist-nobutton .media-card-stylist-detail{background:white;padding:2px 4px 7px}.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-date{display:flex;padding:3px 0px 5px;border-bottom:1px solid #f0f0f0}.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-date .media-card-stylist-detail-date-list{display:flex;align-items:flex-end;font-size:10px;color:#b3b3b3;margin:0 1px 0 0 !important;letter-spacing:-1px}.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-date .media-card-stylist-detail-date-list .media-card-stylist-detail-date-icon{display:flex;align-items:flex-end;margin:0 0px 0 0}.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-date .media-card-stylist-detail-date-list .media-card-stylist-detail-date-icon img{height:10px}@media screen and (max-width: 374px){.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-date .media-card-stylist-detail-date-list .media-card-stylist-detail-date-icon img{height:8px;margin:0 1px 0 0}}.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-date .media-card-stylist-detail-date-list .media-card-stylist-detail-date-text-address{max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-card-stylist-nobutton .media-card-stylist-detail .media-card-stylist-detail-description{font-size:10px;color:#4d4d4d;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:5px 0 2px}.stylist-cover-background-img{display:flex;width:100%}.stylist-cover-background-img img{width:100%;height:110px;object-fit:cover}.wrapper-media-wrap{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100vh;z-index:1;overflow-x:hidden;overflow-y:scroll}.stekina-media-top-mv-wrap{z-index:20;top:0;left:0;right:0;margin:auto;position:absolute;max-width:450px}.stekina-media-top-mv-bg-img{transform-origin:top center}.stekina-media-top-mv-bg-img img{transform-origin:top center}.stekina-media-top-mv{position:relative;height:380px}@media screen and (max-width: 768px){.stekina-media-top-mv{height:380px}}.stekina-media-top-mv h1.stekina-media-top-mv-head{position:absolute;z-index:10}.stekina-media-top-mv .stekina-media-top-mv-head-center{position:absolute;z-index:10;top:15px;left:0;right:0;margin:auto;width:130px}.stekina-media-top-mv .stekina-media-top-mv-head-maintext{font-size:24.45px;position:absolute;z-index:10;line-height:1.5;left:0;right:0;margin:auto;color:white;text-align:center;font-weight:bold;font-family:"Noto Sans JP", "koburina", "DIN Alternate", "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W6", sans-serif !important;top:60px}@media screen and (max-width: 768px){.stekina-media-top-mv .stekina-media-top-mv-head-maintext{font-size:24.45px}}@media screen and (min-width: 768px){.stekina-media-top-mv .stekina-media-top-mv-head-maintext{top:70px}}.stekina-media-top-mv .stekina-media-top-mv-head-maintext-top{letter-spacing:4.5px}.stekina-media-top-mv .stekina-media-top-mv-head-maintext-top-2{letter-spacing:4.5px}.stekina-media-top-mv .stekina-media-top-mv-head-maintext-bottom{letter-spacing:2px}.stekina-media-top-mv-bg{max-width:450px;width:100%;height:380px;z-index:0;right:0;top:0;left:0;z-index:1;margin:auto}@media screen and (max-width: 768px){.stekina-media-top-mv-bg{height:275px}}.media-cover-bg-photo-relative-shadow:before{width:100%;height:1000px;right:0px;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);display:block;content:"";z-index:1;position:absolute}.media-cover-bg-photo-relative{position:relative;width:100%;height:100%;overflow:hidden}.media-cover-bg-photo-relative img{width:100%;height:100%;object-fit:cover;object-position:30% 30%}.stekina-media-top-mv-search{position:absolute;top:159px;height:213px;width:93%;padding:20px 30px 20px;border-radius:8px;background:white;left:0;right:0;z-index:2;margin:auto;box-shadow:0 1px 15px 0 rgba(0,0,0,0.24)}.stekina-media-top-mv-search.slim{height:auto;padding:16px}@media screen and (max-width: 768px){.stekina-media-top-mv-search{height:213px;top:158px;padding:19px 17px 15px}}@media screen and (min-width: 480px){.stekina-media-top-mv-search .stekina-media-top-mv-search-dummy img{display:none}}.stekina-media-top-mv-search .search-box{display:flex;align-items:stretch;width:100%;margin-bottom:16px}.stekina-media-top-mv-search .search-box__input_area{padding-left:8px;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff;display:flex;align-items:center;flex-grow:1;height:46px;box-sizing:border-box}.stekina-media-top-mv-search .search-box__icon{display:flex;align-items:center;justify-content:center;padding:0 12px}.stekina-media-top-mv-search .search-box__input{flex:1;border:none;padding:10px 8px;font-size:14px;color:#333;outline:none;font-size:16px;-webkit-tap-highlight-color:transparent}.stekina-media-top-mv-search .search-box__input::placeholder{color:#b3b3b3}.stekina-media-top-mv-search .stekina-media-top-mv-search-starter{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);appearance:none;width:100%;color:white;border:none;font-size:18px;font-weight:bold;letter-spacing:1.5px;padding:10px;border-radius:4px;text-align:center;height:46px;display:flex;justify-content:center;align-items:center}.stekina-media-top-mv-search-parameters{border-radius:4px;border:1px solid #B3B3B3;font-size:15px;margin:0 0 17px}.stekina-media-top-mv-search-parameters input:focus,.stekina-media-top-mv-search-parameters select:focus{outline:none}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #B3B3B3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-one{width:43%;position:relative}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-one select{padding:0}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-one:after{position:absolute;right:0;top:0;bottom:0;margin:auto;content:"";display:inline-block;width:1px;height:18px;background:#B3B3B3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-one img{width:16.5px;margin:2px 3px 0 0}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-one .stekina-media-top-mv-search-parameters-top-wrap-text{padding:0 0 0 3px;width:30%}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-two{width:26.5%;position:relative}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-two:after{position:absolute;right:0;top:0;bottom:0;margin:auto;content:"";display:inline-block;width:1px;height:18px;background:#B3B3B3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-two img{width:16.5px;margin:2px 5px 0 0}@media screen and (max-width: 768px){.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-two img{margin:3px 0px 0 0}}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-three{width:37%}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-three select{width:79px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-three img{width:16.5px;margin:2px 1px 0 0}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-three select{padding:2px 3px}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-wrap{display:flex;align-items:center;padding:0 0 0 8px}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-top .stekina-media-top-mv-search-parameters-top-wrap .stekina-media-top-mv-search-parameters-top-wrap-text{color:#4d4d4d}.stekina-media-top-mv-search-parameters select,.stekina-media-top-mv-search-parameters input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;color:#4d4d4d;font-family:Helvetica,Arial,Hiragino Sans,"ヒラギノ角ゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif !important;font-weight:400;background:white}.stekina-media-top-mv-search-parameters input{padding:0}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom{padding:10px 0 10px}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-radios{display:flex;align-items:center;justify-content:center;margin:0 0 0 -3px}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-radios-radio{margin:0 11px}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-text{width:100%}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-text input{appearance:none;border:none;width:100%;padding:3px 5px}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-text input::-webkit-input-placeholder{color:#b3b3b3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-text input::-moz-placeholder{color:#b3b3b3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-text input::-moz--input-placeholder{color:#b3b3b3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .stekina-media-top-mv-search-parameters-bottom-wrap-text input::placeholder{color:#b3b3b3}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom label,.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom input[type="checkbox"]{cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0.7);display:flex;align-items:center;margin:0 0 0px;color:#4d4d4d;font-size:15px;white-space:nowrap}@media screen and (max-width: 374px){.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom label span,.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom input[type="checkbox"] span{width:60%}}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom input[type="checkbox"],.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom input[type="radio"]{display:none}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .checkbox-input+label:before{content:"";margin:0 3px 0 0;background:white;border-radius:100px;display:inline-block;background-size:contain;box-shadow:0px 1.5px 1.5px #ddd;border:1px #ccc solid;width:22.5px;height:22.5px;border:1px solid #ddd !important}.stekina-media-top-mv-search-parameters .stekina-media-top-mv-search-parameters-bottom .checkbox-input:checked+label:before{content:"";margin:0 3px 0 0;background-image:url("https://limehair.jp/wp-https-lime/wp-content/uploads/2020/10/icn-radio-on-stekina.svg") !important;border-radius:100px;display:inline-block;background-size:contain;box-shadow:0px 1.5px 1.5px #ddd;border:1px #ccc solid;width:22.5px;height:22.5px;border:1px solid #FF595B !important}.stekina-media-top-mv-search-parameters-bottom-note{font-size:10px;color:#FF595B;letter-spacing:0;text-align:center;margin:0 0 7px}.stekina-media-top-mv-search-note{font-size:12px;color:#FF595B;letter-spacing:0;text-align:center;margin:0 0 10px}.stekina-media-top-mv-search-submit input{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);appearance:none;width:100%;color:white;border:none;font-size:18px;font-weight:bold;letter-spacing:1.5px;padding:10px;border-radius:4px}@media screen and (min-width: 768px){.stekina-media-top-mv-search-submit input:hover{opacity:0.7}}.stekina-media-top-mv-search-starter input{background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);appearance:none;width:100%;color:white;border:none;font-size:18px;font-weight:bold;letter-spacing:1.5px;padding:10px;border-radius:4px}@media screen and (min-width: 768px){.stekina-media-top-mv-search-starter input:hover{opacity:0.7}}.suggest-modal{transition:all 0.3s ease;max-width:450px;margin:auto;background:#ffffff;position:fixed;left:0;right:0;bottom:-150%;z-index:100;padding-top:8px;border-radius:8px}.suggest-modal .close-box{padding:0 16px;text-align:right;font-size:24px}.suggest-modal.active{bottom:0}.wrapper-profile-wrap,.profile-top{overflow-x:hidden}.profile-section-block-edit-hygiene button{width:100%;height:46px;background:#ffffff;border:1.5px solid #15bfab;border-radius:6px;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;color:#15bfab;text-decoration:none;font-size:15px;margin:0 auto 15px;text-align:center !important}.profile-section-block .profile-section-block-hygiene{display:flex;flex-wrap:wrap}.profile-section-block .profile-section-block-hygiene .profile-section-block-hygiene-child{width:calc( ( 100% - 20px) / 3);margin-right:10px;margin-bottom:10px;background:white;padding:7px 0;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);border-radius:6.38px}.profile-section-block .profile-section-block-hygiene .profile-section-block-hygiene-child .profile-section-block-hygiene-child-text{font-size:11px;color:#4D4D4D;letter-spacing:0;text-align:center;line-height:15.54px;height:50px;display:flex;justify-content:center;align-items:center;margin:5px 0}.profile-section-block .profile-section-block-hygiene .profile-section-block-hygiene-child .profile-section-block-hygiene-child-img{display:flex;justify-content:center;align-items:center}.profile-section-block .profile-section-block-hygiene .profile-section-block-hygiene-child .profile-section-block-hygiene-child-img img{width:95%}.profile-section-block .profile-section-block-hygiene>.profile-section-block-hygiene-child:nth-child(3n){margin-right:0}.dialog-hygiene-title,.profile-dialog-title-default{font-size:22.5px;letter-spacing:1px;color:#262626;margin-left:auto;margin-right:auto;line-height:1.5;text-align:left;font-weight:bold}.dialog-hygiene-subtitle{margin:30px 0 15px;text-align:left}.dialog-hygiene-subtitle div{display:inline-block}.dialog-hygiene-subtitle .dialog-hygiene-subtitle-text{text-align:left;font-weight:bold;font-size:18px;color:#262626;letter-spacing:-0.5px}.dialog-hygiene-subtitle .dialog-hygiene-subtitle-note{text-align:left;font-size:10px;color:#b3b3b3;letter-spacing:0.43px}.dialog-hygiene-columns{display:flex;flex-wrap:wrap}.dialog-hygiene-columns label{width:100%;height:100%;padding:7px 0;box-shadow:0 1.5px 9px 0 rgba(0,0,0,0.09);border-radius:6.38px;border:2px solid white;position:relative}.dialog-hygiene-columns label:after{position:absolute;left:-8px;top:-8px;width:23px;height:23px;border-radius:100px;background:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/icn-dialog-plus.svg) 50% 50%;background-size:cover;background-repeat:no-repeat;display:block;content:" ";box-shadow:0 0 18px 0 rgba(0,0,0,0.2)}.dialog-hygiene-columns .profile-section-block-hygiene-child-input:checked+label{border:2px solid #15bfab}.dialog-hygiene-columns .profile-section-block-hygiene-child-input:checked+label:after{position:absolute;left:-8px;top:-8px;width:23px;height:23px;border-radius:100px;background:url(https://limehair.jp/wp-https-lime/wp-content/uploads/2020/06/icn-dialog-plusicon.svg) 50% 50%;background-size:cover;background-repeat:no-repeat;display:block;content:" ";box-shadow:0 0 18px 0 rgba(0,0,0,0.2)}.dialog-hygiene-columns .profile-section-block-hygiene-child-input:checked+label .profile-section-block-hygiene-child-text{color:#15bfab;font-weight:bold}.dialog-hygiene-columns .profile-section-block-hygiene-child{width:calc( ( 100% - 30px) / 3);margin:0px 5px 15px;background:white;position:relative}.dialog-hygiene-columns .profile-section-block-hygiene-child button,.dialog-hygiene-columns .profile-section-block-hygiene-child input[type="checkbox"],.dialog-hygiene-columns .profile-section-block-hygiene-child input[type="radio"]{position:absolute;left:0;top:0}.dialog-hygiene-columns .profile-section-block-hygiene-child label{flex-flow:column;margin:0}.dialog-hygiene-columns .profile-section-block-hygiene-child .profile-section-block-hygiene-child-text{color:#4D4D4D;letter-spacing:0;text-align:center;line-height:15.54px;height:50px;display:flex;justify-content:center;align-items:center;margin:5px 0;font-size:10px}@media screen and (max-width: 374px){.dialog-hygiene-columns .profile-section-block-hygiene-child .profile-section-block-hygiene-child-text{font-size:8px}}.dialog-hygiene-columns .profile-section-block-hygiene-child .profile-section-block-hygiene-child-img{display:flex;justify-content:center;align-items:center}.dialog-hygiene-columns .profile-section-block-hygiene-child .profile-section-block-hygiene-child-img img{width:95%}.profile-section-block-sns-defalut-btn-note-small{font-size:9px;color:#ff595b;letter-spacing:0.47px;text-align:right}.profile-section-block-reedit-hygiene{display:flex;flex-direction:row-reverse;margin:20px 0 5px}.profile-section-block-reedit-hygiene button{padding:8px 8px;font-size:11.5px;background:#ffffff;border:1.5px solid #ff595b;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;color:#ff595b;text-decoration:none;text-align:center !important}body.fixed{position:fixed;width:100%;height:100%;left:0}.profile-dialog-close-circle{border-radius:100px;width:38px;height:38px;left:-14px;top:-10px;position:absolute;z-index:9999999999;background:#4d4d4d;border:2px solid white;box-shadow:0px 0px 5px rgba(0,0,0,0.5);transform:scale(0.8)}.profile-dialog-close-circle:before{position:absolute;left:16px;content:" ";height:24px;width:2px;top:5px;background-color:#fff;transform:rotate(45deg)}.profile-dialog-close-circle:after{position:absolute;left:16px;content:" ";height:24px;width:2px;top:5px;background-color:#fff;transform:rotate(-45deg)}.dialog-hygiene-radio{margin:30px auto 15px;display:flex;justify-content:center}.dialog-hygiene-radio div{margin:0 10px;font-size:14.5px}@media screen and (max-width: 374px){.dialog-hygiene-radio div{font-size:13px}}.dialog-hygiene-radio label{display:inline-flex;align-items:center}.dialog-hygiene-radio label:before{display:inline-block;width:23px;height:23px;margin:0 6px 0 0px;border-radius:100px;background:white;border:1.5px solid #ccc;display:block;content:" "}@media screen and (max-width: 374px){.dialog-hygiene-radio label:before{width:20px;height:20px}}.dialog-hygiene-radio input:checked+label:before{display:inline-block;width:23px;height:23px;margin:0 6px 0 0px;border-radius:100px;background:#15bfab;border:2px solid #fff;box-shadow:0px 0px 0px 1.5px #15bfab;display:block;content:" "}@media screen and (max-width: 374px){.dialog-hygiene-radio input:checked+label:before{width:20px;height:20px}}#setting-wrapper,#profile-edit-wrapper{max-width:450px;width:100%;margin:auto;min-height:100vh}#rizm-photos{padding:0 0 600px}#user_profile_form select{background:white}.setting-group{width:100%;padding:35px 0 0;margin:0 auto}.setting-group .setting-group-title{width:100%;padding:0px 10px 7px;font-size:15px;color:#4d4d4d;font-family:"mplus-2c-bold"}.setting-group .setting-group-link{width:100%;cursor:pointer;height:50px}.setting-group .setting-group-link a{width:100%;text-decoration:none;background:white;height:50px;display:flex;align-items:center;margin:0 0 2px;color:#4d4d4d;cursor:pointer;padding:0 10px;font-size:13.5px;position:relative;font-family:"mplus-2c-regular";border-bottom:2px solid #f0f0f0}.setting-group .setting-group-link a:after{bottom:0px;top:0px;margin:auto;right:17px;content:"";position:absolute;width:16px;height:16px;border-right:3px solid #b3b3b3;border-top:3px solid #b3b3b3;transform:rotate(45deg)}.profile-edit{width:90%;background:white;margin:30px auto 0px;border-radius:6px;box-shadow:0px 3px 8px rgba(0,0,0,0.14)}.profile-edit li{display:flex;align-items:center;width:100%;height:53px}.profile-edit li:not(:last-child){border-bottom:2px solid #f0f0f0}.profile-edit li label{width:90px;text-align:right;display:inline-block;margin:0 !important;color:#4d4d4d}.profile-edit li input,.profile-edit li input[type="text"],.profile-edit li input[type="email"],.profile-edit li select,.profile-edit li .setting-birthday{flex:1;margin:0 !important;padding:0 !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;border:none;font-family:"mplus-2c-bold";color:#4d4d4d;padding:0 40px 0 0}.profile-edit .before-arrow-right{position:relative}.profile-edit .before-arrow-right:after{bottom:0px;top:0px;margin:auto;right:17px;content:"";position:absolute;width:12px;height:12px;border-right:4px solid #b3b3b3;border-top:4px solid #b3b3b3;transform:rotate(45deg)}.button-setting-confirm{color:white;background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%);display:table;width:190px;margin:45px auto 0px;padding:20px 20px;text-align:center;font-size:18px;font-family:"mplus-2c-bold";color:white;border-radius:8px;border:none;letter-spacing:1px}.button-setting-submit{color:white;background:linear-gradient(-60deg, #e6417a 0%, #ff595b 100%);display:table;width:170px;margin:30px auto 90px;padding:15px 20px;text-align:center;font-size:16.5px;font-family:"mplus-2c-bold";color:white;border-radius:8px;border:none;letter-spacing:1px}@media screen and (max-width: 374px){.button-setting-submit{font-size:17px;margin:35px auto 90px}}.font-mplus .matching-questions-content-question-select .matching-questions-content-question-select-child select{font-family:"mplus-2c-regular" !important}#push-setting-wrapper{padding:45px 0}#push-setting-wrapper h2{font-size:15px;text-align:center;margin:0 0 6px;color:#4d4d4d}.setting-radio{display:flex;justify-content:center;width:75%;padding:15px 0;margin:0 auto 60px;background:white;border-radius:15px}.setting-radio div{margin:0 25px}.setting-radio label{display:flex;align-items:center;margin:0 !important}.setting-radio .input-rizm-radio+label:before{border:1px #ccc solid;margin:0 5px 0 0;background:white;border-radius:100px;content:"";display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:28px;height:28px}.setting-radio .input-rizm-radio:checked+label:before{content:"";border-radius:100px;display:inline-block;background-size:contain;box-shadow:0px 3px 3px #ddd;border:1px #ccc solid;width:28px;height:28px;background:#15bfab;border:1.8px #15bfab solid}.profile-edit-wrapper-percent-title{color:#b3b3b3;font-size:11px;text-align:center;margin:30px 0 7px}.profile-edit-wrapper-percent{box-shadow:0px 2px 4px rgba(0,0,0,0.05);border-radius:6px;width:85%;height:40px;background:white;overflow:hidden;margin:0 auto}.profile-edit-wrapper-percent .profile-edit-wrapper-percent-number{height:100%;background:linear-gradient(-20deg, #e6417a 20%, #ff595b 100%);color:white;font-size:16px;display:inline-flex;justify-content:center;align-items:center}
