﻿@import url(animate.min.css);@-moz-document url-prefix(){body{transform:rotate(0.000001deg)}}@media all and (-ms-high-contrast: none){body{transform:rotate(0.000001deg)}}.fluid-box{width:100vw;position:relative;left:50%;transform:translateX(-50%);background-color:#ddd;padding:40px}.fluid-box-inner{margin:0 auto;padding:25px}img{-webkit-backface-visibility:hidden}body{background-color:#232C3A;color:#F5F5F5}.siteHeader{background-color:#232C3A;color:#F5F5F5}.siteHeader a{color:#F5F5F5}.siteHeader a:hover,.siteHeader a:active,.siteHeader a:focus{color:#E8D5A6;background-color:transparent}.siteHeader a .small{color:#E8D5A6}.siteHeader a:hover,.siteHeader a:active,.siteHeader a:focus{text-decoration:none}.siteHeader a:hover .small,.siteHeader a:active .small,.siteHeader a:focus .small{color:#F5F5F5}h1.entry-title:first-letter,.single h1.entry-title:first-letter{color:inherit}.page-header,.breadSection{border-color:#232C3A}.breadSection .breadcrumb a{color:#F5F5F5}.breadSection .breadcrumb a:hover,.breadSection .breadcrumb a:active,.breadSection .breadcrumb a:focus{color:#E8D5A6;background-color:transparent}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small,.small{color:#DDD}.jumbotron{background-color:#000}.page-header{background-color:transparent}.mainSection-title,h2{background-color:transparent;border-top:2px solid #000;border-bottom:1px solid #000}.subSection-title,h3{border-bottom:1px solid #000;-webkit-box-shadow:none;box-shadow:none}h4{color:#F5F5F5}.table.table-striped>tbody>tr:nth-of-type(odd){background-color:#36445a}.comments-area .comment-author{background-color:#000;border-color:#000}.comments-area .comment-author cite{font-style:normal}.comments-area .comment-list li{border-color:#000}a:not(.btn){color:#E8D5A6}a:not(.btn):hover,a:not(.btn):active,a:not(.btn):focus{color:#F5F5F5;background-color:transparent}.dropdown-menu a{color:#000}.dropdown-menu a:hover,.dropdown-menu a:active,.dropdown-menu a:focus{color:#31638F;background-color:transparent}.dropdown-menu a:hover{background-color:#DDD}.prBlock a{color:#F5F5F5}.prBlock a:hover,.prBlock a:active,.prBlock a:focus{color:#E8D5A6}.media{border-bottom-color:#000}.media:first-child{border-top-color:#000}.media .media-body .media-heading a{color:#E8D5A6}.media .media-body .media-heading a:hover,.media .media-body .media-heading a:active,.media .media-body .media-heading a:focus{color:#F5F5F5;background-color:transparent}.media .media-body a.media-body_excerpt{color:#F5F5F5}.media .media-body a.media-body_excerpt:hover,.media .media-body a.media-body_excerpt:active,.media .media-body a.media-body_excerpt:focus{color:#E8D5A6;background-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce blockquote,blockquote,blockquote.wp-block-quote:not(.is-large):not(.is-style-large){border:5px solid #000;background-color:#10141a;color:#E8D5A6}.list-group .list-group-item{background-color:#000;border-color:#232C3A}.list-group .list-group-item .list-group-item-heading{background-color:#232C3A;color:#F5F5F5}.list-group a.list-group-item{color:#F5F5F5}.list-group a.list-group-item:focus,.list-group a.list-group-item:hover{background-color:#31638F;color:#E8D5A6}.list-group a.list-group-item.active{background-color:#36445a}.panel .h3,.panel .subSection-title,.panel h3{border:none;margin:0 auto;padding:0.2em 0}.panel .h3::after,.panel .subSection-title::after,.panel h3::after{content:none}.panel .panel-body{background-color:#232C3A}.well{border:none;background-color:#000}footer{background-color:#232C3A;color:#F5F5F5}footer a{color:#E8D5A6}footer a:hover,footer a:active,footer a:focus{color:#F5F5F5;background-color:transparent}footer .footerMenu{border-top-color:#000;border-bottom-color:#000}footer .copySection{border-top-color:#000}.nav li a{color:#F5F5F5}.nav li a:hover,.nav li a:active,.nav li a:focus{color:#E8D5A6;background-color:transparent}.nav li a:hover{background-color:#232C3A}ul.gMenu a{background-color:transparent}.nav-tabs>li.active>a:not(.btn){color:#232C3A}.nav-tabs>li.active>a:not(.btn):focus,.nav-tabs>li.active>a:not(.btn):hover{color:#000}.navbar.navbar-default a:not(.btn){color:#232C3A}.navbar.navbar-default a:not(.btn):focus,.navbar.navbar-default a:not(.btn):hover{color:#000}.barba-loading::before{content:url(../img/loading.svg);position:fixed;height:50px;width:50px;top:calc(50% - 50px/2);left:calc(50% - 50px/2);z-index:99999}@media all and (-ms-high-contrast: none){.barba-loading::before{content:url(../img/loading.gif)}}@font-face{font-family:'Sawarabi Mincho woff';font-style:normal;font-weight:400;src:local("Sawarabi Mincho"),url(../fonts/SawarabiMincho-Regular.woff) format("woff")}h1.entry-title:first-letter,.single h1.entry-title:first-letter{color:inherit}.btn{border-color:transparent;transition:background-color .1s ease-out}.btn.btn-lg{border-radius:100px;padding:15px}.btn.btn-default{color:#000;border-color:#AAA}.btn.btn-primary{background-color:#B1861D;color:#FFF}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background-color:#F5F5F5;color:#B1861D}.btn.btn-secondary{color:#B1861D;background-color:#FFF;border:solid 1px #B1861D}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus{color:#FFF;background-color:#B1861D}.bg-success{background-color:#F5F5F5}.text-danger{color:#D74D91}.inline-word{display:inline-block;white-space:nowrap}label{font-weight:400}label.control-label{font-weight:700}@media (min-width: 992px){label{font-weight:700}}.scrollable{height:20vh;overflow-y:scroll;border:solid 1px #AAA;padding:30px;margin:0 auto 15px}.form-control{font-size:1.6rem}@media (min-width: 992px){.form-control{font-size:1.4rem}}.input-group-addon{padding:6px 6px}@media (min-width: 992px){.input-group-addon{padding:6px 12px}}a.page_top{position:fixed;bottom:10px;right:10px;padding:10px 15px;color:#FFF;font-size:20px;text-decoration:none;background:#666;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:9999}a.page_top:hover{background:#AAA;text-decoration:none;opacity:0.7;color:#FFF}.fixedsticky{position:-webkit-sticky;position:sticky;top:178px;background-color:#FFF;z-index:1}.fixedsticky.btn{top:148px}@media (min-width: 992px){.fixedsticky{top:148px}}@keyframes fadein{from{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fadeinSlide{from{opacity:0;transform:translateY(20px)}75%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body{overflow:initial;font-family:'Noto Sans JP', sans-serif}body .barba-container{animation-name:fadein;animation-duration:1s}.nav-mobile .container{position:relative}.nav-mobile .container .vk-mobile-nav{-webkit-transition:right .5s ease-out;transition:right .5s ease-out;padding:120px 0 0}.nav-mobile .container .vk-mobile-nav nav ul li{font-size:1.5rem}.nav-mobile .container .vk-mobile-nav nav ul li.current_page_item{background-color:#E8D5A6}.nav-mobile .container .vk-mobile-nav nav ul li a{border:none;padding:8px 30px}.nav-mobile .container .vk-mobile-nav nav ul li .acc-btn.acc-btn-open{display:none}.nav-mobile .container .vk-mobile-nav nav ul.sub-menu{max-height:inherit;background-color:#EEE}.nav-mobile .container .vk-mobile-nav nav ul.sub-menu li{font-size:1.3rem}.nav-mobile .container .vk-mobile-nav nav ul.sub-menu li a::before{display:inline;content:"- "}.nav-mobile .container .vk-mobile-nav-menu-btn{width:90px;top:48px;left:32px;background-color:transparent;border:none;background:url(../img/menu.svg) left 50% no-repeat;background-size:26px auto}.nav-mobile .container .vk-mobile-nav-menu-btn.menu-open{background:url(/wp-content/themes/lightning/inc/vk-mobile-nav/images/vk-menu-close-black.svg) left 50% no-repeat;width:32px}.nav-mobile .container .vk-mobile-nav-menu-btn.menu-open::after{content:none}.nav-mobile .container .vk-mobile-nav-menu-btn::after{position:absolute;left:0;top:0;color:#FFF;font-size:1.2rem;text-indent:36px;padding:0.75em 0}@media (min-width: 992px){.nav-mobile .container .vk-mobile-nav-menu-btn{display:block !important}.nav-mobile .container .vk-mobile-nav-menu-btn::after{content:"メニュー"}}.admin-bar .container .vk-mobile-nav-menu-btn,.admin-bar .container .header-side{top:90px}.siteHeader{min-height:130px}.siteHeader .bi{height:24px;color:#FFF;background-color:#232C3A;border-bottom:solid 1px #36445a}.siteHeader .bi .container{padding:0 15px}.siteHeader .bi .container p{font-size:1.2rem;font-family:'EB Garamond', 'Noto Serif JP', serif;line-height:24px;text-transform:uppercase;margin:0 auto}.siteHeader .bi a{color:#E8D5A6}.siteHeader .bi a:hover,.siteHeader .bi a:active,.siteHeader .bi a:focus{color:#F5F5F5;background-color:transparent}.siteHeader .bi a:hover{text-decoration:none}.siteHeader .header-side{padding:60px 15px 15px 15px;background-color:#232C3A;color:#F5F5F5}.siteHeader .header-side .btn.btn-secondary{color:#FFF;font-size:1.3rem;font-weight:bold;background-color:transparent;border:solid 1px #DDD;border-radius:30px}@media (min-width: 992px){.siteHeader .header-side{padding:90px 15px 15px 15px}}@media (min-width: 992px){.siteHeader .header-side{background-color:transparent;width:33.333333%;max-width:500px;position:absolute;right:15px;top:52px;padding-top:0}}@media (min-width: 1200px){.siteHeader .header-side{width:30%}.siteHeader .header-side .btn.btn-secondary{font-size:1.6rem}}.navbar-brand{font-family:'Noto Sans JP', sans-serif;font-size:1.6rem;font-weight:700;position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;padding:5rem 0 0}.navbar-brand .small{display:block;font-family:'EB Garamond', 'Noto Serif JP', serif;font-size:1.1rem}@media (min-width: 992px){.navbar-brand .small{font-size:1.3rem}}.navbar-brand a:not(.btn){color:#E8D5A6}.navbar-brand a:not(.btn):hover,.navbar-brand a:not(.btn):active,.navbar-brand a:not(.btn):focus{color:#F5F5F5;background-color:transparent}@media (min-width: 768px){.navbar-brand{margin-left:0 !important}}@media (min-width: 992px){.navbar-brand{font-size:2.4rem;padding:5.5rem 0}}.navbar-toggle{z-index:2}body.device-pc .vk-mobile-nav-menu-btn,body.device-pc .vk-mobile-nav{display:block}body.device-pc .vk-mobile-nav{width:320px}.vk-mobile-nav{top:0;left:-640px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out;overflow:hidden}.vk-mobile-nav.vk-mobile-nav-open{left:0}.vk-mobile-nav nav ul li a:hover{background-color:#DDD;color:#000}.navbar-header{padding:20px 0}.navbar-toggle{z-index:2}.vk-mobile-nav{top:0;right:0;-webkit-transition:right .2s ease-out;transition:right .2s ease-out;overflow:hidden;padding-top:105px}.vk-mobile-nav nav ul li a:hover{background-color:#DDD;color:#000}small,.small{color:#666}.page-header{background-color:#1A212B;background-repeat:no-repeat;background-position:center center;border-top:solid 1px #2d384a;border-bottom:solid 1px #36445a}.page-header .page-header_pageTitle,.page-header h1.page-header_pageTitle:first-child{transition:1s;position:relative;left:0vw;color:#FFF;text-align:left;font-family:'EB Garamond', 'Noto Serif JP', serif;font-size:2rem;border-left:1px solid #E8D5A6;padding:0 20px;margin:10vh auto;z-index:10}@media (min-width: 768px){.page-header .page-header_pageTitle,.page-header h1.page-header_pageTitle:first-child{font-size:3rem;padding:0 20px}}.page-header .page-header_pageTitle::after,.page-header h1.page-header_pageTitle:first-child::after{display:block;font-size:1.1rem;color:#E8D5A6;content:"Health Checkup";text-transform:uppercase;padding:0.5rem 0 0}.siteContent{margin-bottom:0;padding:0 0 3.5rem}.siteContent .subSection{animation-name:fadeinSlide;animation-duration:1s}.siteContent .subSection .localNav{padding:15px}.siteContent .subSection .localNav .subSection-title{font-size:1.3rem;font-weight:700;color:#AAA;margin:0 auto 1em}.siteContent .subSection .localNav .subSection-title::after{content:none}.siteContent .subSection .localNav li.page_item{font-size:1.3rem}.siteContent .subSection .localNav li.page_item a{color:#666;border:none;padding:0.5em 1em 0.5em 0}.siteContent .subSection .localNav li.page_item.current-cat a,.siteContent .subSection .localNav li.page_item.current_page_item a{background-color:transparent;color:#B1861D}@media (min-width: 992px){.siteContent .subSection{position:sticky;top:140px;padding:60px 0}.siteContent .subSection .localNav{padding:0}}.page-eyecatch{position:relative;z-index:1;margin:auto 0 auto auto}.page-eyecatch .page-eyecatch-content{position:absolute;top:-200px;right:0;overflow:hidden;width:70vw;max-width:1280px;height:0;padding:0 0 240px}.page-eyecatch .page-eyecatch-content img{opacity:0.75;position:absolute;top:0%;bottom:0%;width:100%;height:auto;margin:auto}@media (min-width: 992px){.page-eyecatch .page-eyecatch-content{padding:0 0 360px}.page-eyecatch .page-eyecatch-content img{opacity:1;-moz-box-shadow:-20px 20px 40px 5px rgba(0,0,0,0.3);-webkit-box-shadow:-20px 20px 40px 5px rgba(0,0,0,0.3);-ms-box-shadow:-20px 20px 40px 5px rgba(0,0,0,0.3);box-shadow:-20px 20px 40px 5px rgba(0,0,0,0.3)}}.breadSection{position:relative;padding-top:3rem;padding-bottom:3rem;border:none;z-index:10}.content-wrap{background-color:#FFF;margin:0 15px;position:relative;z-index:2;-moz-box-shadow:20px 20px 40px 5px rgba(0,0,0,0.3);-webkit-box-shadow:20px 20px 40px 5px rgba(0,0,0,0.3);-ms-box-shadow:20px 20px 40px 5px rgba(0,0,0,0.3);box-shadow:20px 20px 40px 5px rgba(0,0,0,0.3)}.mainSection .entry-body{color:#666;padding:30px 0}@media (min-width: 992px){.mainSection .entry-body{padding:60px 30px 30px 220px}}.mainSection .entry-body>*:first-of-type(1){margin-top:0}.mainSection .entry-body>*:last-of-type(1){margin-bottom:0}.mainSection a:not([class]),.mainSection a:link:not([class]){color:#232C3A}.mainSection a:visited:not([class]){color:#232C3A}.mainSection a:hover:not([class]){color:#000}.mainSection h2{background-color:transparent;color:#B1861D;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:0;border:none;margin:15px auto 30px;padding:0}@media (min-width: 768px){.mainSection h2{font-size:1.8rem}}@media (min-width: 992px){.mainSection h2{position:absolute;left:0;width:210px;margin:0 auto;padding:0 15px 0 30px}}.mainSection h2:after{position:absolute;top:0.2em;right:0;content:" ";display:block;height:1.2em;border-right:solid 1px #B1861D}.mainSection h2:first-of-type{margin-top:0}@media screen and (max-width: 767px){.mainSection h2 br{display:none}}.mainSection h3{background:#2d384a;background:-moz-linear-gradient(top, #2d384a 25%, #232C3A 100%);background:-webkit-linear-gradient(top, #2d384a 25%, #232C3A 100%);background:linear-gradient(to bottom, #2d384a 25%, #232C3A 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='lighten( $darkBlue, 5% )', endColorstr='$darkBlue',GradientType=0 );color:#FFF;font-size:1.5rem;font-weight:bold;line-height:1.4;border-radius:3px;padding:15px;margin:30px auto}.mainSection h3::after{content:none}@media (min-width: 992px){.mainSection h3{font-size:1.5rem}}.mainSection h2+h3{margin-top:0}.mainSection h4{background-color:#f2e8cf;border-radius:0;color:#000;font-size:1.4rem;font-weight:bold;line-height:1.4}@media (min-width: 992px){.mainSection h4{font-size:1.5rem}}.mainSection h5{color:#000;font-size:1.4rem;font-weight:bold;line-height:1.4}.mainSection h6{color:#AAA;font-size:1.4rem;font-weight:bold;line-height:1.4}.mainSection p{font-size:1.3rem;padding:0;margin:0 auto 15px}@media (min-width: 768px){.mainSection p{font-size:1.4rem}}@media (min-width: 1200px){.mainSection p{font-size:1.5rem}}.mainSection ul:not([class]){list-style:none;padding:0;margin:5px auto 25px}.mainSection ul:not([class]) li{margin:5px auto;padding-left:1em;text-indent:-1em}.mainSection ul:not([class]) li::before{content:"•";color:#D74D91;margin-right:0.5em}.mainSection ul:not([class]){list-style:none;font-size:1.4rem;padding:0;margin:5px auto 25px}.mainSection ul:not([class]) li{margin:5px auto;padding-left:1em;text-indent:-1em}.mainSection ul:not([class]) li::before{content:"•";color:#AAA;margin-right:0.5em}.mainSection ul.list-check{list-style:none;padding:0;margin:0 auto 25px;list-style:none}.mainSection ul.list-check li{margin:5px auto;padding-left:1em;text-indent:-1em}.mainSection ul.list-check li::before{color:#D74D91;content:"✓";font-weight:bold;margin-right:0.5em}.mainSection ol:not([class]){padding-left:1em}.mainSection ol:not([class]) li{font-size:1.4rem}.mainSection dl:not([class]){letter-spacing:0.05em;padding:0;margin:0 auto 15px}.mainSection dl:not([class]) dt,.mainSection dl:not([class]) dd{font-size:1.4rem;border:none;padding:0}.mainSection dl.dl-horizontal{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mainSection dl.dl-horizontal dt,.mainSection dl.dl-horizontal dd{font-size:1.4rem;border:none;padding:0;margin:0 auto}.mainSection dl.dl-horizontal dt>*:first-of-type,.mainSection dl.dl-horizontal dd>*:first-of-type{margin-top:0}.mainSection dl.dl-horizontal dt>*:last-of-type,.mainSection dl.dl-horizontal dd>*:last-of-type{margin-bottom:0}.mainSection dl.dl-horizontal dt>*:only-of-type,.mainSection dl.dl-horizontal dd>*:only-of-type{margin-top:0;margin-bottom:0}.mainSection dl.dl-horizontal dt{-webkit-flex:0 1 20%;flex:0 1 20%;color:#232C3A;font-size:1.6rem;text-align:left;white-space:normal;text-overflow:inherit;margin-bottom:0.75em;padding-left:1em}.mainSection dl.dl-horizontal dt::before{content:"■";font-family:tbudgothic-std, sans-serif;margin-left:-1em}.mainSection dl.dl-horizontal dd{-webkit-flex:0 1 80%;flex:0 1 80%;font-size:1.6rem;line-height:1.5;margin-bottom:1em}.mainSection dl.dl-horizontal dd dl.dl-horizontal{margin:0 auto 15px}.mainSection dl.dl-horizontal dd dl.dl-horizontal dt{-webkit-flex:0 1 2;flex:0 1 2}.mainSection dl.dl-horizontal dd dl.dl-horizontal dd{-webkit-flex:0 1 8;flex:0 1 8}.mainSection dl.wp-block-vk-blocks-faq{border-bottom:dashed 1px #00a4b7}.mainSection dl.wp-block-vk-blocks-faq .vk_faq_title::before,.mainSection dl.wp-block-vk-blocks-faq .vk_faq_content::before{font-family:'EB Garamond', 'Noto Serif JP', serif}.mainSection dl.wp-block-vk-blocks-faq .vk_faq_title::before{color:#902}.mainSection dl.wp-block-vk-blocks-faq .vk_faq_content{line-height:1.7;font-size:1.5rem}.mainSection dl.wp-block-vk-blocks-faq .vk_faq_content::before{color:#848484}.mainSection .table{border-top:1px solid #666}.mainSection .table thead tr th,.mainSection .table thead tr td,.mainSection .table tbody tr th,.mainSection .table tbody tr td{font-size:1.4rem;padding:1em 0;border-top:1px solid #666;border-bottom:1px solid #666}@media (min-width: 992px){.mainSection .table thead tr th,.mainSection .table thead tr td,.mainSection .table tbody tr th,.mainSection .table tbody tr td{font-size:1.6rem;padding:1em}}.mainSection .table.table-bordered thead tr th,.mainSection .table.table-bordered thead tr td,.mainSection .table.table-bordered tbody tr th,.mainSection .table.table-bordered tbody tr td{padding:1em;border:1px solid #666}.mainSection .table.table-bordered thead tr th,.mainSection .table.table-bordered tbody tr th{background-color:#E8D5A6}.mainSection .table.table-indexed{display:block}.mainSection .table.table-indexed thead{display:block}.mainSection .table.table-indexed thead tr{display:block;padding:1em 0 0.5em}.mainSection .table.table-indexed thead tr::after{content:" ";display:block;clear:both}.mainSection .table.table-indexed thead tr th,.mainSection .table.table-indexed thead tr td{position:relative;display:block;background-color:#EEE;border:none;border-radius:20px;z-index:2;padding:0.2em 1em}.mainSection .table.table-indexed thead tr th{font-weight:bold;float:left}.mainSection .table.table-indexed thead tr th:nth-child(2){float:right}.mainSection .table.table-indexed tbody{display:block}.mainSection .table.table-indexed tbody tr{display:block}.mainSection .table.table-indexed tbody tr::before{position:relative;top:1.8em;content:" ";display:block;height:1px;border-bottom:dotted 1px #AAA;z-index:1}.mainSection .table.table-indexed tbody tr::after{content:" ";display:block;clear:both}.mainSection .table.table-indexed tbody tr th,.mainSection .table.table-indexed tbody tr td{position:relative;display:block;background-color:#FFF;border:none;z-index:2;padding:1em 0}.mainSection .table.table-indexed tbody tr th{font-weight:bold;float:left;padding-right:0.5em}.mainSection .table.table-indexed tbody tr td{float:right;padding-left:0.5em}.mainSection .table.table-cource tbody tr th,.mainSection .table.table-cource tbody tr td{font-size:1.5rem;vertical-align:middle;background-color:#DDD;border-color:#FFF}.mainSection .table.table-cource tbody tr th .small,.mainSection .table.table-cource tbody tr td .small{font-size:1.1rem}.mainSection .table.table-cource tbody tr th.table-cell-fee,.mainSection .table.table-cource tbody tr td.table-cell-fee{font-size:1.5rem;text-align:center}.mainSection .table.table-cource tbody tr th{text-align:center;font-weight:bold}.mainSection .table.table-cource tbody tr td{font-size:1.3rem}@media screen and (max-width: 767px){.mainSection .table.table-cource{display:block}.mainSection .table.table-cource tbody{display:block}.mainSection .table.table-cource tbody tr{display:block}.mainSection .table.table-cource tbody tr th,.mainSection .table.table-cource tbody tr td{display:block;width:100%}}.mainSection .table.table-cource.table-cource-basic tbody tr th{background-color:#54B3C4;color:#FFF}.mainSection .table.table-cource.table-cource-basic tbody tr th .small{color:#FFF}.mainSection .table.table-cource.table-cource-basic tbody tr td{background-color:#CCEDF2}.mainSection .table.table-cource.table-cource-pro tbody tr th{background-color:#91BF02;color:#FFF}.mainSection .table.table-cource.table-cource-pro tbody tr th .small{color:#FFF}.mainSection .table.table-cource.table-cource-pro tbody tr td{background-color:#E9F2CC}.mainSection .table.table-cource.table-cource-marker tbody tr th,.mainSection .table.table-cource.table-cource-blood tbody tr th{background-color:#E2D0EC}.mainSection .table.table-cource.table-cource-marker tbody tr td,.mainSection .table.table-cource.table-cource-blood tbody tr td{background-color:#F9F6FB}.mainSection .table.table-cource.table-cource-pirori tbody tr th{background-color:#ECDBD0}.mainSection .table.table-cource.table-cource-pirori tbody tr td{background-color:#FBF8F6}.mainSection .table.table-cource.table-cource-lecture tbody tr th{background-color:#D6D6D6}.mainSection .table.table-cource.table-cource-lecture tbody tr td{background-color:#F7F7F7}.mainSection .table.table-cource.table-cource-image tbody tr th{background-color:#CFDEED}.mainSection .table.table-cource.table-cource-image tbody tr td{background-color:#F5F8FB}.mainSection .table.table-cource.table-cource-other tbody tr th{background-color:#D9E3C8}.mainSection .table.table-cource.table-cource-other tbody tr td{background-color:#F7F9F4}.mainSection .table.table-cource.table-cource-ladies tbody tr th,.mainSection .table.table-cource.table-cource-bust tbody tr th{background-color:#EDCFCF}.mainSection .table.table-cource.table-cource-ladies tbody tr td,.mainSection .table.table-cource.table-cource-bust tbody tr td{background-color:#FBF5F5}.mainSection .section{margin:0 auto 45px}.mainSection .well{background:#FFF;color:#000;border:1px solid #F5F5F5;border-radius:0}.mainSection .well.well-lg{padding:48px;border-radius:0}.mainSection .well a:not(.btn){color:#000;text-decoration:underline}.mainSection .well a:not(.btn):hover,.mainSection .well a:not(.btn):active,.mainSection .well a:not(.btn):focus{color:#31638F;background-color:transparent}.mainSection .well .small{color:#000}.mainSection .pager{padding-top:30px;margin:0 -15px}.mainSection .pager .next a,.mainSection .pager .previous a{color:#343a40 !important;border:1px solid #343a40;text-decoration:none;padding:10px 20px;color:#343a40;text-align:center;transition:background-color .1s ease-out;display:inline-block;margin-bottom:40px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:4px}.mainSection .pager .next a:hover,.mainSection .pager .next a:active,.mainSection .pager .next a:focus,.mainSection .pager .previous a:hover,.mainSection .pager .previous a:active,.mainSection .pager .previous a:focus{background:#343a40;color:#fff !important}.mainSection .list-grid p{text-align:center;border:1px solid #DDD;padding:10px}.single-post .mainSection .entry-body{background-color:#FFF;padding:15px;margin:15px auto}@media (min-width: 992px){.single-post .mainSection .entry-body{padding:30px}}@media (min-width: 992px){.single-post .mainSection .entry-body h2{position:static;left:0;width:auto;margin:0 auto 15px;padding:0}}.archive.category .mainSection a:not(.btn){color:#F5F5F5}.archive.category .mainSection a:not(.btn):hover,.archive.category .mainSection a:not(.btn):active,.archive.category .mainSection a:not(.btn):focus{color:#E8D5A6;background-color:transparent}footer{border:none;background-color:#292006;text-align:center}@media (min-width: 992px){footer{text-align:left}}footer .small{color:#EEE}footer .sectionBox{padding:0.5em 0}footer .footerMenu{border:none;padding:1.5em 0}footer .footerMenu li a:hover{color:#E8D5A6;background-color:transparent}footer .footerMenu .profile h1{font-size:2rem;font-weight:700}footer .footerMenu .profile h1 .small{display:block;font-size:1.2rem;letter-spacing:0.125em}footer .footerMenu .profile .profile-meta-address{font-size:1.3rem;margin:0 auto}footer .profile-meta-tel{font-size:2.6rem;font-family:'EB Garamond', 'Noto Serif JP', serif;line-height:1;margin-bottom:0.5em}footer .profile-meta-tel a{display:inline-block;margin-right:0.5em}footer .profile-meta-tel .small{position:relative;top:-0.3em;display:inline-block;line-height:1.1;font-size:1.1rem;font-family:'Noto Sans JP', sans-serif;padding:0.4rem 1em;background-color:#EEE;color:#000}footer .profile-meta-reg{width:75vw;margin:auto}@media (min-width: 992px){footer .profile-meta-reg{width:auto}}footer .copySection{background-color:#1e1704;color:#FFF;border:none;padding:1.5em 0}footer .copySection p{margin:0 auto;padding:0}footer .copySection p>span{text-transform:uppercase}body.home .mainSection .entry-body{background-color:transparent;color:#FFF;padding:0}@media (min-width: 768px){body.home .mainSection .entry-body{padding:0}}@media (min-width: 992px){body.home .mainSection .entry-body{padding:0 30px}}body.home .mainSection h2{position:static;width:auto;color:#E8D5A6;font-family:'EB Garamond', 'Noto Serif JP', serif;font-size:2rem;font-weight:normal;-ms-word-wrap:normal;word-wrap:normal;line-height:1.2;padding:0;margin:0 auto 0.75em;border:none}@media screen and (max-width: 767px){body.home .mainSection h2 br{display:inline-block}}@media (min-width: 768px){body.home .mainSection h2{font-size:2.4rem}}@media (min-width: 1200px){body.home .mainSection h2{font-size:3.6rem}}body.home .mainSection h2::after{content:none}body.home .mainSection h2 .small{font-size:1.6rem;letter-spacing:0.05em}@media (min-width: 768px){body.home .mainSection h2 .small{font-size:2rem}}@media (min-width: 1200px){body.home .mainSection h2 .small{font-size:2.8rem}}body.home .mainSection h3{font-family:'Noto Sans JP', sans-serif;font-size:1.2rem;background-image:none;background-color:transparent;border:none;padding:0;margin:15px auto 30px}@media (min-width: 768px){body.home .mainSection h3{font-size:1.8rem}}@media (min-width: 1200px){body.home .mainSection h3{font-size:2.4rem}}body.home .mainSection h3::after{content:none}body.home .mainSection .figure-home-header{margin:0 auto 40px;text-align:center}body.home .mainSection .figure-home-header.wp-block-image .alignright{float:none;margin:auto;margin-left:auto;margin-right:auto}@media (min-width: 768px){body.home .mainSection .figure-home-header{text-align:right}body.home .mainSection .figure-home-header.wp-block-image .alignright{text-align:right;margin-left:1em}}body.home .mainSection .well h2{color:#B1861D}body.home .mainSection .wpsisac-slick-slider-wrp{width:100vw;height:auto;min-height:unset;position:relative;left:50%;transform:translateX(-50%);background-color:#FFF;padding:0;margin:0 auto 15px;animation-name:fadein;animation-duration:2s}@media (min-width: 768px){body.home .mainSection .wpsisac-slick-slider-wrp{margin:0 auto 30px}}@media (min-width: 1200px){body.home .mainSection .wpsisac-slick-slider-wrp{height:66vh;min-height:360px}}body.home .mainSection .wpsisac-slick-slider-wrp .slide-wrap{height:auto;min-height:auto;padding:0 0 32%;overflow:hidden;position:relative}@media (min-width: 1200px){body.home .mainSection .wpsisac-slick-slider-wrp .slide-wrap{min-height:66vh;padding:0}}body.home .mainSection .wpsisac-slick-slider-wrp .slide-wrap img{position:absolute;height:auto;width:100vw;max-height:none;max-width:none;left:0%;right:0%;top:0%;bottom:0%;margin:auto}body.home .mainSection .wpsisac-slick-slider-wrp .slick-image-slide,body.home .mainSection .wpsisac-slick-slider-wrp .slide-wrap{height:auto}body.home .mainSection .wpsisac-slick-slider-wrp .slick-arrow{background-color:transparent !important;background-image:none !important;top:0% !important;height:100%;width:10%}body.home .mainSection .wpsisac-slick-slider-wrp .wp-block-cover-text{display:block;max-width:none;font-size:6.5rem;color:#000;margin:0 auto;padding:25px 15px;font-family:'EB Garamond', 'Sawarabi Mincho', 'Sawarabi Mincho woff', serif}body.home .mainSection .wpsisac-slick-slider-wrp .wp-block-cover-text strong{display:block;font-weight:bold;font-size:2.1rem;letter-spacing:0.03em}@media (min-width: 768px){body.home .mainSection .wpsisac-slick-slider-wrp .wp-block-cover-text{width:750px}}@media (min-width: 992px){body.home .mainSection .wpsisac-slick-slider-wrp .wp-block-cover-text{width:970px}}@media (min-width: 1200px){body.home .mainSection .wpsisac-slick-slider-wrp .wp-block-cover-text{width:1170px}}body.home .mainSection .wp-block-columns.has-3-columns{margin-bottom:30px}body.home .mainSection .item h2,body.home .mainSection .item .lead{border-left:solid 1px #B1861D;padding-left:30px}body.home .mainSection .item h2{font-family:'EB Garamond', 'Noto Serif JP', serif;text-transform:uppercase;font-size:3.2rem;letter-spacing:0.05em;margin-top:10vw !important;margin-bottom:0 !important}@media (min-width: 992px){body.home .mainSection .item h2{font-size:2.4rem;margin-top:calc( 90px + ( 1640px - 100vw ) / 10 ) !important}}@media (min-width: 1200px){body.home .mainSection .item h2{font-size:4.8rem}}body.home .mainSection .item .lead{font-family:'EB Garamond', 'Noto Serif JP', serif;font-size:1.6rem;margin-bottom:10vw !important}@media (min-width: 992px){body.home .mainSection .item .lead{font-size:2rem;margin-bottom:calc( 90px + ( 1640px - 100vw ) / 10 ) !important}}@media (min-width: 1200px){body.home .mainSection .item .lead{font-size:2.4rem}}body.home .mainSection .item .feature{clear:both;position:relative;z-index:1;background-color:#FFF !important;color:#000;padding:15px}body.home .mainSection .item .feature h3{color:#B1861D;font-weight:700;font-size:1.8rem;line-height:1.8;margin:0 auto 0.75em;padding:0}body.home .mainSection .item .feature h3::after{content:none}body.home .mainSection .item .feature p{font-size:1.3rem;line-height:1.8}body.home .mainSection .item .feature .small{color:#000}body.home .mainSection .item .feature .wp-block-media-text{display:block !important;align-items:start;margin:0 auto 15px}@media (min-width: 992px){body.home .mainSection .item .feature .wp-block-media-text{display:grid !important;grid-template-columns:45% auto !important;grid-template-areas:"media-text-media media-text-content"}}@media all and (min-width: 992px) and (-ms-high-contrast: none){body.home .mainSection .item .feature .wp-block-media-text{display:block}body.home .mainSection .item .feature .wp-block-media-text .wp-block-media-text__media{width:45%;float:left}body.home .mainSection .item .feature .wp-block-media-text .wp-block-media-text__content{width:55%;float:left}}body.home .mainSection .item .feature .wp-block-media-text__content{padding:10px 0}@media (min-width: 992px){body.home .mainSection .item .feature .wp-block-media-text__content{padding:0 15px}}body.home .mainSection .item .feature.ugb-container .ugb-container__content-wrapper>*{margin-bottom:0 !important}@media (min-width: 992px){body.home .mainSection .item .feature{padding:30px}}body.home .mainSection .item::before{position:static;opacity:1;display:block;content:" ";background-color:#DDD;background-position:center center;background-repeat:no-repeat;background-size:cover;width:auto;height:0;top:auto;padding:0 0 56.25%;margin:0 -15px;z-index:0}@media (min-width: 992px){body.home .mainSection .item::before{position:absolute;width:50vw;margin:0 auto}}body.home .mainSection .item.item-hospitality,body.home .mainSection .item.item-comprehensive{position:relative}body.home .mainSection .item.item-hospitality h2,body.home .mainSection .item.item-hospitality .lead,body.home .mainSection .item.item-comprehensive h2,body.home .mainSection .item.item-comprehensive .lead{width:auto;margin:0 0 0 auto}@media (min-width: 992px){body.home .mainSection .item.item-hospitality h2,body.home .mainSection .item.item-hospitality .lead,body.home .mainSection .item.item-comprehensive h2,body.home .mainSection .item.item-comprehensive .lead{width:calc(50% - 5vw)}}body.home .mainSection .item.item-hospitality h2,body.home .mainSection .item.item-comprehensive h2{margin-left:auto !important}body.home .mainSection .item.item-hospitality .feature,body.home .mainSection .item.item-comprehensive .feature{margin-right:auto;margin-left:auto}@media (min-width: 992px){body.home .mainSection .item.item-hospitality .feature,body.home .mainSection .item.item-comprehensive .feature{margin-right:calc( 50% - 50vw );margin-left:calc( 0px - ( 50% - 45vw ) );padding-right:calc( 0px - ( 50% - 50vw ) )}}@media (min-width: 992px){body.home .mainSection .item.item-hospitality::before,body.home .mainSection .item.item-comprehensive::before{left:calc( 50% - 50vw )}}body.home .mainSection .item.item-smart,body.home .mainSection .item.item-luxury{position:relative}body.home .mainSection .item.item-smart h2,body.home .mainSection .item.item-luxury h2{margin-right:auto !important}body.home .mainSection .item.item-smart .feature,body.home .mainSection .item.item-luxury .feature{margin-right:auto;margin-left:auto}@media (min-width: 992px){body.home .mainSection .item.item-smart .feature,body.home .mainSection .item.item-luxury .feature{margin-left:calc( 50% - 50vw );margin-right:calc( 0px - ( 50% - 45vw ) );padding-left:calc( 0px - ( 50% - 50vw ) )}}body.home .mainSection .item.item-smart::before,body.home .mainSection .item.item-luxury::before{right:calc( 0px - ( 50vw - 50% ) )}body.home .mainSection .item.item-hospitality::before{background-image:url(/wp-content/uploads/2019/04/1J9C8727_edited.png)}body.home .mainSection .item.item-comprehensive::before{background-image:url(/wp-content/uploads/2019/04/28bcaab209885bbbcb1d48a5d962b545_sky_edited.png)}body.home .mainSection .item.item-smart::before{background-image:url(/wp-content/uploads/2019/04/1J9C8697_edited.png)}body.home .mainSection .item.item-luxury::before{background-image:url(/wp-content/uploads/2019/04/0cd7016796e93377976162e9b1ee11f1_m_edited.png)}body.home .mainSection .faq p a{color:#E8D5A6}body.home .mainSection .faq p a:hover,body.home .mainSection .faq p a:active,body.home .mainSection .faq p a:focus{color:#F5F5F5;background-color:transparent}body.booking .footerMenu,body.booking-child .footerMenu{display:none}.mainSection table.table.table-news{border:none;margin:0 auto 15px}@media (min-width: 768px){.mainSection table.table.table-news{margin:0 auto 20px}}.mainSection table.table.table-news thead tr th,.mainSection table.table.table-news thead tr td,.mainSection table.table.table-news tbody tr th,.mainSection table.table.table-news tbody tr td{background-color:transparent;border:none;padding:10px 0}.mainSection table.table.table-news thead tr th a,.mainSection table.table.table-news thead tr td a,.mainSection table.table.table-news tbody tr th a,.mainSection table.table.table-news tbody tr td a{color:#000}.mainSection table.table.table-news thead tr th a:hover,.mainSection table.table.table-news thead tr th a:active,.mainSection table.table.table-news thead tr th a:focus,.mainSection table.table.table-news thead tr td a:hover,.mainSection table.table.table-news thead tr td a:active,.mainSection table.table.table-news thead tr td a:focus,.mainSection table.table.table-news tbody tr th a:hover,.mainSection table.table.table-news tbody tr th a:active,.mainSection table.table.table-news tbody tr th a:focus,.mainSection table.table.table-news tbody tr td a:hover,.mainSection table.table.table-news tbody tr td a:active,.mainSection table.table.table-news tbody tr td a:focus{color:#31638F;background-color:transparent}.mainSection table.table.table-news thead tr th,.mainSection table.table.table-news tbody tr th{padding:10px 10px 10px 0}.mainSection table.table.table-news .label.label-date{background-color:#666;color:#FFF;border-radius:15px;padding:0.25em 1em}.mainSection .nav-thmb .wp-block-image{position:relative;margin-bottom:0px;animation-name:fadein;animation-duration:2.5s}@media (min-width: 768px){.mainSection .nav-thmb .wp-block-image{margin-bottom:30px}}.mainSection .nav-thmb .wp-block-image a img{transition:0.3s}.mainSection .nav-thmb .wp-block-image a:hover img{filter:brightness(110%)}.mainSection .nav-thmb .wp-block-image figcaption{color:#666;font-size:12px}@media (min-width: 992px){.mainSection .nav-thmb .wp-block-image figcaption{position:absolute;left:30px;top:20px;font-size:1.6rem;line-height:1.3;text-align:left;pointer-events:none}}@media (min-width: 768px){.mainSection .wp-block-advgb-summary:not(.active){display:block}.mainSection .wp-block-advgb-summary li.toc-level-1{display:inline-block;min-width:50%}}@media (min-width: 992px){.mainSection .wp-block-advgb-summary li.toc-level-1{display:inline-block;min-width:33.333333%}}@media (min-width: 1200px){.mainSection .wp-block-advgb-summary li.toc-level-1{display:inline-block}}.mainSection .veu_childPage_list .childPage_list_body,.mainSection .veu_childPage_list .childPage_list_text,.mainSection .veu_childPage_list .childPage_list_more{display:none}.mainSection .veu_childPage_list{margin:0}@media (min-width: 768px){.mainSection .veu_childPage_list{margin:2.5em 0 1em}}.mainSection .veu_childPage_list a.childPage_list_box{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none;padding-top:1.5em;padding-bottom:1.5em;text-align:center;transition:background-color .1s ease-out;display:inline-block;margin-bottom:20px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:4px}.mainSection .veu_childPage_list a.childPage_list_box:hover,.mainSection .veu_childPage_list a.childPage_list_box:active,.mainSection .veu_childPage_list a.childPage_list_box:focus{background:#84D8CF;color:#fff}.mainSection .veu_childPage_list .childPage_list_box_inner{padding:0;border:none;box-shadow:none}.mainSection .veu_childPage_list .childPage_list_box_inner h3.childPage_list_title{font-size:1.3rem;margin:0;background:none;padding:0;color:inherit;border:none}@media (min-width: 768px){.mainSection .veu_childPage_list .childPage_list_box_inner h3.childPage_list_title{font-size:1.6rem}}.mainSection .veu_childPage_list .childPage_list_box_inner h3.childPage_list_title:after{content:none}.mainSection .wpcf7-form .wpcf7-form-control .wpcf7-list-item{margin:0.5em 1em 0 0}.mainSection .wpcf7-form span.wpcf7-not-valid-tip{font-size:1.2rem;color:#D74D91}.mainSection .item-check-icons .row{margin-left:-5px;margin-right:-5px}.mainSection .item-check-icons .col-xs-1{padding-left:5px;padding-right:5px;width:33.3333333333%}.mainSection .item-check-icons+.item-check-icons .col-xs-1{padding-left:5px;padding-right:5px;width:33.3333333333%}.mainSection .item-check-icons .label.label-option{position:absolute;background-color:#84D8CF;z-index:1;font-size:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width: 768px){.mainSection .item-check-icons .col-xs-1{padding-left:15px;padding-right:15px;width:25%}.mainSection .item-check-icons .col-xs-1:nth-child(n+4){width:25%}.mainSection .item-check-icons+.item-check-icons .col-xs-1{padding-left:15px;padding-right:15px;width:25%}.mainSection .item-check-icons+.item-check-icons .col-xs-1:nth-child(n+5){width:100%}}@media (min-width: 992px){.mainSection .item-check-icons .col-xs-1{width:14.2857142857%}.mainSection .item-check-icons .col-xs-1:nth-child(n+4){width:14.2857142857%}.mainSection .item-check-icons+.item-check-icons .col-xs-1{width:14.2857142857%}.mainSection .item-check-icons+.item-check-icons .col-xs-1:nth-child(n+5){width:14.2857142857%}}@media (min-width: 1200px){.mainSection .item-check-icons .col-xs-1{width:14.2857142857%}}.mainSection .item-check-icons .item{background-color:#FFF;border:solid 2px #84D8CF;padding-bottom:20px;margin:0 auto 10px}@media (min-width: 768px){.mainSection .item-check-icons .item{margin:15px auto 15px}}.mainSection .item-check-icons .item figure{position:relative}.mainSection .item-check-icons .item figure.text-center{display:table;width:100%;height:0;text-align:center;padding:0 0 60%;margin:auto}.mainSection .item-check-icons .item figure img{max-width:100%;position:absolute;left:0%;right:0%;bottom:0%;top:0%;margin:auto}.mainSection .item-check-icons .item figure figcaption{display:table-caption;caption-side:bottom;font-size:1rem;white-space:nowrap;position:absolute;bottom:-10px;left:0;right:0;margin:auto}@media (min-width: 768px){.mainSection .item-check-icons .item figure figcaption{font-size:1.2rem}}.mainSection .item-check-icons p{line-height:1.1}.mainSection .item-check-icons .select.item{border:dashed 2px #84D8CF}.mainSection .item-check-icons .invisible{visibility:visible;opacity:0.3}.mainSection .item-check-icons .invisible.item{background-color:transparent;border-color:#AAA}.mainSection .item-meta-icons{margin:45px auto;border-top:solid 1px #AAA}@media (min-width: 768px){.mainSection .item-meta-icons{border:none;border-left:solid 1px #AAA}}.mainSection .item-meta-icons .item{padding-top:30px;padding-bottom:30px;border-bottom:solid 1px #AAA}@media (min-width: 768px){.mainSection .item-meta-icons .item{border:none;border-right:solid 1px #AAA}}.mainSection .item-meta-icons .item .wp-block-media-text{display:table;width:100%}.mainSection .item-meta-icons .item .wp-block-media-text>figure{display:table-cell;text-align:center;width:80px;height:50px}@media (min-width: 768px){.mainSection .item-meta-icons .item .wp-block-media-text>figure{width:30%}}.mainSection .item-meta-icons .item .wp-block-media-text>figure img{max-width:50px;width:auto;height:100%}.mainSection .item-meta-icons .item .wp-block-media-text>div{display:table-cell;width:auto;vertical-align:middle;padding-right:0}@media (min-width: 768px){.mainSection .item-meta-icons .item .wp-block-media-text>div{width:70%}}.mainSection .item-meta-icons .item .wp-block-media-text h3{background-color:transparent;color:#848484;font-weight:normal;font-size:1.6rem;margin:0 auto 0.25em;padding:0}.mainSection .item-meta-icons .item .wp-block-media-text h3::after{content:none}.mainSection .item-meta-icons .item .wp-block-media-text p{color:#666;font-size:1.6rem;line-height:1.2;margin:0 auto;padding:0}.mainSection .item-check-base{text-align:left}.mainSection .item-check-base strong{display:block}@media (min-width: 992px){.mainSection .item-check-base{text-align:center}.mainSection .item-check-base strong{display:inline-block;padding-right:1em}}.mainSection .legend{display:block;line-height:1;font-size:1.2rem}@media (min-width: 768px){.mainSection .legend{display:inline-block;line-height:1.5;font-size:1.4rem}}.mainSection .legend-check,.mainSection .legend-nocheck,.mainSection .legend-select{display:inline-block;min-width:1.5em;line-height:1;background-color:#fff;border:solid 2px #00a4b7}.mainSection .legend-nocheck{opacity:0.3;background-color:transparent;border-color:#AAA}.mainSection .legend-select{border:dashed 2px #84D8CF}.mainSection .veu_pageList_ancestor{background-color:#beeae6;background-size:cover;margin:60px calc( ( ( 100% - 100vw ) / 2 ) ) -60px;padding:60px calc( 0px - ( ( 100% - 100vw ) / 2 ) );border:none;-webkit-box-shadow:0px -10px 20px 0px rgba(0,0,0,0.025) inset,0px -10px 20px 0px rgba(0,0,0,0.05) inset;box-shadow:0px -10px 20px 0px rgba(0,0,0,0.025) inset,0px -10px 20px 0px rgba(0,0,0,0.05) inset}.mainSection .veu_pageList_ancestor .section_title{color:#000;font-size:2rem;font-weight:700;text-align:center;background-color:transparent;padding:0 0 30px;margin:0 auto;border:none;box-shadow:none}.mainSection .veu_pageList_ancestor .section_title::after{content:none}.mainSection .veu_pageList_ancestor .section_title a{color:#000}.mainSection .veu_pageList_ancestor .section_title a:hover,.mainSection .veu_pageList_ancestor .section_title a:active,.mainSection .veu_pageList_ancestor .section_title a:focus{color:#31638F;background-color:transparent}.mainSection .veu_pageList_ancestor ul.pageList{display:block;margin-right:-10px;margin-left:-10px}.mainSection .veu_pageList_ancestor ul.pageList li{position:relative;min-height:1px;float:left;display:block;width:100%;text-indent:0;margin:0 auto 20px;padding-right:10px;padding-left:10px}.mainSection .veu_pageList_ancestor ul.pageList li::before{content:none}.mainSection .veu_pageList_ancestor ul.pageList li a{display:block;background-color:#FFF;border:solid 2px #DDD;padding:15px}.mainSection .veu_pageList_ancestor ul.pageList li a:hover,.mainSection .veu_pageList_ancestor ul.pageList li a:active{text-decoration:none;background-color:#eaeaea;border-color:#DDD}.mainSection .veu_pageList_ancestor ul.pageList li.current_page_item a{text-decoration:none;background-color:#eaeaea;border-color:#DDD;color:#848484}@media (min-width: 992px){.mainSection .veu_pageList_ancestor ul.pageList li{width:33.33333333%}}.mainSection .veu_pageList_ancestor ul.pageList::after{content:" ";display:block;clear:both}.mainSection .wp-block-advgb-btn{margin-bottom:20px}.mainSection div.wpcf7-validation-errors,.mainSection div.wpcf7-acceptance-missing{border:none;color:#D74D91;background-color:#f8dfeb;padding:30px}.mainSection .ugb-blog-posts article aside{color:#E8D5A6}.mainSection .ugb-blog-posts article h3{font-weight:normal;font-size:1.6rem}.mainSection .ugb-blog-posts article h3 a:not([class]){color:#E8D5A6}.mainSection .ugb-blog-posts article h3 a:not([class]):hover,.mainSection .ugb-blog-posts article h3 a:not([class]):active,.mainSection .ugb-blog-posts article h3 a:not([class]):focus{color:#F5F5F5;background-color:transparent}
/*# sourceMappingURL=theme.css.map */
