@charset "UTF-8";*{margin:0;padding:0;list-style:none;text-decoration:none}body,html{font-size:14px;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ\ Ｐゴシック,sans-serif;overflow:hidden;color:#333;white-space:normal;background-color:#eee}.clearfix:after{content:"";display:block;width:100%;clear:both}.wrapper,body,html{width:100%;height:100%}.wrapper{overflow:auto;-webkit-overflow-scrolling:touch}h1{display:block;width:200px;margin:0 auto}h2{font-size:20px;text-align:center}h3{font-size:1pc;font-weight:700}p{font-size:1rem}.caption{display:block;font-size:.618rem;padding-top:.618rem;text-align:right}section{box-sizing:border-box;padding:20px 10px}section:nth-of-type(2n-1){background-color:#fff}.row{width:100%;margin:0 auto}.col{float:left;box-sizing:border-box;padding:0 10px;overflow:hidden}.col-l,.col-s{width:100%}.col-s{margin-top:2rem}.store{width:180px;height:25px;margin:0 auto}.store a{display:inline-block;height:100%;float:left}.store a:nth-of-type(2){float:right}.store a img{height:100%;width:auto}.sns{width:180px;margin:20px auto 30px}.sns li{display:inline-block;float:left;margin-right:10px}header{font-size:1rem;width:100%;padding:5px 0;background-color:#fff}.header .row{height:30px}header .row img{display:inline-block;height:30px;width:auto;float:left}header .store{width:50%;height:10px;float:right;display:block;overflow:hidden}.main h1 img{width:100%;height:auto}.main .col-s p{display:none;text-align:justify}.main .col-s p,.main .store{margin-top:2rem}.main .col-l{text-align:center;margin-top:50px}.main .col-l img{display:inline;width:200px;height:auto}.about .col-s img{display:block;width:auto;height:200px;margin:0 auto}.about li{margin-top:2rem}.about h3{display:block;padding-left:30px;line-height:30px;position:relative}.about h3 img{display:block;width:30px;height:30px;position:absolute;top:0;left:0}.about p{margin-top:.5rem;padding-left:30px}.attention .row:nth-of-type(2n) .col{float:right}.attention .col-s{text-align:center}.attention .col-l{margin-bottom:50px}.attention .col-s img{display:inline;width:70%;height:auto}.download{background-color:#fd9903}.download h2{text-align:center}.download h2+img{display:block;height:50px;width:auto;margin:20px auto}footer{background-color:#333;color:#fff}@media screen and (min-width:550px){h1{width:260px}h2{font-size:2.618rem}h3{font-size:1.618rem}.store{height:30px}.sns,.store{width:15pc}.main .row .col-l img{width:260px;height:auto}.download h2+img{height:5pc;margin:50px auto}}@media screen and (min-width:788px){body,html{font-size:9pt}h1{width:100%}h2{text-align:left}section{padding:0}section:not(.main){padding:50px 10px}.row{width:8in}.col-s{width:293px;margin-top:0}.col-l{width:475px}header .row,header .row img{height:50px}.store{height:35px}.sns,.store{width:270px}.main .row{height:29pc}.main .col-s{height:100%;padding:60px 10px}.main .col-l{height:100%;margin-top:0;padding:25px 10px}.main .col-s p{display:block}.main .row .col-l img{height:414px;width:auto}.about .col-s img{height:430px}.attention .row{height:313px}.attention .col-s img{width:273px;height:273px}.attention .col-l{height:100%;padding-top:0;margin-bottom:0}}@media screen and (min-width:1148px){body,html{font-size:14px}section{padding:50px 10px}section:not(.main){padding:75pt 10px}.row{width:1118px}.col-s{width:427px}.col-l{width:691px}.store{height:55px}.sns,.store{width:25pc}.main .row{height:615px}.main .col-s{height:100%;padding:75pt 10px}.main .col-l{height:100%;margin-top:0;padding:50px 10px}.main .row .col-l img{height:515px;width:auto}.attention .row{height:447px}.attention .col-s img{width:407px;height:407px}.attention .col-l h3{line-height:2}.download h2+img{height:90pt;margin:75pt auto}}