@charset "utf-8";
/* CSS Document */

/* スマホ */
@media (max-width: 1179px){
body {
background-color: #ffe8e8;
}
a { text-decoration: none; color: #000;}
#head h1 {
background: url(../images/smp/bg_header.jpg) no-repeat;
width: 100%;
height: 0;
padding-top:calc( 1070 / 750 * 100%);
background-size: contain;
font-size: 0em;
margin: 0 auto;
}
#head h2 {
font-size: 0em;
}
#smp_movie {
width: 320px;
height: 180px;
margin: 0 auto;
margin-bottom: 5%;
}
#about {
background: url(../images/smp/about.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 588 / 750 * 100%);
background-size: contain;
margin-bottom: 5%;
font-size: 0em;
}
#panasonic {
background: url(../images/smp/panasonic.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 2710 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
#glico {
background: url(../images/smp/glico.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 2780 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
#asics {
background: url(../images/smp/asics.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 2070 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
#takoyaki {
background: url(../images/smp/takoyaki.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 1920 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
#kawasaki {
background: url(../images/smp/kawasaki.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 2080 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
#cast {
background: url(../images/smp/cast.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 1877 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
#foot {
background: url(../images/smp/footer.png) no-repeat;
width: 100%;
heigt:0;
padding-top: calc( 661 / 750 * 100%);
background-size: contain;
font-size: 0em;
}
footer {
font: 100%/1.4 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
border-top: #fd3f8d 2px dotted;
text-align: center;
font-size: 0.8em;
line-height: 150%;
padding: 7% 0;
color: #682b09;
margin-top: 5%;
}
#pc_movie, #pagetop, .guide {display:none;}
}

