.pageTitle{background-image:url(../painting/img/pagetitle.jpg)}.content #introduction{position:relative;padding:120px 0 160px}@media screen and (max-width: 767px){.content #introduction{padding:20px 0}}.content #introduction .text{margin-left:540px;padding-top:80px;text-align:left}@media screen and (max-width: 767px){.content #introduction .text{margin-left:0;padding:0 20px}}.content #introduction .image{position:absolute;top:120px;right:50%;margin-right:40px}@media screen and (max-width: 767px){.content #introduction .image{position:static;top:0;right:0;margin-right:0;padding:0 0 10px}}.content #paintingFacility{padding-top:80px;border-top:1px solid #ccc}@media screen and (max-width: 767px){.content #paintingFacility{padding-top:20px}}.content #paintingFacility .facilityList li{padding:0 30px;padding-bottom:80px;text-align:left;overflow:hidden}@media screen and (max-width: 767px){.content #paintingFacility .facilityList li{padding:0;padding-bottom:20px}}.content #paintingFacility .facilityList li .name{padding-bottom:10px;font-family:"Noto Serif Bold";font-size:3.6rem}@media screen and (max-width: 767px){.content #paintingFacility .facilityList li .name{font-size:3rem}}.content #paintingFacility .facilityList li .comment{padding-bottom:30px}@media screen and (max-width: 767px){.content #paintingFacility .facilityList li .comment{padding-bottom:10px}}.content #paintingFacility .facilityList li .photo{margin:0 -15px;overflow:hidden}@media screen and (max-width: 767px){.content #paintingFacility .facilityList li .photo{margin:0}}.content #paintingFacility .facilityList li .photo div{float:left;width:50%;padding:0 15px}@media screen and (max-width: 767px){.content #paintingFacility .facilityList li .photo div{float:none;width:100%;padding:0 0 15px}}.content #paintingFacility .facilityList li .photo img{max-width:100%;height:auto}
