@media screen and (max-width:700px){#main-content{padding:0}}.pc-grid{width:100%!important;margin:auto}#outline_matome{width:700px;margin:64px auto;line-height:1.5}#outline_matome h2{text-align:center;margin-bottom:20px}@media screen and (max-width:700px){#outline_matome{width:100%}}@media screen and (max-width:700px){#outline_matome{margin:0}#outline_matome h2{width:100%;background:rgba(255,255,255,.6);padding:2rem 0;margin-bottom:0;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}}.head{background-image:url(../images/bg.png);background-position:400px 110px;background-repeat:no-repeat;height:380px}@media screen and (max-width:700px){.head{background-position:top right;background-size:cover;margin-bottom:250px;height:400px;position:relative}}@media screen and (max-width:500px){.head{height:300px}}.head-text{width:416px}@media screen and (max-width:700px){.head-text{width:100%;position:absolute;top:420px}}@media screen and (max-width:500px){.head-text{top:330px}}.data{text-align:center;margin-bottom:1.5rem;position:relative}@media screen and (max-width:700px){.data{width:90%;background-size:100%;margin:0 auto 2rem}}.data-text{width:100%;color:#fff;font-size:22px;font-weight:700;letter-spacing:.05rem;position:absolute;bottom:5%}@media screen and (max-width:500px){.data-text{font-size:18px}}@media screen and (max-width:400px){.data-text{font-size:16px}}.text{color:#666;font-size:17px;width:380px;margin:0 auto 20px;line-height:1.2}.text em{font-weight:700;font-size:1.3em;font-style:italic}.text strong{color:#b00101;font-size:1.3em;font-weight:700}@media screen and (max-width:500px){.text{font-size:15px;width:auto;margin:0 20px 0}}.matomebox{background-image:url(../images/prize_bg.png);background-position:0 0;background-repeat:no-repeat;width:673px;height:345px;margin:0 auto 50px}.matomebox h3{color:#fff;font-size:14px;text-align:center;padding-top:6px;margin-bottom:20px}@media screen and (max-width:400px){.matomebox h3 br{display:none}}@media screen and (max-width:700px){.matomebox{background-image:none;width:100%;height:auto}.matomebox h3{background-color:#5d5041;width:90%;margin:auto;padding:.8rem;box-shadow:0 10px 25px 0 rgba(0,0,0,.5);position:relative}}@media screen and (max-width:700px) and (max-width:500px){.matomebox h3{width:80%}}.prize{margin:0 30px 50px;display:flex;justify-content:space-between}@media screen and (max-width:700px){.prize{background-color:#f2e9c9;width:80%;height:auto;margin:0 auto 3rem;padding:1rem 0;border:solid #5d5041;border-width:0 7px 7px 7px;box-shadow:0 10px 25px 0 rgba(0,0,0,.5);text-align:center}}@media screen and (max-width:500px){.prize{display:block;width:70%}.prize li{max-width:100%;margin:0 auto 2rem}.prize li:last-of-type{margin-bottom:0}}.nota{background-color:#ece9d7;padding:.5rem 20px}.nota p{color:#443d2e;font-weight:700;text-align:center;font-size:14px}.foot{background-image:url(../images/base02.png);background-position:0 0;background-repeat:no-repeat;height:628px;padding:35px 70px 0 70px}@media screen and (max-width:700px){.foot{height:auto;margin:0 20px 64px;background-image:none;background-color:#fbf8f0;padding:1rem;border:7px solid #cfccb6}}@media screen and (max-width:500px){.foot br{display:none}}.foot h3{color:#3c3525;font-size:22px;text-align:center;text-shadow:#fff 1px 1px 0;margin-bottom:.8rem}@media screen and (max-width:500px){.foot h3{font-size:16px}}.foot h3.rosso{color:#b92d2d}.foot p{text-align:center;margin:0 auto 1rem;font-size:16px;color:#665a5a}.foot p.ss{font-size:14px}@media screen and (max-width:500px){.foot p{font-size:14px;text-align:left;margin-bottom:1.5rem}.foot p.ss{font-size:13px}}.foot .button{width:238px;height:36px;margin:0 auto 1.3rem;text-align:center}@media screen and (max-width:500px){.foot .button{margin-bottom:2rem}}.foot .button:hover{cursor:pointer}.foot .button a{font-size:15px;color:#fff;font-weight:700;text-shadow:#666 1px 1px 0;padding:6px 0 0 0;display:block}.foot .button.guide{background-image:url(../images/guide.png);background-position:top left;background-repeat:no-repeat}.foot .button.guide:hover{background-image:url(../images/guide.png);background-position:bottom left;background-repeat:no-repeat}.foot .button.signup{background-image:url(../images/signup.png);background-position:top left;background-repeat:no-repeat}.foot .button.signup:hover{background-image:url(../images/signup.png);background-position:bottom left;background-repeat:no-repeat}.foot .button.matometop{background-image:url(../images/matometop.png);background-position:top left;background-repeat:no-repeat}.foot .button.matometop:hover{background-image:url(../images/matometop.png);background-position:bottom left;background-repeat:no-repeat}