@charset "utf-8";@media only screen and (max-width:640px){body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{font-size:14px}body{min-width:inherit}#header .logo a img{width:60px;height:auto}#header .button{display:none}#header .pcSubNavi{display:none}#header .pcMainNavi{display:none}.side-spButton{display:block;position:absolute;right:70px;top:50%;margin-top:-14px}.global-nav{margin-top:-230px;width:90%;right:50%;margin-right:-45%}.global-nav__item:first-child{margin-bottom:20px}.global-nav__item:nth-child(5){margin-top:10px}.global-nav__item:nth-child(6){margin-top:10px}.global-nav__item:last-child{margin-top:15px}.global-nav__item a{padding:12px 0;font-size:1em}.hamburger{right:15px;top:18px;width:30px}.hamburger__line{width:30px}.hamburger__line--1{top:1px}.hamburger__line--2{top:12px}.hamburger__line--3{top:23px}.nav-open .hamburger{right:15px;top:16px}.nav-open .hamburger__line--1{top:16px}.nav-open .hamburger__line--3{top:16px}#footer{padding:40px 20px;margin-top:80px}#footer .topArea{padding-bottom:20px}#footer .topArea .logo{text-align:center}#footer .topArea .logo a{font-size:1.75em}#footer .bottomArea{position:relative;margin-top:0}#footer .bottomArea .mainLink{margin-top:0}#footer .bottomArea .mainLink ul li{float:inherit;display:block;margin-left:0;margin-top:15px;text-align:center}#footer .bottomArea .mainLink ul li:first-child{margin-left:0}#footer .bottomArea .otherLink{position:inherit;right:inherit;top:inherit;border-bottom:dotted 1px #a7898d;padding-bottom:15px}#footer .bottomArea .otherLink ul{display:block}#footer .bottomArea .otherLink ul li{float:inherit;display:block;margin-left:0;margin-top:15px;text-align:center}#footer .bottomArea .otherLink ul li:first-child{margin-left:0}#footer .bottomArea .subLink{margin-top:0;padding-top:5px;border-bottom:dotted 1px #a7898d;padding-bottom:15px}#footer .bottomArea .subLink ul li{float:left;display:block;margin-left:0;width:50%;margin-top:15px}#footer .bottomArea .subLink ul li a{opacity:.75;font-size:1em}#footer .bottomArea .banner{position:inherit;left:inherit;top:inherit;text-align:center;margin-top:30px}#footer .bottomArea .banner a{display:inline-block;width:inherit}#footer .bottomArea .banner a img{width:100%;height:auto}#footer .bottomArea .copyright{margin-top:20px;position:inherit;right:inherit;bottom:inherit;font-size:.875em;text-align:center}#footer .pageTop{position:absolute;right:20px;top:-60px;height:23px;overflow:hidden}#footer .pageTop a{width:30px;height:25px;background:url(//www.mizdo.com/sys/wp-content/themes/mizudo/common/css/../../imageFile/global/icon_top.svg) no-repeat center top;background-size:30px auto}.footerLink{flex-wrap:wrap}.footerLink .footerLinkItem{width:100%}.footerLink{flex-wrap:wrap}.footerLink .footerLinkItem{width:100%}}.snc-page-top{right:20px;bottom:20px;font-size:30px;padding-top:10px}@media only screen and (max-width:640px){.scn-shop-flow-area .flow .content ul li{margin-top:20px;display:block;padding:20px}.scn-shop-flow-area .flow .content ul li:after{bottom:-20px;height:20px}.scn-shop-flow-area .flow .content ul li .image{width:inherit;text-align:center}.scn-shop-flow-area .flow .content ul li .image img{width:160px;height:auto}.scn-shop-flow-area .flow .content ul li .number{width:inherit;font-size:2.5em;margin-top:10px}.scn-shop-flow-area .flow .content ul li .title{width:inherit;text-align:center}.scn-shop-flow-area .flow .content ul li .text{width:inherit;margin-top:10px}.scn-shop-flow-area .flow .content ul li .text .button{margin-top:10px;text-align:center}.scn-shop-flow-area .flow .content ul li:last-child:after{display:none}#footer .bottomArea .copyright.scn-copyright{right:0}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment{padding:0}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content{margin-top:20px}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .image{float:inherit;width:inherit}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .image img{width:100px;height:100px;border-radius:100px}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .text{margin-top:20px;float:inherit;width:inherit;padding:15px}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .text .button{text-align:left;margin-top:10px}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .text .button a.md_btn_main{width:72%;margin-right:3%;font-size:.875em;min-width:inherit}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .text .button span.right{display:inline-block;width:20%}#scn-qa-area .scn-qa-accordion-wrapper .scn-qa-accordion-content .comment .content .text:after{top:-17px;left:50%;margin-left:-8px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#scn-symptoms-area{position:relative;padding:100px 0 40px}#scn-symptoms-area .title{text-align:center}#scn-symptoms-area .title .ja{font-size:1.675em;font-weight:700;letter-spacing:.1em}#scn-symptoms-area .trouble{margin-top:30px}#scn-symptoms-area .trouble>ul{display:flex;flex-wrap:wrap;gap:40px;flex-direction:column;margin-top:40px}#scn-symptoms-area .nayami{background:#fff;padding:20px;width:100%;text-align:center}#scn-symptoms-area .nayami .image{margin-top:-40px}#scn-symptoms-area .nayami .image img{border-radius:100px}#scn-symptoms-area .nayami .title{margin:25px}#scn-symptoms-area .md_textLink{display:inline-block;color:#777;position:relative;text-decoration:underline;transition:all .25s ease-out;font-size:1.25em;font-weight:700;text-decoration-thickness:1px;padding-right:30px}.md_textLink:before{content:"";position:absolute;right:0;top:50%;width:20px;margin-top:-11px;height:20px;border:1px solid #777;border-radius:20px}.md_textLink:after{content:"";position:absolute;right:8px;top:50%;width:6px;margin-top:-4px;height:6px;border-top:1px solid #777;border-right:1px solid #777;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.md_miniTitle{display:flex;align-items:center;margin-top:30px}.md_miniTitle:before,.md_miniTitle:after{content:"";height:1px;flex-grow:1;background-color:#ddd}.md_miniTitle:before{margin-right:1rem}.md_miniTitle:after{margin-left:1rem}#scn-symptoms-area .nayami ul{display:flex;flex-wrap:wrap;gap:14px;flex-direction:column;margin-top:20px}#scn-symptoms-area .syoujou{width:100%}#scn-symptoms-area .md_btn_reverse{position:relative;display:inline-block;color:#fff;text-align:center;background-color:#a5a06a;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:4px;font-weight:700;letter-spacing:.05em;transition:all .25s ease-out;width:100%;font-size:.9125em;padding:14px 20px 13px}.md_btn_reverse:after{display:block;content:"";position:absolute;top:50%;right:27px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translate(0,-5px);opacity:.75;transition:.25s all}#scn-value-area{position:relative;padding:100px 0 40px}#scn-value-area .title{text-align:center}#scn-value-area .title .ja{font-size:23.45px;font-weight:700;letter-spacing:.1em}#scn-value-area ul{display:flex;flex-direction:column;gap:20px;margin-top:30px}#scn-value-area li{background:#fff;width:100%}#scn-value-area .data{padding:20px}#scn-value-area .title{font-size:1.125em;line-height:1.5;font-weight:700;text-align:center}#scn-value-area .text{line-height:1.5;margin-top:10px}#scn-value-area .copy{font-size:1em;text-align:left;line-height:1.5;margin-top:30px}}