/*背景色の変更*/ div.backgreen { background-color: rgb(1, 87, 1); } div.backlightgreen { background-color: rgb(202, 230, 179); padding-top: 10px; } h1 { margin-top: 0px; color: rgb(1, 87, 1); font-weight: bold; } /*写真 説明まで*/ div.image { text-align: center; width: auto; height: auto; } div.image p { text-align: right; text-align: justify; } p.daimei1 { padding-left: 5px; font-size: 20px; text-align: center; margin-bottom: 0px; font-weight: bold; color: rgb(189, 189, 115); } p.daimei2 { font-size: 30px; margin: 2px; text-align: center; font-weight: bold; color: white; text-shadow: 5px 5px 7px black; } p.setumei1 { margin: 0; } span.sinrin { margin-top: 0; padding-top: 0; color: blue; font-size: 20px; font-weight: bold; } span.sinrin2 { color: white; } div.image img { width: 97%; opacity: 0.9; } div.image2 img{ width: 97%; } .image2 { text-align: center; } /*■から*/ .big { font-size: 19px; margin-top: 1em; margin-bottom: 1em; } .big p { padding: 0; margin: 0; } span.sikaku { font-size: 25px; color: rgb(199, 147, 50); } .libig { margin-top: 1em; margin-bottom: 1em; } .libig p { font-size: 16px; padding: 0; margin: 0; } .small { font-size: 15px; padding-left: 2px; } .sukima { letter-spacing: 9px; } .maru { font-size: 20px; color: rgb(106, 150, 4); } .toiawasesaki p { margin: 0; padding: 0; } .toiawasesaki { padding-bottom: 1em; } .yamagata img { width: 40%; } .yamagata { text-align: center; } .aki { padding-left: 3em; } .sukima2 { letter-spacing: 7px; } h3 { margin: 0; } .goal img { width: 97%; } .goal { text-align: center; } @media screen and (min-width: 667px) { p.daimei1 { padding-left: 14px; font-size: 19px; text-align: left; margin-bottom: 0px; font-weight: bold; color: rgb(189, 189, 115) } p.daimei2 { font-size: 42px; margin: 2px; text-align: center; font-weight: bold; color: white; text-shadow: 5px 5px 7px black; } } @media screen and (min-width: 820px) { p.daimei1 { padding-left: 14px; font-size: 24px; text-align: left; margin-bottom: 0px; font-weight: bold; color: rgb(189, 189, 115) } p.daimei2 { font-size: 52px; margin: 2px; text-align: center; font-weight: bold; color: white; text-shadow: 5px 5px 7px black; } div.image { position: relative; } .setumei1 { position: absolute; bottom: 2%; left: 51%; right: 3%; } div.image2 img { width: 94%; } div.image2 { text-align: center; padding-right: 0; margin-right: 0; float: left; width: 51%; } p.moji { padding-top: 0; margin-bottom: 0; margin-top: 0; font-size: 10.6px; padding-right: 12px; text-align: justify; } .haba p { margin-top: 0px; } div.big { margin: 0; padding-top: 10px; } div.big p { line-height: 25px; } div.libig { margin: 0; padding-top: 10px; } p.small { font-size: 10px; text-align: right; padding-right: 8em; } .hizuke { text-align: center; margin-top: 10px; margin-bottom: 10px; font-size: 35px; } .libig p { line-height: 23px; } div.yamagata { text-align: center; clear: left; width: 20%; } .yamagata img { width: 90%; float: left; padding-right: 18px; } div.goal { padding-right: 5px; } div.goal img { width: 30%; float: right; } .nittei { height: 30%; } .toiawasesaki { padding: 0; } h3 { font-size: 27px; } p.hamidasibousi { padding: 0; margin: 0; clear: left; } }