﻿
@media screen and (min-width:481px) {
.width_p {
width:700px;
 }
.width_p2 {
width:800px;
 }
.memo_p {
width:700px;
font-size:11pt;
 }
.bg_p {
height:180px;
background-size: auto 180px;
background-position: center bottom;
 }
.lb_p { display: none !important; }
}

@media screen and (max-width:480px) {
.width_s {
width:70%;
 }
.width_s2 {
width:100%;
 }
.memo_s {
width:90%;
font-size: 10pt;
 }
.bg_s {
height:100px;
background-size: 130%;
background-position: center bottom;
 }
img {
max-width: 96%;
height: auto;
object-fit: contain;
 }
img.logo_s {
width: 120px;
height: auto;
 }
.lb_s { display: none !important; }
}