html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}template,[hidden]{display:none}html{color:#666;height:100%;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,segoe UI,メイリオ,Meiryo,sans-serif;font-size:16px;line-height:1.7}body{height:100%;min-height:100%;margin:0;padding:0}a,a:visited{color:#666}a:hover{color:#666;text-decoration:underline}a:active{color:#666}[hidden]{display:none!important}.m-app-btn{text-align:center;text-indent:-9999px;background-repeat:no-repeat;background-size:100%;border:none;border-radius:0;margin:0;padding:0;font-weight:400;line-height:1;display:inline-block}.m-app-btn--pc{width:190px;height:56px}.m-app-btn--app-store{background-image:url(/minchu/images/appstore.png);width:135px;height:40px}.m-app-btn--app-store.m-app-btn--pc{background-image:url(/minchu/images/appstore-pc.png)}.m-app-btn--google-play{background-image:url(/minchu/images/googleplay.png);width:130px;height:45px}.m-app-btn--google-play.m-app-btn--pc{background-image:url(/minchu/images/googleplay-pc.png)}.m-btn{text-align:center;border:none;margin:0;font-weight:400;line-height:1;display:inline-block}.m-btn--default{color:#fff;letter-spacing:.05em;white-space:nowrap;background:#6eb92b;border-radius:22px;min-width:220px;padding:12px;font-size:1.25rem;text-decoration:none}.m-btn--default:visited,.m-btn--default:hover,.m-btn--default:active{color:#fff;text-decoration:none}@media screen and (width>=768px){.m-btn--default{border-radius:24px;font-size:1.5rem}}.m-form__input{box-sizing:border-box;background:#f8f8f8;border:1px solid #ddd;width:100%;margin:0;padding:8px;font-size:1.3125rem;line-height:1}.m-form__input::placeholder{color:#aaa;padding-top:.3rem}.m-list{margin:0;padding:0}.m-list--notice li{text-indent:-.7em;list-style:none}.m-list--notice li:before{content:"※";width:.7em;display:inline-block}.m-visible-mobile{display:inline}@media screen and (width>=768px){.m-visible-mobile{display:none}}.l-button-content{text-align:center;margin:0 30px 30px}.l-button-content__list{margin:0;padding:0;list-style:none}.l-button-content__list li{margin:0 0 20px}.l-button-content__foot{font-size:.75rem}@media screen and (width>=768px){.l-button-content__foot{font-size:.875rem}}.l-container{box-sizing:border-box;height:auto;min-height:100%;margin:0;padding:0 0 60px;position:relative}.l-container--index{background:#eef1f6}.l-content{margin:0 15px}@media screen and (width>=768px){.l-content{width:690px;margin:0 auto}}.l-footer{background:#f8f8f8;margin:0;padding:10px 0;position:absolute;bottom:0;left:0;right:0}.l-footer__copyright{text-align:center;color:#999;margin:0;font-size:.75rem}.l-header{margin:0;padding:10px 15px}.l-header__inner{justify-content:space-between;align-items:center;display:flex}.l-header__logo{text-indent:100%;background:url(/minchu/images/logo_tolot.svg) 0 0 no-repeat;width:70px;height:24px;margin:0;overflow:hidden}.l-header__title{text-align:right;color:#888;letter-spacing:.04em;margin:0;font-size:1.0625rem;font-weight:700;line-height:1}@media screen and (width>=768px){.l-header{padding:15px}.l-header__inner{width:690px;margin:0 auto}.l-header__logo{width:100px;height:34px}.l-header__title{font-size:1.25rem}}.l-heading{text-align:center;color:#222;background:#f8f8f8;margin:0 0 15px;padding:10px 0;font-size:1.25rem}@media screen and (width>=768px){.l-heading{padding:15px 0;font-size:1.75rem}}.l-about{margin:15px 20px}.l-about__title{letter-spacing:.04em;text-align:center;color:#222;margin:0 0 10px;font-size:1rem;font-weight:700;line-height:1}.l-about__image{text-align:center;margin:0 0 10px;line-height:0}.l-about__image img{width:100%;height:auto}.l-about__text{text-align:center;color:#222;margin:0 0 10px;font-size:.75rem;font-weight:700}.l-about__link{text-align:center;margin:0;font-size:.875rem;line-height:1}@media screen and (width>=768px){.l-about{margin:15px 20px}.l-about__title{margin:0 0 15px;font-size:1.5rem}.l-about__image{margin:0 0 15px}.l-about__image img{width:500px;height:auto}.l-about__text{margin:0 0 15px;font-size:1.125rem}.l-about__link{font-size:1rem}}.l-input-pin{margin:10px 20px 15px}.l-input-pin__text{text-align:center;margin:0 0 10px}.l-input-pin__form{text-align:center;margin:0 0 15px}.l-input-pin__button{text-align:center;margin:0}@media screen and (width>=768px){.l-input-pin{margin:20px 20px 50px}.l-input-pin__text{margin:0 0 20px;font-size:1.5rem}.l-input-pin__form{width:300px;margin:0 auto 30px}.l-input-pin__button{margin:0}}.l-main-image{margin:0 0 2px;padding:0}.l-main-image__inner{position:relative}.l-main-image__image{margin:0;line-height:0}.l-main-image__image img{width:100%;height:auto}.l-main-image__logo{text-indent:100%;background:url(/minchu/images/logo_tolot.svg) 0 0 no-repeat;width:70px;height:24px;margin:0;position:absolute;top:10px;left:15px;overflow:hidden}.l-main-image__text{color:#222;font-size:.75rem;position:absolute;top:52px;left:15px}@media screen and (width>=768px){.l-main-image{background:url(/minchu/images/img_main-pc.jpg) top/1000px 340px no-repeat;height:310px}.l-main-image__inner{max-width:690px;height:100%;margin:0 auto}.l-main-image__image{display:none}.l-main-image__logo{width:100px;height:34px;top:22px}.l-main-image__text{font-size:1.125rem;top:120px}}.l-pin-content{border-radius:4px;box-shadow:0 0 4px #0003}.l-pin-content__about{background:#f5f5f5;border-radius:3px 3px 0 0;overflow:auto}.l-pin-content__input-pin{background:#fff;border-radius:0 0 3px 3px;overflow:auto}@media screen and (width>=768px){.l-pin-content{border-radius:8px}.l-pin-content__about{border-radius:7px 7px 0 0}.l-pin-content__input-pin{border-radius:0 0 7px 7px}}.l-app-button-content{text-align:center;border-top:1px solid #ececec;margin:0;padding:15px 0 0}.l-app-button-content__head{margin:0 0 10px;font-size:.75rem}.l-app-button-content__body{margin:0;padding:0}@media screen and (width>=768px){.l-app-button-content__head{margin:0 0 10px;font-size:1.125rem}}.l-app-button-list{margin:0;padding:0;list-style:none}.l-app-button-list li{margin:0 4px;padding:0;display:inline-block}.l-launch-frame{width:0;height:0;overflow:hidden}.l-order-deadline{text-align:center;margin:0;font-size:.8125rem;line-height:1}.l-order-deadline__date{color:#e00}@media screen and (width>=768px){.l-order-deadline{font-size:1.25rem}}.l-product{justify-content:space-between;display:flex}.l-product__image{margin:0;line-height:1}.l-product__image--portrait{width:30%}.l-product__image--landscape{width:45%}.l-product__image img{width:100%;height:auto;box-shadow:1px 1px 8px #0006}.l-product__caption{text-align:center;color:#aaa;white-space:nowrap;font-size:.625rem;line-height:2}.l-product__information{margin-left:10px}.l-product__information--portrait{width:70%}.l-product__information--landscape{width:55%}.l-product__title{color:#222;margin:0 0 10px;font-size:1rem;font-weight:700;line-height:1.4}.l-product__sub-title{margin:0 0 10px;font-size:.75rem;font-weight:400;line-height:1.4}.l-product__spec{margin:0;font-size:.625rem}.l-product__summary{white-space:pre-line;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,segoe UI,メイリオ,Meiryo,sans-serif;font-size:.6875rem}@media screen and (width>=768px){.l-product__caption{font-size:.875rem}.l-product__information{margin-left:25px}.l-product__title{font-size:1.5rem}.l-product__sub-title{font-size:1.375rem}.l-product__spec,.l-product__summary{font-size:1rem}}.l-product-content{background:#eee;margin:0 0 30px}.l-product-content__body{padding:15px}.l-product-content__foot{border-top:1px solid #e5e5e5;padding:20px}@media screen and (width>=768px){.l-product-content__body,.l-product-content__foot{padding:25px}}.l-error-heading{text-align:center;background:#f8f8f8;margin:0 0 20px;padding:20px 0}.l-error-heading__image img{width:65px;height:auto}.l-error-heading__title{color:#e00;font-size:1rem;font-weight:400}@media screen and (width>=768px){.l-error-heading{margin:0 0 40px}.l-error-heading__image img{width:130px}.l-error-heading__title{font-size:1.5rem}}.l-error-list{margin:0 30px 30px;font-size:.875rem}.l-error-list__detail{margin:0 0 20px}.l-error-list__notice{margin:0}@media screen and (width>=768px){.l-error-list{width:600px;margin:0 auto 40px;font-size:1.125rem}}
