@charset "UTF-8"; /* CSS Document */ #signupbutton { display: block; text-align: center; } #signupbutton input { width: 100%; padding: 10px; border: none; color: #FFF; background-color: #afb0b2; text-align: center; } .paragraph { font-size: 0.8rem; margin: 20px; } .paragraph-about{ line-height: 20pt; } .paragraph .paragraph-row{ line-height: 25pt; } .paragraph .paragraph-non{ display: none; } .paragraph .paragraph-show{ display: block; } .adInfo img { height: auto; max-width: 100%; } .map { margin: 30px 0 30px 0; border-top: #000000 1px solid; border-bottom: #000000 1px solid; } .map img { height: auto; max-width: 100%; } .ponsor { margin-bottom: 20px; } .ponsor span { margin-left: 20px; } .ponsor img { padding: 5px; margin: 10px; } .bottom { position: relative; width: 100%; background-color: #7d7d7d; color: #eee; text-align: center; font-size: 14px; height: 100px; } .bottom span { line-height: 30px; } .tab { margin: 20px 2px; } .tab ul { margin: 0; padding: 0; text-align: center; } .tab ul li { display: inline-block; width: 23%; margin: 2px; line-height: 30px; } .tab a { text-decoration: none; display: inline-block; line-height: 30px; color: #fff; text-align: center; } .tabON { margin: 2px; line-height: 2.5rem; background-color: #56319a; color: #fff; text-align: center; } .tabOFF { margin: 2px; line-height: 2.5rem; background-color: #221714; color: #fff; text-align: center; } .bar-tit .bar-img{ height: 60px; } .title-bar { text-align: center; width: 30px; height: 30px; line-height: 30px; margin: 0; padding: 2px; background-color: #221714; color: #fff; border-radius: 3px; } .title-bar2 { text-align: left; color: #3e3a39; } .paragraph span { margin-right: 10px; white-space: nowrap; display: inline-block; } .bottom-line { border-bottom: 1px dashed #221714; margin-bottom: 20px; } .addressbox { text-align: center; margin: 20px; } .addressbox table tbody { text-align:center; } .addressbox td { padding:5px; font-size:14px; } .address- { text-align: left; display: inline-block; } .address- span { padding-left:5px; font-size:16px; } .address- strong{ text-align:right; display:inline-block; width:80px; } .cooperation img { padding: 5px 10px 5px 10px; margin: 10px; } .review p{ text-align:center; color:#777777; font-size:small;} .review p img{ text-align:center; height: auto; max-width: 75%;} .bar-tit{ width: 100%; background-color:#fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .map h1{ margin-top: 1rem; font-size: 1.2rem; text-align: center; } .map table{ font-size: 0.8rem; margin-top: 1.5rem; margin-bottom: 1.5rem; width: 100%; } .map table tr td:nth-child(1) { padding-right: 1rem; } .map table tr td:nth-child(2) { padding-left: 1rem; } .split-line { content: ''; display: inline-block; vertical-align: middle; border-right: 1px solid black; } .map-info{ margin-top: 1.5rem; } .map-info p{ font-size: 0.8rem; margin-bottom: 0.2rem; } .map-info .map-left p{ text-align: left; } .map-info .map-right p{ text-align: right; } .swiper-button-prev{ margin-left: 1rem; background-image:url("../images/prev.png"); } .swiper-button-next{ margin-right: 1rem; background-image:url("../images/next.png"); right: 10px; left: auto; } .navbar-brand img{ height: 50px; } .forumBOX { text-align:left;} .forumBOX td{ padding:5px; margin:20px;} .forumBOX td:nth-child(1){ white-space:nowrap; overflow:hidden; word-break:keep-all; } @media (min-width:576px) { .bar-tit { max-width: 540px } } @media (min-width:768px) { .bar-tit { max-width: 720px } } @media (min-width:992px) { .bar-tit { max-width: 800px; display: flex; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; } } @media (min-width:768px) { .bar-ul { width: 100%; margin-bottom: auto; margin-top: auto; } } @media (min-width:992px) { .bar-ul { width: 100%; margin-bottom: auto; margin-top: auto; } @media (min-width:768px) { .bar-li { flex:1; text-align:center; } } @media (min-width:992px) { .bar-li { flex:1; text-align:center; } } }