.main { background-image: url(picture/haigei2.jpg); height: 700px; width: 900px; margin: auto; padding-top: 150px; background-repeat: no-repeat; } .shasin { height: 443px; width: 322px; float: left; margin-right: 15px; margin-left: 10px; margin-top: 20px; } .setsumei { float: left; width: 500px; height: 443px; margin-top: 20px; } .setsumeishita { background-color: #FFFFFF; height: 150px; width: 500px; border-right-width: 2px; border-right-style: solid; border-right-color: #000000; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #000000; border-top-width: 1px; border-top-style: dashed; border-top-color: #000000; padding-top: 30px; } .taitoru { font-size: 17px; width: 322px; height: 20px; background-image: url(picture/titlelabel.gif); background-repeat: no-repeat; margin-bottom: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; font-weight: bold; } .gazou { width: 322px; background-color: #FFFFFF; height: 420px; padding: 10px; border-right: 2px ridge #000000; border-bottom: 3px ridge #000000; } .shousai { font-size: 17px; width: 500px; height: 20px; background-image: url(picture/shousailabel.gif); background-repeat: no-repeat; margin-bottom: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; font-weight: bold; } .bunshou { height: 273px; width: 500px; background-color: #FFFFFF; border-right-width: 2px; border-right-style: solid; border-right-color: #000000; padding-left: 10px; text-align: left; padding-top: 10px; font-size: 12px; padding-right: 10px; padding-bottom: 10px; }