main section h2.sub-title{text-align:center;font-size:2.4rem;margin-bottom:10px}main section.mph{z-index:0;position:relative;text-align:center;padding-top:200px;background-size:cover;background-position:center;height:400px;line-height:2.4em;background-image:url(../img/pc/mph-min.jpg)}@media (max-width: 768px){main section.mph{height:200px;padding-top:90px}}main section.mph p.en{font-size:3.2rem;font-family:arial, sans-serif;font-weight:600;color:#fff;margin-bottom:5px}main section.mph h1.main-title{font-size:3.2rem;color:#fff}main section.block{background-color:#fff;padding:50px 0;background-color:#fff}@media (max-width: 768px){main section.block{padding:25px 0}}main section.block p.large-text{text-align:center;font-size:1.8rem}main section.block ul{margin-top:30px}main section.block ul li{padding-left:28px}main section.block ul li:nth-child(1),main section.block ul li:nth-child(2){background-repeat:no-repeat;background-position:left center;background-image:url(../../common/img/svg/icon-metro.svg)}main section.block ul li:last-child{background-repeat:no-repeat;background-position:left center;background-image:url(../../common/img/svg/icon-jr.svg)}main section.block iframe{border:none;margin-top:60px;width:100%;height:550px}@media only screen and (max-width: 768px){main section h2.sub-title{font-size:1.8rem;margin-bottom:10px}main section h2.sub-title-large{font-size:1.8rem;margin-bottom:10px}main section.mph{z-index:0;position:relative;text-align:center;padding-top:200px;background-size:cover;background-position:center;height:400px;line-height:2.4em;background-image:url(../img/sp/mph-min.jpg)}}@media only screen and (max-width: 768px) and (max-width: 768px){main section.mph{height:200px;padding-top:90px}}@media only screen and (max-width: 768px){main section.mph p.en{font-size:1.6rem;line-height:1em;margin-bottom:5px}main section.mph h1.main-title{font-size:1.7rem;line-height:1em}main section.block{background-color:#fff;padding:50px 0;background-color:#fff}}@media only screen and (max-width: 768px) and (max-width: 768px){main section.block{padding:25px 0}}@media only screen and (max-width: 768px){main section.block p.large-text{font-size:1.4rem}main section.block ul{margin-top:15px}main section.block ul li{padding-left:20px;font-size:1.2rem;margin-bottom:5px}main section.block ul li:nth-child(1),main section.block ul li:nth-child(2){background-size:15px 15px;background-position:left top 5px}main section.block ul li:last-child{background-size:15px 9px}main section.block iframe{margin-top:20px;height:367px}}
