*{box-sizing:border-box}.legacy-santen-app{margin:0;padding:0;font-size:90%;font-family:Open Sans,Noto Sans JP,sans-serif;background:#fff;color:#000;box-sizing:border-box}.legacy-santen-app ::selection{color:#fff;background:#e60020}.legacy-santen-app ::-moz-selection{color:#fff;background:#e60020}.legacy-santen-app *:after{display:block;clear:both}.legacy-santen-app{-webkit-text-size-adjust:100%}.legacy-santen-app .hr_ hr{display:none;clear:both}.legacy-santen-app img{border:0;vertical-align:bottom}.legacy-santen-app .clearing{clear:both}.legacy-santen-app .clearfix:before,.legacy-santen-app .clearfix:after{content:" ";display:table}.legacy-santen-app .clearfix:after{clear:both}.legacy-santen-app .clearfix{zoom:1}.legacy-santen-app h1{margin:0;padding:0}.legacy-santen-app h2{font-size:1.7em;line-height:1.5;font-weight:700}.legacy-santen-app h3{font-size:1.6em;line-height:1.5;font-weight:700}.legacy-santen-app h4,.legacy-santen-app h5{font-size:1.2em;line-height:1.5;font-weight:700}.legacy-santen-app h6{font-size:1em;line-height:1.5;font-weight:700}.legacy-santen-app p,.legacy-santen-app ul,.legacy-santen-app ol,.legacy-santen-app dl,.legacy-santen-app table{font-size:.9em;line-height:1.7;font-weight:400}.legacy-santen-app big{font-size:1.2em;line-height:1.7;font-weight:400}.legacy-santen-app sub,.legacy-santen-app small{font-size:.9em;line-height:1.7;font-weight:400}.legacy-santen-app sub{font-size:.6em}.legacy-santen-app strong{font-weight:700;margin:0;padding:0}.legacy-santen-app em{font-weight:700;font-style:normal;margin:0;padding:0;color:#e60020}.legacy-santen-app a:link,.legacy-santen-app a:visited{color:#e60020;text-decoration:underline}.legacy-santen-app a:hover,.legacy-santen-app a:active{color:#e60020;text-decoration:none}.legacy-santen-app,.legacy-santen-app address,.legacy-santen-app blockquote,.legacy-santen-app div,.legacy-santen-app dl,.legacy-santen-app form,.legacy-santen-app h1,.legacy-santen-app h2,.legacy-santen-app h3,.legacy-santen-app h4,.legacy-santen-app h5,.legacy-santen-app h6,.legacy-santen-app ol,.legacy-santen-app p,.legacy-santen-app pre,.legacy-santen-app table,.legacy-santen-app ul,.legacy-santen-app dd,.legacy-santen-app dt,.legacy-santen-app li,.legacy-santen-app tbody,.legacy-santen-app td,.legacy-santen-app tfoot,.legacy-santen-app th,.legacy-santen-app thead,.legacy-santen-app tr,.legacy-santen-app button,.legacy-santen-app del,.legacy-santen-app ins,.legacy-santen-app map,.legacy-santen-app object,.legacy-santen-app a,.legacy-santen-app abbr,.legacy-santen-app acronym,.legacy-santen-app b,.legacy-santen-app bdo,.legacy-santen-app big,.legacy-santen-app br,.legacy-santen-app cite,.legacy-santen-app code,.legacy-santen-app dfn,.legacy-santen-app em,.legacy-santen-app i,.legacy-santen-app img,.legacy-santen-app kbd,.legacy-santen-app q,.legacy-santen-app samp,.legacy-santen-app small,.legacy-santen-app span,.legacy-santen-app strong,.legacy-santen-app sub,.legacy-santen-app sup,.legacy-santen-app tt,.legacy-santen-app var,.legacy-santen-app legend,.legacy-santen-app fieldset{margin:0;padding:0;background:transparent}.legacy-santen-app ol,.legacy-santen-app ul{list-style:none}.legacy-santen-app :focus{outline:0}.legacy-santen-app ins{text-decoration:none}.legacy-santen-app img,.legacy-santen-app fieldset{border:0}.legacy-santen-app,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.faq-text{font-size:14.4px}.legacy-santen-app{line-height:1}.legacy-santen-app article,.legacy-santen-app aside,.legacy-santen-app details,.legacy-santen-app figcaption,.legacy-santen-app figure,.legacy-santen-app footer,.legacy-santen-app header,.legacy-santen-app hgroup,.legacy-santen-app menu,.legacy-santen-app nav,.legacy-santen-app section{display:block}.legacy-santen-app nav ul{list-style:none}.legacy-santen-app blockquote,.legacy-santen-app q{quotes:none}.legacy-santen-app blockquote:before,.legacy-santen-app blockquote:after,.legacy-santen-app q:before,.legacy-santen-app q:after{content:"";content:none}.legacy-santen-app a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}.legacy-santen-app ins{background-color:#ff9;color:#000;text-decoration:none}.legacy-santen-app mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}.legacy-santen-app del{text-decoration:line-through}.legacy-santen-app abbr[title],.legacy-santen-app dfn[title]{border-bottom:1px dotted;cursor:help}.legacy-santen-app table{border-collapse:collapse;border-spacing:0}.legacy-santen-app hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}.legacy-santen-app input,.legacy-santen-app select{vertical-align:middle}@media screen and (min-width:747px){.legacy-santen-app{min-width:1280px}.legacy-santen-app .sp{display:none}.legacy-santen-app header{margin:0;padding:0;background:url(legacy-santen-app-header.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app header:after{display:block;content:"";clear:both}.legacy-santen-app header hgroup{display:block;position:relative;margin:0 auto;padding:0;width:1120px;height:750px;clear:both}.legacy-santen-app header h1{margin:0;padding:0;width:1120px;height:750px;background:url(legacy-santen-app-h1.png) no-repeat;background-size:1120px auto;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app header h2,.legacy-santen-app header h3{display:none}.legacy-santen-app header ul{display:block;position:absolute;top:440px;left:95px;margin:0;padding:0;clear:both}.legacy-santen-app header ul li{margin:0;padding:0;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app header ul li.apple a{display:block;margin:0 0 25px;padding:0;width:180px;height:60px;clear:both}.legacy-santen-app header ul li.google a{display:block;margin:0;padding:0;width:180px;height:60px;clear:both}.legacy-santen-app .about{margin:0;padding:0;background:url(legacy-santen-app-bg.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app .about article{display:block;margin:0 auto;padding:0;width:1120px;height:600px;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app article.coupon{background:url(legacy-santen-app-coupon.png) no-repeat;background-size:100% auto}.legacy-santen-app article.stamp{background:url(legacy-santen-app-stamp.png) no-repeat;background-size:100% auto}.legacy-santen-app article.campaign{background:url(legacy-santen-app-campaign.png) no-repeat;background-size:100% auto}.legacy-santen-app article.other{background:url(santen-app-other.png) no-repeat;background-size:100% auto}.legacy-santen-app article.takeout{background:url(legacy-santen-app-takeout.png) no-repeat;background-size:100% auto}.legacy-santen-app .function{margin:0;padding:50px 0;background:url(legacy-santen-app-beige.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .function:after{display:block;content:"";clear:both}.legacy-santen-app .function article{margin:0 auto;padding:0;width:1120px;clear:both}.legacy-santen-app .function div{margin:50px 0 0;padding:0 50px;width:370px;border-right:2px solid #961e23;float:left;height:298px}.legacy-santen-app .function div:nth-child(4){margin:50px 0 0;border-right:none!important}.legacy-santen-app .function div:nth-child(7){border-right:none!important}.legacy-santen-app .function h3{margin:0;padding:0;width:1120px;font-size:1.8em;line-height:60px;text-align:center;color:#961e23;border:2px solid #961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .function h4{margin:0;padding:0;font-size:1.8em;line-height:1;text-align:center;color:#961e23;clear:both}.legacy-santen-app .function p{margin:0;padding:0;font-size:1.08em;color:#961e23;clear:both}.legacy-santen-app .function img{display:table;margin:25px auto;padding:0;width:50%;height:auto;clear:both}.legacy-santen-app .download{margin:0;padding:50px 0;clear:both}.legacy-santen-app .download:after{display:block;content:"";clear:both}.legacy-santen-app .download article{margin:0 auto;padding:0;width:1120px;clear:both}.legacy-santen-app .download .iphone,.legacy-santen-app .download .android{margin:50px 0 0;padding:0 50px;width:560px;float:left}.legacy-santen-app .download .install{margin:50px 0 0;padding:0 50px;clear:both}.legacy-santen-app .download .install div{margin:0 50px 0 0;padding:0;width:306px;float:left}.legacy-santen-app .download .install div:last-child{margin:0}.legacy-santen-app .download h3{margin:0;padding:0;width:1120px;font-size:1.8em;line-height:60px;text-align:center;color:#961e23;border:2px solid #961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .download h4{margin:0;padding:25px 0 0;font-size:1.8em;line-height:1;text-align:center;color:#961e23;border-top:2px solid #961e23;clear:both}.legacy-santen-app .download .install h4{padding:50px 0 0;border:none}.legacy-santen-app .download h5{margin:25px 0 0;padding:0;font-size:1.26em;line-height:30px;text-align:center;color:#fff;background:#961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .download p i{display:block;margin:25px auto 0;padding:0;font-size:3em;line-height:1;text-align:center;color:#961e23;clear:both}.legacy-santen-app .download img{display:block;margin:25px auto;padding:0;clear:both}.legacy-santen-app .anchor{margin:0 0 50px;padding:0;clear:both}.legacy-santen-app .anchor p a{display:table;margin:0 auto;padding:30px 0;width:1020px;font-size:1.8em;font-weight:700;line-height:1;text-decoration:none;text-align:center;color:#fff;background:#000;clear:both;border-radius:10px;-webkit-border-radius:10px}.legacy-santen-app .anchor i{margin:0 10px 0 0}.legacy-santen-app .app{margin:0;padding:50px 0;background:url(legacy-santen-app-app.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app .app h3{margin:0 auto;padding:0;width:600px;height:37px;background:url(legacy-santen-app-app.svg) no-repeat;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app .app ul{display:table;margin:50px auto 0;padding:0;clear:both}.legacy-santen-app .app ul li{margin:0 50px;padding:0;text-align:center;float:left}.legacy-santen-app .app ul li.apple a{display:table;margin:0 auto;padding:0;width:162px;height:60px;background:url(legacy-santen-app-apple.png) no-repeat;background-size:162px auto;clear:both}.legacy-santen-app .app ul li.google a{display:table;margin:0 auto;padding:0;width:200px;height:60px;background:url(legacy-santen-app-google.png) no-repeat;background-size:200px auto;clear:both}.legacy-santen-app .app img{margin:25px 0 0;padding:15px;width:200px;height:auto;background:#fff;clear:both}.legacy-santen-app .faq{margin:0;padding:50px 0;background:url(legacy-santen-app-beige.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .faq article{display:block;margin:50px auto 0;padding:0;width:1120px;clear:both}.legacy-santen-app .faq h3{margin:0;padding:0;font-size:1.8em;text-align:center;color:#961e23;clear:both}.legacy-santen-app .faq dl{margin:0;padding:0;clear:both}.legacy-santen-app .faq dl dt{margin:0;padding:25px;font-size:1.4em;font-weight:700;color:#fff;background:#961e23;clear:both}.legacy-santen-app .faq dl dd{margin:0;padding:25px;background:#fff;clear:both}.legacy-santen-app .faq span{display:inline-block;position:relative;top:-2px;margin:0 10px 0 0;padding:0;width:25px;font-size:.8em;line-height:25px;text-align:center;color:#961e23;background:#fff;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .faq ol{margin:0;padding:0;clear:both}.legacy-santen-app .faq ol li{margin:2px 0 2px 1.5em;padding:0;list-style:decimal;clear:both}.legacy-santen-app .notice{margin:0 auto;padding:50px 0;width:1120px;clear:both}.legacy-santen-app footer{margin:0;padding:50px 0;text-align:center;border-top:1px solid #ddd;clear:both}.legacy-santen-app footer p{margin:0;padding:0;clear:both}.legacy-santen-app footer address{margin:10px 0 0;padding:0;font-size:.8em;font-style:normal;clear:both}.legacy-santen-app footer a:link,.legacy-santen-app footer a:visited,.legacy-santen-app footer a:hover,.legacy-santen-app footer a:active{color:#000;text-decoration:none}.legacy-santen-app .fadetop a{display:block;margin:0;padding:0;width:30px;height:30px;background:url(legacy-santen-app-top.png) no-repeat;background-size:30px auto;float:left;text-indent:100%;overflow:hidden;white-space:nowrap}}@media screen and (max-width:746px){.legacy-santen-app .pc{display:none}.legacy-santen-app header{margin:0;padding:0;background:url(legacy-santen-app-header.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app header:after{display:block;content:"";clear:both}.legacy-santen-app header hgroup{display:block;position:relative;margin:0;padding:25px;clear:both}.legacy-santen-app header h1{margin:0;padding-top:66.96%;width:100%;height:0;background:url(legacy-santen-app-h1-sp.png) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app header h2,.legacy-santen-app header h3{display:none}.legacy-santen-app header ul{margin:0;padding:0;clear:both}.legacy-santen-app header ul li{margin:0 0 25px;padding:0 5px;width:50%;float:left;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app header ul li.apple a{display:block;margin:6px auto 0;padding-top:30%;width:100%;height:0;background:url(legacy-santen-app-apple.png) no-repeat center center;background-size:contain;clear:both}.legacy-santen-app header ul li.google a{display:block;margin:6px 0 0;padding-top:29.68%;width:100%;height:0;background:url(legacy-santen-app-google.png) no-repeat;background-size:cover;clear:both}.legacy-santen-app .about{margin:0;padding:0;background:url(legacy-santen-app-bg.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app article.coupon{margin:0;padding-top:150.9%;width:100%;height:0;background:url(legacy-santen-app-coupon-sp.png) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app article.stamp{margin:0;padding-top:161.4%;width:100%;height:0;background:url(legacy-santen-app-stamp-sp.png) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app article.campaign{margin:0;padding-top:140.8%;width:100%;height:0;background:url(legacy-santen-app-campaign-sp.png) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app article.other{margin:0;padding-top:150.9%;width:100%;height:0;background:url(legacy-santen-app-other-sp.png) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app article.takeout{margin:0;padding-top:160%;width:100%;height:0;background:url(legacy-santen-app-takeout-sp.png) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app .function{margin:0;padding:25px;background:url(legacy-santen-app-beige.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .function:after{display:block;content:"";clear:both}.legacy-santen-app .function article{margin:0;padding:0;clear:both}.legacy-santen-app .function div{margin:0;padding:25px 0;width:100%;border-bottom:2px solid #961e23;clear:both}.legacy-santen-app .function div:last-child{padding:25px 0 0;border-bottom:none}.legacy-santen-app .function h3{margin:0;padding:0;font-size:1.8em;line-height:60px;text-align:center;color:#961e23;border:2px solid #961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .function h4{margin:0;padding:0;font-size:1.8em;line-height:1;text-align:center;color:#961e23;clear:both}.legacy-santen-app .function p{margin:0;padding:0;font-size:1.08em;color:#961e23;clear:both}.legacy-santen-app .function img{display:table;margin:25px auto;padding:0;width:50%;height:auto;clear:both}.legacy-santen-app .download{margin:0;padding:25px;clear:both}.legacy-santen-app .download:after{display:block;content:"";clear:both}.legacy-santen-app .download article{margin:0;padding:0;clear:both}.legacy-santen-app .download .iphone,.legacy-santen-app .download .android{margin:25px 0 0;padding:0;clear:both}.legacy-santen-app .download .install,.legacy-santen-app .download .install div{margin:0;padding:0;clear:both}.legacy-santen-app .download .install div:last-child{margin:0}.legacy-santen-app .download h3{margin:0;padding:0;font-size:1.5em;line-height:60px;text-align:center;color:#961e23;border:2px solid #961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .download h4{margin:0;padding:25px 0 0;font-size:1.8em;line-height:1;text-align:center;color:#961e23;border-top:2px solid #961e23;clear:both}.legacy-santen-app .download .install h4{padding:50px 0 0;border:none}.legacy-santen-app .download h5{margin:25px 0 0;padding:0;font-size:1.26em;line-height:30px;text-align:center;color:#fff;background:#961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .download p i{display:block;margin:25px auto 0;padding:0;font-size:3em;line-height:1;text-align:center;color:#961e23;clear:both}.legacy-santen-app .download img{display:block;margin:25px auto;padding:0;clear:both}.legacy-santen-app .anchor{margin:0;padding:0;clear:both}.legacy-santen-app .anchor p a{display:block;margin:25px;padding:30px 0;font-size:1.6em;font-weight:700;line-height:1;text-decoration:none;text-align:center;color:#fff;background:#000;clear:both;border-radius:10px;-webkit-border-radius:10px}.legacy-santen-app .anchor i{margin:0 10px 0 0}.legacy-santen-app .app{margin:0;padding:25px;background:url(legacy-santen-app-app.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .app h3{margin:0;padding-top:6.1%;width:100%;height:0;background:url(legacy-santen-app-app.svg) no-repeat;background-size:cover;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app .app ul{display:table;margin:0 auto;padding:0;clear:both}.legacy-santen-app .app ul li{margin:25px 0 0;padding:0 0 25px;border-bottom:2px solid #fff;clear:both}.legacy-santen-app .app ul li:last-child{padding:0;border:none}.legacy-santen-app .app ul li.apple a{display:table;margin:0 auto -52px;padding-top:37.03%;width:50%;height:0;background:url(legacy-santen-app-apple.png) no-repeat;background-size:contain;clear:both}.legacy-santen-app .app ul li.google a{display:table;margin:0 auto -42px;padding-top:30%;width:50%;height:0;background:url(legacy-santen-app-google.png) no-repeat;background-size:contain;clear:both}.legacy-santen-app .app img{display:block;margin:15px auto 0;padding:10px;width:30%;height:auto;background:#fff;clear:both}.legacy-santen-app .faq{margin:0;padding:25px;background:url(legacy-santen-app-beige.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .faq article{display:block;margin:25px auto 0;padding:0;clear:both}.legacy-santen-app .faq h3{margin:0;padding:0;font-size:1.8em;text-align:center;color:#961e23;clear:both}.legacy-santen-app .faq dl{margin:0;padding:0;clear:both}.legacy-santen-app .faq dl dt{margin:0;padding:25px;font-size:1.2em;font-weight:700;color:#fff;background:#961e23;clear:both}.legacy-santen-app .faq dl dd{margin:0;padding:25px;background:#fff;clear:both}.legacy-santen-app .faq span{display:inline-block;position:relative;top:-2px;margin:0 10px 0 0;padding:0;width:25px;font-size:.8em;line-height:25px;text-align:center;color:#961e23;background:#fff;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .faq ol{margin:0;padding:0;clear:both}.legacy-santen-app .faq ol li{margin:2px 0 2px 1.5em;padding:0;list-style:decimal;clear:both}.legacy-santen-app .notice{margin:0;padding:25px;clear:both}.legacy-santen-app footer{margin:0;padding:40px 20px;text-align:center;border-top:1px solid #ddd;clear:both}.legacy-santen-app footer p{margin:0;padding:0;font-size:.8em;clear:both}.legacy-santen-app footer address{margin:10px 0 0;padding:0;font-size:.8em;font-style:normal;clear:both}.legacy-santen-app footer a:link,.legacy-santen-app footer a:visited,.legacy-santen-app footer a:hover,.legacy-santen-app footer a:active{color:#000;text-decoration:none}.legacy-santen-app .fadetop a{display:none}}@media print{.legacy-santen-app{min-width:1280px}.legacy-santen-app .sp{display:none}.legacy-santen-app header{margin:0;padding:0;background:url(legacy-santen-app-header.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app header:after{display:block;content:"";clear:both}.legacy-santen-app header hgroup{display:block;position:relative;margin:0 auto;padding:0;width:1120px;height:750px;clear:both}.legacy-santen-app header h1{margin:0;padding:0;width:1120px;height:750px;background:url(legacy-santen-app-h1.png) no-repeat;background-size:1120px auto;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app header h2,.legacy-santen-app header h3{display:none}.legacy-santen-app header ul{display:block;position:absolute;top:440px;left:95px;margin:0;padding:0;clear:both}.legacy-santen-app header ul li{margin:0;padding:0;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app header ul li.apple a{display:block;margin:0 0 25px;padding:0;width:180px;height:60px;clear:both}.legacy-santen-app header ul li.google a{display:block;margin:0;padding:0;width:180px;height:60px;clear:both}.legacy-santen-app .about{margin:0;padding:0;background:url(legacy-santen-app-bg.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app .about article{display:block;margin:0 auto;padding:0;width:1120px;height:600px;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app article.coupon{background:url(legacy-santen-app-coupon.png) no-repeat;background-size:100% auto}.legacy-santen-app article.stamp{background:url(legacy-santen-app-stamp.png) no-repeat;background-size:100% auto}.legacy-santen-app article.campaign{background:url(legacy-santen-app-campaign.png) no-repeat;background-size:100% auto}.legacy-santen-app article.other{background:url(santen-app-other.png) no-repeat;background-size:100% auto}.legacy-santen-app article.takeout{background:url(legacy-santen-app-takeout.png) no-repeat;background-size:100% auto}.legacy-santen-app .function{margin:0;padding:50px 0;background:url(legacy-santen-app-beige.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .function:after{display:block;content:"";clear:both}.legacy-santen-app .function article{margin:0 auto;padding:0;width:1120px;clear:both}.legacy-santen-app .function div{margin:50px 0 0;padding:0 50px;width:370px;border-right:2px solid #961e23;float:left}.legacy-santen-app .function div:nth-child(4){margin:50px 0 0;border-right:none!important}.legacy-santen-app .function div:nth-child(7){border-right:none!important}.legacy-santen-app .function h3{margin:0;padding:0;width:1120px;font-size:1.8em;line-height:60px;text-align:center;color:#961e23;border:2px solid #961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .function h4{margin:0;padding:0;font-size:1.8em;line-height:1;text-align:center;color:#961e23;clear:both}.legacy-santen-app .function p{margin:0;padding:0;font-size:1.08em;color:#961e23;clear:both}.legacy-santen-app .function img{display:table;margin:25px auto;padding:0;width:50%;height:auto;clear:both}.legacy-santen-app .download{margin:0;padding:50px 0;clear:both}.legacy-santen-app .download:after{display:block;content:"";clear:both}.legacy-santen-app .download article{margin:0 auto;padding:0;width:1120px;clear:both}.legacy-santen-app .download .iphone,.legacy-santen-app .download .android{margin:50px 0 0;padding:0 50px;width:560px;float:left}.legacy-santen-app .download .install{margin:50px 0 0;padding:0 50px;clear:both}.legacy-santen-app .download .install div{margin:0 50px 0 0;padding:0;width:306px;float:left}.legacy-santen-app .download .install div:last-child{margin:0}.legacy-santen-app .download h3{margin:0;padding:0;width:1120px;font-size:1.8em;line-height:60px;text-align:center;color:#961e23;border:2px solid #961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .download h4{margin:0;padding:25px 0 0;font-size:1.8em;line-height:1;text-align:center;color:#961e23;border-top:2px solid #961e23;clear:both}.legacy-santen-app .download .install h4{padding:50px 0 0;border:none}.legacy-santen-app .download h5{margin:25px 0 0;padding:0;font-size:1.26em;line-height:30px;text-align:center;color:#fff;background:#961e23;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .download p i{display:block;margin:25px auto 0;padding:0;font-size:3em;line-height:1;text-align:center;color:#961e23;clear:both}.legacy-santen-app .download img{display:block;margin:25px auto;padding:0;clear:both}.legacy-santen-app .anchor{margin:0 0 50px;padding:0;clear:both}.legacy-santen-app .anchor p a{display:table;margin:0 auto;padding:30px 0;width:1020px;font-size:1.8em;font-weight:700;line-height:1;text-decoration:none;text-align:center;color:#fff;background:#000;clear:both;border-radius:10px;-webkit-border-radius:10px}.legacy-santen-app .anchor i{margin:0 10px 0 0}.legacy-santen-app .app{margin:0;padding:50px 0;background:url(legacy-santen-app-app.jpg) no-repeat;background-size:cover;clear:both}.legacy-santen-app .app h3{margin:0 auto;padding:0;width:600px;height:37px;background:url(legacy-santen-app-app.svg) no-repeat;clear:both;text-indent:100%;overflow:hidden;white-space:nowrap}.legacy-santen-app .app ul{display:table;margin:50px auto 0;padding:0;clear:both}.legacy-santen-app .app ul li{margin:0 50px;padding:0;text-align:center;float:left}.legacy-santen-app .app ul li.apple a{display:table;margin:0 auto;padding:0;width:162px;height:60px;background:url(legacy-santen-app-apple.png) no-repeat;background-size:162px auto;clear:both}.legacy-santen-app .app ul li.google a{display:table;margin:0 auto;padding:0;width:200px;height:60px;background:url(legacy-santen-app-google.png) no-repeat;background-size:200px auto;clear:both}.legacy-santen-app .app img{margin:25px 0 0;padding:15px;width:200px;height:auto;background:#fff;clear:both}.legacy-santen-app .faq{margin:0;padding:50px 0;background:url(legacy-santen-app-beige.jpg) repeat;background-size:50% auto;clear:both}.legacy-santen-app .faq article{display:block;margin:50px auto 0;padding:0;width:1120px;clear:both}.legacy-santen-app .faq h3{margin:0;padding:0;font-size:1.8em;text-align:center;color:#961e23;clear:both}.legacy-santen-app .faq dl{margin:0;padding:0;clear:both}.legacy-santen-app .faq dl dt{margin:0;padding:25px;font-size:1.4em;font-weight:700;color:#fff;background:#961e23;clear:both}.legacy-santen-app .faq dl dd{margin:0;padding:25px;background:#fff;clear:both}.legacy-santen-app .faq span{display:inline-block;position:relative;top:-2px;margin:0 10px 0 0;padding:0;width:25px;font-size:.8em;line-height:25px;text-align:center;color:#961e23;background:#fff;clear:both;border-radius:100px;-webkit-border-radius:100px}.legacy-santen-app .faq ol{margin:0;padding:0;clear:both}.legacy-santen-app .faq ol li{margin:2px 0 2px 1.5em;padding:0;list-style:decimal;clear:both}.legacy-santen-app .notice{margin:0 auto;padding:50px 0;width:1120px;clear:both}.legacy-santen-app footer{margin:0;padding:50px 0;text-align:center;border-top:1px solid #ddd;clear:both}.legacy-santen-app footer p{margin:0;padding:0;clear:both}.legacy-santen-app footer address{margin:10px 0 0;padding:0;font-size:.8em;font-style:normal;clear:both}.legacy-santen-app footer a:link,.legacy-santen-app footer a:visited,.legacy-santen-app footer a:hover,.legacy-santen-app footer a:active{color:#000;text-decoration:none}.legacy-santen-app .fadetop a{display:block;margin:0;padding:0;width:30px;height:30px;background:url(legacy-santen-app-top.png) no-repeat;background-size:30px auto;float:left;text-indent:100%;overflow:hidden;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/legacy-santen-app.css.map */
