.c-entry *{font-size:1rem}.c-entry h1,.c-entry h2,.c-entry h3,.c-entry h4,.c-entry h5,.c-entry h6,.c-entry .faux-heading{-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:600;line-height:1.5}.c-entry h1,.c-entry .heading-size-1{padding-bottom:.25em;color:#f75757;font-size:1.4rem;font-weight:700;border-bottom:2px solid #f75757}.c-entry h2,.c-entry .heading-size-2{margin:3rem auto 1rem;padding-bottom:.25em;font-size:1.4rem;font-weight:700;border-bottom:2px solid #f75757;color:#f75757}.c-entry h3,.c-entry .heading-size-3{margin:3rem auto 1rem;padding-bottom:.25em;font-size:1.25rem;font-weight:500;color:#f75757;border-bottom:2px solid #f75757}.c-entry h3 span{font-size:1.25rem}.c-entry h4,.c-entry .heading-size-4{margin:2rem auto 1rem;padding:0 0 0 .5rem;font-size:1rem;font-weight:500;border-left:solid 4px #f75757}.c-entry h4 span{font-size:1rem}.c-entry h5,.c-entry h5 span,.c-entry .heading-size-5{margin:2rem auto 1rem;font-size:1rem;font-weight:500}.c-entry h6,.c-entry h6 span,.c-entry .heading-size-6{margin:1rem auto 0;font-size:1rem;letter-spacing:.03125em;text-transform:uppercase}@media screen and (min-width:768px){.c-entry h1,.c-entry .heading-size-1{font-size:1.5rem}.c-entry h2,.c-entry h2 span,.c-entry .heading-size-2{margin:4rem auto 1rem;font-size:1.25rem}.c-entry h3,.c-entry .heading-size-3{margin:4rem auto 1rem;font-size:1.25rem}.c-entry h3 span{font-size:1.25rem}.c-entry h4,.c-entry h4 span,.c-entry .heading-size-4{font-size:1rem}.c-entry h5,.c-entry h5 span,.c-entry .heading-size-5{font-size:1rem}.c-entry h6,.c-entry h6 span,.c-entry .heading-size-6{font-size:1rem}}@media screen and (min-width:1024px){.c-entry h1,.c-entry .heading-size-1{font-size:1.75rem}.c-entry h2,.c-entry .heading-size-2{font-size:1.5rem}.c-entry h3,.c-entry h3 span,.c-entry .heading-size-3{font-size:1.5rem}.c-entry h4,.c-entry h4 span,.c-entry .heading-size-4{font-size:1.5rem}.c-entry h4,.c-entry .heading-size-4{padding-left:1rem}.c-entry h5,.c-entry h5 span,.c-entry .heading-size-5{font-size:1.25rem}.c-entry h6,.c-entry h6 span,.c-entry .heading-size-6{font-size:1rem}}@media screen and (min-width:1200px){.c-entry h1,.c-entry .heading-size-1{font-size:2rem}.c-entry h2,.c-entry .heading-size-2{font-size:1.75rem}.c-entry h3,.c-entry h3 span,.c-entry .heading-size-3{font-size:1.75rem}.c-entry h4,.c-entry h4 span,.c-entry .heading-size-4{font-size:1.25rem}.c-entry h5,.c-entry h5 span,.c-entry .heading-size-5{font-size:1.25rem}.c-entry h6,.c-entry h6 span,.c-entry .heading-size-6{font-size:1rem}}.c-entry p{margin-top:1rem;font-size:1rem}.c-entry em,.c-entry i,.c-entry q,.c-entry dfn{font-style:normal;color:#f75757;font-weight:500}.c-entry em em,.c-entry em i,.c-entry i em,.c-entry i i,.c-entry cite em,.c-entry cite i{font-weight:bolder}.c-entry big{font-size:1.2em}.c-entry small{font-size:.75em}.c-entry b,.c-entry strong{font-weight:700}.c-entry ins{text-decoration:underline}.c-entry sub,.c-entry sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.c-entry sup{top:-.5em}.c-entry sub{bottom:-.25em}.c-entry abbr,.c-entry acronym{cursor:help}.c-entry address{line-height:1.5;margin:0 0 2rem}.c-entry hr{border-style:solid;border-width:.1rem 0 0;border-color:#dcd7ca;margin:4rem 0}.c-entry .entry-content hr,.c-entry hr.styled-separator{background:linear-gradient(to left,currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));background-color:transparent !important;border:none;height:.1rem;overflow:visible;position:relative}.c-entry .entry-content hr:not(.has-background),.c-entry hr.styled-separator{color:#6d6d6d}.c-entry .entry-content hr:before,.c-entry .entry-content hr:after,.c-entry hr.styled-separator:before,.c-entry hr.styled-separator:after{background:currentColor;content:"";display:block;height:1.6rem;position:absolute;top:calc(50% - 0.8rem);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg);width:.1rem}.c-entry .entry-content hr:before,.c-entry hr.styled-separator:before{left:calc(50% - 0.5rem)}.c-entry .entry-content hr:after,.c-entry hr.styled-separator:after{right:calc(50% - 0.5rem)}.c-entry a{color:#f75757;text-decoration:underline;font-size:1rem}.c-entry a:hover,.c-entry a:focus{text-decoration:none}.c-entry ul,.c-entry ol{margin:0 0 1rem 1rem}.c-entry ul{list-style:disc}.c-entry ul ul{list-style:circle}.c-entry ul ul ul{list-style:square}.c-entry ol{list-style:decimal}.c-entry ol ol{list-style:lower-alpha}.c-entry ol ol ol{list-style:lower-roman}.c-entry li{line-height:1.5;margin:.5rem 0 0 2rem;font-size:1rem}.c-entry li>ul,.c-entry li>ol{margin:1rem 0 0 2rem}.c-entry .reset-list-style,.c-entry .reset-list-style ul,.c-entry .reset-list-style ol{list-style:none;margin:0}.c-entry .reset-list-style li{margin:0}.c-entry dt,.c-entry dd{line-height:1.5}.c-entry dt{font-weight:700}.c-entry dt+dd{margin-top:.5rem}.c-entry dd+dt{margin-top:1.5rem}.c-entry blockquote{border-color:#f75757;border-style:solid;border-width:0 0 0 .2rem;color:inherit;font-size:1em;margin:4rem 0;padding:.5rem 0 .5rem 1rem}.c-entry cite{color:#6d6d6d;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.25}.c-entry blockquote cite{display:block;margin:2rem 0 0}.c-entry blockquote p:last-child{margin:0}.c-entry code,.c-entry kbd,.c-entry pre,.c-entry samp{font-family:monospace;font-size:.9em;padding:.4rem .6rem}.c-entry code,.c-entry kbd,.c-entry samp{background:rgba(0,0,0,.075);border-radius:.2rem}.c-entry pre{border:.1rem solid #dcd7ca;line-height:1.5;margin:4rem 0;overflow:auto;padding:3rem 2rem;text-align:left}.c-entry pre code{background:0 0;padding:0}.c-entry figure{display:block;margin:0}.c-entry iframe{display:block;max-width:100%}.c-entry video{display:block}.c-entry svg,.c-entry img,.c-entry embed,.c-entry object{display:block;height:auto;max-width:100%;margin:2rem auto}@media screen and (min-width:768px){.c-entry svg,.c-entry img,.c-entry embed,.c-entry object{max-width:500px}.c-entry.-lp svg,.c-entry.-lp img,.c-entry.-lp embed,.c-entry.-lp object{max-width:100%}}.c-entry figcaption,.c-entry .wp-caption-text{color:#6d6d6d;display:block;font-size:1.5rem;font-weight:500;line-height:1.2;margin-top:1.5rem}.c-entry figcaption a,.c-entry .wp-caption-text a{color:inherit}.c-entry blockquote.instagram-media,.c-entry iframe.instagram-media{margin:auto !important}.c-entry .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em 0 3em -.8em;width:calc(100% + 1.6em)}.c-entry .gallery-item{margin:.8em 0;padding:0 .8em;width:100%}.c-entry .gallery-caption{display:block;margin-top:.8em}.c-entry fieldset{border:.2rem solid #dcd7ca;padding:2rem}.c-entry legend{font-size:.85em;font-weight:700;padding:0 1rem}.c-entry label{display:block;font-size:1.6rem;font-weight:400;margin:0 0 .5rem}.c-entry label.inline,.c-entry input[type=checkbox]+label{display:inline;font-weight:400;margin-left:.5rem}.c-entry input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:relative;top:2px;display:inline-block;margin:0;width:1.5rem;min-width:1.5rem;height:1.5rem;background:#fff;border-radius:0;border-style:solid;border-width:.1rem;border-color:#dcd7ca;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.c-entry input[type=checkbox]:checked:before{content:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E");position:absolute;display:inline-block;margin:-.1875rem 0 0 -.25rem;height:1.75rem;width:1.75rem}.c-entry input,.c-entry textarea,.c-entry button,.c-entry .button,.c-entry .faux-button,.c-entry .wp-block-button__link,.c-entry .wp-block-file__button{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;line-height:1}@supports (font-variation-settings:normal){.c-entry input,.c-entry textarea,.c-entry button,.c-entry .button,.c-entry .faux-button,.c-entry .faux-button.more-link,.c-entry .wp-block-button__link,.c-entry .wp-block-file__button{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.c-entry input,.c-entry textarea{border-color:#dcd7ca;color:#000}.c-entry code,.c-entry input[type=url],.c-entry input[type=email],.c-entry input[type=tel]{direction:ltr}.c-entry input[type=text],.c-entry input[type=password],.c-entry input[type=email],.c-entry input[type=url],.c-entry input[type=date],.c-entry input[type=month],.c-entry input[type=time],.c-entry input[type=datetime],.c-entry input[type=datetime-local],.c-entry input[type=week],.c-entry input[type=number],.c-entry input[type=search],.c-entry input[type=tel],.c-entry input[type=color],.c-entry textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border-style:solid;border-width:.1rem;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:1.6rem;letter-spacing:-.015em;margin:0;max-width:100%;padding:1.5rem 1.8rem;width:100%}.c-entry select{font-size:1em}.c-entry textarea{height:12rem;line-height:1.5;width:100%}.c-entry input::-webkit-input-placeholder{line-height:normal}.c-entry input:-ms-input-placeholder{line-height:normal}.c-entry input::-moz-placeholder{line-height:revert}.c-entry input[type=search]::-webkit-search-decoration,.c-entry input[type=search]::-webkit-search-cancel-button,.c-entry input[type=search]::-webkit-search-results-button,.c-entry input[type=search]::-webkit-search-results-decoration{display:none}.c-entry button,.c-entry .button,.c-entry .faux-button,.c-entry .wp-block-button__link,.c-entry .wp-block-file .wp-block-file__button,.c-entry input[type=button],.c-entry input[type=reset],.c-entry input[type=submit]{-webkit-appearance:none;-moz-appearance:none;background:#f75757;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:600;letter-spacing:.0333em;line-height:1.25;margin:0;opacity:1;padding:1.1em 1.44em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.c-entry button:focus,.c-entry button:hover,.c-entry .button:focus,.c-entry .button:hover,.c-entry .faux-button:focus,.c-entry .faux-button:hover,.c-entry .wp-block-button .wp-block-button__link:focus,.c-entry .wp-block-button .wp-block-button__link:hover,.c-entry .wp-block-file .wp-block-file__button:focus,.c-entry .wp-block-file .wp-block-file__button:hover,.c-entry input[type=button]:focus,.c-entry input[type=button]:hover,.c-entry input[type=reset]:focus,.c-entry input[type=reset]:hover,.c-entry input[type=submit]:focus,.c-entry input[type=submit]:hover{text-decoration:underline}.c-entry input[type=text]:focus,.c-entry input[type=email]:focus,.c-entry input[type=url]:focus,.c-entry input[type=password]:focus,.c-entry input[type=number]:focus,.c-entry input[type=tel]:focus,.c-entry input[type=range]:focus,.c-entry input[type=date]:focus,.c-entry input[type=month]:focus,.c-entry input[type=week]:focus,.c-entry input[type=time]:focus,.c-entry input[type=datetime]:focus,.c-entry input[type=datetime-local]:focus,.c-entry input[type=color]:focus,.c-entry textarea:focus{border-color:currentColor}.c-entry input[type=search]:focus{outline:thin dotted;outline-offset:-4px}.c-entry table{border:.1rem solid #dcd7ca;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:1.6rem;margin:4rem 0;max-width:100%;overflow:hidden;width:100%}.c-entry .alignleft>table{margin:0}.c-entry .alignright>table{margin:0}.c-entry th,.c-entry td{border:.1rem solid #dcd7ca;line-height:1.4;margin:0;overflow:visible;padding:.5em;font-size:1rem}.c-entry caption{background:#dcd7ca;font-weight:600;padding:.5em;text-align:center}.c-entry thead{vertical-align:bottom;white-space:nowrap}.c-entry th{font-weight:700}.p-column__single #toc_container{margin:2rem 0;padding:1rem}.p-column__single #toc_container li{line-height:2}@media screen and (min-width:1024px){.p-column__single #toc_container{padding:1rem 2rem}}.cta{padding:15px 30px;text-align:center;font-size:1.6em;font-weight:700}.cta p strong{font-size:1.8em;color:#f75757}.cta .btn{padding:15px 0}.cta .btn a{background-color:#ff8e00;display:inline-block !important;position:relative;color:#fff;text-decoration:underline;font-size:1em;padding:.75rem 1.5rem .75rem 3.5rem !important;border-radius:100px}.cta .btn a:before{content:"";width:1.25em;height:1.5em;position:absolute;background:url(//machino-ihinseiri.com/wp-content/themes/machino/assets/css/../images/common/icon_mail.svg) no-repeat center center/contain;left:1.5em}.cta .tel,.cta .tel span{font-size:1.1em;line-height:1.4em}.tel a{font-size:1.6em}@media screen and (max-width:728px){.cta{padding:15px 30px;text-align:center;font-size:1em;font-weight:700}.cta p strong{font-size:1.2em;color:#f75757}.cta .tel,.cta .tel span{font-size:1em;line-height:1.4em}.tel a{font-size:1.2em}}