@charset "UTF-8";
@charset "UTF-8";

 @import url(/wp-content/themes/mimura/assets/site/css/base.css);
@import url(/wp-content/themes/mimura/assets/site/css/common.css);
@import url(/wp-content/themes/mimura/assets/site/css/layout.css);
@import url(/wp-content/themes/mimura/assets/site/css/content.css);
@import url(/wp-content/themes/mimura/assets/site/css/slick.css);
@import url(/wp-content/themes/mimura/assets/site/css/slick-theme.css);
@import url(/wp-content/themes/mimura/assets/site/css/responsive.css);
  @media only screen and (min-width: 681px) and (max-width: 1080px) {
body {
padding: 0;
-webkit-text-size-adjust: none;
font-size: 12px;
} #header .logo {
width: 180px;
position: absolute;
top: 36px;
left: 0;
}
#header .info {
max-width: 37%;
line-height: 1.6em;
font-size: 12px;
text-align: right;
color: #534741;
position: absolute;
top: 30px;
right: 240px;
}
#header .link a {
width: 230px;
line-height: 58px;
font-size: 16px;
color: #ffffff;
text-align: center;
background: #f7931e url(/wp-content/themes/mimura/assets/site/images/arrow_14.png) no-repeat right center;
-webkit-border-radius: 90px;
-moz-border-radius: 90px;
border-radius: 90px;
display: block;
overflow: hidden;
} #footer .wrap .info {
margin: 0 35px 0 0;
width: 320px;
float: left;
display: inline;
} .tour_sec .catch h3 {
margin: 0 0 0 0;
padding: 40px 0 70px 0;
line-height: 1.8em;
text-align: center;
font-size: 36px;
color: #f79e4c;
background: url(/wp-content/themes/mimura/assets/site/images/tour_back_01.png) no-repeat center center;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
background-size: 100% auto;
} .recruit_info .head {
margin: 0 auto;
padding: 0 160px 50px 160px;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.recruit_info .head .icon01 {
width: 200px;
position: absolute;
bottom: 0;
right: -20px;
}
.why_chosen .head {
margin: 0 auto;
padding: 0 160px 67px 160px;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.why_chosen .head .icon01 {
width: 140px;
position: absolute;
top: 0;
left: 0;
}
.why_chosen .head .icon02 {
width: 140px;
position: absolute;
top: 0;
right: 0;
}
.why_chosen .wrap .list li a .text {
padding: 12px;
width: 100%;
line-height: 1.4em;
font-size: 18px;
color: #ffffff;
text-decoration: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: url(/wp-content/themes/mimura/assets/site/images/link_back_01.png);
display: block;
position: absolute;
bottom: 0;
left: 0;
z-index: 1;
}
.what_hospital .head {
margin: 0 auto;
padding: 0 160px 80px 160px;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.what_hospital .head .icon01 {
width: 140px;
position: absolute;
top: 38px;
left: 0;
}
.what_hospital .head .icon02 {
width: 140px;
position: absolute;
top: 38px;
right: 0;
} .recruit_sec .about .list li .image {
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 54%;
max-width: 510px;
float: left;
display: inline;
}
.recruit_sec .about .list li .info {
margin: 0 0 0 0;
padding: 15px 15px 10px 15px;
overflow: hidden;
}
.recruit_sec .about .list li {
margin: 0 0 10px 0;
padding: 0 0 0 0;
width: 100%;
line-height: 1.4em;
font-size: 13px;
color: #ffffff;
overflow: hidden;
}
.recruit_sec .about .list li .info .box {
min-height: 138px;
}
.recruit_sec .about .list li .info .box h4 {
margin: 0 0 10px 0;
padding: 0 0 10px 0;
line-height: 1.3em;
text-align: center;
font-size: 24px;
font-weight: bold;
}
.recruit_sec .about .list li .info .link {
margin-top: 5px;
background: #ffffff;
}
.recruit_sec .about .list li .info .link a {
padding: 5px 10px;
line-height: 1.4em;
text-align: center;
font-size: 16px;
display: block;
} .contact_sec .tel_contact h3 {
margin: 0 0 25px 55px;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 32px;
}
.contact_sec .tel_contact .box {
margin: 0 55px 0 55px;
}
.contact_sec .tel_line h3 {
margin: 0 0 25px 55px;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 32px;
}
.contact_sec .tel_line .box {
margin: 0 55px 0 55px;
}
.contact_sec .form_contact h3 {
margin: 0 0 25px 55px;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 32px;
}
.contact_sec .form_contact .box {
margin: 0 55px 40px 55px;
}
.contact_sec .form_contact .form {
margin: 0 55px 0 55px;
padding: 0 0 0 0;
}
}
@media only screen and (min-width: 681px) and (max-width: 950px) {
.recruit_info #slider01 .box .image {
width: 57%;
max-width: 510px;
float: left;
}
.recruit_info #slider01 .box .info {
padding: 8px 15px 10px 15px;
color: #ffffff;
overflow: hidden;
}
.recruit_info #slider01 .box .info h4 {
margin: 0 0 7px 0;
padding: 0 0 5px 0;
line-height: 1.2em;
text-align: center;
font-size: 32px;
font-weight: normal;
}
.recruit_info #slider01 .box .info .desc {
padding: 0 0 3px 0;
min-height: 115px;
line-height: 1.4em;
text-align: left;
font-size: 13px;
}
.recruit_info #slider01 .box.box03 .info .desc {
min-height: 85px;
}
.recruit_info #slider01 .box .info .link a {
padding: 8px 10px;
line-height: 1.2em;
font-size: 18px;
text-align: center;
display: block;
}
} @media only screen and (max-width: 680px) {
body {
padding: 0;
-webkit-text-size-adjust: none;
font-size: 12px;
} .sp_disp { display: block !important; }
.pc_disp { display: none !important; } #wrapper {
overflow: hidden;
} #header {
margin: 0 auto;
width: 100%;
max-width: 1080px;
height: 109px;
text-align: left;
position: relative;
}
#header img {
width: 100%;
height: auto;
display: block;
}
#header .logo {
width: 147px;
position: absolute;
top: 56px;
left: 3%;
}
#header #switch {
width: 104px;
display: block;
position: absolute;
top: 56px;
right: 3%;
}
#header .info .address {
line-height: 1.6em;
font-size: 13px;
}
#header .info a {
color: #534741;
text-decoration: underline;
}
#header .info a:hover {
color: #534741;
text-decoration: none;
}
#header .link {
width: 94%;
line-height: 1.6em;
font-size: 12px;
position: absolute;
top: 10px;
right: 3%;
}
#header .link a {
width: 100%;
line-height: 29px;
font-size: 12px;
color: #ffffff;
text-align: center;
background: #f7931e url(/wp-content/themes/mimura/assets/site/images/arrow_14-sp.png) no-repeat right center;
-webkit-background-size: auto 9px;
-moz-background-size: auto 9px;
background-size: auto 9px;
-webkit-border-radius: 90px;
-moz-border-radius: 90px;
border-radius: 90px;
display: block;
overflow: hidden;
} .navi_wrap {
width: 100%;
position: relative;
}
.navi_wrap #navi_content {
width: 94%;
display: none;
position: absolute;
top: 0;
left: 3%;
z-index: 1000;
}
#navi {
width: 100%;
border-top: none;
}
#navi ul {
margin: 0 auto;
padding: 10px 15px;
width: 100%;
max-width: 1080px;
background: #72B356;
border: 1px solid #534741;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
}
#navi ul li {
width: 100%;
border-bottom: 1px solid #ffffff;
float: none;
display: block;
}
#navi ul li:nth-of-type(6) {
border-bottom: none;
}
#navi ul li a {
padding: 10px 20px 10px 7px;
width: 100%;
height: auto;
line-height: 1.2em;
font-size: 14px;
text-align: left;
color: #ffffff;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_23-sp.png) no-repeat right center;
-webkit-background-size: 10px auto;
-moz-background-size: 10px auto;
background-size: 10px auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
vertical-align: middle;
}
#store_navi {
display: none !important;
} #main_image {
width: 100%;
height: auto;
background: none;
overflow: hidden;
}
#main_image img {
width: 100%;
height: auto;
display: block;
}
#main_image h2 {
margin: 0 auto;
width: 100%;
max-width: 980px;
} #top_news {
padding: 10px 10px;
background: #fbe864;
overflow: hidden;
}
#top_news h2 {
padding: 0 0 5px 0;
line-height: 1.6em;
font-size: 14px;
color: #ff0000;
text-align: center;
display: block;
}
#top_news .detail {
padding: 5px 10px;
line-height: 1.6em;
font-size: 12px;
color: #ff0000;
text-align: left;
background: #ffffff;
display: block;
width: calc(100% - 20px);
}
#top_news .detail a {
color: #ff0000;
text-decoration: underline;
}
#top_news .detail a:hover {
color: #ff0000;
text-decoration: none;
} #page_title {
width: 100%;
height: 105px;
background: url(/wp-content/themes/mimura/assets/site/images/page_title_back_01.png) no-repeat center center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
display: table;
}
#page_title h2 {
width: 100%;
height: 105px;
line-height: 1.2em;
font-size: 20px;
text-align: center;
color: #72b356;
vertical-align: middle;
display: table-cell;
}
#page_title h2 .text {
border-bottom: 2px solid #72b356;
display: inline-block;
} #content {
width: 100%;
}
#content img {
width: 100%;
height: auto;
display: block;
} #content_wrap {
margin: 0 auto;
width: 100%;
max-width: 1080px;
text-align: left;
} #main {
margin: 0 auto;
padding: 30px 0 0 0;
width: 94%;
float: none;
overflow: hidden;
} #side {
margin: 0 auto;
padding: 0 0 50px 0;
width: 94%;
float: none;
overflow: hidden;
} #footer {
padding: 0 0 0 0;
width: 100%;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_01.png);
}
#footer img {
width: 100%;
height: auto;
display: block;
}
#footer .wrap {
margin: 0 auto;
padding: 35px 0 20px 0;
width: 100%;
max-width: 1080px;
text-align: left;
color: #534741;
position: relative;
border-bottom: 1px solid #ffffff;
}
#footer .wrap a {
color: #534741;
}
#footer .wrap .deco {
width: 250px;
position: absolute;
top: -30px;
left: 0;
}
#footer .wrap .info {
margin: 0 auto 35px auto;
width: 78.125%;
text-align: center;
float: none;
display: block;
}
#footer .wrap .info .image {
margin: 0 0 10px 0;
}
#footer .wrap .info .name {
margin: 0 0 0 0;
line-height: 1.4em;
font-size: 18px;
}
#footer .wrap .info .address {
margin: 0 0 0 0;
line-height: 1.4em;
font-size: 10px;
}
#footer .wrap .info .time {
margin: 0 0 0 0;
line-height: 1.4em;
font-size: 10px;
}
#footer .wrap .link {
margin: 0 auto;
width: 78.125%;
line-height: 1.4em;
font-size: 12px;
overflow: hidden;
}
#footer .wrap .link .list {
width: 100%;
float: none;
}
#footer .wrap .link .list li {
padding: 0 0 5px 15px;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_17.png) no-repeat left 4px;
}
#footer .wrap .link .list li ul li {
padding: 5px 0 0 15px;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_17.png) no-repeat left 9px;
}
#footer .copyright {
padding: 5px;
line-height: 1.4em;
font-size: 9px;
color: 	#ffffff;
background: #603813;
}
#footer #footer_store_navi {
width: 100%;
background: url(/wp-content/themes/mimura/assets/site/images/navi_back_01.png);
}
#footer #footer_store_navi img {
width: 100%;
height: auto;
display: block;
} #pagetop {
width: 30px;
position: absolute;
top: -30px;
right: 10px;
z-index: 100;
}
#pagetop img {
width: 100%;
height: auto;
display: block;
} .side_archive {
margin: 0 0 15px 0;
padding: 30px 0 5px 0;
background: #ffffff;
overflow: hidden;
}
.side_archive h3 {
margin: 0 0 25px 0;
padding: 0 0 15px 0;
line-height: 1.4em;
font-size: 20px;
text-align: center;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_back_01.png) no-repeat center bottom;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.side_archive ul {
margin: 0 20px;
line-height: 1.4em;
font-size: 14px;
text-align: left;
}
.side_archive ul li {
padding: 0 0 0 0;
border-top: 1px solid #e6e6e6;
}
.side_archive ul li a {
padding: 12px 20px 12px 0;
color: #603813;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_05.png) no-repeat right center;
display: block;
} .paging01 {
margin: 0 0 0 0;
padding: 0 0 35px 0;
text-align: center;
}
.paging01 .page-numbers {
margin: 0 0 0 0;
padding: 0 3px;
}
.paging01 a.page-numbers {
margin: 0 0 0 0;
padding: 0 5px;
line-height: 22px;
font-size: 13px;
color: #ffffff;
background: #603813;
text-decoration: none;
}
.paging01 a.page-numbers:hover {
text-decoration: underline;
}
.paging01 .page-numbers.current {
margin: 0 0 0 0;
padding: 0 5px;
line-height: 22px;
font-size: 13px;
color: #42210b;
}
.paging02 {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center;
}
.paging02 .page-numbers {
margin: 0 0 0 0;
padding: 0 3px;
}
.paging02 a.page-numbers {
margin: 0 0 0 0;
padding: 0 5px;
line-height: 22px;
font-size: 13px;
color: #F79e4c;
text-decoration: underline;
}
.paging02 a.page-numbers:hover {
text-decoration: none;
}
.paging02 .page-numbers.current {
margin: 0 0 0 0;
padding: 0 5px;
line-height: 22px;
font-size: 13px;
color: #603813;
} .news_list {
margin: 0 0 25px 0;
border-top: 1px solid #998675;
overflow: hidden;
}
.news_list li {
padding: 10px 10px 10px 10px;
line-height: 1.6em;
font-size: 12px;
color: #603813;
border-bottom: 1px solid #998675;
overflow: hidden;
}
.news_list li .update {
width: 95px;
float: left;
}
.news_list li .link {
overflow: hidden;
}
.news_list li .link a {
color: #603813;
text-decoration: underline;
}
.news_list li .link a:hover {
color: #603813;
text-decoration: none;
} .single_box {
margin: 0 0 20px 0;
overflow: hidden;
}
.single_box .head {
margin: 0 0 10px 0;
overflow: hidden;
}
.single_box .head h3 {
margin: 0 0 10px 0;
padding: 10px;
line-height: 1.4em;
font-size: 14px;
font-weight: normal;
color: #ffffff;
background: #72b356;
}
.single_box .head h3 a {
color: #ffffff;
}
.single_box .head .update {
margin: 0 0 15px 0;
padding: 0 0 10px 0;
line-height: 1.4em;
font-size: 10px;
text-align: right;
color: #808080;
border-bottom: 1px solid #cccccc;
}
.single_box .desc {
margin: 0 0 20px 0;
line-height: 1.8em;
font-size: 10px;
color: #000000;
overflow: hidden;
}
.blog_list .single_box .desc {
margin: 0 0 20px 0;
}
.single_box .desc p {
margin: 0 0 15px 0;
}
.blog_list .single_box .desc p {
margin: 0 0 0 0;
}
.single_box .desc img {
width: auto !important;
max-width: 100%;
height: auto;
display: inline;
}
.aligncenter {
text-align: center;
}
.alignleft {
text-align: left;
}
.alignright {
text-align: right;
}
img.aligncenter {
margin: 0 auto;
}
img.alignleft {
margin: 0 20px 10px 0;
float: left;
display: inline;
}
.single_box .desc img.alignleft {
margin: 0 10px 5px 0;
max-width: 43%;
}
img.alignright {
margin: 0 0 20px 10px;
float: right;
display: inline;
}
.single_box .return {
margin: 0 auto 5px auto;
max-width: 200px;
}
.single_box .return a {
width: 100%;
line-height: 23px;
font-size: 11px;
text-align: center;
color: #ffffff;
background: #603813 url(/wp-content/themes/mimura/assets/site/images/arrow_13.png) no-repeat right center;
-webkit-background-size: auto 10px;
-moz-background-size: auto 10px;
background-size: auto 10px;
display: block;
}
.single_box .more {
margin: 0 auto 5px auto;
max-width: 200px;
}
.single_box .more a {
width: 100%;
line-height: 23px;
font-size: 11px;
text-align: center;
color: #ffffff;
background: #603813 url(/wp-content/themes/mimura/assets/site/images/arrow_13.png) no-repeat right center;
-webkit-background-size: auto 10px;
-moz-background-size: auto 10px;
background-size: auto 10px;
display: block;
}
.blog_list {
padding: 0 0 10px 0;
overflow: hidden;
} .access_sec {
margin: 0 auto;
padding: 20px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.access_sec .map {
margin: 0 auto 10px auto;
width: 94%;
}
.access_sec .map iframe {
width: 100%;
height: 225px;
display: block;
}
.access_sec .map_link {
margin: 0 0 25px 0;
width: 100%;
line-height: 1.4em;
text-align: center;
font-size: 9px;
}
.access_sec .map_link a {
color: #f79e4c;
text-decoration: underline;
}
.access_sec .map_link a:hover {
color: #f79e4c;
text-decoration: none;
}
.access_sec .head {
margin: 0 auto 35px auto;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center bottom;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.access_sec .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_06-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.access_sec .wrap {
margin: 0 auto;
width: 94%;
max-width: 980px;
line-height: 1.6em;
font-size: 10px;
text-align: center;
color: #42210b;
}
.access_sec .wrap .image {
padding: 0 0 10px 0;
width: 48%;
max-width: 470px;
}
.access_sec .wrap .text {
padding: 0 0 25px 0;
}
.access_sec .wrap dl {
margin: 0 0 17px 0;
border: 1px solid #72b356;
clear: both;
}
.access_sec .wrap dl dt {
padding: 7px;
line-height: 1.2em;
text-align: center;
font-size: 13px;
color: #ffffff;
background: #72b356;
}
.access_sec .wrap dl dd {
padding: 10px;
line-height: 1.6em;
text-align: left;
font-size: 12px;
color: #42210b;
background: #ffffff;
} .intro_sec {
margin: 0 auto;
padding: 15px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.intro_sec .message {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.intro_sec .message .image {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
}
.intro_sec .message .wrap {
margin: -35px auto 0 auto;
width: 94%;
text-align: left;
}
.intro_sec .message .wrap .label {
margin: 0 0 5px 5px;
padding: 0 10px;
height: 14px;
line-height: 14px;
font-size: 7px;
text-align: center;
color: #ffffff;
background: #f79e4c;
display: inline-block;
}
.intro_sec .message .wrap h3 {
margin: 0 5px 10px 5px;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 15px;
color: #603813;
}
.intro_sec .message .wrap .profile {
margin: 0 0 10px 0;
padding: 0 0 0 0;
width: 100%;
color: #603813;
display: table;
}
.intro_sec .message .wrap .profile .info {
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 10px;
text-align: right;
vertical-align: middle;
display: table-cell;
}
.intro_sec .message .wrap .profile .name {
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 70px;
line-height: 1.2em;
font-size: 15px;
text-align: right;
vertical-align: middle;
display: table-cell;
}
.intro_sec .message .wrap .desc {
margin: 0 0 0 0;
padding: 15px 0 30px 0;
width: 100%;
line-height: 2em;
font-size: 12px;
color: #603813;
border-top: 2px solid #f79e4c;
}
.intro_sec .our_concept {
margin: 0 0 0 0;
padding: 25px 0 35px 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.intro_sec .our_concept .head {
margin: 0 auto;
padding: 0 0 25px 0;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.intro_sec .our_concept .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_07-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.intro_sec .our_concept .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.intro_sec .our_concept .image_list {
margin: 0 0 0 0;
padding: 29% 0 0 0;
width: 94%;
height: 0px;
position: relative;
}
.intro_sec .our_concept .image_list li {
width: 49%;
max-width: 530px;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.intro_sec .our_concept .image_list li:nth-of-type(2) {
left: inherit;
right: 0;
}
.intro_sec .our_concept h4 {
padding: 0 0 10px 0;
line-height: 1.4em;
font-size: 16px;
color: #72b356;
text-align: center;
}
.intro_sec .our_concept .desc {
margin: 0 auto 0 auto;
padding: 0 0 15px 0;
width: 94%;
line-height: 2em;
font-size: 12px;
color: #603813;
text-align: left;
}
.intro_sec .our_concept .desc p {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-indent: 1em;
}
.intro_sec .our_concept .desc p.mb30 {
margin-bottom: 15px !important;
}
.intro_sec .our_concept .voice {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
overflow: hidden;
}
.intro_sec .our_concept .voice li {
padding: 0 0 25px 0;
width: 100%;
max-width: 100%;
line-height: 1.6em;
font-size: 12px;
color: #603813;
position: relative;
text-align: left;
float: none;
}
.intro_sec .our_concept .voice li:nth-of-type(2) {
float: none;
}
.intro_sec .our_concept .voice li .image {
margin: 0 0 10px 0;
}
.intro_sec .our_concept .voice li h5 {
margin: 0 80px 0 10px;
min-height: 80px;
line-height: 1.6em;
font-size: 16px;
color: #006837;
}
.intro_sec .our_concept .voice li p {
margin: 0 10px 0 10px;
}
.intro_sec .our_concept .voice li .person {
width: 75px;
position: absolute;
bottom: -65px;
right: 0;
z-index: 1;
}
.intro_sec .our_concept .text01 {
margin: 0 0 15px 0;
line-height: 1.6em;
font-size: 18px;
color: #72b356;
text-align: center;
clear: both;
}
.intro_sec .our_concept .text02 {
margin: 0 0 0 0;
line-height: 1.6em;
font-size: 12px;
color: #603813;
text-align: center;
clear: both;
}
.intro_sec .about_us {
margin: 0 0 0 0;
padding: 40px 0 35px 0;
}
.intro_sec .about_us .head {
margin: 0 auto;
padding: 0 0 30px 0;
}
.intro_sec .about_us .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_08-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.intro_sec .about_us .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.intro_sec .about_us .list {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
}
.intro_sec .about_us .list li {
margin: 0 0 20px 0;
padding: 0 0 0 0;
width: 48%;
max-width: 48%;
float: left;
display: inline;
}
.intro_sec .about_us .list li:nth-of-type(2) {
float: right;
}
.intro_sec .about_us .list li:nth-of-type(3) {
margin: 0 0 20px 0;
}
.intro_sec .about_us .list li:nth-of-type(4) {
margin: 0 0 20px 0;
clear: none;
float: right;
}
.intro_sec .about_us .list li:nth-of-type(5) {
clear: both;
}
.intro_sec .about_us .list li .image {
margin: 0 0 10px 0;
}
.intro_sec .about_us .list li .link {
}
.intro_sec .about_us .list li .link a {
padding: 0 25px 0 15px;
height: 34px;
line-height: 34px;
font-size: 13px;
text-align: left;
color: #ffffff;
display: block;
position: relative;
}
.intro_sec .about_us .list li .link a:after {
margin: -8px 0 0 0;
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/arrow_06-sp.png);
position: absolute;
top: 50%;
right: 10px;
}
.intro_sec .about_us .list li .link01 a {
background: url(/wp-content/themes/mimura/assets/site/images/link_back_04.png);
}
.intro_sec .about_us .list li .link02 a {
background: url(/wp-content/themes/mimura/assets/site/images/link_back_05.png);
}
.intro_sec .about_us .list li .link03 a {
background: url(/wp-content/themes/mimura/assets/site/images/link_back_06.png);
}
.intro_sec .about_us .list li .link04 a {
background: url(/wp-content/themes/mimura/assets/site/images/link_back_07.png);
}
.intro_sec .about_us .list li .link05 a {
background: url(/wp-content/themes/mimura/assets/site/images/link_back_08.png);
} .staff_sec {
margin: 0 auto;
padding: 20px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.staff_sec .message {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.staff_sec .message .image {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
}
.staff_sec .message .wrap {
margin: -35px auto 0 auto;
padding: 0 0 20px 0;
width: 94%;
text-align: left;
}
.staff_sec .message .wrap .label {
margin: 0 0 5px 5px;
padding: 0 10px;
height: 14px;
line-height: 14px;
font-size: 7px;
color: #ffffff;
background: #f79e4c;
display: inline-block;
}
.staff_sec .message .wrap h3 {
margin: 0 5px 10px 5px;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 15px;
color: #603813;
}
.staff_sec .staff_list {
margin: 0 0 0 0;
padding: 20px 0 40px 0;
text-align: center;
}
.staff_sec .staff_list .attention {
margin: 0 0 30px 0;
padding: 5px 10px;
line-height: 1.4em;
font-size: 9px;
color: #fbe864;
background: #ed1c24;
display: inline-block;
}
.staff_sec .staff_list h4 {
margin: 0 0 25px 0;
padding: 0 0 20px 0;
line-height: 1.2em;
font-size: 26px;
font-weight: normal;
color: #603813;
background: url(/wp-content/themes/mimura/assets/site/images/title_back_02.png) no-repeat center bottom;
-webkit-background-size: 42px auto;
-moz-background-size: 42px auto;
background-size: 42px auto;
}
.staff_sec .staff_list .list {
margin: 0 auto 10px auto;
padding: 0 0 0 0;
width: 94%;
overflow: hidden;
}
.staff_sec .staff_list .list li {
margin: 0 0 15px 0;
padding: 0 0 0 0;
width: 48%;
max-width: 48%;
line-height: 1.6em;
font-size: 10px;
color: #998675;
text-align: left;
float: left;
display: inline;
}
.staff_sec .staff_list .list li:nth-of-type(3n) {
margin: 0 0 15px 0;
}
.staff_sec .staff_list .list li:nth-of-type(3n+1) {
clear: none;
}
.staff_sec .staff_list .list li:nth-of-type(2n) {
float: right;
}
.staff_sec .staff_list .list li:nth-of-type(2n+1) {
clear: both;
}
.staff_sec .staff_list .list li .image {
height: auto;
}
.staff_sec .staff_list .list li p {
margin: 0 5px;
}
.staff_sec .staff_list .list li .profile {
color: #72b356;
}
.staff_sec .staff_list .list li p.name {
margin: -10px 5px 5px 5px;
color: #72b356;
}
.staff_sec .staff_list .list li p.name .text {
padding: 5px;
line-height: 1.2em;
color: #ffffff;
font-size: 11px;
background: #72b356;
display: inline-block;
}
.staff_sec .staff_list .catch {
padding: 5px;
line-height: 1.2em;
color: #42210b;
font-size: 14px;
text-align: center;
background: url(/wp-content/themes/mimura/assets/site/images/text_back_01.png) repeat-x 0 80%;
-webkit-background-size: auto 5px;
-moz-background-size: auto 5px;
background-size: auto 5px;
display: inline-block;
} .medical_sec {
margin: 0 auto;
padding: 30px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.medical_sec .intro {
margin: 0 auto 0 auto;
padding: 0 0 20px 0;
width: 94%;
line-height: 1.8em;
font-size: 10px;
color: #603813;
}
.medical_sec .intro a {
color: #603813;
text-decoration: underline;
}
.medical_sec .intro a:hover {
color: #603813;
text-decoration: none;
}
.medical_sec .intro .head {
margin: 0 auto 25px auto;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center bottom;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.medical_sec .intro .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_12-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.medical_sec .intro .catch {
margin: 0 0 10px 0;
line-height: 1.4em;
font-size: 16px;
color: #f79e4c;
}
.medical_sec .consultation {
margin: 0 auto 0 auto;
padding: 0 0 40px 0;
max-width: 980px;
line-height: 1.8em;
font-size: 16px;
color: #603813;
}
.medical_sec .consultation .head {
margin: 0 auto;
padding: 0 0 20px 0;
}
.medical_sec .consultation .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_14-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.medical_sec .consultation .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.medical_sec .consultation .time {
margin: 0 auto 25px auto;
width: 94%;
max-width: 835px;
overflow: hidden;
}
.medical_sec .consultation .time table {
width: 100%;
line-height: 1.6em;
font-size: 10px;
}
.medical_sec .consultation .time table th {
padding: 10px;
font-weight: normal;
text-align: center;
vertical-align: top;
color: #72b356;
background: #dfeda4;
border: 1px solid #534741;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.medical_sec .consultation .time table td {
padding: 10px;
text-align: center;
vertical-align: middle;
color: #534741;
background: #ffffff;
border: 1px solid #534741;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.medical_sec .consultation .time table td.tit {
width: auto;
text-align: left;
vertical-align: top;
background: #fbe864;
}
.medical_sec .consultation h4 {
margin: 0 3% 25px 3%;
padding: 5px;
line-height: 1.4em;
font-size: 16px;
color: #ffffff;
text-align: center;
background: #72b356;
}
.medical_sec .consultation .doctor_list {
margin: 0 auto 20px auto;
padding: 0 0 0 0;
width: 72%;
overflow: hidden;
}
.medical_sec .consultation .doctor_list li {
margin: 0 0 10px 0;
padding: 0 0 0 0;
width: 48%;
max-width: 48%;
text-align: center;
float: left;
display: inline;
}
.medical_sec .consultation .doctor_list li:nth-of-type(4n) {
margin: 0 0 0 0;
}
.medical_sec .consultation .doctor_list li:not(:nth-of-type(-n+4)) {
margin: 0 0 10px 0;
}
.medical_sec .consultation .doctor_list li:nth-of-type(2n) {
float: right;
}
.medical_sec .consultation .doctor_list li:nth-of-type(2n+1) {
clear: both;
}
.medical_sec .consultation .doctor_list li .name {
margin: 0 0 0 0;
padding: 10px 0 2px 0;
line-height: 1.2em;
font-size: 13px;
color: #42210b;
}
.medical_sec .consultation .doctor_list li dt {
margin: 0 0 0 0;
padding: 5px 5px;
line-height: 1.2em;
font-size: 8px;
color: #ffffff;
background: #ff0000;
display: inline-block;
}
.medical_sec .consultation .doctor_list li dd {
margin: 0 0 0 0;
padding: 5px 0 0 0;
line-height: 1.6em;
font-size: 7px;
color: #42210b;
}
.medical_sec .consultation .doctor_list li dd em {
color: #ff0000;
}
.medical_sec .consultation .box01 {
margin: 0 auto 25px auto;
padding: 0 0 0 0;
width: 94%;
overflow: hidden;
}
.medical_sec .consultation .box01 dl {
overflow: hidden;
}
.medical_sec .consultation .box01 dl dt {
padding: 5px;
line-height: 1.2em;
font-size: 13px;
color: #ffffff;
background: #72b356;
}
.medical_sec .consultation .box01 dl dd {
padding: 10px;
line-height: 1.8em;
font-size: 10px;
text-align: left;
color: #000000;
background: #ffffff;
border: 1px solid #72b356;
}
.medical_sec .consultation .box01 dl dd li {
padding: 0 0 5px 1em;
position: relative;
}
.medical_sec .consultation .box01 dl dd li:before {
content: "・";
position: absolute;
top: 0;
left: 0;
}
.medical_sec .consultation .box01 dl dd .note {
padding: 12px 0;
color: #ed1c24;
}
.medical_sec .consultation .box01 dl dd em {
color: #ed1c24;
}
.medical_sec .consultation .box02 {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
overflow: hidden;
}
.medical_sec .consultation .box02 dl {
overflow: hidden;
}
.medical_sec .consultation .box02 dl dt {
padding: 5px;
line-height: 1.2em;
font-size: 13px;
color: #42210b;
background: #fbe864;
}
.medical_sec .consultation .box02 dl dd {
padding: 10px;
line-height: 1.8em;
font-size: 10px;
text-align: left;
color: #000000;
background: #ffffff;
border: 1px solid #fbe864;
}
.medical_sec .consultation .box02 dl dd .system {
padding: 25px 0 0 0;
}
.medical_sec .consultation .box02 dl dd a {
color: #f79e4c;
text-decoration: underline;
}
.medical_sec .consultation .box02 dl dd a:hover {
color: #f79e4c;
text-decoration: none;
} .performance_sec {
margin: 0 auto;
padding: 25px 0 20px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.performance_sec .works {
margin: 0 0 0 0;
padding: 0 0 20px 0;
}
.performance_sec .works .head {
margin: 0 auto 35px auto;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center bottom;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.performance_sec .works .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_09-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.performance_sec .works .tab_head {
margin: 0 auto;
width: 94%;
max-width: 980px;
overflow: hidden;
}
.performance_sec .works .tab_head ul {
width: 100%;
height: 45px;
}
.performance_sec .works .tab_head ul li {
width: 33.33%;
height: 45px;
float: left;
display: table;
}
.performance_sec .works .tab_head ul li a {
padding: 0 5px;
width: 100%;
height: 45px;
line-height: 1.4em;
text-align: center;
font-size: 10px;
color: #72b356;
background: #dfeda4;
border: 1px solid #ffffff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-decoration: underline;
vertical-align: middle;
display: table-cell;
}
.performance_sec .works .tab_head ul li a:hover {
width: 100%;
height: 45px;
text-align: center;
font-size: 10px;
color: #ffffff;
background: #72b356;
border: 1px solid #72b356;
text-decoration: none;
}
.performance_sec .works .tab_head ul li a.active {
width: 100%;
height: 45px;
text-align: center;
font-size: 10px;
color: #ffffff;
background: #72b356;
border: 1px solid #72b356;
text-decoration: none;
}
.performance_sec .works .tab_content {
margin: 0 auto;
width: 94%;
max-width: 980px;
overflow: hidden;
}
.performance_sec .works .tab_content .box {
padding: 10px;
line-height: 1.4em;
text-align: left;
font-size: 12px;
color: #000000;
background: #ffffff;
border: 1px solid #72b356;
display: none;
}
.performance_sec .works .tab_content .box.active {
display: block;
}
.performance_sec .works .tab_content .box p {
margin: 0 0 10px 0;
}
.performance_sec .works .tab_content .box .data {
margin: 0 auto;
max-width: 560px;
}
.performance_sec .works .tab_content .box .data table {
width: 100%;
}
.performance_sec .works .tab_content .box .data table th {
padding: 5px;
line-height: 1.2em;
font-size: 9px;
font-weight: normal;
text-align: left;
color: #72b356;
background: #dfeda4;
border: 1px solid #534741;
}
.performance_sec .works .tab_content .box .data table td {
padding: 5px;
line-height: 1.2em;
font-size: 9px;
font-weight: normal;
text-align: left;
color: #534741;
border: 1px solid #534741;
}
.medical_menu {
margin: 0 auto;
padding: 0 0 50px 0;
width: 94%;
max-width: 1080px;
overflow: hidden;
}
.medical_sec .medical_menu {
margin: 0 auto 25px auto;
padding: 0 0 25px 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.medical_menu .menu {
margin: 0 0 0 0;
padding: 0 0 0 0;
overflow: hidden;
}
.medical_menu .menu ul {
overflow: hidden;
}
.medical_menu .menu ul li {
margin: 0 0 10px 0;
width: 48%;
float: left;
display: inline;
}
.medical_menu .menu ul li:nth-of-type(2n) {
float: right;
}
.medical_menu .menu ul li:nth-of-type(2n+1) {
clear: both;
}
.medical_menu .menu ul li a {
padding: 5px;
line-height: 1.2em;
text-align :left;
text-decoration: none;
color: #ffffff;
font-size: 9px;
background: url(/wp-content/themes/mimura/assets/site/images/link_back_09.png);
display: block;
}
.medical_menu .menu ul li a .image {
margin: 0 0 7px 0;
}
.medical_menu .menu ul li a p {
padding: 5px 15px 5px 0;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_07.png) no-repeat right center;
-webkit-background-size: 10px auto;
-moz-background-size: 10px auto;
background-size: 10px auto;
} .ope_sec {
margin: 0 auto;
padding: 20px 0 20px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.ope_sec .attention {
margin: 0 0 25px 0;
padding: 0 0 0 0;
line-height: 18px;
font-size: 9px;
color: #ff0000;
background: url(/wp-content/themes/mimura/assets/site/images/text_back_04-sp.png);
-webkit-background-size: auto 18px;
-moz-background-size: auto 18px;
background-size: auto 18px;
display: inline-block;
}
.ope_sec .attention .block{
display: block;
}
.ope_sec .detail {
margin: 0 auto;
width: 94%;
max-width: 980px;
line-height: 1.6em;
color: #42210b;
font-size: 10px;
text-align: left;
overflow: hidden;
}
.ope_sec .detail h3 {
margin: 0 0 10px 0;
line-height: 1.2em;
font-size: 16px;
color: #42210b;
}
.ope_sec .detail h4 {
margin: 0 0 5px 0;
line-height: 1.4em;
font-size: 16px;
color: #72b356;
}
.ope_sec .detail .data {
overflow: hidden;
}
.ope_sec .detail .data table {
width: 100%;
line-height: 1.6em;
color: #42210b;
font-size: 10px;
}
.ope_sec .detail .data table th {
padding: 5px;
font-weight: normal;
text-align: left;
vertical-align: top;
background: #dfeda4;
border: 1px solid #8dc26a;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ope_sec .detail .data table td {
padding: 5px;
text-align: left;
vertical-align: top;
background: #ffffff;
border: 1px solid #8dc26a;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ope_sec .detail .data table td a {
color: #ff0000;
text-decoration: underline;
}
.ope_sec .detail .data table td a:hover {
color: #ff0000;
text-decoration: none;
}
.ope_sec .detail .data.tb01 {
margin: 0 0 20px 0;
}
.ope_sec .detail .data.tb01 table th {
width: 70px;
}
.ope_sec .detail .data.tb02 {
margin: 0 0 20px 0;
}
.ope_sec .detail .data.tb02 table th {
width: 33.33%;
}
.ope_sec .detail .data.tb02 table td.cell01 {
width: 70px;
}
.ope_sec .detail .data.tb03 {
margin: 0 0 15px 0;
}
.ope_sec .detail .data.tb04 {
margin: 0 0 35px 0;
}
.ope_sec .detail .data.tb04 table th {
width: 50%;
}
.ope_sec .detail .box01 {
margin: 0 0 15px 0;
overflow: hidden;
}
.ope_sec .detail .box01 .image {
margin: 0 0 10px 0;
width: 53%;
float: none;
display: block;
}
.ope_sec .detail .box01 p {
overflow: hidden;
}
.ope_sec .detail .box02 {
margin: 0 0 15px 10px;
overflow: hidden;
}
.ope_sec .detail .box02.last {
margin: 0 0 40px 10px;
overflow: hidden;
}
.ope_sec .detail .box02 dl dt:nth-of-type(2) {
padding: 20px 0 0 0;
}
.ope_sec .detail .box03 {
margin: 0 0 35px 10px;
overflow: hidden;
}
.ope_sec .detail .box04 {
margin: 0 0 25px 10px;
overflow: hidden;
}
.ope_sec .detail .box04 em {
color: #ff0000;
text-decoration: underline;
} .price_sec {
margin: 0 auto;
padding: 15px 0 20px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.price_sec .attention {
margin: 0 0 25px 0;
padding: 0 0 0 0;
line-height: 18px;
font-size: 9px;
color: #ff0000;
background: url(/wp-content/themes/mimura/assets/site/images/text_back_04-sp.png);
-webkit-background-size: auto 18px;
-moz-background-size: auto 18px;
background-size: auto 18px;
display: inline-block;
}
.price_sec .attention .block{
display: block;
}
.price_sec .detail {
margin: 0 auto 20px auto;
padding: 0 0 30px 0;
width: 94%;
max-width: 980px;
line-height: 1.6em;
color: #42210b;
font-size: 10px;
text-align: left;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
overflow: hidden;
}
.price_sec .detail.last {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
background: none;
}
.price_sec .detail h3 {
margin: 0 0 10px 0;
line-height: 1.2em;
font-size: 16px;
color: #42210b;
}
.price_sec .detail h4 {
margin: 0 0 10px 0;
line-height: 1.4em;
font-size: 21px;
color: #72b356;
}
.price_sec .detail .data {
overflow: hidden;
}
.price_sec .detail .data table {
width: 100%;
line-height: 1.6em;
color: #42210b;
font-size: 10px;
}
.price_sec .detail .data table th {
padding: 5px;
font-weight: normal;
text-align: left;
vertical-align: top;
background: #dfeda4;
border: 1px solid #8dc26a;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.price_sec .detail .data table td {
padding: 5px;
text-align: left;
vertical-align: top;
background: #ffffff;
border: 1px solid #8dc26a;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.price_sec .detail .data.tb01 {
margin: 0 0 10px 0;
}
.price_sec .detail .data.tb01 table td.note {
width: 160px;
color: #b3b3b3;
}
.price_sec .detail .data.tb02 {
margin: 0 0 50px 0;
}
.price_sec .detail .box01 {
margin: 0 0 0 10px;
overflow: hidden;
}
.price_sec .detail .box01 ul {
margin: 0 0 0 15px;
overflow: hidden;
}
.price_sec .detail .box01 ul li {
padding: 0 0 0 1em;
position: relative;
}
.price_sec .detail .box01 ul li:before {
content: "・";
position: absolute;
top: 0;
left: 0;
}
.price_sec .detail .box02 {
margin: 0 0 30px 20px;
overflow: hidden;
} .stay_sec {
margin: 0 auto;
padding: 20px 0 70px 0;
width: 100%;
max-width: 980px;
text-align: center;
}
.stay_sec .message {
margin: 0 0 25px 0;
padding: 0 0 25px 0;
line-height: 1.6em;
text-align: center;
font-size: 12px;
color: #603813;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.stay_sec .list {
margin: 0 auto 10px auto;
width: 94%;
overflow: hidden;
}
.stay_sec .list li {
margin: 0 0 15px 0;
padding: 10px;
background: #ffffff;
overflow: hidden;
}
.stay_sec .list li .image {
margin: 0 12px 0 0;
height: 100px;
width: 140px;
float: left;
display: inline;
}
.stay_sec .list li .image iframe {
height: 100px;
width: 140px;
}
.stay_sec .list li .info {
text-align: left;
overflow: hidden;
}
.stay_sec .list li .info h3 {
line-height: 1.4em;
font-size: 14px;
color: #72b356;
}
.stay_sec .list li .info .update {
margin: 0 0 8px 0;
padding: 0 0 5px 12px;
line-height: 1.2em;
font-size: 8px;
color: #808080;
background: url(/wp-content/themes/mimura/assets/site/images/icon_08.png) no-repeat 0 2px;
-webkit-background-size: 8px auto;
-moz-background-size: 8px auto;
background-size: 8px auto;
border-bottom: 1px solid #f3f3f3;
}
.stay_sec .list li .info .desc {
line-height: 1.4em;
font-size: 8px;
color: #603813;
} .read_sec {
margin: 0 auto;
padding: 20px 0 50px 0;
width: 100%;
max-width: 980px;
text-align: center;
}
.read_sec .message {
margin: 0 auto 15px auto;
padding: 0 0 0 0;
width: 94%;
line-height: 1.6em;
text-align: center;
font-size: 12px;
color: #603813;
}
.read_sec .message em {
background: url(/wp-content/themes/mimura/assets/site/images/text_back_02.png) repeat-x 0 80%;
-webkit-background-size: auto 3px;
-moz-background-size: auto 3px;
background-size: auto 3px;
}
.read_sec .detail {
margin: 0 auto 25px auto;
padding: 0 0 0 0;
width: 94%;
max-width: 800px;
text-align: left;
overflow: hidden;
}
.read_sec .detail li {
margin: 0 0 0 0;
padding: 8px 0 8px 80px;
min-height: 60px;
position: relative;
overflow: hidden;
}
.read_sec .detail li .image {
width: 55px;
position: absolute;
top: 0;
left: 0;
}
.read_sec .detail li .box {
padding: 10px 15px 10px 15px;
min-height: 30px;
line-height: 1.6em;
font-size: 10px;
color: #603813;
background: #ffffff;
border: 1px solid #42210b;
position: relative;
}
.read_sec .detail li .box:before {
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_09-sp.png);
position: absolute;
top: 15px;
left: -10px;
}
.read_sec .detail li .box h3 {
line-height: 1.6em;
font-size: 14px;
}
.read_sec .detail li .box h3.tit01 {
color: #72b356;
}
.read_sec .detail li .box h3.tit02 {
color: #f79e4c;
}
.read_sec .detail li .box h3.tit03 {
color: #ffb0c5;
}
.read_sec .list {
margin: 0 auto 30px auto;
padding: 0 0 0 0;
width: 94%;
max-width: 860px;
text-align: left;
overflow: hidden;
}
.read_sec .list h3 {
margin: 0 0 0 0;
padding: 0 0 10px 0;
line-height: 1.4em;
font-size: 16px;
color: #603813;
}
.read_sec .list ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
border-top: 1px dashed #cbc9c5;
overflow: hidden;
}
.read_sec .list ul li {
margin: 0 0 0 0;
padding: 5px 10px;
background: #ffffff;
border-bottom: 1px dashed #cbc9c5;
overflow: hidden;
}
.read_sec .list ul li .cat {
margin: 0 10px 0 0;
width: 75px;
height: 14px;
line-height: 14px;
font-size: 8px;
color: #ffffff;
text-align: center;
float: left;
display: inline;
}
.read_sec .list ul li .cat01 {
background: #72b356;
}
.read_sec .list ul li .cat02 {
background: #F79e4c;
}
.read_sec .list ul li .cat03 {
background: #ffb0c5;
}
.read_sec .list ul li .new {
margin: 0 5px 0 0;
line-height: 14px;
font-size: 8px;
color: #ff0000;
float: left;
display: inline;
}
.read_sec .list ul li .link {
line-height: 14px;
font-size: 11px;
color: #603813;
overflow: hidden;
}
.read_sec .list ul li .link a {
color: #603813;
text-decoration: underline;
}
.read_sec .list ul li .link a:hover {
color: #603813;
text-decoration: none;
}
.read_sec .list ul li .link a:after {
margin: 0 0 0 8px;
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_pdf_01-sp.png);
} .recruit_sec {
margin: 0 auto;
padding: 20px 0 10px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.recruit_sec .message {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.recruit_sec .message .image {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
}
.recruit_sec .message .wrap {
margin: -14px auto 0 auto;
width: 94%;
text-align: left;
}
.recruit_sec .message .wrap .label {
margin: 0 0 5px 5px;
padding: 0 10px;
height: 14px;
line-height: 14px;
font-size: 7px;
text-align: center;
color: #ffffff;
background: #ff7bac;
display: inline-block;
}
.recruit_sec .message .wrap h3 {
margin: 0 5px 10px 5px;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 15px;
color: #603813;
}
.recruit_sec .message .wrap .desc {
margin: 0 0 0 0;
padding: 15px 0 30px 0;
width: 100%;
line-height: 2em;
font-size: 12px;
color: #603813;
border-top: 2px solid #ff7bac;
}
.recruit_sec .about {
margin: 0 0 0 0;
padding: 25px 0 50px 0;
}
.recruit_sec .about h3 {
margin: 0 0 20px 0;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 16px;
color: #603813;
}
.recruit_sec .about .pr {
margin: 0 auto 15px auto;
padding: 0 0 0 0;
width: 94%;
max-width: 813px;
text-align: left;
overflow: hidden;
}
.recruit_sec .about .pr li {
margin: 0 0 10px 0;
padding: 0 0 0 0;
width: 100%;
line-height: 1.6em;
font-size: 12px;
color: #603813;
float: none;
display: block;
}
.recruit_sec .about .pr li:nth-of-type(2n) {
float: none;
}
.recruit_sec .about .pr li:nth-of-type(2n+1) {
clear: both;
}
.recruit_sec .about .pr li dt {
margin: 0 0 5px 0;
padding: 5px 0;
width: 100%;
line-height: 1.6em;
font-size: 13px;
color: #ffffff;
background: #f79e4c;
text-align: center;
}
.recruit_sec .about .pr li dt .num {
margin: 0 5px 0 0;
width: 18px;
height: 18px;
line-height: 18px;
text-align: center;
color: #f79e4c;
background: #ffffff;
-webkit-border-radius: 180px;
-moz-border-radius: 180px;
border-radius: 180px;
display: inline-block;
}
.recruit_sec .about .list {
margin: 0 auto;
width: 85%;
text-align: left;
overflow: hidden;
}
.recruit_sec .about .list li {
margin: 0 0 25px 0;
padding: 0 0 0 0;
width: 100%;
line-height: 1.4em;
font-size: 10px;
color: #ffffff;
overflow: hidden;
}
.recruit_sec .about .list li:nth-of-type(1) {
background: url(/wp-content/themes/mimura/assets/site/images/recruit_back_01.png);
}
.recruit_sec .about .list li:nth-of-type(2) {
background: url(/wp-content/themes/mimura/assets/site/images/recruit_back_02.png);
}
.recruit_sec .about .list li:nth-of-type(3) {
background: url(/wp-content/themes/mimura/assets/site/images/recruit_back_03.png);
}
.recruit_sec .about .list li:nth-of-type(4) {
background: url(/wp-content/themes/mimura/assets/site/images/recruit_back_04.png);
}
.recruit_sec .about .list li .image {
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 100%;
max-width: 100%;
float: none;
display: block;
}
.recruit_sec .about .list li .info {
margin: 0 0 0 0;
padding: 15px;
overflow: hidden;
}
.recruit_sec .about .list li .info .box {
min-height: 0px;
}
.recruit_sec .about .list li .info .box h4 {
margin: 0 0 10px 0;
padding: 0 0 10px 0;
line-height: 1.4em;
text-align: center;
font-size: 16px;
font-weight: bold;
background: url(/wp-content/themes/mimura/assets/site/images/title_back_03.png) repeat-x 0 bottom;
-webkit-background-size: auto 2px;
-moz-background-size: auto 2px;
background-size: auto 2px;
}
.recruit_sec .about .list li .info .link {
margin: 20px 0 0 0;
background: #ffffff;
}
.recruit_sec .about .list li .info .link a {
padding: 5px 15px;
line-height: 1.2em;
font-size: 11px;
text-align: center;
display: block;
}
.recruit_sec .about .list li:nth-of-type(1) .info .link a {
color: #72b356;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_08.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.recruit_sec .about .list li:nth-of-type(2) .info .link a {
color: #ffb0c5;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_09.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.recruit_sec .about .list li:nth-of-type(3) .info .link a {
color: #bfd8d2;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_10.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.recruit_sec .about .list li:nth-of-type(4) .info .link a {
color: #f79e4c;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_11.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
} .facility_sec {
margin: 0 auto;
padding: 15px 0 20px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.facility_sec .message {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.facility_sec .message .image {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
}
.facility_sec .message .wrap {
margin: -35px auto 0 auto;
width: 94%;
text-align: left;
}
.facility_sec .message .wrap .label {
margin: 0 0 5px 5px;
padding: 0 10px;
height: 14px;
line-height: 14px;
font-size: 7px;
text-align: center;
color: #ffffff;
background: #c79c50;
display: inline-block;
}
.facility_sec .message .wrap h3 {
margin: 0 5px 10px 5px;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 15px;
color: #603813;
}
.facility_sec .message .wrap .desc {
margin: 0 0 0 0;
padding: 15px 0 30px 0;
width: 100%;
line-height: 2em;
font-size: 12px;
color: #603813;
border-top: 2px solid #c79c50;
}
.facility_sec .introduction {
margin: 0 0 0 0;
padding: 30px 0 20px 0;
}
.facility_sec .introduction .head {
margin: 0 auto;
padding: 0 0 25px 0;
}
.facility_sec .introduction .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_10-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.facility_sec .introduction .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.facility_sec .introduction .list {
margin: 0 auto 0 auto;
padding: 0 0 30px 0;
width: 94%;
text-align: left;
overflow: hidden;
}
.facility_sec .introduction .list h4 {
margin: 0 0 15px 0;
line-height: 1.4em;
font-size: 16px;
color: #42210b;
}
.facility_sec .introduction .list ul {
margin: 0 0 0 0;
padding: 0 0 20px 0;
overflow: hidden;
}
.facility_sec .introduction .list ul.list01 {
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.facility_sec .introduction .list ul.list02 {
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.facility_sec .introduction .list ul li {
margin: 0 0 15px 0;
padding: 0 0 0 0;
width: 49%;
max-width: 49%;
line-height: 1.6em;
font-size: 9px;
color: #603813;
float: left;
display: inline;
}
.facility_sec .introduction .list ul li:nth-of-type(4) {
margin: 0 0 15px 0;
}
.facility_sec .introduction .list ul li:nth-of-type(2n) {
float: right;
}
.facility_sec .introduction .list ul li:nth-of-type(2n+1) {
clear: both;
}
.facility_sec .introduction .list ul li .image {
margin: 0 0 7px 0;
padding: 0 0 0 0;
}
.facility_sec .introduction .list ul li dt {
margin: 0 0 0 0;
padding: 0 0 5px 0;
line-height: 1.4em;
text-align: center;
font-size: 11px;
font-weight: bold;
}
.facility_sec .introduction .list ul.list01 li dt {
color: #72b356;
}
.facility_sec .introduction .list ul.list02 li dt {
color: #009245;
}
.facility_sec .introduction .list ul.list03 li dt {
color: #3fa9f5;
} .lost_sec {
margin: 0 auto;
padding: 20px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.lost_sec .intro {
margin: 0 0 0 0;
padding: 0 0 15px 0;
line-height: 1.6em;
font-size: 10px;
color: #603813;
}
.lost_sec .intro a {
color: #ff0000;
text-decoration: underline;
}
.lost_sec .intro a:hover {
text-decoration: none;
}
.lost_sec .case {
margin: 0 auto 0 auto;
padding: 0 0 20px 0;
width: 94%;
overflow: hidden;
}
.lost_sec .case .case01 {
margin: 0 0 15px 0;
padding: 0 0 0 0;
overflow: hidden;
}
.lost_sec .case .case01 dt {
margin: 0 0 0 0;
padding: 5px;
line-height: 1.4em;
font-size: 13px;
text-align: center;
color: #42210b;
background: #fbe864;
overflow: hidden;
}
.lost_sec .case .case01 dd {
margin: 0 0 0 0;
padding: 10px;
line-height: 1.8em;
font-size: 10px;
text-align: left;
color: #000000;
background: #ffffff;
border: 1px solid #fbe864;
border-top: none;
overflow: hidden;
}
.lost_sec .case .case01 dd p {
margin: 0 0 0 0;
padding: 0 0 15px 0;
}
.lost_sec .case .case01 dd p.link {
margin: 0 0 0 0;
padding: 10px 0;
text-align: center;
}
.lost_sec .case .case01 dd p.link a {
padding: 5px 20px;
line-height: 1.4em;
font-size: 10px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_12.png) no-repeat right center;
-webkit-background-size: 10px auto;
-moz-background-size: 10px auto;
background-size: 10px auto;
border: 1px solid #42210b;
}
.lost_sec .case .case02 {
margin: 0 0 15px 0;
padding: 0 0 0 0;
width: 100%;
overflow: hidden;
float: none !important;
}
.lost_sec .case .case02 dt {
margin: 0 0 0 0;
padding: 5px;
line-height: 1.4em;
font-size: 13px;
text-align: center;
color: #ffffff;
background: #72b356;
overflow: hidden;
}
.lost_sec .case .case02 dd {
margin: 0 0 0 0;
padding: 10px;
min-height: 0;
line-height: 1.8em;
font-size: 10px;
text-align: left;
color: #000000;
background: #ffffff;
border: 1px solid #72b356;
border-top: none;
overflow: hidden;
}
.lost_sec .case .case02 dd p.contact {
margin: 0 0 0 0;
padding: 25px 0 0 0;
}
.lost_sec .case .case02 dd a {
color: #f79e4c;
text-decoration: underline;
}
.lost_sec .case .case02 dd a:hover {
text-decoration: none;
}
.lost_sec .information {
margin: 0 0 0 0;
padding: 0 0 20px 0;
}
.lost_sec .information .head {
margin: 0 auto;
padding: 0 0 15px 0;
}
.lost_sec .information .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_11-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.lost_sec .information .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.lost_sec .information ul {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
overflow: hidden;
}
.lost_sec .information ul li {
margin: 0 0 20px 0;
padding: 0 0 0 0;
width: 48%;
max-width: 48%;
text-align: center;
float: left;
display: inline;
}
.lost_sec .information ul li:nth-of-type(2n) {
float: right;
display: inline;
}
.lost_sec .information ul li:nth-of-type(2n+1) {
clear: both;
}
.lost_sec .information ul li .cat {
margin: 0 0 4px 0;
padding: 5px;
line-height: 1.2em;
font-size: 9px;
color: #ffffff;
background: #f79e4c;
display: inline-block;
}
.lost_sec .information ul li .cat01 {
background: #f79e4c;
}
.lost_sec .information ul li .cat02 {
background: #9dd6b7;
} .contact_sec {
margin: 0 auto;
padding: 25px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.contact_sec .tel_contact {
margin: 0 0 0 0;
padding: 0 0 10px 0;
line-height: 1.6em;
font-size: 10px;
color: #603813;
text-align: left;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.contact_sec .tel_contact h3 {
margin: 0 3% 10px 3%;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 16px;
}
.contact_sec .tel_contact .box {
margin: 0 3% 0 3%;
}
.contact_sec .tel_contact p {
margin: 0 0 15px 15px;
}
.contact_sec .tel_contact a {
line-height: 1.6em;
font-size: 10px;
color: #f79e4c;
text-decoration: underline;
}
.contact_sec .tel_contact a:hover {
text-decoration: none;
}
.contact_sec .tel_line {
margin: 0 0 0 0;
padding: 20px 0 10px 0;
line-height: 1.6em;
font-size: 10px;
color: #603813;
text-align: left;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.contact_sec .tel_line h3 {
margin: 0 3% 10px 3%;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 16px;
}
.contact_sec .tel_line .box {
margin: 0 3% 0 3%;
}
.contact_sec .tel_line p {
margin: 0 0 15px 15px;
}
.contact_sec .tel_line .qr {
display: table;
width: 40%;
max-width: 180px;
}
.contact_sec .tel_line .qr a:hover img {
opacity: 1;
}
.contact_sec .form_contact {
margin: 0 auto 0 auto;
padding: 20px 0 60px 0;
width: 94%;
line-height: 1.6em;
font-size: 10px;
color: #603813;
text-align: left;
}
.contact_sec .form_contact h3 {
margin: 0 0 10px 0;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 16px;
}
.contact_sec .form_contact .box {
margin: 0 0 20px 0;
}
.contact_sec .form_contact p {
margin: 0 0 15px 15px;
}
.contact_sec .form_contact a {
line-height: 1.6em;
font-size: 10px;
color: #f79e4c;
text-decoration: underline;
}
.contact_sec .form_contact a:hover {
text-decoration: none;
}
.contact_sec .form_contact .form {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.contact_sec .form_contact .form table {
margin: 0 0 20px 0;
width: 100%;
}
.contact_sec .form_contact .form table th {
padding: 5px;
width: 100px;
line-height: 1.4em;
font-size: 10px;
font-weight: normal;
color: #72b356;
background: #dfeda4;
border: 1px solid #534741;
vertical-align: top;
}
.contact_sec .form_contact .form table th em {
padding: 0 4px;
line-height: 1.4em;
font-size: 10px;
font-weight: normal;
color: #ffffff;
background: #ff0000;
display: inline-block;
}
.contact_sec .form_contact .form table td {
padding: 5px;
line-height: 1.4em;
font-size: 10px;
color: #534741;
background: #ffffff;
border: 1px solid #534741;
}
.contact_sec .form_contact .form table td .text01 {
padding: 0 10px;
width: 80%;
max-width: 306px;
line-height: 20px;
font-size: 10px;
background: #ffffff;
border: 1px solid #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
}
.contact_sec .form_contact .form table td .text02 {
padding: 0 10px;
width: 40%;
max-width: 125px;
line-height: 20px;
font-size: 10px;
background: #ffffff;
border: 1px solid #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
}
.contact_sec .form_contact .form table td .text03 {
padding: 0 10px;
width: 100%;
max-width: 545px;
line-height: 20px;
font-size: 10px;
background: #ffffff;
border: 1px solid #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
}
.contact_sec .form_contact .form table td .textarea01 {
padding: 10px;
width: 100%;
max-width: 545px;
height: 110px;
line-height: 1.6em;
font-size: 10px;
background: #ffffff;
border: 1px solid #cccccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
}
.contact_sec .form_contact .form table td .select {
float: left;
}
.contact_sec .form_contact .form table td .file {
width: 90%;
max-width: 300px;
overflow: hidden;
}
.contact_sec .form_contact .form table td p.text {
margin: 0 0 0 0;
padding: 0 10px 0 5px;
float: left;
}
.contact_sec .form_contact .form table td p.note {
margin: 0 0 0 0;
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 10px;
color: #000000;
}
.contact_sec .form_contact .form .attention {
margin: 0 0 10px 0;
line-height: 1.4em;
text-align: center;
font-size: 10px;
text-decoration: underline;
color: #ff0000;
}
.contact_sec .form_contact .form .btn_box {
}
.contact_sec .form_contact .form .btn_box .btn {
padding: 5px 15px;
width: 100%;
line-height: 1.2em;
font-size: 11px;
color: #000000;
background: #fbe864 url(/wp-content/themes/mimura/assets/site/images/arrow_04.png) no-repeat right center;
-webkit-background-size: 13px auto;
-moz-background-size: 13px auto;
background-size: 13px auto;
border: 1px solid #fbe864;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: block;
}
.banner-wrapper p.image {
width: 180px;
margin-bottom: 8px;
}
.contact_sec .form_contact .banner-wrapper p a{
text-align: left;
font-size: 10px;
} .recruit_info {
padding: 27px 0 25px 0;
width: 100%;
text-align: center;
background: #fcf9f1;
}
.recruit_info .head {
margin: 0 auto;
padding: 0 0 25px 0;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.recruit_info .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_03-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.recruit_info .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.recruit_info .head .icon01 {
width: 351px;
position: absolute;
bottom: 0;
right: 0;
}
.recruit_info #slider01 {
margin: 0 auto;
width: 85%;
max-width: 1080px;
}
.recruit_info #slider01 .box {
overflow: hidden;
}
.recruit_info #slider01 .box01 {
background: url(/wp-content/themes/mimura/assets/site/images/slider_back_01.png);
}
.recruit_info #slider01 .box02 {
background: url(/wp-content/themes/mimura/assets/site/images/slider_back_02.png);
}
.recruit_info #slider01 .box03 {
background: url(/wp-content/themes/mimura/assets/site/images/slider_back_03.png);
}
.recruit_info #slider01 .box04 {
background: url(/wp-content/themes/mimura/assets/site/images/slider_back_04.png);
}
.recruit_info #slider01 .box .image {
width: 100%;
max-width: 100%;
float: none;
}
.recruit_info #slider01 .box .info {
padding: 15px;
color: #ffffff;
overflow: hidden;
}
.recruit_info #slider01 .box .info h4 {
margin: 0 0 10px 0;
padding: 0 0 10px 0;
line-height: 1.4em;
text-align: center;
font-size: 16px;
font-weight: normal;
background: url(/wp-content/themes/mimura/assets/site/images/title_back_03.png) repeat-x 0 bottom;
-webkit-background-size: auto 2px;
-moz-background-size: auto 2px;
background-size: auto 2px;
}
.recruit_info #slider01 .box .info .desc {
margin: 0 0 20px 0;
min-height: 0px;
line-height: 1.6em;
text-align: left;
font-size: 10px;
}
.recruit_info #slider01 .box.box03 .info .desc {
min-height: 0px;
}
.recruit_info #slider01 .box .info .link {
}
.recruit_info #slider01 .box .info .link a {
padding: 5px 15px;
line-height: 1.2em;
font-size: 11px;
text-align: center;
display: block;
background: #ffffff;
}
.recruit_info #slider01 .box.box01 .info .link a {
color: #72b356;
background: #ffffff url(/wp-content/themes/mimura/assets/site/images/arrow_19.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.recruit_info #slider01 .box.box02 .info .link a {
color: #ffb0c5;
background: #ffffff url(/wp-content/themes/mimura/assets/site/images/arrow_20.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.recruit_info #slider01 .box.box03 .info .link a {
color: #bfd8d2;
background: #ffffff url(/wp-content/themes/mimura/assets/site/images/arrow_21.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.recruit_info #slider01 .box.box04 .info .link a {
color: #f79e4c;
background: #ffffff url(/wp-content/themes/mimura/assets/site/images/arrow_22.png) no-repeat right center;
-webkit-background-size: 12px auto;
-moz-background-size: 12px auto;
background-size: 12px auto;
}
.why_chosen {
padding: 35px 0 0 0;
width: 100%;
text-align: center;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_01.png);
}
.why_chosen .head {
margin: 0 auto;
padding: 0 0 30px 0;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.why_chosen .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_01-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.why_chosen .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.why_chosen .wrap {
margin: 0 auto;
width: 81.25%;
max-width: 1080px;
}
.why_chosen .wrap .list {
width: 100%;
text-align: left;
}
.why_chosen .wrap .list li {
margin: 0 0 25px 0;
width: 100%;
max-width: 100%;
float: none;
display: block;
}
.why_chosen .wrap .list li:nth-of-type(2n) {
float: none;
display: block;
}
.why_chosen .wrap .list li:nth-of-type(2n+1) {
clear: both;
}
.why_chosen .wrap .list li a {
width: 100%;
display: block;
position: relative;
}
.why_chosen .wrap .list li a .text {
padding: 5px;
width: 100%;
line-height: 1.4em;
font-size: 11px;
color: #ffffff;
text-decoration: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: url(/wp-content/themes/mimura/assets/site/images/link_back_01.png);
display: block;
position: absolute;
bottom: 0;
left: 0;
z-index: 1;
}
.why_chosen .wrap .list li a img.icon {
width: 64px !important;
position: absolute;
top: -15px;
left: -15px;
z-index: 1;
}
.what_hospital {
padding: 25px 0 20px 0;
width: 100%;
text-align: center;
}
.what_hospital .head {
margin: 0 auto;
padding: 0 0 20px 0;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.what_hospital .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_02-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.what_hospital .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.what_hospital .head .icon01 {
width: 260px;
position: absolute;
top: 38px;
left: 0;
}
.what_hospital .head .icon02 {
width: 253px;
position: absolute;
top: 38px;
right: 0;
}
.what_hospital .wrap {
margin: 0 auto;
width: 94%;
max-width: 1080px;
}
.what_hospital .wrap .list {
width: 100%;
text-align: left;
}
.what_hospital .wrap .list li {
margin: 0 0 15px 0;
width: 48%;
max-width: 48%;
float: left;
display: inline;
}
.what_hospital .wrap .list li:nth-of-type(4) {
margin: 0 0 15px 0;
}
.what_hospital .wrap .list li:nth-of-type(2n) {
float: right;
}
.what_hospital .wrap .list li:nth-of-type(2n+1) {
clear: both;
}
.what_hospital .wrap .list li a {
padding: 5px;
color: #ffffff;
text-align: center;
text-decoration: none;
background: url(/wp-content/themes/mimura/assets/site/images/link_back_02.png);
display: block;
}
.what_hospital .wrap .list li a .text01 {
padding: 5px 0 0 0;
line-height: 1.4em;
font-size: 8px;
display: block;
}
.what_hospital .wrap .list li a .text02 {
padding: 0 0 0 0;
line-height: 1.4em;
font-size: 14px;
display: block;
}
.other_facility {
padding: 0 0 10px 0;
width: 100%;
text-align: center;
}
.other_facility .head {
margin: 0 auto;
padding: 0 0 25px 0;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.other_facility .head h3 {
padding: 0 0 5px 0;
line-height: 1.4em;
font-size: 14px;
color: #000000;
border-bottom: 1px solid #9f8d7e;
position: relative;
display: inline-block;
}
.other_facility .head h3:before {
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_05-sp.png);
position: absolute;
top: 0;
left: -54px;
}
.other_facility .head h3:after {
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_06-sp.png);
position: absolute;
top: 0;
right: -54px;
}
.other_facility .wrap {
margin: 0 auto 32px;
}
.home_info {
padding: 25px 0 25px 0;
width: 100%;
text-align: center;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_01.png);
}
.home_info .wrap {
margin: 0 auto;
width: 94%;
max-width: 1080px;
}
.home_info .wrap .home_news01 {
margin: 0  0 15px 0;
padding: 35px 0 0 0;
width: 100%;
min-height: auto;
background: #fcf9f1 url(/wp-content/themes/mimura/assets/site/images/news_back_01.png) no-repeat center top;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
background-size: 100% auto;
float: none;
overflow: hidden;
}
.home_info .wrap .home_news01 h4 {
padding: 25px 0 25px 0;
line-height: 1.4em;
font-size: 19px;
color: #534741;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_04-sp.png) no-repeat center top;
-webkit-background-size: 300px auto;
-moz-background-size: 300px auto;
background-size: 300px auto;
}
.home_info .wrap .home_news01 .box {
min-height: 0px;
}
.home_info .wrap .home_news01 .list {
margin: 0 10px 20px 10px;
}
.home_info .wrap .home_news01 .list li {
width: 48.3%;
text-align: left;
float: left;
}
.home_info .wrap .home_news01 .list li:nth-of-type(2) {
float: right;
}
.home_info .wrap .home_news01 .list li .image {
margin: 0 0 10px 0;
}
.home_info .wrap .home_news01 .list li .cat {
margin: 0 0 7px 0;
padding: 2px 5px;
line-height: 1.2em;
font-size: 7px;
color: #ffffff;
background: #009245;
float: left;
display: inline;
}
.home_info .wrap .home_news01 .list li .tit {
line-height: 1.6em;
font-size: 8px;
color: #534741;
clear: both;
}
.home_info .wrap .home_news01 .list li .tit a {
color: #534741;
}
.home_info .wrap .home_news01 .more {
margin: 0 auto 10px auto;
width: 208px;
max-width: 360px;
}
.home_info .wrap .home_news01 .more a {
padding: 7px 20px;
line-height: 1.2em;
font-size: 12px;
color: #ffffff;
background: #006837 url(/wp-content/themes/mimura/assets/site/images/arrow_03.png) no-repeat right center;
-webkit-background-size: 15px auto;
-moz-background-size: 15px auto;
background-size: 15px auto;
display: block;
}
.home_info .wrap .home_news02 {
padding: 35px 0 0 0;
width: 100%;
min-height: 0px;
background: #009245 url(/wp-content/themes/mimura/assets/site/images/news_back_02.png) no-repeat center top;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
background-size: 100% auto;
float: none;
overflow: hidden;
}
.home_info .wrap .home_news02 h4 {
padding: 25px 0 15px 0;
line-height: 1.4em;
font-size: 19px;
color: #ffffff;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_05-sp.png) no-repeat center top;
-webkit-background-size: 300px auto;
-moz-background-size: 300px auto;
background-size: 300px auto;
}
.home_info .wrap .home_news02 .box {
margin: 0 15px 10px 15px;
min-height: 0px;
text-align: left;
background: #f2f2f2;
}
.home_info .wrap .home_news02 .box .list {
padding: 5px;
}
.home_info .wrap .home_news02 .box .list li {
padding: 10px 0 10px 0;
border-bottom: 1px solid #9a8a7f;
overflow: hidden;
}
.home_info .wrap .home_news02 .box .list li .update {
margin: 0 10px 0 0;
line-height: 17px;
font-size: 8px;
color: #534741;
float: left;
display: inline;
}
.home_info .wrap .home_news02 .box .list li .cat {
margin: 0 0 0 0;
padding: 0 5px;
line-height: 17px;
font-size: 7px;
float: left;
display: inline;
}
.home_info .wrap .home_news02 .box .list li .cat01 {
color: #534741;
background: #dfeda4;
}
.home_info .wrap .home_news02 .box .list li .cat02 {
color: #ffffff;
background: #F61c0d;
}
.home_info .wrap .home_news02 .box .list li .tit {
margin: 0 0 0 0;
padding: 5px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #534741;
clear: both;
}
.home_info .wrap .home_news02 .box .list li .tit a {
color: #534741;
}
.home_info .wrap .home_news02 .more {
margin: 0 auto 10px auto;
width: 208px;
max-width: 360px;
}
.home_info .wrap .home_news02 .more a {
padding: 7px 20px;
line-height: 1.2em;
font-size: 12px;
color: #000000;
background: #fbe864 url(/wp-content/themes/mimura/assets/site/images/arrow_04.png) no-repeat right center;
-webkit-background-size: 15px auto;
-moz-background-size: 15px auto;
background-size: 15px auto;
display: block;
}
.pickup_contents {
padding: 25px 0 50px 0;
width: 100%;
text-align: center;
}
.pickup_contents .head {
margin: 0 auto;
padding: 0 0 20px 0;
width: 94%;
max-width: 1080px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.pickup_contents .head h3 {
padding: 0 0 5px 0;
line-height: 1.4em;
font-size: 14px;
color: #000000;
border-bottom: 1px solid #9f8d7e;
position: relative;
display: inline-block;
}
.pickup_contents .head h3:before {
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_05-sp.png);
position: absolute;
top: 0;
left: -54px;
}
.pickup_contents .head h3:after {
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_06-sp.png);
position: absolute;
top: 0;
right: -54px;
}
.pickup_contents .wrap {
margin: 0 auto;
width: 94%;
max-width: 1080px;
}
.pickup_contents .wrap #slider02 {
margin: 0 auto;
width: 100%;
max-width: 782px;
}
.pickup_contents .wrap #slider02 .box {
margin: 0 0 15px 0;
width: 48%;
text-align: left;
float: left;
display: inline;
}
.pickup_contents .wrap #slider02 .box:nth-of-type(2n) {
float: right;
display: inline;
}
.pickup_contents .wrap #slider02 .box:nth-of-type(2n+1) {
clear: both;
}
.pickup_contents .wrap #slider02 .box .image {
margin: 0 0 8px 0;
}
.pickup_contents .wrap #slider02 .box p {
margin: 0 0 0 0;
padding: 0 0 0 20px;
line-height: 1.4em;
font-size: 7px;
color: #72b356;
background: url(/wp-content/themes/mimura/assets/site/images/arrow_18.png) no-repeat 5px 2px;
-webkit-background-size: 6px auto;
-moz-background-size: 6px auto;
background-size: 6px auto;
}
.pickup_contents .wrap #slider02 .box p a {
line-height: 1.4em;
font-size: 7px;
color: #72b356;
} .recruit_detail_sec {
margin: 0 auto;
padding: 15px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.recruit_detail_sec .message {
margin: 0 0 0 0;
padding: 0 0 30px 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.recruit_detail_sec .message .image {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
width: 94%;
}
.recruit_detail_sec .message .wrap {
margin: -35px auto 0 auto;
width: 94%;
text-align: left;
}
.recruit_detail_sec .message .wrap .label {
margin: 0 0 5px 5px;
padding: 0 10px;
height: 14px;
line-height: 14px;
font-size: 7px;
text-align: center;
color: #ffffff;
background: #72b356;
display: inline-block;
}
.recruit_detail_sec .message .wrap.nurse .label {
background: #ffb0c5;
}
.recruit_detail_sec .message .wrap.trimmer .label {
background: #9dd6b7;
}
.recruit_detail_sec .message .wrap h3 {
margin: 0 5px 10px 5px;
padding: 0 0 0 0;
line-height: 1.2em;
font-size: 15px;
color: #603813;
}
.recruit_detail_sec .message .wrap .desc {
margin: 0 0 0 0;
padding: 15px 5px 20px 5px;
width: auto;
line-height: 2em;
font-size: 12px;
color: #603813;
border-top: 2px solid #72b356;
}
.recruit_detail_sec .message .wrap.nurse .desc {
border-top: 2px solid #ffb0c5;
}
.recruit_detail_sec .message .wrap.trimmer .desc {
border-top: 2px solid #9dd6b7;
}
.recruit_detail_sec .recruit_info {
margin: 0 0 0 0;
padding: 25px 0 35px 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.recruit_detail_sec .recruit_info h4 {
margin: 0 0 20px 0;
line-height: 1.4em;
font-size: 23px;
color: #603813;
}
.recruit_detail_sec .recruit_info .box01 {
margin: 0 auto 30px auto;
padding: 15px;
width: 94%;
max-width: 860px;
line-height: 1.6em;
font-size: 12px;
color: #603813;
text-align: left;
background: #ffffff;
border: 1px solid #42210b;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.recruit_detail_sec .recruit_info .box01:after {
margin: 0 0 0 -12px;
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_10.png);
position: absolute;
bottom: -20px;
left: 50%;
}
.recruit_detail_sec .recruit_info .box01 ul li ul {
margin: 0 0 0 1em;
}
.recruit_detail_sec .recruit_info .dog {
margin: 0 auto 13px auto;
width: 91px;
}
.recruit_detail_sec .recruit_info .data {
margin: 0 auto 10px auto;
width: 94%;
max-width: 860px;
}
.recruit_detail_sec .recruit_info .data h5 {
padding: 10px 0 10px 0;
line-height: 1.2em;
text-align: center;
font-size: 13px;
font-weight: normal;
color: #534741;
}
.recruit_detail_sec .recruit_info .data table {
width: 100%;
}
.recruit_detail_sec .recruit_info .data table th {
padding: 5px;
width: 80px;
line-height: 1.6em;
font-size: 9px;
font-weight: normal;
text-align: left;
color: #72b356;
background: #dfeda4;
border: 1px solid #534741;
}
.recruit_detail_sec .recruit_info .data table td {
padding: 5px;
line-height: 1.6em;
font-size: 9px;
font-weight: normal;
text-align: left;
color: #534741;
border: 1px solid #534741;
}
.recruit_detail_sec .recruit_info .data table td p {
padding: 1em 0 0 0;
}
.recruit_detail_sec .recruit_info .data table td em {
color: #ff0000;
}
.recruit_detail_sec .recruit_info .data table td a {
color: #f79e4c;
text-decoration: underline;
}
.recruit_detail_sec .recruit_info .data table td a:hover {
color: #f79e4c;
text-decoration: none;
}
.recruit_detail_sec .recruit_info .link {
margin: 0 auto;
width: 94%;
max-width: 860px;
}
.recruit_detail_sec .recruit_info .link a {
padding: 5px 15px;
line-height: 1.2em;
font-size: 11px;
color: #000000;
background: #fbe864 url(/wp-content/themes/mimura/assets/site/images/arrow_04.png) no-repeat right center;
-webkit-background-size: 13px auto;
-moz-background-size: 13px auto;
background-size: 13px auto;
display: block;
}
.recruit_detail_sec .one_day_of {
margin: 0 0 0 0;
padding: 35px 0 40px 0;
}
.recruit_detail_sec .one_day_of .head {
margin: 0 auto;
padding: 0 0 28px 0;
}
.recruit_detail_sec .one_day_of .head h3 {
padding: 25px 0 10px 0;
line-height: 1.4em;
font-size: 19px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/title_label_13-sp.png) no-repeat center top;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.recruit_detail_sec .one_day_of .head .catch {
padding: 10px 0 0 0;
line-height: 1.4em;
font-size: 9px;
color: #42210b;
background: url(/wp-content/themes/mimura/assets/site/images/line_01.png) no-repeat center top;
-webkit-background-size: 50px auto;
-moz-background-size: 50px auto;
background-size: 50px auto;
}
.recruit_detail_sec .one_day_of .flow {
margin: 0 auto 10px auto;
width: 94%;
max-width: 980px;
overflow: hidden;
}
.recruit_detail_sec .one_day_of .flow li {
margin: 0 0 0 0;
width: 100%;
display: table;
overflow: hidden;
}
.recruit_detail_sec .one_day_of .flow li .image {
margin: 0 0 0 0;
padding: 0 0 20px 0;
width: 47%;
display: table-cell;
vertical-align: top;
}
.recruit_detail_sec .one_day_of .flow li .image img {
max-width: 460px;
}
.recruit_detail_sec .one_day_of .flow li .detail {
margin: 0 0 0 0;
padding: 0 0 20px 20px;
width: 51.5%;
text-align: left;
background-image: url(/wp-content/themes/mimura/assets/site/images/icon_time_01.png), url(/wp-content/themes/mimura/assets/site/images/time_back_01.png);
background-repeat: no-repeat, no-repeat;
background-position: 4px 0, 8px bottom;
-webkit-background-size: 10px auto,3px auto;
-moz-background-size: 10px auto,3px auto;
background-size: 10px auto,3px auto;
display: table-cell;
vertical-align: top;
}
.recruit_detail_sec .one_day_of .flow li.last .detail {
background-image: url(/wp-content/themes/mimura/assets/site/images/icon_time_01.png);
background-repeat: no-repeat;
background-position: 4px 0;
-webkit-background-size: 10px auto;
-moz-background-size: 10px auto;
background-size: 10px auto;
}
.recruit_detail_sec .one_day_of .flow li .detail dt {
margin: -3px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.2em;
font-size: 12px;
color: #534741;
}
.recruit_detail_sec .one_day_of .flow li .detail dd {
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: 1.6em;
font-size: 10px;
color: #534741;
}
.recruit_detail_sec .one_day_of .link {
margin: 0 auto;
width: 94%;
max-width: 860px;
}
.recruit_detail_sec .one_day_of .link a {
padding: 5px 15px;
line-height: 1.2em;
font-size: 11px;
color: #000000;
background: #fbe864 url(/wp-content/themes/mimura/assets/site/images/arrow_04.png) no-repeat right center;
-webkit-background-size: 13px auto;
-moz-background-size: 13px auto;
background-size: 13px auto;
display: block;
}
.recruit_detail_sec .one_day_of .comment {
margin: 0 auto 25px auto;
width: 94%;
max-width: 980px;
border: 1px solid #72b356;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
}
.recruit_detail_sec .one_day_of .comment dt {
padding: 5px;
line-height: 1.2em;
text-align: center;
font-size: 13px;
color: #ffffff;
background: #72b356;
}
.recruit_detail_sec .one_day_of .comment dd {
padding: 10px;
line-height: 1.6em;
font-size: 12px;
color: #000000;
text-align: left;
} .tour_sec {
margin: 0 auto;
padding: 30px 0 50px 0;
width: 100%;
max-width: 1080px;
text-align: center;
}
.tour_sec .catch {
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url(/wp-content/themes/mimura/assets/site/images/content_back_02-sp.png) no-repeat center bottom;
-webkit-background-size: 320px auto;
-moz-background-size: 320px auto;
background-size: 320px auto;
}
.tour_sec .catch h3 {
margin: 0 auto 0 auto;
padding: 10px 0 30px 0;
width: 94%;
line-height: 1.8em;
text-align: center;
font-size: 12px;
color: #f79e4c;
background: url(/wp-content/themes/mimura/assets/site/images/tour_back_01.png) no-repeat center top;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
background-size: 100% auto;
}
.tour_sec .detail {
margin: 0 auto 0 auto;
padding: 20px 0 50px 0;
width: 94%;
max-width: 980px;
overflow: hidden;
}
.tour_sec .detail .image {
margin: 0 0 15px 0;
padding: 0 0 0 0;
overflow: hidden;
}
.tour_sec .detail .image img {
width: 50% !important;
float: left;
}
.tour_sec .detail .text01 {
margin: 0 0 15px 0;
line-height: 1.8em;
text-align: center;
font-size: 10px;
color: #603813;
}
.tour_sec .detail .text01 em {
background: url(/wp-content/themes/mimura/assets/site/images/text_back_03.png) repeat-x 0 80%;
-webkit-background-size: auto 3px;
-moz-background-size: auto 3px;
background-size: auto 3px;
}
.tour_sec .detail .comment {
margin: 0 auto 25px auto;
width: 100%;
max-width: 800px;
line-height: 1.8em;
text-align: center;
font-size: 12px;
color: #603813;
overflow: hidden;
}
.tour_sec .detail .comment .dog {
margin: 0 25px 0 0;
max-width: 56px;
position: relative;
float: left;
display: inline;
}
.tour_sec .detail .comment .dog:after {
margin: -12px 0 0 0;
line-height: 0;
content: url(/wp-content/themes/mimura/assets/site/images/icon_11-sp.png);
position: absolute;
top: 50%;
left: 72px;
}
.tour_sec .detail .comment .desc {
margin: 10px 0 0 0;
padding: 10px 015px;
text-align: left;
background: #ffffff;
border: 1px solid #42210b;
overflow: hidden;
}
.tour_sec .detail h4 {
margin: 0 auto 10px auto;
max-width: 860px;
line-height: 1.2em;
text-align: left;
font-size: 16px;
color: #603813;
}
.tour_sec .detail .data {
margin: 0 auto 10px auto;
max-width: 860px;
}
.tour_sec .detail .data table {
width: 100%;
}
.tour_sec .detail .data table th {
padding: 5px;
width: 70px;
line-height: 1.6em;
font-size: 10px;
font-weight: normal;
text-align: left;
color: #72b356;
background: #dfeda4;
border: 1px solid #534741;
}
.tour_sec .detail .data table td {
padding: 5px;
line-height: 1.6em;
font-size: 10px;
font-weight: normal;
text-align: left;
color: #534741;
border: 1px solid #534741;
}
.tour_sec .detail .attention {
margin: 0 0 15px 0;
line-height: 1.6em;
font-size: 10px;
font-weight: normal;
text-align: center;
text-decoration: underline;
color: #ff0000;
}
.tour_sec .detail .box {
margin: 0 auto 20px auto;
padding: 0 12px;
max-width: 860px;
line-height: 1.4em;
text-align: left;
font-size: 12px;
color: #534741;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.tour_sec .detail .box a {
text-decoration: underline;
color: #f7931e;
}
.tour_sec .detail .box a:hover {
text-decoration: none;
color: #f7931e;
}
.tour_sec .detail .link {
margin: 0 auto;
max-width: 860px;
}
.tour_sec .detail .link a {
padding: 5px 15px;
line-height: 1.2em;
font-size: 11px;
color: #000000;
background: #fbe864 url(/wp-content/themes/mimura/assets/site/images/arrow_04.png) no-repeat right center;
-webkit-background-size: 13px auto;
-moz-background-size: 13px auto;
background-size: 13px auto;
display: block;
} .g-calendar-area {
margin: 20px auto;
max-width: 100%;
}
.simcal-day {
border: 1px solid #eee; }
.simcal-day span {
padding: 10px 0 !important;
}
.simcal-current {
color: #73B356;
font-size: 200% !important;
font-weight: bold;
}
.simcal-current-year:after {
content: '年';
}
.simcal-week-day {
border-bottom: 1px solid #ddd;
border-top: 2px solid #ddd;
color: #73B356;
font-size: 150%;
font-weight: bold;
padding: 15px 0;
}
.simcal-event a {
display: none;
}
.simcal-event-start-date {
display: none;
}
}
@media only screen and (max-width: 450px) {
.contact_sec .form_contact .form table td .file {
width: 90%;
max-width: 200px;
overflow: hidden;
}
}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;position:relative;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:0 0;border:2px solid currentcolor}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:nth-child(even){margin-left:32px}.wp-block-column:not(:first-child){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:center center;min-height:430px;width:100%;margin:0 0 1.5em 0;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover,.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim::before,.wp-block-cover.has-background-dim::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10::before,.wp-block-cover.has-background-dim.has-background-dim-10::before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20::before,.wp-block-cover.has-background-dim.has-background-dim-20::before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30::before,.wp-block-cover.has-background-dim.has-background-dim-30::before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40::before,.wp-block-cover.has-background-dim.has-background-dim-40::before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50::before,.wp-block-cover.has-background-dim.has-background-dim-50::before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60::before,.wp-block-cover.has-background-dim.has-background-dim-60::before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70::before,.wp-block-cover.has-background-dim.has-background-dim-70::before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80::before,.wp-block-cover.has-background-dim.has-background-dim-80::before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90::before,.wp-block-cover.has-background-dim.has-background-dim-90::before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100::before,.wp-block-cover.has-background-dim.has-background-dim-100::before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image::after,.wp-block-cover::after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image::after,.wp-block-cover::after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/ 2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(even),.wp-block-gallery .blocks-gallery-item:nth-of-type(even){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 16px * 2)/ 3);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 16px * 3)/ 4);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 16px * 4)/ 5);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 16px * 5)/ 6);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 16px * 6)/ 7);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 16px * 7)/ 8);margin-right:16px}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc((100% / 2) - 16px)}.wp-block-latest-posts.columns-3 li{width:calc((100% / 3) - 16px)}.wp-block-latest-posts.columns-4 li{width:calc((100% / 4) - 16px)}.wp-block-latest-posts.columns-5 li{width:calc((100% / 5) - 16px)}.wp-block-latest-posts.columns-6 li{width:calc((100% / 6) - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid}.wp-block-media-text{grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8% 0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus)::first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap:not(:focus)::after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:0 0}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:0 0;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots::before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns{display:flex}.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:calc(100% / 2)}.wp-block-text-columns.columns-3 .wp-block-column{width:calc(100% / 3)}.wp-block-text-columns.columns-4 .wp-block-column{width:calc(100% / 4)}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(/wp-content/plugins/google-calendar-events/assets/css/vendor/#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:simple-calendar;src:url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.eot?43976014);src:url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.eot?43976014#iefix) format("embedded-opentype"),url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.woff?43976014) format("woff"),url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.ttf?43976014) format("truetype"),url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.svg?43976014#simple-calendar) format("svg");font-weight:400;font-style:normal}[class*=" simcal-icon-"]:before,[class^=simcal-icon-]:before{display:inline-block;font-family:simple-calendar;font-style:normal;font-weight:400;margin-right:.2em;speak:none;text-decoration:inherit;text-align:center;width:1em;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simcal-icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.simcal-icon-animate:before{transition:all .2s ease-in-out}.simcal-icon-rotate-180:before{transform:rotate(180deg)}.simcal-icon-calendar-empty:before{content:'\e800'}.simcal-icon-calendar:before{content:'\e801'}.simcal-icon-calendar-logo:before{content:'\e802'}.simcal-icon-settings:before{content:'\e804'}.simcal-icon-toggles:before{content:'\e805'}.simcal-icon-list:before{content:'\e806'}.simcal-icon-event:before{content:'\e807'}.simcal-icon-help:before{content:'\e808'}.simcal-icon-panel:before{content:'\e80a'}.simcal-icon-grid:before{content:'\e80b'}.simcal-icon-google:before{content:'\e80c'}.simcal-icon-docs:before{content:'\e80f'}.simcal-icon-hourglass:before{content:'\e811'}.simcal-icon-globe:before{content:'\e812'}.simcal-icon-timezones:before{content:'\e813'}.simcal-icon-warning:before{content:'\e815'}.simcal-icon-wordpress:before{content:'\e814'}.simcal-icon-up:before{content:'\e80e'}.simcal-icon-right:before{content:'\e809'}.simcal-icon-down:before{content:'\e80d'}.simcal-icon-left:before{content:'\e803'}.simcal-icon-spinner:before{content:'\e810'}.simcal-calendar{position:relative}.simcal-powered{display:block;margin:-10px 0 20px}.simcal-align-left{text-align:left}.simcal-align-right{text-align:right}.simcal-default-calendar .simcal-current h3{margin:0;padding:0}.simcal-default-calendar .simcal-nav{vertical-align:middle}.simcal-default-calendar .simcal-nav-button{background:0 0;border:0;box-shadow:none;cursor:pointer;margin:0;outline:0;padding:0;transition:margin .2s ease-out;width:100%}.simcal-default-calendar .simcal-nav-button:focus,.simcal-default-calendar .simcal-nav-button:hover{background:0 0;border:0;box-shadow:none;outline:0}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:-10px}.simcal-default-calendar .simcal-nav-button.simcal-next:hover{margin-right:-10px}.simcal-default-calendar .simcal-nav-button:disabled{cursor:default}.simcal-default-calendar .simcal-nav-button:disabled:hover{margin:0;padding:0}.simcal-default-calendar .simcal-events{list-style:none;margin-left:0}.simcal-default-calendar .simcal-events-toggle{border:0;box-shadow:none;text-align:center;width:100%}.simcal-default-calendar .simcal-events-toggle:active,.simcal-default-calendar .simcal-events-toggle:focus,.simcal-default-calendar .simcal-events-toggle:hover{border:0;box-shadow:none;outline:0}.simcal-default-calendar ul.simcal-attachments,.simcal-default-calendar ul.simcal-attendees{margin:0;padding:0}.simcal-default-calendar li.simcal-attachment,.simcal-default-calendar li.simcal-attendee{list-style:none;margin-bottom:4px}.simcal-default-calendar li.simcal-attachment:last-child,.simcal-default-calendar li.simcal-attendee:last-child{margin-bottom:0}.simcal-default-calendar li.simcal-attachment small,.simcal-default-calendar li.simcal-attendee small{opacity:.9;text-transform:lowercase}.simcal-default-calendar .simcal-organizer a,.simcal-default-calendar li.simcal-attachment a,.simcal-default-calendar li.simcal-attendee a{border-bottom:0;text-decoration:none}.simcal-default-calendar .simcal-organizer img,.simcal-default-calendar li.simcal-attachment img,.simcal-default-calendar li.simcal-attendee img{display:inline-block;margin:0 4px;max-height:24px;max-width:24px}.simcal-default-calendar .simcal-tooltip-content{font-size:1.2em;line-height:1.4;padding:5px}.simcal-default-calendar .simcal-ajax-loader{height:100%;left:0;position:absolute;top:0;width:100%}.simcal-default-calendar .simcal-ajax-loader>i{font-size:48px;left:50%;line-height:1;margin:-36px 0 0 -36px;position:absolute;top:50%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-top>i{top:20%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-bottom>i{bottom:20%;top:auto}.simcal-default-calendar-light .simcal-nav-button{color:rgba(0,0,0,.6)}.simcal-default-calendar-light .simcal-nav-button:disabled,.simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:rgba(255,255,255,.9)!important}.simcal-default-calendar-light .simcal-nav-button:focus,.simcal-default-calendar-light .simcal-nav-button:hover{color:rgba(0,0,0,.9)}.simcal-default-calendar-light .simcal-events-toggle{color:rgba(0,0,0,.6)}.simcal-default-calendar-light .simcal-events-toggle:hover{background-color:rgba(0,0,0,.1);color:#fff}.simcal-default-calendar-light .simcal-ajax-loader{background-color:rgba(0,0,0,.1)}.simcal-default-calendar-light .simcal-ajax-loader>i{color:rgba(0,0,0,.3)}.simcal-default-calendar-dark .simcal-nav-button{color:rgba(255,255,255,.6)}.simcal-default-calendar-dark .simcal-nav-button:disabled,.simcal-default-calendar-dark .simcal-nav-button:disabled:hover{color:rgba(0,0,0,.9)!important}.simcal-default-calendar-dark .simcal-nav-button:focus,.simcal-default-calendar-dark .simcal-nav-button:hover{color:rgba(255,255,255,.9)}.simcal-default-calendar-dark .simcal-events-toggle{color:rgba(255,255,255,.6)}.simcal-default-calendar-dark .simcal-events-toggle:hover{background-color:rgba(255,255,255,.1);color:#000}.simcal-default-calendar-dark .simcal-ajax-loader{background-color:rgba(255,255,255,.1)}.simcal-default-calendar-dark .simcal-ajax-loader>i{color:rgba(255,255,255,.3)}.simcal-default-calendar-grid>table{table-layout:fixed;width:100%}.simcal-default-calendar-grid>table tbody td,.simcal-default-calendar-grid>table thead th{text-align:center;vertical-align:top}.simcal-default-calendar-grid>table tbody td{padding:0!important}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav{padding:10px 0;vertical-align:middle}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-current,.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-prev-wrapper{border-right:0}.simcal-default-calendar-grid .simcal-day>div{box-sizing:content-box;display:block;height:100%}.simcal-default-calendar-grid .simcal-day-void{border-width:0 0 1px;height:100%;min-height:32px}.simcal-default-calendar-grid .simcal-day-void.simcal-day-void-last{border-right-width:1px}.simcal-default-calendar-grid .simcal-day-number{display:block;line-height:1;padding:2px 4px 3px;vertical-align:middle}.simcal-default-calendar-grid .simcal-no-events{display:block;min-height:32px}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day:hover{background-color:rgba(0,0,0,.1)}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover{background-color:rgba(0,0,0,.04)}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number{background:rgba(0,0,0,.1)}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day:hover{background-color:rgba(255,255,255,.18)}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-void:hover{background-color:rgba(255,255,255,.05)}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-number{background:rgba(255,255,255,.1)}.simcal-default-calendar-grid .simcal-events{font-size:.68em;line-height:1.4;list-style:none;margin:0;padding:0;text-align:left}.simcal-default-calendar-grid .simcal-events>.simcal-event{border-bottom-style:solid;border-bottom-width:1px;cursor:pointer;list-style:none;margin:0 0 2px;padding:4px}.simcal-default-calendar-grid .simcal-events>.simcal-event:hover{text-decoration:underline}.simcal-default-calendar-grid .simcal-events>.simcal-event:last-child{border-bottom:0;margin-bottom:0}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-event{border-bottom-color:rgba(0,0,0,.1)}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-event{border-bottom-color:rgba(255,255,255,.1)}.simcal-default-calendar-grid .simcal-events-dots{cursor:pointer;display:block;line-height:.7;margin:3px 0;text-align:center}.simcal-default-calendar-grid .simcal-events-toggle{background:0 0;display:block;font-size:10px;padding:2px 0}.simcal-event-bubble{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.simcal-event-bubble .simcal-event-details .simcal-event-description,.simcal-event-bubble .simcal-event-details p{margin:0 0 1em}@font-face{font-family:simple-calendar;src:url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.eot?43976014);src:url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.eot?43976014#iefix) format("embedded-opentype"),url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.woff?43976014) format("woff"),url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.ttf?43976014) format("truetype"),url(/wp-content/plugins/google-calendar-events/assets/fonts/simple-calendar.svg?43976014#simple-calendar) format("svg");font-weight:400;font-style:normal}[class*=" simcal-icon-"]:before,[class^=simcal-icon-]:before{display:inline-block;font-family:simple-calendar;font-style:normal;font-weight:400;margin-right:.2em;speak:none;text-decoration:inherit;text-align:center;width:1em;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simcal-icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.simcal-icon-animate:before{transition:all .2s ease-in-out}.simcal-icon-rotate-180:before{transform:rotate(180deg)}.simcal-icon-calendar-empty:before{content:'\e800'}.simcal-icon-calendar:before{content:'\e801'}.simcal-icon-calendar-logo:before{content:'\e802'}.simcal-icon-settings:before{content:'\e804'}.simcal-icon-toggles:before{content:'\e805'}.simcal-icon-list:before{content:'\e806'}.simcal-icon-event:before{content:'\e807'}.simcal-icon-help:before{content:'\e808'}.simcal-icon-panel:before{content:'\e80a'}.simcal-icon-grid:before{content:'\e80b'}.simcal-icon-google:before{content:'\e80c'}.simcal-icon-docs:before{content:'\e80f'}.simcal-icon-hourglass:before{content:'\e811'}.simcal-icon-globe:before{content:'\e812'}.simcal-icon-timezones:before{content:'\e813'}.simcal-icon-warning:before{content:'\e815'}.simcal-icon-wordpress:before{content:'\e814'}.simcal-icon-up:before{content:'\e80e'}.simcal-icon-right:before{content:'\e809'}.simcal-icon-down:before{content:'\e80d'}.simcal-icon-left:before{content:'\e803'}.simcal-icon-spinner:before{content:'\e810'}.simcal-calendar{position:relative}.simcal-powered{display:block;margin:-10px 0 20px}.simcal-align-left{text-align:left}.simcal-align-right{text-align:right}.simcal-default-calendar .simcal-current h3{margin:0;padding:0}.simcal-default-calendar .simcal-nav{vertical-align:middle}.simcal-default-calendar .simcal-nav-button{background:0 0;border:0;box-shadow:none;cursor:pointer;margin:0;outline:0;padding:0;transition:margin .2s ease-out;width:100%}.simcal-default-calendar .simcal-nav-button:focus,.simcal-default-calendar .simcal-nav-button:hover{background:0 0;border:0;box-shadow:none;outline:0}.simcal-default-calendar-light .simcal-ajax-loader,.simcal-default-calendar-light .simcal-events-toggle:hover,.simcal-default-calendar-list.simcal-default-calendar-light .simcal-events-toggle{background-color:rgba(0,0,0,.1)}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:-10px}.simcal-default-calendar .simcal-nav-button.simcal-next:hover{margin-right:-10px}.simcal-default-calendar .simcal-nav-button:disabled:hover,.simcal-default-calendar ul.simcal-attachments,.simcal-default-calendar ul.simcal-attendees{margin:0;padding:0}.simcal-default-calendar .simcal-nav-button:disabled{cursor:default}.simcal-default-calendar .simcal-events{list-style:none;margin-left:0}.simcal-default-calendar .simcal-events-toggle{border:0;box-shadow:none;text-align:center;width:100%}.simcal-default-calendar .simcal-events-toggle:active,.simcal-default-calendar .simcal-events-toggle:focus,.simcal-default-calendar .simcal-events-toggle:hover{border:0;box-shadow:none;outline:0}.simcal-default-calendar li.simcal-attachment,.simcal-default-calendar li.simcal-attendee{list-style:none;margin-bottom:4px}.simcal-default-calendar li.simcal-attachment:last-child,.simcal-default-calendar li.simcal-attendee:last-child{margin-bottom:0}.simcal-default-calendar li.simcal-attachment small,.simcal-default-calendar li.simcal-attendee small{opacity:.9;text-transform:lowercase}.simcal-default-calendar .simcal-organizer a,.simcal-default-calendar li.simcal-attachment a,.simcal-default-calendar li.simcal-attendee a{border-bottom:0;text-decoration:none}.simcal-default-calendar .simcal-organizer img,.simcal-default-calendar li.simcal-attachment img,.simcal-default-calendar li.simcal-attendee img{display:inline-block;margin:0 4px;max-height:24px;max-width:24px}.simcal-default-calendar .simcal-tooltip-content{font-size:1.2em;line-height:1.4;padding:5px}.simcal-default-calendar .simcal-ajax-loader{height:100%;left:0;position:absolute;top:0;width:100%}.simcal-default-calendar .simcal-ajax-loader>i{font-size:48px;left:50%;line-height:1;margin:-36px 0 0 -36px;position:absolute;top:50%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-top>i{top:20%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-bottom>i{bottom:20%;top:auto}.simcal-default-calendar-light .simcal-nav-button{color:rgba(0,0,0,.6)}.simcal-default-calendar-light .simcal-nav-button:disabled,.simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:rgba(255,255,255,.9)!important}.simcal-default-calendar-light .simcal-nav-button:focus,.simcal-default-calendar-light .simcal-nav-button:hover{color:rgba(0,0,0,.9)}.simcal-default-calendar-light .simcal-events-toggle{color:rgba(0,0,0,.6)}.simcal-default-calendar-light .simcal-events-toggle:hover{color:#fff}.simcal-default-calendar-light .simcal-ajax-loader>i{color:rgba(0,0,0,.3)}.simcal-default-calendar-dark .simcal-nav-button{color:rgba(255,255,255,.6)}.simcal-default-calendar-dark .simcal-nav-button:disabled,.simcal-default-calendar-dark .simcal-nav-button:disabled:hover{color:rgba(0,0,0,.9)!important}.simcal-default-calendar-dark .simcal-nav-button:focus,.simcal-default-calendar-dark .simcal-nav-button:hover{color:rgba(255,255,255,.9)}.simcal-default-calendar-dark .simcal-events-toggle{color:rgba(255,255,255,.6)}.simcal-default-calendar-dark .simcal-events-toggle:hover{background-color:rgba(255,255,255,.1);color:#000}.simcal-default-calendar-dark .simcal-ajax-loader{background-color:rgba(255,255,255,.1)}.simcal-default-calendar-dark .simcal-ajax-loader>i{color:rgba(255,255,255,.3)}.simcal-default-calendar-list{min-height:100px;padding:10px 0;text-align:left}.simcal-default-calendar-list .simcal-calendar-head{display:table;padding-bottom:10px;width:100%}.simcal-default-calendar-list .simcal-calendar-head .simcal-nav{display:table-cell;text-align:center;vertical-align:middle;width:20%}.simcal-default-calendar-list .simcal-calendar-head .simcal-nav:nth-child(2){width:60%}.simcal-default-calendar-list .simcal-calendar-head .simcal-current span{display:inline-block}.simcal-default-calendar-list .simcal-calendar-head .simcal-hide-header{visibility:hidden}.simcal-default-calendar-list dl.simcal-month{margin-bottom:10px;padding:0 10px 10px}.simcal-default-calendar-list dd.simcal-day{list-style:none;margin:0}.simcal-default-calendar-list dt.simcal-day-label{font-size:.9em;list-style:none;margin:20px 0 10px}.simcal-default-calendar-list dt.simcal-day-label>span{display:inline-block;padding:4px 8px}.simcal-default-calendar-list ul.simcal-events{margin:10px 14px 0}.simcal-default-calendar-list ul.simcal-events li.simcal-event{list-style-type:none;margin-bottom:10px;word-wrap:break-word}.simcal-default-calendar-list .simcal-event-details{font-size:.84em;line-height:1.5;overflow:hidden}.simcal-default-calendar-list .simcal-event-details .simcal-event-description,.simcal-default-calendar-list .simcal-event-details p{margin:0 0 1em}.simcal-default-calendar-list .simcal-events-toggle{display:inline-block;padding:0}.simcal-default-calendar-list.simcal-default-calendar-dark .simcal-events-toggle{background-color:rgba(255,255,255,.1)}.simcal-default-calendar-list .simcal-calendar-list-compact .simcal-calendar-head .simcal-nav h3{font-size:1em}