ul {
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 0px;
}
ul.sub-menu,ul.sub-menu li,ul.sub-menu li a {
border-radius:5px;
}
:not(.postList) .elementor-kit-6 h1,
:not(.postList) .media-body .elementor-kit-6 a {
color: #FFF !important;
}
form span,form p,elementor-kit-6 h1 {
color:#222;
}
.elementor-top-section a{
color:#FFF;
}
span.vcard.author.entry-meta_items.entry-meta_items_author { display: none; }
div.container.sectionBox.copySection.text-center,h1.widget-title,div.postList_title.entry-title{font-weight:bold;} .veu_autoEyeCatchBox img {
width:100%;
}
.veu_postList.pt_1 li span{
display:inline-block;
}
.veu_postList.pt_1 li span.postList_title.entry-title{
margin-left:10px;
}
.veu_autoEyeCatchBox img {
aspect-ratio: 16 / 9;
object-fit: cover;
} div.fc-toolbar h2{
color:#FFF;
font-size:24px;
}
.fc-view-container tbody {
background-image: url(https://repairatowl.com/wp-content/uploads/2022/03/510940.png) !important;
background-repeat: repeat !important;
background-size: auto !important; background-color: transparent !important; }
.fc-past,.fc-future,.fc-future span.fc-list-header-right,.fc-past span.fc-list-header-right,a.category-holiday{
color: #FFF!important;
}
.fc-content-skeleton td {
border-left: 1px solid #CCC !important;
border-right: 1px solid #CCC !important;
border-top: none !important;
border-bottom: none !important;
} @media (min-width: 992px) { body:not(.header_scrolled) .global-nav-list>li .global-nav-name i {
font-size: 1.5em;
margin-right: 0;
margin-bottom: 0.5em;
color: var(--vk-color-primary);
} body:not(.header_scrolled) .vk-menu-acc li {
margin-left: -1px;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
} #gMenu_outer #menu-item-19 {
background-color: var(--vk-color-primary);
}
#gMenu_outer #menu-item-19 a,.elementor-widget-container h2 a {
color: #fff;
}
.header_scrolled .global-nav--layout--float-right {
width: 100%;
}
.header_scrolled .global-nav-list {
display: block;
}
} .siteFooter {
border-top: 3px solid #708090;
background-color: #222222;
color:#FFF;
font-weight:bold;
}
.siteFooter a,.footerMenu .nav li a {
color: #FFF;
font-weight:bold;
}
div.section.sectionBox.siteContent_after{
display:none;
} div.veu_postList.pt_1{
margin-bottom:0;
}
div.veu_postList.pt_1 h5{
display:none;
}
div.veu_postList.pt_1 .postList_title.entry-title{
font-size:18px;
font-weight:600;
padding:8px 0;
} #wpcf7-f26-p7-o1 a {
color:#000;
} @media(max-width:500px){
.inquiry th,.inquiry td {
display:block!important;
width:100%!important;
border-top:none!important;
-webkit-box-sizing:border-box!important;
-moz-box-sizing:border-box!important;
box-sizing:border-box!important;
}
.inquiry tr:first-child th{
border-top:1px solid #d7d7d7!important;
}
table tbody tr td .form-control, table tbody tr th .form-control, table td .form-control, table th .form-control {
max-width: 100%!important;
} .inquiry .haveto,.inquiry .any {	
font-size:10px;
}} .inquiry th{
text-align:left;
font-size:14px;
color:#444;
padding-right:5px;
width:30%;
background:#f7f7f7;
border:solid 1px #d7d7d7;
} .inquiry td{
font-size:13px;
border:solid 1px #d7d7d7;	
} .entry-content .inquiry tr,.entry-content table{
border:solid 1px #d7d7d7;	
} .haveto{
font-size:7px;
padding:5px;
background:#ff9393;
color:#fff;
border-radius:2px;
margin-right:5px;
position:relative;
bottom:1px;
} .any{
font-size:7px;
padding:5px;
background:#93c9ff;
color:#fff;
border-radius:2px;
margin-right:5px;
position:relative;
bottom:1px;
} .verticallist .wpcf7-list-item{
display:block;
} #formbtn{
display: block;
padding:15px;
width:auto;
background:#c63d3f;
color:#fff;
font-size:18px;
font-weight:bold;	 
border-radius:2px;
margin:25px auto 0;
} #formbtn:hover{
background:#fff;
color:#9683A4;
border:2px solid #c63d3f;
}
div.elementor-widget-container input#s.form-control.form-group{
height:3em;
font-size:16px;
overflow:hidden;
}
.wpcf7 p {
margin:0 15px;
padding:10px 0;
} .elementor-heading-title{
border:none;
}
.elementor-widget-container .vertical{
text-orientation: upright; -ms-writing-mode: tb-rl;
-webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
white-space: nowrap;
・〕eft: 0;0;
position: relative;
top: 0;
}
.elementor-element-a9966bf .elementor-widget-container .vertical{
height:100%;
}
.elementor-widget-container h2,.elementor-widget-container h3{
border-top: 0px;
border-bottom: 0px;
margin-block-end: 0;
margin-bottom:0;
}
.elementor-widget-container h3::after{
content:none;
} @media only screen and (max-width: 30em){
.veu_postList.pt_1 li span{
display:inline;
}
}span.vcard.author.entry-meta_items.entry-meta_items_author { display: none; }
div.container.sectionBox.copySection.text-center,h1.widget-title,div.postList_title.entry-title{font-weight:bold;}
tbody td.fc-event-container,tbody td.fc-event-container a{
min-height:32px;
}
.fc-list-header-right::after {
content: '日'; }
@media (max-width: 528px) {
.fc-day-number {
display: flex; flex-direction: row-reverse;  justify-content: space-between; }
}