body {
font-family: Verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
padding: 0;
}
#pageTop {
height: 50px;
}
.page-header {
border-bottom: none;
margin-top: 0;
margin-bottom: 0;
font-family: 'Roboto Condensed', sans-serif;
}
.page-header h1 {
text-align: center;
font-size: 36px;
}
@media screen and (min-width: 768px) {
.page-header h1 {
font-size: 56px;
}
}
.page-subheader {
border-radius: 4px;
border: 1px solid #eee;
margin: 40px 0 20px;
padding: 1px 18px 10px 18px;
}
.page-subheader h2 {
font-family: 'Roboto Condensed', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
margin: 9px 0 0 0;
}
.page-smallheader {
border-bottom: 1px solid #eee;
margin: 40px 0 20px;
padding: 0 0 5px 0;
}
.page-smallheader h3 {
font-size: 18px;
}
@media screen and (min-width: 768px) {
.page-smallheader h3 {
font-size: 24px;
}
}
body .navbar {
font-family: 'Nunito', sans-serif;
}
.jumbotron p {
font-size: 14px;
}
@media screen and (min-width: 768px) {
.jumbotron p {
font-size: 18px;
}
}
.jumbotron-top {
background: url(../img/bg_main3.png) repeat center center;
background-size: 100px 100px;
-moz-background-size: 100px 100px;
-webkit-background-size: 100px 100px;
border-bottom: solid 1px #ddd;
padding: 30px 0;
color: #fff;
}
.jumbotron-top h1 {
font-family: 'Great Vibes', cursive;
color: #e1c232;
}
.jumbotron-lucanor {
background: #336699 url(../img/bg_lucanor2.png) repeat center center;
background-size: 40px auto;
-moz-background-size: 40px auto;
-webkit-background-size: 40px auto;
padding: 0;
color: #fff;
}
.jumbotron-lucanor .container {
background:url(../img/bg_lucanor.png) no-repeat center center;
background-size: 310px auto;
-moz-background-size: 310px auto;
-webkit-background-size: 310px auto;
padding-top: 0;
padding-bottom: 0;
}
@media screen and (min-width: 768px) {
.jumbotron-lucanor .container {
padding-top: 30px;
padding-bottom: 30px;
}
}
.jumbotron-lucanor h1 {
font-family: 'Great Vibes', cursive;
color: #003366;
}
.jumbotron-csw {
background: #993333 url(../img/bg_wordpress2.png) repeat center center;
background-size: 40px auto;
-moz-background-size: 40px auto;
-webkit-background-size: 40px auto;
padding: 0;
color: #fff;
}
.jumbotron-csw .container {
background:url(../img/bg_wordpress.png) no-repeat center center;
background-size: 400px auto;
-moz-background-size: 400px auto;
-webkit-background-size: 400px auto;
padding-top: 0;
padding-bottom: 0;
}
@media screen and (min-width: 768px) {
.jumbotron-csw .container {
padding-top: 30px;
padding-bottom: 30px;
}
}
.jumbotron-csw h1 {
font-family: 'Great Vibes', cursive;
color: #550000;
}
.theme-dropdown .dropdown-menu {
position: static;
display: block;
margin-bottom: 20px;
}
#map_canvas {
border-radius: 4px;
width: 100%;
height: 200px;
}
@media screen and (min-width: 768px) {
#map_canvas {
height: 500px;
}
}
section {
margin-bottom: 40px;
}
section.brandlist .media {
margin-bottom: 10px;

}
.bottom {
margin-bottom: 0;

}
footer {
margin: 0;
padding: 0 0 20px 0;

}