#sb_instagram {width: 100%;margin: 0 auto;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram:after{content: "";display: table;clear: both;}#sb_instagram.sbi_fixed_height{overflow: hidden;overflow-y: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram #sbi_images{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram .sbi_header_link {-webkit-box-shadow: none;box-shadow: none;}#sb_instagram .sbi_header_link:hover {border: none;}#sb_instagram #sbi_images .sbi_item{display: inline-block;width: 100%;vertical-align: top;zoom: 1;margin: 0 !important;text-decoration: none;opacity: 1;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity: 0;}#sb_instagram #sbi_images {display: grid;width: 100%;padding: 12px 0;}#sb_instagram.sbi_col_1 #sbi_images {grid-template-columns: repeat(1, 1fr);}#sb_instagram.sbi_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(1, 1fr);}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram .sbi_photo_wrap{position: relative;}#sb_instagram .sbi_photo{display: block;text-decoration: none;}#sb_instagram .sbi_photo img{width: 100%;height: inherit;object-fit: cover;scale: 1;transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;vertical-align: middle;}#sb_instagram .sbi_no_js img{display: none;}#sb_instagram a, #sb_instagram a:hover, #sb_instagram a:focus, #sb_instagram a:active{outline: none;}#sb_instagram img{display: block;padding: 0 !important;margin: 0 !important;max-width: 100% !important;opacity: 1 !important;}#sb_instagram .sbi_link{display: none;position: absolute;bottom: 0;right: 0;width: 100%;padding: 10px 0;background: rgba(0,0,0,0.5);text-align: center;color: #fff;font-size: 12px;line-height: 1.1;}#sb_instagram .sbi_link a{padding: 0 6px;text-decoration: none;color: #fff;font-size: 12px;line-height: 1.1;display: inline-block;vertical-align: top;zoom: 1;}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom: 5px;}#sb_instagram .sbi_link a:hover, #sb_instagram .sbi_link a:focus{text-decoration: underline;}#sb_instagram .sbi_photo_wrap:hover .sbi_link, #sb_instagram .sbi_photo_wrap:focus .sbi_link{display: block;}#sb_instagram svg:not(:root).svg-inline--fa {height: 1em;display: inline-block;}#sb_instagram .sbi_type_video .sbi_playbtn, #sb_instagram .sbi_type_carousel .sbi_playbtn, .sbi_type_carousel .fa-clone, #sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play, #sb_instagram .sbi_type_video .svg-inline--fa.fa-play{display: block !important;position: absolute;z-index: 1;color: #fff;color: rgba(255,255,255,0.9);font-style: normal !important;text-shadow: 0 0 8px rgba(0,0,0,0.8);}#sb_instagram .sbi_type_video .sbi_playbtn, #sb_instagram .sbi_type_carousel .sbi_playbtn {z-index: 2;top: 50%;left: 50%;margin-top: -24px;margin-left: -19px;padding: 0;font-size: 48px;}#sb_instagram .sbi_type_carousel .fa-clone{right: 12px;top: 12px;font-size: 24px;text-shadow: 0 0 8px rgba(0,0,0,0.3);}.sbi_type_carousel svg.fa-clone, #sb_instagram .sbi_type_video .svg-inline--fa.fa-play, #sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play{-webkit-filter: drop-shadow( 0px 0px 2px rgba(0,0,0,.4) );filter: drop-shadow( 0px 0px 2px rgba(0,0,0,.4) );}#sb_instagram .sbi_loader{width: 20px;height: 20px;position: relative;top: 50%;left: 50%;margin: -10px 0 0 -10px;background-color: #000;background-color: rgba(0,0,0,0.5);border-radius: 100%;-webkit-animation: sbi-sk-scaleout 1.0s infinite ease-in-out;animation: sbi-sk-scaleout 1.0s infinite ease-in-out;}#sb_instagram br {display: none;}#sbi_load p {display: inline;padding: 0;margin: 0;}#sb_instagram #sbi_load .sbi_loader{position: absolute;margin-top: -11px;background-color: #fff;opacity: 1;}@-webkit-keyframes sbi-sk-scaleout {0% {-webkit-transform: scale(0) }100% {-webkit-transform: scale(1.0);opacity: 0;}}@keyframes sbi-sk-scaleout {0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);opacity: 0;}}#sb_instagram .fa-spin, #sbi_lightbox .fa-spin{-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear }#sb_instagram .fa-pulse, #sbi_lightbox .fa-pulse{-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8) }@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}.sbi-screenreader{text-indent: -9999px !important;display: block !important;width: 0 !important;height: 0 !important;line-height: 0 !important;text-align: left !important;overflow: hidden !important;}#sb_instagram .sb_instagram_header, .sb_instagram_header{overflow: hidden;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 12px 0;}#sb_instagram .sb_instagram_header a, .sb_instagram_header a {text-decoration: none;transition: color 0.5s ease;}.sb_instagram_header.sbi_header_outside{float: none;margin-left: auto !important;margin-right: auto !important;display: flex;}.sbi_no_avatar .sbi_header_img{background: #333;color: #fff;width: 50px;height: 50px;position: relative;}.sb_instagram_header .sbi_header_hashtag_icon {opacity: 0;position: absolute;width: 100%;top: 0;bottom: 0;left: 0;text-align: center;color: #fff;background: rgba(0, 0, 0, 0.75);}.sbi_no_avatar .sbi_header_hashtag_icon {display: block;color: #fff;opacity: .9;-webkit-transition: background .6s linear,color .6s linear;-moz-transition: background .6s linear,color .6s linear;-o-transition: background .6s linear,color .6s linear;transition: background .6s linear,color .6s linear }.sbi_no_avatar:hover .sbi_header_hashtag_icon {display: block;opacity: 1;-webkit-transition: background .2s linear,color .2s linear;-moz-transition: background .2s linear,color .2s linear;-o-transition: background .2s linear,color .2s linear;transition: background .2s linear,color .2s linear }@media all and (min-width: 480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img, .sb_instagram_header.sbi_medium .sbi_header_img{width: 80px;height: 80px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img, .sb_instagram_header.sbi_medium .sbi_header_img img{width: 80px;height: 80px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size: 20px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{font-size: 14px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{line-height: 1.4 }#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img, .sb_instagram_header.sbi_large .sbi_header_img{width: 120px;height: 120px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img, .sb_instagram_header.sbi_large .sbi_header_img img {width: 120px;height: 120px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3, .sb_instagram_header.sbi_large .sbi_header_text h3{font-size: 28px;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio{font-size: 16px;}}#sb_instagram .sb_instagram_header .sbi_header_img, .sb_instagram_header .sbi_header_img{position: relative;width: 50px;height: 50px;overflow: hidden;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 50%;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{opacity: 0;position: absolute;width: 100%;top: 0;bottom: 0;left: 0;text-align: center;color: #fff;background: rgba(0,0,0,0.75);}#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo, #sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header .sbi_header_img_hover .sbi_new_logo, .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo{position: absolute;top: 50%;left: 50%;margin-top: -12px;margin-left: -12px;width: 24px;height: 24px;font-size: 24px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top: -18px;margin-left: -18px;width: 36px;height: 36px;font-size: 36px }#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo {margin-top: -24px;margin-left: -24px;width: 48px;height: 48px;font-size: 48px }#sb_instagram .sb_instagram_header .sbi_header_img_hover i {overflow: hidden;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{z-index: 2;transition: opacity 0.4s ease-in-out;}#sb_instagram .sb_instagram_header .sbi_fade_in, .sb_instagram_header .sbi_fade_in{opacity: 1;transition: opacity 0.2s ease-in-out;}#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover, #sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover, .sb_instagram_header a:hover .sbi_header_img_hover, .sb_instagram_header a:focus .sbi_header_img_hover{opacity: 1;}#sb_instagram .sb_instagram_header .sbi_header_text, .sb_instagram_header .sbi_header_text{display: flex;gap: 20px;justify-content: flex-start;align-items: center;}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text, .sb_instagram_header.sbi_large .sbi_feedtheme_header_text {gap: 8px;}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text {gap: 4px;}.sbi_feedtheme_header_text {display: flex;justify-content: flex-start;align-items: flex-start;flex: 1;flex-direction: column;gap: 4px;}#sb_instagram .sb_instagram_header a, .sb_instagram_header a{text-decoration: none;}#sb_instagram .sb_instagram_header h3, .sb_instagram_header h3{font-size: 16px;line-height: 1.3;margin: 0;padding: 0;}#sb_instagram .sb_instagram_header p, .sb_instagram_header p{font-size: 13px;line-height: 1.3;margin: 0;padding: 0;}#sb_instagram p:empty {display: none;}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji, .sb_instagram_header .sbi_header_text img.emoji{margin-right: 3px !important;}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info, .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear: both;}#sb_instagram #sbi_load{float: left;clear: both;width: 100%;text-align: center;}#sb_instagram #sbi_load .fa-spinner{display: none;position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -7px;font-size: 15px;}#sb_instagram #sbi_load{opacity: 1;transition: all 0.5s ease-in;}#sb_instagram .sbi_load_btn .sbi_btn_text, #sb_instagram .sbi_load_btn .sbi_loader{opacity: 1;transition: all 0.1s ease-in;}#sb_instagram .sbi_hidden{opacity: 0 !important;}#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a{display: inline-block;vertical-align: top;zoom: 1;padding: 7px 14px;margin: 5px auto 0 auto;background: #333;border: none;color: #fff;text-decoration: none;font-size: 13px;line-height: 1.5;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram #sbi_load .sbi_load_btn {position: relative;}#sb_instagram .sbi_follow_btn{display: inline-block;vertical-align: top;zoom: 1;text-align: center;}#sb_instagram .sbi_follow_btn.sbi_top{display: block;margin-bottom: 5px;}#sb_instagram .sbi_follow_btn a{background: #408bd1;color: #fff;}#sb_instagram .sbi_follow_btn a, #sb_instagram .sbi_follow_btn a, #sb_instagram #sbi_load .sbi_load_btn{transition: all 0.1s ease-in;}#sb_instagram #sbi_load .sbi_load_btn:hover{outline: none;box-shadow: inset 0 0 20px 20px rgba(255,255,255,0.25);}#sb_instagram .sbi_follow_btn a:hover, #sb_instagram .sbi_follow_btn a:focus{outline: none;box-shadow: inset 0 0 10px 20px #359dff;}#sb_instagram .sbi_follow_btn a:active, #sb_instagram #sbi_load .sbi_load_btn:active{box-shadow: inset 0 0 10px 20px rgba(0,0,0,0.3);}#sb_instagram .sbi_follow_btn .fa, #sb_instagram .sbi_follow_btn svg{margin-bottom: -1px;margin-right: 7px;font-size: 15px;}#sb_instagram .sbi_follow_btn svg{vertical-align: -.125em;}#sb_instagram #sbi_load .sbi_follow_btn{margin-left: 5px;}#sb_instagram .sb_instagram_error{width: 100%;text-align: center;line-height: 1.4;}#sbi_mod_error{display: none;border: 1px solid #ddd;background: #eee;color: #333;margin: 10px 0 0;padding: 10px 15px;font-size: 13px;text-align: center;clear: both;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}#sbi_mod_error br {display: initial !important;}#sbi_mod_error p{padding: 5px 0 !important;margin: 0 !important;line-height: 1.3 !important;}#sbi_mod_error ol, #sbi_mod_error ul{padding: 5px 0 5px 20px !important;margin: 0 !important;}#sbi_mod_error li{padding: 1px 0 !important;margin: 0 !important;}#sbi_mod_error span{font-size: 12px;}#sb_instagram.sbi_medium .sbi_playbtn, #sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top: -12px;margin-left: -9px;font-size: 23px;}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right: 8px;top: 8px;font-size: 18px;}#sb_instagram.sbi_small .sbi_playbtn, #sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top: -9px;margin-left: -7px;font-size: 18px;}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right: 5px;top: 5px;font-size: 12px;}@media all and (max-width: 640px){#sb_instagram.sbi_col_3 #sbi_images, #sb_instagram.sbi_col_4 #sbi_images, #sb_instagram.sbi_col_5 #sbi_images, #sb_instagram.sbi_col_6 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_col_7 #sbi_images, #sb_instagram.sbi_col_8 #sbi_images, #sb_instagram.sbi_col_9 #sbi_images, #sb_instagram.sbi_col_10 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_width_resp{width: 100% !important;}}@media all and (max-width: 480px){#sb_instagram.sbi_col_3 #sbi_images, #sb_instagram.sbi_col_4 #sbi_images, #sb_instagram.sbi_col_5 #sbi_images, #sb_instagram.sbi_col_6 #sbi_images, #sb_instagram.sbi_col_7 #sbi_images, #sb_instagram.sbi_col_8 #sbi_images, #sb_instagram.sbi_col_9 #sbi_images, #sb_instagram.sbi_col_10 #sbi_images {grid-template-columns: 1fr;}#sb_instagram.sbi_mob_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram.sbi_mob_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_mob_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_mob_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_mob_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_mob_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_mob_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_mob_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_mob_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_mob_col_1 #sbi_images {grid-template-columns: 1fr;}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing: border-box;position: relative;overflow: hidden;}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before {content: "";display: block;padding-top: 100%;z-index: -300;}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition {opacity: 1;}#sb_instagram.sbi_no_js .sbi_photo img, #sb_instagram.sbi_no_js .sbi_load_btn{display: none;}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo, #sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom: 0 !important;}#sb_instagram #sbi_mod_error .sb_frontend_btn {display: inline-block;padding: 6px 10px;background: #ddd;background: rgba(0,0,0,.1);text-decoration: none;border-radius: 5px;margin-top: 10px;color: #444 }#sb_instagram #sbi_mod_error .sb_frontend_btn:hover {background: #ccc;background: rgba(0,0,0,.15) }#sb_instagram #sbi_mod_error .sb_frontend_btn .fa {margin-right: 2px }.sbi_header_outside.sbi_header_palette_dark, #sb_instagram.sbi_palette_dark, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close{background-color: rgba(0,0,0,.85);color: rgba(255,255,255,.75);}#sb_instagram.sbi_palette_dark .sbi_caption, .sbi_header_palette_dark, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p{color: rgba(255,255,255,.75);}.sbi_header_palette_dark .sbi_bio, #sb_instagram.sbi_palette_dark .sbi_meta {color: rgba(255,255,255,.75);}.sbi_header_palette_dark a, #sb_instagram.sbi_palette_dark .sbi_expand a, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter {color: #fff;}.sbi_header_outside.sbi_header_palette_light, #sb_instagram.sbi_palette_light, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip, #sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close{color: rgba(0,0,0,.85);background-color: rgba(255,255,255,.75);}#sb_instagram.sbi_palette_light .sbi_caption, .sbi_header_palette_light, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p{color: rgba(0,0,0,.85);}.sbi_header_palette_light .sbi_bio, #sb_instagram.sbi_palette_light .sbi_meta {color: rgba(0,0,0,.85);}.sbi_header_palette_light a, #sb_instagram.sbi_palette_light .sbi_expand a, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter {color: #000;}@media all and (max-width: 480px){#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_mob_col_1 #sbi_images {grid-template-columns: 1fr;}#sb_instagram.sbi_mob_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr) }#sb_instagram.sbi_mob_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr) }#sb_instagram.sbi_mob_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr) }#sb_instagram.sbi_mob_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr) }#sb_instagram.sbi_mob_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr) }#sb_instagram.sbi_mob_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr) }}@media all and (max-width: 800px){#sb_instagram.sbi_tab_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram.sbi_tab_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_tab_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_tab_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_tab_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_tab_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_tab_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_tab_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_tab_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_tab_col_1 #sbi_images {grid-template-columns: 1fr;}}@media all and (max-width: 480px){#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_mob_col_1 #sbi_images {grid-template-columns: 1fr;}#sb_instagram.sbi_mob_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr) }#sb_instagram.sbi_mob_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr) }#sb_instagram.sbi_mob_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr) }#sb_instagram.sbi_mob_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_mob_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_mob_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_mob_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_mob_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_mob_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display: none !important;}body:after {content: url(//kyoubashi.com/cms/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png);display: none;}.sbi_lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 99999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.9;display: none;}.sbi_lightbox {position: absolute;left: 0;width: 100%;z-index: 100000;text-align: center;line-height: 0;font-weight: normal;}.sbi_lightbox .sbi_lb-image {display: block;height: auto;max-width: inherit;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;object-fit: contain;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-ms-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.sbi_lightbox a:hover, .sbi_lightbox a:focus, .sbi_lightbox a:active{outline: none;}.sbi_lightbox a img {border: none;}.sbi_lb-outerContainer {position: relative;background-color: #000;*zoom: 1;width: 250px;height: 250px;margin: 0 auto 5px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.sbi_lb-outerContainer:after {content: "";display: table;clear: both;}.sbi_lb-container-wrapper{height: 100%;}.sbi_lb-container {position: relative;padding: 4px;top: 0;left: 0;width: 100%;height: 100%;bottom: 0;right: 0;}.sbi_lb-loader {position: absolute;width: 100%;top: 50%;left: 0;height: 20px;margin-top: -10px;text-align: center;line-height: 0;}.sbi_lb-loader span {display: block;width: 14px;height: 14px;margin: 0 auto;background: url(//kyoubashi.com/cms/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat;}.sbi_lb-nav {top: 0;left: 0;width: 100%;z-index: 10;}.sbi_lb-container > .nav {left: 0;}.sbi_lb-nav a {position: absolute;z-index: 100;top: 0;height: 90%;outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.sbi_lb-prev, .sbi_lb-next {height: 100%;cursor: pointer;display: block;}.sbi_lb-nav a.sbi_lb-prev {width: 50px;left: -70px;padding-left: 10px;padding-right: 10px;float: left;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);opacity: 0.5;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-nav a.sbi_lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.sbi_lb-nav a.sbi_lb-next {width: 50px;right: -70px;padding-left: 10px;padding-right: 10px;float: right;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);opacity: 0.5;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-nav a.sbi_lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.sbi_lb-nav span{display: block;top: 55%;position: absolute;left: 20px;width: 34px;height: 45px;margin: -25px 0 0 0;background: url(//kyoubashi.com/cms/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat;}.sbi_lb-nav a.sbi_lb-prev span{background-position: -53px 0;}.sbi_lb-nav a.sbi_lb-next span{left: auto;right: 20px;background-position: -18px 0;}.sbi_lb-dataContainer {margin: 0 auto;padding-top: 10px;*zoom: 1;width: 100%;font-family: "Open Sans", Helvetica, Arial, sans-serif;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position: relative;padding-right: 300px;background: #fff;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper {position: relative;background: #000;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer {width: 300px !important;position: absolute;top: 0;right: -300px;height: 100%;bottom: 0;background: #fff;line-height: 1.4;overflow: hidden;overflow-y: auto;text-align: left;}.sbi_lb-dataContainer:after, .sbi_lb-data:after, .sbi_lb-commentBox:after {content: "";display: table;clear: both;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display: block !important;width: 100%;margin-top: 20px;padding: 4px;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number {padding-bottom: 0;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption {width: 100%;max-width: 100%;margin-bottom: 20px;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text {display: inline-block;padding-top: 10px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display: block !important;width: 100%;min-width: 100%;float: left;clear: both;font-size: 12px;padding: 3px 20px 3px 0;margin: 0 0 1px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter {font-weight: 700;margin-right: 5px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align: left;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing: border-box;padding: 15px 20px;}.sbi_lb-data {padding: 0 4px;color: #ccc;}.sbi_lb-data .sbi_lb-details {width: 85%;float: left;text-align: left;line-height: 1.1;}.sbi_lb-data .sbi_lb-caption {float: left;font-size: 13px;font-weight: normal;line-height: 1.3;padding-bottom: 3px;color: #ccc;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.sbi_lb-data .sbi_lb-caption a{color: #ccc;font-weight: bold;text-decoration: none;}.sbi_lb-data .sbi_lb-caption a:hover, .sbi_lb-commenter:hover{color: #fff;text-decoration: underline;}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float: left;width: 100%;color: #ccc;padding-bottom: 0;display: block;margin: 0 0 5px 0;}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p{color: #fff;text-decoration: underline;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter {color: #333;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p{color: #333;}.sbi_lightbox .sbi_lightbox_username img {float: left;border: none;width: 32px;height: 32px;margin-right: 10px;background: #666;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;}.sbi_lightbox_username p{float: left;margin: 0;padding: 0;color: #ccc;line-height: 32px;font-weight: bold;font-size: 13px;}.sbi_lb-data .sbi_lb-number {display: block;float: left;clear: both;padding: 5px 0 15px 0;font-size: 12px;color: #999999;}.sbi_lb-data .sbi_lb-close {display: block;float: right;width: 30px;height: 30px;font-size: 18px;color: #aaa;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-data .sbi_lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;color: #fff;}.sbi_lb-nav {height: auto;}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video {position: relative !important;}.sbi_lb-container{padding: 0;}.sb-elementor-cta {width: 100% !important;border: 1px solid #E8E8EB !important;border-radius: 2px !important;position: relative !important;text-align: center !important;}.sb-elementor-cta-img-ctn {width: 100% !important;position: relative !important;float: left !important;display: flex !important;justify-content: center !important;align-items: center !important;margin-top: 50px !important;margin-bottom: 35px !important;}.sb-elementor-cta-img {width: 65px !important;height: 65px !important;position: relative !important;border: 2px solid #DCDDE1 !important;border-radius: 16px !important;-webkit-transform: rotate(-3deg) !important;transform: rotate(-3deg) !important;display: flex !important;justify-content: center !important;align-items: center !important;}.sb-elementor-cta-img span svg {float: left !important;}.sb-elementor-cta-img>* {-webkit-transform: rotate(3deg) !important;transform: rotate(3deg) !important;}.sb-elementor-cta-logo {position: absolute !important;right: -15px !important;bottom: -19px !important;z-index: 1 !important;}.sb-elementor-cta-heading {font-size: 19px !important;padding: 0px !important;margin: 0px !important;display: inline-block !important;width: 100% !important;font-weight: 700 !important;line-height: 1.4em !important;margin-bottom: 30px !important;}.sb-elementor-cta-btn {background: #0068A0 !important;border-radius: 2px !important;padding: 8px 20px 8px 38px !important;cursor: pointer !important;color: #fff !important;position: relative !important;margin-bottom: 30px !important;}.sb-elementor-cta-btn:before, .sb-elementor-cta-btn:after {content: '' !important;position: absolute !important;width: 2px !important;height: 12px !important;background: #fff !important;left: 20px !important;top: 14px !important;}.sb-elementor-cta-btn:after {-webkit-transform: rotate(90deg) !important;transform: rotate(90deg) !important;}.sb-elementor-cta-desc {display: flex !important;justify-content: center !important;align-items: center !important;padding: 20px !important;background: #F9F9FA !important;border-top: 1px solid #E8E8EB !important;margin-top: 35px !important;flex-direction: column !important;}.sb-elementor-cta-desc strong {color: #141B38 !important;font-size: 16px !important;font-weight: 600 !important;margin-bottom: 8px !important;}.sb-elementor-cta-desc span {color: #434960 !important;font-size: 14px !important;line-height: 1.5em !important;padding: 0 20% !important;}.sb-elementor-cta-selector {width: 100% !important;padding: 0 20% !important;display: flex !important;justify-content: center !important;align-items: center !important;flex-direction: column !important;margin-bottom: 45px !important;}.sb-elementor-cta-feedselector {border: 1px solid #D0D1D7 !important;padding: 8px 16px 8px 16px !important;margin-bottom: 15px !important;max-width: 100% !important;min-width: 400px !important;}.sb-elementor-cta-selector span {color: #2C324C !important;}.sb-elementor-cta-selector span a {text-transform: capitalize !important;text-decoration: underline !important;font-weight: 600 !important;}.sb-elementor-cta-selector span a:after {color: #2C324C !important;margin-left: 2px !important;font-weight: 400 !important;text-decoration-color: #fff !important;}.sb-elementor-cta-selector span a:first-of-type:after {content: ',' !important;}.sb-elementor-cta-selector span a:nth-of-type(2):after {content: 'or' !important;}.sb-elementor-cta-selector span a:nth-of-type(2):after {margin-left: 5px !important;margin-right: 2px !important;}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before, .et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before, .et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before, .et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before {content: '' !important;height: 16px !important;font-variant: normal !important;background-position: center center !important;background-repeat: no-repeat !important;}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A");}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A");}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

