body{text-align:center;background-color:#fff;margin:0;padding:0}.wrap{text-align:center;box-sizing:border-box}@media only screen and (max-width: 768px){.wrap{padding:100px 5px 0}}@media only screen and (min-width: 769px){.wrap{padding:220px 10px 0}}h1{margin:0;padding:0}@media only screen and (max-width: 768px){.logo{margin:0 auto 30px}}@media only screen and (min-width: 769px){.logo{margin:0 auto 15px}}.logo img{max-width:100%;height:auto}.copyright{margin:0 auto 15px}.copyright img{max-width:100%;height:auto}.select{margin:0 auto 25px;padding:0;list-style:none;display:flex}@media only screen and (max-width: 768px){.select{flex-direction:column}}@media only screen and (min-width: 769px){.select{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}}@media only screen and (max-width: 768px){.select{width:100%}}@media only screen and (min-width: 769px){.select{width:550px}}.select a img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.select a:hover img{opacity:0.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}.select li{text-align:center}.select li img{max-width:100%;height:auto}@media only screen and (max-width: 768px){.select .en{width:100%;margin:0 0 15px 0}}@media only screen and (min-width: 769px){.select .en{width:65%}}@media only screen and (max-width: 768px){.select .ja{width:100%}}@media only screen and (min-width: 769px){.select .ja{width:35%}}
