/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead{margin:0;padding:0}body{background:#FBF3DC url(../img/common/bgi--body.png) center top;padding-top:90px;line-height:1.8;word-break:break-all;-webkit-text-size-adjust:100%;font-family:tbudgothic-std,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#333}a{color:#000}a:hover,a:active{color:#000;text-decoration:none}img{vertical-align:bottom;max-width:100%}.clearfix:after,.global-nav .nav-header:after,.voice-list:after,.recipe-flow:after,.recipe-reccomend:after,.recipe-movie-list:after,.safety-intro li:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix,.global-nav .nav-header,.voice-list,.recipe-flow,.recipe-reccomend,.recipe-movie-list,.safety-intro li{display:inline-block}* html .clearfix,* html .global-nav .nav-header,.global-nav * html .nav-header,* html .voice-list,* html .recipe-flow,* html .recipe-reccomend,* html .recipe-movie-list,* html .safety-intro li,.safety-intro * html li{height:1%}.clearfix,.global-nav .nav-header,.voice-list,.recipe-flow,.recipe-reccomend,.recipe-movie-list,.safety-intro li{display:block}.contents{padding:0 10px;text-align:left}.layout-continer{padding:0 10px;text-align:left}.layout-continer--mid{padding:0 20px;text-align:left}.layout-section{margin-bottom:80px}.header{background:#FBF3DC url(../img/common/bgi--body.png) center top;width:100%;padding:10px 10px 20px;margin-bottom:10px;box-sizing:border-box;position:fixed;top:0;left:0;z-index:100;text-align:left}.header-site-name{display:block;width:160px;margin:0 0 0 0;float:left}.header-tel{position:absolute;top:10px;right:95px}.btn--trigger-open{background:none;border:none;padding:0;position:absolute;top:10px;right:10px}.primal-nav-list{margin:0 10px;border-left:2px dotted #6B3C30;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.primal-nav-list li{width:50%;border-right:2px dotted #6B3C30;box-sizing:border-box}.primal-nav-list li a{padding:15px 0;display:block;text-align:center}.primal-nav-list li a img{vertical-align:top}footer{clear:both;display:block;position:relative;text-align:left}.footer-site-name{display:block;width:230px;margin:0 auto 20px}.footer-nav{padding-top:10px}.footer-nav a{background:url(../img/sp/common/footer/ico--arrow.svg) right center no-repeat;padding-right:20px;margin-right:10px;font-size:83%}.copy{display:block;text-align:center;line-height:30px;font-size:69%}.global-nav{background:#FBF3DC url(../img/common/bgi--body.png) center top;display:none;width:100%;clear:both;text-align:left;position:absolute;top:0;z-index:101}.global-nav .nav-header{padding:10px;margin-bottom:20px;position:relative;color:#fff}.global-nav .nav-header .nav-header__title{height:32px;text-align:center;line-height:32px;font-size:125%}.global-nav .global-nav-list{background:#fff;padding:0 10px;margin-bottom:20px;list-style:none;font-size:88%}.global-nav .global-nav-list>li{background:url(../img/sp/common/menu/ico--arrow.svg) left 18px no-repeat}.global-nav .global-nav-list>li a{display:block;padding:15px 5px 15px 50px;border-bottom:2px dotted #6B3C30;text-decoration:none;font-weight:bold;color:#6B3C30}.global-nav .global-nav-list>li a.drop{background:url(../img/sp/common/menu/ico--open.svg) right 10px top 18px no-repeat}.global-nav .global-nav-list>li a.drop.active{background:url(../img/sp/common/menu/ico--close.svg) right 10px top 28px no-repeat}.global-nav .global-nav-list>li ul{display:none;list-style:none}.btn--trigger-close{background:none;border:none;padding:0;position:absolute;top:10px;right:10px}.side-nav{background:#fff;margin-bottom:20px;border-radius:0 0 6px 6px}.side-nav .side-nav__title{background:#6B3C30 url(../img/common/subcolumn/bgi--title.png) center center;padding:10px 0;border-radius:6px 6px 0 0;text-align:center;font-family:tbudgothic-std, sans-serif;font-weight:900;font-style:normal;font-size:113%;color:#fff}.side-nav .side-nav__list{padding:10px;list-style:none}.side-nav .side-nav__list li{background:url(../img/common/subcolumn/ico--arrow.svg) left center no-repeat;padding-left:20px;border-bottom:3px dotted #6B3C30;font-size:89%}.side-nav .side-nav__list li:last-child{border-bottom:none}.side-nav .side-nav__list li a{display:block;padding:5px 5px 5px 5px}.footer-nav{text-align:center;margin-bottom:20px}.footer-nav .footer-nav__title{background:#6B3C30;padding:10px;color:#fff}.footer-nav ul{list-style:none;margin:10px}.footer-nav ul li{border-bottom:1px dashed #6B3C30;text-align:left}.footer-nav ul li a{display:block;padding:10px;text-decoration:none;color:#6B3C30}.page-title{background:url(../img/common/heading/bgi--page-title.png) center bottom no-repeat;background-size:100% auto;padding:30px 0 20px;margin-bottom:20px;text-align:center;line-height:1.4;font-size:167%}.title-lv1,.title-lv1--brown{background:#C84E2C url(../img/sp/common/heading/bgi--title-lv1.png) center bottom no-repeat;background-size:100% auto;border-radius:5px;padding:10px 0;margin-bottom:25px;line-height:1.3;text-align:center;font-size:178%;color:#fff}.title-lv1--brown{background-color:#5F352C}.title-lv2,.article .article__title{border-bottom:3px dotted #656565;padding-bottom:5px;margin-bottom:30px;line-height:1.3;font-size:167%}.title-lv3{padding:0 0 0 17px;margin-bottom:5px;color:#83300E}.title-other-01{background:#5F352C;padding:7px 30px;margin-bottom:20px;line-height:1.5;font-size:156%;color:#fff}.title-other-02{background:url(../img/common/heading/bgi--other-02.png) center bottom no-repeat;background-size:100% auto;padding-bottom:20px;margin-bottom:40px;text-align:center;font-weight:normal;line-height:1.5;font-size:122%}.title-other-02 .title-other-02__main{display:block;font-size:167%}.table-ptn--01{border-top:1px solid #000000}.table-ptn--01 th,.table-ptn--01 td{padding:20px 20px;border-bottom:1px solid #000000}.sp .table-ptn--01{border-top:1px solid #000000}.sp .table-ptn--01 th{padding:20px 20px 0;border-bottom:none}.sp .table-ptn--01 td{border-bottom:1px solid #000000;padding:0 20px 20px}.table-ptn--02 th{background:#CCE4AE;border:1px solid #ABA073;padding:5px 10px;color:#39330C}.table-ptn--02 td{background:#fff;border:1px solid #ABA073;padding:5px 10px}.table-ptn--03 th{border-bottom:1px dashed #ABA073;padding:10px;font-weight:bold}.table-ptn--03 td{border-bottom:1px dashed #ABA073;padding:10px}.btn{display:inline-block;padding:8px 18px;border-radius:3px;behavior:url(PIE.htc);box-shadow:0px 5px 3px -3px rgba(0,0,0,0.6)}.btn--full{display:block;padding:12px 0;border-radius:3px;text-align:center;behavior:url(PIE.htc)}.btn--main{background:#6B3C30;color:#fff;text-decoration:none}.btn--orange{background:#E7590D;color:#fff;text-decoration:none}.btn--white{background:#fff;border:2px solid #6B3C30;text-decoration:none;color:#6B3C30}.link-detail{background:url(../img/sp/common/item/mark/ico--arrow.svg) right center no-repeat;padding-right:30px}.list-arrow{list-style:none}.list-arrow li{background:url(../img/common/mark/ico--arrow-01.png) 2px 7px no-repeat;padding-left:17px}.list-circle{list-style:none}.list-circle li{background:url(../img/common/mark/ico--circle-01.png) 4px 7px no-repeat;padding-left:17px}.list-border{list-style:none}.list-border li{padding-left:5px;border-bottom:1px dashed #ABA073}.list-numbering{list-style:decimal;padding-left:25px}.list-numbering li{display:list-item;margin-bottom:10px}.list-numbering li .list-numbering{list-style:lower-roman inside}.list-numbering li .list-numbering li{text-indent:-1.2em}.list-nomal{padding-left:20px}.list-nomal li{margin-bottom:5px}.list-style-none{list-style:none}.box-sub--01,.voice-question,.flow-point,.safety-water-cleaner-point{background:#fff;border:1px dashed #B00400;padding:15px;margin-left:5px;margin-right:5px;border-radius:6px;box-shadow:0px 0px 0px 5px #fff}.box-sub--02{border:4px solid #FFC693;padding:7px}.news-list{margin-bottom:40px;list-style:none}.news-list li{padding-bottom:15px;margin-bottom:15px;border-bottom:3px dotted  #000}.news-list .news-list__date{font-weight:bold;font-size:111%}.news-list .news-list__title{font-weight:bold;font-size:133%}.sp .news-list{margin-bottom:40px;list-style:none}.sp .news-list li{padding-bottom:25px;margin-bottom:25px;border-bottom:3px dotted  #000}.sp .news-list .news-list__date{font-weight:bold;font-size:100%}.sp .news-list .news-list__title{font-size:122%}.article{margin-bottom:60px}.article .article__date{font-size:111%;font-weight:bold}.article-nav{margin-bottom:100px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.article-nav .article-nav__item:last-child{text-align:right}.article-nav a{background-image:linear-gradient(to bottom, #fff 0%, #fff 50%, #e5e5e5 100%);width:219px;border-radius:68px;border:solid 1px #a3a3a3;display:inline-block;text-align:center;text-decoration:none;line-height:68px;font-size:122%}.sp .article-nav a{background-image:linear-gradient(to bottom, #fff 0%, #fff 50%, #e5e5e5 100%);width:auto;padding:10px 20px;border-radius:68px;border:solid 1px #a3a3a3;display:inline-block;text-align:center;text-decoration:none;line-height:30px;font-size:100%}.pagination{position:relative;padding:20px 0;clear:both;text-align:center;line-height:40px;font-size:12px}.pagination span,.pagination a{background-color:#fff;display:inline-block;width:40px;margin:2px 5px 2px 0;text-align:center;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:125%;color:#6B3C30}.pagination a{border:1px solid #6B3C30}.pagination a:hover{background-color:#6B3C30;border:1px solid #6B3C30;color:#fff}.pagination .current{background-color:#6B3C30;border:1px solid #6B3C30;color:#fff}.catch{background:url(../img/common/catch/bgi--catch.jpg) center center no-repeat;background-size:cover;margin:0 -10px 0}.catch .catch__title{padding:80px 10px;line-height:1.2;font-weight:normal;font-size:150%}.topic-path{padding-top:10px;padding-bottom:40px;font-size:88%}.common-product{max-width:400px;position:relative;margin:0 auto 40px;z-index:1}.common-product .common-product__btn{width:100%;position:absolute;bottom:30px;left:0;text-align:center}.common-contact{margin:0 20px 40px;text-align:center}.common-contact-title{text-align:center;display:block;margin-bottom:10px;font-size:194%}.common-contact-buy{margin:0 20px 60px;list-style:none}.common-contact-buy li{margin-bottom:20px}.page-bottom-contents{margin-bottom:80px}.page-bottom-topics{margin-bottom:40px}.page-bottom-topics .page-bottom-topics__title{border-bottom:3px solid  #000;padding-left:50px;font-size:172%}.page-bottom-topics .page-bottom-topics__title.page-bottom-topics__title--news{background:url(../img/common/item/page-bottom-topics/ico--news.svg) left center no-repeat}.page-bottom-topics .page-bottom-topics__title.page-bottom-topics__title--blog{background:url(../img/common/item/page-bottom-topics/ico--blog.svg) left center no-repeat}.page-bottom-topics .page-bottom-topics__list{margin-bottom:20px;list-style:none;font-weight:bold}.page-bottom-topics .page-bottom-topics__list li{padding:20px 0;border-bottom:3px dotted  #656565}.page-bottom-topics .page-bottom-topics__list a{line-height:1.6}.side-contact{margin-bottom:20px;position:relative}.side-contact a{position:absolute;bottom:12px;left:15px}.sitemap{margin-left:40px;list-style:none}.sitemap li{margin-bottom:15px}.voice-list{list-style:none}.voice-list li{margin-bottom:60px;text-align:center}.voice-list .voice-list__pic{display:block;margin-bottom:15px}.voice-main{margin-bottom:40px}.voice-main a{display:block;position:relative}.voice-main a:after{content:url(../img/index/voice/pic--zoom.svg);position:absolute;right:0;bottom:0}.voice-main a:hover img{opacity:1}.voice-question{margin-bottom:40px}.voice-question .voice-question__title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #C84E2C;font-size:133%}.voice-question .voice-question__list{margin:20px 0;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.voice-question .voice-question__list li{text-align:center;font-size:75%;color:#666}.voice-question .voice-question__list li span{border:2px solid white;display:inline-block;padding:2px 10px}.voice-question .voice-question__list li span.active{border:2px solid red;border-radius:30px;font-weight:bold;font-size:113%;color:red}.faq-nav{list-style:none;text-align:center}.faq-nav li{display:inline-block;margin:0 5px 40px}.faq dt{background:url(../img/faq/ico--faq.svg) left 9px no-repeat;padding-left:40px;padding-bottom:5px;margin-bottom:10px;border-bottom:3px  dotted  #000;font-size:133%}.faq dd{padding-left:40px;margin-bottom:40px}.recipe-title{margin-bottom:20px;line-height:1.3;font-size:171%}.recipe-movice{margin-bottom:40px}.recipe-time{padding-bottom:10px;margin-bottom:40px;font-size:122%;font-weight:bold;border-bottom:3px dotted  #000}.recipe-flow,.recipe-reccomend{counter-reset:number;list-style:none}.recipe-flow li,.recipe-reccomend li{width:48%;float:left;margin-right:4%;margin-bottom:30px;font-size:83%}.recipe-flow li:nth-child(2n),.recipe-reccomend li:nth-child(2n){margin-right:0}.recipe-flow li:nth-child(2n+1),.recipe-reccomend li:nth-child(2n+1){clear:both}.recipe-flow li:before,.recipe-reccomend li:before{display:block;counter-increment:number;content:counter(number) ".";font-weight:bold;font-size:146%}.recipe-flow li img,.recipe-reccomend li img{display:block;margin-bottom:10px}.recipe-reccomend li:before{counter-increment:none;content:none}.recipe-movie-list{list-style:none}.recipe-movie-list li{margin-bottom:30px;font-size:83%}.recipe-movie-list li iframe{width:100% !important}.contact-ssl{background:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 7px 0 rgba(0,0,0,0.16)}.contact-ssl .contact-ssl__icon{display:block;margin:0 auto 10px}.company-about{margin-bottom:100px}.company-about .company-about__text-01{margin-bottom:40px}.company-about .company-about__pic--01{display:block;margin:0 auto 40px}.company-about .company-about__text-02{display:block;margin:0 auto 40px}.product-contents{background:#fff;padding:20px;border-radius:10px;margin-bottom:40px;box-shadow:0 5px 7px 0 rgba(0,0,0,0.16);text-align:center}.product-contents .product-contents__item{display:inline-block;margin-bottom:20px}.product-contents-link{list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.product-contents-link li{width:48%;text-align:center}.product-contents-trial{background:#fff;padding:20px;border-radius:10px;margin-bottom:120px;box-shadow:0 5px 7px 0 rgba(0,0,0,0.16);text-align:center;position:relative}.product-contents-trial.last{margin-bottom:40px}.product-contents-trial .product-contents__item{display:inline-block;margin-bottom:20px}.product-contents-trial .product-contents-trial__balloon{position:absolute;right:0;top:-100px}.about-point,.about-gaba-point{background:#fff;padding:15px 15px 25px;border:2px solid  #6B3C30;box-sizing:border-box;border-radius:6px}.about-point dt,.about-gaba-point dt{margin-bottom:10px;border-bottom:3px dotted #000000;font-size:156%;color:#B00400}.about-gaba-target{margin:15px 0;display:block;line-height:1.2;font-weight:900;font-size:122%;color:#B00400}.flow-nav{margin-bottom:100px;list-style:none}.flow-nav li{background:url(../img/sp/about/flow/ico--arrow.svg) center bottom no-repeat;padding-bottom:30px;margin-bottom:20px;text-align:center}.flow-nav li:last-child{background:none;padding-right:0}.flow-nav li a{text-decoration:none}.flow-nav .flow-nav__no{display:block;background:#C84E2C;font-size:194%;color:#fff}.flow-nav .flow-nav__title{background:#fff url(../img/about/flow/bgi--arrow.svg) center top no-repeat;padding:20px 0;display:block;vertical-align:middle}.flow-no{background:url(../img/about/flow/bgi--flow-no.svg) left top no-repeat;width:125px;height:72px;padding-top:14px;margin:0 auto 10px;box-sizing:border-box;display:block;line-height:1;text-align:center;font-size:194%;color:#fff}.flow-point dt{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #B00400;line-height:1.4;font-size:133%}.flow-point dt .flow-point__title{display:block;font-size:125%;color:#B00400}.flow-point .flow-point__pic-01{display:block;margin:0 auto 20px}.reason-voice .reason-voice__title{margin-bottom:20px;text-align:center}.reason-voice .reason-voice__list{list-style:none}.reason-voice .reason-voice__list li{background:#fff;padding:20px 20px 40px;border:2px solid  #000;margin-bottom:40px;border-radius:5px;box-sizing:border-box;position:relative}.reason-voice .reason-voice__list li p{padding:0 5px}.reason-voice .reason-voice__list .reason-voice__lede{display:block;margin-bottom:10px;border-bottom:3px dotted #000000;font-size:143%;color:#B00400}.reason-voice .reason-voice__list .reason-voice__from{position:absolute;right:10px;bottom:10px;font-size:78%;text-align:right}.obsessiveness-tasty{list-style:none;margin-bottom:60px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.obsessiveness-tasty li{padding:0 5px;text-align:center;line-height:1.5;font-size:75%}.obsessiveness-tasty img{display:block;margin-bottom:10px}.obsessiveness-tasty .obsessiveness-tasty__em{font-size:125%;font-weight:normal;color:#B00400}.safety-intro{list-style:none}.safety-intro li{margin-bottom:100px}.safety-intro dt{line-height:1.5;font-size:122%}.safety-intro dt .safety-intro__title{margin-bottom:10px;display:block;font-size:177%}.safety-water-cleaner-point{padding:20px;margin-bottom:60px;box-sizing:border-box}.safety-water-cleaner-point .safety-water-cleaner-point__title{margin-bottom:10px;font-weight:normal;font-size:133%}.safety-water-cleaner-point .safety-water-cleaner-point__title img{margin-bottom:-5px;margin-right:10px;display:inline-block;vertical-align:baseline}.safety-water-cleaner-point .safety-water-cleaner-point__text{line-height:1.8}.gaba-comment{background:#fff;padding:20px 30px;box-sizing:border-box;margin-left:auto;margin-right:auto;border-radius:10px;font-size:89%}.top{background:url(../img/index/intro/bgi--01.png) center 977px no-repeat,url(../img/common/bgi--body.png) center top;background-color:#FBF3DC}.top-main{text-align:center}.top-main__point{display:inline-block;margin:-30px 0 -40px}.top-intro{background:url(../img/sp/index/intro/bgi--section.png) right top no-repeat;background-size:155px auto;padding-top:130px;margin-bottom:80px}.top-intro .top-intro__title{font-size:222%;color:#B00400}.top-intro .top-intro__text{line-height:2}.top-product{margin-bottom:80px}.top-product .top-product__text{margin-bottom:40px}.top-message .top-message__lede{margin-bottom:10px;font-size:194%}.top-faq{background:#fff url(../img/sp/index/faq/ico--minus.svg) right 10px top 20px no-repeat;padding:10px;margin-bottom:20px;border:2px solid  #000;border-radius:6px}.top-faq.active{background:#fff url(../img/sp/index/faq/ico--plus.svg) right 10px top 20px no-repeat}.top-faq .top-faq__title{background:url(../img/sp/index/faq/ico--faq.svg) left top 5px no-repeat;padding:0 40px 0  40px;margin-bottom:10px;text-decoration:underline;font-weight:bold}.top-faq .top-faq__contents{padding:0 10px;display:none}.top-voice{margin-bottom:100px}.top-voice .top-voice__text{margin-bottom:20px;text-align:center;font-size:83%}.top-voice-list{list-style:none;margin:0 auto}.top-voice-list li{margin-bottom:40px}.top-voice-list li a{display:block;position:relative}.top-voice-list li a:after{content:url(../img/index/voice/pic--zoom.svg);position:absolute;right:0;bottom:0}.top-voice-list li a:hover img{opacity:1}.u-font-size--small{font-size:89%}.u-font-size--large{font-size:111%}.u-font-size--x-large{font-size:133%}.u-font-size--xx-large{font-size:167%}.u-font-bold{font-weight:bold}.u-color-red{color:red}.u-color-white{color:white}.u-color-main{color:#6B3C30}.u-color-sub{color:#B00400}.u-font-ten-mincho,.page-title,.title-lv1,.title-lv1--brown,.title-lv2,.article .article__title,.title-other-01,.title-other-02,.catch,.common-contact-title,.page-bottom-topics .page-bottom-topics__title,.voice-question .voice-question__title,.faq dt,.recipe-title,.about-point dt,.about-gaba-point dt,.flow-nav,.flow-no,.flow-point dt,.reason-voice .reason-voice__list .reason-voice__lede,.obsessiveness-tasty li,.safety-intro dt,.safety-water-cleaner-point .safety-water-cleaner-point__title,.top-intro .top-intro__title,.top-message .top-message__lede,.top-faq .top-faq__title{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal}.u-marker-yellow{background:linear-gradient(transparent 60%, #FFF238 60%);padding:0 2px;position:relative;behavior:url(PIE.htc)}.u-marker-pink{background:linear-gradient(transparent 40%, #FFD4D3 40%);padding:0 2px;position:relative;behavior:url(PIE.htc)}.u-txt{padding:0 1px}.u-paragraph{padding:0 1px 0 1px;margin-bottom:1em}.u-txt-sub{font-size:85% !important;color:#666}.u-txt-attention{padding:0 0 0 0.7em;text-indent:-0.7em;color:#C60}.u-textalign-center{text-align:center}.u-textalign-right{text-align:right}.u-textalign-left{text-align:left}.u-float-left{float:left}.u-float-right{float:right}.u-clear{clear:both}.u-overflow-hidden{overflow:hidden}.u-position-relative{position:relative}img.alignleft{float:left;margin:0 30px 40px 0}img.alignright{float:right;margin:0 0 40px 30px}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.u-line-dashed{border:none;border-top:1px dashed #ccc;height:1px}.u-margin-bottom--small{margin-bottom:10px}.u-margin-bottom{margin-bottom:20px}.u-margin-bottom--large{margin-bottom:40px}.u-margin-bottom--x-large{margin-bottom:60px}.u-margin-bottom--xx-large{margin-bottom:80px}.u-margin-bottom--max{margin-bottom:120px}.u-bnr{display:block;margin-bottom:20px}
/*# sourceMappingURL=master-sp.css.map */