.wpsbc-container{position:relative;visibility:hidden}.wpsbc-container .wpsbc-calendars-wrapper{position:relative}.wpsbc-container .wpsbc-calendars:after{content:'';display:block;clear:both}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table{table-layout:fixed;width:100%;border-collapse:collapse;margin:0!important;padding:0!important;border:0!important;min-width:auto}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tbody,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table thead,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr{border:0!important;padding:0!important;margin:0!important;background:0 0}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr th{position:relative;border:0!important;padding:0!important;margin:0!important;vertical-align:middle;background:0 0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}.wpsbc-container .wpsbc-calendars .wpsbc-calendar{position:relative;border:1px solid #f1f1f1;background:#fff;margin-bottom:1em}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table thead tr th{padding:0 0 8px 0!important;-webkit-box-sizing:content-box;box-sizing:content-box}.wpsbc-container .wpsbc-calendars .wpsbc-calendar-wrapper{padding:8px 7px 7px 7px;-webkit-box-sizing:content-box;box-sizing:content-box}.wpsbc-container .wpsbc-overlay,.wpsbc-overview-container .wpsbc-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.6)}.wpsbc-overlay-spinner{position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-35px;width:70px;text-align:center}.wpsbc-overlay-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.wpsbc-overlay-spinner .wpsbc-overlay-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.wpsbc-overlay-spinner .wpsbc-overlay-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header{text-align:center;padding:8px;background:#f5f5f5}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation{position:relative;padding:0 30px;min-height:26px;font-size:13px;line-height:26px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next,.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev{position:absolute;display:block;top:50%;height:26px;width:26px;line-height:26px;margin-top:-13px;text-decoration:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#bdc3c7;border-radius:2px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev{left:0}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next{right:0}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next .wpsbc-arrow,.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev .wpsbc-arrow{position:absolute;top:50%;margin-top:-5px;display:inline-block;width:0;height:0;border-style:solid}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next .wpsbc-arrow{right:50%;margin-right:-5px;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #fff}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev .wpsbc-arrow{left:50%;margin-left:-5px;border-width:5px 8.7px 5px 0;border-color:transparent #fff transparent transparent}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-select-container select{width:100%;height:26px;line-height:26px;margin:0!important;padding:0 10px!important;vertical-align:top;font-size:13px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border:1px solid #bdc3c7}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table td .wpsbc-week-number{background:#e8e8e8;height:32px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr th{text-align:center;padding:1px!important;font-size:13px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table th{font-weight:700;color:inherit}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date{position:relative;width:100%;height:100%}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date-inner{position:relative;width:100%;height:32px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date-inner .wpsbc-date-number{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;font-size:13px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date.wpsbc-gap{background:#f7f7f7}.wpsbc-legend{text-align:left;margin:1em 0;padding:8px 8px 0;border:1px solid #f1f1f1;background:#fff;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;line-height:0}.wpsbc-legend .wpsbc-legend-item{display:inline-block;margin-bottom:8px;margin-right:8px}.wpsbc-legend .wpsbc-legend-item-icon{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.wpsbc-legend .wpsbc-legend-item-name{display:inline-block;vertical-align:middle;font-size:13px}.wpsbc-calendars-wrapper.wpsbc-legend-position-side{padding-right:165px;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend{position:absolute;top:0;right:0;width:155px;margin-top:0}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend .wpsbc-legend-item{display:block;margin-right:0;line-height:18px}.wpsbc-calendars .wpsbc-legend-item-icon{position:absolute;z-index:0;top:0;left:0;display:inline-block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.wpsbc-calendars .wpsbc-legend-item-icon-color{height:100%}.wpsbc-legend-item-icon[data-type=single] div{display:none}.wpsbc-legend-item-icon[data-type=single] div:first-of-type{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.wpsbc-legend-item-icon[data-type=split] div svg{position:absolute;width:100%;height:100%;left:0;top:0}.wpsbc-legend-item-icon[data-type=blank]{background-color:#f3f3f3;height:100%}.wpsbc-ical-changeover .wpsbc-legend-item-icon:after{content:"";display:block;width:150%;height:4px;position:relative;z-index:1;transform:rotate(-45deg);transform-origin:right;right:calc(50% - 2px);top:-4px}.wpsbc-ical-changeover .wpsbc-date-inner{z-index:2}.wpsbc-container .wpsbc-tooltip,.wpsbc-overview-container .wpsbc-tooltip{display:none;position:fixed;z-index:2;left:0;top:0;font-size:12px;background:#fff;text-align:left;padding:10px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;width:180px}.wpsbc-container .wpsbc-date.wpsbc-tooltip-active .wpsbc-tooltip,.wpsbc-overview-container .wpsbc-date.wpsbc-tooltip-active .wpsbc-tooltip{display:block}.wpsbc-container .wpsbc-tooltip strong,.wpsbc-overview-container .wpsbc-tooltip strong{display:block;margin-bottom:5px}.wpsbc-container .wpsbc-tooltip-corner,.wpsbc-overview-container .wpsbc-tooltip-corner{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 6px 6px 0;border-color:transparent red transparent transparent;z-index:1}.wpsbc-container[data-columns] .wpsbc-calendars .wpsbc-calendar{float:left;margin-left:5px;margin-right:5px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.wpsbc-container[data-columns] .wpsbc-calendars{margin-left:-5px;margin-right:-5px}.wpsbc-container[data-columns="6"] .wpsbc-calendars .wpsbc-calendar{width:calc(16.6666% - 10px)}.wpsbc-container[data-columns="4"] .wpsbc-calendars .wpsbc-calendar{width:calc(25% - 10px)}.wpsbc-container[data-columns="3"] .wpsbc-calendars .wpsbc-calendar{width:calc(33.3333% - 10px)}.wpsbc-container[data-columns="2"] .wpsbc-calendars .wpsbc-calendar{width:calc(50% - 10px)}.wpsbc-overview-container{position:relative;visibility:visible;margin:1.5em 0}.wpsbc-overview-container .wpsbc-calendars-wrapper{position:relative;float:left}.wpsbc-overview-container .wpsbc-overview-inner{overflow-x:auto}.wpsbc-overview-container .wpsbc-overview-row{margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;min-width:987px}.wpsbc-overview-container .wpsbc-overview-row-content{padding-left:150px}.wpsbc-overview-container .wpsbc-overview-row-content>div{position:relative;display:block;border:0;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}.wpsbc-overview-header .wpsbc-overview-row-content>div .wpsbc-date,.wpsbc-overview-row-abbreviations .wpsbc-overview-row-content>div .wpsbc-date{background:#f3f3f3}.wpsbc-overview-container .wpsbc-overview-row-content>div{float:left;padding:1px;width:3.225806%;min-width:27px}.wpsbc-overview-container .wpsbc-overview-row-content:after{content:'';display:block;height:0;clear:both}.wpsbc-overview-container .wpsbc-overview-row-content div .wpsbc-date{position:relative;width:100%;height:25px;line-height:25px;font-size:12px;vertical-align:middle;text-align:center;overflow:hidden}.wpsbc-overview-container .wpsbc-overview-row-content div .wpsbc-date-inner{position:relative;width:100%;height:100%}.wpsbc-overview-container .wpsbc-overview-row .wpsbc-overview-row-header{position:absolute;left:0;display:block;font-size:12px;width:150px;padding:1px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;background-color:#fff}.wpsbc-overview-container .wpsbc-overview-row .wpsbc-overview-row-header-inner{position:relative;height:100%;width:100%;min-height:25px;line-height:15px;vertical-align:middle;background:#f3f3f3;padding:5px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.wpsbc-overview-container .wpsbc-overview-header-navigation .wpsbc-overview-row-header-inner{padding:0 3px}.wpsbc-overview-container .wpsbc-overview-header-navigation .wpsbc-overview-row-header-inner select{height:20px;line-height:20px;font-size:12px;width:100%;margin:0;padding:0 5px!important;border:1px solid #bdc3c7}.wpsbc-overview-container ::-webkit-scrollbar{-webkit-appearance:none}.wpsbc-overview-container ::-webkit-scrollbar:vertical{width:12px}.wpsbc-overview-container ::-webkit-scrollbar:horizontal{height:12px}.wpsbc-overview-container ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.wpsbc-overview-container ::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}@media screen and (max-width:420px){.wpsbc-calendars-wrapper.wpsbc-legend-position-side{padding-right:0}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend{position:relative;top:auto;right:auto;width:auto}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend .wpsbc-legend-item{display:inline-block;margin-right:8px}}.wpsbc-search-widget .wpsbc-search-widget-form-wrap h2{font-size:24px!important;line-height:30px!important;padding:0!important;margin:0 0 20px 0!important;display:block!important}.wpsbc-search-widget .wpsbc-search-widget-form{position:relative}.wpsbc-search-widget .wpsbc-search-widget-form.wpsbc-searching{opacity:.5}.wpsbc-search-widget .wpsbc-search-widget-form::after{content:'';display:table;clear:both}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field{display:block;float:left;width:calc(50% - 10px);margin-right:10px}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field.wpsbc-search-widget-field-submit{margin-right:0;position:absolute;right:0;bottom:0;width:auto}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field label{display:block!important;padding:0 0 5px 0!important;margin:0!important;font-size:16px!important;line-height:22px!important;font-weight:700!important;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left!important}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field input[type=text]{width:100%!important;padding:0 0 0 35px!important;margin:0!important;font-size:16px!important;height:44px!important;line-height:44px!important;font-family:inherit!important;background:#fff url(//kyoubashi.com/cms/wp-content/plugins/wp-simple-booking-calendar-premium/assets/css/../img/date-icon.svg) no-repeat 6px center!important;background-size:22px auto!important;border:1px solid #ccc!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:2px!important;outline:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field input[type=text]:focus{border-color:#7f7f7f!important}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field button.wpsbc-search-widget-datepicker-submit,.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field input[type=submit]{width:auto!important;padding:0 15px 0 15px!important;margin:0!important;font-size:16px!important;height:44px!important;line-height:44px!important;font-family:inherit!important;font-weight:700!important;color:#fff!important;background-color:#aaa!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:2px!important;outline:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;letter-spacing:0;text-transform:uppercase}.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field button.wpsbc-search-widget-datepicker-submit:hover,.wpsbc-search-widget .wpsbc-search-widget-form .wpsbc-search-widget-field input[type=submit]:hover{background-color:#7f7f7f!important;color:#fff!important;cursor:pointer!important}.wpsbc-search-widget .wpsbc-form-general-error{padding:0 0 15px 0!important;font-size:16px!important;line-height:26px!important;color:#ff2300!important;font-weight:700!important}.wpsbc-search-widget .wpsbc-search-widget-error-field{padding:8px 0 0 0!important;font-size:14px!important;line-height:14px!important;color:#ff2300!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap{padding-top:50px}.wpsbc-search-widget .wpsbc-search-widget-results-wrap h2{font-size:24px!important;line-height:30px!important;padding:0 0 10px 0!important;margin:0!important;display:block!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result{position:relative;background:#f6f6f6;padding:20px;margin-top:10px}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result h3{font-size:20px!important;line-height:26px!important;font-weight:400!important;padding:0!important;margin:0!important;color:#1a1a1a!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result h3 a{color:#1a1a1a!important;text-decoration:none!important;font-weight:400!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result h3 a:hover{color:#999!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result .wpsbc-search-widget-result-button{width:auto!important;padding:0 10px 0 10px!important;margin:-17px 0 0 0!important;font-size:14px!important;height:34px!important;line-height:36px!important;font-family:inherit!important;font-weight:700!important;color:#fff!important;background-color:#aaa!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:2px!important;outline:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;letter-spacing:0;display:block;position:absolute;right:20px;top:50%;text-transform:uppercase;text-decoration:none!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result .wpsbc-search-widget-result-button:hover{background-color:#7f7f7f!important;color:#fff!important;cursor:pointer!important}.wpsbc-search-widget-result{display:none}.wpsbc-search-widget.small .wpsbc-search-widget-form{padding-right:0!important}.wpsbc-search-widget.small .wpsbc-search-widget-form .wpsbc-search-widget-field{float:none;width:100%;margin-right:0;margin-bottom:16px}.wpsbc-search-widget.small .wpsbc-search-widget-form .wpsbc-search-widget-field.wpsbc-search-widget-field-submit{position:relative;right:auto;bottom:auto;padding-top:6px}.wpsbc-search-widget.small .wpsbc-search-widget-results-wrap{padding-top:25px}.wpsbc-search-widget.small .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result{padding:10px 0!important;background-color:transparent!important;border-bottom:1px solid #ccc!important;margin:0!important}.wpsbc-search-widget.small .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result h3{font-size:16px!important;line-height:22px!important}.wpsbc-search-widget.small .wpsbc-search-widget-results-wrap .wpsbc-search-widget-result .wpsbc-search-widget-result-button{position:relative;right:auto;top:auto;margin:0!important;display:inline-block;font-size:12px!important;height:28px!important;line-height:28px!important;padding:0 10px!important;margin:6px 0 0 0!important}.ui-datepicker.wpsbc-datepicker{padding:0;margin:0;border-radius:4px;border:1px solid #ccc;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto;z-index:1000000!important;max-width:360px;overflow:hidden;background:#fff}.ui-datepicker.wpsbc-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;border-radius:0}.ui-datepicker.wpsbc-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse;width:100%}.ui-datepicker.wpsbc-datepicker .ui-datepicker-header,.ui-datepicker.wpsbc-datepicker .ui-widget-header{background:#fff;border:none;color:#333;font-weight:400}.ui-datepicker.wpsbc-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker.wpsbc-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#333;font-size:14px;line-height:14px;text-align:center}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev.ui-state-disabled{opacity:.3}.ui-datepicker.wpsbc-datepicker .ui-state-hover.ui-datepicker-next,.ui-datepicker.wpsbc-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next,.ui-datepicker.wpsbc-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next span,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev{float:left}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next{float:right}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next:before,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev:before{font:normal 20px/34px dashicons;padding-left:7px;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px;position:relative;top:8px}.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev:before{content:'\f341'}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next:before{content:'\f345'}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next-hover:before,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.ui-datepicker.wpsbc-datepicker select.ui-datepicker-month,.ui-datepicker.wpsbc-datepicker select.ui-datepicker-year{width:33%;border:1px solid #ccc;padding:5px}.ui-datepicker.wpsbc-datepicker select.ui-datepicker-month{border-right:none}.ui-datepicker.wpsbc-datepicker thead{color:#333;font-weight:600}.ui-datepicker.wpsbc-datepicker th{padding:12px 13px;line-height:1;border:1px solid #f7f7f7;background:#f7f7f7}.ui-datepicker.wpsbc-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker.wpsbc-datepicker td.ui-datepicker-other-month{background:#f9f9f9;opacity:1}.ui-datepicker.wpsbc-datepicker tr:first-of-type td{border-top:1px solid #f0f0f0}.ui-datepicker.wpsbc-datepicker td.ui-datepicker-current-day{background:#7f7f7f}.ui-datepicker.wpsbc-datepicker td.ui-datepicker-current-day a{color:#fff}.ui-datepicker.wpsbc-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:12px 13px;color:#333}.ui-datepicker.wpsbc-datepicker td .ui-state-default.ui-state-hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);background:#aaa;color:#fff}.ui-datepicker.wpsbc-datepicker td.ui-state-disabled .ui-state-default{opacity:.3}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul{list-style:none!important;padding:25px 0 15px 0!important;margin:0!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li{list-style:none!important;padding:0 5px!important;margin:0!important;display:inline-block!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li:after,.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li:before{display:none!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li a{text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:400!important;background-color:#aaa!important;color:#fff!important;display:inline-block!important;padding:5px 8px!important;border-radius:2px!important;text-align:center!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li a.wpsbc-pagination-active,.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li a:hover{background-color:#7f7f7f!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li a.wpsbc-pagination-disabled{cursor:default!important;background-color:#dadada!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li:first-child{padding-left:0!important}.wpsbc-search-widget .wpsbc-search-widget-results-wrap .wpsbc-search-pagination ul li:last-child{padding-right:0!important}
@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important;margin-bottom:1.75em}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (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 .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:#fff;width:100%;z-index:1}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image img,.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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:3.25em}.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:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15);color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container .wp-block-navigation-link a{color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%);width:100%}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word;word-break:normal}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}.wp-block-post-excerpt{margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:1.5em;min-width:1.5em;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3em;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 0 0 .25em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;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:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%}@supports (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-bottom:1em;margin-top:.5em}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}figure{margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.pnlm-container{margin:0;padding:0;overflow:hidden;position:relative;cursor:default;width:100%;height:100%;font-family:Helvetica,"Nimbus Sans L","Liberation Sans",Arial,sans-serif;background:#f4f4f4 url(//kyoubashi.com/cms/wp-content/plugins/wpvr/public/lib/pannellum/src/css/img/background.svg) repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;outline:0;line-height:1.4;contain:content}.pnlm-container *{box-sizing:content-box}.pnlm-ui{position:absolute;width:100%;height:100%;z-index:1}.pnlm-grab{cursor:grab;cursor:url(//kyoubashi.com/cms/wp-content/plugins/wpvr/public/lib/pannellum/src/css/img/grab.svg) 12 8,default}.pnlm-grabbing{cursor:grabbing;cursor:url(//kyoubashi.com/cms/wp-content/plugins/wpvr/public/lib/pannellum/src/css/img/grabbing.svg) 12 8,default}#et-boc .et-l .pnlm-sprite,.pnlm-sprite{background-image:url(//kyoubashi.com/cms/wp-content/plugins/wpvr/public/lib/pannellum/src/css/img/sprites.svg)}.pnlm-container:-moz-full-screen{height:100% !important;width:100% !important;position:static !important}.pnlm-container:-webkit-full-screen{height:100% !important;width:100% !important;position:static !important}.pnlm-container:-ms-fullscreen{height:100% !important;width:100% !important;position:static !important}.pnlm-container:fullscreen{height:100% !important;width:100% !important;position:static !important}.pnlm-render-container{cursor:inherit;position:absolute;height:100%;width:100%}#et-boc .et-l .pnlm-controls,.pnlm-controls{margin-top:4px;background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4);border-radius:3px;cursor:pointer;z-index:2;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{position:absolute;top:0;left:4px;z-index:1}#et-boc .et-l .pnlm-zoom-controls,.pnlm-zoom-controls{width:26px;height:52px}#et-boc .et-l .pnlm-zoom-in,.pnlm-zoom-in{width:100%;height:50%;position:absolute;top:0;border-radius:3px 3px 0 0}#et-boc .et-l .pnlm-zoom-out,.pnlm-zoom-out{width:100%;height:50%;position:absolute;bottom:0;background-position:0 -26px;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,.1);border-radius:0 0 3px 3px}#et-boc .et-l .pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator,.pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator{width:26px;height:26px}#et-boc .et-l .pnlm-hot-spot-debug-indicator,.pnlm-hot-spot-debug-indicator{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-color:rgba(255,255,255,.5);border-radius:13px;display:none}#et-boc .et-l .pnlm-orientation-button-inactive,.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}#et-boc .et-l .pnlm-fullscreen-toggle-button-inactive{background-position:-1px -53px}#et-boc .et-l .pnlm-fullscreen-toggle-button-active,.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}#et-boc .et-l .pnlm-panorama-info,.pnlm-panorama-info{position:absolute;bottom:4px;background-color:rgba(0,0,0,.7);border-radius:0 3px 3px 0;padding-right:10px;color:#fff;text-align:left;display:none;z-index:2;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-title-box{position:relative;font-size:20px;display:table;padding-left:5px;margin-bottom:3px}.pnlm-author-box{position:relative;font-size:12px;display:table;padding-left:5px}.pnlm-load-box{position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:rgba(0,0,0,.7);border-radius:3px;text-align:center;font-size:20px;display:none;color:#fff}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;display:none}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;height:10px;width:10px;background-color:#fff;position:relative}@keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}@-webkit-keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}.pnlm-load-button{position:absolute;top:50%;left:50%;width:200px;height:100px;margin:-50px 0 0 -100px;background-color:rgba(0,0,0,.7);border-radius:3px;text-align:center;font-size:20px;display:table;color:#fff;cursor:pointer}.pnlm-load-button:hover{background-color:rgba(0,0,0,.8)}.pnlm-load-button p{display:table-cell;vertical-align:middle}.pnlm-info-box{font-size:15px;position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:#000;border-radius:3px;display:table;text-align:center;color:#fff;table-layout:fixed}.pnlm-info-box a,.pnlm-author-box a{color:#fff;word-wrap:break-word;overflow-wrap:break-word}.pnlm-info-box p{display:table-cell;vertical-align:middle;padding:0 5px}.pnlm-error-msg{display:none}.pnlm-about-msg{font-size:11px;line-height:11px;color:#fff;padding:5px 8px;background:rgba(0,0,0,.7);border-radius:3px;position:absolute;top:50px;left:50px;display:none;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff}.pnlm-about-msg a:hover,.pnlm-about-msg a:active{color:#eee}.pnlm-hotspot-base{position:absolute;visibility:hidden;cursor:default;vertical-align:middle;top:0;z-index:1}.pnlm-hotspot{height:26px;width:26px;border-radius:13px}.pnlm-hotspot:hover{background-color:rgba(255,255,255,.2)}#et-boc .et-l .pnlm-hotspot.pnlm-info,.pnlm-hotspot.pnlm-info{background-position:0 -104px}#et-boc .et-l .pnlm-hotspot.pnlm-scene,.pnlm-hotspot.pnlm-scene{background-position:0 -130px}#et-boc .et-l div.pnlm-tooltip span,div.pnlm-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;max-width:200px;padding:5px 10px;margin-left:-220px;cursor:default}#et-boc .et-l div.pnlm-tooltip:hover span,div.pnlm-tooltip:hover span{visibility:visible}#et-boc .et-l div.pnlm-tooltip:hover span:after,div.pnlm-tooltip:hover span:after{content:'';position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:rgba(0,0,0,.7) transparent transparent transparent;bottom:-20px;left:-10px;margin:0 50%}#et-boc .et-l .pnlm-compass,.pnlm-compass{position:absolute;width:50px;height:50px;right:4px;bottom:4px;border-radius:25px;background-image:url(//kyoubashi.com/cms/wp-content/plugins/wpvr/public/lib/pannellum/src/css/img/compass.svg);cursor:default;display:none}#et-boc .et-l .pnlm-world,.pnlm-world{position:absolute;left:50%;top:50%}#et-boc .et-l .pnlm-face,.pnlm-face{position:absolute;-webkit-transform-origin:0 0 0;transform-origin:0 0 0}.pnlm-dragfix,.pnlm-preview-img{position:absolute;height:100%;width:100%}.pnlm-preview-img{background-size:cover;background-position:center}.pnlm-lbar{width:150px;margin:0 auto;border:#fff 1px solid;height:6px}.pnlm-lbar-fill{background:#fff;height:100%;width:0}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{position:absolute;top:0;left:0}.pnlm-pointer{cursor:pointer}
@charset "UTF-8";.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:"\f10c"}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\f115"}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f121"}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1 !important;visibility:visible !important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}
.video-js .vjs-big-vr-play-button{width:100px;height:100px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 360 360'%3E%3Cpath fill='%23FFF' d='M334.883 275.78l-6.374-36.198-6.375-36.2-28.16 23.62-28.164 23.62 25.837 9.41C266.247 296.544 224 320.5 176.25 320.5c-77.47 0-140.5-63.03-140.5-140.5 0-77.472 63.03-140.5 140.5-140.5 53.428 0 99.98 29.978 123.733 73.993l13.304-6.923C287.025 57.76 235.45 24.5 176.25 24.5c-85.743 0-155.5 69.757-155.5 155.5 0 85.742 69.757 155.5 155.5 155.5 54.253 0 102.09-27.94 129.922-70.177l28.71 10.457z'/%3E%3Cpath fill='%23FFF' d='M314.492 175.167c-12.98 0-23.54-10.56-23.54-23.54s10.56-23.54 23.54-23.54c12.98 0 23.54 10.56 23.54 23.54s-10.56 23.54-23.54 23.54zm0-38.08c-8.018 0-14.54 6.522-14.54 14.54s6.522 14.54 14.54 14.54c8.017 0 14.54-6.522 14.54-14.54s-6.523-14.54-14.54-14.54z'/%3E%3Cg fill='%23FFF'%3E%3Cpath d='M88.76 173.102h9.395c4.74-.042 8.495-1.27 11.268-3.682 2.77-2.412 4.157-5.903 4.157-10.474 0-4.4-1.153-7.817-3.46-10.25-2.307-2.434-5.83-3.65-10.568-3.65-4.147 0-7.554 1.195-10.22 3.585-2.666 2.392-4 5.514-4 9.364H69.908c0-4.74 1.26-9.055 3.776-12.95 2.518-3.892 6.03-6.928 10.537-9.108 4.508-2.18 9.554-3.27 15.14-3.27 9.225 0 16.472 2.318 21.74 6.952 5.27 4.634 7.903 11.077 7.903 19.33 0 4.147-1.323 8.05-3.967 11.71-2.646 3.66-6.062 6.422-10.252 8.284 5.078 1.736 8.94 4.465 11.584 8.19s3.968 8.166 3.968 13.33c0 8.294-2.847 14.895-8.538 19.804s-13.17 7.363-22.438 7.363c-8.887 0-16.166-2.37-21.836-7.11-5.67-4.74-8.506-11.045-8.506-18.916h15.425c0 4.062 1.365 7.363 4.094 9.902 2.73 2.54 6.4 3.81 11.014 3.81 4.782 0 8.55-1.27 11.3-3.81s4.126-6.22 4.126-11.045c0-4.865-1.44-8.61-4.316-11.235-2.878-2.623-7.152-3.936-12.822-3.936H88.76V173.1zM187.598 133.493v12.76h-1.904c-8.633.126-15.53 2.497-20.693 7.108-5.162 4.614-8.23 11.152-9.203 19.615 4.95-5.205 11.277-7.808 18.98-7.808 8.166 0 14.608 2.878 19.328 8.633 4.718 5.755 7.077 13.182 7.077 22.28 0 9.395-2.76 17.002-8.284 22.82-5.52 5.818-12.77 8.73-21.74 8.73-9.226 0-16.705-3.407-22.44-10.222-5.733-6.812-8.6-15.742-8.6-26.787v-5.267c0-16.208 3.945-28.903 11.84-38.086 7.89-9.182 19.242-13.774 34.054-13.774h1.586zM171.03 177.61c-3.386 0-6.485.95-9.3 2.855-2.814 1.904-4.877 4.443-6.188 7.617v4.697c0 6.854 1.438 12.304 4.316 16.345 2.877 4.04 6.602 6.062 11.172 6.062s8.188-1.715 10.854-5.143 4-7.934 4-13.52-1.355-10.135-4.063-13.648c-2.708-3.51-6.304-5.267-10.79-5.267zM271.136 187.447c0 13.29-2.486 23.307-7.46 30.057s-12.535 10.125-22.69 10.125c-9.988 0-17.51-3.292-22.566-9.872-5.058-6.58-7.65-16.323-7.776-29.23V172.53c0-13.287 2.485-23.252 7.458-29.896 4.973-6.643 12.558-9.966 22.757-9.966 10.112 0 17.655 3.237 22.63 9.712 4.97 6.475 7.52 16.166 7.647 29.072v15.995zm-15.425-17.265c0-8.674-1.185-15.033-3.554-19.075-2.37-4.04-6.137-6.062-11.3-6.062-5.035 0-8.738 1.915-11.107 5.745-2.37 3.83-3.62 9.807-3.746 17.932v20.948c0 8.633 1.206 15.064 3.618 19.297s6.2 6.348 11.362 6.348c4.95 0 8.61-1.957 10.98-5.87 2.37-3.915 3.62-10.04 3.746-18.378v-20.885z'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-color:rgba(0,0,0,.5)}.video-js .vjs-big-vr-play-button .vjs-icon-placeholder{display:none}:hover.video-js .vjs-big-vr-play-button{-webkit-transition:border-color .4s,outline .4s,background-color .4s;-moz-transition:border-color .4s,outline .4s,background-color .4s;-ms-transition:border-color .4s,outline .4s,background-color .4s;-o-transition:border-color .4s,outline .4s,background-color .4s;transition:border-color .4s,outline .4s,background-color .4s}.video-js .vjs-big-vr-play-button:before{content:""}.video-js canvas{cursor:move}.video-js .vjs-button-vr .vjs-icon-placeholder{height:30px;width:30px;display:inline-block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI0ZGRkZGRiI+CiAgICA8cGF0aCBkPSJNMjAuNzQgNkgzLjIxQzIuNTUgNiAyIDYuNTcgMiA3LjI4djEwLjQ0YzAgLjcuNTUgMS4yOCAxLjIzIDEuMjhoNC43OWMuNTIgMCAuOTYtLjMzIDEuMTQtLjc5bDEuNC0zLjQ4Yy4yMy0uNTkuNzktMS4wMSAxLjQ0LTEuMDFzMS4yMS40MiAxLjQ1IDEuMDFsMS4zOSAzLjQ4Yy4xOS40Ni42My43OSAxLjExLjc5aDQuNzljLjcxIDAgMS4yNi0uNTcgMS4yNi0xLjI4VjcuMjhjMC0uNy0uNTUtMS4yOC0xLjI2LTEuMjh6TTcuNSAxNC42MmMtMS4xNyAwLTIuMTMtLjk1LTIuMTMtMi4xMiAwLTEuMTcuOTYtMi4xMyAyLjEzLTIuMTMgMS4xOCAwIDIuMTIuOTYgMi4xMiAyLjEzcy0uOTUgMi4xMi0yLjEyIDIuMTJ6bTkgMGMtMS4xNyAwLTIuMTMtLjk1LTIuMTMtMi4xMiAwLTEuMTcuOTYtMi4xMyAyLjEzLTIuMTNzMi4xMi45NiAyLjEyIDIuMTMtLjk1IDIuMTItMi4xMiAyLjEyeiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgwVjB6Ii8+Cjwvc3ZnPgo=) no-repeat left center}
.vrowl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.vrowl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.vrowl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.vrowl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.vrowl-carousel .owl-wrapper,.vrowl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.vrowl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.vrowl-carousel .owl-item img{display:block;width:100%}.vrowl-carousel .owl-nav.disabled,.vrowl-carousel .owl-dots.disabled{display:none}.vrowl-carousel .owl-nav .owl-prev,.vrowl-carousel .owl-nav .owl-next,.vrowl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vrowl-carousel .owl-nav button.owl-prev,.vrowl-carousel .owl-nav button.owl-next,.vrowl-carousel button.owl-dot{color:inherit;border:none;padding:0 !important;font:inherit}.vrowl-carousel.owl-loaded{display:block}.vrowl-carousel.owl-loading{opacity:0;display:block}.vrowl-carousel.owl-hidden{opacity:0}.vrowl-carousel.owl-refresh .owl-item{visibility:hidden}.vrowl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vrowl-carousel.owl-grab{cursor:move;cursor:grab}.vrowl-carousel.owl-rtl{direction:rtl}.vrowl-carousel.owl-rtl .owl-item{float:right}.no-js .vrowl-carousel{display:block}.vrowl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.vrowl-carousel .owl-animated-in{z-index:0}.vrowl-carousel .owl-animated-out{z-index:1}.vrowl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.vrowl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.vrowl-carousel .owl-item .owl-lazy[src^=""],.vrowl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.vrowl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.vrowl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.vrowl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//kyoubashi.com/cms/wp-content/plugins/wpvr/public/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.vrowl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.vrowl-carousel .owl-video-playing .owl-video-tn,.vrowl-carousel .owl-video-playing .owl-video-play-icon{display:none}.vrowl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.vrowl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.vr-pointer-container{position:absolute;top:50%;z-index:2;left:50%;transform:translate(-50%,-50%)}.center-pointer{height:10px;width:10px;text-align:center;background:#fff;display:block;cursor:pointer;border-radius:100%}.explainer{position:absolute;bottom:40px;right:15px;z-index:9;text-align:center;width:47%;height:40%}.generic_form_button{position:absolute;top:50%;right:0;z-index:9;text-align:center}.close-generic-form{position:absolute;right:-7px;top:-11px;background:#fff;line-height:1;width:22px;height:22px;border-radius:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;cursor:pointer;z-index:9;font-size:14px}.wpvr-generic-form{position:absolute;top:10%;left:10%;z-index:9;width:80%;height:80%;background:#fff}.generic-form-container{padding-left:30px;padding-right:20px;overflow:auto;height:100%}.et-db #et-boc .wpvr-floor-map,.wpvr-floor-map{position:absolute;bottom:40px;right:15px;z-index:9;text-align:center;width:47%;height:40%;transition:all .4s linear}.et-db #et-boc .wpvr-floor-map:hover,.wpvr-floor-map:hover{width:55%;height:50%}.et-db #et-boc .wpvr-floor-map.fullwindow,.wpvr-floor-map.fullwindow{right:50%;bottom:50%;transform:translate(50%,50%);width:80%!important;height:80%!important;z-index:100}.et-db #et-boc .wpvr-floor-map .floor-plan-pointer,.wpvr-floor-map .floor-plan-pointer{position:absolute;width:18px;height:18px;background:#cca92c;border-radius:50%;cursor:pointer;box-shadow:0 0 3px 0 rgb(0 0 0/20%);line-height:24px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.et-db #et-boc .wpvr-floor-map .floor-plan-pointer.add-pulse,.wpvr-floor-map .floor-plan-pointer.add-pulse{animation:pulse 1s infinite}.wpvr-floor-map .floor-plan-pointer.add-pulse:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-1deg);width:17px;height:17px;background:0 0;border-radius:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;display:none}.wpvr-floor-map .floor-pointer-circle{position:relative;z-index:1}.wpvr-floor-map .floor-pointer-flash{position:absolute;width:22px;top:-22px;left:-2px;z-index:0;visibility:hidden;opacity:0}.wpvr-floor-map .add-pulse .floor-pointer-flash{visibility:visible;opacity:1}.et-db #et-boc .wpvr-floor-map img,.elementor .wpvr-floor-map img,.wpvr-floor-map img{width:100%;height:100%;border-radius:5px}.et-db #et-boc .wpvr-floor-map img{border-radius:5px!important}#et-boc .et-l .explainer>iframe,.explainer>iframe{border-radius:10px;width:100% !important;height:100% !important;display:block}#et-boc .et-l .explainer_button,.explainer_button{position:absolute;bottom:15px;right:45px;z-index:9999;text-align:center;width:50px}.floor_map_button{position:absolute;bottom:15px;right:10px;z-index:9999;text-align:center;width:50px}.et-db #et-boc .wpvr-floor-map .close-floor-map-plan,.wpvr-floor-map .close-floor-map-plan,#et-boc .et-l .explainer .close-explainer-video,.explainer .close-explainer-video{position:absolute;right:-7px;top:-11px;background:#fff;line-height:1;width:22px;height:22px;border-radius:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;cursor:pointer;z-index:9;font-size:14px}@media only screen and (max-width:575px){.explainer{width:60%;height:60%}}.wpvr-navbar-container{position:absolute;top:5px;width:100%;display:flex;padding:10px;list-style:none;color:#fff;justify-content:flex-end;z-index:9;right:0}.wpvr-navbar-container>li{margin:10px}.wpvr-navbar-container>li>a{color:#fff;text-decoration:none;font-size:16px}.wpvr-navbar-dropdown{list-style:none;display:none;position:absolute}.wpvr-navbar-container>li:hover .wpvr-navbar-dropdown{display:block;margin-left:-50px}.wpvr-navbar-dropdown>li>a{text-decoration:none;color:#fff}.wpvr-home-content{color:#fff;position:absolute;top:50%;left:50%;z-index:9;transform:translate(-50%,-50%);width:100%;padding:0 15px;box-sizing:border-box}.wpvr-home-content *{box-sizing:border-box}.wpvr-home-title{font-size:calc(24px + (60 - 24)*((100vw - 320px)/(1920 - 320)));line-height:1.2;margin-bottom:10px}.wpvr-home-subtitle{font-size:calc(18px + (28 - 18)*((100vw - 320px)/(1920 - 320)));line-height:1.2}@media only screen and (min-width:1921px){.wpvr-home-title{font-size:60px}.wpvr-home-subtitle{font-size:18px}}.wpvr-topnav{position:absolute;bottom:0;z-index:2;text-align:center;width:100%;padding-bottom:3px}.wpvr-mobile-notice{position:fixed;bottom:0;left:0;width:100%;background:#004efa;display:flex;flex-flow:row;align-items:center;justify-content:center;padding:10px;display:none;z-index:9}.wpvr-mobile-notice p{color:#fff;margin:0;font-size:13px;margin-right:17px;width:calc(100% - 20px)}.wpvr-mobile-notice .notice-close{font-size:11px;border:1px solid;color:#fff;display:inline-block;line-height:18px;height:20px;width:20px;text-align:center;border-radius:100%;cursor:pointer}#cp-logo-controls{position:absolute;top:10px;right:10px;z-index:2}.cp-logo-ctrl{height:auto;display:inline-block;cursor:pointer;margin:0 auto}.cp-logo-ctrl img{max-width:100px !important;margin-left:auto;display:block}#et-boc .et-l .cp-logo-ctrl img{max-width:100px !important;margin-left:auto!important;display:block!important}.adcontrol{position:absolute;bottom:15px;z-index:2}.audio_control{background:0 0 !important;padding:unset;border:none}#cp-logo-controls .cp-logo-ctrl .cp-info{font-size:15px;position:relative;background:#fff;max-width:350px;width:auto;padding:10px;border-radius:5px;margin-top:5px;display:none;transition:all .3s ease}#cp-logo-controls .cp-logo-ctrl.show .cp-info{display:block}#et-boc .et-l .zoom-in-out-controls,.zoom-in-out-controls{position:absolute;top:5px;left:5px;z-index:2;text-align:center;display:flex;flex-flow:column;background:rgba(255,255,255,.27)}.zoom-in-out-controls .ctrl{padding:2px 0}#et-boc .et-l .pnlm-container .controls,.pnlm-container .controls{position:absolute;bottom:5px;left:5px;z-index:2;text-align:center;width:80px;height:80px;background:rgba(255,255,255,.27);border-radius:100%}.pnlm-load-button p{color:#fff !important}.ctrl{width:30px;text-align:center;display:inline-block;cursor:pointer}.ctrl i{font-size:18px}.ctrl:hover{background:0 0}.controls .ctrl{position:absolute}.pan-up{left:50%;top:0;transform:translateX(-50%)}.pan-down{bottom:0;left:50%;transform:translateX(-50%)}.pan-left{left:0;top:50%;transform:translateY(-50%)}.pan-right{right:0;top:50%;transform:translateY(-50%)}.ctrl.fullscreen{top:50%;left:50%;transform:translate(-50%,-50%)}div.pnlm-hotspot-base.fas:before,div.pnlm-hotspot-base.fab:before,div.pnlm-hotspot-base.far:before{font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vrbounce{display:inline-block;position:relative;-moz-animation:vrbounce .5s infinite linear;-o-animation:vrbounce .5s infinite linear;-webkit-animation:vrbounce .5s infinite linear;animation:vrbounce .5s infinite linear;color:0}.wpvr-pluse-effect{animation:icon-pulse-pointer 1.5s infinite cubic-bezier(.25,0,0,1)}@keyframes icon-pulse-pointer{0%{box-shadow:0 0 0 0px #fff}100%{box-shadow:0 0 0 10px #ffffff00}}@-webkit-keyframes vrbounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-moz-keyframes vrbounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-o-keyframes vrbounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-ms-keyframes vrbounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@keyframes vrbounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}#et-boc .et-l .vrgcontrols,.vrgcontrols{position:absolute;z-index:3;width:20px;bottom:0;height:30px;cursor:pointer;left:50%;transform:translateX(-50%)}#et-boc .et-l .wpvr_slider_nav,.wpvr_slider_nav{position:absolute;z-index:3;bottom:15px;height:30px;cursor:pointer;left:50%;transform:translateX(-50%);width:100%}.wpvr_slider_nav .wpvr_owl_prev,.wpvr_slider_nav .wpvr_owl_next{position:absolute;border-radius:4px;bottom:27px;font-size:16px;padding:0;height:30px;width:30px;border:none;outline:none !important;background:#28303d !important;color:#fff !important;transition:all .3s ease}.wpvr_slider_nav .wpvr_owl_prev:hover,.wpvr_slider_nav .wpvr_owl_next:hover{background:#004efa !important}.wpvr_slider_nav .wpvr_owl_prev{left:5px}.wpvr_slider_nav .wpvr_owl_next{right:5px}#et-boc .et-l .vrbounce,.vrbounce{color:#fff;display:inline-block;cursor:pointer;padding-top:10px}#et-boc .et-l .vrbounce.vrg-icon-size-large i,.vrbounce.vrg-icon-size-large i{font-size:25px}.scene-gallery ul{margin:0;padding:0}.scene-gallery ul li{list-style:none;font-size:13px;line-height:1.2;margin:0}.scene-gallery ul li img{margin-top:3px !important}.et-db #et-boc .scene-gallery .owl-stage{margin:0 auto}#et-boc .et-l .scene-gallery,.scene-gallery{position:absolute;bottom:0;z-index:2;text-align:center;width:100%;padding:10px 15px;background-color:rgba(0,0,0,.35);color:#fff}.scctrl{border-radius:5px !important;width:100px;height:100px !important;display:inline-block;cursor:pointer;margin:5px}.scctrl:hover{background:rgba(200,200,200,1)}#master-container.vrfullwidth{width:98vw !important;position:relative;margin-left:-49vw !important;left:50% !important;max-width:100vw !important}.vrembed{width:100% !important;height:100% !important;position:fixed;left:0;top:0;z-index:999;max-width:100% !important;margin:0 !important}.cardboard-vrembed{display:flex;flex-flow:row wrap;justify-content:space-between;background:#222}.pnlm-container iframe{max-width:inherit;margin-bottom:0}.pnlm-hotspot-base.custom-icon{width:30px;height:30px;display:block;cursor:pointer;border-radius:100%}.pnlm-hotspot-base.custom-icon:hover{z-index:9}.pnlm-panorama-info{left:0;bottom:0}#et-boc .et-l div.custom-tooltip span,div.custom-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:#fff;color:#000;font-size:16px;text-align:center;padding:5px 10px;cursor:default;margin:0 !important;bottom:40px !important;left:50%;transform:translateX(-50%);min-width:300px;font-weight:400}#et-boc .et-l div.custom-tooltip span p,div.custom-tooltip span p{max-height:250px;overflow:auto}#et-boc .et-l div.custom-tooltip span a,div.custom-tooltip span a{transition:inherit}#et-boc .et-l div.custom-tooltip span img,div.custom-tooltip span img{max-width:inherit;height:225px;width:400px}#et-boc .et-l div.pnlm-tooltip span,div.pnlm-tooltip span{display:none}#et-boc .et-l div.custom-tooltip:hover span,div.custom-tooltip:hover span{visibility:visible}#et-boc .et-l div.custom-tooltip span.vr-mode-title:after,#et-boc .et-l div.custom-tooltip:hover span:after,div.custom-tooltip span.vr-mode-title:after,div.custom-tooltip:hover span:after{content:'';position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#fff transparent transparent;bottom:-20px;left:-10px;margin:0 50%}#et-boc .et-l .custom-ifram-wrapper,.custom-ifram-wrapper{position:absolute;top:10%;bottom:10%;left:50%;transform:translateX(-50%);z-index:99;width:80%;max-width:980px}#et-boc .et-l div.custom-tooltip span.vr-mode-title:after,div.custom-tooltip span.vr-mode-title:after{bottom:-18px}#et-boc .et-l .custom-tooltip span.vr-mode-title,.custom-tooltip span.vr-mode-title{visibility:visible;min-width:80px;line-height:1;left:50%}#et-boc .et-l .custom-ifram-flex,.custom-ifram-flex{height:100%;width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;background:#fff;border-radius:5px}#et-boc .et-l div.custom-ifram,div.custom-ifram{width:100%;max-height:100%;overflow:auto}.pano-wrap:before{content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:99;opacity:0;visibility:hidden;transition:all .4s linear}.pano-wrap.show-modal:before{opacity:1;visibility:visible}.pano-wrap .cross{background:#fff;width:24px;height:24px;color:red;line-height:26px;position:absolute;top:-13px;right:-10px;text-align:center;z-index:99;font-size:13px;border-radius:100%;padding-left:0;cursor:pointer;opacity:0;visibility:hidden;transition:all .4s ease;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.3)}.pano-wrap.show-modal .cross{opacity:1;visibility:visible}#et-boc .et-l .custom-ifram p,#et-boc .et-l .custom-tooltip p,.custom-ifram p,.custom-tooltip p{background-color:#fff;padding:10px 0;margin:auto!important;border-radius:5px;font-size:15px;line-height:24px}#et-boc .et-l .custom-ifram p,.custom-ifram p{padding:10px}#et-boc .et-l .custom-ifram video,.custom-ifram video{margin:0 auto}#et-boc .et-l .custom-ifram img,.custom-ifram img{max-width:100%;height:auto;margin:0 auto;display:block}#et-boc .et-l .custom-ifram iframe,.custom-ifram iframe{max-width:100%;margin:0 auto;display:block}.pnlm-load-box{top:0;left:0;margin:0;width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.8)}.pnlm-load-box>p{display:none}.pnlm-load-box .pnlm-lbar{width:100%;border:none;height:8px;position:absolute;left:0;bottom:0}.pnlm-load-box .pnlm-lbar .pnlm-lbar-fill{background:#4775f6}.oxy-wp-vr-tour{width:100%}.wpvr-product-container{display:flex;align-items:center;justify-content:center;background:#fff;padding:15px;border-radius:5px}.wpvr-product-container .wpvr-pr-left-block{width:50%;box-sizing:border-box}.wpvr-product-container .wpvr-pr-left-block .woocommerce-product-gallery__image img{margin:0;max-width:95%;width:100%;height:auto}.wpvr-product-container .wpvr-pr-right-block{max-width:50%;padding-left:15px;box-sizing:border-box;text-align:left}.wpvr-product-container .wpvr-pr-right-block a{text-decoration:none !important;display:inline-block}.wpvr-product-container .wpvr-pr-right-block a h2{font-size:18px;line-height:1.4;margin:0 0 15px;text-align:left}.wpvr-product-container .wpvr-pr-right-block a h2:before{display:none}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline{border:none !important;padding:0 !important;text-align:left;border-radius:0}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline .amount{display:inline-block;margin-bottom:7px}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline del .amount{text-decoration:line-through;opacity:.5}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline .wpvr-cart-wrap{display:block}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline a.button{font-size:16px;display:inline-block;padding-left:20px;padding-right:20px}.vr-streetview iframe{width:100% !important;height:100% !important}.wpvr-cardboard{position:relative;display:flex;align-items:center;justify-content:space-between;background:#000}.wpvr-cardboard .pano-wrap{direction:ltr;height:100%!important}.wpvr-cardboard .fullscreen-button{position:absolute;top:10px;left:10px;display:none;z-index:1000;font-size:25px;padding:9px 13px}.cardboard-half{width:49%!important}.wpvr-cardboard .fullscreen-button .compress{display:none}.wpvr-cardboard .pano-left{position:absolute;opacity:0;visibility:hidden}.wpvr-cardboard .wpvr-cardboard-switcher{position:absolute;bottom:10px;right:6px;z-index:9;cursor:pointer}.wpvr-cardboard .wpvr-cardboard-switcher.vr-embade-mode{position:fixed;z-index:1000}.wpvr-cardboard .wpvr-cardboard-switcher input[type=checkbox]{display:none}.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box{width:60px;height:35px;border:2px solid #216df0;border-radius:100px;display:flex;flex-flow:column;align-items:center;background:#fff;justify-content:center}.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box svg{width:35px}.wpvr-cardboard .wpvr-cardboard-switcher input[type=checkbox]:checked+.switcher-box{background-color:#216df0;border-color:#216df0}.wpvr-cardboard .wpvr-cardboard-switcher input[type=checkbox]:checked+.switcher-box svg path{fill:#fff}.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box .cardbord-mode-tooltip,.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box .normal-mode-tooltip{width:155px;background:#fff;border-radius:10px;display:block;padding:11px 7px;position:absolute;bottom:calc(100% + 10px);right:0;text-align:center;font-weight:600;font-size:14px;line-height:1;color:#000;display:none}.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box:hover .normal-mode-tooltip{display:block}.wpvr-cardboard .wpvr-cardboard-switcher input[type=checkbox]:checked+.switcher-box:hover .normal-mode-tooltip{display:none}.wpvr-cardboard .wpvr-cardboard-switcher input[type=checkbox]:checked+.switcher-box:hover .cardbord-mode-tooltip{display:block}.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box .cardbord-mode-tooltip:before,.wpvr-cardboard .wpvr-cardboard-switcher .switcher-box .normal-mode-tooltip:before{content:"";position:absolute;right:26px;bottom:-5px;width:14px;height:14px;background:#fff;transform:rotate(45deg);border-radius:3px}.cardboard-vrfullwidth.vrfullwidth{display:flex;flex-flow:row wrap;height:100%;justify-content:space-between}.wpvr-landscape{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpvr-cardboard-disable-event{cursor:not-allowed;pointer-events:none}@media only screen and (min-width:1921px){.wpvr-home-title{font-size:70px}.wpvr-home-subtitle{font-size:30px}}@media (max-width:1199px){.pnlm-container{width:100% !important;height:500px !important}.pnlm-container.vrembed{height:100% !important}.pnlm-container.cardboard-half{width:49% !important}.custom-ifram iframe{height:300px}div.custom-ifram{width:100%}.custom-tooltip p{width:430px}.vr-streetview{width:100% !important;height:500px !important}}@media (max-width:768px){div.custom-tooltip span img{height:195px;width:340px}.custom-ifram iframe{height:194px;width:350px}.custom-tooltip p{width:330px}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline a.button{font-size:14px}}@media (max-width:767px){div.custom-tooltip span img{height:240px;width:420px}.custom-ifram iframe{height:320px;width:100%}.pnlm-container.cardboard-half{width:49% !important}.custom-tooltip p{width:430px}.wpvr-cardboard .pnlm-compass{right:7px}.wpvr-cardboard.enable-cardboard .pnlm-compass{right:74px!important}}@media (max-width:575px){.wpvr-mobile-notice{display:flex}.wpvr-mobile-notice p{width:calc(100% - 46px)}.scene-gallery ul{width:100px !important}.scene-gallery{padding:18px 10px}.scctrl{height:50px !important}.pnlm-container{width:100% !important;height:300px !important}.pnlm-container.cardboard-half{width:49% !important}.pnlm-container.vrembed{height:100% !important}div.custom-tooltip span img{height:150px;width:220px}.custom-ifram iframe{height:250px;width:100%}.custom-tooltip p{width:200px}#cp-logo-controls .cp-logo-ctrl .cp-info{width:280px}div.pnlm-hotspot-base.fas,div.pnlm-hotspot-base.fab,div.pnlm-hotspot-base.fa,div.pnlm-hotspot-base.far{width:24px !important;height:24px !important}div.pnlm-hotspot-base:before,div.pnlm-hotspot-base:before,div.pnlm-hotspot-base:before{font-size:11px !important}.vr-streetview{width:100% !important;height:300px !important}.wpvr-product-container{display:block}.wpvr-product-container .wpvr-pr-left-block{width:100%;max-width:100px;margin:0 auto 5px}.wpvr-product-container .wpvr-pr-right-block{width:100%;padding:0;text-align:center}.wpvr-product-container .wpvr-pr-right-block a h2{text-align:center;margin:0 0 10px}.wpvr-product-container .wpvr-pr-right-block .add_to_cart_inline{text-align:center}}.vrowl-carousel .owl-stage{margin:0 auto}.vrowl-carousel .owl-item img{margin:0}
body{color:#555;font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;margin:0;padding:0;font-size:16px}p{font-size:1.1rem;line-height:1.5}ul,ol{list-style:none}body,h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,table,form,input{margin:0;padding:0}hr{display:none}th{font-weight:lighter}img{display:block;width:100%;height:auto;border:none;vertical-align:bottom}strong{font-weight:700}textarea{background:#f9f9f9;border:1px solid #ccc;padding:2px}a{color:#2087ef;transition:opacity .5s;text-decoration:none}a:hover{opacity:.8}#headerContainer{position:fixed;width:100%;top:0;left:0;z-index:999;background:#fff}#header{display:block;text-align:left;width:100%;padding:0;margin:0;border-bottom:2px solid #2087ef;box-shadow:0px 1px 3px rgba(0,0,0,.2)}#headerInner{display:flex;justify-content:space-between;align-items:center;max-width:1920px;height:70px;padding:0 20px;margin:0 auto;box-sizing:border-box}@media (max-width:768px){#header,#headerInner{height:60px}}@media (max-width:580px){#header,#headerInner{height:50px}}#header #site-title{margin:0;padding:0;height:70px;width:30%;text-align:left;position:relative}#header #site-title a{text-decoration:none}#header #site-title a img.logo{width:100%;max-width:400px;height:auto;position:absolute;top:0;bottom:0;margin:auto auto auto 0}@media (max-width:999px){#header #site-title{width:100%}}@media (max-width:768px){#header #site-title{height:60px}#header #site-title a img.logo{max-width:250px}}@media (max-width:580px){#header #site-title{height:50px}}.sub_logo{font-size:9px;font-weight:600;display:block;color:#2087ef;line-height:.98}@media (max-width:580px){.sub_logo{font-size:8px;font-weight:400}}#head_menu{background:#fff;width:57%;margin-left:3%;transition:.3s cubic-bezier(.4,0,.2,1)}@media (max-width:999px){#head_menu{width:0;margin-left:0}}#header #headContact{white-space:nowrap;text-align:center;display:block;width:10%;min-width:220px;margin:0 0 0 auto}#header #sp_headTel{display:none}@media (max-width:999px){#header #headContact{margin:0 55px 0 auto}}@media (max-width:768px){#header #headContact{margin:0 0 0 auto}}.entry{max-width:250px}.headReserve{text-align:center;display:flex;align-items:center;justify-content:center;background:#f09995;padding:8px 15px;border-radius:30px}.headReserve img{width:15%;margin-right:5px}.reserve_btn{color:#fff;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:1px;font-size:1.1rem}.reserve_btn span{display:block;font-size:12px}.headReserve:hover{opacity:1;transition:all .5s;box-shadow:2px 2px 5px rgb(0 0 0/30%);background:#db206b;border-radius:8px}@media (max-width:768px){#sp_bottom{display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;z-index:999;width:100%;height:46px;background:rgba(255,255,255,.8);box-shadow:0px -2px 7px rgb(0 0 0/20%)}#sp_bottom .reserve_btn,#sp_bottom .sp_tel_btn{font-weight:700!important}#header #headContact{flex:1;white-space:pre-line;box-sizing:border-box;min-width:inherit}#header #sp_headTel{flex:1;display:block}#headContact .headReserve,#sp_headTel a{border-radius:0;display:flex;justify-content:center;align-items:center;height:36px;padding:5px 2%}#header #sp_headTel{background:#999}#headContact .headReserve img,#sp_headTel img{width:15%;max-width:36px;margin-right:5px}.reserve_btn,.sp_tel_btn{color:#fff;font-size:15px;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:700}.reserve_btn span{display:none}}.modal-open,.course-open01,.course-open02,.course-open03,.course-open04,.course-open05,.course-open06,.course-open07,.course-open08,.course-open09,.course-open10{cursor:pointer}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,60%);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box}.course-container01,.course-container02,.course-container03,.course-container04,.course-container05,.course-container06,.course-container07,.course-container08,.course-container09,.course-container10{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,60%);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box}.modal-container:before,.course-container01:before,.course-container02:before,.course-container03:before,.course-container04:before,.course-container05:before,.course-container06:before,.course-container07:before,.course-container08:before,.course-container09:before,.course-container10:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container.active,.course-container01.active,.course-container02.active,.course-container03.active,.course-container04.active,.course-container05.active,.course-container06.active,.course-container07.active,.course-container08.active,.course-container09.active,.course-container10.active{opacity:1;visibility:visible;z-index:999}@media (max-width:768px){.modal-container.active{position:fixed}}.modal-body{position:absolute;top:6rem;right:0;left:0;margin:0 auto;width:80%}.course-body01,.course-body02,.course-body03,.course-body04,.course-body05,.course-body06,.course-body07,.course-body08,.course-body09,.course-body10{position:absolute;top:8rem;right:0;left:0;margin:0 auto;width:80%}.modal-close,.course-close01,.course-close02,.course-close03,.course-close04,.course-close05,.course-close06,.course-close07,.course-close08,.course-close09,.course-close10{position:absolute;display:flex;align-items:center;justify-content:center;top:-40px;right:-40px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}@media (max-width:768px){.modal-body,.course-body01,.course-body02,.course-body03,.course-body04,.course-body05,.course-body06,.course-body07,.course-body08,.course-body09,.course-body10{top:2.8rem;width:93%}.modal-close,.course-close01,.course-close02,.course-close03,.course-close04,.course-close05,.course-close06,.course-close07,.course-close08,.course-close09,.course-close10{top:-30px;right:-5px;width:25px;height:25px;font-size:25px}}.modal-content,.course-content{background:#fff;border-radius:20px;text-align:left;padding:4rem 10%;margin-bottom:40px}@media (max-width:999px){.modal-content{padding:4rem 5%}}.modal-content .modal-inner h3{text-align:center;margin:1rem auto;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:700}.modal-content .modal-inner p{text-align:center;margin-bottom:2rem}.course-content .course-inner h3{text-align:center;margin:0 auto 4rem;font-size:2rem;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600}.course-content .course-inner h4{margin-bottom:10px;font-size:1.1rem}.course_subtitle{background:#fef5f7;padding:8px 10px 8px 0;margin-bottom:1.5rem;margin-top:2rem}.course_subtitle h4{font-size:1.1rem;color:#333;display:flex;align-items:center;margin-bottom:0!important}.course_subtitle h4:before{content:"";display:block;background:#f09995;width:30px;height:2px;border-radius:1px;margin-right:20px}.course-content .course-inner p{font-size:1rem}.course-content .course-inner ol{margin:0;padding:0}.course-content .course-inner ol li{list-style:none;padding-left:1.3em;text-indent:-1.3em;padding-bottom:10px}.course-content .course-inner ol li strong{color:#e30000}@media (max-width:768px){.modal-content{padding:2rem 5%}.course-content{padding:2rem 5%;margin-bottom:80px}.modal-content .modal-inner p{margin-bottom:1rem}.course-content .course-inner h3{margin:0 auto 2rem;font-size:1.5rem;font-weight:700}}.modal-content .middle_contact{display:flex;justify-content:space-between}.modal-content .middle_contact li{width:47%;margin:0}@media (max-width:768px){.modal-content .middle_contact{display:block}.modal-content .middle_contact li{width:100%;margin:2rem auto 0}.modal-content .middle_contact li img{width:70%;margin:0 auto}}.modal-content .middle_contact li{text-align:center}.modal-content .middle_contact li a{display:inline-block;width:200px}.modal-content .middle_contact li a .reserve_btn{margin-left:10px}.modal-content .middle_contact .reserve_btn:after{content:">";display:inline-block;width:15px;height:15px;color:#fff;margin-left:5px}.course-inner iframe{width:100%;height:80vh}#gMenu{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#06438d;border-top:1px solid #e5e5e5;background:url(/img/bg_gr_up.png) left bottom repeat-x #fff}#gMenu #gMenuInner.innerBox{margin:0 3%;width:94%}#gMenu .menu{border-left:1px solid #e5e5e5;border-top:none;padding-top:10px}#gMenu .menu:after{content:".";display:block;clear:both;height:0;visibility:hidden}#gMenu .assistive-text{position:absolute;top:-9000px}#gMenu .menu li a{text-align:center}#gMenu .menu li ul{display:none}#gMenu .menu li li a,#gMenu .menu li li li a,#gMenu .menu li li li li a{padding-left:15px}#gMenu .menu li a:hover,#gMenu .menu li.current_page_item>a,#gMenu .menu li.current-menu-ancestor>a,#gMenu .menu li.current-page-ancestor>a,#gMenu .menu li.current_page_ancestor>a{background-color:#f5f5f5}#gMenu .menu li:hover ul{display:block;position:absolute;z-index:1000;border-top:1px solid #ccc;width:200px;box-shadow:1px 1px 3px rgba(0,0,0,.2)}#gMenu .menu li:hover li{background:#fff;width:200px;position:relative;text-align:left}#gMenu .menu li:hover li a{text-align:left}#gMenu .menu li:hover ul li ul{position:absolute;left:200px;top:10px;border-top:none}#gMenu .menu li:hover ul li ul,#gMenu .menu li:hover ul li ul li{display:none}#gMenu .menu li:hover ul li:hover ul,#gMenu .menu li:hover ul li:hover ul li{display:block}#gMenu .menu li:hover ul li:hover ul{border-top:1px solid #ccc}.innerBox,#gMenu #gMenuInner.innerBox{margin:0 auto;max-width:1920px}#gMenu{border-bottom-width:0;border-top:none;background:#fff;margin:0 auto}#gMenu .menu{border-top:none}#gMenu .menu:after{content:".";display:block;clear:both;height:0;visibility:hidden}#gMenu .menu li{flex:1 1 1px;border-bottom:none;overflow:visible;box-shadow:none;border-right:1px solid #e5e5e5;display:flex}#gMenu .menu li a{text-align:center;box-shadow:none;border-bottom:none;padding:3px 15px 13px;color:#333}#gMenu .menu li:last-child{border-right:none}#gMenu .menu li ul{display:none}#gMenu .menu li li a,#gMenu .menu li li li a,#gMenu .menu li li li li a{padding-left:15px}#gMenu .menu li a{font-size:16px;border-bottom:2px solid #fff;flex:1}#gMenu .menu li a:hover,#gMenu .menu li.current_page_item>a,#gMenu .menu li.current-menu-ancestor>a,#gMenu .menu li.current-page-ancestor>a,#gMenu .menu li.current_page_ancestor>a{display:block;background-color:#fff;color:#06438d;border-bottom:2px solid #06438d}#gMenu .menu li:hover ul{display:block;position:absolute;z-index:1000;border-top:1px solid #ccc;width:200px;box-shadow:1px 1px 3px rgba(0,0,0,.2);opacity:.97}#gMenu .menu li:hover li{background:#fff;width:200px;position:relative;text-align:left}#gMenu .menu li:hover li a{text-align:left}#gMenu .menu li:hover ul li ul{position:absolute;left:200px;top:10px;border-top:none}#gMenu .menu li:hover ul li ul,#gMenu .menu li:hover ul li ul li{display:none}#gMenu .menu li:hover ul li:hover ul,#gMenu .menu li:hover ul li:hover ul li{display:block}#gMenu .menu li:hover ul li:hover ul{border-top:1px solid #ccc}#gMenu .menu{border-left:none;display:flex}#gMenu .nav{display:block}#gMenu .nav .headContactInner{display:none}.burger_area{position:fixed;right:10px;top:18px;z-index:4}.burger{position:relative;width:45px;height:45px;cursor:pointer}@media (min-width:1000px){.burger{display:none}}@media (max-width:999px){.burger{display:block}.burger_area{top:18px}}@media (max-width:800px){.burger_area{top:18px}}@media (max-width:768px){.burger_area{top:8px}}@media (max-width:580px){.burger_area{top:3px}}.burger span{display:inline-block;transition:all .4s;box-sizing:border-box;position:absolute;left:15px;width:15px;height:2px;background-color:#333;border-radius:2px}.burger span:nth-of-type(1){top:15px}.burger span:nth-of-type(2){top:21px}.burger span:nth-of-type(3){bottom:15px}.show_burger_menu{width:100%}.show_burger_menu .burger{transform:rotate(360deg);background:0 0;box-shadow:none}.show_burger_menu .burger>span:nth-of-type(1){transform:translateY(6px) rotate(-45deg)}.show_burger_menu .burger>span:nth-of-type(2){transform:translateY(0) rotate(45deg)}.show_burger_menu .burger>span:nth-of-type(3){opacity:0}.show_burger_menu .nav{position:fixed;top:72px;left:0;right:0;height:100vh;z-index:1;width:100%;display:flex;display:flex;flex-flow:column;align-items:center;animation:fade_in_top .8s;overflow:scroll;-webkit-overflow-scrolling:touch;background:rgba(255,255,255,.9)}@media (max-width:768px){.show_burger_menu .nav{font-size:16px;top:62px}.show_burger_menu .nav{background:rgba(19,98,190,.9)}}@media (max-width:580px){.show_burger_menu .nav{top:52px}}.show_burger_menu .recruit_top_caption{z-index:0}@media (min-width:1000px){.head-animation{transform:translateY(-100%)}}nav{margin:0 auto;width:100%;max-width:1920px}nav{border-left:none;border-top:none}.nav ul li{flex:auto;border-bottom:none;overflow:visible;box-shadow:none;display:flex;position:relative}.nav ul li a,.nav ul li span{text-align:center;box-shadow:none;border-bottom:none;padding:13px 5px;height:70px;box-sizing:border-box;color:#333;font-size:1rem;line-height:1.1;flex:1;display:flex;align-items:center;justify-content:center}.nav ul li a:hover{color:#007fff}@media (max-width:768px){.nav ul li{padding-top:0}.nav ul li a{padding:13px 15px 13px;color:#fff}.nav ul li a:hover{background-color:#fff}.nav ul li span{color:#fff}}nav{font-size:14px;position:relative}@media (max-width:999px){.nav{width:100%;display:none}}@media (min-width:768px){.nav>ul{display:flex;align-items:flex-end;width:100%}}@media (max-width:768px){.nav>ul{padding:0 20px;width:100%}}.nav>ul a{display:block;text-align:center;border-bottom:2px solid transparent}@media (min-width:768px){.nav>ul a{padding:5px;max-width:300px;margin:0 auto}}@media (max-width:768px){.nav>ul a{padding:20px}}.nav .current{color:#63bf10}@media (min-width:768px){.nav .current{border-bottom:2px solid #63bf10}}@media (max-width:768px){.nav .current{font-weight:700}}.nav .nav_recruit,.nav .nav_corporate,.nav .nav_tel,.nav .nav_tel_{display:none}@media (max-width:768px){.nav .nav_recruit,.nav .nav_corporate,.nav .nav_tel,.nav .nav_tel_{display:block}.nav ul li.last{display:none}.nav ul li.nav_recruit a{padding:3px 15px}.nav ul li.nav_tel a,.nav ul li.nav_tel_ a{padding:13px 15px}.nav .nav_recruit a,.nav .nav_tel a,.nav .nav_tel_ a{display:flex;align-items:center;justify-content:center}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}nav ul.dropdwn_menu{text-align:center;list-style-type:none;margin:0 auto;padding:0;color:#fff;border:none}nav li.menu__multi{position:relative;display:block}nav>li.menu__multi{display:inline}.dropdwn_menu{width:250px;display:none;position:absolute;padding:0;background:rgba(0,127,255,.8);box-shadow:0px .8px 1px rgba(153,153,153,.3);top:72px}nav ul.dropdwn_menu{display:none}nav ul .dropdwn_menu li{padding:0}.nav ul li .dropdwn_menu li a{display:block;width:250px;color:#fff;padding:20px 15px 20px 25px;border-bottom:.5px solid #eee;height:auto;text-align:left}.nav ul li .dropdwn_menu li:last-child a{border-bottom:none}.dropdwn_menu li a .menu-list{color:#fff;font-size:95%}.dropdwn_menu li a:hover{background:#fff}.dropdwn_menu li a:hover .menu-list{color:#1362be}@media (max-width:768px){nav li.menu__multi{position:static}.dropdwn_menu{width:100%;display:block;position:static}.dropdwn_menu li a{width:100%}}#topMainBnr{padding:0;margin:72px auto 0;width:100%;max-width:1920px;position:relative;z-index:0}@media (max-width:768px){#topMainBnr{margin:62px auto 0}#topMainBnrFrame{position:relative;width:100%;height:300px}#topMainBnrFrame img{position:absolute;top:0;right:0;margin:auto;width:auto;height:100%;overflow:hidden}}@media (max-width:580px){#topMainBnr{margin:52px auto 0}#topMainBnrFrame{position:relative;width:100%;height:250px}}.breadcrumbs{background:#fff;color:#2087ef;font-weight:700;padding:.25rem 5%;width:100%;max-width:1920px;box-sizing:border-box}.breadcrumbs span{color:#555;font-weight:400}.breadcrumbs .post{padding:0;margin:0 10px}.breadcrumbs a{color:#707070;margin:0 10px}@media (min-width:768px){.breadcrumbs{font-size:11px}}@media (max-width:768px){.breadcrumbs{font-size:9px;background:#f8f8f8}}.breadcrumbs ul{display:flex;flex-flow:wrap}.breadcrumbs ul>li:not(:first-child):before{content:"＞";margin:0 10px}.breadcrumbs ul li span.current{color:#06438d}h2.title_section,h2.section_title{font-size:2rem;text-align:center;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:2px;color:#555}h2.title_appeal{font-size:1.7rem;text-align:center;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:2px;color:#2087ef;margin:0 auto}h2.title_section:after,h2.section_title:after{content:"";display:block;background:#2087ef;width:60px;height:6px;border-radius:3px;margin:1rem auto 0}@media (max-width:999px){h2.title_section,h2.section_title,h2.title_appeal{font-size:1.5rem}}@media (max-width:768px){h2.title_section,h2.section_title,h2.title_appeal{font-size:25px;font-weight:700}}.section_subtitle{background:#ebf5ff;padding:8px 10px 8px 0}#hujin_op01{background:#fff!important}#hujin_op02{background:#fff!important;margin-top:30px}.section_subtitle h3{font-size:1.3rem;color:#333;display:flex;align-items:center}.section_subtitle h3:before{content:"";display:block;background:#007fff;width:30px;height:2px;border-radius:1px;margin-right:20px}.section_subtitle h4{position:relative;padding-left:15px}.section_subtitle h4:before{position:absolute;top:0;bottom:0;left:0;content:"";display:inline-block;width:5px;height:16px;background:#1362be;margin:auto auto auto 0}.box .column .column_right .service_title h3,.box .column_reverse .column_right .service_title h3,.box .column .column_right_rec .service_title h3,.box .column_reverse .column_right_rec .service_title h3{font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;font-size:1.5rem;margin-bottom:1rem;color:#1362be}@media (max-width:768px){.box .column .column_right .service_title h3,.box .column_reverse .column_right .service_title h3,.box .column .column_right_rec .service_title h3,.box .column_reverse .column_right_rec .service_title h3{font-weight:700}}#column_center{display:block;padding:0 5% 2rem}.img_center{width:40%;margin:2rem auto 0}.column_num_list{counter-reset:count 0}.column_num_list li:before{content:counter(count) ". ";counter-increment:count 1}.column_num_list li{font-size:1.1rem;line-height:1.5;margin-bottom:20px;text-indent:-1em;padding-left:1em}.column_num_list li:last-child{margin-bottom:0}.column_p{padding:2rem 5%}.column_p dl,.column_p ul{font-size:1.1rem;line-height:1.5}.column_p dl dt{font-weight:700;margin-top:1rem}.column_p dl dd{padding-left:1em}@media (max-width:768px){#column_center{padding:0}.img_center{width:90%;margin:0 auto}.column_num_list{width:100%;margin:1.5rem auto}.column_p{padding:1.5rem 0!important}}h4.section_sublead{color:#1362be;font-size:1.25rem;border-bottom:1px solid #1362be;margin-bottom:1.5rem;margin-top:2.5rem;padding-bottom:5px}h4.section_sublead img{width:35px;height:35px;margin-right:10px;display:inline-block}h4#sublead_first{margin-top:0}#clinic #content{margin-top:190px}#busdock #content{margin-top:200px}@media (max-width:768px){#clinic #content,#busdock #content{margin-top:0}}}.js-animation{opacity:0;visibility:hidden;transform:translateY(40px);transition:all 1s}.js-animation.is-show{opacity:1;visibility:visible;transform:translateY(0px)}.bg_white{background:#fff;padding:4rem 0 4rem}.bg_blue{background:#f2f8ff;padding:4rem 0 4rem}.bg_reserve{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_open_date.jpg) left top no-repeat #f6f5f5;background-size:contain;display:flex;justify-content:center;align-items:center;padding:4rem 0 4rem}@media (max-width:999px){.bg_white,.bg_blue,.bg_reserve{padding:2rem 0}}.content_wrap{width:100%;max-width:1920px;margin:0 auto}.content_wrap .wrap{width:90%;margin:2.5rem auto 0}@media (max-width:999px){.content_wrap .wrap{margin:2rem auto 0}}.link{margin:0 auto 3rem}.link a{border:1.5px solid #2087ef;background:rgba(255,255,255,.8);border-radius:3px;color:#2087ef;font-size:1rem;padding:10px 40px 10px 45px}.link a span:after{content:">";display:inline-block;color:#2087ef;font-size:.5rem;margin-left:10px}.link a:hover{border:1.5px solid #2087ef;background:#2087ef;color:#fff;transition:all .5s;box-shadow:2px 2px 5px rgb(0 0 0/30%)}.link a:hover,.link a:hover span{opacity:1}.link a:hover span:after{color:#fff}@media (max-width:768px){.link{text-align:center}.link a{font-size:15px}.link a span:after{font-size:.9rem}}#inquiry .link{margin:0}#inquiry .link a{display:block;width:100%;box-sizing:border-box;font-size:100%;padding:15px 35px 15px 30px;position:relative;display:flex;justify-content:flex-start;align-items:center}#inquiry .link a span{display:flex;align-items:center}#inquiry .link a span:after{position:absolute;right:15px;content:">";font-size:.5rem;display:inline-block;margin-left:20px;color:#2087ef}#inquiry .link a:hover span:after{color:#fff}@media (max-width:999px){#inquiry .link a{padding:15px 25px 15px 20px}}.open_date_reserve{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#2087ef;font-size:20px;font-weight:700;border:2px solid #2087ef;margin:0 auto;padding:15px;width:340px;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,.3);box-sizing:border-box}.open_date_reserve:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/icon_reserve_off.png) top left no-repeat;background-size:cover;width:50px;height:42px;display:inline-block;margin-right:15px}.open_date_reserve:after{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/arrow_right_off.png)top right no-repeat;background-size:cover;width:8px;height:16px;display:inline-block;margin-left:15px}.bg_reserve .open_date a:hover .open_date_reserve{border:2px solid #2087ef;background:#2087ef;color:#fff;transition:all .5s;opacity:1;box-shadow:2px 2px 5px rgb(0 0 0/60%)}.bg_reserve .open_date a:hover span:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/icon_reserve_on.png)top left no-repeat;background-size:cover;width:50px;height:42px;display:inline-block;transition:all .5s;opacity:1}.bg_reserve .open_date a:hover span:after{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/arrow_right_on.png)top right no-repeat;background-size:cover;width:8px;height:16px;display:inline-block;transition:all .5s;opacity:1}@media (max-width:768px){.open_date_reserve{width:60%;F font-size:18px}.bg_reserve .open_date span:before,.bg_reserve .open_date a:hover span:before{width:40px;height:34px}}@media (max-width:480px){.open_date_reserve{width:80%}}.appeal{justify-content:space-between;display:flex;width:90%;margin:0 auto;border-radius:5px;box-shadow:5px 5px 15px rgb(0 0 0/3%)}.appeal_left{width:20%;background:#2087ef;display:flex;justify-content:center;align-items:center}.appeal_right{width:80%;padding:30px 5%;box-sizing:border-box;background:#fff;display:flex;justify-content:space-between}.appeal_right_top{width:60%}.appeal_right_img{width:35%;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bn_open01.jpg) 50% 50% no-repeat;background-size:cover}.appeal_left p{color:#fff}.appeal_right p{font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:1px;font-size:1.1rem}.appeal_right p span{font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:400;font-size:.9rem;color:#707070;margin-left:15px}.appeal_right h3{display:inline-block;font-size:1.3rem;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:1px;color:#06438d;text-align:center;margin-top:1rem}.appeal_right_text{margin-top:30px}.appeal_right_text h4{font-size:1.3rem}.appeal_right_text p{font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif!important;font-weight:400}.appeal_right .link{margin:30px 0 0}.appeal_right .link a{background:#fff}.appeal_right .link a:hover{background:#2087ef}@media (max-width:999px){.appeal_right p span{display:block;margin-left:0}}@media (max-width:768px){.appeal{display:block}.appeal_left{width:100%;padding:10px 0}.appeal_right{width:100%;background:#fff;text-align:center;display:block}.appeal_right_top{width:100%}.appeal_right_img{width:100%;height:200px;margin-top:30px}.appeal_right p{font-weight:700}.appeal_right_text p{font-weight:400}.appeal_right h3{font-weight:700}}@media (max-width:480px){.appeal_right_text{text-align:left}.appeal_right_text h4{font-size:1.1rem}}.service_list{width:100%;max-width:1920px;justify-content:space-between;display:flex;margin:4rem auto 2.5rem}.service_list li{width:48%;text-align:center;background-color:#fff;border-radius:5px;border:1px solid #ddd;padding:10px;box-sizing:border-box}.service_list h3{font-size:1.5rem;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:1px;text-align:center;color:#06438d;margin-bottom:2rem}.service_list_left{width:100%}.service_list_right{width:100%;padding:30px 10% 0;box-sizing:border-box;text-align:left;background:#fff}.service_list_right p{margin-bottom:2rem}.service_list_right .link{margin:0 auto 2rem}.service_list_right .link a{display:block;width:100%;max-width:250px;padding:10px 30px;margin:0 auto;text-align:left;position:relative}.service_list_right .link a span:after{content:">";display:inline-block;color:#2087ef;position:absolute;right:15px;font-size:.5rem;margin-left:10px}.service_list_right .link a:hover span:after{color:#fff}@media (max-width:999px){.service_list{margin-top:2rem}.service_list_right{padding:30px 5% 0}}@media (max-width:768px){.service_list{display:block;margin-bottom:0}.service_list li{width:100%;margin-bottom:30px}.service_list h3{font-size:1.3rem;font-weight:700}.service_list_right .link a{font-size:16px}}p.center{text-align:center}@media (max-width:768px){p.center{text-align:left}}.nursing_list{margin-top:3rem}.nursing_list li .link{margin:0 auto 2rem}.nursing_list li .link a{display:block;width:100%;max-width:250px;padding:10px 30px;margin:0 auto 0 0;text-align:left;position:relative}.nursing_list li .link a span:after{content:">";display:inline-block;color:#2087ef;position:absolute;right:15px;font-size:.5rem;margin-left:10px}.nursing_list li .link a:hover span:after{color:#fff}@media (max-width:768px){.nursing_list li .link a{font-size:16px;margin:0 auto}}@media (max-width:480px){.link a{display:block;width:90%;box-sizing:border-box;margin:0 auto}.service_list_right .link a{box-sizing:border-box;width:100%!important;max-width:inherit!important;margin:0 auto}.nursing_list li .link a{box-sizing:border-box;width:90%!important;max-width:inherit!important}.contact_wrap_top a{box-sizing:border-box;width:90%!important;min-width:inherit!important}#footerLogo dl dd.tel a:before{display:block}#footerLogo dl dd.tel a{font-size:28px!important}}.middle_nav_three{display:flex;justify-content:space-around;width:98%;margin:3rem auto 0}.middle_nav_three li{width:30%;margin:0 auto}.middle_nav_three li a:hover img{transition:all .5s}.middle_nav_three li a h3{margin:2rem 0 1rem;text-align:center;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;color:#555;letter-spacing:1px;position:relative}.middle_nav_three li a h3:after{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_off.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:3px;right:0}.middle_nav_three li a:hover h3{color:#2087ef;opacity:1;transition:all .3s}.middle_nav_three li a:hover h3:after{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_on.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:3px;right:0;transition:all .3s;opacity:1}.middle_nav_three .btn{position:relative;display:inline-block;text-decoration:none;outline:none;width:100%;height:2px;overflow:hidden;display:flex;justify-content:center;background:#fff;margin-top:2rem}.middle_nav_three .borderbottom:before{content:'';position:absolute;left:0;bottom:0;z-index:1;height:100%;width:0;background:#2087ef;transition:all .2s}.middle_nav_three li a:hover .borderbottom:before{width:100%;transition-delay:.2s}@media (max-width:768px){.middle_nav_three li a h3{font-weight:700}}.ban_top{background:#e5eef8;padding:2.5rem 0}.ban_top .content_wrap .wrap{display:flex;justify-content:space-between;margin-top:0}.ban_top ul{display:flex;justify-content:space-between;margin-right:2%}.ban_top ul li{width:48%}.ban_top ul.ban_top_last{margin-right:0}.ban_top ul.ban_top_last li{width:48%}@media (max-width:768px){.ban_top .content_wrap .wrap{display:block}.ban_top ul{width:100%;margin-bottom:20px}.ban_top ul li{width:45%}.ban_top ul.ban_top_last li{width:45%}.ban_top ul.ban_top_last{margin-bottom:0}}.ban_bottom{background:#fff;padding:2.5rem 0}.ban_bottom .content_wrap .wrap{margin-top:0}.ban_list{display:flex;justify-content:space-around;max-width:1920px;margin:0 auto}.ban_list li{width:45%;border-right:1px solid #999;text-align:center}.ban_list li:last-child{border:none}.ban_column img{width:100px;height:100px;margin:0 auto}.ban_corporate{display:flex;justify-content:space-around}.ban_corporate img{width:80%;margin:0 auto}.ban_list li p{font-size:1rem;margin-top:20px}@media (max-width:768px){.ban_list{display:block}.ban_list li{width:100%;border-right:none;margin-bottom:2.5rem}.ban_list li:last-child{margin-bottom:0}}.form{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_tel.png) left top no-repeat;background-size:cover;padding:2.5rem 0}.contact_wrap{padding:4rem 5%;max-width:960px;box-sizing:border-box;border-radius:10px;margin:0 auto;background:#fff}@media (max-width:999px){.contact_wrap{padding:2rem 5%;width:90%;max-width:inherit}}.contact_wrap_top{border-bottom:1px solid #666;text-align:center}.contact_wrap_top a{width:30%;min-width:220px;margin:3rem auto}.contact_title{display:flex;justify-content:center;align-items:center;width:80%;margin:3rem 5% 3rem 15%}.contact_title:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_woman.png)top left no-repeat;background-size:contain;width:83px;height:119px;display:inline-block;margin-right:15px}.contact_text h3{font-size:1.5rem;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;margin-bottom:10px}.middle_contact{display:flex;justify-content:space-around}@media (max-width:768px){.contact_title{display:block;font-size:1.2rem;margin:3rem 0;width:100%}.contact_title:before{width:42px;height:60px;display:block;margin:0 auto 15px}.contact_text h3{font-size:1.2rem;text-align:center;font-weight:700}.contact_text p{font-size:1rem}.middle_contact{margin-top:1rem;display:block}}.contact_tel{text-align:center}.contact_tel h4{font-size:1.17rem;display:flex;justify-content:center;align-items:center}.contact_tel h4:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_tel.png) left bottom no-repeat;background-size:contain;width:36px;height:37px}@media (max-width:480px){.contact_tel h4{font-size:1.1rem}.contact_tel h4:before{width:26px;height:27px}}.contact_tel_inner a{text-decoration:none;font-family:'Noto Serif JP',serif;font-weight:700;font-size:2.5rem;color:#333}.contact_tel_inner a .tel_num{color:#2087ef}.contact_tel_inner a:hover{opacity:.8;transition:opacity .5s}.contact_tel .hour{font-size:1rem;line-height:19px;color:#585656}.contact_tel .hour .sub_tel{margin-top:20px;margin-bottom:5px}.contact_tel .hour .sub_tel_hour{font-size:.9rem}.contact_mail{width:45%;text-align:center}@media (max-width:768px){.contact_mail{width:60%;margin:30px auto 0}}@media (max-width:480px){.contact_mail{width:90%}}.contact_mail h4{font-size:1.17rem;display:flex;justify-content:center;align-items:center}.contact_mail h4:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_mail.png) left bottom no-repeat;background-size:contain;width:36px;height:37px}@media (max-width:480px){.contact_mail h4{font-size:1.1rem}.contact_mail h4:before{width:26px;height:27px}}.contact_mail a:hover{opacity:.8;transition:opacity .5s}.contact_mail .headReserve{max-width:220px;background:#2087ef;margin:20px auto 0;border:2px solid #2087ef}.contact_mail .headReserve:hover{background:#fff;border:2px solid #2087ef;transition:all .5s}.contact_mail .headReserve .reserve_btn{display:flex;align-items:center;font-size:1rem}.contact_mail .headReserve:hover .reserve_btn{transition:all .5s;color:#2087ef}.contact_mail .headReserve .reserve_btn:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_contact_off.png)top left no-repeat;background-size:cover;width:39px;height:38px;display:inline-block;margin-right:5px}.contact_mail .headReserve:hover .reserve_btn:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_contact_on.png)top left no-repeat;background-size:cover;width:39px;height:38px;display:inline-block;margin-right:5px;transition:all .5s}.container{position:relative}#pagetop a.totop{position:fixed;right:0;bottom:0;display:block;z-index:999;position:fixed;right:0;bottom:0;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_top.png) center center no-repeat #06438d;background-size:25px 25px;width:50px;height:50px}#pagetop a:hover{opacity:.8}@media (max-width:768px){#pagetop a.totop{position:fixed;right:0;bottom:0;display:block;z-index:999;position:fixed;right:5px;bottom:52px;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_top.png) center center no-repeat #06438d;background-size:15px 15px;width:30px;height:30px}#beauty,#doc{position:relative;width:100%;box-sizing:border-box}#beauty #pagetop,#doc #pagetop{display:block}}#footer{background:#f7fbff}#footerInner{padding:30px 15px 0;box-sizing:border-box;margin:0 auto;width:90%;max-width:1920px;display:flex;justify-content:space-between;flex-direction:row-reverse}#footerSiteLogo{width:20%}.footerRight{width:70%}.footerSiteMap{width:100%;display:flex;flex-wrap:wrap;text-align:left;padding-top:2rem}.footerSiteMap .menu{line-height:1.2;width:33%}.footerSiteMap .menu li{margin-bottom:20px}.footerSiteMap .menu li .footContact_tel{width:100%}.footerSiteMap .menu a.menu_title{font-size:1rem;font-weight:700;text-decoration:none;color:#2087ef;display:block;border-bottom:1px solid #2087ef;padding-bottom:5px;margin-right:10%}.footerSiteMap .menu a.menu_title_right{font-size:1rem;font-weight:700;text-decoration:none;color:#2087ef;display:block}.footerSiteMap .menu a.menu_title:hover,.footerSiteMap .menu a.menu_title_right:hover{color:#2481c7;transition:opacity .5s}.footerSiteMap .menu li.menu_course{margin-bottom:0;position:relative}.footerSiteMap .menu li.menu_course_last{position:relative}.footerSiteMap .menu a.menu_course_title{font-size:.9rem;line-height:1;margin-left:20px}.footerSiteMap .menu li.menu_course:before,.footerSiteMap .menu li.menu_course_last:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_off.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:0;bottom:0;margin:auto}@media (max-width:768px){.footerSiteMap .menu li.menu_course_last{margin-bottom:40px}.footerSiteMap .menu a.menu_title{margin-right:0}}.footerSiteMap .sub-menu{padding:10px 0 0}.footerSiteMap .sub-menu>li{margin:0 0 10px 10px}.footerSiteMap .sub-menu li,.footerSiteMap .sub-menu li a{color:#555;font-size:.9rem}.footerSiteMap .sub-menu li a:hover{color:#2481c7;transition:opacity .5s}.footerSiteMap .sub-menu-under{margin:10px 0 20px 10px}.footerSiteMap .sub-menu-under li{margin-bottom:5px;padding-left:1rem;text-indent:-1rem}.footerSiteMap .sub-menu-under li a{color:#555;font-size:.9rem;line-height:1}.footerSiteMap .sub-menu-under li:before{content:"-";display:inline-block;width:12px;height:1px;margin-left:1rem;margin-right:-1rem}.foot_menu_list{width:100%;padding:5px 0}.foot_menu_list ul{text-align:right}.foot_menu_list ul li{display:inline-block}.foot_menu_list ul li:after{content:"/";display:inline-block;color:#2087ef;margin-right:8px;margin-left:8px}.foot_menu_list ul li:last-child:after{content:none}.foot_menu_list ul li a{font-size:.9rem}.footContact_tel{max-width:300px}.footContact_tel_inner{margin-bottom:2px;display:flex;align-items:center}@media (max-width:999px){.foot_menu_list{border-bottom:1px solid #ccc;margin-bottom:30px}}@media (max-width:768px){.foot_menu_list ul{text-align:left}}.sns ul li{display:inline-block;margin-left:10px;background:#fff}.sns ul li a:hover{opacity:.8}#facebook{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_facebook.png) left bottom no-repeat,#f7fbff;background-size:contain;width:45px;height:45px;border-radius:22.5px}#insta{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_insta.png) left bottom no-repeat,#f7fbff;background-size:contain;width:45px;height:45px;border-radius:22.5px}#siteBottom{box-sizing:border-box;margin:0 auto;width:90%;max-width:1920px;color:#999}#siteBottomInner{text-align:left;font-size:.7rem;padding:8px 0;border-top:1px solid #ccc}#footerLogo p{font-size:.8rem}#footerLogo dl{color:#555;font-size:.9rem}#footerLogo dl dt a img{width:90%;max-width:200px;margin:10px auto 20px 0}#footerLogo dl dd a img{width:140px;margin:30px auto 10px 0}#footerLogo dl dd.tel a{text-decoration:none;font-family:'Noto Serif JP',serif;font-weight:700;font-size:2rem;color:#333;display:flex;justify-content:flex-start;align-items:center;margin-top:20px}#footerLogo dl dd.tel a:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_tel.png) left bottom no-repeat;background-size:contain;width:36px;height:37px}#footerLogo dl dd.tel a span.tel_num{color:#2087ef}#footerLogo dl dd.hour{line-height:18px;color:#585656}#footerLogo dl dd.hour .sub_tel{margin-top:20px;margin-bottom:5px}#footerLogo dl dd.hour .sub_tel a{font-size:1rem}#footerLogo dl dd.hour .sub_tel_hour{font-size:.8rem}@media (max-width:999px){#footerInner{display:block}.footerRight{width:100%}}@media (max-width:768px){.footerSiteMap{display:block}.footerSiteMap .menu{width:100%}.footContact_tel_inner{justify-content:flex-start}.footContact_tel{max-width:100%}#siteBottomInner{display:block}#footerLogo dl{padding-bottom:40px}}#fixed-background{background-size:cover;background-repeat:no-repeat;padding:0;background-color:#fff;position:relative}.background-1{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_shisetsu.jpg);background-position:50% 50%;padding:0}.background-2{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_ootemachi.jpg);background-position:center top;padding:0}.background-3{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_kyoubashi.jpg);background-position:50% 50%;padding:0}.background-4{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_junkai.jpg);background-position:center top;padding:0}.background-5{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/bg_kaigo_01.jpg);background-position:center top;padding:0}.background-6{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/bg_kaigo_02.jpg);background-position:center top;padding:0}.background-7{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/bg_kaigo_03.jpg);background-position:center top;padding:0}.background-8{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_contact.jpg);background-position:center top;padding:0}.background-9{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_news.jpg);background-position:50% 50%;padding:0}.background-10{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_article.jpg);background-position:50% bottom;padding:0}.background-11{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_company.jpg);background-position:50% 50%;padding:0}.background-12{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_privacy.jpg);background-position:50% 50%;padding:0}.background-13{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_security.jpg);background-position:50% 50%;padding:0}.background-14{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_sitemap.jpg);background-position:50% 50%;padding:0}.background-15{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_health.jpg);background-position:50% 50%;padding:0}.background-16{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/bg_recruit.jpg);background-position:right top;padding:0}#scroll-background{padding:90px 0;z-index:1;position:relative}#clinic #scroll-background .top_title,#busdock #scroll-background .top_title,#otemachi #scroll-background .top_title,#kyoubashi #scroll-background .top_title{position:absolute;bottom:-50px;right:0;left:0;margin:auto auto 0 auto;z-index:0}#clinic #scroll-background .top_explan{position:absolute;bottom:-130px;right:0;left:0;margin:auto auto 0 auto;z-index:0}#busdock #scroll-background .top_explan{position:absolute;bottom:-200px;right:0;left:0;margin:auto auto 0 auto;z-index:0}.bg_top_wrap{background:rgba(255,255,255,.85);position:absolute;bottom:0;right:0;left:0;width:75%;height:50px;margin:auto auto 0 auto;z-index:0;border-radius:8px 8px 0 0}@media (max-width:768px){#clinic #scroll-background .top_title,#busdock #scroll-background .top_title,#otemachi #scroll-background .top_title,#kyoubashi #scroll-background .top_title{position:static;margin:0 auto}#clinic #scroll-background .top_explan,#busdock #scroll-background .top_explan{position:static;margin:1rem auto 0}.bg_top_wrap{display:none}}.top_title_area{padding:1.25rem 0;text-align:center}.base{border-bottom:1px solid #ccc}@media (min-width:768px){.top_title_area{font-size:24px;padding:50px 0}}.top_title{color:#555;font-size:2rem;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:.05em}.top_title .blue{color:#007fff}.top_title_en{color:#555;font-size:12px;letter-spacing:.1em}.base .top_title,.base .top_title_en{color:#333}.top_title_img{display:none}.top_explan{margin:50px auto 0;max-width:960px}.top_explan p{color:#333}.top_explan p.ex_strong{font-size:1.3rem}.column_intro{padding:3rem 5% 2rem}#otemachi .column_intro,#kyoubashi .column_intro,#clinic .column_intro{text-align:left}@media (max-width:999px){.top_title{font-size:1.75rem}.top_explan{width:90%}}@media (max-width:768px){#fixed-background{background-attachment:inherit}.background-1,.background-2,.background-3,.background-4,.background-5,.background-6,.background-7,.background-8,.background-9,.background-10,.background-11,.background-12,.background-13,.background-14,.background-15,.background-16{background-image:none}#scroll-background{padding:30px 0 0}.top_title{font-size:1.5rem;color:#333;font-weight:700}.top_title_en{color:#333}.top_explan p{color:#333}.top_explan p.ex_strong{border-bottom:1px solid #333;padding-bottom:3px}.top_explan{margin:20px 5% 0}.column_intro{padding:0 5% 1rem}.top_title_img{display:block;margin:20px 0 0}}.list_one{margin:4rem 0 0}.list_one img{width:80%;margin:0 auto 20px}.list_one p{width:80%;margin:0 auto}@media (max-width:768px){.list_one img{width:100%}}.list_two{width:90%;justify-content:space-around;display:flex;margin:4rem auto 0}.list_two li{width:40%}.list_two h3{font-size:1.25rem;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;text-align:center;margin:20px auto;color:#1362be}.list_two p{color:#555}#otemachi .list_two_item dd,#kyoubashi .list_two_item dd{text-align:center}#otemachi .list_two_item dt,#kyoubashi .list_two_item dt{width:200px;height:200px;margin:0 auto;border-radius:50%;overflow:hidden;border:2px solid #f2f2f2}#otemachi .list_two_item dt img,#kyoubashi .list_two_item dt img{width:auto;height:100%;margin:0 auto}#clinic .list_two_item dd img{width:150px;height:150px;margin:0 auto 20px;border-radius:50%;border:2px solid #1362be}@media (max-width:999px){.list_two{margin:2rem auto 0}}@media (max-width:768px){.list_two{display:block}.list_two li{width:100%;margin-bottom:30px}.list_two h3{font-size:1.17rem;font-weight:700}}.triangle{position:relative;margin-top:-2px;display:block}.triangle .t01{width:0;height:0;position:absolute;top:1.5px;left:0;right:0;border-top:31px solid #666;border-right:31px solid transparent;border-left:31px solid transparent;border-bottom:31px solid transparent;margin:0 auto}.triangle .t02{width:0;height:0;position:absolute;top:1px;left:0;right:0;z-index:10;border-top:30px solid #fff;border-right:30px solid transparent;border-left:30px solid transparent;border-bottom:30px solid transparent;margin:0 auto}.list_three{width:100%;max-width:1920px;justify-content:space-around;display:flex;margin:4rem auto 0}.list_three_last{width:100%;max-width:1920px;justify-content:flex-start;display:flex;margin:0 auto 0 1.5%}.list_three li,.list_three_last li{width:30%;padding:30px 3%;border-radius:10px;box-sizing:border-box;background:#fff;box-shadow:3px 3px 15px rgb(0 0 0/5%)}.list_three li ul li{width:100%;padding:0;border-radius:0;background:0 0;box-shadow:none;list-style:disc;margin-left:1rem}@media (max-width:999px){.list_three{margin-top:2rem;display:block}.list_three_last{margin:0 auto}.list_three li,.list_three_last li{width:100%;padding:30px 5%;margin-bottom:30px}.list_three_item dt img{width:80%;max-width:300px;margin:0 auto}.list_three li ul li{margin-bottom:0}}.list_three p{color:#666}#egaonosatooomachi .list_three_item dt img{width:50%;max-width:200px;margin:0 auto}@media (max-width:768px){.list_three h3{font-size:1.25rem;font-weight:700}#egaonosatooomachi .list_three_item dt img{width:30%}}.kaigo01_2x_num,.junkai_1x_num{display:flex;justify-content:center;align-items:center;margin:20px auto}.kaigo01_2x_num h3,.junkai_1x_num h3{font-size:1.25rem;color:#1362be;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600}.kaigo01_2x_num span,.junkai_1x_num span{width:18px;height:18px;min-width:18px;border-radius:50%;color:#1362be;border:1px solid #1362be;font-size:13px;padding:2px;font-weight:700;text-align:center;margin-right:5px}.kaigo01_2x .list_three li,.kaigo02_2x .list_three li,#inquiry .list_three li,#inquiry .list_three_last li,#inquiry .list_three_last_contact li{box-shadow:none}.kaigo02_2x .list_three{margin:2rem auto 0}.kaigo02_2x .list_three li{padding:0 0 30px}@media (max-width:768px){.kaigo02_2x .list_three li{padding:0}.kaigo02_2x_subtitle h2{text-align:center;font-weight:700;font-size:1.2rem;font-weight:700}}#inquiry .list_three li{padding:0 3% 30px;width:33%}#inquiry .list_three_last li{padding:0 4.35% 30px 1.65%;width:33%}#inquiry .list_three_last_contact li{padding:0 0 30px 3%;width:27%;margin-top:4rem}@media (max-width:999px){#inquiry .list_three li{padding:0 0 30px;width:30%}#inquiry .list_three_last li{padding:0 0 30px;width:30%}#inquiry .list_three_last_contact li{padding:0 0 30px;width:30%;margin-top:2rem}}@media (max-width:768px){#inquiry .list_three li{margin-bottom:0}#inquiry .list_three li,#inquiry .list_three_last_contact li{padding:0 0 30px;width:100%}#inquiry .list_three_last li{padding:0;width:100%}}.note{width:97%;margin:4rem auto 0;padding:30px 5%;border:1px solid #ccc;box-sizing:border-box}.note ul{margin-left:1rem}.note ul li{list-style:disc;width:100%;margin-bottom:15px}.note ul li:last-child{margin-bottom:0}.note p{padding-left:1.3em;text-indent:-1.3em}@media (max-width:768px){.note{width:100%;margin:2rem auto 0}}.list_four{width:100%;max-width:1920px;justify-content:space-between;display:flex;margin:4rem auto 0}.list_four li{width:22%}.list_four h3{text-align:center;margin:20px auto;font-size:1.25rem;color:#1362be;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600}.list_four p{color:#666}@media (max-width:999px){.list_four{margin-top:2rem}}@media (max-width:768px){.list_four{display:block}.list_four li{width:100%;margin-bottom:30px}.list_four h3{font-size:1.3rem;font-weight:700}.list_four_item dt img{width:80%;margin:0 auto}}.hr{border-bottom:1px solid #c0cbd9;width:90%;margin:50px auto 0}.column_right_top p,.column_right_bottom p{text-align:center}h3.clinic_name:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/icon_clinic.png) left top no-repeat;background-size:contain;width:18px;height:20px;margin-right:10px}.column_right dl.address{margin-bottom:40px;display:flex;align-items:center}.column_right dl.address dt{font-weight:700;width:10%;min-width:90px;display:inline-block}.column_right dl.address dd{padding-left:15px;width:80%;display:inline-block;border-left:1px solid #707070;box-sizing:border-box}.column_right dl.address dd ul li{list-style:none;margin-left:15px;margin-bottom:10px}@media (max-width:580px){.column_right dl.address{display:block}.column_right dl.address dt{width:100%;min-width:inherit;display:block}.column_right dl.address dd{padding-left:0;padding-top:15px;width:100%;display:block;border-left:none;border-top:1px solid #707070}}.ggmap{width:100%;margin:2rem auto 0;aspect-ratio:16/9}.ggmap iframe{width:100%;height:100%}.kenshin_reserve{width:100%;max-width:1920px;justify-content:space-around;display:flex;margin:4rem auto 0}.kenshin_reserve li{width:33%;padding:0;border-radius:0;position:relative;z-index:0}.kenshin_reserve li .reserve_num{width:55px;position:absolute;top:-2rem;left:10px}.shisetsu_2x_num{padding:1rem 10px;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/icon_reserve_arrow.jpg) right top #e8f2fd no-repeat;background-size:contain}.shisetsu_2x_num_last{padding:1rem 10px;background:#e8f2fd}.shisetsu_2x_num h3,.shisetsu_2x_num_last h3{font-size:1.17rem;color:#1362be;text-align:center}.kenshin_reserve li dt img{width:70%;max-width:300px;margin:20px auto}.kenshin_reserve li dd{padding:10px 15px}.kenshin_reserve .kenshin_2x_list li{width:100%;padding:20px 0 0}.kenshin_reserve .kenshin_2x_list li img{width:35px;display:inline-block;margin-right:10px}@media (max-width:999px){.kenshin_reserve{display:block}.kenshin_reserve li{width:90%;margin:0 auto 30px}.kenshin_reserve li .reserve_num{width:45px;position:absolute;top:8px;left:30px}.shisetsu_2x_num{background:#e8f2fd}}@media (max-width:768px){.kenshin_reserve{margin-top:2rem}.kenshin_reserve h3{font-size:1.25rem;font-weight:700}.kenshin_reserve li{width:100%}.kenshin_reserve .kenshin_2x_list li{margin:0 auto}}#clinic_5x_01 h3,#clinic_5x_02 h3{text-align:center;margin-top:20px;font-size:1.17rem}#clinic_5x_01 p,#clinic_5x_02 p{color:#666;padding-left:1.3em;text-indent:-1.3em}@media (max-width:768px){#clinic_5x_02{margin:2rem auto 0}}.column_intro ul.check{margin-bottom:4rem}.column_intro ul.check li p{font-size:1.17rem;font-weight:600;display:flex;justify-content:flex-start}.column_intro ul.check li span.point{margin-left:35px;padding-left:1.3rem;text-indent:-1.3rem;color:#777;display:block}.column_intro ul.check li p:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_check.png) left top no-repeat;background-size:25px 25px;vertical-align:top;width:25px;height:25px;padding-right:10px}.shisetsu7x{background:#fff;padding:2rem 5%;border-radius:10px;margin-top:4rem}@media (max-width:768px){.shisetsu7x{margin-top:2rem}}table.shisetsu{background:#fff;margin:2rem auto!important;border:1px solid #ddd}.shisetsu tr th{width:20%;min-width:100px;border-right:2px dotted #ccc}.shisetsu tr td{width:40%}.shisetsu tr th img{width:50px;margin:0 auto 10px}.shisetsu tr th strong{font-size:1rem;font-weight:400;color:#fff;background:#2087ef;padding:2px;border-radius:15px;width:70px;margin:0 auto;display:block;text-align:center}.row{margin:0 auto;display:flex;justify-content:center;align-items:center}.row img{width:50px;margin:0 10px 10px auto}.row strong{display:block;font-size:1rem;font-weight:400;color:#fff;background:#2087ef;padding:2px;border-radius:15px;width:70px;margin:0 auto 0 0;text-align:center}.shisetsu tr.ampm th{padding:10px 15px;background:#eee}.shisetsu tr.ampm{border-bottom:none}.shisetsu tr{border-bottom:1px solid #ddd}.shisetsu tr td{border-right:2px dotted #ccc;text-align:center}.shisetsu tr td:last-child,.shisetsu tr.ampm th:last-child{border-right:none}.shisetsu tr td strong{font-size:2rem;font-weight:700;color:#e30000}.shisetsu tr td h4{color:#e30000;font-size:1.1rem}.shisetsu tr td p{font-size:1rem;margin-top:15px}@media (max-width:768px){.shisetsu tr th{min-width:inherit}.shisetsu tr td{padding:30px 3%!important}}.ampm_box{display:flex;justify-content:center}.ampm_title{width:20%;display:flex;justify-content:center;align-items:center}.ampm_inner{width:80%;display:flex;justify-content:center;border:1px solid #ddd}.ampm_inner01{width:50%;border-right:2px dotted #ccc;background:#fff}.ampm_inner02{width:50%;background:#fff}@media (max-width:768px){.ampm_box{display:block;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #ddd}.ampm_title{width:100%;border-right:none}.test_point02 .ampm_title{background:#f1f1f1}.ampm_inner{width:100%;border-right:1px solid #ddd;border-left:1px solid #ddd}}@media (max-width:580px){.ampm_inner{width:100%;display:block;border-right:none;border-left:none}.ampm_inner01,.ampm_inner02{width:100%;border-right:1px solid #ddd;border-left:1px solid #ddd}}.ampm_title img{width:50px;margin:10px auto;background:#fff;padding:10px;border-radius:40px;border:2px solid #2087ef}.ampm_title strong{font-size:1.1rem;font-weight:700;color:#fff;background:#2087ef;padding:2px;border-radius:15px;width:100px;margin:0 auto 20px;display:block;text-align:center;box-sizing:border-box}.ampm_head{padding:10px 15px;text-align:center;background:#999;color:#fff}.ampm_text{padding:1.5rem 5%;text-align:center;background:#fff}.ampm_text strong{font-size:2rem;font-weight:700;color:#e30000}.ampm_text h4{color:#e30000!important;font-size:1.1rem}.ampm_text p{font-size:1rem;margin-top:15px}@media (max-width:768px){.ampm_title_img{width:100%}.ampm_title strong{font-size:1.1rem;padding:10px 15px;width:100%;border-radius:30px}}.intro{text-align:center;margin-bottom:2.5rem}.flow_inner{display:flex;padding:1.5rem 5%}.flow_box{max-width:960px;margin:0 auto}.bg_white .flow_item{width:100%;margin:0 auto;padding:2rem 5%;box-sizing:border-box;background-color:#f2f2f2;border-radius:10px;box-shadow:2px 2px 1px rgb(163 163 163/20%)}.bg_white .flow_box .flow_triangle{width:0;height:0;border-style:solid;border-width:40px 40px 0;border-color:#f2f2f2 transparent transparent;margin:0 auto 10px;-webkit-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));-moz-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));-ms-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%))}.bg_blue .flow_item{width:100%;margin:0 auto;padding:2rem 5%;box-sizing:border-box;background-color:#fff;border-radius:10px;box-shadow:2px 2px 1px rgb(163 163 163/20%)}.bg_blue .flow_box .flow_triangle{width:0;height:0;border-style:solid;border-width:40px 40px 0;border-color:#fff transparent transparent;margin:0 auto 10px;-webkit-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));-moz-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));-ms-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%))}.flow_item h3{color:#1362be;margin-bottom:20px;font-size:1.25rem;display:inline-block}.flow_item h3 .num{background:#1362be;color:#fff;padding:6px 8px;margin-right:10px;border-radius:5px;font-size:.9rem}.flow_item span.period{display:inline-block;margin-left:10px;color:#e30000;font-size:.9rem;font-weight:700}.flow_item .point{color:#777;margin-top:15px}.flow_item_inner{display:flex;justify-content:space-between}.flow_item_left{width:65%;margin-right:5%}.flow_item_right{width:30%}@media (max-width:768px){.flow_inner{display:block;padding:0 0 2rem}.flow_item{padding:2rem 5%}.flow_item h3{text-align:center;margin-bottom:0}.flow_item p{margin-top:20px}.flow_item_inner{display:block}.flow_item_left{width:100%;margin-right:0;margin-bottom:20px}.flow_item_right{width:90%;margin:0 auto}}@media (max-width:480px){.flow_item_right{width:100%}}.kaigo01_2x,.kaigo02_2x{background:#fff;padding:4rem 0;border-radius:10px;box-shadow:20px 20px 40px rgb(74 111 133/15%)}@media (max-width:999px){.kaigo01_2x,.kaigo02_2x{padding:2rem 0}}.kaigo01_2x_subtitle{margin-bottom:4rem}.kaigo02_2x_subtitle{margin-bottom:0}.kaigo01_2x_subtitle h2{text-align:center;font-size:1.8rem;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;width:90%;margin:0 auto;padding-bottom:15px;border-bottom:1px solid #666}.kaigo01_2x_subtitle h2 span{color:#007fff;font-size:2.2rem;margin:0 3px 0 1px}.kaigo02_2x_subtitle h2{font-size:1.5rem;width:90%;margin:0 auto;padding-bottom:15px;border-bottom:1px solid #666;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;letter-spacing:2px;color:#555}.column{width:100%;padding:2.5rem 5%;display:flex;box-sizing:border-box}.column_reverse{width:100%;padding:2.5rem 5%;display:flex;box-sizing:border-box;flex-direction:row-reverse}.column .column_left,.column_reverse .column_left{width:40%}.column .column_right{width:55%;padding:0 0 0 5%}.column_reverse .column_right{width:55%;padding:0 5% 0 0}.column .column_left_rec,.column_reverse .column_left_rec{width:40%}.column .column_right_rec{width:55%;padding:0 5% 0 0}.column_reverse .column_right_rec{width:55%;padding:0 0 0 5%}@media (max-width:999px){.column,.column_reverse{padding:2rem 5%}}@media (max-width:768px){.column,.column_reverse{display:block;padding:0}.column .column_right,.column_reverse .column_right{width:100%;padding:1.5rem 0 2.5rem}.column .column_left,.column_reverse .column_left{width:100%;margin:1.5rem auto 2rem}.column .column_left_rec,.column_reverse .column_left_rec{width:100%;margin:2rem auto}.column .column_right_rec{width:100%;padding:0}.column_reverse .column_right_rec{width:100%;padding:2.5rem 0 0}#clinic .column .column_right{width:90%;padding:1.5rem 5% 2.5rem}#clinic .column .column_left{width:90%;margin:1.5rem auto 0}}.post{width:100%;padding:2.5rem 5%;box-sizing:border-box}.post ul{margin-left:1rem}.post ul li{list-style:disc;margin-bottom:15px}.post ul li .red{color:#e30000}.post dl{margin:1rem auto}.post dl dt{margin-bottom:1rem}.post img{max-width:250px}.post p.comment{font-size:90%;margin-top:10px}@media (max-width:768px){.post{padding:20px 0 20px}}.volunteer{text-align:center;padding:5rem 0 0}.volunteer p{margin-bottom:2.5rem}@media (max-width:999px){.volunteer{text-align:center;padding:2rem 5% 0}}.post ul.list_table{width:100%;justify-content:space-around;display:flex;margin:2rem auto 0}.post ul.list_table p{font-size:1em;margin-top:10px;padding-left:1.3rem;text-indent:-1.3rem}.post ul.list_table li{list-style:none;width:50%}.price01,.price02{margin-top:0!important}.price03,.price04,.price05{width:100%!important;margin-top:2.5rem!important;background:#fff}.price01 tr,.price02 tr,.price03 tbody tr,.price04 tbody tr,.price05 tbody tr{border-bottom:1px solid #ddd;text-align:left}.price01 thead,.price02 thead{background:#eee;text-align:center}.price01 thead tr th,.price02 thead tr th,.price03 thead tr th{padding:5px 10px}.price_title01 th,.price_title02 th,.price_title03 th,.price_title04 th,.price_title05 th,.price_title06 th{text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #fff;padding:5px 10px}.price_title01 th{background:#f7f7f7}.price_title02 th{background:#eee;padding:1.5rem 10px!important}.price_title03 th{background:#c3a756;color:#fff}.price_title04 th{background:#6179a7;color:#fff}.price_title05 th{background:#6e9a7e;color:#fff}.price_title06 th{background:#a0cf62;color:#fff}.price_title01 td,.price_title02 td,table.list .price_title03 td,table.list .price_title04 td,table.list .price_title05 td,table.list .price_title06 td{text-align:center;border-right:1px solid #ddd;padding:5px 10px}.price_title01 td{background:#f7f7f7}.price_title02 td{background:#eee;padding:1.5rem 10px!important}.price_title03 td{background:#c3a756;color:#fff}.price_title04 td{background:#6179a7;color:#fff}.price_title05 td{background:#6e9a7e;color:#fff}.price_title06 td{background:#a0cf62;color:#fff}.price_item th{border-right:1px solid #ddd;text-align:center}.price_title02 td span{font-size:.8rem;display:block}.price_item th span{font-size:.8rem}table.list .price_item td{text-align:center;border-right:1px solid #ddd;padding:15px}.price_title01 th:last-child,.price_title01 td:last-child,.price_title02 th:last-child,.price_title02 td:last-child,.price_item th:last-child,.price_title01 td:last-child,.price_title02 td:last-child,table.list .price_title03 td:last-child,table.list .price_title04 td:last-child,table.list .price_title05 td:last-child,table.list .price_title06 td:last-child,table.list .price_item td:last-child{border-right:none}.price04 .price_item td{text-align:left!important}.price05 .price_item th{text-align:left!important;padding:5px}ul.point_list{margin-top:2rem}ul.point_list li{list-style:none;font-size:.9rem;margin-bottom:5px}ul.point_list li span{display:block}.price_note{width:100%;margin:2rem auto 0;padding:20px 3%;border:1px solid #ccc;box-sizing:border-box}.price_note ul{margin-left:0!important}.price_note ul li{list-style:none;margin-bottom:0!important;margin-top:10px}.price_note ul li p{padding-left:1.3rem;text-indent:-1.3rem}@media (max-width:999px){.post ul.list_table{display:block}.post ul.list_table li{width:100%}.list_table li table.price01,.list_table li table.price02,.post table.price03{width:100%;margin:1rem 0 0}}@media (max-width:768px){table.list .price_item td{padding:15px 5px}}#oneday p{text-align:center;margin:5rem auto}#oneday ul li{width:18%;position:relative}#oneday ul li dl dt img{z-index:0;position:relative;border-radius:10px}#oneday ul li:not(:last-child):after{position:absolute;top:60px;left:100%;z-index:−1;width:100%;height:10px;background-color:#8fc3f7;content:''}#oneday ul li.list_four_middle:after,#oneday ul li.list_four_last:after{width:0;height:0}#oneday ul li dl dd{text-align:center}#oneday ul li dl dd span{background:#2087ef;color:#fff;font-size:.9rem;width:80px;border-radius:15px;margin:1rem auto .5rem;display:block}@media (max-width:768px){#oneday ul li{width:100%;margin-bottom:50px}#oneday ul li.list_four_middle:after,#oneday ul li:not(:last-child):after{position:absolute;top:105%;left:50%;width:10px;height:50px;background-color:#8fc3f7;content:''}#oneday ul li.list_four_last:after{width:0;height:0}}#egaonosatooomachi .access,#daycare .access{padding:2.5rem 5%}.kaigo_contact .list_two{justify-content:center;display:flex}.kaigo_contact .list_two li{text-align:center}.kaigo_contact .contact_title:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_woman.png)top left no-repeat;background-size:contain;width:49px;height:70px;display:inline-block;margin-right:15px}.list_two #moving a{position:relative;width:250px;margin:0 5% 0 auto;padding:10px 20px 10px 25px;display:block}.list_two #recruit a{position:relative;width:250px;margin:0 auto 0 5%;padding:10px 20px 10px 25px;display:block}.list_two #moving a span,.list_two #recruit a span{margin-left:25px}.list_two #moving a span:before{position:absolute;top:0;bottom:0;left:0;margin:auto auto auto 30px;content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/icon_moving_off.png) left bottom no-repeat;background-size:contain;width:28px;height:28px}.list_two #recruit a span:before{position:absolute;top:0;bottom:0;left:0;margin:auto auto auto 30px;content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/icon_recruit_off.png) center no-repeat;background-size:contain;width:25px;height:25px}.list_two #moving a:hover span:before{position:absolute;top:0;bottom:0;left:0;margin:auto auto auto 30px;content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/icon_moving_on.png) left bottom no-repeat;background-size:contain;width:28px;height:28px;transition:all .5s}.list_two #recruit a:hover span:before{position:absolute;top:0;bottom:0;left:0;margin:auto auto auto 30px;content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kaigo/icon_recruit_on.png) center no-repeat;background-size:contain;width:25px;height:25px;transition:all .5s}@media (max-width:999px){.kaigo_contact .list_two{width:100%}.kaigo_contact .list_two li{width:50%}}@media (max-width:768px){.kaigo_contact .list_two{display:block}.kaigo_contact .list_two li{width:100%;margin-bottom:30px}.list_two #moving a,.list_two #recruit a{width:90%;margin:0 auto;padding:10px 3%}.kaigo_contact .contact_title:before{width:42px;height:60px;display:block;margin:0 auto 15px}}.case_list{margin:2.5rem auto 0;max-width:1920px}.slider{text-align:center}.slick-list{overflow:hidden}.slider li dl{width:90%;margin:0 auto;overflow:hidden}.case_list_box{display:flex;width:90%;margin:0 auto}.case_list_box li{width:23%;margin:0 1%;text-align:center}.case_list_box li dl dt{width:100%;height:280px;overflow:hidden}.slider li dl dt{overflow:hidden}.slider li dl dt img,.case_list_box li dl dt img{transition:1s all}@media (max-width:768px){.case_list_box{display:block}.case_list_box li{width:100%;margin:0}.case_list_box li dl dt{width:90%;height:350px;overflow:hidden;margin:0 auto}}.case_list{position:relative}.case_list .slick-prev{position:absolute;top:0;bottom:0;left:0;margin:auto;width:40px;height:40px;background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_prev.png);background-position:center center;background-repeat:no-repeat;background-size:30px auto;z-index:1}.case_list .slick-next{position:absolute;top:0;right:0;bottom:0;margin:auto;width:40px;height:40px;background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_next.png);background-position:center center;background-repeat:no-repeat;background-size:30px auto;z-index:1}@media (max-width:768px){.case_list .slick-prev,.case_list .slick-next{width:30px;height:30px;background-size:20px auto}}.slick-prev:before,.slick-next:before{content:""}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;opacity:.8}ul.sub_menu{display:flex;justify-content:space-between;padding:2.5rem 5%;background:#f9f9f9;border-bottom:1px solid #eee}ul.sub_menu li{width:20%;margin:0 auto;text-align:center}ul.sub_menu .case_menu{border:1px solid #06438d;color:#06438d;background:#fff;padding:10px 10px 10px 20px}ul.sub_menu .case_menu:after{content:" ⌵";display:inline-block}ul.sub_menu li a:hover .case_menu{border:1px solid #06438d;background:#06438d;color:#fff;transition:all .5s;box-shadow:2px 2px 5px rgb(0 0 0/30%)}@media (max-width:768px){ul.sub_menu{display:block;padding:2.5rem 5% 2rem}ul.sub_menu li{width:100%;margin:0 0 10px}}.item_case_list{padding:3.5rem 0 1.5rem}.item_case_title{width:90%;border:1px solid #ccc;background:#f1f1f1;padding:5px 20px;box-sizing:border-box;border-radius:5px;margin:0 auto 20px}.service_column{padding:2rem 0}.service_column img{margin:20px auto 20px 0;width:40%}.itemText ul{border-top:1px solid #ccc}.itemText ul li{border-bottom:1px solid #ccc;padding:5px 10px}@media (max-width:768px){.item_case_list{padding:2rem 0 0}.service_column img{margin:20px auto;width:100%}.itemText{margin-top:20px}}.nav-links{display:flex;justify-content:center;gap:10px}@media (max-width:999px){.blog .content_wrap .wrap,.column .content_wrap .wrap{margin:0 auto}}.news_main,.news_single{width:100%;max-width:960px;margin:0 auto}.news_single .news_list li{padding:3rem 5%}.news_single .news_title{font-size:1.3rem;padding-bottom:1.5rem;font-weight:700}.news_img{margin:3rem auto;text-align:center}.news_img img{max-width:100%;width:auto}.news_txt p{line-height:2;margin:0 0 1.5em}.article_list_num{display:flex;justify-content:flex-start;margin-left:2%}.article_list_num li{margin-left:15px}.article_list_num li.article_num_current span{background:#2087ef;color:#fff;padding:15px;border-radius:5px}.article_list_num li a span{background:#fff;color:#2087ef;padding:15px;border-radius:5px}.article_list_num li a:hover span{background:#2087ef;color:#fff;transition:all .5s}@media (max-width:768px){.article_list_num{margin-left:0}.article_main ul.article_list li{display:block;width:100%;margin:0;padding:1rem 2.5%}}.article_contents{display:flex;justify-content:space-around}.article_main{width:70%}.article_sidenavi{width:25%;margin-left:5%}.article_main_list{width:100%;margin:0 0 3rem;box-sizing:border-box;text-align:center}.article_main_list li{width:100%;margin:0 2%;padding:2rem 2.5%;border-bottom:1px solid #e5e5e5;-webkit-box-shadow:0 1px 0 rgba(242,248,255,.9);box-shadow:0 1px 0 rgba(242,248,255,.9);box-sizing:border-box;text-align:left}.article_main_list a{position:relative;display:flex;justify-content:flex-start;align-items:center}.article_main_list a img{width:80px;height:80px;margin-right:30px}.article_main_list a p{color:#555}.article_main_list a p:after{position:absolute;right:15px;content:">";font-size:.8rem;display:inline-block;color:#999;margin-left:10px}.article_main_list a p:hover{color:#2087EF!important;transition:all .5s;opacity:1!important}.article_main_list a:hover p:after{content:">";display:inline-block;color:#2087ef}.article_sidenavi h3{border-bottom:2px solid #2087ef;margin-bottom:20px;padding-bottom:5px}ul.side_menu{margin-left:5%}ul.side_menu li{margin:10px 0}ul.side_menu li a{display:block;padding-bottom:8px;color:#666;line-height:1.5em}ul.side_menu li a:hover{color:#2087ef;transition:all .5s}@media (max-width:768px){.article_contents{display:block}.article_main{width:100%}.article_sidenavi{width:100%;margin-top:40px;margin-left:0}}.link_back a{color:#555;font-size:1rem}.link_back a span:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_back_off.png)top left no-repeat;background-size:cover;width:15px;height:15px;display:inline-block;margin-right:10px}.link_back a:hover{color:#2087ef;transition:all .5s}.link_back a:hover,.link_back a:hover span{opacity:1}.link_back a:hover span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_back_on.png)top left no-repeat;background-size:cover;width:15px;height:15px;transition:all .5s}.faq_list{max-width:960px;margin:4rem auto 0;border-top:1px solid #ccc}.faq_list li{border-bottom:1px solid #ccc}.faq_list_item dt{padding:3rem 50px 1rem 100px;color:#1362be;font-weight:700;text-indent:-50px;font-size:1.17rem}.faq_list_item dd{padding:.5rem 50px 3rem 100px;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/ans.png) no-repeat 50px 12px/20px auto;font-size:1.1rem}.faq_list_item dt:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/ques.png) left bottom no-repeat;background-size:contain;width:20px;height:20px;margin-right:30px}@media (max-width:768px){.faq_list_item dt{font-size:1rem;padding:2rem 15px 1rem 45px;text-indent:-30px}.faq_list_item dd{font-size:.9rem;padding:0 15px 2rem 45px;background-position:15px 5px}.faq_list_item dt:before{margin-right:10px}}.top_article{width:100%;margin-top:5rem}.article_list{width:100%;margin:0 0 3rem;box-sizing:border-box;text-align:left;border-top:1px solid #e5e5e5}.article_list li{display:block;width:100%;padding:1rem 2.5%;border-bottom:1px solid #e5e5e5;-webkit-box-shadow:0 1px 0 rgba(242,248,255,.9);box-shadow:0 1px 0 rgba(242,248,255,.9);box-sizing:border-box;text-align:left}.article_list a{position:relative;display:flex;justify-content:flex-start;align-items:center}.article_list a img{width:60px;height:60px;margin-right:30px}.article_list a p{color:#555;padding-right:32px;display:flex;align-items:center}.article_list a p:after{position:absolute;right:10px;content:">";font-size:.8rem;display:inline-block;color:#999;margin-left:15px}.article_list a p:hover{color:#2087EF!important;transition:all .5s;opacity:1!important}.article_list a:hover p:after{content:">";display:inline-block;color:#2087ef}.top_article .link{text-align:center}@media (max-width:999px){.top_article{margin-top:2rem}}@media (max-width:768px){.top_article ul li{display:block;width:100%;margin:0;padding:1rem 2.5%}}.top_news{display:flex;justify-content:space-between;margin-top:5rem;width:90%;margin:0 auto}.news_left{width:45%;position:relative}.news_right{width:45%;text-align:right;position:relative}.news_left h2,.news_right h2{margin-bottom:4rem}.news_list{border-top:1px solid #e5e5e5;margin:0 auto 3rem}.news_list li{padding:1rem 50px;border-bottom:1px solid #e5e5e5;-webkit-box-shadow:0 1px 0 rgb(255 255 255/90%);box-shadow:0 1px 0 rgb(255 255 255/90%)}.news_list a{display:block;color:#555}.news_date{display:inline-block;font-size:.8rem}.news_cat{display:inline-block;font-size:.7rem;background-size:auto;padding:3px 5px;color:#999;border:1px solid #ccc;margin:0 20px;text-align:center}.news_title{display:block;margin-top:5px}.news_title a{color:#555;font-size:1.1rem}.news_title a:hover{color:#2087ef;transition:all .5s;opacity:1}.news_left .link,.news_right .link{text-align:center;position:absolute;bottom:0;left:0;right:0;margin:auto}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget iframe[style]{max-width:100% !important}#pagePlugin{text-align:center}#pagePlugin iframe{width:100%}@media (max-width:999px){.news_left,.news_right{width:48%}.news_left h2,.news_right h2{margin-bottom:2rem}.news_list li{padding:1.5rem 20px}}@media (max-width:768px){.top_news{display:block;margin-top:2rem}.news_left{width:100%;margin-bottom:60px}.news_right{width:100%;margin-bottom:30px}.news_list li{padding:1rem 20px}.news_left .link,.news_right .link{position:static}}.top_banner{width:80%;margin:0 auto}.top_banner_list{margin-top:30px}.top_banner_list li{width:100%;max-width:960px;margin:0 auto 30px;text-align:center;box-shadow:2px 2px 5px rgb(0 0 0/5%)}.top_banner_list li a img{width:100%;height:auto}.top_reserve{display:flex;justify-content:center;margin:3rem auto;width:90%}.top_reserve_list{width:45%;margin:0 auto}.top_reserve_list a img{width:100%;max-width:500px;margin:0 auto}.top_sns{width:90%;max-width:960px;margin:0 auto}h3.sns_title{text-align:center;font-size:1.3rem;margin-bottom:3rem}h3.sns_title:before{content:"＼";display:inline-block;width:40px;height:30px;font-weight:700;color:#333;margin-right:13px}h3.sns_title:after{content:"／";display:inline-block;width:40px;height:30px;font-weight:700;color:#333;margin-left:10px}.top_sns_list{display:flex;justify-content:space-around}.top_sns_list li{width:35%;background:#fff;border-radius:10px;text-align:center;box-shadow:5px 5px 20px rgb(0 0 0/1%)}.top_sns_list li a img{width:80px;height:80px;margin:3rem auto 0}.top_sns_list li a h4{margin:1.5rem auto 3rem;font-weight:400;color:#666}@media (max-width:768px){.top_reserve{display:block}.top_reserve_list{width:90%;margin:30px auto 0}.top_sns_list{display:flex;justify-content:space-between}.top_sns_list li{width:46%}.top_sns_list li a img{width:60px;height:60px;margin:2rem auto 0}.top_sns_list li a h4{margin:1rem auto 2rem}}@media (max-width:480px){h3.sns_title{font-size:1.1rem;margin-bottom:1rem}h3.sns_title:before,h3.sns_title:after{display:none}}#company .box{width:80%;margin:4rem auto 0}@media (max-width:768px){#company .box{width:100%;margin:0 auto}}.contents_list{width:60%;margin:-30px auto 0;z-index:0;position:relative}@media (max-width:999px){.contents_list{width:80%;margin:-30px auto 0}}@media (max-width:768px){.contents_list{width:90%;margin:0 auto 1rem}}.contents_list ul{display:flex;justify-content:center}.contents_list ul li{width:100px;height:100px;margin:0 1%;box-sizing:border-box}.contents_list ul li a img{width:20px;height:auto;margin:0 auto 1rem}.company_btn_on{position:relative;text-decoration:none;outline:none;width:100%;padding:20px 2%;overflow:hidden;display:block;background:#2087ef;border-radius:8px;text-align:center}.company_btn_on:hover{opacity:1}.company_btn_on span{display:block;font-size:.8rem;color:#fff}.company_btn{position:relative;text-decoration:none;outline:none;width:100%;padding:20px 2%;overflow:hidden;display:block;background:rgba(255,255,255,.8);border-radius:8px;text-align:center}.company_btn:hover{color:#fff;border-color:transparent;transition-delay:.3s;opacity:1}.company_btn img{z-index:2;position:relative}.company_btn span{display:block;z-index:2;position:relative;font-size:.8rem;color:#2087ef}.company_btn:hover span{color:#fff;border-color:transparent;transition-delay:.3s;opacity:1}.company_btn:before{content:'';position:absolute;left:0;top:0;z-index:1;height:0;width:100%;background:#1362be;transition:all .2s}.company_btn:hover:before{height:100%;transition-delay:.3s}.company_btn_on span:before,.company_btn span:before{content:"";display:block;width:30px;height:30px;margin:0 auto 8px}#icon_g span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_g_on.png) left top no-repeat;background-size:contain}#icon_phi span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_phi_off.png) left top no-repeat;background-size:contain}#icon_po span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_po_off.png) left top no-repeat;background-size:contain}#icon_pro span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_pro_off.png) left top no-repeat;background-size:contain}#icon_h span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_h_off.png) left top no-repeat;background-size:contain}#icon_a span:before{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_a_off.png) left top no-repeat;background-size:contain}#icon_g:hover span:before{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_g_on.png) left top no-repeat;background-size:contain}#icon_phi:hover span:before{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_phi_on.png) left top no-repeat;background-size:contain}#icon_po:hover span:before{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_po_on.png) left top no-repeat;background-size:contain}#icon_pro:hover span:before{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_pro_on.png) left top no-repeat;background-size:contain}#icon_h:hover span:before{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_h_on.png) left top no-repeat;background-size:contain}#icon_a:hover span:before{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_a_on.png) left top no-repeat;background-size:contain}.column_intro{padding:4rem 5%;max-width:960px;box-sizing:border-box;margin:0 auto;text-align:center}#company .column_intro ul li{font-size:1.25em}.column_intro ul li{margin-bottom:1.5rem}@media (max-width:768px){#clinic .column_intro ul li{margin-bottom:20px}}.column_intro ul li:last-child{margin-bottom:0}.intro_strong{color:#2087ef;font-size:30px;margin-top:4rem;display:flex;align-items:center;justify-content:center}.intro_strong:before{content:"＼";display:inline-block;width:50px;height:40px}.intro_strong:after{content:"／";display:inline-block;width:50px;height:40px}@media (max-width:999px){.column_intro{padding:2rem 5% 0;max-width:inherit}.intro_strong{margin-top:2rem}}@media (max-width:768px){.intro_strong{font-size:1.2rem;margin-top:0;margin-bottom:2rem}.column_intro{padding:0 5% 2rem}}table.list{width:90%;margin:4rem auto 0;border-collapse:collapse;box-sizing:border-box}.profile tbody tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:left}.history tbody tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:left}.profile th{width:30%;min-width:200px;padding:1.5rem 5%;font-weight:700;box-sizing:border-box;color:#333;vertical-align:top}.history th{width:20%;min-width:100px;padding:1.5rem 1% 1.5rem 5%;font-weight:700;box-sizing:border-box;color:#333;text-align:left}table.list td{padding:1.5rem 5%}.history td .month{text-align:left;color:#888;padding-right:30px;display:table-cell;white-space:nowrap}.history td span{display:table-cell}@media only screen and (max-width:768px){table.list{width:100%;margin:30px auto 0}}@media only screen and (max-width:560px){.profile th{display:block;width:100%;padding:8px 15px;background-color:#fff;border-bottom:1px solid #ddd;box-sizing:border-box}.history th{display:block;width:100%;padding:8px 15px;background-color:#efefef;box-sizing:border-box}.profile td{display:block;width:100%;padding:10px 15px;background-color:#fff;box-sizing:border-box}.history td{display:block;width:100%;padding:10px 15px 10px 0;box-sizing:border-box}.history td .month{padding-right:20px}}#top_access{width:100%;padding:2.5rem 0 4rem}.access{width:100%;padding:5rem 5% 4rem;display:flex;box-sizing:border-box}.access .access_left{width:40%}.access .access_right{width:55%;padding:0 0 0 5%}.access .access_left iframe{width:100%;height:300px}@media (max-width:999px){#top_access{padding:0}.access{padding:2rem 5%;display:block}.access .access_left{width:100%}.access .access_right{width:100%;padding:30px 0 0}}@media (max-width:768px){#company .access{padding:2rem 0}}.access .access_right dl{margin-bottom:40px;display:flex;align-items:center}.access .access_right dl dt{font-weight:700;width:10%;min-width:90px;display:inline-block}.access .access_right dl dd{padding-left:15px;width:80%;display:inline-block;border-left:1px solid #707070}.access .access_right dl dd ul li{list-style:none;margin-left:15px;margin-bottom:10px}@media (max-width:580px){.access .access_right dl{display:block}.access .access_right dl dt{width:100%;min-width:inherit;display:block}.access .access_right dl dd{padding-left:0;padding-top:15px;width:100%;display:block;border-left:none;border-top:1px solid #707070}}.access_map{width:80%;margin:0 auto 1rem}.access_map h3{font-size:1.3rem;border-bottom:1px solid #999;margin-top:20px;padding-bottom:10px;font-weight:600;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif}.access_map h4{margin-top:20px;margin-bottom:10px;font-size:1.1rem;color:#1362be}.access_map p{padding-left:1.5rem;text-indent:-1.5rem;padding-bottom:10px;line-height:1.5}@media (max-width:999px){.access_map{width:90%;margin:-30px auto 1rem}}@media (max-width:999px){.access_map h3{font-weight:700}}.section_privacy{width:100%;padding:2.5rem 5%;max-width:1920px;box-sizing:border-box}h3.privacy_title{font-family:'Noto Serif JP',serif;font-weight:700;color:#06438d;margin:2em 0 1em}h3.privacy_title:before{content:"｜";display:inline-block}.privacy_column{padding-left:20px}.section_contact{width:100%;padding:2.5rem 5%;max-width:1920px;box-sizing:border-box;text-align:center}.section_contact img{width:90%;max-width:650px;margin:30px auto}ul li.sitemap_menu ul{margin-top:15px}ul li.sitemap_menu ul li{list-style:none}.middle_nav_four{display:flex;justify-content:space-between;width:90%;margin:3rem auto 0}.middle_nav_four_last{display:flex;justify-content:flex-start;width:90%;margin:3rem 0 3rem 5%}.middle_nav_four li,.middle_nav_four_last li{width:50%;margin:0 auto 0 0;display:flex;flex-direction:column}.middle_nav_two{width:100%;display:flex;justify-content:space-between;flex-grow:1}.middle_nav_two li{width:45%;margin-right:5%;padding:30px 10px;background-color:#fff;box-shadow:2px 2px 10px rgb(0 0 0/2%)}.middle_nav_two li.last{width:45%;margin-right:0;padding:30px 10px;background-color:#fff;box-shadow:2px 2px 10px rgb(0 0 0/2%)}.middle_nav_four_last .middle_nav_two li{width:41%;margin-right:5%}.middle_nav_four li img,.middle_nav_four_last li img{width:50%;max-width:120px;margin:0 auto}.middle_nav_four li h3,.middle_nav_four_last li h3{margin:.8rem 0 0;padding-left:17px;padding-right:25px;text-align:center;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;font-weight:600;color:#555;letter-spacing:.8px;position:relative}.middle_nav_four li p,.middle_nav_four_last li p{font-size:1rem;text-align:center;color:#777}.middle_nav_four li a h3:after,.middle_nav_four_last li a h3:after{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_off.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:0;bottom:0;right:0;margin:auto}.middle_nav_four li a:hover h3,.middle_nav_four_last li a:hover h3{color:#2087ef;opacity:1;transition:all .3s}.middle_nav_four li a:hover h3:after,.middle_nav_four_last li a:hover h3:after{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_on.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:0;bottom:0;right:0;margin:auto;transition:all .3s;opacity:1}.middle_nav_four .btn,.middle_nav_four_last .btn{position:relative;display:inline-block;text-decoration:none;outline:none;width:100%;height:2px;overflow:hidden;display:flex;justify-content:center;background:#fff;margin-top:1rem;margin-bottom:1rem}.middle_nav_four .borderbottom:before,.middle_nav_four_last .borderbottom:before{content:'';position:absolute;left:0;bottom:0;z-index:1;height:100%;width:0;background:#2087ef;transition:all .2s}.middle_nav_four li a:hover .borderbottom:before,.middle_nav_four_last li a:hover .borderbottom:before{width:100%;transition-delay:.2s}@media (max-width:999px){.middle_nav_four,.middle_nav_four_last{display:block;width:90%;margin:3rem auto 0}.middle_nav_four li{width:100%;margin:0 auto 3rem;box-sizing:border-box}.middle_nav_four_last li{width:100%;margin:0 auto;box-sizing:border-box}.middle_nav_two{width:100%;display:flex;justify-content:space-between}.middle_nav_two li,.middle_nav_two li.last{width:47%;margin:0}.middle_nav_four_last .middle_nav_two{width:100%;display:flex;justify-content:flex-start}.middle_nav_four_last .middle_nav_two li{width:47%;margin:0 auto 0 0}}@media (max-width:768px){.middle_nav_four,.middle_nav_four_last{margin:30px auto 0}.middle_nav_four li{margin:0 auto}.middle_nav_two{display:block;width:100%;margin:0 auto}.middle_nav_two li{width:100%;margin:0 auto 30px;box-sizing:border-box}.middle_nav_two li.last{width:100%;margin:0 auto;box-sizing:border-box}.middle_nav_four_last .middle_nav_two li{width:100%;margin:0 auto;box-sizing:border-box}.middle_nav_four li h3,.middle_nav_four_last li h3{font-weight:700}}.option{margin-top:4rem}.option h3 span{font-size:1.1rem}.option table{margin-top:20px}.option p.point{padding-left:1.3rem;text-indent:-1.3rem;color:#666;font-size:1rem}.option .schedule_list tr td:first-child{border-left:none}.option .inspection tbody tr th{width:300px;box-sizing:border-box}.option .inspection tbody tr th.inspection_title_top,.option .inspection tbody tr td.multiple{width:150px;box-sizing:border-box}.option .inspection tr td.option_price{width:150px;box-sizing:border-box;text-align:right}@media (max-width:768px){.option .inspection tbody tr th,.option .inspection tbody tr th.inspection_title_top,.option .inspection tbody tr td.multiple{width:100%}.option .inspection tr td.option_price{width:100%;text-align:center}.option .inspection thead tr th{border-bottom:2px solid #fcdee5}}#otemachi .bg_blue{background:#faf9fa}.schedule{padding:6rem 5% 4rem;box-sizing:border-box;margin:0 auto}.schedule_list{width:100%;margin:0 auto;border-radius:10px}.schedule_list tr th.time,.schedule_list tr td.time{min-width:100px}.schedule_list tr th{padding:10px 15px;border-right:2px solid #fff;border-bottom:2px solid #fff;text-align:center;background:#f4e0e5}.schedule_list tr th:last-child{border-right:none}.schedule_list tr td{padding:10px 15px;border-bottom:2px solid #fcdee5;background:#fff;text-align:center}.schedule_list tr.time_title_top td{border-bottom:3px dotted #fcdee5}.schedule_list tr.time_title_top td.time,.schedule_list tr.time_title_bottom td.time{background:#fffbfc;width:40%;min-width:160px;box-sizing:border-box}.schedule_list tr.time_title_top td.time span,.schedule_list tr.time_title_bottom td.time span{font-size:.9rem;color:#666}@media (max-width:999px){.schedule{padding:2rem 0;width:90%;max-width:inherit}.schedule_list tr th.time,.schedule_list tr td.time{min-width:inherit}.schedule_list tr th{padding:10px 2%}.schedule_list tr td{padding:10px 2%}.schedule_list tr.time_title_top td.time span,.schedule_list tr.time_title_bottom td.time span{display:block}}@media (max-width:768px){.schedule{padding:2rem 0}.schedule_list tr td{padding:10px 3px}#otemachi_lp .schedule{width:100%}}h3#title_kenshin span,h3#title_naishikyou span,h3#title_hujinka span{color:#666;position:relative;padding-left:15px}h3#title_kenshin{margin-bottom:10px}h3#title_naishikyou,h3#title_hujinka{margin-top:30px;margin-bottom:10px}h3#title_kenshin span:before,h3#title_naishikyou span:before,h3#title_hujinka span:before{position:absolute;top:0;left:0;content:"";display:inline-block;width:5px;height:16px;background:#1362be}.course_option{background:#f9f9f9;border:1px solid #ccc;padding-top:60px}@media (max-width:768px){.course_option{padding-top:30px}}.course_price{width:100%;margin:2rem auto 3rem;border-top:2px solid #fcdee5;border-bottom:2px solid #fcdee5;font-size:1.1rem}.course_price th{text-align:center;padding:1.5rem 5%}.course_price td{padding:1.5rem 5%;text-align:right}@media (max-width:768px){.course_price{margin:2rem auto}}.inspection tbody tr th{background:#fff9fa;border-bottom:2px solid #fcdee5}.inspection td.multiple{text-align:left;display:table-cell;background:#fff9fa;border-right:2px solid #fff}.inspection tr td.multiple:first-child{border-left:none}.inspection tr td{text-align:left}@media (max-width:768px){.inspection thead tr th,.inspection tbody tr th,.inspection tbody tr td,.inspection tbody tr td.multiple{display:block;width:100%;box-sizing:border-box}.inspection td.multiple{text-align:center}.inspection tbody tr td{border-right:none;text-align:center}.inspection thead tr th{background:#fff}.inspection thead tr th.inspection_title,.inspection tbody tr th.inspection_title_top,.inspection tbody tr th.inspection_title,.inspection tbody tr th.inspection_title_sonota{background:#fcdee5}}.inspection th#multiple_top{width:38%}.inspection tbody tr th.inspection_title_sonota{width:28%}#sonotakensa{min-width:80px}@media (max-width:768px){.inspection th#multiple_top,.inspection tbody tr th.inspection_title_sonota{width:100%}.inspection thead tr th.inspection_list{border-bottom:2px solid #fcdee5}}.inspection_price thead tr{display:table;width:100%}.inspection_price thead tr th.inspection_price_title{display:table-cell;width:60%}.inspection_price thead tr td{display:table-cell;width:40%;background:#f4e0e5;border-bottom:2px solid #fff}.inspection_price tbody tr th.inspection_title_woman{background:#fef5f7;border-bottom:2px solid #fcdee5;text-align:left}.inspection_price tbody.inspection_woman_add_top{display:table;width:100%}.inspection_price tbody.inspection_woman_add{margin-top:30px;border-top:2px solid #fcdee5;display:table;width:100%}.inspection_price tbody.inspection_woman_add_top th,.inspection_price tbody.inspection_woman_add th{width:60%;display:table-cell;box-sizing:border-box}.inspection_price tbody.inspection_woman_add_top td,.inspection_price tbody.inspection_woman_add td{width:40%;display:table-cell;border-right:none;box-sizing:border-box}@media (max-width:999px){.inspection_price thead tr th.inspection_price_title,.inspection_price tbody.inspection_woman_add_top th,.inspection_price tbody.inspection_woman_add th{width:70%}.inspection_price thead tr td,.inspection_price tbody.inspection_woman_add_top td,.inspection_price tbody.inspection_woman_add td{width:30%}}.img-box{position:relative;width:100%;height:450px;overflow:hidden;margin-top:2rem;z-index:0}.k_img1,.k_img2,.k_img3,.k_img4{width:100%;height:450px;position:absolute;top:0;background:center center no-repeat;animation:anime 10s 0s infinite;z-index:0;opacity:0;background-size:cover}@media screen and (max-width:768px){.img-box{height:250px}.k_img1,.k_img2,.k_img3,.k_img4{height:250px}}.img1{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x03.jpg)}.img2{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x02.jpg);animation-delay:5s}.img3{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x05.jpg);animation-delay:10s}.img4{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x04.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;animation-delay:15s}.k_img1{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x08.jpg)}.k_img2{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x07.jpg);animation-delay:5s}.k_img3{background-image:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x06.jpg);animation-delay:10s}.k_img4{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/shisetsu_x01.jpg);animation-delay:15s;background-size:contain;background-position:center;background-repeat:no-repeat}@keyframes anime{0%{opacity:1}50%{opacity:1}60%{opacity:0;transform:scale(1.1);z-index:10}100%{opacity:0;transform:scale(1.1)}}.o_img{position:absolute;width:100%;opacity:0;animation:change-img-anim 50s infinite backwards;height:450px;top:0;z-index:0}.o_img:nth-of-type(1){animation-delay:0s}.o_img:nth-of-type(2){animation-delay:5s}.o_img:nth-of-type(3){animation-delay:10s}.o_img:nth-of-type(4){animation-delay:15s}.o_img:nth-of-type(5){animation-delay:20s}.o_img:nth-of-type(6){animation-delay:25s}.o_img:nth-of-type(7){animation-delay:30s}.o_img:nth-of-type(8){animation-delay:35s}.o_img:nth-of-type(9){animation-delay:40s}.o_img:nth-of-type(10){animation-delay:45s}@keyframes change-img-anim{0%{opacity:0}10%{opacity:1;transform:scale(1.1)}90%{opacity:1}100%{opacity:0}}@media screen and (max-width:768px){.o_img{height:250px}}.wpsbc-container{visibility:visible;max-width:700px;margin:0 auto}.wpsbc-calendars{display:flex;gap:20px}.wpsbc-container .wpsbc-calendars:after{content:none}.wpsbc-date-number{display:flex;align-items:center;justify-content:center}.wp-block-image img{width:auto}.wpsbc-date,.wpsbc-legend .wpsbc-legend-item-icon{border:1px solid #ccc}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr th{padding:2px!important}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date.wpsbc-gap{background:0 0;border:none}.mw_wp_form{max-width:800px;margin:0 auto;font-size:16px}.mw_wp_form table{border-spacing:0;width:100%}.mw_wp_form th,.mw_wp_form td{text-align:left;border-bottom:1px solid #f0f0f0;padding:10px 0}.mw_wp_form th{padding:0 1em 0 0}.mw_wp_form input[type=text],.mw_wp_form textarea{border:1px solid #f0f0f0;padding:10px;width:100%;box-sizing:border-box;background:#f9f9f9;font-size:16px}.mwform-zip-field input[type=text]{width:auto}.mw_wp_form .text-center{text-align:center}.mw_wp_form input[type=submit]{border:1px solid #2087ef;background:#2087ef;color:#fff;border-radius:3px;font-size:1rem;margin-top:20px;padding:10px 40px 10px 45px;cursor:pointer}.mw_wp_form input[name=submitBack]{border:1px solid #999;background:#999}.mw_wp_form input[type=submit]:hover{transition:all .5s;box-shadow:2px 2px 5px rgb(0 0 0/30%)}.list_two_beauty li{width:90%;margin:30px auto 60px}.course-inner .list_two_beauty li{margin:0 auto !important}.beauty_pickup .beauty_box_list li{margin-top:0;margin-bottom:0}@media (max-width:999px){.list_two_beauty li{width:100%}}@media (max-width:768px){.list_two_beauty li{margin:40px auto}}.beauty_title{text-align:left!important;font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif!important;margin:0 0 20px 0!important;font-size:1.3rem!important;font-weight:600;color:#1362be}@media (max-width:768px){.beauty_title{font-size:1.17rem;font-weight:700}}span.head_text{display:block;width:80px;text-align:center;color:#fff;background:#483f1b;font-size:13px;padding:5px;margin-bottom:20px}.beauty_pickup{background:#f2f0f0;padding:20px 5% 30px;margin:30px 0}.beauty_pickup h4{text-align:center;border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:20px!important}.beauty_pickup .beauty_box_list li{width:100%;list-style:disc;margin-left:1em;padding-right:1em;padding-left:1em;text-indent:-.1em;padding-bottom:10px;box-sizing:border-box}.beauty_price{text-align:right;border-bottom:1px solid #ccc;padding-bottom:8px}.beauty_price h4{display:inline-block!important;margin-right:30px}.beauty_price p{display:inline-block!important}.beauty_price p span{font-size:90%}.note_beauty{width:90%;margin:4rem auto 0;padding:30px 5% 10px;border:1.5px solid #ccc;box-sizing:border-box}.note_beauty ul{margin:20px 1rem}.note_beauty ul li{list-style:disc;width:100%;margin-bottom:5px;font-size:1rem}.note_beauty ul li:last-child{margin-bottom:0}.note_beauty p{font-size:1rem;padding-left:1.3em;text-indent:-1.3em}@media (max-width:999px){.note_beauty{width:100%;margin:2rem auto 0}}#beauty{width:100%;max-width:1920px;margin:0 auto}#beauty .contents,#kyoubashi .contents{max-width:1200px;width:90%;margin:0 auto;position:relative}@media screen and (max-width:999px){#kyoubashi .contents{width:100%}}#beauty .yellow,#otemachi_lp .yellow{color:#ff0}#beauty .blue{color:#2087ef}.container_wrap{position:relative}.l-header{padding:20px 20px 20px 30px;width:100%;box-sizing:border-box;z-index:999;position:absolute;top:0}@media screen and (max-width:1024px){.l-header{padding:10px}}.l-header__logo{float:left;width:250px}@media screen and (max-width:1024px){.l-header__logo{width:220px;margin-top:3px}}.l-header__logo img{padding-right:10px;vertical-align:middle;width:200px}@media screen and (min-width:769px) and (max-width:902px){.l-header__logo img{width:160px}}@media screen and (max-width:768px){.l-header__logo img{width:130px}.mainVisual{overflow:hidden}.contents--mv{overflow:hidden;text-align:center;width:100%;box-sizing:border-box}.mainVisual__img{width:125%}#mainbeauty{margin-left:-15%}#mainotemachi{margin-left:0}}@media screen and (max-width:580px){.l-header__logo img{width:100px}}.cvArea_1{text-align:left;background:#fff;padding:60px 0 0;box-sizing:border-box}.cvArea_2{text-align:left;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_lp_contact.jpg) left top no-repeat #3399fe;background-size:contain;padding:60px 0 0;width:100%;margin:0 auto;box-sizing:border-box}.cvArea_3{text-align:left;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_lp_contact.jpg) left top no-repeat #3399fe;background-size:cover;padding:60px 0 0;width:100%;margin:0 auto;box-sizing:border-box}.cvArea_1 .cvArea,.cvArea_2 .cvArea,.cvArea_3 .cvArea{width:100%;max-width:1200px;margin:0 auto;position:relative;box-sizing:border-box}@media screen and (max-width:1024px){.cvArea_1,.cvArea_2{padding:30px 15px 0;text-align:left}}@media screen and (max-width:885px){.cvArea_2,.cvArea_3{background-size:cover}}@media screen and (max-width:580px){.cvArea_1,.cvArea_2,.cvArea_3{overflow:hidden!important}}.cvArea__text{margin-left:10%;margin-bottom:30px;margin-right:280px}.cvArea__list{margin-left:10%;padding-bottom:60px}@media screen and (max-width:1024px){.cvArea_1 .cvArea__list,.cvArea_2 .cvArea__list{padding-bottom:30px}.cvArea_3 .cvArea__list{padding-bottom:40px}}.cvArea__text h3{font-size:30px;font-weight:700;margin-bottom:30px;color:#fff;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif}.cvArea__text p{font-size:1.1rem;color:#fff}.cvArea__logo{position:absolute;right:30px;bottom:0;width:30%;max-width:255px;overflow:hidden}@media screen and (max-width:1020px){.cvArea_2 .cvArea__logo{right:-30px}}@media screen and (max-width:956px){.cvArea__text{margin-left:5%;margin-right:220px}.cvArea__list{margin-left:5%}.cvArea__logo{right:0;max-width:200px}.cvArea_2 .cvArea__logo{max-width:180px;right:-40px}}@media screen and (max-width:799px){.cvArea__list{margin-left:0}}@media screen and (max-width:768px){.cvArea__text h3{font-size:24px;text-align:center}.cvArea__text p{text-align:left}}.cvArea__item{display:inline-block;vertical-align:middle}.cvArea__item h4{font-size:1.17rem;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.cvArea__item h4:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_tel_white.png) left bottom no-repeat;background-size:contain;width:36px;height:37px}.cvArea_2 .cvArea__item .hour,.cvArea_3 .cvArea__item .hour{font-size:1rem;line-height:17px;display:block;color:#fff;text-align:center;font-weight:700}.cvArea_2 .cvArea__item .sub_tel,.cvArea_3 .cvArea__item .sub_tel{margin-top:20px;margin-bottom:5px;color:#fff;display:block;text-align:center}.cvArea_2 .cvArea__item .sub_tel_hour,.cvArea_3 .cvArea__item .sub_tel_hour{display:block;font-size:.9rem;color:#fff}.cvArea_1 .cvArea__item .hour{font-size:1rem;line-height:17px;display:block;color:#333;text-align:center;font-weight:700}.cvArea_1 .cvArea__item .sub_tel{margin-top:20px;margin-bottom:5px;color:#333;display:block;text-align:center}.cvArea_1 .cvArea__item .sub_tel_hour{display:block;font-size:.9rem;color:#333}.cvArea_1 .cvArea__item .hour,.cvArea_1 .cvArea__item .sub_tel,.cvArea_2 .cvArea__item .hour,.cvArea_2 .cvArea__item .sub_tel{text-align:left}@media screen and (max-width:799px){.cvArea_1 .cvArea__item h4,.cvArea_2 .cvArea__item h4{justify-content:center}.cvArea_1 .cvArea__item .hour{margin-left:auto;margin-right:auto}.cvArea_1 .cvArea__item .hour,.cvArea_1 .cvArea__item .sub_tel,.cvArea_2 .cvArea__item .hour,.cvArea_2 .cvArea__item .sub_tel{text-align:center}}.cvArea__item img{height:70px}.cvArea__item a img:hover{-webkit-filter:brightness(.85);-moz-filter:brightness(.85);-o-filter:brightness(.85);-ms-filter:brightness(.85);filter:brightness(.85)}@media screen and (min-width:1025px){.cvArea__item:nth-child(2){padding:0 30px}}@media screen and (max-width:999px){.cvArea_3 .cvArea__item h4{justify-content:center}.mail{width:300px;margin-top:30px!important}}@media screen and (max-width:799px){.cvArea__text{margin-left:5%;margin-right:5%;text-align:center}.cvArea__item{display:block}.tel__number{text-align:center}.cvArea__logo,.cvArea_2 .cvArea__logo{max-width:160px}}@media screen and (max-width:580px){.cvArea__logo， .cvArea_2 .cvArea__logo{right:-40px}}@media screen and (max-width:380px){.cvArea__logo， .cvArea_2 .cvArea__logo{display:none}}.tel__number{color:#fff;display:block;text-decoration:none;font-family:'Noto Serif JP',serif;font-weight:700;font-size:2.5rem;margin:0;text-shadow:1px 1px 10px rgba(0,0,0,.3)}.tel__number:hover{text-shadow:1px 1px 10px rgba(0,0,0,.6);color:#ff0}.tel__number:hover{color:#ff0;opacity:1}@media screen and (max-width:1024px){.tel__number{font-size:40px}}.mail{display:block;background-color:#fff;color:#2087ef;border:2px solid #2087ef;margin:0 auto;padding:8px 15px 10px;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,.3);box-sizing:border-box}.mail span{background:#ff0;color:#333;font-size:12px;border-radius:10px;text-align:center;width:100%;display:block;margin-bottom:5px}.mail p{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700}.mail p:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_reserve_off.png) top left no-repeat;background-size:cover;width:50px;height:42px;display:inline-block;margin-right:15px}.mail p:after{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_off.png) top right no-repeat;background-size:cover;width:16px;height:16px;display:inline-block;margin-left:10px}.mail:hover{background-color:#2087ef;color:#fff;border:2px solid #fff;opacity:1}.mail:hover p:before{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_reserve_on.png) top left no-repeat;background-size:cover;width:50px;height:42px}.mail:hover p:after{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_on.png) top right no-repeat;background-size:cover;width:16px;height:16px}.cvArea_1 .cvArea__text h3{color:#2087ef}.cvArea_1 .cvArea__text p{color:#555}.cvArea_1 .cvArea__item h4{color:#555}.cvArea_1 .cvArea__item h4:before{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/icon_tel.png) left bottom no-repeat;background-size:contain;width:36px;height:37px}.cvArea_1 .cvArea__item .hour{color:#555}.cvArea_1 .tel__number{color:#555;text-shadow:none}.cvArea_1 .tel__number .blue{color:#2087ef}.cvArea_1 .tel__number:hover{color:#2087ef;opacity:1}.headline{text-align:center;font-size:2rem;font-weight:700;margin-bottom:50px;line-height:1;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;letter-spacing:2px}.problem .headline{color:#fff;font-size:1.5rem}.problem .headline strong{font-size:2rem}.problem .headline .yellow{padding-bottom:5px;border-bottom:3px solid #ff0}.group .headline{color:#333}.headline span{display:block;font-size:.9rem;margin-top:10px}@media screen and (max-width:768px){.problem .headline,.problem .headline strong{font-size:22px;font-weight:700}.menu .headline,.access_lp .headline{font-weight:700}}@media screen and (max-width:1024px){.headline{margin-bottom:25px;font-size:25px;line-height:1.5}}.mainVisual .contents{max-width:1920px;width:100%}@media screen and (max-width:1024px){.mainVisual .contents{padding:0}}#over{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_over.png) right top no-repeat;background-size:cover;padding:60px 0 50px}@media screen and (max-width:1024px){#over{padding:30px 15px}}.problem-inner{width:80%;margin:80px auto 60px;padding:40px 5% 10px;background:rgba(255,255,255,1);box-sizing:border-box}@media screen and (max-width:999px){.problem-inner{width:100%;margin:40px auto}}.problem-box li{margin-bottom:30px;display:flex;align-items:center}.problem-box li span{font-size:24px;line-height:1.3;padding-left:2em;text-indent:-3em;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif}.problem-box li span:before{display:inline-block;content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/icon_check.png) center top no-repeat;background-size:100%;vertical-align:middle;width:36px;height:47px;margin-right:20px;margin-left:1em}@media screen and (max-width:767px){.problem-box li span{font-size:20px;font-weight:700}.problem-box li span:before{width:26px;height:37px}}#over_on{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_over_arrow.png) center top no-repeat #fff;background-size:8% auto}.pointList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:1024px){.pointList{max-width:500px;margin-left:auto;margin-right:auto}}.pointList__item{width:45%;margin-top:30px}.system　.pointList{display:block!important}.system .pointList__item{width:100%;margin:30px auto 0}.system .pointList__item h3{font-size:2rem;font-weight:600;line-height:1;font-family:"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;letter-spacing:1px;color:#1362be;text-align:center}.system .pointList__item .system_headline h3{color:#555;padding:20px 0;border-top:1.5px solid #707070;border-bottom:1.5px solid #707070;line-height:1.5}.system_headline:after{display:block;content:"";margin:-10px auto 0;width:40px;height:40px;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/headline_arrow.png) center bottom no-repeat;background-size:cover}.system .pointList__item .system_answer{display:flex;justify-content:center;align-items:center}.system .pointList__item .system_answer img{width:100px;margin-right:20px}.system .pointList__item .system_answer h3{display:block;line-height:1.5}.system .pointList__item .system_answer h3 span{display:block;text-align:center;font-size:1.1rem;font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;color:#666;margin-top:10px;font-weight:400}.system .pointList__item__img{width:45%;margin:30px auto;text-align:center;vertical-align:middle}.pointList__item__img{width:50%;margin:0 auto 25px;text-align:center;vertical-align:middle}@media screen and (max-width:1024px){.pointList__item{width:auto;margin-top:40px}.pointList__item__img{width:100%;height:auto;max-width:280px;display:block;margin:0 auto 20px}.pointList__item__img img{border-radius:30px}.system .pointList{max-width:100%}.system .pointList__item{width:100%}.system .pointList__item__img{max-width:100%}.system .pointList__item__img img{border-radius:0}}@media screen and (max-width:999px){.system .pointList__item__img{width:60%}}@media screen and (max-width:768px){.system .pointList__item__img{width:80%}.system .pointList__item h3{font-size:22px;font-weight:700}.system .pointList__item .system_answer img{width:80px}}.system{padding:60px 0 50px}.system_wrap{padding:30px 0;background-color:#fff;margin:0 5%}@media screen and (max-width:767px){.system{padding:60px 0 30px}.system_wrap{margin:0 2%;padding:0}}.cvArea_3 .cvArea__text{text-align:center;margin-left:0;margin-right:0}.cvArea_3 .cvArea__text p{padding:0 5%}.cvArea_3 .cvArea__list{margin-left:0}.cvArea_3 .cvArea__list .cvArea__item{display:block}.cvArea_3 .cvArea__item h4{justify-content:center}.cvArea_3 .tel__number{text-align:center}.cvArea_3 .mail{width:300px;margin-top:30px}@media screen and (max-width:768px){.cvArea_3{padding:30px 0 0}}.corporate{background:rgba(255,255,255,.3);text-align:center;width:100%;padding:10px;margin:0 auto;box-sizing:border-box}.corporate p a{color:#fff;font-size:1rem}.corporate p a:hover{color:#2087ef}.l-footer__copy{background:#fff;text-align:center;color:#333;font-size:10px;padding:8px 0}.group{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_group.png) left bottom no-repeat #c7e0f3;background-size:contain;padding:100px 0}.group h2{color:#333}.group__inner{width:100%;max-width:960px;margin:100px auto 0;text-align:center}.group__inner p{margin-bottom:30px}.group__inner p span{display:block;line-height:1.7}@media screen and (max-width:1024px){.group{padding:60px 0}.group__inner{margin:60px auto 0}}@media screen and (max-width:768px){.group__inner{text-align:left;padding:0 0 40px}.group__inner p span{display:inline;line-height:1.5}}#beauty .menu{padding:100px 0}#beauty .list_two_beauty{width:100%;justify-content:space-around;display:flex;margin:100px auto 0}#beauty .list_two_beauty li{width:40%}#beauty .beauty_menu{display:flex;flex-direction:column}#beauty .beauty_menu_top .beauty_title{margin:0 5% 20px 5%!important}#beauty .beauty_menu_top .beauty_sub_title{margin:0 5% 0 5%!important}#beauty .beauty_menu_top .kounou{width:60px;text-align:center;color:#fff;background:#483f1b;font-size:13px;padding:5px;margin-left:5%}#beauty .beauty_menu_top .beauty_text,#beauty .beauty_menu_top .beauty_box{width:90%;margin:0 auto}@media (max-width:999px){#beauty .beauty_menu_top .beauty_title{margin:0 0 20px 0!important}#beauty .beauty_menu_top .beauty_sub_title{margin:0!important}#beauty .beauty_menu_top span{margin-left:0}#beauty .beauty_menu_top .beauty_text,#beauty .beauty_menu_top .beauty_box{width:100%}}.beauty_menu img,.beauty_menu_top img{width:30%;max-width:200px;margin-right:auto;margin-left:auto}@media screen and (max-width:768px){.beauty_menu img,.beauty_menu_top img{width:90%}}#beauty .beauty_text{flex-grow:1}#beauty .beauty_pickup .beauty_box_list li{width:100%;list-style:disc;margin-left:1em;padding-right:1em;padding-left:1em;text-indent:-.1em;padding-bottom:10px;box-sizing:border-box}@media (max-width:999px){#beauty .list_two_beauty{display:block;width:90%;margin:40px auto 0}#beauty .list_two_beauty li{width:100%;margin:40px auto}#beauty .beauty_pickup .beauty_box_list li{margin:0 0 10px 1em}}@media (max-width:768px){#beauty .menu{padding:60px 0}#beauty .list_two_beauty{width:90%}}.ban{display:flex;justify-content:space-between}.ban_left{width:35%}#beauty_link .ban_left{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/beauty04.png) center center no-repeat;background-size:cover}#doc_link .ban_left{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/beauty05.png) center center no-repeat;background-size:cover}.ban_right{width:65%;background:rgba(26,72,134,.9);text-align:center;color:#fff;padding:100px 10%;box-sizing:border-box}.ban_right h3{font-size:2rem;margin-bottom:60px;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif}.ban_right h3 span{font-size:1.3rem;margin-bottom:15px;display:block}.ban_right p.ban_link:before{display:none}.ban_right p span{display:block}@media (max-width:768px){.ban{display:block}.ban_left{display:none}.ban_right{width:100%;padding:60px 5%;margin:auto;color:#555}#beauty_link .ban_right{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/beauty04_.png) center center no-repeat;background-size:cover}#doc_link .ban_right{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/beauty05_.png) center center no-repeat;background-size:cover}.ban_right h3{font-size:26px;margin-bottom:40px}.ban_right p{text-align:left}}.access_lp{padding-bottom:60px}#beauty .access,#otemachi_lp .access{width:100%;padding:5rem 5% 2rem;display:flex;box-sizing:border-box}#beauty .access .access_img,#otemachi_lp .access .access_img{width:60%}#beauty .access .access_text,#otemachi_lp .access .access_text{width:35%;padding:0 0 0 5%;box-sizing:content-box}#beauty .access .access_img iframe,#otemachi_lp .access .access_img iframe{width:100%;height:500px;max-width:1200px;border:0;margin:0 auto}#beauty .access_title,#otemachi_lp .access_title{display:flex;justify-content:flex-start;align-items:flex-start}#beauty .access .access_text img,#otemachi_lp .access .access_text img{width:40px;margin-right:20px}#beauty .access .access_text ul,#otemachi_lp .access .access_text ul{margin-top:30px;margin-left:1em}#beauty .access .access_text ul li,#otemachi_lp .access .access_text ul li{list-style:disc;margin-bottom:20px}@media screen and (max-width:1024px){#beauty .access,#otemachi_lp .access{display:block}#beauty .access .access_img,#otemachi_lp .access .access_img{width:100%}#beauty .access_title,#otemachi_lp .access_title{justify-content:center;margin-left:-40px}#beauty .access .access_text,#otemachi_lp .access .access_text{width:100%;padding:30px 0 0}}@media screen and (max-width:768px){.access_lp{padding-bottom:30px}#beauty .access .access_img iframe,#otemachi_lp .access .access_img iframe{height:300px}}.doc_appeal{border-bottom:1px solid #eee}.doc_column{display:flex;justify-content:space-between;align-items:center;padding-top:60px}.doc_columnLeft{width:20%}.doc_columnCenter{width:57%;padding:0 20px 40px;box-sizing:border-box}.doc_columnRight{width:20%;margin-right:3%}.doc_columnCenter h3{color:#1362be;font-size:2rem;font-weight:600;font-family:游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif;margin-bottom:60px}.doc_columnCenter p{margin-bottom:20px}@media screen and (max-width:1199px){.doc_columnLeft{display:none}.doc_columnCenter{width:77%;padding:0 3% 40px 5%;box-sizing:border-box}}@media screen and (max-width:1024px){.doc_columnCenter h3{margin-bottom:30px;font-weight:700;font-size:25px;line-height:1.5}}@media screen and (max-width:768px){.doc_column{display:block;padding-top:30px}.doc_columnCenter{width:100%;padding:0 5% 10px}.doc_columnRight{width:80%;margin:0 auto 30px}.doc_columnCenter h3{text-align:center}}.recommend{padding:60px 0}.recommend h2 strong{color:#2087ef;font-size:32px;font-weight:700}.recommend_list{display:flex;justify-content:space-between}.recommend_list_last{display:flex;justify-content:space-between;margin-top:60px}.recommend_list li,.recommend_list_last li{width:30%;display:flex;flex-direction:column;position:relative;margin-top:40px}.recommend_list_1{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/point01.png) left top no-repeat;background-size:cover;width:100px;height:100px;position:absolute;top:-40px;left:-25px}.recommend_list_2{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/point02.png) left top no-repeat;background-size:cover;width:100px;height:100px;position:absolute;top:-40px;left:-25px}.recommend_list_3{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/point03.png) left top no-repeat;background-size:cover;width:100px;height:100px;position:absolute;top:-40px;left:-25px}.recommend_list_4{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/point04.png) left top no-repeat;background-size:cover;width:100px;height:100px;position:absolute;top:-40px;left:-25px}.recommend_list_5{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/point05.png) left top no-repeat;background-size:cover;width:100px;height:100px;position:absolute;top:-40px;left:-25px}.recommend_list li h3,.recommend_list_last li h3{font-size:22px;font-weight:600;letter-spacing:1px;color:#2087ef;text-align:center;margin:30px 0 20px;flex-grow:1}@media screen and (max-width:768px){.recommend .headline,.recommend_list li h3,.recommend_list_last li h3{font-weight:700}.recommend{padding:30px 0 0}.recommend_list{display:block}.recommend_list_last{display:block;margin-top:0}.recommend_list li,.recommend_list_last li{width:100%;display:block;margin-top:60px;margin-bottom:30px}.recommend_list_1,.recommend_list_2,.recommend_list_3,.recommend_list_4,.recommend_list_5{left:-15px}#recommend_list_last{margin-top:10px!important}}h3.menu_intro{font-size:20px;font-weight:600;color:#1362be;text-align:center;font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif!important;padding-top:30px;margin-bottom:80px}#beauty .column{display:flex;justify-content:space-between;width:100%;margin:30px auto 0}#beauty .columnLeft{width:35%;margin-right:5%}#beauty .columnRight{width:60%;position:relative}#beauty .columnRight .beauty_price{position:absolute;bottom:0;right:0;display:block;width:100%}@media screen and (max-width:768px){#beauty .column{display:block}#beauty .columnLeft{width:100%;margin-right:0;margin-bottom:20px}#beauty .columnLeft img{display:block;margin:0 auto}#beauty .columnRight{width:100%}#beauty .columnRight .beauty_price{position:static;margin-top:20px}}h3.test_title{font-size:24px;font-weight:600;color:#1362be;text-align:center;font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif!important;margin-bottom:60px}h3.test_title:before{content:"";display:inline-block;width:200px;height:2px;background:#1362be;margin-right:20px}h3.test_title:after{content:"";display:inline-block;width:200px;height:2px;background:#1362be;margin-left:20px}@media screen and (max-width:831px){h3.test_title:before,h3.test_title:after{width:120px}}@media screen and (max-width:768px){h3.test_title{font-weight:700;margin-bottom:30px}h3.test_title:before,h3.test_title:after{width:100px}}@media screen and (max-width:608px){h3.test_title:before,h3.test_title:after{width:50px}}@media screen and (max-width:498px){h3.test_title:before,h3.test_title:after{width:30px}}@media screen and (max-width:453px){h3.test_title:before,h3.test_title:after{width:10px}}@media screen and (max-width:400px){h3.test_title:before,h3.test_title:after{width:0}}.test_point01{margin-top:100px;margin-bottom:40px}.test{width:100%;padding:0 0 20px;display:block;box-sizing:border-box}.test_point02{width:100%;padding:0 2%;box-sizing:border-box}#otemachi_test_point02{padding:0 5%!important}.test input,.test_point02 input{display:none}.test_item{width:45%;display:inline-block;margin-left:2%;margin-right:2%;vertical-align:top}.test_item{border-radius:10px;background-color:#fff;border:2px solid #1362be}.test label{cursor:pointer;display:block;text-decoration:none;color:#1362be;font-size:18px;line-height:1;position:relative;padding:15px}.test_point02 label{cursor:pointer;display:block;text-decoration:none;color:#fff;font-size:18px;line-height:1;position:relative;margin:0 0 20px;padding:20px 30px;background-color:#1362be}@media screen and (max-width:768px){h3.menu_intro{margin-bottom:30px}.test{display:block;padding:0}.test_item{display:block;width:100%;margin:0 0 20px}.test_point01{margin-top:30px;margin-bottom:30px}.test_point02{width:100%;padding:0 0 20px}#otemachi_test_point02{padding:0!important}.test_point01 p,.test_point02 p{font-size:16px}.test label,.test_point02 label{width:100%;box-sizing:border-box;font-size:16px}}.test ul,.test_point02 ul{margin:0;padding:0;list-style:none;margin-bottom:1px}.test li,.test_point02 li{height:0;overflow-y:hidden;transition:padding-bottom .5s,padding-top .5s;-webkit-transition:padding-bottom .5s,padding-top .5s;-moz-transition:padding-bottom .5s,padding-top .5s;-ms-transition:padding-bottom .5s,padding-top .5s;-o-transition:padding-bottom .5s,padding-top .5s}.test li h4{margin-top:20px;margin-bottom:10px;font-size:1.1rem}#links08 .en{margin-top:-20px}#menu_bar01:checked~#links01 li,#menu_bar02:checked~#links02 li,#menu_bar03:checked~#links03 li,#menu_bar04:checked~#links04 li,#menu_bar05:checked~#links05 li,#menu_bar06:checked~#links06 li,#menu_bar07:checked~#links07 li,#menu_bar08:checked~#links08 li,#menu_bar13:checked~#links13 li{height:auto;opacity:1;background:#fff;padding:10px 5%;margin-top:20px}#menu_bar01:checked~#links01 li:last-child,#menu_bar02:checked~#links02 li:last-child,#menu_bar03:checked~#links03 li:last-child,#menu_bar04:checked~#links04 li:last-child,#menu_bar05:checked~#links05 li:last-child,#menu_bar06:checked~#links06 li:last-child,#menu_bar07:checked~#links07 li:last-child,#menu_bar08:checked~#links08 li:last-child,#menu_bar13:checked~#links13 li:last-child{margin-bottom:20px}.test label:after{content:"";display:block;width:8px;height:8px;border-top:#1362be 2px solid;border-right:#1362be 2px solid;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:2%;top:0;bottom:15%;margin:auto}.test input[type=checkbox]:checked+label:after{content:"";display:block;width:8px;height:8px;border-top:#1362be 2px solid;border-right:#1362be 2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:2%;top:7%;bottom:0;margin:auto}#menu_bar09:checked~#links09 li,#menu_bar10:checked~#links10 li,#menu_bar11:checked~#links11 li,#menu_bar12:checked~#links12 li{height:auto;opacity:1;background:#fff;padding:10px 5%}#menu_bar09:checked~#links09,#menu_bar10:checked~#links10,#menu_bar11:checked~#links11,#menu_bar12:checked~#links12{margin-bottom:20px}.test_point02 label:before,.test_point02 label:after{content:'';display:inline-block;width:20px;height:2px;background-color:#fff;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:opacity 1s}.test_point02 label:after{transform:translateY(-50%) rotate(90deg);transition:transform .5s}.test_point02 label:checked+label:before{opacity:0}.test_point02 input[type=checkbox]:checked+label:after{transform:translateY(-50%) rotate(180deg)}#links09{display:flex;justify-content:space-around;background:#f1f1f1}#links09 li{width:30%}#links09 li ul li{width:100%}@media screen and (max-width:768px){#links09{display:block}#links09 li{width:100%;box-sizing:border-box}}#links09 .en a{text-align:center;display:block;width:100%;background-color:#fff;color:#2087ef;margin:0 auto;border-radius:5px;border:2px solid #2087ef}#links09 .en a p{padding:8px 15px 10px;box-sizing:border-box}#links09 .en a p:after{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_off.png) top right no-repeat;background-size:cover;width:16px;height:16px;display:inline-block;margin-left:15px}#links09 .en a:hover{background-color:#2087ef;color:#fff;border:2px solid #fff}#links09 .en a:hover p:after{content:"";background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_on.png) top right no-repeat;background-size:cover;width:16px;height:16px}h3.en_title{text-align:center;font-size:22px;color:#1362be;margin:40px 0 20px;padding-bottom:10px;border-bottom:2px solid #1362be}#clinic h3.en_title{padding-top:10px;border-top:2px solid #1362be}.test_point02 .en h4{color:#1362be;font-size:20px}@media screen and (max-width:768px){.test label{font-weight:700}h3.en_title{font-size:18px;margin:20px 0}}#beauty .flow_item,#otemachi_lp .flow_item{width:100%;margin:0 auto;padding:30px 5%;box-sizing:border-box;background-color:#f2f8ff;border-radius:10px;box-shadow:2px 2px 1px rgb(163 163 163/20%)}#beauty .flow_box .flow_triangle,#otemachi_lp .flow_box .flow_triangle{width:0;height:0;border-style:solid;border-width:40px 40px 0;border-color:#f2f8ff transparent transparent;margin:0 auto 10px;-webkit-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));-moz-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));-ms-filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%));filter:drop-shadow(2px 2px 1px rgba(163 163 163/20%))}#beauty .kenshin_reserve li .reserve_num,#otemachi_lp .kenshin_reserve li .reserve_num{width:55px;position:absolute;top:0!important;left:10px}#beauty .kenshin_reserve li,#otemachi_lp .kenshin_reserve li{padding:20px 0 0 0!important}#beauty .kenshin_reserve li dl dt,#otemachi_lp .kenshin_reserve li dl dt{background:#fff;padding:5px}.test_point02 ul.en_list{margin-bottom:30px!important}ul.en_list li{list-style:disc!important}.en_list p{font-weight:700;padding-left:1.3em!important;text-indent:-1.1em!important}#clinic .en_list p{font-weight:700;padding-left:1.3em!important;text-indent:-.2em!important}.en_list p.point{font-weight:400}#beauty .column_intro ul.check li span.point{text-align:left}#beauty .column_intro{padding:10px 0 30px}#beauty .column_intro ul.check{margin-bottom:30px}#beauty .column_intro ul p{text-align:left;font-weight:700}#beauty .shisetsu tr.ampm th{background:#fff;font-weight:700;text-align:center;border-bottom:1px solid #ddd}@media screen and (max-width:768px){#beauty .kenshin_reserve li{margin:0 auto}#beauty .kenshin_reserve li .reserve_num{top:35px!important;left:20px;width:35px}#beauty .flow_box .flow_triangle{border-width:20px 20px 0}#beauty .kenshin_reserve h3,#beauty .section_subtitle h3,.test_point02 .en h4{font-size:18px}#beauty .flow_item h3{font-size:18px;margin-bottom:0}.en_list p,#beauty .column_intro ul.check li p{font-size:16px;font-weight:700}#beauty .schedule{width:96%}}#sb_instagram{width:90%!important;margin:0 auto 40px!important;box-sizing:border-box!important}#sb_instagram img{display:block}@media screen and (max-width:768px){.insta{width:80%!important;box-sizing:border-box!important;margin:0 auto!important}}#otemachi_lp{width:100%;max-width:1920px;margin:0 auto}#otemachi_lp .contents{max-width:1200px;width:90%;margin:0 auto;position:relative}.otemachi_menu{width:90%;margin:0 auto;border-bottom:1px solid #ccc;padding-top:3.5rem;padding-bottom:2.5rem}.otemachi_menu_last{width:90%;margin:0 auto;padding-top:3.5rem;padding-bottom:2.5rem}#otemachi_lp .column h3{font-size:24px;font-weight:600;color:#1362be;font-family:"游ゴシック体","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif!important;margin-bottom:20px}#otemachi_lp .column{display:flex;justify-content:space-between;width:100%;margin:0 auto;padding:0 0 20px}#otemachi_lp .columnLeft{width:20%;height:200px;margin-right:5%;background:#f8f8f8;display:flex;justify-content:center;align-items:center}#otemachi_lp .columnRight{width:75%}#otemachi_lp .columnLeft img{width:50%;max-width:100px}ul.otemachi_course_list{margin:10px 0}ul.otemachi_course_list li{display:inline-block;background:#e6f4ff;border:1px solid #4498dc;color:#0065b8;font-size:13px;padding:2px 4px}#otemachi_lp .columnRight .beauty_price{display:block;width:100%}@media screen and (max-width:768px){#otemachi_lp .column{display:block}#otemachi_lp .columnLeft{width:100%;height:130px;margin-right:0;margin-bottom:20px}#beauty .columnLeft img{display:block;margin:0 auto}#otemachi_lp .columnRight{width:100%}#otemachi_lp .columnRight .beauty_price{position:static;margin-top:20px}#otemachi_lp .column h3{font-weight:700;text-align:center;font-size:22px}}.otemachi_price{margin-top:20px;text-align:right}.otemachi_price p{display:inline-block!important;font-weight:700;font-size:22px;color:#de1616}.otemachi_price .otemachi_price_sub{display:inline-block!important;font-weight:400;color:#333;font-size:16px}.otemachi_price p span{font-size:14px}@media screen and (max-width:768px){.otemachi_price{text-align:center}}.plan_box{width:90%;padding:30px 5% 17px;border:2px solid #1362be;margin:0 auto 20px;box-sizing:border-box}.plan_head{display:flex;justify-content:space-between}.plan_head .plan_title{width:70%;display:inline-block!important;font-weight:700;font-size:20px;padding-left:20px;text-indent:-10px;box-sizing:border-box}.plan_head .plan_title:before{content:"⚫️";display:inline-block;color:#1362be}.plan_head .plan_price{width:30%;display:inline-block!important;font-weight:700;font-size:22px;text-align:right;color:#de1616!important}.plan_head .plan_price span{font-size:14px}.plan_box .otemachi_course_list{width:70%;margin:10px auto 10px 20px}.plan_box .otemachi_course_list li{margin-bottom:4px}@media screen and (max-width:768px){.plan_box{width:100%}.plan_head{display:block}.plan_head .plan_title{display:block;width:100%}.plan_head .plan_price{display:block;width:100%}.plan_box .otemachi_course_list{width:100%;margin:10px auto}}.otemachi_test{width:100%;display:block;box-sizing:border-box}.otemachi_test input{display:none}.otemachi_test_item{width:75%;margin:0 0 0 auto;vertical-align:top}.otemachi_test_item{border-radius:10px;background-color:#fff;border:2px solid #1362be}.otemachi_test label{cursor:pointer;display:block;text-decoration:none;color:#1362be;font-size:18px;line-height:1;position:relative;padding:15px 15px 15px 30px}@media screen and (max-width:1199px){.otemachi_test_item{display:block;width:100%;margin:0 0 20px}}@media screen and (max-width:768px){.otemachi_test{display:block;padding:0}.otemachi_test label{width:100%;box-sizing:border-box;font-size:16px}}.otemachi_test ul{margin:0;padding:0;list-style:none;margin-bottom:1px}.otemachi_test li{height:0;overflow-y:hidden;transition:padding-bottom .5s,padding-top .5s;-webkit-transition:padding-bottom .5s,padding-top .5s;-moz-transition:padding-bottom .5s,padding-top .5s;-ms-transition:padding-bottom .5s,padding-top .5s;-o-transition:padding-bottom .5s,padding-top .5s}.otemachi_test li h4{margin-top:20px;margin-bottom:10px;font-size:1.1rem}.otemachi_test li .course-inner h4{margin-top:0;font-size:1.1rem}#menu_bar13:checked~#links13 li,#menu_bar14:checked~#links14 li,#menu_bar15:checked~#links15 li,#menu_bar16:checked~#links16 li,#menu_bar17:checked~#links17 li,#menu_bar24:checked~#links24 li{height:auto;opacity:1;background:#fff;padding:10px 5%;margin-top:20px}#menu_bar18:checked~#links18 li,#menu_bar19:checked~#links19 li,#menu_bar20:checked~#links20 li,#menu_bar21:checked~#links21 li,#menu_bar22:checked~#links22 li,#menu_bar23:checked~#links23 li{height:auto;opacity:1;background:#fff;padding:10px 5%}#menu_bar13:checked~#links13 li:last-child,#menu_bar14:checked~#links14 li:last-child,#menu_bar15:checked~#links15 li:last-child,#menu_bar16:checked~#links16 li:last-child,#menu_bar17:checked~#links17 li:last-child,#menu_bar18:checked~#links18 li:last-child,#menu_bar19:checked~#links19 li:last-child,#menu_bar20:checked~#links20 li:last-child,#menu_bar21:checked~#links21 li:last-child,#menu_bar22:checked~#links22 li:last-child,#menu_bar23:checked~#links23 li:last-child,#menu_bar24:checked~#links24 li:last-child{margin-bottom:20px}.otemachi_test label:after{content:"";display:block;width:8px;height:8px;border-top:#1362be 2px solid;border-right:#1362be 2px solid;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:2%;top:0;bottom:15%;margin:auto}.otemachi_test input[type=checkbox]:checked+label:after{content:"";display:block;width:8px;height:8px;border-top:#1362be 2px solid;border-right:#1362be 2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:2%;top:7%;bottom:0;margin:auto}#links18 ol.num_list li,#links20 ul.list_two_beauty li,#links20 .note_beauty ul li,#links20 ul.beauty_box_list li{padding:0!important}#links20 .note_beauty ul{margin:20px 0}#links20 .note_beauty ul li{margin:0 0 8px 0!important}#links20 ul.beauty_box_list li{background:#F2F0F0!important;padding:0!important;margin-top:0!important;width:100%!important;list-style:disc!important;padding-right:1em!important;padding-left:1em!important;text-indent:-.1em!important;padding-bottom:10px!important;box-sizing:border-box!important}#links20 ul.beauty_box_list li:last-child{margin-bottom:0!important}#links20 .beauty_price p{color:#de1616;font-weight:700}dl.basic_item{border-top:1px solid #ccc;background:#fff}dl.basic_item dt{font-weight:700;padding:12px 3% 0}dl.basic_item dd{padding:8px 3% 10px}dl.basic_item dd strong{color:#777}dl.basic_item dd span{display:block;margin-left:1em}#otemachi_lp .flow_item01,#beauty .flow_item01,#shisetsu_3x .flow_item01{width:100%;margin:0 auto;padding:0 5%;box-sizing:border-box;background-color:#fff}#otemachi_lp .flow_item01:after,#beauty .flow_item01:after,#shisetsu_3x .flow_item01:after{content:"▼";display:block;width:5px;height:5px;margin-left:5px}#otemachi_lp .flow_item01 h3,#beauty .flow_item01 h3,#shisetsu_3x .flow_item01 h3{margin-top:30px;margin-bottom:10px;font-size:1.25rem;display:inline-block}#shisetsu_3x #flow_item01_first h3{margin-top:0!important}#otemachi_lp .flow_item01 span.period,#beauty .flow_item01 span.period,#shisetsu_3x .flow_item01 span.period{display:inline-block;color:#e30000;font-size:.9rem;font-weight:700}#otemachi_lp .flow_item01 h3 .num,#beauty .flow_item01 h3 .num,#shisetsu_3x .flow_item01 h3 .num{background:#1362be;color:#fff;padding:6px 8px;margin-right:10px;border-radius:5px;font-size:.9rem}#otemachi_lp .flow_item01 .point,#beauty .flow_item01 .point,#shisetsu_3x .flow_item01 .point{color:#777}#flow_item01_last{padding-bottom:30px!important}#flow_item01_last:after{display:none!important}.column_intro_message{padding:4rem 5%;max-width:960px;box-sizing:border-box;margin:0 auto;text-align:center}@media (max-width:768px){#otemachi_lp .column_intro{padding:0 0 2rem}.column_intro_message{text-align:left;padding:2rem 5% 0}#otemachi_lp .pdf .link{margin-bottom:0!important}}.lp_inner{width:80%;margin:0 auto}.lp_link{display:flex;justify-content:space-around}.lp_link li{width:400px;text-align:center}.lp_link a p{display:flex;justify-content:center;align-items:center;margin-top:10px;position:relative}.lp_link_img,.lp_link a:hover .lp_link_img{width:400px;height:180px;margin:0 auto;overflow:hidden}.lp_link_img img{height:100%;width:auto;transition:1s all}.lp_link a:hover .lp_link_img img{transform:scale(1.2,1.2);transition:1s all}.lp_link a p:after{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_off.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:0;bottom:0;right:0;margin:auto}.lp_link a:hover p:after{content:"";display:inline-block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_right_on.png) top right no-repeat;background-size:cover;width:17px;height:17px;position:absolute;top:0;bottom:0;right:0;margin:auto;transition:all .3s;opacity:1}.lp_link li a .btn{position:relative;display:inline-block;text-decoration:none;outline:none;width:100%;height:2px;overflow:hidden;display:flex;justify-content:center;background:#faf9fa;margin-top:1rem}.lp_link li a .borderbottom:before{content:'';position:absolute;left:0;bottom:0;z-index:1;height:100%;width:0;background:#2087ef;transition:all .2s}.lp_link li a:hover .borderbottom:before{width:100%;transition-delay:.2s}@media (max-width:1140px){.lp_inner{width:90%}}@media (max-width:999px){.lp_inner{width:100%}.lp_link li{width:300px}.lp_link_img,.lp_link a:hover .lp_link_img{width:300px;height:100px}.lp_link_img img{height:auto;width:100%}}@media (max-width:768px){.lp_link{display:block}.lp_link li{width:90%;margin:20px auto 0}.lp_link_img,.lp_link a:hover .lp_link_img{width:100%;height:100px}.lp_link_img img{height:auto;width:100%;transition:1s all}.lp_link li a .btn{width:100%}}.access_link{background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/kenshin/bg_ootemachi_bill.jpg) top center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;padding:4rem 0;width:100%;box-sizing:border-box}.access_link_text{font-size:2.5rem;color:#1362be;font-weight:700}.access_link a{font-size:1.3rem;color:#fff;background-color:#1362be;padding:15px 30px;border-radius:5px;font-weight:400}@media (max-width:999px){.access_link{padding:2rem 0}.access_link_text{font-size:2rem}.access_link a{display:block;text-align:center;font-size:1.2rem;padding:10px 30px;margin-top:10px}}@media (max-width:768px){.access_link_text{font-size:1.75rem}.access_link a{font-size:1.1rem}}.ootemachi_contents_list{background:#e8f2fd;width:100%;margin:0 auto 0;box-sizing:border-box;z-index:0;position:relative;display:flex;justify-content:space-around}.ootemachi_contents_list ul{display:flex;justify-content:space-around;width:50%}.ootemachi_contents_list ul li{box-sizing:border-box}.ootemachi_list_btn{text-decoration:none;outline:none;padding:20px 0 30px;overflow:hidden;display:block;text-align:center;position:relative}.ootemachi_list_btn:hover{color:#fff;border-color:transparent;transition-delay:.3s;opacity:1}.ootemachi_list_btn span{display:block;position:relative;font-size:1rem;color:#1362be}.ootemachi_list_btn:hover span{color:#2087ef;border-color:transparent;transition-delay:.3s;opacity:1}.ootemachi_list_btn span:after{content:"";display:block;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_bottom_off.png) left top no-repeat;background-size:cover;width:14px;height:14px;position:absolute;top:30px;bottom:0;left:0;right:0;margin:auto}.ootemachi_list_btn:hover span:after{transition:all .9s;background:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/../img/common/arrow_bottom_on.png) left top no-repeat;background-size:cover}@media (max-width:768px){.ootemachi_list_btn span{font-size:.9rem}.ootemachi_contents_list{display:block}.ootemachi_contents_list ul{width:100%}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow-x:scroll;width:90%;margin:0 auto;padding:0}.slick-list::-webkit-scrollbar{height:12px}}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/./fonts/slick.eot);src:url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/./fonts/slick.woff) format('woff'),url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/./fonts/slick.ttf) format('truetype'),url(//kyoubashi.com/cms/wp-content/themes/kmcc2023/css/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;left:0;right:0;display:block;width:90%;padding:0;margin:0 auto;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:14%;height:12px;padding:0;cursor:pointer;background:#dedede}.slick-dots li button{font-size:0;line-height:0;display:block;width:14%;height:12px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:100%;height:12px;border-radius:6px;content:'';text-align:center;opacity:1;background:#dedede;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;background:#0956b2}@media (max-width:766px){.slick-dots li,.slick-dots li button{width:3.5%}}