@charset "UTF-8";/*!
Theme Name: medifare_new
Description: Description
Version: 1.0.0
*/body,button,input,optgroup,select,textarea{margin:0}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}hr,p{margin-bottom:1.5em}pre,textarea{overflow:auto}#content[tabindex="-1"]:focus,a:active,a:hover{outline:0}.aligncenter,.clear:after,.comment-content:after,.entry-content:after,.main-navigation,.page-links,.site-content:after,.site-footer:after,.site-header:after,h1,h2,h3,h4,h5,h6{clear:both}.widget select,.wp-caption,embed,iframe,img,legend,object,pre{max-width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{background:#fff}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#ccc;border:0;height:1px}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}a{background-color:transparent;color:#4169e1}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal}textarea{width:100%}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:dotted thin}.main-navigation{display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.gallery-item,.wp-caption-text,footer,footer .copyright,footer .nav ul li{text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.fade-target{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease;will-change:opacity,transform}.fade-target.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.fade-target img{width:100%}footer{background:#FFFCF1;padding:3rem}footer img{width:100%;max-width:400px}footer .nav ul{margin:0;padding:0;list-style:none}footer .nav ul li{padding:1rem;font-size:14px}footer .nav ul li a{text-decoration:none;color:#e26486}footer .nav ul li img{width:30px}footer .copyright{font-size:10px}body.modal-open{overflow:hidden}.modal-overlay{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;background-color:rgba(0,0,0,.5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:auto}.modal-content{background-color:#fff7f9;border-radius:20px;padding:24px 20px;max-width:90%;width:480px;max-height:80vh;overflow-y:auto;position:relative;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.15);box-shadow:0 4px 24px rgba(0,0,0,.15);color:#333;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.contact .card-next,.cta{-webkit-transition:opacity .3s ease}.modal-overlay.active .modal-content{opacity:1}.modal-close{position:absolute;top:5px;right:5px;background:0 0;border:none;font-size:24px;cursor:pointer;color:#e26486}.modal-close.modal-close-btn{position:relative}.modal-close.modal-close-btn img{width:100%;top:0;right:0}.operator-info,.privacy-policy{font-family:"Helvetica Neue",Arial,sans-serif;color:#444;font-size:14px;line-height:1.7;padding:0 8px;text-align:left}.operator-info h2,.privacy-policy h2{text-align:center;font-size:16px;font-weight:700;color:#e26486;margin-bottom:24px;border-bottom:1px solid #f5c5cc;padding-bottom:8px}.operator-info h3,.privacy-policy h3{font-size:14px;font-weight:700;color:#333}.operator-info p,.privacy-policy p{margin-bottom:16px}.privacy-policy ul{margin:8px 0 16px 1.2em;padding-left:1em}.privacy-policy ul li{list-style-type:disc;margin-bottom:6px}.privacy-policy strong{font-weight:700;color:#222}@media (max-width:480px){.privacy-policy{font-size:14px;padding:0 4px}}.index-container{background:#FFFCF1}.cta{position:fixed;bottom:0;right:0;z-index:999;width:150px;transition:opacity .3s ease}.cta.hidden{opacity:0;pointer-events:none}.contact{background:#F09199;margin-top:-1rem;padding:3rem 1rem;text-align:center}.contact .right{color:#F09199;text-align:right}.contact img{width:35px}.contact h2{margin-top:0;margin-bottom:2rem;color:#fff;font-size:24px}.contact .card{background:#FEF4F4;border-radius:25px;padding:1rem;text-align:left;margin-bottom:2rem}.contact .card .copy,.contact .step-button,.contact .submit p,.recaptcha_policy,.review,.review .next-review,.thanks,.thanks .next-review{text-align:center}.contact .card h3{font-size:16px;font-weight:400;margin-bottom:5px}.contact .card p{margin-top:0;margin-bottom:.5rem}.contact .card .copy{color:#F09199;font-weight:700}.contact .card .copy.footer{font-size:12px;font-weight:400}.contact .card .copy.footer a{color:#F09199}.contact .card .spec{color:#F09199;font-size:12px}.contact .card input[type=email],.contact .card input[type=file],.contact .card input[type=number],.contact .card input[type=password],.contact .card input[type=text],.contact .card select,.contact .card textarea{border-radius:8px;border:2px solid #F09199;background-color:#fff}.contact .card input[type=email],.contact .card input[type=file],.contact .card input[type=password],.contact .card input[type=text],.contact .card textarea{width:100%;padding:10px}.contact .card input[type=number]{padding:10px;width:5rem}.contact .card select{padding:10px 36px 10px 10px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 8L0 0h12L6 8z' fill='%23F09199'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .card .input[type=number]{width:2rem}.contact .card .wpcf7-list-item.first{margin:0}.contact .card .checkbox-pink .wpcf7-list-item-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 0;font-size:16px;cursor:pointer;color:#F09199;font-weight:700}.contact .card .checkbox-pink input[type=checkbox]{display:none}.contact .card .checkbox-pink .wpcf7-list-item-label::before{content:"";display:inline-block;width:20px;height:20px;border:2px solid #F09199;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:background .2s ease;transition:background .2s ease}.contact .card .checkbox-pink input[type=checkbox]:checked+.wpcf7-list-item-label::before{background-color:#fff;border-color:#F09199;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%23f09199' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px}.contact .card .checkbox-pink input[type=checkbox]:checked+.wpcf7-list-item-label{color:#F09199}.contact .card .wpcf7-form-control-wrap[data-name=detail],.contact .card .wpcf7-form-control-wrap[data-name=shopimage]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid #F09199;border-radius:10px;padding:10px 12px;background-color:#fff;color:#ccc;position:relative;font-size:16px;width:100%;max-width:350px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.contact .card .wpcf7-form-control.wpcf7-file{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.contact .card .wpcf7-form-control-wrap[data-name=detail]::before{content:"給与明細画像";z-index:1}.contact .card .wpcf7-form-control-wrap[data-name=shopimage]::before{content:"待機所など店内画像";z-index:1}.contact .card .wpcf7-form-control-wrap[data-name=detail]::after,.contact .card .wpcf7-form-control-wrap[data-name=shopimage]::after{content:"";display:block;width:24px;height:24px;background-image:url(../img/Icon_fa-solid-image.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}.contact .card .wpcf7-form-control-wrap[data-name=detail].uploaded::before,.contact .card .wpcf7-form-control-wrap[data-name=shopimage].uploaded::before{content:"選択済み";color:#91c788}.contact .card input[name=money]{width:7rem}.contact .card .tag{font-size:11px;color:#fff;padding:5px 10px;border-radius:20px;background:#D3D3D3;vertical-align:text-bottom}.contact .card .tag.require{background:#FFC300}.contact .card-next{display:none;opacity:0;transition:opacity .3s ease}.contact .step-button button,.thanks .next-review button{-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);font-weight:700;cursor:pointer}.contact .card-next.show{display:block;opacity:1;-webkit-animation:fadeIn .4s ease;animation:fadeIn .4s ease}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.contact .step-button{padding-top:1rem}.contact .step-button button{background-color:#FFC300;color:#fff;font-size:16px;padding:14px 32px;border:none;border-radius:32px;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;box-shadow:0 4px 10px rgba(0,0,0,.15);display:inline-block}.contact .step-button button:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 16px rgba(0,0,0,.25);box-shadow:0 8px 16px rgba(0,0,0,.25)}.contact textarea{margin-bottom:1rem}.contact .guide img{width:100%;margin:1rem 0}.contact .star-container{position:relative}.contact .star-rating .wpcf7-list-item{display:inline-block;margin:0;padding:0}.contact .star-rating input[type=radio]{display:none}.contact .star-rating .wpcf7-list-item-label{display:inline-block;width:32px;height:32px;background-image:url(../img/icon_star_empty.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden}.contact .star-rating .wpcf7-list-item-label.hover,.contact .star-rating .wpcf7-list-item-label.selected{background-image:url(../img/icon_star_100.png)}.contact input.wpcf7-submit.btn-gold{display:block;margin:0 auto;background-image:url(../img/btn_gold.png);background-size:cover;background-repeat:no-repeat;background-position:center;border:none;border-radius:32px;width:220px;height:56px;color:transparent;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.contact input.wpcf7-submit.btn-gold:hover{opacity:.8}.thanks{background:#FFFCF1;padding:2rem 0}.thanks h1{font-family:"Kaisei Decol"}.thanks h1,.thanks h3{color:#e26486;margin-top:0}.thanks p{font-size:14px}.thanks .content{width:80%;border-radius:25px;background:#FEF4F4;padding:1.5rem;margin:0 auto}.thanks .content a{font-weight:700;color:#000}.thanks p strong{display:block;margin:3rem 0;color:#e26486;font-size:16px}.thanks img{width:200px}.thanks .next-review{display:block;margin-bottom:1.5rem}.thanks .next-review button{background-color:#FFC300;color:#fff;font-size:16px;padding:14px 20px;border:none;border-radius:15px;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;box-shadow:0 4px 10px rgba(0,0,0,.15);display:inline-block}.thanks .copy{font-size:12px;margin-top:0;margin-bottom:0}.review{background:#FFFCF1;padding:2rem 0}.review h1{font-family:"Kaisei Decol"}.review h1,.review h3{color:#e26486;margin-top:0}.review p{font-size:14px}.review .content{width:90%;border-radius:25px;background:#FEF4F4;padding:1rem;margin:0 auto}.review .content a{font-weight:700;color:#000}.review p strong{display:block;margin:3rem 0;color:#e26486;font-size:16px}.review img{width:200px}.review .next-review{display:block;margin-bottom:1.5rem}.review .next-review button{background-color:#FFC300;color:#fff;font-weight:700;font-size:16px;padding:14px 20px;border:none;border-radius:15px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);display:inline-block}.recaptcha_policy,dd,dl,dt{padding:0;margin:0}.review .copy{font-size:12px;margin-top:0;margin-bottom:0}.mt-1{margin-top:5px}.row::after,.row::before{display:none}.page,.post,.widget{margin:0}.grecaptcha-badge{visibility:hidden}.recaptcha_policy{font-size:11px!important;color:#444!important}.recaptcha_policy a{font-size:11px!important;color:#111!important}
/*# sourceMappingURL=style.min.css.map */
