ul {
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 0px;
}
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;
} .lcp_img img{
width:50px;
aspect-ratio: 1 / 1;
margin-right:20px;
}
div.lcp_body li{
padding:10px 0;
border-bottom: 1.5px solid #ccc;
}
ul.lcp_catlist{
list-style:none;
}
lcp_post a {
text-decoration: none;
color: #333333;
font-weight: 600;
line-height: 20px;
}
div.lcp_body h3.title {
border: medium none;
display: inline;
overflow: hidden;
font-size:16px;
margin-inline-end: 0!important;
}
div.lcp_body h3.title:after {
content: none;
}
.lcp_catlist .date{
padding:.5em;
width:auto;
font-size: 12px!important;
color:#777;
}
span[class^="lcpcat"]{
background-color:#FFF;
padding:3px;
line-height:1em;
display:inline-block;
margin:0 10px 0 0;
font-size: 12px!important;
font-weight: 600;
border: 1px solid #777777;
}
.lcpcat4{
color:#b4764e;
border: 1px solid #b4764e!important;
}
.lcpcat5{
color:#4ea1b4;
border: 1px solid #4ea1b4!important;
}
.lcpcat6{
color:#60b44e;
border: 1px solid #60b44e!important;
}
.sow-carousel-thumbnail span[class^="lcpcat"]{
position:absolute;
top:10px;
margin:0 10px;
background-color:#FFF;
}
span.dprice{
color:red;
font-weight:bold;
width:100%;
display: inline-block;
text-align: left;
text-align:center;
}
span.eventterm{
border: 1px solid #777777!important;
font-weight:bold;
font-size:12px;
padding:5px;
width:100%;
display: inline-block;
text-align: left;
text-align:center;
} .pt-cv-carousel-indicators, .carousel-control{
display:none;
}
div.col-md-6.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-2-col, div.col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-2-col {
border-radius: 0px;
background-color:#FFF;
padding: 0;
border-top: 1px solid #e9e9e9;
border-bottom: 1px solid #e9e9e9;
margin-bottom:.5em;
}
.pt-cv-wrapper .col-lg-1, .pt-cv-wrapper .col-lg-10, .pt-cv-wrapper .col-lg-11, .pt-cv-wrapper .col-lg-12, .pt-cv-wrapper .col-lg-2, .pt-cv-wrapper .col-lg-3, .pt-cv-wrapper .col-lg-4, .pt-cv-wrapper .col-lg-5, .pt-cv-wrapper .col-lg-6, .pt-cv-wrapper .col-lg-7, .pt-cv-wrapper .col-lg-8, .pt-cv-wrapper .col-lg-9, .pt-cv-wrapper .col-md-1, .pt-cv-wrapper .col-md-10, .pt-cv-wrapper .col-md-11, .pt-cv-wrapper .col-md-12, .pt-cv-wrapper .col-md-2, .pt-cv-wrapper .col-md-3, .pt-cv-wrapper .col-md-4, .pt-cv-wrapper .col-md-5, .pt-cv-wrapper .col-md-6, .pt-cv-wrapper .col-md-7, .pt-cv-wrapper .col-md-8, .pt-cv-wrapper .col-md-9, .pt-cv-wrapper .col-sm-1, .pt-cv-wrapper .col-sm-10, .pt-cv-wrapper .col-sm-11, .pt-cv-wrapper .col-sm-12, .pt-cv-wrapper .col-sm-2, .pt-cv-wrapper .col-sm-3, .pt-cv-wrapper .col-sm-4, .pt-cv-wrapper .col-sm-5, .pt-cv-wrapper .col-sm-6, .pt-cv-wrapper .col-sm-7, .pt-cv-wrapper .col-sm-8, .pt-cv-wrapper .col-sm-9, .pt-cv-wrapper .col-xs-1, .pt-cv-wrapper .col-xs-10, .pt-cv-wrapper .col-xs-11, .pt-cv-wrapper .col-xs-12, .pt-cv-wrapper .col-xs-2, .pt-cv-wrapper .col-xs-3, .pt-cv-wrapper .col-xs-4, .pt-cv-wrapper .col-xs-5, .pt-cv-wrapper .col-xs-6, .pt-cv-wrapper .col-xs-7, .pt-cv-wrapper .col-xs-8, .pt-cv-wrapper .col-xs-9 {
padding-left: 0;
padding-right: 0;
}
.pt-cv-colsys {
margin-left: 0px;
margin-right: 0px;
}
.elementor-element-d304502 .pt-cv-wrapper .row {
margin-left: 0;
margin-right: 0;
}
.elementor-element-d304502 .pt-cv-carousel-caption.pt-cv-cap-w-img{
margin-left: -15px;
margin-right: -15px;
}
.pt-cv-ifield h2,p.pt-cv-title,div.pt-cv-content {
   font-size: 15px;
line-height:1.5rem;
padding: 5px;
}
div.pt-cv-carousel-caption.pt-cv-cap-w-img{
height: 90px!important;
}
h2.pt-cv-title, h3.pt-cv-title:not(.col-md-12.pt-cv-content-item.pt-cv-1-col){
font-size: 15px;
line-height:1.5em;
padding: .5em;
margin:0;
text-align:left!important;
}
#pt-cv-view-5da8b3dlfr .col-md-12.pt-cv-content-item.pt-cv-1-col h3.pt-cv-title a{
text-shadow: black 1px 1px 10px, black -1px 1px 10px;
font-weight:bold;
}
p.pt-cv-title {
font-weight: 800;
text-align:left!important;
}
div.col-md-4.col-sm-4.col-xs-6.pt-cv-content-item.pt-cv-1-col  div.pt-cv-ifield { height:19rem;
border-radius:10px;
background-color:#FFF;
}
div.col-md-4.col-sm-4.col-xs-6.pt-cv-content-item.pt-cv-1-col img.pt-cv-thumbnail {
border-radius:10px 10px 0 0;
}
div.col-md-4.col-sm-4.col-xs-6.pt-cv-content-item.pt-cv-1-col {
padding:.5em;
}
div.slick-track div.col-md-4.col-sm-4.col-xs-6.pt-cv-content-item.pt-cv-1-col { padding:.5em;
border-radius:10px;
}
div.col-md-6.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-2-col{
height:128px;
}
div.pt-cv-ifield img {
width:100%;
}
.pt-cv-clear-pagination,.pt-cv-view .pt-cv-title {
margin-bottom: 0;
}
.pt-cv-pagination-wrapper {
margin: 20px 0 20px 0;
text-align:center;
}
.pt-cv-pagination-wrapper p{
margin: 0;
}
img.pt-cv-thumbnail.pull-left {
padding: 0 0;
margin-bottom:0!important;
width: 40%;
}
div.pt-cv-meta-fields{
padding-left:7px;
}
div.pt-cv-meta-fields span.entry-date:not(.col-md-12.pt-cv-content-item.pt-cv-1-col) {
position: absolute;
bottom: 1em;
right: 1.5em;
width: auto;
padding: 0 .5em;
   background:rgba(255,255,255,1);
font-size: 0.75em;
color: #333333;
z-index: 2;
box-sizing: border-box;
}
.pt-cv-wrapper .pagination>.active>a, .pt-cv-wrapper .pagination>.active>a:focus, .pt-cv-wrapper .pagination>.active>a:hover, .pt-cv-wrapper .pagination>.active>span, .pt-cv-wrapper .pagination>.active>span:focus, .pt-cv-wrapper .pagination>.active>span:hover {
z-index: 2;
color: #fff;
background-color: #333333;
border-color: #333333;
   cursor: default;
}
.pt-cv-wrapper .pagination>li>a, .pt-cv-wrapper .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #333333;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
.pt-cv-scrollable .pt-cv-cap-w-img {
background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
}
[id^="elementor-tab-content-"] div.pt-cv-wrapper {
margin: 0 -.5em;
}
a._self.pt-cv-readmore.btn.btn-success {
display:none;
}
div.slick-track div.col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-1-col:nth-child(1){
padding: 0!important;
background-color: #fff;
border-radius: 10px;
height: 350px;
margin-bottom:16px;
}
.elementor-element-b10e3dc div.slick-track div.col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-1-col{
border-radius: 10px;
}
div.col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-1-col div.pt-cv-ifield img.pt-cv-thumbnail{
margin-bottom:0!important;
}
div.col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-1-col h2.pt-cv-title{
font-size: 16px;
padding: .5em;
}
.pt-cv-view .carousel-control {
color: #FFF;
cursor: pointer;
}
div.carousel-inner{
background-color: #000;
}
span.terms a {
font-weight: bold;
}
.pt-cv-meta-fields a {
color:#ef8641;
} @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 {
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;
}  @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:350px;
background:#9683A4;
color:#fff;
font-size:18px;
font-weight:bold;	 
border-radius:2px;
margin:25px auto 0;
} #formbtn:hover{
background:#fff;
color:#9683A4;
border:2px solid #9683A4;
}
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;
} h3.sow-carousel-item-title{
border-bottom:0px;
font-weight:bold!important;
text-align:left!important;
padding:10px;
color:#444444;
} .scrolldown2{ position:absolute;
bottom:10px;
left:50%;
} .scrolldown2 span{ position: absolute;
left:10px;
bottom:10px; color: #222;
font-size: 0.7rem;
letter-spacing: 0.05em; -ms-writing-mode: tb-rl;
-webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
} .scrolldown2:before {
content: ""; position: absolute;
bottom:0;
left:-4px; width:10px;
height:10px;
border-radius: 50%;
background:#222; animation:
circlemove 1.6s ease-in-out infinite,
cirlemovehide 1.6s ease-out infinite;
} @keyframes circlemove{
0%{bottom:45px;}
100%{bottom:-5px;}
} @keyframes cirlemovehide{
0%{opacity:0}
50%{opacity:1;}
80%{opacity:0.9;}
100%{opacity:0;}
} .scrolldown2:after{
content:""; position: absolute;
bottom:0;
left:0; width:2px;
height: 50px;
background:#222;
}
.smooth{
animation-name: smoothAnime;
animation-duration:1s;
animation-fill-mode:forwards;
　transform-origin: left;
opacity:0;
}
@keyframes smoothAnime{
from {
transform: translate3d(0, 100%, 0) skewY(12deg);
opacity:0;
}
to {
transform: translate3d(0, 0, 0) skewY(0);
opacity:1;
}
}
.greeting-img img{
animation: fluidrotate 30s ease 0s infinite;
}
.fluid {
width:100%;
height:100%;
background: linear-gradient(45deg,rgba(74,198,186,1),rgba(14,141,152,1)); animation: fluidrotate 30s ease 0s infinite;
}
@keyframes fluidrotate {  
0%, 100% {
border-radius: 63% 37% 54% 46%/55% 48% 52% 45%;
}
14% {
border-radius: 40% 60% 54% 46%/49% 60% 40% 51%;
}
28% {
border-radius: 54% 46% 38% 62%/49% 70% 30% 51%;
}
42% {
border-radius: 61% 39% 55% 45%/61% 38% 62% 39%;
}
56% {
border-radius: 61% 39% 67% 33%/70% 50% 50% 30%;
}
70% {
border-radius: 50% 50% 34% 66%/56% 68% 32% 44%;
}
84% {
border-radius: 46% 54% 50% 50%/35% 61% 39% 65%;
}
} @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;}