@charset "UTF-8"; .header { text-shadow: 0px 0px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; background-size: cover; background-image: url(../images/photo03.jpg); } .midashi2 { color: #006600; font-size: 100%; font-weight: bolder; margin-top: 30px; } .midashi1 { color: #006600; font-weight: bold; font-size: 125%; border-bottom-color: #006600; border-bottom-style: solid; padding-top: 20px; } .footer { background-color: #004500; } .footer-text2 { text-align: center; padding-top: 10px; } .footer-text2 a:link{ color: #FFFFFF; } .footer-text2 a:visited{ color: #FFFFFF; } .footer-text2 a:hover{ color: #FFFFFF; } .footer-text2 a:active{ color: #FFFFFF; } .footer-text { color: #FFFFFF; font-size: small; text-align: center; padding-bottom: 10px; } th{ padding-right: 0; padding-bottom: 0; border-style: none; } td{ padding-top: 10px; padding-bottom: 10px; border-bottom: thin solid #CDCDCD; border-top-style: none; border-right-style: none; border-left-style: none; } .table-box { border-style: none; margin-bottom: 20px; margin-top: 20px; } td.left{ color: #006600; width: 120px; } .honbun1 { } dt{ padding-top: 10px; }.midashi3 { color: #006600; font-size: 100%; } .head-title { color: #006600; font-size: 170%; font-weight: bold; text-shadow: 1px 1px #FFFFFF; padding-top: 40px; text-align: right; } @media screen and (max-width: 640px){ .head-title { font-size: 150%; } } .head-title2 { color: #006600; font-size: 120%; text-shadow: 1px 1px #FFFFFF; letter-spacing: 0.1em; text-align: right; } @media screen and (max-width: 640px){ .head-title2 { font-size: 100%; } } .tel { color: #006600; text-shadow: 1px 1px #FFFFFF; letter-spacing: 0.1em; } .hooter-text3 { color: #FFFFFF; text-align: center; line-height: 120%; }