html {
}
body {
}
div.inner {
	width: auto !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
div#all {
}
a {
}
div#top {
	font-size: 11px;
}
div#top div.inner {
}
div#top p#ts {
	padding: 0;
	background: none;
}
div#top p#ts strong {
	display: none;
}
div#top p#tt {
	margin-left: 15px;
	float: right;
	margin-left: 0;
}
div#top p#tt span {
	margin: 0;
	margin-left: 15px;
}
div#top p#tf {
	position: absolute;
	right: 15px;
	top: 0;
	display: none;
}
div#top p#tf a {
}
div#top p#tf a:hover {
}
div#header {
}
div#header div.inner {
}
div#header div#logo {
	margin: 0;
	float: none;
	width: 313px;
	margin: 0 auto;
	margin-bottom: 20px;
}
div#header div#logo img {
}
div#menu_icon {
}
div#header div#logo h1 {
}
div#header div#menu.open {
}
div#header div#menu {
	float: none;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
div#header div#menu ul {
}
div#header div#menu ul li {
	float: none;
	display: inline-block;
	vertical-align: top;
	margin: 0px 0px 4px 0px;
}
div#header div#menu ul li a {
}
div#header div#menu ul li a span {
}
div#header div#menu ul li a span + span {
}
div#header div#menu li.m1 {
}
div#header div#menu li.m2 {
}
div#header div#menu li.m3 {
}
div#header div#menu li.m4 {
}
div#header div#menu li.m5 {
}
div#header div#menu li.m6 {
}
div#header div#menu li.m7 {
}
div#header div#menu li.m7 a {
}
div#header div#menu li.m8 {
}
div#header div#menu li.m1:hover, div#header div#menu li.m1.current-menu-item {
}
div#header div#menu li.m2:hover, div#header div#menu li.m2.current-menu-item {
}
div#header div#menu li.m3:hover, div#header div#menu li.m3.current-menu-item {
}
div#header div#menu li.m4:hover, div#header div#menu li.m4.current-menu-item {
}
div#header div#menu li.m5:hover, div#header div#menu li.m5.current-menu-item {
}
div#header div#menu li.m6:hover, div#header div#menu li.m6.current-menu-item {
}
div#header div#menu li.m7:hover, div#header div#menu li.m7.current-menu-item {
}
div#header div#menu li.m8:hover, div#header div#menu li.m8.current-menu-item {
}
div#header div#menu li:hover a, div#header div#menu li.current-menu-item a {
}
div#header div#menu li:hover a span {
}
div#header div#menu li:hover a span + span {
}
div#header div#menu li.current-menu-item a {
}
div#header div#menu li.current-menu-item a span {
}
div#header div#menu li.current-menu-item a span + span {
}
div#rotator {
	height: 260px;
}
div#rotator div.bx-wrapper {
}
div#rotator div.bx-viewport {
}
div#rotator div.bx-pager {
}
div#rotator div.bx-controls-direction {
	width: 100%;
}
div#rotator a.bx-prev {
	top: auto;
	bottom: 20px;
	left: 20px;
}
div#rotator a.bx-prev:hover {
}
div#rotator a.bx-next {
	top: auto;
	bottom: 20px;
	left: auto;
	right: 20px;
}
div#rotator a.bx-next:hover {
}
div#rotator div#rot_div {
}
div#rotator ul#rot_ul {
}
div#rotator li.rot_li {
	height: 260px;
}
div#rotator li.rot_li div.rl_div {
	width: 40%;
	background-size: auto 100%;
}
div#rotator li.rot_li div.rl_div.left {
	background-position: center right;
}
div#rotator li.rot_li div.rl_div.right {
	background-position: center left;
}
div#rotator li.rot_li div.rl_txt {
	width: 320px;
	padding-top: 50px;
}
div#rotator li.rot_li div.rl_txt h2 {
}
div#rotator li.rot_li div.rl_txt h2 strong {
	font-size: 30px;
}
div#rotator li.rot_li div.rl_txt h2 span {
	font-size: 40px;
}
div#rotator li.rot_li div.rl_txt div.readmore {
}
div#rotator li.rot_li div.rl_txt div.readmore a {
	height: 50px;
	line-height: 50px;
}
div#rotator li.rot_li div.rl_txt div.readmore a:hover {
}
div#home_item {
}
div#home_item div.inner {
}
div#home_item div.hi_item {
}
div#home_item div.hi_item div.ov {
}
div#home_item div.hi_item div.ov img {
}
div#home_item div.hi_item div.txt {
	margin-right: 0;
	padding-left: 20px;
}
div#home_item div.hi_item div.txt h2 {
}
div#home_item div.hi_item div.txt h2 a {
}
div#home_item div.hi_item div.txt h2 a:hover {
}
div#home_item div.hi_item div.txt div.desc {
}
div#home_item div.hi_item div.txt div.desc em {
}
div#home_item div.hi_item div.txt div.desc strong {
}
div#footer_top {
}
div#footer_top div.inner.top {
}
div#footer_top div.inner.top:after {
}
div#footer_top div.inner.top h2 {
}
div#footer_top div.inner.top p#open {
}
div#footer_top div.inner.top p#ft_tels {
}
div#footer_top div.inner.top p#ft_tels span {
	margin-bottom: 6px;
}
div#footer_top div.inner.top p#ft_tels span em {
}
div#footer_top div.inner.top p#ft_tels span strong {
}
div#footer_top img#ft_img {
	width: 100%;
	max-width: 100%;
}
div#footer_top div.inner.bottom:before {
}
div#footer_top div.inner.bottom {
}
div#footer_top div.inner.bottom div#ft1 {
	width: 60%;
}
div#footer_top div.inner.bottom div#ft1 img {
}
div#footer_top div.inner.bottom div#ft1 p {
}
div#footer_top div.inner.bottom div#ft1 strong {
}
div#footer_top div.inner.bottom div#ft1 em {
}
div#footer_top div.inner.bottom div#ft1 div.social {
}
div#footer_top div.inner.bottom div#ft1 div.social a:hover {
}
div#footer_top div.inner.bottom div#ft1 div.social a {
}
div#footer_top div.inner.bottom div#ft1 div.social a.fb {
}
div#footer_top div.inner.bottom div#ft1 div.social a.yt {
}
div#footer_top div.inner.bottom div#ft1 div.social a.google {
}
div#footer_top div.inner.bottom div#ft2 {
	display: none;
	width: 34%;
}
div#footer_top div.inner.bottom div#ft2 h2 {
}
div#footer_top div.inner.bottom div#ft2 ul {
}
div#footer_top div.inner.bottom div#ft2 ul li:first-child {
}
div#footer_top div.inner.bottom div#ft2 ul li {
}
div#footer_top div.inner.bottom div#ft2 ul li a {
}
div#footer_top div.inner.bottom div#ft2 ul li:hover a {
}
div#footer_top div.inner.bottom div#ft3 {
	width: 36%;
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 br {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 input {
	-webkit-appearance: none;
	border-radius: 0px;
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 span {
}
div#footer_top div.inner.bottom div#ft3 span.wpcf7-not-valid-tip {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7-response-output {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 textarea {
	-webkit-appearance: none;
	border-radius: 0px;
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 textarea:focus, div#footer_top div.inner.bottom div#ft3 div.wpcf7 input:focus {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 input[type="submit"] {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 input[type="submit"]:hover {
}
div#footer_top div.inner.bottom div#ft3 div.wpcf7 input[type="submit"] + img {
}
div#footer_top div.inner.bottom div#ft3 h2 {
}
div#footer_top div.inner.bottom div#ft3 ::-webkit-input-placeholder {
}
div#footer_top div.inner.bottom div#ft3 :-moz-placeholder {
}
div#footer_top div.inner.bottom div#ft3 ::-moz-placeholder {
}
div#footer_top div.inner.bottom div#ft3 :-ms-input-placeholder {
}
div#footer {
}
div#footer p {
}
div#page_header {
}
div#page_header div.inner {
}
div#page_header h1 {
	font-size: 24px;
}
div#page_header h1 strong {
	font-size: 23px;
}
div#page_header div#back {
}
div#page_header div#back a {
}
div#page_header div#back a:hover {
}
div#page_header div#back span {
}
div#normal_page {
}
div#normal_page div.inner {
}
div#normal_page h2 {
}
div#normal_page h3 {
}
div#normal_page h4 {
}
div#normal_page h5 {
}
div#normal_page h6 {
}
div#normal_page a {
}
div#normal_page a:hover {
}
div#normal_page strong {
}
div#normal_page em {
}
div#normal_page ul {
}
div#normal_page hr {
}
div#normal_page ol {
}
div#normal_page ol li {
}
div#normal_page li {
}
div#normal_page img.alignleft {
}
div#normal_page img.alignright {
}
div#normal_page img.aligncenter {
}
div#normal_page sup {
}
div#normal_page sub {
}
div#normal_page blockquote {
}
div#normal_page tr {
}
div#normal_page td {
}
div#normal_page div.iconsec {
	padding-left: 100px;
}
div#custom_gallery {
	text-align: center;
}
div#custom_gallery div.ts_clear {
	display: none;
}
div#custom_gallery div.tb_clear {
	display: block;
	clear: both;
	float: none;
}
div#custom_gallery div.pc_clear {
	display: none;
}
div#custom_gallery div.cg_item {
	width: 30%;
	margin: 0px 1% 16px;
	max-width: 290px;
	float: none;
	display: inline-block;
	vertical-align: top;
}
div#custom_gallery div.cg_item div.ov {
	width: 100%;
}
div#custom_gallery div.cg_item div.ov a {
}
div#custom_gallery div.cg_item div.ov:hover div.txt {
}
div#custom_gallery div.cg_item div.ov img {
	    max-width: 100%;
    max-height: 100%;
}
div#custom_gallery div.cg_item div.ov div.txt {
}
div#custom_gallery div.cg_item div.ov div.txt div {
}
div#custom_gallery div.cg_item div.ov div.txt div table {
}
div#custom_gallery div.cg_item div.ov div.txt div tr {
}
div#custom_gallery div.cg_item div.ov div.txt div td {
}
div#custom_gallery div.cg_item h4 {
}
div.pagi {
}
div.pagi ul {
}
div.pagi ul li {
}
div.pagi ul li.prev {
}
div.pagi ul li.prev a {
}
div.pagi ul li.prev a:hover {
}
div.pagi ul li.next {
}
div.pagi ul li.next a {
}
div.pagi ul li.next a:hover {
}
div.pagi ul li.page {
}
div.pagi ul li.page span {
}
div.pagi ul li.link {
}
div.pagi ul li.link a {
}
div.pagi ul li.link a:hover {
}
div.google_maps {
}
div#bf_form + div.wpcf7-response-output {
}
div#bf_form {
	max-width: 870px;
	margin: 20px auto;
	width: 100%;
}
div#bf_form br {
}
div#bf_form label {
}
div#bf_form label span {
}
div#bf_form label em {
}
div#bf_form label input {
	box-sizing: border-box;
	width: 100%;
	-webkit-appearance: none;
	border-radius: 0;
}
div#bf_form label textarea {
	box-sizing: border-box;
	width: 100%;
	-webkit-appearance: none;
	border-radius: 0;
}
div#bf_form input:focus, div#bf_form textarea:focus {
}
div#bf_form label span.wpcf7-not-valid-tip {
}
div#bf_form input[type="submit"] {
}
div#bf_form input[type="submit"]:hover {
}
div#bf_form input[type="submit"] + img {
	margin: 0;
}
h1.error {
}
h2.error {
}
a.error {
}
a.error:hover {
}
