@charset "utf-8";
.twb-cont{display:flex;flex-direction:column;margin:10px 10px 0 0!important;align-items:flex-end}.twb-cont p,.twb-cont p>a{font:normal normal 600 12px/18px Open Sans;letter-spacing:.1px;color:#323A45;opacity:.7;padding-top:10px}a.twb-custom-button,a.twb-custom-button:hover,#wp-admin-bar-booster-top-button .ab-item,#wp-admin-bar-booster-top-button .ab-item:hover{margin:3px 0 0 10px!important;height:26px!important;border-radius:2px;font-weight:600;font-size:12px;line-height:24px;letter-spacing:.1px;text-align:center;cursor:pointer;text-decoration:none;padding:0 8px 0 7px}.twb-green-button,.twb-green-button:hover,.twb-green-button:focus,#wp-admin-bar-booster-top-button .ab-item,#wp-admin-bar-booster-top-button .ab-item:hover,#wp-admin-bar-booster-top-button .ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-booster-top-button:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li.twb-green-button>.ab-item:focus{background:#22B339 0% 0% no-repeat padding-box;color:#FFF}.twb-custom-button:before,#wp-admin-bar-booster-top-button .ab-item:before{content:'';top:4px;left:0;width:18px;height:18px;background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/optimize.svg) 0% 0% no-repeat padding-box!important;float:left;position:relative;margin-right:6px}.twb_elementor_control_title{font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;display:flex;align-items:center;margin-bottom:2px;color:#1E1E1E}.elementor-control a.twb-green-button,.elementor-control a.twb-custom-button,.elementor-control a.twb-custom-button:hover{display:inline-block;margin:10px 0 10px 0!important}.elementor-control-twb_optimize_section .elementor-panel-heading{display:none}.elementor-panel .elementor-tab-control-twb_optimize{position:relative;padding:0 5px;box-sizing:border-box;min-width:80px;width:initial}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-tab-control-twb_optimize a{top:22px;position:absolute;left:50%;transform:translateX(-50%);font-size:8px;font-weight:600;width:100%}.elementor-control .twb-score-container,.elementor-control .twb-score-disabled-container{display:flex;flex-direction:column;padding:0;background:#fff0 0% 0% no-repeat padding-box;border:none;color:#FFF;width:100%;position:relative}.elementor-control .twb_elementor_control_title.twb_not_optimized{background:url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/red-info.svg) no-repeat;background-size:16px;padding-left:22px;font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;display:flex;align-items:center;margin-bottom:2px;color:#1E1E1E}.elementor-control .twb-score-title{font-size:12px;line-height:18px;font-weight:400;color:#1E1E1E;margin-top:2px}.elementor-control .twb-score{flex-direction:row;display:flex;padding:20px 0 10px 0;background-color:#F9F9F9;margin:20px 0 10px 0;border-radius:6px}.elementor-control .twb-score-mobile,.elementor-control .twb-score-desktop{display:flex;flex-direction:column;width:50%;padding:10px;background:#FFFFFF0D 0% 0% no-repeat padding-box;border-radius:6px;align-items:center;margin:0}.elementor-control .twb-score-circle{width:40px;height:40px;position:relative;border-radius:50%;margin:0;background:#FD3C311A 0% 0% no-repeat padding-box}.elementor-control .twb-score-text{margin:0;text-align:center;font-family:Open Sans;font-weight:100}.elementor-control .twb-score-text-name{display:block;font:normal normal bold 10px/16px Open Sans;letter-spacing:0;opacity:1;color:#323A45}.elementor-control .twb-load-text-time{display:block;font:normal normal 600 10px/16px Open Sans;letter-spacing:.08px;color:#323A45;opacity:.5}.elementor-control .twb_check_score_button{width:180px;height:30px;line-height:30px;box-sizing:border-box;text-decoration:none;background-color:#22B339;color:#FFF;border-radius:4px;text-align:center;margin-top:20px;float:right;cursor:pointer}.elementor-control .twb_status_description{padding-left:21px;font-size:12px;line-height:18px}.elementor-control .twb_elementor_control_title span.twb_inprogress{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;background-size:16px;margin-right:6px;width:16px;height:16px;display:inline-block}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.elementor-control .twb-score-overlay{width:47%;height:80px;z-index:10;position:absolute;background-color:#2E3338!important;align-items:center;justify-content:center}.elementor-control .twb-score-desktop-overlay{right:2%}.elementor-control .twb-score-mobile-overlay{left:2%}.elementor-control .twb-score-bottom a,.elementor-control .twb-score-bottom a:hover{text-decoration:underline;font-size:12px;line-height:18px;color:#22B339;font-weight:600;cursor:pointer;border:none}.elementor-panel .elementor-tab-control-twb_optimize a:before{width:26px;position:absolute;top:-17px;left:calc(50% - 13px);content:" ";height:26px;background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/logo_dark.svg) 0 0 no-repeat;background-size:26px}.elementor-panel-menu-item-icon .twb-element-menu-icon:before{display:block;margin:auto;width:26px;height:26px;content:" ";background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/logo_dark.svg) 0 0 no-repeat;background-size:26px}.elementor-panel .twb-dismiss-info{justify-content:right;margin-top:15px;opacity:.7}.twb-hidden,.twb-dismiss-container.twb-hidden,.twb-score-container.twb-hidden,.twb-score-overlay.twb-hidden,.twb-score-disabled-container.twb-hidden{display:none}#twb-speed-galleries_bwg,#twb-speed-manage_fm{position:relative;padding-left:30px;font-weight:600;width:180px}#twb-speed-galleries_bwg:before,#twb-speed-manage_fm:before{content:'';position:absolute;top:18px;left:10px;transform:translateY(-50%);width:15px;height:15px}#twb-speed-galleries_bwg:before{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/pg.svg) 0% 0% no-repeat padding-box}#twb-speed-manage_fm:before{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/fm.svg) 0% 0% no-repeat padding-box}th[id^='twb-speed-']:after{content:'';position:absolute;top:18px;right:60px;transform:translateY(-50%);width:15px;height:15px;cursor:pointer}th[id^='twb-speed-']:after{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/closed_eye.svg) 0% 0% no-repeat padding-box}.twb-page-speed{position:relative;padding-left:20px;font-size:12px;font-weight:700;font-family:Open Sans;line-height:18px;color:#51575D}.twb-notoptimized a,a.twb-see-score{color:#3A70AD;text-decoration:underline;cursor:pointer}.twb-page-speed:before{content:'';position:absolute;top:8px;left:0;transform:translateY(-50%);width:16px;height:16px}.twb-optimized:before{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/not_optimized.svg) 0% 0% no-repeat padding-box}.twb-notoptimized:before{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/check_score.svg) 0% 0% no-repeat padding-box}.twb-optimizing:before{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/loader.svg) 0% 0% no-repeat padding-box;margin:8px 2px;animation:rotation 1s infinite linear;width:14px;height:14px;top:-6px}.twb-page-speed p.twb-description{font-size:11px;margin:0;line-height:12px;font-weight:600;padding:0;color:#51575D}.twb-score-container,.twb-dismiss-container,.twb-score-disabled-container{display:flex;flex-direction:column;padding:20px 25px;background:#23282D 0% 0% no-repeat padding-box;border:1px solid #FFFFFF1A;border-radius:6px;color:#FFF;position:absolute;z-index:10;margin-top:-2px;width:350px}#wpadminbar .twb-dismiss-info p,.twb-dismiss-info{display:flex;margin:0;justify-content:right}.twb-dismiss-container{flex-direction:row;width:250px}#wpadminbar .twb-dismiss-info p,#wpadminbar .twb-dismiss-info a,.wp-list-table .twb-dismiss-container p,.wp-list-table .twb-dismiss-container a{font:normal normal normal 12px/18px Open Sans;letter-spacing:.1px;color:#FFFC;margin:0}.elementor-panel .twb-dismiss-info p,.elementor-panel .twb-dismiss-info a{font:normal normal 600 12px/18px Open Sans;letter-spacing:.1px;color:#323A45;border:none}#wpadminbar .twb-dismiss-info a,.elementor-panel .twb-dismiss-info a,.wp-list-table .twb-dismiss-container a{text-decoration:underline}#wpadminbar .twb-dismiss-info a{padding:0 0 0 3px;height:auto}#wpadminbar .twb-score-overlay,.twb-score-overlay{height:32px;z-index:10;position:absolute;background-color:#2E3338!important;align-items:center;justify-content:center}#wpadminbar .twb-score-desktop-overlay,.twb-score-desktop-overlay{right:20px}#wpadminbar .twb-loader,.twb-loader{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/loader.svg) 0% 0% no-repeat padding-box;animation:rotation 1s infinite linear;width:14px;height:14px}#wpadminbar .twb-reload,.twb-reload{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/reload.svg) 0% 0% no-repeat padding-box;width:28px;height:28px;cursor:pointer}#wpadminbar .twb-score-title,.twb-score-title{font-size:12px;line-height:18px;font-weight:600}#wpadminbar .twb-score-desc,.twb-score-desc{font-size:12px;line-height:18px;font-weight:400;color:#FFFC}#wpadminbar .twb-score,.twb-score{flex-direction:row;display:flex;padding:20px 0 10px 0}#wpadminbar .twb-score-bottom,.twb-score-bottom{text-align:right}#wpadminbar .twb-score-bottom a,#wpadminbar .twb-score-bottom a:hover,.twb-score-bottom a,.twb-score-bottom a:hover{text-decoration:underline;font-size:12px;line-height:18px;color:#22B339;font-weight:400;cursor:pointer;padding:0}#wpadminbar .twb-score-mobile,.twb-score-mobile{margin-right:10px}#wpadminbar .twb-score-mobile,#wpadminbar .twb-score-desktop,.twb-score-mobile,.twb-score-desktop{display:flex;width:150px;padding:10px;background:#FFFFFF0D 0% 0% no-repeat padding-box;border-radius:6px}#wpadminbar .twb-score-text,.twb-score-text{margin-right:16px;text-align:left;font-family:Open Sans;font-weight:100}#wpadminbar .twb-score-text-name,.twb-score-text-name{display:block;font:normal normal bold 10px/16px Open Sans;letter-spacing:0;opacity:1}#wpadminbar .twb-load-text-time,.twb-load-text-time{display:block;font:normal normal 600 10px/16px Open Sans;letter-spacing:.08px;opacity:.5}#wpadminbar .twb-score-circle,.twb-score-circle{width:30px;height:30px;position:relative;border-radius:50%;margin-right:12px;background:#FFFFFF0D 0% 0% no-repeat padding-box}#wpadminbar .twb-score0,.twb-score0{background:url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/red-info.svg) no-repeat #FD3C310D;background-size:30px;width:30px;height:30px;position:absolute;left:-15px;top:-15px;border-radius:30px}#wpadminbar .twb-score-circle .twb-score-circle-animated,.twb-score-circle .twb-score-circle-animated{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font:normal normal bold 12px/18px Open Sans;letter-spacing:0}#wp-admin-bar-twb_adminbar_info{height:25px}#wpadminbar .quicklinks #wp-admin-bar-twb_adminbar_info .ab-empty-item{display:flex;height:25px}#wpadminbar:not(.mobile) .ab-top-menu>li#wp-admin-bar-twb_adminbar_info:hover>.ab-item{background:#fff0}#wpadminbar .twb_admin_bar_menu_header{display:flex;align-items:center;height:25px;padding:2px 8px;box-sizing:border-box;border-radius:2px;color:#FFF;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:700;font-family:Open Sans;background-color:#22B339;margin-top:3px}#wpadminbar .twb_not_optimized_logo{color:#FFF;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:700;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header{margin-top:0;background-color:#fff0}#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized{background-color:#fff0}#wpadminbar .twb_admin_bar_menu_header img{width:18px;cursor:pointer;margin-right:4px}#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized img{width:12px;cursor:pointer;margin-right:7px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress span,#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;width:18px;height:18px;padding:0;margin-left:0;margin-top:6px}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_backend_not_optimized_logo{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/not_optimized.svg) 0 3px no-repeat padding-box;animation:none;background-size:12px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress .twb_vr{display:inline-block;width:1px;height:18px;background-color:#FFFFFF1A;margin:7px 10px 0 10px}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_counted{background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/not_optimized.svg) 0 0 no-repeat padding-box;animation:none}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#wpadminbar .twb_admin_bar_menu{height:100%;cursor:pointer}#wpadminbar div.twb_admin_bar_menu_main{position:absolute;background:#fff0;display:block;padding-top:10px;left:10px;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu_content{display:inline-block;width:400px;height:auto;padding:25px 25px 20px 25px;background-color:#23282D;border:1px solid #FFFFFF1A;border-radius:6px;box-sizing:border-box;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted{margin-bottom:10px}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont{border-bottom:1px solid #FFFFFF1A}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont:first-child{margin-top:0}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont{margin-top:25px}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont:last-child{border:none}#wpadminbar .twb_counted .twb_counted_congrats_row{display:flex}#wpadminbar .twb_counted .twb_counted_congrats_row span{width:18px;height:18px}#wpadminbar .twb_admin_bar_menu_content .twb_status_title{display:flex;flex-grow:1;align-items:center;font-size:14px;line-height:20px;color:#FFF;font-weight:700;margin-bottom:4px}#wpadminbar .twb_counted .twb_status_title{background:url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/green-info.svg) 0 no-repeat padding-box;background-size:16px;padding-left:25px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress{display:flex}#wpadminbar .twb_admin_bar_menu_content .twb_score_inprogress span{display:inline-block;width:16px;height:16px;background-size:16px!important;margin-left:0;margin-right:5px;background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;background-position:top 2px}#wpadminbar .twb_admin_bar_menu_content .twb_status_description{font:normal normal normal 12px/18px Open Sans;letter-spacing:.1px;color:#FFF;opacity:.8}#wpadminbar .twb_admin_bar_menu_content.twb_counted .twb_status_description{margin-bottom:20px;opacity:1}#wpadminbar .twb_admin_bar_menu_content.twb_counted .twb_status_description span{font:italic normal bold 12px/18px Open Sans}#wpadminbar .twb_admin_bar_menu_content .twb_check_score_button_cont,.elementor-control .twb_check_score_button_cont{display:flex;justify-content:right;margin-bottom:15px}#wpadminbar .twb_admin_bar_menu_content .twb_check_score_button{width:180px;height:30px;line-height:30px;box-sizing:border-box;text-decoration:none;background-color:#22B339;color:#FFF;border-radius:4px;text-align:center;margin-top:20px;float:right;cursor:pointer}#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_up_arrow{background:url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/up_arrow_nav.svg) 0 no-repeat padding-box;background-size:18px}#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_down_arrow{background:url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/down_arrow_nav.svg) 0 no-repeat padding-box;background-size:18px}#wpadminbar .twb_score_success_container_title{line-height:18px;margin-bottom:15px;color:#fff}#wpadminbar .twb_counted .twb_counted_congrats_subtitle{font-size:12px;line-height:18px;letter-spacing:.1px}#wpadminbar .twb_counted .twb_counted_congrats_subtitle span{color:#FFF;font-style:italic;font-weight:600}#wpadminbar .twb_admin_bar_menu_main hr{height:1px;background-color:#FFFFFF1A;margin:20px 0;border:none}#wpadminbar .twb_counting_container{width:400px;height:auto;padding:25px 25px 20px 25px;background-color:#23282D;border:1px solid #FFFFFF1A;border-radius:6px;box-sizing:border-box;font-family:Open Sans}#wpadminbar .twb_counting_container p.twb_counting_title{display:flex;align-items:center;font:normal normal bold 14px/20px Open Sans;letter-spacing:0;color:#FFF;opacity:1;margin-bottom:4px}#wpadminbar .twb_counting_container p.twb_counting_descr{font:normal normal normal 12px/14px Open Sans;letter-spacing:.1px;color:#FFFC;border-bottom:1px solid #FFFFFF1A;padding-bottom:20px;margin-bottom:20px}#wpadminbar .twb_counting_container p.twb_counting_descr:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#wpadminbar .twb_counting_container p.twb_counting_title span{display:inline-block;width:14px;height:14px;background:#fff0 url(/wp-content/plugins/photo-gallery/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;background-size:14px;animation:rotation 1s infinite linear;margin-right:5px}#wpadminbar .twb-score-container{border:none}#wpadminbar .twb-score-circle .twb-score-circle-animated{color:#ffffff!important}#wpadminbar .twb-score-text-name{font-size:10px;line-height:16px;font-weight:700;letter-spacing:0}#wpadminbar .twb-load-text-time{font-size:10px;line-height:16px;font-weight:700;letter-spacing:0;opacity:.5}#wpadminbar .twb-load-time{line-height:0}#wpadminbar .twb-score-circle,.twb-score-circle{margin-right:8px}#wpadminbar .twb-hidden{display:none!important}@media only screen and (max-width:785px){.wp-list-table .twb-score-container{display:none}}.c-share-button--mono{--tcd-share-button-icon:none;--tcd-share-button-icon-size:0.4em;--tcd-share-button-icon-color:#000000;--tcd-share-button-border:1px solid #dddddd;--tcd-share-button-bg-color:#ffffff;--tcd-share-button-bg-color--x:#ffffff;--tcd-share-button-bg-color--facebook:#ffffff;--tcd-share-button-bg-color--line:#ffffff;--tcd-share-button-bg-color--hatena:#ffffff;--tcd-share-button-bg-color--note:#ffffff;--tcd-share-button-bg-color--pinterest:#ffffff;--tcd-share-button-bg-color--copy:#ffffff}.c-share-button--color{--tcd-share-button-icon:none;--tcd-share-button-icon-size:0.4em;--tcd-share-button-icon-color:#ffffff;--tcd-share-button-border:none;--tcd-share-button-bg-color:#000000;--tcd-share-button-bg-color--x:#000000;--tcd-share-button-bg-color--facebook:#0866ff;--tcd-share-button-bg-color--line:#06C755;--tcd-share-button-bg-color--hatena:#00A4DE;--tcd-share-button-bg-color--note:#040000;--tcd-share-button-bg-color--pinterest:#e61d26;--tcd-share-button-bg-color--copy:#222222}.c-share-button--x{--tcd-share-button-icon:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M58.5622 42.9463L92.0668 4H84.1273L55.0353 37.8165L31.7996 4H5L40.1369 55.1366L5 95.9778H12.94L43.6618 60.2664L68.2004 95.9778H95L58.5603 42.9463H58.5622ZM47.6874 55.5871L44.1273 50.4951L15.8008 9.97708H27.9961L50.8559 42.6764L54.416 47.7684L84.131 90.2725H71.9357L47.6874 55.5891V55.5871Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--x)}.c-share-button--facebook{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 99.77"><path d="M100,50c0-6.89-1.29-13.34-3.87-19.37s-6.18-11.35-10.8-15.96c-4.62-4.62-9.94-8.22-15.96-10.8S56.89,0,50,0s-13.34,1.29-19.37,3.87-11.35,6.18-15.96,10.8c-4.62,4.62-8.22,9.94-10.8,15.96S0,43.11,0,50c0,6.1.98,11.85,2.93,17.25s4.77,10.29,8.45,14.67,7.94,8.06,12.79,11.03c4.85,2.97,10.09,5.01,15.73,6.1v-34.04h-9.86v-15.02h9.86v-12.44c0-3.29.82-6.26,2.46-8.92s3.76-4.77,6.34-6.34,5.52-2.35,8.8-2.35h12.44v15.02h-9.86c-1.41,0-2.62.51-3.64,1.53s-1.53,2.15-1.53,3.4v10.09h15.02v15.02h-15.02v34.74c6.42-.63,12.36-2.35,17.84-5.16s10.25-6.46,14.32-10.92,7.24-9.55,9.51-15.26,3.4-11.85,3.4-18.43Z"/></svg>');--tcd-share-button-icon-size:0.45em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--facebook)}.c-share-button--line{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 97.48"><path d="M50,0C22.39,0,0,18.32,0,40.92c0,20.29,18.05,37.13,41.73,40.35,0,0-.02,0-.02,0,.11.01.2.02.31.03.26.03.52.07.78.1,2.6.36,3.83.98,3.79,3.82-.05,3.2-1.3,5.57-2.04,7.1s-2.32,7.8,4.83,3.9c5.5-3,32.53-16.21,44.68-35.95,3.22-4.89,5.24-10.39,5.78-16.22.02-.18.04-.36.05-.54.02-.28.04-.56.06-.84.03-.58.05-1.16.05-1.75C100,18.32,77.62,0,50,0h0ZM29.02,52.73h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v16.76h6.97c1.41,0,2.55,1.14,2.55,2.55,0,1.41-1.14,2.55-2.55,2.55h0ZM39.89,50.18c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31ZM63.15,51.98s-.06.05-.09.08c-.09.08-.19.17-.29.24-.07.05-.15.09-.23.13-.07.04-.13.08-.2.11-.09.04-.19.06-.29.09-.06.02-.12.04-.19.06-.17.03-.33.05-.5.05h0s-.02,0-.02,0c-.16,0-.32-.02-.47-.05-.08-.02-.16-.05-.24-.07-.08-.02-.16-.04-.24-.07-.09-.04-.18-.09-.27-.14-.06-.03-.12-.06-.17-.09-.31-.21-.57-.49-.77-.82l-9.89-13.07v11.77c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31s.01-.08.01-.13c0-.12.01-.25.04-.37.02-.09.05-.18.08-.27.02-.07.04-.14.06-.2.04-.1.1-.2.16-.3.03-.05.05-.1.08-.14.19-.28.43-.52.71-.71.05-.03.1-.05.15-.08.09-.05.18-.11.28-.15.07-.03.15-.05.23-.07.08-.02.16-.06.25-.07.15-.03.3-.04.45-.04.02,0,.03,0,.05,0,0,0,.02,0,.03,0,.16,0,.32.02.47.05.08.02.15.04.22.07.08.03.17.05.25.08.09.04.17.08.25.13.06.04.13.06.19.1.14.09.27.2.39.32h0c.15.15.27.32.38.5l9.89,13.07v-11.76c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31c0,.17-.02.34-.05.51-.01.06-.03.11-.05.16-.03.11-.05.21-.1.31-.03.07-.07.13-.1.19-.04.08-.08.17-.13.24-.07.1-.15.19-.23.28-.03.04-.05.07-.09.1h0ZM79.85,37.98c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55h9.52c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97Z"/></svg>');--tcd-share-button-icon-size:0.45em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--line)}.c-share-button--hatena{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 83.89"><path d="M100,72.72c0,6.15-4.98,11.13-11.13,11.13s-11.13-4.98-11.13-11.13,4.98-11.13,11.13-11.13,11.13,4.98,11.13,11.13ZM78.73,0h20.27v55.36h-20.27V0ZM47.9,37.25s14.01-.89,14.01-17.67C61.91.14,44.37.04,34.36.04H0v83.85h34.06c27.68,0,32.39-15.14,32.39-24.85s-4.71-18.85-18.55-21.79h0ZM21.36,15.84h9.43c1.77,0,9.43.75,9.43,8.04,0,8.61-6.63,8.32-11.04,8.32h-7.81V15.83h0ZM32.4,66.06h-11.05v-18.4h11.26c6.41,0,11.26,1.32,11.26,9.2s-6.33,9.2-11.49,9.2h0Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--hatena)}.c-share-button--note{--tcd-share-button-icon:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M10 10.4968C25.408 10.4968 46.504 9.70479 61.648 10.1208C81.952 10.6408 89.624 19.5048 89.888 41.3448C90.152 53.7208 89.888 89.1048 89.888 89.1048H67.896C67.896 58.1368 68.008 53.0168 67.896 43.2568C67.632 34.6568 65.2 30.5768 58.584 29.7928C51.592 29.0088 31.992 29.6808 31.992 29.6808V89.1448H10V10.4968Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--note)}.c-share-button--pinterest{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100.02"><path d="M50,0C22.39,0,0,22.39,0,50c0,21.19,13.19,39.27,31.79,46.55-.43-3.94-.83-10.03.18-14.34.9-3.9,5.86-24.84,5.86-24.84,0,0-1.49-3-1.49-7.42,0-6.94,4.04-12.15,9.04-12.15,4.26,0,6.33,3.2,6.33,7.03,0,4.28-2.73,10.71-4.15,16.64-1.19,4.98,2.48,9.04,7.39,9.04,8.88,0,15.71-9.38,15.71-22.9,0-11.97-8.61-20.33-20.87-20.33-14.22,0-22.57,10.66-22.57,21.71,0,4.31,1.65,8.9,3.72,11.41.41.5.47.92.34,1.44-.38,1.58-1.22,4.98-1.4,5.68-.23.92-.72,1.1-1.67.68-6.24-2.91-10.14-12.04-10.14-19.36,0-15.78,11.45-30.25,33.03-30.25,17.34,0,30.82,12.35,30.82,28.88s-10.87,31.11-25.95,31.11c-5.07,0-9.83-2.64-11.45-5.75,0,0-2.5,9.54-3.11,11.88-1.13,4.35-4.17,9.78-6.22,13.1,4.69,1.44,9.65,2.23,14.81,2.23,27.61,0,50-22.39,50-50S77.61,0,50,0h0Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--pinterest)}.c-share-button--copy{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 23.98"><path d="M12.45,1.91C13.73.67,15.46-.02,17.24,0c1.79.02,3.5.73,4.76,2,1.26,1.26,1.98,2.97,2,4.76s-.67,3.51-1.91,4.79l-.02.02-3.15,3.15s0,0,0,0c-.69.69-1.52,1.23-2.44,1.57-.92.34-1.89.48-2.87.41s-1.92-.35-2.78-.82c-.86-.47-1.6-1.12-2.19-1.9-.52-.7-.38-1.68.32-2.2.7-.52,1.68-.38,2.2.32.32.42.72.77,1.18,1.02.46.25.97.4,1.5.44.52.04,1.05-.04,1.54-.22s.94-.47,1.31-.84l3.14-3.14c.66-.69,1.03-1.61,1.02-2.57,0-.96-.39-1.88-1.07-2.56-.68-.68-1.6-1.07-2.56-1.07-.96,0-1.88.36-2.57,1.02l-1.79,1.78c-.62.61-1.61.61-2.22,0-.61-.62-.61-1.61,0-2.22l1.82-1.81h0Z"/><path d="M7.52,7.7c.92-.34,1.89-.48,2.87-.41s1.92.35,2.78.82c.86.47,1.6,1.12,2.19,1.9.52.7.38,1.68-.32,2.2-.7.52-1.68.38-2.2-.32-.32-.42-.72-.77-1.18-1.02-.46-.25-.97-.4-1.5-.44-.52-.04-1.05.04-1.54.22s-.94.47-1.31.84l-3.14,3.14c-.66.69-1.03,1.61-1.02,2.57,0,.96.39,1.88,1.07,2.56.68.68,1.6,1.07,2.56,1.07.96,0,1.88-.36,2.57-1.02l1.78-1.78c.61-.61,1.61-.61,2.22,0,.61.61.61,1.61,0,2.22l-1.81,1.81c-1.29,1.24-3.01,1.93-4.79,1.91s-3.5-.73-4.76-2C.73,20.72.02,19.01,0,17.22c-.02-1.79.67-3.51,1.91-4.79l.02-.02,3.15-3.15s0,0,0,0c.69-.69,1.52-1.23,2.44-1.57h0Z"/></svg>');--tcd-share-button-icon-size:0.4em;--tcd-share-button-bg-color:var(--tcd-share-button-bg-color--copy)}.c-share-button--copy.is-copied{--tcd-share-button-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m382-339.38 345.54-345.54q8.92-8.93 20.88-9.12 11.96-.19 21.27 9.12 9.31 9.31 9.31 21.38 0 12.08-9.31 21.39l-362.38 363q-10.85 10.84-25.31 10.84-14.46 0-25.31-10.84l-167-167q-8.92-8.93-8.8-21.2.11-12.26 9.42-21.57t21.38-9.31q12.08 0 21.39 9.31L382-339.38Z"/></svg>');--tcd-share-button-icon-size:0.6em}.c-share-button{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;font-size:40px}.c-share-button__item{position:relative;display:grid;width:1em;height:1em;padding:0;border-radius:50%;background-color:var(--tcd-share-button-bg-color);border:var(--tcd-share-button-border)}.c-share-button__item:before{content:'';place-self:stretch;background-color:var(--tcd-share-button-icon-color);mask:var(--tcd-share-button-icon) no-repeat center / var(--tcd-share-button-icon-size)}.c-share-button--copy:after{content:attr(data-popup);position:absolute;font-size:10px;white-space:nowrap;background:#f6f6f6;padding:.5em 1em;top:-30px;left:50%;transform:translateX(-50%);border-radius:5px;transition-property:opacity pointer-events visivility;transition-duration:0.2s;transition-timing-function:ease}.c-share-button--copy.is-copied{pointer-events:none}.c-share-button--copy:not(.is-copied):after{opacity:0;pointer-events:none;visibility:hidden}@media (any-hover:hover){.c-share-button__item:hover{opacity:.7}}@media (max-width:767px){.c-share-button{gap:.3em;font-size:35px}}@media (max-width:575px){.c-share-button--copy:after{left:auto;right:-20px;transform:initial}}:root{--tcd-sns-icon:;--tcd-sns-icon-size:18px;--tcd-sns-icon--x:var(--tcd-icon--x);--tcd-sns-icon--facebook:var(--tcd-icon--facebook);--tcd-sns-icon--line:var(--tcd-icon--line);--tcd-sns-icon--youtube:var(--tcd-icon--youtube);--tcd-sns-icon--instagram:var(--tcd-icon--instagram);--tcd-sns-icon--tiktok:var(--tcd-icon--tiktok);--tcd-sns-icon--pinterest:var(--tcd-icon--pinterest);--tcd-sns-icon--note:var(--tcd-icon--note);--tcd-sns-icon--mail:var(--tcd-icon--mail);--tcd-sns-icon--site:var(--tcd-icon--site)}.c-sns-icons-item--x{--tcd-sns-icon:var(--tcd-sns-icon--x)}.c-sns-icons-item--facebook{--tcd-sns-icon:var(--tcd-sns-icon--facebook)}.c-sns-icons-item--line{--tcd-sns-icon:var(--tcd-sns-icon--line)}.c-sns-icons-item--youtube{--tcd-sns-icon:var(--tcd-sns-icon--youtube)}.c-sns-icons-item--instagram{--tcd-sns-icon:var(--tcd-sns-icon--instagram)}.c-sns-icons-item--tiktok{--tcd-sns-icon:var(--tcd-sns-icon--tiktok)}.c-sns-icons-item--pinterest{--tcd-sns-icon:var(--tcd-sns-icon--pinterest)}.c-sns-icons-item--note{--tcd-sns-icon:var(--tcd-sns-icon--note)}.c-sns-icons-item--mail{--tcd-sns-icon:var(--tcd-sns-icon--mail)}.c-sns-icons-item--site{--tcd-sns-icon:var(--tcd-sns-icon--site)}.c-sns-icons{display:flex;align-items:center;flex-wrap:wrap;font-size:var(--tcd-sns-icon-size);gap:20px;color:#000;left:0}.c-sns-icons-item{display:grid;place-items:stretch;width:1em;height:1em}@media (any-hover:hover){.c-sns-icons-item:hover{opacity:.5}}@media (max-width:991px){.c-sns-icons{gap:15px}}.c-sns-icons--color .c-sns-icons-item:before{content:'';background:var(--tcd-sns-icon) no-repeat center / contain}.c-sns-icons--mono .c-sns-icons-item:before{content:'';background-color:currentColor;mask:var(--tcd-sns-icon) no-repeat center / contain}.drwaer_sns_icon .c-sns-icons--color .c-sns-icons-item:before{filter:invert(1)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root,::before,::after{--tcd-root-font-color:#000000;--tcd-root-font-size:16px;--tcd-base-font-type:Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--tcd-accent-color:#000000;--tcd-accent-color-dark:color-mix(in srgb, var(--tcd-accent-color) 80%, #000000);--tcd-accent-color-light:color-mix(in srgb, var(--tcd-accent-color) 90%, #fff);--tcd-bg-color:#f6f6f6;--tcd-inline-size:min(calc(100% - 40px), 1200px);--tcd-half-read:calc((1em - 1lh) / 2);--tcd-line-clamp:1;--tcd-font-sans-serif:Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--tcd-font-serif:"Times New Roman", times, "游明朝", "Yu Mincho", "游明朝体", "YuMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HiraMinProN-W3", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;--tcd-link-color:#6f8976;--tcd-headline-font-type:var(--tcd-font-type3);--tcd-headline-font-size:32px;--tcd-headline-font-weight:600;--tcd-font-type:var(--tcd-font-type2);--tcd-line-height:2.4;--tcd-line-height-offset:calc((var(--tcd-line-height) - 1) * -0.5em);--tcd-thumbnail-hover-opacity:1;--tcd-thumbnail-hover-scale:scale(1.1);--tcd-single-headline-font-type:var(--tcd-font-type2);--tcd-single-headline-font-size:28px;--tcd-single-content-font-type:var(--tcd-font-type2);--tcd-single-content-font-size:16px;--tcd-header-logo-font-size:34px;--tcd-front-page-catch-font-type:var(--tcd-font-type2);--tcd-front-page-catch-font-size:38px;--tcd-icon--x:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M58.5622 42.9463L92.0668 4H84.1273L55.0353 37.8165L31.7996 4H5L40.1369 55.1366L5 95.9778H12.94L43.6618 60.2664L68.2004 95.9778H95L58.5603 42.9463H58.5622ZM47.6874 55.5871L44.1273 50.4951L15.8008 9.97708H27.9961L50.8559 42.6764L54.416 47.7684L84.131 90.2725H71.9357L47.6874 55.5891V55.5871Z"/></svg>');--tcd-icon--facebook:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 99.77"><path d="M100,50c0-6.89-1.29-13.34-3.87-19.37s-6.18-11.35-10.8-15.96c-4.62-4.62-9.94-8.22-15.96-10.8S56.89,0,50,0s-13.34,1.29-19.37,3.87-11.35,6.18-15.96,10.8c-4.62,4.62-8.22,9.94-10.8,15.96S0,43.11,0,50c0,6.1.98,11.85,2.93,17.25s4.77,10.29,8.45,14.67,7.94,8.06,12.79,11.03c4.85,2.97,10.09,5.01,15.73,6.1v-34.04h-9.86v-15.02h9.86v-12.44c0-3.29.82-6.26,2.46-8.92s3.76-4.77,6.34-6.34,5.52-2.35,8.8-2.35h12.44v15.02h-9.86c-1.41,0-2.62.51-3.64,1.53s-1.53,2.15-1.53,3.4v10.09h15.02v15.02h-15.02v34.74c6.42-.63,12.36-2.35,17.84-5.16s10.25-6.46,14.32-10.92,7.24-9.55,9.51-15.26,3.4-11.85,3.4-18.43Z"/></svg>');--tcd-icon--line:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 97.48"><path d="M50,0C22.39,0,0,18.32,0,40.92c0,20.29,18.05,37.13,41.73,40.35,0,0-.02,0-.02,0,.11.01.2.02.31.03.26.03.52.07.78.1,2.6.36,3.83.98,3.79,3.82-.05,3.2-1.3,5.57-2.04,7.1s-2.32,7.8,4.83,3.9c5.5-3,32.53-16.21,44.68-35.95,3.22-4.89,5.24-10.39,5.78-16.22.02-.18.04-.36.05-.54.02-.28.04-.56.06-.84.03-.58.05-1.16.05-1.75C100,18.32,77.62,0,50,0h0ZM29.02,52.73h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v16.76h6.97c1.41,0,2.55,1.14,2.55,2.55,0,1.41-1.14,2.55-2.55,2.55h0ZM39.89,50.18c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31ZM63.15,51.98s-.06.05-.09.08c-.09.08-.19.17-.29.24-.07.05-.15.09-.23.13-.07.04-.13.08-.2.11-.09.04-.19.06-.29.09-.06.02-.12.04-.19.06-.17.03-.33.05-.5.05h0s-.02,0-.02,0c-.16,0-.32-.02-.47-.05-.08-.02-.16-.05-.24-.07-.08-.02-.16-.04-.24-.07-.09-.04-.18-.09-.27-.14-.06-.03-.12-.06-.17-.09-.31-.21-.57-.49-.77-.82l-9.89-13.07v11.77c0,1.41-1.14,2.55-2.55,2.55s-2.55-1.14-2.55-2.55v-19.31s.01-.08.01-.13c0-.12.01-.25.04-.37.02-.09.05-.18.08-.27.02-.07.04-.14.06-.2.04-.1.1-.2.16-.3.03-.05.05-.1.08-.14.19-.28.43-.52.71-.71.05-.03.1-.05.15-.08.09-.05.18-.11.28-.15.07-.03.15-.05.23-.07.08-.02.16-.06.25-.07.15-.03.3-.04.45-.04.02,0,.03,0,.05,0,0,0,.02,0,.03,0,.16,0,.32.02.47.05.08.02.15.04.22.07.08.03.17.05.25.08.09.04.17.08.25.13.06.04.13.06.19.1.14.09.27.2.39.32h0c.15.15.27.32.38.5l9.89,13.07v-11.76c0-1.41,1.14-2.55,2.55-2.55s2.55,1.14,2.55,2.55v19.31c0,.17-.02.34-.05.51-.01.06-.03.11-.05.16-.03.11-.05.21-.1.31-.03.07-.07.13-.1.19-.04.08-.08.17-.13.24-.07.1-.15.19-.23.28-.03.04-.05.07-.09.1h0ZM79.85,37.98c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-9.52c-1.41,0-2.55-1.14-2.55-2.55v-19.31c0-1.41,1.14-2.55,2.55-2.55h9.52c1.41,0,2.55,1.14,2.55,2.55s-1.14,2.55-2.55,2.55h-6.97v4.56h6.97Z"/></svg>');--tcd-icon--youtube:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 70.33"><path d="M98.98,15.18s-.98-6.89-3.98-9.92c-3.81-3.98-8.07-4-10.02-4.24-13.98-1.02-34.98-1.02-34.98-1.02h-.04S28.96,0,14.98,1.02c-1.95.23-6.21.25-10.02,4.24C1.95,8.28,1,15.18,1,15.18c0,0-1,8.09-1,16.19v7.58c0,8.09,1,16.19,1,16.19,0,0,.98,6.89,3.96,9.92,3.81,3.98,8.81,3.85,11.04,4.28,8.01.76,34,1,34,1,0,0,21.02-.04,35-1.04,1.95-.23,6.21-.25,10.02-4.24,3.01-3.03,3.98-9.92,3.98-9.92,0,0,1-8.09,1-16.19v-7.58c-.02-8.09-1.02-16.19-1.02-16.19h0ZM39.65,48.14v-28.11l27.01,14.1-27.01,14h0Z"/></svg>');--tcd-icon--instagram:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M29.29.35c-5.32.25-8.95,1.1-12.13,2.35-3.29,1.28-6.07,3-8.85,5.78-2.78,2.78-4.48,5.58-5.75,8.87-1.23,3.18-2.07,6.82-2.3,12.14C.03,34.82-.02,36.52,0,50.1c.03,13.58.09,15.28.34,20.61.25,5.32,1.1,8.95,2.35,12.13,1.28,3.29,3,6.07,5.78,8.85,2.78,2.77,5.58,4.48,8.87,5.75,3.18,1.23,6.82,2.07,12.14,2.3,5.33.23,7.04.29,20.61.26,13.58-.03,15.28-.09,20.62-.34,5.32-.25,8.95-1.11,12.13-2.35,3.29-1.29,6.07-3,8.85-5.78,2.77-2.78,4.48-5.58,5.75-8.87,1.23-3.18,2.07-6.82,2.3-12.14.23-5.34.29-7.04.26-20.62-.03-13.58-.09-15.28-.34-20.61-.25-5.32-1.1-8.95-2.35-12.13-1.28-3.29-3-6.07-5.78-8.85-2.78-2.77-5.58-4.48-8.87-5.75-3.18-1.23-6.82-2.07-12.14-2.3C65.19.03,63.48-.02,49.9,0c-13.58.03-15.28.08-20.61.34M29.88,90.73c-4.87-.21-7.52-1.02-9.29-1.7-2.34-.9-4-1.99-5.76-3.73-1.75-1.75-2.84-3.41-3.75-5.74-.69-1.76-1.51-4.41-1.74-9.28-.25-5.27-.3-6.85-.33-20.2-.03-13.35.02-14.93.25-20.2.21-4.87,1.02-7.52,1.7-9.28.9-2.34,1.98-4,3.73-5.76,1.75-1.75,3.41-2.84,5.74-3.75,1.76-.69,4.41-1.51,9.28-1.74,5.27-.25,6.85-.3,20.2-.33,13.35-.03,14.93.02,20.21.25,4.87.21,7.52,1.02,9.28,1.7,2.34.9,4,1.98,5.76,3.73,1.75,1.75,2.84,3.41,3.75,5.74.69,1.76,1.51,4.4,1.74,9.28.25,5.27.31,6.85.33,20.2.03,13.35-.02,14.93-.25,20.2-.21,4.87-1.02,7.52-1.7,9.29-.9,2.33-1.98,4-3.73,5.76-1.75,1.75-3.41,2.84-5.74,3.75-1.76.69-4.41,1.51-9.28,1.74-5.27.25-6.85.3-20.2.33-13.35.03-14.93-.02-20.2-.25M70.64,23.27c0,3.31,2.7,5.99,6.01,5.99,3.31,0,5.99-2.7,5.99-6.01,0-3.31-2.7-5.99-6.01-5.99-3.31,0-5.99,2.7-5.99,6.01M24.33,50.05c.03,14.18,11.54,25.65,25.72,25.62,14.18-.03,25.65-11.54,25.63-25.72-.03-14.18-11.55-25.65-25.73-25.62-14.18.03-25.65,11.55-25.62,25.72M33.33,50.03c-.02-9.2,7.43-16.68,16.63-16.7,9.2-.02,16.68,7.43,16.7,16.63.02,9.2-7.43,16.68-16.64,16.7-9.2.02-16.68-7.43-16.7-16.63"/></svg>');--tcd-icon--tiktok:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 87.21 100"><path d="M74.18,20.04c-5.39-3.51-9.27-9.13-10.49-15.68-.26-1.41-.41-2.87-.41-4.36h-17.19l-.03,68.9c-.29,7.72-6.64,13.91-14.42,13.91-2.42,0-4.7-.6-6.7-1.66-4.6-2.42-7.75-7.24-7.75-12.79,0-7.97,6.48-14.45,14.45-14.45,1.49,0,2.91.25,4.26.67v-17.55c-1.4-.19-2.82-.31-4.26-.31-17.45,0-31.64,14.19-31.64,31.65,0,10.71,5.35,20.18,13.51,25.91,5.14,3.61,11.39,5.73,18.14,5.73,17.45,0,31.64-14.19,31.64-31.64v-34.94c6.74,4.84,15,7.69,23.92,7.69v-17.19c-4.8,0-9.27-1.43-13.03-3.87Z"/></svg>');--tcd-icon--pinterest:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100.02"><path d="M50,0C22.39,0,0,22.39,0,50c0,21.19,13.19,39.27,31.79,46.55-.43-3.94-.83-10.03.18-14.34.9-3.9,5.86-24.84,5.86-24.84,0,0-1.49-3-1.49-7.42,0-6.94,4.04-12.15,9.04-12.15,4.26,0,6.33,3.2,6.33,7.03,0,4.28-2.73,10.71-4.15,16.64-1.19,4.98,2.48,9.04,7.39,9.04,8.88,0,15.71-9.38,15.71-22.9,0-11.97-8.61-20.33-20.87-20.33-14.22,0-22.57,10.66-22.57,21.71,0,4.31,1.65,8.9,3.72,11.41.41.5.47.92.34,1.44-.38,1.58-1.22,4.98-1.4,5.68-.23.92-.72,1.1-1.67.68-6.24-2.91-10.14-12.04-10.14-19.36,0-15.78,11.45-30.25,33.03-30.25,17.34,0,30.82,12.35,30.82,28.88s-10.87,31.11-25.95,31.11c-5.07,0-9.83-2.64-11.45-5.75,0,0-2.5,9.54-3.11,11.88-1.13,4.35-4.17,9.78-6.22,13.1,4.69,1.44,9.65,2.23,14.81,2.23,27.61,0,50-22.39,50-50S77.61,0,50,0h0Z"/></svg>');--tcd-icon--note:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M10 10.4968C25.408 10.4968 46.504 9.70479 61.648 10.1208C81.952 10.6408 89.624 19.5048 89.888 41.3448C90.152 53.7208 89.888 89.1048 89.888 89.1048H67.896C67.896 58.1368 68.008 53.0168 67.896 43.2568C67.632 34.6568 65.2 30.5768 58.584 29.7928C51.592 29.0088 31.992 29.6808 31.992 29.6808V89.1448H10V10.4968Z"/></svg>');--tcd-icon--hatena:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 83.89"><path d="M100,72.72c0,6.15-4.98,11.13-11.13,11.13s-11.13-4.98-11.13-11.13,4.98-11.13,11.13-11.13,11.13,4.98,11.13,11.13ZM78.73,0h20.27v55.36h-20.27V0ZM47.9,37.25s14.01-.89,14.01-17.67C61.91.14,44.37.04,34.36.04H0v83.85h34.06c27.68,0,32.39-15.14,32.39-24.85s-4.71-18.85-18.55-21.79h0ZM21.36,15.84h9.43c1.77,0,9.43.75,9.43,8.04,0,8.61-6.63,8.32-11.04,8.32h-7.81V15.83h0ZM32.4,66.06h-11.05v-18.4h11.26c6.41,0,11.26,1.32,11.26,9.2s-6.33,9.2-11.49,9.2h0Z"/></svg>');--tcd-icon--copy:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 23.98"><path d="M12.45,1.91C13.73.67,15.46-.02,17.24,0c1.79.02,3.5.73,4.76,2,1.26,1.26,1.98,2.97,2,4.76s-.67,3.51-1.91,4.79l-.02.02-3.15,3.15s0,0,0,0c-.69.69-1.52,1.23-2.44,1.57-.92.34-1.89.48-2.87.41s-1.92-.35-2.78-.82c-.86-.47-1.6-1.12-2.19-1.9-.52-.7-.38-1.68.32-2.2.7-.52,1.68-.38,2.2.32.32.42.72.77,1.18,1.02.46.25.97.4,1.5.44.52.04,1.05-.04,1.54-.22s.94-.47,1.31-.84l3.14-3.14c.66-.69,1.03-1.61,1.02-2.57,0-.96-.39-1.88-1.07-2.56-.68-.68-1.6-1.07-2.56-1.07-.96,0-1.88.36-2.57,1.02l-1.79,1.78c-.62.61-1.61.61-2.22,0-.61-.62-.61-1.61,0-2.22l1.82-1.81h0Z"/><path d="M7.52,7.7c.92-.34,1.89-.48,2.87-.41s1.92.35,2.78.82c.86.47,1.6,1.12,2.19,1.9.52.7.38,1.68-.32,2.2-.7.52-1.68.38-2.2-.32-.32-.42-.72-.77-1.18-1.02-.46-.25-.97-.4-1.5-.44-.52-.04-1.05.04-1.54.22s-.94.47-1.31.84l-3.14,3.14c-.66.69-1.03,1.61-1.02,2.57,0,.96.39,1.88,1.07,2.56.68.68,1.6,1.07,2.56,1.07.96,0,1.88-.36,2.57-1.02l1.78-1.78c.61-.61,1.61-.61,2.22,0,.61.61.61,1.61,0,2.22l-1.81,1.81c-1.29,1.24-3.01,1.93-4.79,1.91s-3.5-.73-4.76-2C.73,20.72.02,19.01,0,17.22c-.02-1.79.67-3.51,1.91-4.79l.02-.02,3.15-3.15s0,0,0,0c.69-.69,1.52-1.23,2.44-1.57h0Z"/></svg>');--tcd-icon--done:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m382-339.38 345.54-345.54q8.92-8.93 20.88-9.12 11.96-.19 21.27 9.12 9.31 9.31 9.31 21.38 0 12.08-9.31 21.39l-362.38 363q-10.85 10.84-25.31 10.84-14.46 0-25.31-10.84l-167-167q-8.92-8.93-8.8-21.2.11-12.26 9.42-21.57t21.38-9.31q12.08 0 21.39 9.31L382-339.38Z"/></svg>');--tcd-icon--arrow-top:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-555.69 310.15-385.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15l175.53-175.54q9.7-9.69 22.62-9.69 12.92 0 22.62 9.69l175.53 175.54q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L480-555.69Z"/></svg>');--tcd-icon--arrow-left:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m404.31-480 169.84 169.85q5.62 5.61 6 13.77.39 8.15-6 14.53-6.38 6.39-14.15 6.39-7.77 0-14.15-6.39L370.31-457.38q-5.23-5.24-7.35-10.7-2.11-5.46-2.11-11.92t2.11-11.92q2.12-5.46 7.35-10.7l175.54-175.53q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L404.31-480Z"/></svg>');--tcd-icon--arrow-bottom:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-384.85q-6.46 0-11.92-2.11-5.46-2.12-10.7-7.35L281.85-569.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39L480-428.31l169.85-169.84q5.61-5.62 13.77-6 8.15-.39 14.53 6 6.39 6.38 6.39 14.15 0 7.77-6.39 14.15L502.62-394.31q-5.24 5.23-10.7 7.35-5.46 2.11-11.92 2.11Z"/></svg>');--tcd-icon--arrow-right:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M531.69-480 361.85-649.85q-5.62-5.61-6-13.77-.39-8.15 6-14.53 6.38-6.39 14.15-6.39 7.77 0 14.15 6.39l175.54 175.53q5.23 5.24 7.35 10.7 2.11 5.46 2.11 11.92t-2.11 11.92q-2.12 5.46-7.35 10.7L390.15-281.85q-5.61 5.62-13.77 6-8.15.39-14.53-6-6.39-6.38-6.39-14.15 0-7.77 6.39-14.15L531.69-480Z"/></svg>');--tcd-icon--plus:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-240q-10 0-17-7t-7-17v-216H240q-10 0-17-7t-7-17q0-10 7-17t17-7h216v-216q0-10 7-17t17-7q10 0 17 7t7 17v216h216q10 0 17 7t7 17q0 10-7 17t-17 7H504v216q0 10-7 17t-17 7Z"/></svg>');--tcd-icon--minus:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M240-480q-10 0-17-7t-7-17q0-10 7-17t17-7h480q10 0 17 7t7 17q0 10-7 17t-17 7H240Z"/></svg>');--tcd-icon--search:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M381.54-350.77q-95.92 0-162.58-66.65-66.65-66.66-66.65-162.58 0-95.92 66.65-162.58 66.66-66.65 162.58-66.65 95.92 0 162.58 66.65 66.65 66.66 66.65 162.58 0 41.69-14.77 80.69t-38.77 66.69l236.31 236.31q5.61 5.62 6 13.77.38 8.16-6 14.54-6.39 6.38-14.16 6.38-7.76 0-14.15-6.38L528.92-404.31q-30 25.54-69 39.54t-78.38 14Zm0-40q79.61 0 134.42-54.81 54.81-54.8 54.81-134.42 0-79.62-54.81-134.42-54.81-54.81-134.42-54.81-79.62 0-134.42 54.81-54.81 54.8-54.81 134.42 0 79.62 54.81 134.42 54.8 54.81 134.42 54.81Z"/></svg>');--tcd-icon--tel:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12Z"/></svg>');--tcd-icon--mail:url('data:image/svg+xml,<svg viewBox="0 0 22 18" xmlns="http://www.w3.org/2000/svg"><path d="M3 2C2.44772 2 2 2.44772 2 3V15C2 15.5523 2.44772 16 3 16H19C19.5523 16 20 15.5523 20 15V3C20 2.44772 19.5523 2 19 2H3ZM0 3C0 1.34315 1.34315 0 3 0H19C20.6569 0 22 1.34315 22 3V15C22 16.6569 20.6569 18 19 18H3C1.34315 18 0 16.6569 0 15V3Z"/><path d="M0.155991 3.46368C0.452196 2.99754 1.07019 2.85979 1.53633 3.15599L10.5032 8.85398C10.6522 8.9468 10.8244 8.99602 11 8.99602C11.1756 8.99602 11.3478 8.9468 11.4968 8.85398C11.4976 8.85352 11.4983 8.85305 11.4991 8.85259L20.4637 3.15599C20.9298 2.85979 21.5478 2.99754 21.844 3.46368C22.1402 3.92981 22.0025 4.54781 21.5363 4.84401L12.5609 10.5474C12.0931 10.8406 11.5521 10.996 11 10.996C10.4479 10.996 9.90694 10.8406 9.43907 10.5474L9.43366 10.544L0.463673 4.84401C-0.00246042 4.54781 -0.140215 3.92981 0.155991 3.46368Z"/></svg>');--tcd-icon--site:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M50 0C22.3858 0 0 22.3858 0 50C0 77.6144 22.3858 100 50 100C77.6144 100 100 77.6144 100 50C100 22.3858 77.6144 0 50 0ZM78.2906 66.6667C79.1844 62.4527 79.7485 57.98 79.9321 53.3333H93.2077C92.8602 57.9371 91.7885 62.4077 90.0119 66.6667H78.2906ZM21.7094 33.3333C20.8156 37.5473 20.2515 42.02 20.0679 46.6667H6.7925C7.14 42.0631 8.21146 37.5923 9.98812 33.3333H21.7094ZM71.4621 33.3333C72.4635 37.6002 73.066 42.0681 73.2621 46.6667H53.3333V33.3333H71.4621ZM53.3333 26.6667V7.15229C54.8531 7.59458 56.3588 8.33667 57.8363 9.37833C60.6052 11.3304 63.2542 14.3375 65.4967 18.0748C67.0469 20.6583 68.3875 23.5348 69.5067 26.6669L53.3333 26.6667ZM34.5033 18.0746C36.7458 14.3373 39.3946 11.33 42.1637 9.37812C43.641 8.33646 45.1469 7.59438 46.6667 7.15208V26.6667H30.4933C31.6127 23.5348 32.9533 20.6583 34.5033 18.0746ZM46.6667 33.3333V46.6667H26.7381C26.934 42.0681 27.5367 37.6002 28.5379 33.3333H46.6667ZM9.98833 66.6667C8.21167 62.4077 7.14021 57.9371 6.79271 53.3333H20.0681C20.2517 57.98 20.8158 62.4527 21.7096 66.6667H9.98833ZM26.7381 53.3333H46.6667V66.6667H28.5379C27.5367 62.4 26.934 57.9319 26.7381 53.3333ZM46.6667 73.3333V92.8479C45.1471 92.4056 43.6412 91.6633 42.1637 90.6219C39.3946 88.6698 36.7456 85.6625 34.5033 81.9254C32.9531 79.3417 31.6127 76.4652 30.4931 73.3333H46.6667ZM65.4967 81.9254C63.2542 85.6625 60.6052 88.6698 57.8363 90.6219C56.3588 91.6633 54.8531 92.4056 53.3333 92.8479V73.3333H69.5069C68.3875 76.4652 67.0469 79.3417 65.4967 81.9254ZM53.3333 66.6667V53.3333H73.2619C73.066 57.9319 72.4633 62.4 71.4619 66.6667H53.3333ZM79.9321 46.6667C79.7485 42.02 79.1844 37.5473 78.2906 33.3333H90.0119C91.7885 37.5923 92.8602 42.0631 93.2077 46.6667H79.9321ZM86.5269 26.6667H76.5373C74.5958 20.5456 71.9148 15.1777 68.6919 10.8929C73.1227 13.0117 77.1354 15.8529 80.6413 19.3587C82.8788 21.596 84.8456 24.0398 86.5269 26.6667ZM19.3587 19.3587C22.8648 15.8527 26.8775 13.0117 31.3081 10.8929C28.085 15.1777 25.4044 20.5456 23.4627 26.6667H13.4733C15.1544 24.0398 17.1215 21.596 19.3587 19.3587ZM13.4733 73.3333H23.4627C25.4044 79.4544 28.0852 84.8223 31.3083 89.1073C26.8775 86.9885 22.8648 84.1473 19.359 80.6413C17.1215 78.404 15.1544 75.9602 13.4733 73.3333ZM80.6413 80.6413C77.1354 84.1473 73.1225 86.9885 68.6919 89.1073C71.915 84.8225 74.5958 79.4544 76.5373 73.3333H86.5269C84.8456 75.9602 82.8788 78.404 80.6413 80.6413Z"/></svg>');--tcd-icon--publish:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M510-492.15V-650q0-12.75-8.63-21.38-8.63-8.62-21.38-8.62-12.76 0-21.37 8.62Q450-662.75 450-650v167.08q0 7.06 2.62 13.68 2.61 6.62 8.23 12.24l137 137q8.3 8.31 20.88 8.5 12.58.19 21.27-8.5t8.69-21.08q0-12.38-8.69-21.07l-130-130ZM480.07-100q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100ZM480-480Zm0 320q133 0 226.5-93.5T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 133 93.5 226.5T480-160Z"/></svg>');--tcd-icon--updated:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480.38-140q-70.79 0-132.63-26.77-61.83-26.77-107.83-72.77t-72.76-107.82q-26.77-61.83-26.77-132.62t26.77-132.63q26.76-61.85 72.76-107.85 46-46 107.83-72.77Q409.59-820 480.38-820q75.47 0 143.39 31.73 67.92 31.73 116.61 89.19v-64.77q0-12.75 8.63-21.37 8.63-8.63 21.39-8.63 12.75 0 21.37 8.63 8.61 8.62 8.61 21.37v136.92q0 15.37-10.39 25.76-10.4 10.4-25.76 10.4H627.31q-12.75 0-21.38-8.63-8.62-8.63-8.62-21.38 0-12.76 8.62-21.37 8.63-8.62 21.38-8.62h74.61q-41.38-51-98.69-80.11Q545.92-760 480.38-760q-117 0-198.5 81.5T200.38-480q0 117 81.5 198.5t198.5 81.5q96.93 0 172.5-59.5 75.58-59.5 98.43-152.19 3.84-12.54 13.57-19 9.73-6.46 22.01-4.85 13.03 1.62 20.15 11.62 7.11 10 3.88 21.92Q785-287.23 693-213.62 601-140 480.38-140Zm30-352.15 110 110q8.31 8.3 8.5 20.88.2 12.58-8.5 21.27-8.69 8.69-21.07 8.69-12.39 0-21.08-8.69l-117-117q-5.61-5.62-8.23-12.24-2.61-6.62-2.61-13.68V-650q0-12.75 8.62-21.38 8.63-8.62 21.39-8.62 12.75 0 21.37 8.62 8.61 8.63 8.61 21.38v157.85Z"/></svg>')}@media (max-width:767px){:root,::before,::after{--tcd-line-height:2.2;--tcd-headline-font-size:22px;--tcd-header-logo-font-size:28px;--tcd-single-headline-font-size:28px;--tcd-single-content-font-size:16px;--tcd-front-page-catch-font-size:20px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font-size:100%;vertical-align:baseline;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%}html{-webkit-text-size-adjust:100%}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}a:focus{outline:none}ins{text-decoration:none}mark{font-style:italic;font-weight:600}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{width:100%;border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ddd}button,input,select,textarea{box-sizing:border-box;font-size:100%;color:inherit;outline:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}*,*::before,*::after{box-sizing:border-box;min-inline-size:0}html{position:relative;overflow-x:hidden;overflow-y:auto;background:#fff}body{width:100%;min-width:320px;font-family:var(--tcd-base-font-type,sans-serif);font-size:var(--tcd-root-font-size);line-height:1;color:var(--tcd-root-font-color);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin-top:var(--wp-admin--admin-bar--height,0);overflow:clip}a{color:inherit;text-decoration:none}b,strong,h1,h2,h3,h4,h5,h6{font-weight:600}big{font-size:larger}small{font-size:80%}sub{font-size:smaller;vertical-align:sub}sup{font-size:smaller;vertical-align:super}i,cite,em,var,address,dfn{font-style:italic}tt,code,kbd,samp{font-family:monospace}u,ins{text-decoration:underline}:where(button,input[type="button"],input[type="submit"]){cursor:pointer;color:inherit;padding:0;border:initial;outline:initial;background:initial}a,input,button{color:inherit;line-height:inherit;transition-timing-function:ease;transition-duration:0.3s;transition-property:background-color,border-color,color,opacity}img{max-width:100%;height:auto;vertical-align:bottom}:where(dialog){width:unset;max-width:unset;height:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow:unset}::placeholder{color:#999;font-family:inherit}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.is-desktop :where(a[href*="tel:"]){pointer-events:none;cursor:default}.l-outer{min-block-size:calc(100svh - var(--wp-admin--admin-bar--height, 0px));position:relative}.l-header{position:relative;z-index:1000000;width:100%;background:#fff;border-bottom:1px solid #dddd}.l_header_no_border_bottom{border-bottom:none}.l_header_gallery_type2_full{border-bottom:none}.l_header_lp_no_border{border-bottom:none}.l-container{position:relative;display:grid;padding-block:0 150px}.l-container:has(.p-top-gallery){padding-block:0 60px}.l-container:has(.p-gallery_top_button){padding-block:0 0}.l-container:has(.p-top-fix){padding-block:0 60px}.l-container:has(.p-cb){padding-block:0 60px}.l-container:has(.p-gallery-cards_full):has(.p-top-gallery){padding-block:0 0}.l-container-page__colum{position:relative;display:grid;padding-block:0 0}.l-contents:has(.p-archive--gallery){inline-size:min(calc(100% - 120px), 100%);margin-inline:auto}.l-contents:has(.p-author-list){inline-size:min(calc(100% - 140px), 100%);margin-inline:auto}@media (max-width:767px){.l-container:has(.p-top-gallery){padding-block:0 40px}.l-container:has(.p-top-fix){padding-block:0 40px}.l-contents:has(.p-author-list){inline-size:min(calc(100% - 40px), 100%);margin-inline:auto}.l-contents:has(.p-archive--gallery){inline-size:min(calc(100% - 40px), 100%)}}.l-contents:has(.p-page){inline-size:min(calc(100% - 40px), 1180px);margin-inline:auto;padding-top:100px}@media (max-width:767px){.l-contents:has(.p-page){padding-top:20px}}.l-contents:has(.p-single){inline-size:min(calc(100% - 40px), 1180px);margin-inline:auto}.l-contents:has(.p-archive--news){inline-size:min(calc(100% - 40px), 1180px);margin-inline:auto}.l-contents:has(.p-gallery-cards_full){inline-size:100%!important}.l-contents{display:flex;justify-content:center;gap:40px;inline-size:min(calc(100% - 120px), 100%);margin-inline:auto}.l-contents_gallery{display:flex;justify-content:center;width:100%;margin-bottom:150px}@media (max-width:767px){.l-contents_gallery{flex-direction:column;gap:40px;margin-bottom:40px!important}}.l-contents-page_colum{display:flex;justify-content:center;gap:80px;width:100%}@media (max-width:991px){.l-contents_gallery{margin-bottom:80px}.l-contents-page_colum{flex-direction:column;gap:40px}}.l-inner{inline-size:var(--tcd-layout-inner-size,min(calc(100% - 120px), 100%));margin-inline:auto}.l-main{container:main / inline-size;flex:1;display:grid;align-content:start;row-gap:80px}.l-sidebar{container:sidebar / inline-size;flex:0 0 300px;display:grid}.l-inner__footer .p-footer-copyright{border-top:none}@media (max-width:991px){.l-inner{inline-size:var(--tcd-layout-inner-size,min(calc(100% - 40px), 100%))}.l-inner__footer{inline-size:var(--tcd-layout-inner-size,min(100%, 100%))}.p-footer-copyright .c-sns-icons{display:flex;justify-content:center;align-items:center;width:100%}.p-footer-copyright .p-footer_copy_right_inner{height:60px;display:flex;justify-content:center;align-items:center}.l-container{padding-block:0 40px}.l-contents{inline-size:min(calc(100% - 40px), 100%)}.l-header{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #ddd}.l-contents{flex-direction:column}.l-sidebar{flex:1;order:2}.l-main{row-gap:50px}}@media (max-width:767px){.l-main{row-gap:40px}}.c-cover{width:100%;height:100%;object-fit:cover}.c-splide-arrows{font-size:15px}.c-splide-arrow{position:absolute;padding:1em;inset-block:0;margin:auto;display:grid;place-items:center;font-size:inherit;height:fit-content}.c-splide-arrow :where(svg){width:1em;height:1em;fill:currentColor}.c-splide-arrow--prev{inset-inline:-1.2em auto;transform:rotate(180deg)}.c-splide-arrow--next{inset-inline:auto -1.2em}@media (any-hover:hover){.c-splide-arrow:hover{opacity:.5}}@media not all and (max-width:767px){.c-hidden-pc{display:none}}@media (max-width:767px){.c-hidden-sp{display:none}}.c-hover-color{transition:opacity 0.3s ease}@media (any-hover:hover){.c-hover-color:hover,a:hover .c-hover-color{opacity:.5}}.c-tel{display:grid;grid-template-columns:1em 1fr;column-gap:.1em;width:fit-content;font-size:24px;font-weight:600;color:var(--tcd-accent-color)}.c-tel:before{content:'';mask:var(--tcd-icon--tel) no-repeat center / 1em;background:currentColor}.c-logo{font-weight:var(--tcd-logo-font-weight,600);font-size:var(--tcd-logo-font-size-pc);font-family:var(--tcd-logo-font-type);color:inherit;max-height:inherit;transition:opacity,0.3s ease}.c-logo-picture{max-height:inherit}.c-logo__image{display:block;width:auto;height:var(--tcd-logo-image-size-pc);max-height:inherit}@media (any-hover:hover){.c-logo:hover{opacity:.5}}@media (max-width:991px){.c-logo{font-size:var(--tcd-logo-font-size-sp)}.c-logo__image{height:var(--tcd-logo-image-size-sp)}}.c-date{display:flex;flex-wrap:wrap;gap:.8em;font-family:'Arial';font-size:14px;color:#999;line-height:1}.c-date-item{display:grid;align-items:center;grid-template-columns:auto auto;gap:.3em}.c-date-item:before{content:'';width:1em;height:1em;background:currentColor}.c-date--publish:before{mask:var(--tcd-icon--publish) no-repeat center / 1.2em}.c-date--updated:before{mask:var(--tcd-icon--updated) no-repeat center / 1.2em}@media (max-width:767px){.c-date{font-size:14px}}.c-post-categories{font-size:14px;line-height:1.4;min-width:100px;display:inline-block;padding:calc(10px - 0.2em) 15px;border-radius:30px;color:var(--tcd-accent-color);border:1px solid var(--tcd-accent-color)}.c-post-categories__sep{color:inherit;margin-right:5px}.c-post-categories__link{color:inherit;transition:color 0.3s ease}@media (any-hover:hover){.c-post-categories__link:hover{}}@media (max-width:767px){.c-post-categories{font-size:12px;padding:calc(12px - 0.2em) 15px}}.c-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;padding-inline:30px;font-size:10px;background:initial;border:none;transition:opacity 0.3s ease;z-index:1;aspect-ratio:1}.c-arrow:where(.splide__arrow--prev){left:-30px}.c-arrow:where(.splide__arrow--next){right:-30px}@media (any-hover:hover){.c-arrow:hover{opacity:.5}}.c-button01{display:grid;place-items:center;width:fit-content;min-width:280px;height:60px;font-size:16px;color:#fff;border:1px solid var(--tcd-accent-color);border-radius:calc(infinity * 1px);background-color:var(--tcd-accent-color);transition:background-color 0.3s ease!important}.c-button02{display:grid;place-items:center;width:fit-content;min-width:160px;height:50px;font-size:14px;color:var(--tcd-accent-color);border:1px solid var(--tcd-accent-color)}@media (any-hover:hover){.c-button01:hover,.c-button02:hover{background-color:var(--tcd-accent-color-dark)}}@media (max-width:767px){.c-button01{min-width:240px;height:50px;font-size:14px}}.c-title{transition:opacity 0.3s ease}@media (any-hover:hover){:where(a):hover .c-title{opacity:.5}}.c-thumbnail{overflow:hidden;backface-visibility:hidden}.c-thumbnail-image{width:100%;height:100%;object-fit:cover;pointer-events:none;transform:scale(1);transition-property:var(--tcd-thumbnail-transition);transition-duration:0.5s;transition-timing-function:ease;will-change:transform}@media (any-hover:hover){:where(a,.c-thumbnail):hover .c-thumbnail-image{transform:var(--tcd-thumbnail-hover-scale);filter:var(--tcd-thumbnail-hover-opacity)}}.c-desc a{text-decoration:underline;transition:opacity 0.3s ease}@media (any-hover:hover){.c-desc a:hover{opacity:.5}}.c-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh * var(--tcd-line-clamp));max-height:calc(1lh * var(--tcd-line-clamp));overflow:hidden;visibility:visible;word-break:break-all;margin-block:var(--tcd-half-read)}.c-pagination :where(.nav-links){display:grid;grid-template-columns:repeat(auto-fit,50px);grid-template-rows:50px;justify-content:center;font-size:14px;font-family:Arial;text-align:center;gap:10px}.c-pagination :where(.nav-links>*){display:grid;place-items:center;color:#000;border:1px solid #ddd;border-radius:50%}.c-pagination :where(.nav-links>*+*){margin-left:-1px}.c-pagination :where(.nav-links>.current){z-index:1;color:#fff;border-color:var(--tcd-accent-color);background:var(--tcd-accent-color)}@media (any-hover:hover){.c-pagination :where(.nav-links>a:hover){z-index:1;color:#fff;border-color:var(--tcd-accent-color);background:var(--tcd-accent-color)}}@media (max-width:767px){.c-pagination :where(.nav-links){grid-template-columns:repeat(auto-fit,45px);grid-template-rows:45px}}.c-page-nav :where(.nav-links){font-size:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:120px}.c-page-nav :where(.nav-links>div){display:grid}.c-page-nav:not(:has(.nav-previous)) :where(.nav-links):before{content:''}.c-page-nav__gallery:not(:has(.nav-previous)) :where(.nav-links):before{content:''}.c-page-nav :where(.nav-links>.nav-previous){margin-right:-1px}.c-page-nav :where(a){display:flex;align-items:center;justify-content:center;position:relative;padding-inline:30px;border:1px solid #ddd;text-align:center}.c-page-nav :where(.nav-label){--tcd-line-clamp:2;height:auto;flex:1;line-height:1.8;text-align:center;max-width:70%}.c-page-nav :where(.nav-label):before{content:attr(data-label)}.c-page-nav :where(.nav-arrow){font-size:2em;position:absolute;top:50%;transform:translateY(-50%)}.c-page-nav :where(.nav-previous .nav-arrow){left:30px}.c-page-nav :where(.nav-next .nav-arrow){right:30px}@media (any-hover:hover){.c-page-nav :where(a:hover){color:rgb(0 0 0 / .5)}}@media (max-width:767px){.c-page-nav :where(.nav-arrow){position:unset;top:unset;transform:unset}.c-page-nav :where(.nav-links){font-size:14px;grid-template-rows:60px}.c-page-nav :where(.nav-label):before{content:attr(data-label-sp)}.c-page-nav :where(a){text-align:center;column-gap:5px;padding-inline:20px}}.nav-links-top__gallery ul li{display:grid;place-items:center;color:#000;border:1px solid #ddd;border-radius:50%}.nav-links-top__gallery ul{display:grid;grid-template-columns:repeat(auto-fit,50px);grid-template-rows:50px;justify-content:center;font-size:14px;font-family:Arial;text-align:center;gap:15px}.c-page-nav__gallery :where(.nav-links){font-size:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:150px}.gallery-nav__thumbnail{background:#000}.c-page-nav__gallery :where(.nav-links>div){display:grid}.c-page-nav__gallery :where(.nav-links>.nav-previous){margin-right:-1px}.c-page-nav__gallery :where(a){display:flex;align-items:center}.c-page-nav__gallery :where(.nav-label__content){width:calc(100% - 230px);height:150px;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid #ddd;border-left:none}.c-page-nav__gallery :where(.nav-label-next__content){width:calc(100% - 230px);height:150px;display:flex;justify-content:center;align-items:center;border:1px solid #ddd;border-right:none;text-align:center}.c-page-nav__gallery :where(.nav-label){--tcd-line-clamp:2;height:auto;flex:1;line-height:1.8;padding:0 15px}.c-page-nav__gallery :where(.nav-label):before{content:attr(data-label)}.c-page-nav__gallery :where(.nav-arrow){font-size:2em;margin:-.2em}.c-page-nav__gallery :where(.c-thumbnail){width:230px;height:150px}.page_side_bar_defolut_page{padding-top:0!important}@media (any-hover:hover){.c-page-nav__gallery :where(a:hover){color:rgb(0 0 0 / .5)}}.c-main-title{font-size:26px;line-height:1.5;text-align:center;margin-bottom:calc(50px + var(--tcd-half-read));font-weight:600}@media (max-width:767px){.c-main-title{font-size:20px;padding-top:calc(30px + var(--tcd-half-read));margin-bottom:calc(30px + var(--tcd-half-read))}}@media (max-width:991px){.c-page-nav__gallery :where(.c-thumbnail){width:180px}.c-page-nav__gallery :where(.nav-label__content){width:calc(100% - 180px)}.c-page-nav__gallery :where(.nav-label-next__content){width:calc(100% - 180px)}}.c-category{min-width:130px;width:fit-content;max-width:100%;padding:.8em 1em;background:var(--tcd-bg-color);font-size:14px;line-height:1.4;text-align:center}.c-category_ar{color:var(--tcd-accent-color);--tcd-line-clamp:1;line-height:1.31}@media (any-hover:hover){.c-category_ar :where(a):hover{opacity:.5}}.c-category :where(a){pointer-events:auto}@media (any-hover:hover){.c-category :where(a):hover{color:rgb(0 0 0 / .5)}}@media (max-width:767px){.c-category{min-width:80px;padding:.8em 1em;font-size:12px}.c-category_ar{font-size:14px}}@media (max-width:991px){.c-category_ar{font-size:14px}}.c-post-tags{display:flex;flex-wrap:wrap;gap:6px;font-size:14px}.c-post-tags :where(a){display:grid;place-items:center;height:30px;padding-inline:1em;color:#000;background:#eee;border-radius:5px}@media (any-hover:hover){.c-post-tags :where(a:hover){color:#fff;background:var(--tcd-accent-color)}}.c-news-category{font-size:14px;line-height:1.4;color:var(--tcd-accent-color);margin-block:var(--tcd-half-read)}@media (any-hover:hover){.c-news-category :where(a:hover){opacity:.5}}@media (max-width:767px){.c-news-category{font-size:12px}}.c-text-link :where(a){text-decoration:underline}@media (any-hover:hover){.c-text-link :where(a:hover){opacity:.5}}.c-archive-header{display:grid;align-content:start;row-gap:50px;margin-bottom:100px;margin-top:100px;width:100%}.archive-header_top_margin{margin-top:0!important}.archive-header_gallery__full{margin-bottom:0!important}body.tax-gallery_category .archive_header_no_margin:has(img){margin-bottom:0}.c-archive-header:where(:has(img)){row-gap:80px}.c-archive-header__content{display:grid}.c-archive-header__content:where(:has(img)){color:#fff;aspect-ratio:1450 / 520;width:100%;overflow:hidden;position:relative}.c-archive-header__content:where(:has(img)) .c-archive-header_chatch a{text-decoration:underline;transition:opacity 0.3s ease}@media (any-hover:hover){.c-archive-header__content:where(:has(img)) .c-archive-header_chatch a:hover{opacity:.6}.c-archive-header__chatch a:hover{text-decoration:underline;color:var(--tcd-accent-color)}.c-archive-header__content:where(:not(:has(img))) .c-archive-header_chatch .c-archive-header__title a:hover{text-decoration:underline}.c-archive-header__content:where(:not(:has(img))) .c-archive-header_chatch .c-archive-header__desc a:hover{text-decoration:underline;opacity:1}}.c-archive-header__content:where(:not(:has(img))) .c-archive-header_chatch .c-archive-header__title a{color:var(--tcd-accent-color)!important;transition:all 0.3s ease-out}.c-archive-header__content:where(:not(:has(img))) .c-archive-header_chatch .c-archive-header__desc a{color:var(--tcd-accent-color)!important;text-decoration:none;transition:all 0.3s ease-out}.c-archive-header__content>:where(*){grid-area:1/-1}.c-archive-header_chatch{z-index:2;position:relative;place-self:center;display:grid;width:100%;gap:50px;inline-size:min(calc(100% - 120px), 100%);margin-inline:auto}.p-page-header-title{font-size:var(--tcd-single-title-font-size-pc);font-family:var(--tcd-single-title-font-type)}.c-archive-header_chatch__news{inline-size:min(calc(100% - 40px), 1180px)!important}.c-archive-header__title{font-size:var(--tcd-archive-title-font-size-pc);font-family:var(--tcd-archive-title-font-type);line-height:1.5;text-align:center;margin-block:var(--tcd-half-read)}.c-archive-header__overlay{background:color-mix(in srgb,#002040 30%,transparent);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.c-archive-header__image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.c-archive-header__desc{text-align:center;line-height:2.6;margin-block:var(--tcd-half-read)}.c-archive-header__desc a{text-decoration:underline}@media (max-width:991px){.c-archive-header{margin-bottom:40px}.c-archive-header:where(:not(:has(img))){margin-top:40px}.c-archive-header__content{width:100%}.c-archive-header_chatch{gap:30px;inline-size:min(calc(100% - 40px), 100%)}.c-archive-header__desc{line-height:2.2}}@media (max-width:767px){.p-page-header-title{font-size:var(--tcd-single-title-font-size-sp);font-family:var(--tcd-archive-title-font-type)}.c-archive-header{row-gap:40px;margin-bottom:40px}.c-archive-header:where(:has(img)){row-gap:40px;margin-bottom:20px}.c-archive-header:where(:not(:has(img))){row-gap:25px}.c-archive-header__content:where(:has(img)){height:250px}.c-archive-header__title{font-size:var(--tcd-archive-title-font-size-sp)}}.c-archive-header-terms{inline-size:min(calc(100% - 120px), 100%);margin-inline:auto;font-size:16px;align-items:center;line-height:1.2;margin-bottom:100px;display:flex;justify-content:center;align-items:center}.c-archive-header-terms :where(a){display:flex;place-items:center;background:#fff;padding-inline:25px;margin:-1px 0 0 -1px;overflow:hidden}.c-archive-header-terms :where(a.is-current){color:var(--tcd-accent-color);z-index:1}.c-archive-header-terms :where(.splide__arrow){position:absolute;z-index:10}.c-archive-header-terms :where(.splide__arrow--prev){left:-30px;padding:0}.c-archive-header-terms :where(.splide__arrow--next){right:-30px;padding:0}@media (any-hover:hover){.c-archive-header-terms :where(a:hover){color:var(--tcd-accent-color);z-index:1}}@media (max-width:991px){.c-archive-header-terms{display:flex;overflow-x:scroll;white-space:nowrap;inline-size:100%;padding-inline:20px;font-size:14px;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:40px}.c-archive-header-terms::-webkit-scrollbar{display:none}.c-archive-header-terms :where(a){min-width:min-content;height:50px;margin-block:0}}@media (max-width:767px){.c-archive-header-terms{margin-bottom:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:60px;padding-inline:unset}.c-archive-header-terms .c-splide-arrows{display:none}.c-archive-header-terms :where(a){padding-inline:unset}.c-archive-header_chatch__news{inline-size:100%!important}}.c-gallery-archive-header-terms{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.2;inline-size:min(calc(100% - 120px), 100%);margin-inline:auto;height:70px;box-sizing:border-box;margin-bottom:20px}.splide{position:relative}.c-gallery-archive-header-terms .splide__track{overflow:visible}body.tax-gallery_category .c-archive-header:has(img)~.c-gallery-archive-header-terms__no_bottom_border .splide__track{border-top:none}body.tax-gallery_category .c-archive-header:has(img)~.c-gallery-archive-header-terms__no_bottom_border .splide__arrow--next{border-top:none}body.tax-gallery_category .c-archive-header:has(img)~.c-gallery-archive-header-terms__no_bottom_border .splide__arrow--prev{border-top:none}body.post-type-archive-gallery .c-archive-header:has(img)~.c-gallery-archive-header-terms__no_bottom_border .splide__track{border-top:none}body.post-type-archive-gallery .c-archive-header:has(img)~.c-gallery-archive-header-terms__no_bottom_border .splide__arrow--next{border-top:none}body.post-type-archive-gallery .c-archive-header:has(img)~.c-gallery-archive-header-terms__no_bottom_border .splide__arrow--prev{border-top:none!important}.c-gallery-archive-header-terms__no_bottom{margin-bottom:0}@media (max-width:767px){.c-gallery-archive-header-terms__no_bottom{margin-bottom:20px}.c-gallery-archive-header-terms__no_bottom_border .splide__track{border-bottom:none!important}.c-gallery-archive-header-terms__no_bottom_border{margin-bottom:0}}.c-gallery-full_width{width:100%}.c-gallery-full_width .splide__track{border-right:none!important;border-left:none!important}.c-gallery-archive-header-terms .splide__arrow{width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #ddd;cursor:pointer;flex-shrink:0;box-sizing:border-box}.c-gallery-archive-header-terms .splide__arrow--prev{border-left:none;inset-inline:0 auto}.c-gallery-archive-header-terms .splide__arrow--next{border-left:none;inset-inline:auto 0}.c-gallery-archive-header-terms .splide__track{flex-grow:1;max-width:calc(100% - 140px);height:100%;border:1px solid #ddd;box-sizing:border-box;overflow:hidden}.c-gallery-archive-header-terms .splide__list{display:flex;align-items:center;justify-content:flex-start}.c-gallery-archive-header-terms .splide__slide a{display:flex;justify-content:center;align-items:center;background:#fff;padding:10px 25px;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:color 0.3s ease}.c-gallery-archive-header-terms .splide__slide:first-child a{padding-left:40px}.c-gallery-archive-header-terms .splide__slide:last-child a{padding-right:40px}.c-gallery-archive-header-terms .splide__slide a.is-current{color:var(--tcd-accent-color)}.c-gallery-archive-header-terms .splide__slide a:hover{color:var(--tcd-accent-color)}.c-gallery-archive-header-terms :where(a){display:flex;place-items:center;background:#fff;padding-inline:25px;margin:-1px 0 0 -1px;overflow:hidden}@media (max-width:767px){.c-gallery-archive-header-terms .c-splide-arrows{display:none}.c-gallery-archive-header-terms{inline-size:100%;height:60px}.c-gallery-archive-header-terms .splide__track{max-width:100%}.c-gallery-archive-header-terms .splide__slide a{font-size:14px;padding:10px 10px}.c-gallery-archive-header-terms .splide__slide:first-child a{padding-left:20px!important}.c-gallery-archive-header-terms .splide__track{border-right:none;border-left:none}.c-gallery-archive-header-terms .splide__slide:last-child a{padding-right:20px!important}}.p-author-header{display:grid;align-content:start;justify-items:center;row-gap:50px;padding:100px}.p-author-header-image{width:130px;justify-self:center;aspect-ratio:1;border-radius:50%;overflow:hidden}.p-author-header-image img{width:100%;height:100%;object-fit:cover}.p-author-header-profile{display:grid;align-content:center;justify-items:center;row-gap:30px;text-align:center}.p-author-header-profile-postion{font-size:16px;line-height:1.3;margin-block:var(--tcd-half-read);color:var(--tcd-accent-color)}.p-author-header-profile-name{font-size:36px;font-weight:600;line-height:1.8;margin-block:var(--tcd-half-read)}.p-author-header-info{max-width:800px;font-size:16px;line-height:2.6;margin-block:var(--tcd-half-read)}.p-author-header-title{font-size:26px;line-height:1.5;text-align:center;margin-block:var(--tcd-half-read) calc(80px + var(--tcd-half-read))}@media (max-width:767px){.p-author-header{row-gap:unset;padding:0;padding-top:40px;margin-bottom:40px}.p-author-header-profile{margin-bottom:40px}.p-author-header-profile{row-gap:20px}.p-author-header-image{width:130px}.p-author-header-profile-postion{font-size:14px}.p-author-header-profile-name{font-size:18px}.p-author-header-info{font-size:14px;line-height:2.2}.p-author-header-title{font-size:20px;margin-block-end:calc(40px + var(--tcd-half-read))}}.c-profile{display:grid;grid-template-columns:110px 1fr;column-gap:40px;padding:40px;background:var(--tcd-bg-color)}.c-profile-image{aspect-ratio:1;border-radius:50%;overflow:hidden}.c-profile-content{display:grid;align-content:center;row-gap:25px}.c-profile-position{font-size:14px}.c-profile-title{font-size:20px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-block:var(--tcd-half-read)}.c-profile-desc{--tcd-line-clamp:2;font-size:14px;line-height:2.2;height:auto}@media (max-width:767px){.c-profile{grid-template-columns:90px 1fr;column-gap:20px;padding:20px}.c-profile-content{row-gap:15px}.c-profile-position{font-size:12px}.c-profile-title{font-size:14px}}@media (any-hover:hover){.c-profile-title a:hover{opacity:.5}}.p-author-list{display:grid;grid-template-columns:repeat(2,1fr)}.p-author-list__item{display:grid;justify-content:center;padding:60px;align-content:start;border:1px solid #ddd;transition:background-color 0.3s ease;cursor:pointer;margin-top:-1px}@media (any-hover:hover){.p-author-list__item:hover{background:var(--tcd-bg-color)}}.p-author-list__item:nth-child(even){border-left:none}.p-author-list__item-top{display:flex;justify-content:flex-start;align-items:center}.p-author-list__item-head{display:grid;gap:20px;margin-left:60px}.p-author-list__item-image{width:130px;aspect-ratio:1;border-radius:50%;overflow:hidden}.p-author-list__item-position{font-size:16px;line-height:1.6;margin-block:var(--tcd-half-read);color:var(--tcd-accent-color)}.p-author-list__item-title{font-size:22px;font-weight:600;line-height:1.8;margin-block:var(--tcd-half-read)}.p-author-list__item-desc{--tcd-line-clamp:2;font-size:16px;line-height:2.4;margin-block:calc(60px + var(--tcd-half-read)) var(--tcd-half-read)}@media (max-width:991px){.p-author-list{grid-template-columns:repeat(2,1fr)}.p-author-list{grid-template-columns:1fr}.p-author-list__item:nth-child(even){border-left:1px solid #ddd;border-top:none}.p-author-list__item-head{margin-left:30px}}@media (max-width:767px){.p-author-list{grid-template-columns:1fr}.p-author-list__item:nth-child(even){border-left:1px solid #ddd;border-top:none}.p-author-list__item{padding:30px}.p-author-list__item-image{width:90px}.p-author-list__item-position{font-size:14px}.p-author-list__item-title{font-size:18px}.p-author-list__item-desc{--tcd-line-clamp:2;height:auto;font-size:14px;line-height:2.2;margin-block-start:calc(30px + var(--tcd-half-read))}}.c-hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.c-hidden-scrollbar::-webkit-scrollbar{display:none}.p-footer-banner{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-block:60px;border-image:linear-gradient(var(--tcd-bg-color) 0 0) fill 0 /1/ 0 100vi}.p-footer-banner__item{display:grid;grid-template-columns:150px 1fr;background:#fff}.p-footer-banner__image{aspect-ratio:1}.p-footer-banner__title{align-self:center;font-size:16px;font-weight:600;line-height:1.8;padding-inline:30px}@media (max-width:991px){.p-footer-banner{grid-template-columns:1fr}}@media (max-width:767px){.p-footer-banner{gap:20px;padding-block:40px}.p-footer-banner__item{grid-template-columns:110px 1fr}.p-footer-banner__title{font-size:14px;padding-inline:20px}}.p-footer-pattern{padding-block:60px;border-image:linear-gradient(var(--tcd-bg-color) 0 0) fill 0 /1/ 0 100vi}@media (max-width:767px){.p-footer-pattern{padding-block:40px}}.p-footer-main{display:flex;flex-wrap:nowrap;font-size:14px;border-image:linear-gradient(var(--tcd-bg-color) 0 0) fill 0 /1/ 0 100vi;justify-content:center;height:70px}.p-footer-info{flex:0 0 400px;display:grid;align-content:start;row-gap:30px}.p-footer-info__desc{line-height:2.2;margin-block:var(--tcd-half-read)}.p-footer-info__button{min-width:200px}.p-footer-info__tel+:where(.p-footer-info__button){margin-top:-10px}.p-footer-nav{flex:1;display:flex;justify-content:center;padding:0 20px;overflow-x:auto;scrollbar-width:none;align-items:center;line-height:1.4;gap:35px;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.p-footer-nav :where(li){margin-block:var(--tcd-half-read);flex:0 0 auto}@media (any-hover:hover){.p-footer-nav :where(a):hover{opacity:.5}}.p-footer-copyright{display:grid;place-items:center;block-size:60px;font-size:14px;text-align:center;color:#000;position:relative;padding:0 60px;border-top:1px solid #ddd}.p-footer-copyright .c-sns-icons{position:absolute;left:60px}@media (any-hover:hover){.p-footer-copyright :where(a):hover{opacity:.5}}@media (max-width:991px){.p-footer-copyright{block-size:120px}.p-footer-copyright{padding:0}.p-footer-info{flex:0 0 100%;justify-content:center;justify-items:center;text-align:center}.p-footer-copyright .c-sns-icons{position:relative;height:60px;border-bottom:1px solid #ddd}.p-footer-copyright .c-sns-icons{left:unset}}@media not all and (max-width:767px){.p-footer-nav--sp{display:none}}@media (max-width:767px){.p-footer-nav{flex-wrap:unset;padding-left:20px}.p-footer-main{height:60px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.p-footer-main::-webkit-scrollbar{display:none}.p-footer-nav{gap:unset;justify-content:flex-start}.p-footer-nav :where(li){flex:0 0 auto;padding-right:30px}.p-footer-nav :where(li:last-child){padding-right:20px}.p-footer-info{row-gap:20px}.p-footer-info__button{margin-top:0}.p-footer-nav--sp{row-gap:20px;text-align:center}.p-footer-copyright{height:auto}}.p-header-top{display:flex;justify-content:space-between;align-items:center;border-image:linear-gradient(#ffffff 0 0) fill 0 /1/ 0 100vi;height:90px}.p-header-logo{max-height:90px}.p-header-catch{line-height:1.4}.p-header-search{display:grid;grid-template-columns:1fr auto;grid-template-rows:40px;width:100%;height:60px;background:var(--tcd-accent-color-light)}.p-header-search__input{padding-inline:1em;border:none;background:initial;height:60px}.p-header-search__button{display:grid;place-items:stretch;aspect-ratio:1;color:#fff;background:var(--tcd-accent-color-light);border-radius:50%;border:none;font-size:24px;width:60px;height:60px}.p-header-search__button:before{content:'';mask:var(--tcd-icon--search) no-repeat center / 1em;background:currentColor}.p-header-search_sp{display:grid;grid-template-columns:1fr auto;grid-template-rows:40px;width:100%;padding:0 20px;height:50px;background:var(--tcd-accent-color-light)}.p-header-search__input{padding-inline:1em;border:none;background:initial;height:60px}.p-header-search__button{display:grid;place-items:stretch;aspect-ratio:1;color:#fff;background:var(--tcd-accent-color-light);border-radius:50%;border:none;font-size:24px;width:60px;height:60px}.p-header-search__button:before{content:'';mask:var(--tcd-icon--arrow-top) no-repeat center / 1em;background:currentColor}.p-header-cta{display:flex;column-gap:20px}.p-header-cta__tel{display:grid;align-content:center;row-gap:10px}.p-header-cta__tel-info{font-size:14px;text-align:right}.p-header-nav-sp{display:none}.p-header-drower{justify-self:end;display:grid;place-items:center;font-size:26px!important;transition:opacity 0.3s ease;margin-left:40px}.header_right_contents{display:flex;justify-content:center;align-items:center}@media (any-hover:hover){.p-header-nav-sp:hover{opacity:.5}.p-header-drower:hover{opacity:.6}}@media (max-width:991px){.p-header-top{height:60px}.p-header-logo{max-height:60px}:is(.p-header-catch,.p-header-search--pc,.p-header-cta--pc){display:none}.p-header-nav-sp{justify-self:end;display:grid;place-items:center;font-size:24px}.p-header-search{grid-template-rows:30px;width:100%;padding:5px}.p-header-search__button{font-size:18px}.p-header-cta{flex-direction:column;align-items:center;row-gap:20px}.p-header-cta__tel-info{text-align:center}.p-header-cta__button{width:100%}.p-header-drower{font-size:22px!important;padding-left:0}}.p-header-nav{font-size:16px;line-height:1.4;color:#000}.p-header-nav__list{display:flex}.p-header-nav__list>li{position:relative;height:90px;display:flex;align-items:center;transition:color 0.1s ease}.p-header-nav__list>li.current-menu-item{color:var(--tcd-accent-color-dark)}.p-header-nav__list li:last-child a{padding-inline:unset;padding-left:20px}.p-header-nav__list>li>a{display:grid;place-items:center;grid-template-rows:60px;padding-inline:20px}.p-header-nav__list>li>ul{min-inline-size:240px;font-size:14px;position:absolute;inset:100% auto auto 0;background:var(--tcd-accent-color);opacity:0;pointer-events:none;transition:opacity 0.3s ease}.p-header-nav__list ul a{display:grid;place-items:center left;grid-template-rows:50px;padding-inline:20px;background:var(--tcd-accent-color-dark)}.p-header-nav__list ul ul a{padding-inline-start:calc(20px + 1em)}@media (any-hover:hover){.p-header-nav__list>li:hover{color:rgb(0 0 0 / .5)}.p-header-nav__list>li:hover>ul{opacity:1;pointer-events:auto;color:#fff;z-index:1000002}.p-header-nav__list ul a:hover{background:inherit}}@media (max-width:991px){.p-header-nav{display:none}}body.show-drawer .l-outer{transform:translateX(-360px)}.l-outer{transition:transform .5s}.p-drawer{position:fixed;inset:0 0 0 auto;z-index:calc(infinity);display:grid;align-content:start;width:360px;background:var(--tcd-accent-color-dark);transition:transform .5s;overflow:auto;color:#fff;padding-bottom:40px;right:-360px}body.show-drawer .p-drawer{transform:translateX(-360px)}@media (max-width:767px){.p-drawer{width:100%;right:-100%;background:var(--tcd-accent-color)}.no_sp_drawer_main_contents{background-color:var(--tcd-accent-color-dark)}body.show-drawer .l-outer{transform:translateX(-100%)}body.show-drawer .p-drawer{transform:translateX(-100%)}.p-drawer .c-sns-icons-item{width:16px;height:16px}}.p-drawer-bg{position:fixed;inset:0;z-index:calc(infinity - 1);background:rgb(0 0 0 / .3);transition-property:opacity,pointer-events,visibility;transition-duration:0.3s}.drawer_contents_category_list a{font-size:16px}.drawer_contents_category_list .category-list a{height:60px;display:flex;justify-content:space-between;align-items:center;padding-left:30px;padding-right:30px;background-color:var(--tcd-accent-color-dark);transition:background-color 0.3s ease}.drawer_contents_category_list .child_category{padding-left:calc(30px + 1em)!important}.drawer_contents_category_list .grandchild_category{padding-left:calc(30px + 2em)!important}.drawer_contents_category_list .has-children{margin-left:1em}.drawer_main_contents .c-sns-icons{padding:0 30px;filter:invert(1)}.drawer_sns_color .drawer_main_contents .c-sns-icons{filter:invert(0)}@media (any-hover:hover){.drawer_contents_category_list .category-list a:hover{background-color:var(--tcd-accent-color)}}.drawer_contents_category_list .category-list a span{opacity:.6}.drawer_contents_tab{display:flex;height:60px;justify-content:center;align-items:center}.drawer_contents_tab_nav{flex:1;padding-inline:1em;line-height:1.3;font-size:16px!important;text-align:center;height:60px;background-color:var(--tcd-accent-color);transition:background-color 0.3s ease}.drawer_contents_tab_nav.active{background-color:var(--tcd-accent-color-dark)}@media (any-hover:hover){.drawer_contents_tab_nav:hover{background-color:var(--tcd-accent-color-dark)}}.drawer_contents_tags_list{display:grid;gap:20px;padding:30px;border-bottom:1px solid rgb(255 255 255 / .3)}.drawer_tags_list{display:flex;flex-wrap:wrap;row-gap:7px;column-gap:7px;font-size:14px}.drawer_tag_item{height:30px;display:flex;align-items:center;padding:0 15px;color:color-mix(in srgb,var(--tcd-accent-color-dark) 50%,#fff);border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 50%,#fff);border-radius:5px;transition:color 0.3s ease,border-color 0.3s ease}.drwaer_main_contents{display:grid;gap:30px;padding-bottom:30px}.drwaer_main_contents>.drawer_tab_wrapper:first-child{padding-top:0}@media (any-hover:hover){.drawer_tag_item:hover{color:#fff;border-color:#fff}.drawer_widget_contents .widget_nav_menu a:hover{color:#fff}.drawer_widget_contents .widget_recent_entries a:hover{opacity:.6;color:#fff}.drawer_widget_contents .widget_tag_cloud .tag-cloud-link:hover{background:none;opacity:.6}}.drawer_widget_contents .widget_tag_cloud .tag-cloud-link{transition:opacity 0.3s ease}.drawer_widget_contents .widget_recent_entries a{transition:opacity 0.3s ease}.drawer_widget_contents .p-widget-tab-post-list-item{background:none}.drawer_widget_contents .p-widget-tab-post-nav{background:none}.drawer_widget_contents .p-widget-tab-post-nav[data-tab="1"]>button:nth-child(1),.p-widget-tab-post-nav[data-tab="2"]>button:nth-child(2){background:none}.drawer_widget_contents .p-widget-tab-post-nav-item{background:var(--tcd-accent-color)}.drawer_widget_contents :is(.widget_categories,.widget_archive) a.has-count:after{background:none;border:none;color:#fff;opacity:.6;font-size:14px}.drawer_widget_contents .widget_search .search-field{background:none}.drawer_widget_contents :is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a:hover{color:#fff}.drawer_widget_contents .widget_tag_cloud .tag-cloud-link{color:#fff;background:none;border:1px solid #fff}.drawer_widget_contents .widget_tag_cloud .tagcloud{row-gap:7px;column-gap:7px}.drawer_widget_contents{padding:30px}.drawer_widget_contents .widgettitle{font-size:16px;margin-bottom:20px}.drwear_ad_img{height:200px;width:100%;background:#000}.drwear_ad_img img{height:100%;width:100%;object-fit:cover}body:not(.show-drawer) .p-drawer-bg{opacity:0;pointer-events:none;visibility:hidden}.p-drawer_close_container{display:flex;justify-content:flex-end;width:100%;background:var(--tcd-accent-color)}.p-drawer-close{display:grid;place-items:center;font-size:20px;height:70px;color:#fff;padding-inline:30px}.p-drawer-nav{font-size:14px;line-height:1.5}.p-drawer-nav a{display:flex;justify-content:space-between;padding:1em 20px;height:50px;font-size:14px}.p-drawer-nav__toggle{cursor:pointer;display:grid;place-items:stretch;flex:0 0 52px;margin:-1em -20px -14px 0;transition:opacity 0.3s ease;align-items:center}.p-drawer-nav__toggle::before{content:"";mask:var(--tcd-icon--plus) no-repeat center / 2em;background:#fff;width:50px;height:50px}.is-open>.p-drawer-nav__toggle::before{mask:var(--tcd-icon--minus) no-repeat center / 2em}.p-drawer-nav__submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s cubic-bezier(.17,.84,.44,1);background:var(--tcd-accent-color-light)}.is-open+.p-drawer-nav__submenu{grid-template-rows:1fr}.p-drawer-nav__submenu>ul{overflow:hidden}.p-drawer-nav__submenu>ul ul a{padding-left:calc(20px + 1em)}.p-drawer-bottom{display:grid;align-content:start;row-gap:25px;padding:30px 20px}.drawer_main_contents{display:grid;gap:30px}.drwaer_sns_icon{inline-size:calc(100% - 60px);margin:auto}.sns_sp_no_drawer_main{margin-top:30px!important}.drwaer_sns_icon .c-sns-icons{color:#fff}.p-drawer .tab_content .drawer_contents_tags_list:first-child{padding-top:20px}@media (any-hover:hover){.p-drawer-close:hover,.p-drawer-nav__toggle:hover{opacity:.5}.p-drawer-nav a:hover{color:rgb(0 0 0 / .5)}}@media (max-width:767px){.drawer_main_contents .c-sns-icons{padding:0 20px}.drawer_contents_tab_nav{border-left:1px solid rgb(255 255 255 / .3);border-right:1px solid rgb(255 255 255 / .3);border-top:1px solid rgb(255 255 255 / .3)}.drawer_tab_wrapper{padding-right:20px;padding-left:20px}.tab_content{background:var(--tcd-accent-color)}.p-drawer{padding-bottom:40px}.p-drawer-nav>li{background:var(--tcd-accent-color-dark)}.drawer_contents_tab{height:60px}.drwaer_sns_icon{inline-size:calc(100% - 40px);margin:auto}.p-drawer-close{height:50px;font-size:18px;padding-inline:20px}.p-drawer_close_container{background:var(--tcd-accent-color)}.drawer_contents_tab_nav{height:60px}.drawer_contents_tab_nav{font-size:14px}.drawer_contents_category_list a{font-size:14px}.drawer_contents_category_list .category-list a span{font-size:14px}.drawer_contents_category_list .category-list a{padding:0 20px;border:1px solid rgb(255 255 255 / .3);margin-top:-1px}*+.drawer_contents_tab_nav{margin-left:-1px}.drawer_contents_category_list .child_category{padding-left:calc(20px + 1em)!important}.drawer_contents_category_list .grandchild_category{padding-left:calc(20px + 2em)!important}.tab_content:last-child{border-bottom:1px solid #ffffff4d}.drawer_contents_tags_list{padding:20px;border-bottom:none!important}.drawer_tags_headline{font-size:14px}.drawer_tag_item{font-size:12px}.drawer_tags_list{row-gap:7px}.p-header-search_sp{margin:0 20px}.p-header-search_sp{inline-size:calc(100% - 40px);margin:auto;height:50px;background:var(--tcd-accent-color-light)}.p-header-search__input{height:50px}.p-header-search__button{width:50px;height:50px;background-color:var(--tcd-accent-color-light)}.p-header-search_sp{grid-template-rows:50px;padding:0}.p-drawer .widget_search .search-form{height:50px;grid-template-rows:50px}.p-drawer .widget_search .search-form label{height:50px}.p-drawer .widget_search .search-field{height:50px}.widget_search .search-submit{height:50px}.p-drawer .search-submit svg{margin-top:5px}.p-drawer .widget_search{margin:0 20px}.drawer_contents_category_list .category-list a{background-color:var(--tcd-accent-color)}.drawer_main_contents+.drawer_sns_icon{margin-top:0}}.p-header-message{display:flex;align-items:center;justify-content:center;min-height:50px;text-align:center;font-size:14px;font-weight:600;padding:1em 20px;position:relative;z-index:100}.p-header-message__label{display:block;color:inherit;line-height:1.4;margin:-.2em 0;padding-top:1px}@media (any-hover:hover){.p-header-message a:hover{color:inherit;text-decoration:underline}}@media (max-width:767px){.p-header-message{min-height:40px;font-size:12px}}.p-mv1{position:relative;overflow:hidden}.p-mv1-content{position:absolute;inset:0;z-index:1;display:grid;align-content:center;row-gap:50px;text-align:var(--tcd-index-mv1-header-text-align);color:#fff}.p-mv-no-img-content{position:relative;inset:0;z-index:1;display:grid;align-content:center;row-gap:50px;text-align:var(--tcd-index-mv1-header-text-align);color:#000;padding-bottom:100px;padding-top:100px}.p_top_header_no_img_gallery_type1{padding-top:160px}.p_top_header_no_img_gallery{padding-top:160px}@media (max-width:767px){.p-mv-no-img-content div{line-height:2.2}.p-mv1-content div{line-height:2.2}.p-mv-no-img-content{padding:40px 0 40px 0}.p_top_header_no_img_gallery_type1{padding-bottom:20px}.p-mv-no-img-content{row-gap:30px}h2.p-mv1-content-title_2{line-height:1.6}div.p-mv1-content-title_2{line-height:2.2}h2.p-mv1-content-title_1{line-height:1.6}div.p-mv1-content-title_1{line-height:2.2}}.p-mv1-content-title{font-size:var(--tcd-index-mv1-catch-font-size-pc);line-height:2.6;font-family:var(--tcd-index-mv1-catch-font_type);margin-block:var(--tcd-half-read)}.p-mv1-content-title a{text-decoration:underline;transition:opacity 0.3s ease}.p-mv1-content-title_2{font-size:var(--tcd-index-mv1-catch-font-size-pc-2);line-height:2.6;font-family:var(--tcd-index-mv1-catch-font_type-2);margin-block:var(--tcd-half-read)}.p-mv1-content-title_2 a{text-decoration:underline;transition:opacity 0.3s ease}.p-mv1-content-desc{font-size:18px;line-height:2.2;margin-block:var(--tcd-half-read)}.p-mv1-content-button{display:inline-grid;place-items:center;justify-self:var(--tcd-index-mv1-header-text-align);width:fit-content;min-width:280px;height:60px;font-size:16px;color:#fff;background:var(--tcd-index-mv1-button-bg-color);border-radius:calc(infinity* 1px);transition:background-color 0.3s ease}.p-mv1-overlay{position:absolute;inset:0}.p-mv1__track,.p-mv1__list{height:inherit;aspect-ratio:1450 / 520}.p-mv1__pagination{position:absolute;inset:auto 0 30px;width:fit-content;margin-inline:auto;gap:10px}.p-mv1__pagination button{display:block;font-size:14px;width:1em;height:1em;border-radius:50%;border:1px solid #fff}.p-mv1__pagination button.is-active{background:#fff}@media (any-hover:hover){.p-mv1-content-button:hover{background-color:color-mix(in srgb,var(--tcd-index-mv1-button-bg-color) 80%,#fff);}.p-mv1-content-title a:hover{opacity:.6}.p-mv1-content-title_2 a:hover{opacity:.6}}@media (max-width:767px){.p-mv1{height:250px}.p-mv1-content{row-gap:20px}.p-mv1-content-title{font-size:var(--tcd-index-mv1-catch-font-size-sp)}.p-mv1-content-title_2{font-size:var(--tcd-index-mv1-catch-font-size-sp-2)}.p-mv1-content-desc{font-size:14px}.p-mv1-content-button{min-width:240px;height:50px;font-size:14px}}.p_top_fix_last_contents .p-cb-button{margin-bottom:90px}.p-post-cards{display:grid;grid-template-columns:repeat(3,1fr);row-gap:50px;column-gap:20px}.p-post-cards-item{position:relative;display:grid;align-content:start}.p-post-cards-item__link{display:grid;row-gap:20px;background:#fff;padding:30px 0 0 0;max-width:80%}.p-post-cards-item__link_pr{max-width:100%!important}.p-post-cards-item__link_pr .p-pr-cards-item__title{max-width:80%}.p-post-cards-item__link_pr .p-post-cards-item__desc{--tcd-line-clamp:2;margin-top:alc(1lh* var(--tcd-line-clamp));line-height:2;transition:opacity 0.3s ease}.p-post-cards-item__link_pr .p-post-cards-item__desc[data-show-dialog="true"]{cursor:pointer;transition:opacity 0.3s ease}@media (any-hover:hover){.p-post-cards-item__link_pr .p-post-cards-item__desc[data-show-dialog="true"]:hover{opacity:.6}}.pr_flex{display:flex;justify-content:space-between}.p-post-cards-item__link .c-category_ar{font-size:14px}.p-post-cards-item__image{aspect-ratio:430 / 300;height:auto;width:100%;background:#000}.p-post-cards-item__category{pointer-events:none;position:absolute;inset:40px;z-index:1;display:grid;align-content:end;aspect-ratio:16 / 10}.p-post-cards-item__title{--tcd-line-clamp:2;font-size:16px;line-height:2}.p-pr-card-item_contents{display:grid;gap:15px}.p-pr-cards-item__title{--tcd-line-clamp:1;font-size:16px;line-height:2}.p-post-cards-item__desc{--tcd-line-clamp:1;font-size:14px;line-height:1.6}.p-post-cards-item__excerpt{--tcd-line-clamp:2;font-size:16px;line-height:2.2}@media (max-width:991px){.p-post-cards{grid-template-columns:repeat(2,1fr);row-gap:30px}}@media (max-width:767px){.p-post-cards-item__desc{display:none}.p-post-cards{grid-template-columns:1fr;gap:30px}.p-post-cards-item__link{row-gap:20px;padding:20px 0 0 0;max-width:100%}.p-post-cards-item__category{inset:20px}.p-post-cards-item__title{font-size:16px;height:auto}.p-post-cards-item__excerpt{font-size:14px;line-height:2}}.p-pr__name{font-size:14px;color:#999;line-height:1}.c-gallery-pr__label{position:absolute;height:35px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;padding:0 20px;background:rgb(0 0 0 / .3);opacity:1;transition:opacity 0.5s ease}@media (any-hover:hover){.p-gallery-cards-items:hover .c-gallery-pr__label{opacity:0}}.p-single{display:grid;align-content:start;row-gap:50px}@media (max-width:767px){.p-single{row-gap:40px}}.p-single-header{display:grid;align-content:start;row-gap:20px;position:relative;padding-top:100px}.p-single-header__title{font-size:var(--tcd-single-title-font-size-pc);font-family:var(--tcd-single-title-font-type);line-height:1.6;margin-block:var(--tcd-half-read)}.p-single-header__image{position:relative;margin-block-start:20px}.p-single-header__image :where(img){width:100%}.p-single-header__image :where(.p-single-header__category){position:absolute;inset:auto auto 0 0;background:#fff}.p-single-header__category{background:#fff;padding:0;color:var(--tcd-accent-color);text-align:left;margin:-.2em 0}@media (max-width:991px){.p-single-header{padding:40px 0 0;border:none}}@media (max-width:767px){.p-single-header{row-gap:20px;padding-top:30px}.p-single-header__category{font-size:14px}.p-single-header__title{font-size:var(--tcd-single-title-font-size-sp);line-height:1.5}.p-single-header__image{margin:0 -20px 0;margin-top:10px}}.p-single-bottom{display:grid;align-content:start;row-gap:50px;margin-block-start:150px;inline-size:min(calc(100% - 40px), 1180px);margin-inline:auto}@media (max-width:767px){.p-single-bottom .splide__track{padding-right:20px}}@media (max-width:991px){.p-single-bottom{inline-size:unset;margin-block-start:0}.p-single-bottom .splide__list{display:flex!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-right:40px!important;gap:20px}.p-single-bottom .splide__list::-webkit-scrollbar{display:none}.p-single-bottom .splide__slide{width:260px}.p-single-bottom .p-post-cards-item__image{height:180px!important;margin-bottom:20px!important}.p-single-bottom .c-splide-arrows{display:none}}@media (min-width:767px) and (max-width:991px){.p-single-bottom{inline-size:min(calc(100% - 40px), 1180px);margin-block-start:40px}}.p-single-bottom__news{display:grid;align-content:start;row-gap:50px;margin-block-start:150px;width:100%}@media (max-width:991px){.p-single-bottom__news{row-gap:40px}.p-post-single__splide{width:calc(100% + 20px)}}.p-post-single__splide{visibility:visible}.p-single-bottom .splide__arrow{position:absolute;top:50%;transform:translateY(-50%);color:#000!important;border:none;width:60px;height:120px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;z-index:10}.p-post-single__splide{position:relative}.p-single-bottom .c-splide-arrow :where(svg){width:1.3em;height:1.3em}.p-single-bottom .splide__arrow--prev{left:-60px;transform:translateY(-50%) rotate(180deg);bottom:60px;margin-bottom:98px}.p-single-bottom .splide__arrow--next{right:-60px;bottom:60px;margin-bottom:98px}.p-recent-news{margin-top:0}.p-single-bottom-title{font-size:30px;line-height:1.8;text-align:center;margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-gallery-bottom_list{display:flex!important;gap:20px;overflow:scroll hidden;padding-right:20px!important}.p-gallery-bottom_list::before{content:''}.p-single-bottom{row-gap:40px;margin-block-start:0;margin:0 -20px}.p-single-bottom-title{font-size:20px;line-height:1.5;inline-size:100%;padding:0 20px}.p-post-single__splide{width:calc(100% + 40px)}}.p-single-bottom .p-post-cards{gap:50px 20px}.p-single-bottom .p-post-cards-item{background:initial}.p-single-bottom .p-post-cards-item__link{row-gap:20px;padding:initial}.p-single-bottom .p-post-cards-item__category{inset:0}.p-single-bottom .p-post-cards-item__title{font-size:16px;max-width:310px}.p-single-bottom .p-post-cards-item__image{height:265px;margin-bottom:30px}.p-news-cards_bottom{display:block}.p-news-cards-item-bottom{height:80px;display:flex;align-items:center;border:1px solid #ddd;margin:-1px;padding:0 20px}.p-news-cards-item-bottom__content .c-date--updated{display:none}.p-news-cards-item-bottom__content .p-news-cards-item__date{margin-bottom:0}.p-news-cards-item-bottom .p-news-cards-item__title{--tcd-line-clamp:1}.p-news-cards-item-bottom__content{display:flex;align-items:center;gap:20px}@media (max-width:767px){.p-news-cards-item-bottom__content{flex-direction:column;align-items:flex-start}.p-single-bottom .c-category{background:#fff}.p-single-bottom .p-post-cards{grid-template-columns:repeat(2,1fr);gap:20px;padding:initial;background:initial}.p-single-bottom .p-post-cards-item__title{--tcd-line-clamp:2;font-size:16px;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh* var(--tcd-line-clamp))}}.p-news-cards{display:grid;grid-template-columns:1fr 1fr}.p-news-cards__no_thumbnail{display:block}.p-news-cards-item{display:flex;background:#fff;margin:-1px;margin-right:0!important}.p-news-cards-item-no_thumbnail{height:220px}.p-news-cards-item-no_thumbnail .p-news-cards-item__content{padding-left:30px;border-left:1px solid #ddd}.news_no_update_date .c-date--updated{display:none}.post_no_update_date .c-date--updated{display:none}.gallery_no_update_date .c-date--updated{display:none}.p-news-cards-item__image{flex:0 0 220px;align-self:flex-start;aspect-ratio:1;background:#000}.p-news-cards-item__content{align-content:center;padding-right:50px;display:grid;justify-content:flex-start;gap:20px;padding-left:40px;width:100%;border:1px solid #ddd;border-left:none}.p-news-cards-item__content .c-news-category{color:var(--tcd-accent-color)}.p-news-cards-item__title{--tcd-line-clamp:2;font-size:16px;height:auto;line-height:2;margin-block:var(--tcd-half-read)}@container main (max-width:900px){.p-news-cards-item__image{flex:0 0 150px}.p-news-cards-item__content{row-gap:15px;padding-left:20px;padding-right:25px}.p-news-cards-item__title{font-size:16px}}@container main (max-width:850px){.p-news-cards-item__content .c-date{font-size:14px}.p-news-cards{grid-template-columns:1fr}.p-news-cards-item__title{font-size:14px;line-height:1.8}}@media (max-width:400px){.p-news-cards-item__title{--tcd-line-clamp:2}.p-news-cards-item__content .c-date{font-size:14px}}@media (max-width:767px){.c-archive-header-terms{padding-inline:20px;inline-size:100%;justify-content:center}.category_terms_track{overflow:visible}.category_terms_list{gap:20px}.category_terms_list:after{content:''}.p-news-cards-item-no_thumbnail .p-news-cards-item__content{padding-left:25px}.p-news-cards-item-no_thumbnail{height:120px}}.p-gallery-cards_type1{display:grid;grid-template-columns:repeat(3,1fr);row-gap:50px;column-gap:20px}.gallery_type1_no_title{row-gap:20px}.p-gallery-cards_type2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-collapse:collapse;gap:0}.p-gallery-cards-item,.p-gallery-cards-items,.p-gallery-cards-item__image,.c-thumbnail-image{box-sizing:border-box}.p-thumbanail img{transform:scale(1.01)}@media (max-width:767px){.p-gallery-cards_type2{grid-template-columns:repeat(1,minmax(0,1fr))!important}.p-gallery-cards_type1{display:grid;grid-template-columns:repeat(1,1fr)!important;row-gap:30px}}@media (max-width:991px){.p-gallery-cards_type2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-gallery-cards_type1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1800px){.p-gallery-cards_type2{grid-template-columns:repeat(4,minmax(0,1fr))}.p-gallery-cards_type1{grid-template-columns:repeat(4,1fr)}}.p-gallery-cards-item{display:grid;position:relative;align-content:start;gap:30px;position:relative}.p-gallery-cards-items{width:100%;display:grid;overflow:hidden;position:relative;cursor:pointer;font-size:0;line-height:0}.p-gallery-cards-item__image{aspect-ratio:430 / 300;width:100%}.p-gallery-cards-hover__items_title span{transition:opacity 0.3s ease}.p-gallery_pr_desc[data-show-dialog="true"] span{transition:opacity 0.3s ease;cursor:pointer}@media (any-hover:hover){.p-gallery_pr_desc[data-show-dialog="true"] span:hover{opacity:.7}.p-gallery-cards-hover__items_title span:hover{opacity:.7}.p-gallery-cards-hover__item_title_pr span:hover{opacity:1!important}.p-gallery-cards-items:hover .p-gallery-cards__overlay{opacity:1;transition:opacity 0.3s ease-out 0s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .c-gallery-category{opacity:1;transition:opacity 0.3s ease-out 0.1s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .c-gallery-category_overlaymax{opacity:1;transition:opacity 0.3s ease-out 0.1s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .p-gallery-cards-hover__items_title{opacity:1;transition:opacity 0.3s ease-out 0.2s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .p-gallery_pr_desc{opacity:1;transition:opacity 0.3s ease-out 0.2s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .p-gallery-cards-hover__items_tag{opacity:1;transition:opacity 0.3s ease-out 0.3s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .p-gallery-cards-hover__items_tag_overlaymax{opacity:1;transition:opacity 0.3s ease-out 0.3s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items .p-gallery-cards-item__date{opacity:1;transition:opacity 0.3s ease-out 0.4s}.p-gallery-cards-items:hover .p-gallery-cards-hover__button{transform:translateY(-70px);opacity:1;transition:transform 0.3s ease-out 0.5s,opacity 0.3s ease-out 0.5s}.p-gallery-cards-items:hover .p-gallery-cards-hover__items{pointer-events:auto}}.p-gallery-cards__overlay{z-index:1000}.p-gallery-cards-items>:where(*){grid-area:1/-1}.p-gallery-cards-hover__items{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;flex-direction:column;justify-content:space-between;padding:40px;color:#fff;pointer-events:none}@media (max-width:1150px){.p-gallery-cards_bottom .p-gallery-cards-hover__items{padding:20px}}@media (max-width:1100px){.p-gallery-cards-hover__items{padding:20px}}@media (max-width:767px){.p-gallery-cards-hover__items{display:none}}.p-gallery-cards-hover__items a{pointer-events:auto}.p-gallery-cards-hover__items_main{display:flex;flex-direction:column;gap:20px}.c-gallery-category{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh* var(--tcd-line-clamp));max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden}.c-gallery-category_overlaymax{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh* var(--tcd-line-clamp));max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden}.c-gallery-category_overlaymax a{opacity:1}.p-gallery-cards-hover__items_title{font-size:18px;line-height:1.8;margin:-.4em 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh* var(--tcd-line-clamp));max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;transition:opacity 0.3s ease}.p-gallery_pr_desc{font-size:16px;line-height:1.6;margin:-.3em 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:calc(1lh* var(--tcd-line-clamp));max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;transition:opacity 0.3s ease;--tcd-line-clamp:2}.p-gallery_pr_desc span{--tcd-line-clamp:2}.p-gallery-cards__overlay,.c-gallery-category,.c-gallery-category_overlaymax,.p-gallery-cards-hover__items_title,.p-gallery_pr_desc,.p-gallery-cards-hover__items_tag,.p-gallery-cards-hover__items_tag_overlaymax,.p-gallery-cards-item__date,.p-gallery-cards-hover__button{opacity:0;transition:opacity 0.3s ease-out}.p-gallery-cards-item__date .c-date .c-date-item{color:#ffffff!important}.p-gallery-cards-hover__button{position:absolute;bottom:0;bottom:-70px;right:0;height:60px;width:60px;background-color:#fff;z-index:20000;display:flex;justify-content:center;align-items:center;transition:transform 0.5s ease,opacity 0.5s ease;transform:translateY(0)}.p-gallery-cards-hover__button a{transition:opacity 0.3s ease;margin-top:3px}.p-gallery-cards-title__sp{z-index:99;position:absolute;bottom:0;width:100%;background-color:rgb(0 0 0 / .3);color:#fff;height:50px;display:flex;justify-content:center;align-items:center;font-size:14px;padding:0 15px}.p-gallery-cards-title__sp h3{line-height:2.6;--tcd-line-clamp:1}.p-gallery-cards-title__sp h2{line-height:2.6;--tcd-line-clamp:1}.p-gallery-cards-title__sp div{line-height:2.6;--tcd-line-clamp:1}.p-gallery-cards-hover__button_icon{transition:opacity 0.3s ease}@media (any-hover:hover){.p-gallery-cards-hover__button:hover .p-gallery-cards-hover__button_icon{opacity:.5}}.p-gallery-cards-hover__button_icon{height:30px;width:30px;color:var(--tcd-accent-color)!important}.p-gallery-cards-item__content{font-size:16px;line-height:2.6;text-align:center}.p-gallery-cards-hover__items_tag{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:5px;font-size:14px;max-height:100px;overflow:hidden}@media (max-width:1400px){.p-gallery-cards-hover__items_tag{max-height:70px}}.p-gallery-cards-hover__items_tag_overlaymax{display:flex;flex-wrap:wrap;column-gap:7px;row-gap:10px;font-size:14px;max-height:110px;overflow:hidden}.p-gallery-cards-hover__items_tag a{display:grid;place-items:center;height:30px;padding-inline:1em;color:#fff;border-radius:5px;border:1px solid #fff}.p-gallery-cards-hover__items_tag_overlaymax a{display:grid;place-items:center;line-height:30px;height:30px;padding-inline:1em;color:#fff;border-radius:5px;border:1px solid #fff;opacity:1}.c-gallery-category a{transition:color 0.3s ease;transition:opacity 0.3s ease}.c-gallery-category_overlaymax a{transition:opacity 0.3s ease}@media (any-hover:hover){.p-gallery-cards-hover__items_tag a:hover{opacity:.7}.p-gallery-cards-hover__items_tag_overlaymax a:hover{opacity:0.7!important}.c-gallery-category a:hover{opacity:.7}.c-gallery-category_overlaymax a:hover{opacity:0.7!important}}.p-single-gallery__img{width:calc(100% / 2);align-content:start;position:sticky;top:100px;align-self:start;align-content:start}.gallery_splid_image{margin-top:-1px}@media (max-width:767px){.p-gallery-cards-item__content{font-size:14px}.p-single-gallery__img{width:100%;position:relative!important;top:0}.p-single-gallery__content{width:100%!important;position:relative!important;padding:0 20px!important;top:0!important}}.p-single-gallery-center__img{width:100%;align-content:start}.p-single-gallery__content{width:calc(100% / 2);position:sticky;align-content:flex-start;overflow-y:auto;align-self:start;top:20px;padding:150px 85px 0 85px;-ms-overflow-style:none;scrollbar-width:none;max-height:max-content}.p-single_splid_gallery{display:grid;gap:80px}.p-single-gallery__content .tcdce-body{margin:-.8em 0}.p-single-gallery__content::-webkit-scrollbar{display:none}.gallery-contents__right{padding:150px 85px 0 85px}.p-single-gallery-header__image{position:relative}.gallery-margin{display:grid;gap:30px}@media (max-width:1024px){.gallery-contents__right{padding:60px 60px 0 60px}.p-single-gallery__content{padding:60px 60px 0 60px}}@media (max-width:991px){.p-single-gallery__content{padding-top:40px!important}.gallery-contents__right{padding:40px 20px 0 20px}.p-single-gallery__content{padding:40px 20px 0 20px}}@media (max-width:767px){.p-single-gallery__content{padding-top:0!important}.gallery-margin{gap:20px}.p-single-gallery__content .tcdce-body{margin:-.6em 0;line-height:2.2!important}}.p-single-gallery-header__image :where(img){width:100%}.p-single-gallery__content{padding-top:150px}.p-single-gallery__headline{display:grid;gap:30px}.c-category_gallery{font-size:16px}.p-single-gallery__info{display:grid;gap:20px}.p-single-post .c-share-button{gap:15px!important}.p-single-gallery_share .c-share-button{justify-content:flex-start;gap:15px!important}.p-single-gallery__info a{color:#11869a;width:fit-content}.p-single-gallery__navigation{padding:0 60px}.p-single-gallery-content__center{width:830px;display:grid;gap:80px;padding-top:100px}.p-single-gallery__headline_ceter{display:grid;gap:30px;align-items:center}.p-single-gallery__headline_ceter .p-single-header__category{text-align:center;min-width:100%!important}.p-single-gallery__headline_ceter .p-single-header__title{text-align:center}.p-single-gallery_share_center .c-share-button{justify-content:flex-start}.p-single-gallery__navigation_center .c-page-nav :where(a){column-gap:90px}.p-gallery-cards_bottom{padding:0 60px}.p-gallery-cards_bottom .c-splide-arrow--next{right:10px}.p-gallery-cards_bottom .c-splide-arrow--prev{left:10px}.p-gallery-cards_bottom.few-items{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.gallery_single_btm_arrows .splide__arrows{display:none}@media (max-width:767px){.p-gallery-cards_bottom{padding:0!important}.p-single-gallery-bottom{row-gap:40px!important}.p-gallery-cards-item{gap:20px}}@media (max-width:991px){.p-gallery-cards_bottom{padding:0 20px}}.p-single-gallery-bottom{display:grid;align-content:start;row-gap:60px;margin-block-start:150px}.p-single-gallery-bottom__center{margin-top:0!important}.p-single-gallery__tag{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:10px;font-size:14px}.p-single-gallery__tag a{display:grid;place-items:center;height:30px;line-height:30px;padding-inline:1em;color:var(--tcd-accent-color);border-radius:5px;border:1px solid var(--tcd-accent-color);transition:color 0.5s ease background-color 0.5s ease}.p-single-gallery-bottom .p-gallery-cards-items{height:auto;aspect-ratio:320 / 225}.p-single-gallery-bottom .p-gallery-cards-item__image{aspect-ratio:320 / 225}@media (any-hover:hover){.p-single-gallery__tag a:hover{color:#fff;background:var(--tcd-accent-color)}}.p-gallery-cards-item__name{font-size:14px}.p-single-gallery__navigation_center{inline-size:min(830px);margin-inline:auto}.p-single-gallery-bottom__center{margin-top:150px!important}.l-contents_gallery.has-center-content{margin-bottom:100px}.tcdce-body{line-height:2.6!important}@media (max-width:767px){.p-single-gallery-bottom .p-gallery-cards-item__image{aspect-ratio:unset;width:250px;height:175px}.c-category_gallery{font-size:14px}.p-single-gallery__headline{gap:20px}.p-single-gallery__content{border-top:none}.p-single_splid_gallery{gap:40px}body.single-gallery .navigation{padding:0 20px}.p-single-gallery-bottom{margin-block-start:40px!important}.p-single-gallery-content__center{width:100%;padding-top:40px;gap:40px}.p-single-gallery__headline_ceter{gap:20px}.p-single-gallery-content__center .tcdce-body{padding:0 20px}.p-single-gallery-content__center .p-single-gallery__info{padding:0 20px}.p-single-gallery-content__center .p-single-gallery__tag{padding:0 20px}.p-single-gallery-content__center .c-share-button{padding:0 20px}.p-single-gallery-bottom__center{margin-top:40px!important}.p-single-gallery__navigation_center{inline-size:min(100%);margin-inline:auto}.p-single-gallery__navigation_center .navigation{padding:0!important}.p-single-gallery__navigation_center .c-page-nav :where(a){column-gap:25px}.l-contents_gallery.has-center-content{margin-bottom:40px}}@media (max-width:991px){.p-single-gallery-bottom{margin-block-start:80px}.p-single-gallery__content{gap:40px}.p-single-gallery-content__center{width:100%}.p-single-gallery__navigation_center{inline-size:100%;padding:0 20px}.p-single-gallery-content__center .tcdce-body{padding:0 20px}.p-single-gallery-content__center .p-single-gallery__info{padding:0 20px}.p-single-gallery-content__center .p-single-gallery__tag{padding:0 20px}.p-single-gallery-content__center .p-single-gallery_share_center{padding:0 20px}.p-gallery-cards_bottom::-webkit-scrollbar{display:none}.p-single-gallery__navigation{padding:0 20px}}.p-page-header-image{margin-bottom:80px}.p-page-header-image img{width:100%}@media (max-width:767px){.p-page-header-image{margin-bottom:40px}}.p-colum-page__content_img{width:calc(100% / 2);align-content:start;position:sticky;top:100px;align-self:start}@media (max-width:991px){.p-colum-page__content_img{width:100%;position:relative;top:0}}.p-colum-page__img{position:relative}.p-colum-page__img :where(img){width:100%;margin:-1px}.p-colum-page__content_left{width:calc((100% / 2) - 80px);padding-top:150px;position:sticky;top:20px;max-height:fit-content;align-content:flex-start;padding-right:85px;padding-bottom:150px;-ms-overflow-style:none;scrollbar-width:none;display:grid;gap:80px}.p-colum-page__content_left .tcdce-body{margin:-.8em 0}.p-colum-page__content_right{width:calc((100% / 2) - 80px);padding-top:150px;position:sticky;top:20px;max-height:fit-content;align-content:flex-start;padding-left:85px;padding-bottom:150px;-ms-overflow-style:none;scrollbar-width:none;display:grid;gap:80px}.p-colum-page__content_right.tcdce-body{margin:-.8em 0}.p-colum-page__headline{font-size:var(--tcd-single-title-font-size-pc);font-family:var(--tcd-single-title-font-type);color:#000;line-height:1.6;font-weight:600;margin:-.3em 0}@media (max-width:991px){.p-colum-page__content_right::before{height:0}.p-colum-page__content_left::before{height:0}.p-colum-page__content_left{width:100%;padding:0 20px 40px 20px;position:relative;top:0;display:grid;gap:40px}.p-colum-page__content_left .tcdce-body{margin-top:0}.p-colum-page__content_left .tcdce-body{line-height:2.2!important;margin:-.6em 0}.p-colum-page__content_right .tcdce-body{margin-top:0}.p-colum-page__content_right .tcdce-body{line-height:2.2!important;margin:-.6em 0}.p-colum-page__content_right{width:100%;padding:0 20px 40px 20px;position:relative;top:40px;display:grid;gap:40px}.p-colum-page__content_right .tcdce-body{margin-top:0!important}.p-colum-page__info{margin-top:0!important}.p-colum-page_share{margin-top:0!important}}@media (max-width:767px){.p-colum-page__headline{font-size:var(--tcd-single-title-font-size-sp);font-family:var(--tcd-archive-title-font-type)}}.p-colum-page__info{display:grid;gap:20px}.p-colum-page__info a{color:#11869a;width:fit-content}.p-colum-page_share{margin-top:80px}.p-colum-page__content_left .c-share-button{justify-content:flex-start}.p-colum-page__content_right .c-share-button{justify-content:flex-start}.p-news_ticker__contents{height:70px;padding:0 60px}.news_ticker_gallery_type2_full{border-bottom:none}.news-ticker_none_img{border-bottom:1px solid #ddd}.p-news_ticker__contents .c-date--updated{display:none}.p-news_ticker__contents .splide__track{height:70px}.p-news_ticker__contents li{display:flex;justify-content:space-between;align-items:center}.p-news-ticker__item{display:flex;align-items:center;flex-grow:1;min-width:0;gap:20px}.p-news-ticker__date{white-space:nowrap;flex-shrink:0}.p-news-ticker__title{font-size:14px;line-height:2;flex-grow:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;transition:opacity 0.3s ease}.p-cb-post__arrow--prev{transition:opacity 0.3s ease}.p-cb-post__arrow--next{transition:opacity 0.3s ease}@media (any-hover:hover){.p-news-ticker__title:hover{opacity:.6}.p-cb-post__arrow--next:hover{opacity:.6}.p-cb-post__arrow--prev:hover{opacity:.6}}.p-news-ticker-button__contents{flex-shrink:0;margin-left:50px;font-size:14px;line-height:2;transition:opacity 0.3s ease}@media (any-hover:hover){.p-news-ticker-button__contents:hover{opacity:.6}}@media (max-width:991px){.p-news_ticker__contents{padding:0 20px;height:50px}.p-news_ticker__contents .splide__track{height:50px}.p-news-ticker__title{min-width:150px;font-size:14px;margin-top:0!important}}@media (max-width:767px){.p-gallery_top_button{margin-bottom:40px!important;margin-left:auto;margin-right:auto}.p-news-ticker-button__contents{display:none}}.no_main_header{margin-top:0!important}.layout_type1{inline-size:min(calc(100% - 120px), 100%);margin-inline:auto}.p-top_gallery_inner_contents{margin-top:60px}.p_gallery_free_margin_top{margin-top:0!important}.p-top-gallery_inner .c-gallery-archive-header-terms .active{color:var(--tcd-accent-color)}.p_gallery_type1_category_margin{margin-top:0}.category-filter{font-family:var(--tcd-base-font-type);display:flex;justify-content:center;align-items:center;background:#fff;padding:10px 25px;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:color 0.3s ease}.p-top-gallery_inner .c-gallery-archive-header-terms{margin-bottom:0}.gallery_contanier_top_margin{margin-top:60px}.gallery_contanier_top_margin_no_image_free{margin-top:0}.p_gallery_free_no_main{margin-top:0}.p-gallery_show_category{margin-top:0}.p_gallery_top_category_margin{margin-bottom:20px!important;margin-top:60px}.p_gallery_top_category_margin_free{margin-bottom:20px!important;margin-top:0}.p_gallery_top_category_margin_type2{margin-top:60px!important}.p_gallery_top_category_margin_type2_free{margin-top:0px!important}.p_gallery_top_category_type2_full{inline-size:100%;border:none}.p_gallery_top_category_type2_full_free{inline-size:100%;border:none}.p_gallery_top_contaniner_type2_full{margin-top:0}.p_gallery_top_category_type2_no_full{margin-top:0}.p_gallery_top_category_type2_free_no_full{margin-top:0}.p-gallery_top_button{margin-bottom:150px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.p-gallery_top_button.visible{opacity:1;transform:translateY(0)}@media (any-hover:hover){.category-filter:hover{color:var(--tcd-accent-color)}}.p-top-page_use{inline-size:min(calc(100% - 120px), 100%);margin-inline:auto;margin-top:60px}.p-top-fix{display:grid;align-content:start;row-gap:80px;margin-top:60px}.p_top_fix_no_margin{margin-top:0!important}.p-cb.has-gallery-first{margin-top:0}.p_top_fix_no_news_ticker{margin-top:0}.p-top-fix-no_header{margin-top:60px}.p-top-fix-no_header:has(.p_top_free_1){margin-top:80px}.p_top_fix_no_header_border{margin-top:60px}.l-outer:has(.p-mv1__track) .p-top-fix:has(.p_top_free_1){margin-top:80px}.p_top_fix_free_space_margin_top{margin-top:80px}.p-top-fix-item .tcdce-body{margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-top-fix-no_header:has(.p_top_free_1){margin-top:40px}.l-outer:has(.p-mv1__track) .p-top-fix:has(.p_top_free_1){margin-top:40px}}.p-top-fix-item-inner{display:grid;align-content:start;row-gap:60px}.p_top_gallery_no_main_header_image_free{margin-top:60px}.p-top-fix-gallery{padding-top:0!important}.p-top-fix-gallery-item-inner{display:grid;align-content:start;row-gap:80px}.p-top-fix-free-full{inline-size:100%!important}.p-cd-gallery-full{inline-size:100%;margin-inline:auto}.p-top-fix-header{display:flex;align-content:start;justify-content:space-between;text-align:center}.p-cb-header_center{display:grid;gap:40px;flex-direction:column;justify-content:center;text-align:center}.p-cb-header_left{display:grid;gap:40px;flex-direction:column;justify-content:start}.p-cb-header_right{display:grid;gap:40px;flex-direction:column;justify-content:end;text-align:right}.p-top-free-margin{margin-top:60px}.p_top_gallery_category_margin_pattern{border-top:1px solid #ddd}.p_top_gallerfy_pattern_top_margin{margin-top:60px}.p_gallery_header_no_main .p_gallery_top_category_type2_no_full{margin-top:60px!important}.p_gallery_header_no_main .p_gallery_top_category_type2_free_no_full{margin-top:0px!important}.p-top_gallery_inner_contents .p_gallery_top_category_type2_free__no_full{margin-top:0}.p-top_gallery_inner_contents .p_gallery_top_category_type2_no_full{margin-top:0}.p-top_gallery_inner_contents .p_gallery_top_category_type2_free_no_full{margin-top:0}.p_gallery_top_category_type2_no_full .splide__track{border-bottom:none!important}.p_gallery_top_category_type2_free_no_full .splide__track{border-bottom:none!important}.p_gallery_header_no_main:has(.p_gallery_top_category_type2_full){margin-top:0}.p_gallery_header_no_main:has(.p_gallery_top_category_type2_full_free){margin-top:0}.p_gallery_header_no_main .p_gallery_top_category_type2_full .splide__track{border:none!important}.p_gallery_header_no_main .p_gallery_top_category_type2_full_free .splide__track{border-bottom:none!important;border-left:none!important;border-right:none!important}.p-top_gallery_inner_contents:has(.p-gallery-cards_full){margin-top:0}.p_gallery_top_category_type2_full .splide__track{border-bottom:none;border-right:none;border-left:none}.p_gallery_top_category_type2_full_free .splide__track{border-bottom:none;border-right:none;border-left:none}@media (max-width:991px){.p-top-page_use{inline-size:min(calc(100% - 40px), 100%);margin-inline:auto;margin-top:40px}.p_top_fix_free_space_margin_top{margin-top:40px}.p-top-free-margin{margin-top:40px}.p_gallery_free_margin_top{margin-top:0!important}.p_top_gallerfy_pattern_top_margin{margin-top:40px}.p_gallery_header_no_main .p_gallery_top_category_type2_no_full{margin-top:40px!important}.p_gallery_top_category_margin{margin-top:20px}.p_gallery_top_category_margin_free{margin-top:0}.p_gallery_top_category_margin_type2{margin-top:0!important}.p_gallery_top_category_margin_type2_free{margin-top:0!important}.p_top_header_no_img_gallery{padding-top:100px}.gallery_contanier_top_margin_no_category{margin-top:20px!important}.gallery_contanier_top_margin{margin-top:0}.gallery_contanier_top_margin_no_image_free{margin-top:0}.category-filter{font-size:14px}.p-top-gallery_inner .layout_type1{inline-size:min(calc(100% - 40px), 100%)}.p-top-gallery_inner .c-gallery-archive-header-terms{inline-size:min(calc(100% - 40px), 100%)}.p_gallery_top_category_type2_full{inline-size:100%!important}.p_gallery_top_category_type2_full_free{inline-size:100%!important}}@media (max-width:767px){.p_gallery_no_main_no_category{margin-top:20px!important}.p_gallery_category_term_free_type{border-top:1px solid #dddddd!important}.layout_type1_no_title{row-gap:20px!important}.p_gallery_type1_category_margin{margin-top:0!important}.p_gallery_top_category_margin_sp{margin-top:0!important}.p_top_header_no_img_gallery{padding-top:40px!important}.p_gallery_top_category_type2_full .splide__track{border-bottom:none!important}.p_gallery_top_category_type2_full_free .splide__track{border-bottom:none!important}.p-top_gallery_inner_contents{margin-top:20px}.p_gallery_top_category_type2_no_full .splide__track{border-bottom:1px solid #dddddd!important}.p_gallery_top_category_type2_free_no_full .splide__track{border-bottom:1px solid #dddddd!important}.p_gallery_top_category_type2_no_full{margin-bottom:20px!important}.p_gallery_top_category_type2_free_no_full{margin-bottom:20px!important}.p_gallery_header_no_main .p_gallery_top_category_type2_no_full{margin-top:0!important}.p_gallery_header_no_main .p_gallery_top_category_type2_free_no_full{margin-top:0!important}.p-top-gallery_inner .c-gallery-archive-header-terms{inline-size:100%!important}.p_gallery_header_no_main:has(.c-gallery-archive-header-terms){margin-top:0!important}.p_gallery_category_term_free_type{border-top:1px solid #dddddd!important}.p_gallery_header_no_main .c-gallery-archive-header-terms .splide__track{border-top:none}.p_gallery_header_no_main .p_gallery_top_category_type2_full_free .splide__track{border-top:1px solid #dddddd!important}.p-cb-header_center{gap:30px}.p-cb-header_left{gap:30px}.p-cb-header_right{gap:30px}.p_top_fix_no_margin{margin-top:0!important}.p_top_fix_no_news_ticker{margin-top:0}.p-top-fix-no_header{margin-top:20px}}.p-top-fix-header-gallery-full{inline-size:min(calc(100% - 120px), 100%);margin-inline:auto}.p-top-fix-gallery-header-title{font-size:34px;line-height:1.8;margin-block:var(--tcd-half-read)}.p_top_free_2{padding-top:0!important}.p-top-fix-post+.p_top_free_3{margin-top:-20px}.p-top-fix .p_top_free_2:last-child{padding-bottom:20px}.p-top-fix .p-top-fix-item:nth-child(n+2){padding-top:60px}.p-top-fix .p_top_free_3:last-child{padding-bottom:20px;padding-top:80px}.top_gallery_archive_button{padding-top:80px!important;border-top:1px solid #ddd}.post_list_top_margin{padding-top:0!important;border-top:none!important}.free_space_3_top_margin{padding-top:0!important;border-top:none!important}.p-top-fix-post{border-top:1px solid #ddd}.p_top_free_3{border-top:1px solid #ddd}.p-top-fix-post-header-title{font-size:var(--tcd-top-fix-post-header-text-size-pc);line-height:1.8;font-family:var(--tcd-top-fix-post-header-text-type);margin-block:var(--tcd-half-read)}@media (max-width:767px){.p-top-fix-post+.p_top_free_3{margin-top:0}.p-top-fix .p_top_free_3:last-child{padding-bottom:0}.p-top-fix-gallery-header-title{font-size:var(--tcd-top-fix-gallery-header-text-size-sp)!important}.top_gallery_archive_button{padding-top:40px!important}.p-top-fix-post-header-title{font-size:var(--tcd-top-fix-post-header-text-size-sp)!important}.p-top-fix-header-gallery-full{inline-size:min(calc(100% - 40px), 100%)}}.p-cd-header-subtitle{font-size:16px;line-height:2.6;margin-block:var(--tcd-half-read);font-family:var(--tcd-top-cd-header-text-type)}.p-top-fix-right__contents{display:flex;column-gap:30px;flex-shrink:0;margin-left:50px}.p-top-fix-button__contents{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:2;transition:opacity 0.3s ease}@media (any-hover:hover){.p-top-fix-button__contents:hover{opacity:.6}}.p-cd-button__news{padding-right:75px}.p-cb-button{justify-self:center}.p-cb-post__arrows{display:flex;justify-content:center;gap:30px;align-items:center}.p-cb-post__arrows svg{width:1em;height:1em}.p-top-fix .p-top-fix-item.p_top_free_2:nth-child(n+2){padding-top:80px}@media (max-width:767px){.p-top-fix{row-gap:40px;margin-top:20px}.p-top-fix-item-inner{row-gap:40px}.p_top_gallery_no_main_header_image_free{margin-top:0}.p-top-fix-gallery-item-inner{row-gap:40px}.p-top-fix-post-inner{width:auto}.p-top-fix-header-title{font-size:30px}.p-cb-header-subtitle{font-size:16px}.p-top-fix .p-top-fix-item:nth-child(n+2){padding-top:40px}}.p-top-fix-header-title__post{text-align:start;flex-grow:1}.p-cb-p-inner{inline-size:min(calc(100% - 120px), 100%)}.p-cb-post-item{display:grid;align-content:start;row-gap:30px;position:relative}.p-cb-post-item-thumbnail{aspect-ratio:430 / 300;height:auto;width:100%;background:#000}@media (max-width:767px){.p-cb-post-item-thumbnail{aspect-ratio:none;height:180px;width:260px}}.p-cb-post-item-category{position:absolute;inset:0 0 auto;z-index:1}.p-cb-post-item-title{--tcd-line-clamp:2;font-weight:600;line-height:2;font-size:16px}.p-cb-post__pagination{font-size:14px;margin-top:50px;gap:10px}.p-cb-post__pagination button{display:block;width:1em;height:1em;border-radius:50%;background:#ddd}.p-cb-post__pagination button.is-active{background:#000}.p-cd-post-item__contents{display:grid;gap:20px}@media (max-width:991px){.p-cb-post-inner{inline-size:min(calc(100% - 40px), 100%)}}@media (max-width:767px){.p-cb-post-inner{width:auto;padding:0 0}.p-cb-post-list{display:flex!important;gap:20px;overflow:scroll hidden;padding-right:20px!important}.p-cb-post-list .p-post-cards-item__link{max-width:260px}.p-cb-post-item{flex:0 0 140px}.p-top-fix-header_post{padding:0 20px}.p-cb-post__arrows{display:none}.p-top-fix-button__contents{font-size:14px}.p-cb-post-list:before,.p-cb-post-list:after{content:''}.p-cb-post-item{row-gap:20px}.p-cb-post-item-title{font-size:16px;line-height:2}}.gallery-pagination ul{display:grid;grid-template-columns:repeat(auto-fit,50px);grid-template-rows:50px;justify-content:center;font-size:14px;font-family:Arial;text-align:center;gap:15px}.gallery-pagination ul li{display:grid;place-items:center;color:#000;border:1px solid #ddd;border-radius:50%}@media not all and (max-width:767px){.p-footer-fix{display:none}}.p-footer-fix{--tcd-footer-fix-font-color:#ffffff;--tcd-footer-fix-bg-color:#000000;--tcd-footer-cta-text-color:#000000;position:relative;z-index:100;opacity:0;pointer-events:none;visibility:hidden;transition-property:opacity,visibility,pointer-events;transition-duration:0.3s}body.is-scroll .p-footer-fix{opacity:1;pointer-events:auto;visibility:visible}.p-footer-fix-nav{position:fixed;z-index:15000000000000;inset:auto 0 0;box-shadow:0 0 10px 1px rgb(0 0 0 / .2)}.p-footer-fix-spacer{height:50px}.p-footer-fix-nav-list{display:flex;height:50px;color:var(--tcd-footer-fix-font-color);background:var(--tcd-footer-fix-bg-color);font-size:10px}.p-footer-fix-nav-item{flex:1;display:grid;place-content:center;place-items:center;row-gap:7px;color:inherit;text-align:center}.p-footer-fix-nav-item :where(svg,img){font-size:14px;width:3em;height:1em;fill:currentColor;object-fit:contain}.p-footer-fix-share{position:fixed;inset:auto 0 0;z-index:calc(infinity);background:#fff;box-shadow:0 0 0 100vmax rgb(0 0 0 / .5);transition-property:transform,box-shadow;transition-duration:0.2s;transition-timing-function:ease}.p-footer-fix-share:not(.is-open){pointer-events:none;transform:translateY(100%);box-shadow:0 0 0 100vmax #fff0}body:has(.p-footer-fix-share.is-open) .p-footer-fix-share-overlay{position:fixed;z-index:calc(infinity);inset:0}.p-footer-fix-share-content{display:grid;align-content:start;row-gap:20px}.p-footer-fix-share-label{font-size:14px;font-weight:600;text-align:center;color:#000;margin-top:20px}.p-footer-fix-share-close{display:grid;place-items:center;width:100%;height:50px;border-top:1px solid #ddd;font-size:20px;margin-top:20px}.p-footer-fix-cta-image{position:fixed;z-index:100;inset:auto 20px 20px;max-width:calc(100% - 40px);width:fit-content;margin:auto;box-shadow:0 0 10px 1px rgb(0 0 0 / .2)}.p-footer-fix-cta-close{position:absolute;inset:-.75em -.75em auto auto;display:grid;place-items:center;width:1.5em;height:1.5em;font-size:20px;color:#fff;background:rgb(0 0 0 / .8);border-radius:50%}.p-footer-fix-cta-text{position:fixed;z-index:100;inset:auto 0 0;box-shadow:0 0 10px 1px rgb(0 0 0 / .2);display:grid;grid-template-columns:1fr auto;height:65px;font-size:12px;font-weight:600;padding:15px 20px;background:var(--tcd-footer-cta-text-color)}.p-footer-fix-cta-text-label{align-self:center;color:#fff;line-height:1.6;max-height:3.2em;margin-block:-.3em;overflow:hidden}.p-footer-fix-cta-text-button{display:grid;place-items:center;color:var(--tcd-footer-cta-text-color);padding-inline:1.5em;background:#fff;height:35px;border-radius:5px;white-space:nowrap}.p-404{display:grid;background-color:#fff}.p-404:has(img){color:#fff}.p-404-bg{position:absolute;inset:0}.p-404-content{position:relative;display:grid;place-content:center;text-align:center;justify-content:center;row-gap:40px;padding-inline:20px;padding-block:100px}.p-404-title{font-size:42px;line-height:1.5;margin-block:var(--tcd-half-read)}.p-404-desc{line-height:2.4;margin-block:var(--tcd-half-read)}.p-404-desc.no_bg_image :where(a){color:var(--tcdce-base-link-color);text-decoration:none;transition:txet-decoration 0.3s ease}@media (any-hover:hover){.p-404-desc.no_bg_image :where(a):hover{text-decoration:underline;color:var(--tcdce-base-link-color)}}.p-404-desc :where(a){text-decoration:underline;transition:color 0.3s ease}.p-404-button{display:grid;place-items:center;justify-self:center;width:fit-content;min-width:280px;height:60px;font-size:16px;color:#fff;background:var(--tcd-accent-color);border-radius:calc(infinity* 1px)}.p-404-pattern{padding-block:100px}@media (any-hover:hover){.p-404-button:hover{background-color:var(--tcd-accent-color-light)}.p-404-desc :where(a):hover{color:rgb(255 255 255 / .5)}}@media (max-width:767px){.p-404-content{display:block;padding-top:50px;padding-bottom:50px}.p-404-title{font-size:24px}.p-404-desc{line-height:2;margin-top:20px}.p-404-button{min-width:240px;height:50px;font-size:14px;margin-top:20px}.p-404-pattern{padding-block:40px}}.tag_list{width:730px;margin:0 auto!important}.tag_list .wp-tag-cloud{display:inline-flex;flex-wrap:wrap;gap:5px}.tag_list .wp-tag-cloud li{display:block}.tag_list .wp-tag-cloud a{background:#f3f3f3;height:35px;line-height:35px;display:block;border-radius:4px;padding:0 15px;font-size:14px!important}.tag_list.bg_image .wp-tag-cloud a{background:none;border:1px solid #fff}@media (any-hover:hover){.tag_list.bg_image .wp-tag-cloud a:hover{color:rgb(255 255 255 / .5);background:none!important}.tag_list .wp-tag-cloud a:hover{color:#fff;background-color:var(--tcd-accent-color)}}.no_page_search_form{height:50px;width:430px;position:relative;margin:0 auto}.no_page_search_form .input_area input{position:absolute;left:0;width:100%;height:50px;border:none;color:#000;background:#f3f3f3;z-index:1;padding:0 60px 0 25px;border-radius:50px;z-index:1}.no_page_search_form .search_button label{position:absolute;right:0;top:0;z-index:10;width:50px;height:50px;display:block;pointer-events:none}@media (hover:hover){.no_page_search_form .search_button:hover label:before{background:rgb(0 0 0 / .6)}}.no_page_search_form .search_button label:before{display:block;pointer-events:none;position:absolute;left:10px;top:calc(50% + 2px);transform:translate(0%,-50%);transition:background-color 0.5s ease;background:#000;font-size:24px;width:1em;height:1em;content:'';mask:var(--tcd-icon--search) no-repeat center / 1em}.no_page_search_form .search_button input{position:absolute;right:0;top:0;border:none;background:none;width:50px;height:50px;z-index:2;cursor:pointer;text-indent:-200px;overflow:hidden}@media (max-width:767px){.p-drawer .drawer_contents_tab_nav.active:first-child+.drawer_contents_tab_nav{border-top:none;border-right:none}.p-drawer:has(.drawer_contents_tab_nav:nth-child(2).active) .drawer_contents_tab_nav:first-child{border-left:none;border-top:none}.no_page_search_form{width:auto;margin-top:20px}.tag_list{width:auto;margin-top:20px!important}}.p-widget-tab-post{font-size:14px}.p-widget-tab-post-nav{position:relative;display:flex;height:60px;background:#fff}.p-widget-tab-post-nav-item{position:relative;flex:1;padding-inline:1em;transition-property:color;background:#f6f6f6;border:1px solid #ddd}.p-drawer .p-widget-tab-post-nav-item{border:none}*+.p-widget-tab-post-nav-item{margin-left:-1px}.p-widget-tab-post-nav[data-tab="1"]>button:nth-child(1),.p-widget-tab-post-nav[data-tab="2"]>button:nth-child(2){padding-bottom:1px;background:#fff;border-bottom:none}.p-widget-tab-post-nav[data-tab="1"]+*+*,.p-widget-tab-post-nav[data-tab="2"]+*{display:none}.p-widget-tab-post-list-item{display:grid;grid-template-columns:100px 1fr;column-gap:20px;padding:20px;background:#fff;border:1px solid #ddd;margin-top:-1px}.widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item{display:grid;grid-template-columns:120px 1fr;background:#fff;margin-top:-1px;column-gap:unset;padding:0;border:none}.p-drawer .widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item{background:var(--tcd-accent-color-dark)}.widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item-title{padding-right:20px}.widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item .p-widget-tab-post-list-item-title{display:unset;align-self:unset;display:flex;align-items:center;-webkit-box-orient:unset;-webkit-line-clamp:unset;height:unset;max-height:unset;overflow:unset;visibility:unset;word-break:unset;margin-block:unset;padding-left:20px;border:1px solid #ddd;border-left:none}.p-drawer .widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item .p-widget-tab-post-list-item-title{border-color:color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)!important}.widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item .p-widget-tab-post-list-item-title{--tcd-line-clamp:unset}.widget_tcd_widget_tab_post_list:has(.p-widget-headline) .p-widget-tab-post-list-item .p-widget-tab-post-list-item-title span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);height:auto;max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;visibility:visible;word-break:break-all;margin-block:var(--tcd-half-read);--tcd-line-clamp:3;line-height:1.8}.p-widget-tab-post-list-item-image{aspect-ratio:1;background:#000}.p-widget-tab-post-list-item-title{--tcd-line-clamp:3;align-self:center;line-height:1.8;height:auto}@media (any-hover:hover){.p-widget-tab-post-nav-item:hover{color:rgb(0 0 0 / .5)}}.p-widget-banner-slider-item{position:relative;display:block;height:210px;background:#000}.p-widget-banner-slider-item-title{position:absolute;inset:auto 0 0 0;font-size:14px;font-weight:600;line-height:1.7;color:#fff;background:color-mix(in srgb,#000000 40%,transparent);padding:calc(20px + var(--tcd-half-read)) 20px;text-align:center}.p-widget-banner-slider .p-widget-headline{display:flex;justify-content:space-between}.p-widget-banner-slider-pagination{display:flex;gap:8px;line-height:1;margin-top:20px}.p-widget-banner-slider-pagination button{width:10px;aspect-ratio:1;border-radius:50%;background:#ccc}.l-sidebar .p-widget-banner-slider-pagination button.is-active{background-color:#000}.p-drawer .p-widget-banner-slider-pagination button.is-active{background:#ccc}.p-drawer .p-widget-banner-slider-pagination button{background:color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}@media (max-width:767px){.p-widget-banner-slider-item{height:230px}.p-single-gallery-content__center .splide__pagination .custom-pagination{width:10px!important;height:10px!important}}.p-single-gallery-header__image :where(img){width:100%}.p-single-gallery-header__image{position:relative}.p-single-gallery-content__center .p-single-gallery-center__img_slider{max-width:100%;position:relative;overflow:hidden}.p-single-gallery-content__center .splide__slide img{width:100%;height:auto;display:block}.p-single-gallery-content__center .p-single-gallery-center__img_slider{max-width:100%;position:relative;overflow:hidden;visibility:visible!important}.p-single-gallery-content__center .splide__slide img{width:100%;height:auto;display:block}.p-single-gallery-center__img_slider .splide__slide{width:100%}.p-single-gallery-content__center .splide__pagination{display:flex;justify-content:center;gap:10px;padding-top:30px}.p-single-gallery-content__center .splide__pagination .custom-pagination{width:12px;height:12px;background-color:#ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease}.p-single-gallery-content__center .splide__pagination .custom-pagination.is-active{background-color:#333}.p-single-post-bottom__cards::before{content:''}.inview{transform:translate3d(0,30px,0);opacity:0;transition:opacity 1.4s ease 0s,transform 1.4s cubic-bezier(.22,1,.36,1) 0s}.inview.animate,body.no_page_animation .inview{transform:translate3d(0,0,0);opacity:1}.inview_header{transform:translate3d(0,30px,0);opacity:0}.inview_header.animate,body.no_page_animation .inview_header{transform:translate3d(0,0,0);opacity:1;transition:opacity 1.5s ease 0.2s,transform 1.5s ease 0.2s,background-color 0.3s ease!important;}.gallery-animate{position:relative;transform:translateY(40px);opacity:0;transition:opacity 0.35s,transform 0.35s}.gallery-animate.active,body.no_page_animation .gallery-animate{transform:translateY(0);opacity:1}.gallery-animate_fade{opacity:0;transition:opacity 0.4s ease-out}.gallery-animate_fade.active,body.no_page_animation .gallery-animate_fade{opacity:1}.inview_gallery{opacity:0;transition:opacity 0.8s ease-out;margin-top:-1px}.inview_gallery.animate,body.no_page_animation .inview_gallery{opacity:1}#return_top{border-radius:100%;background-color:#fff;border:1px solid #ddd;display:block;height:65px;width:65px;text-decoration:none;position:fixed;right:40px;bottom:0;z-index:9999;transform:translate3d(0,100%,0);transition:all 0.35s;transition:background-color 0.3s ease}#return_top.active{transform:translate3d(0,0,0);bottom:30px}@media (max-width:767px){#return_top{display:none}#return_top.active{display:none}}#return_top span{display:none}#return_top::before{content:"";display:block;width:2em;height:2em;background-color:currentColor;transition:background-color 0.3s ease;-webkit-mask-image:var(--tcd-icon--arrow-top);mask-image:var(--tcd-icon--arrow-top);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){#return_top:hover::before{background-color:#999}}.p-404-content .tcdce-box{text-align:left}.p-404-content .custom_ul li{text-align:left}.p-404-content .custom_ol li{text-align:left}.p-404-content .tcdce-sb-content{text-align:left}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@font-face{font-family:'bwg';src:url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk);src:url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk#iefix) format('embedded-opentype'),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.ttf?qy18kk) format('truetype'),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.woff?qy18kk) format('woff'),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.svg?qy18kk#bwg) format('svg');font-weight:400;font-style:normal}[class^="bwg-icon-"],[class*=" bwg-icon-"],.bwg-icon{font-family:'bwg'!important;speak:none;display:inline-block;line-height:1;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bwg-icon-angle-down:before{content:"\e900"}.bwg-icon-angle-down-sm:before{content:"\e901"}.bwg-icon-angle-left:before{content:"\e902"}.bwg-icon-angle-left-sm:before{content:"\e903"}.bwg-icon-angle-right:before{content:"\e904"}.bwg-icon-angle-right-sm:before{content:"\e905"}.bwg-icon-angle-up:before{content:"\e906"}.bwg-icon-angle-up-sm:before{content:"\e907"}.bwg-icon-arrow-down:before{content:"\e908"}.bwg-icon-arrow-left:before{content:"\e909"}.bwg-icon-arrow-right:before{content:"\e90a"}.bwg-icon-arrows-in:before{content:"\e90b"}.bwg-icon-arrows-out:before{content:"\e90c"}.bwg-icon-arrow-up:before{content:"\e90d"}.bwg-icon-bell:before{content:"\e90e"}.bwg-icon-bell-half-o:before{content:"\e90f"}.bwg-icon-bell-o:before{content:"\e910"}.bwg-icon-caret-down:before{content:"\e911"}.bwg-icon-caret-up:before{content:"\e912"}.bwg-icon-chevron-down-sm:before{content:"\e913"}.bwg-icon-chevron-left:before{content:"\e914"}.bwg-icon-chevron-left-sm:before{content:"\e915"}.bwg-icon-chevron-right:before{content:"\e916"}.bwg-icon-chevron-right-sm:before{content:"\e917"}.bwg-icon-chevron-up-sm:before{content:"\e918"}.bwg-icon-circle:before{content:"\e919"}.bwg-icon-circle-half:before{content:"\e91a"}.bwg-icon-circle-o:before{content:"\e91b"}.bwg-icon-comment-square:before{content:"\e91c"}.bwg-icon-compress:before{content:"\e91d"}.bwg-icon-double-left:before{content:"\e91e"}.bwg-icon-double-right:before{content:"\e91f"}.bwg-icon-download:before{content:"\e920"}.bwg-icon-expand:before{content:"\e921"}.bwg-icon-facebook-square:before{content:"\e922"}.bwg-icon-flag:before{content:"\e923"}.bwg-icon-flag-haif-o:before{content:"\e924"}.bwg-icon-flag-o:before{content:"\e925"}.bwg-icon-google-plus-square:before{content:"\e926"}.bwg-icon-heart:before{content:"\e927"}.bwg-icon-heart-half-o:before{content:"\e928"}.bwg-icon-heart-o:before{content:"\e929"}.bwg-icon-info-circle:before{content:"\e92a"}.bwg-icon-minus-square:before{content:"\e92b"}.bwg-icon-minus-square-o:before{content:"\e92c"}.bwg-icon-pause:before{content:"\e92d"}.bwg-icon-pinterest-square:before{content:"\e92e"}.bwg-icon-play:before{content:"\e92f"}.bwg-icon-refresh:before{content:"\e930"}.bwg-icon-search:before{content:"\e931"}.bwg-icon-shopping-cart:before{content:"\e932"}.bwg-icon-sign-out:before{content:"\e933"}.bwg-icon-square:before{content:"\e934"}.bwg-icon-square-half:before{content:"\e935"}.bwg-icon-square-o:before{content:"\e936"}.bwg-icon-star:before{content:"\e937"}.bwg-icon-star-half-o:before{content:"\e938"}.bwg-icon-star-o:before{content:"\e939"}.bwg-icon-times:before{content:"\e93a"}.bwg-icon-times-sm:before{content:"\e93b"}.bwg-icon-tumblr-square:before{content:"\e93c"}.bwg-icon-twitter-square:before{content:"\e93d"}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.spider_popup_wrap .bwg_image_wrap figure{margin:0;padding:0;display:inline-block}figure.zoom{background-position:50% 50%;background-size:200%;position:relative;width:auto;overflow:hidden;cursor:zoom-in}figure.zoom img:hover{opacity:0}figure.zoom img{transition:opacity .5s;display:block}div[id^=bwg_container] p{padding:0!important;margin:0!important}div[id^=bwg_container] img{box-shadow:none!important}div[id^=bwg_container] *{margin:0}div[id^=bwg_container] .SumoSelect.open>.CaptionCont,div[id^=bwg_container] .SumoSelect:focus>.CaptionCont,div[id^=bwg_container] .SumoSelect:hover>.CaptionCont,div[id^=bwg_container] .SumoSelect>.CaptionCont{border:none;box-shadow:none}#bwg_tag_wrap{background-color:#fff;width:100%;font-family:inherit;margin:0 -5px 20px 0;z-index:200;position:relative}.bwg_search_loupe_container,.bwg_search_reset_container{font-size:18px;color:#ccc;cursor:pointer;position:relative}#bwg_tag_container p{text-align:center}#bwg_tag_container{border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;width:256px;float:right}#spider_popup_wrap a{border:none;box-shadow:none}div[id^=bwg_container].bwg_container .bwg-a{border:none;box-shadow:none!important;outline:0;font-size:0;line-height:normal;cursor:pointer;text-decoration:none}div[id^=bwg_container].bwg_container .bwg-masonry-thumb-description,div[id^=bwg_container].bwg_container .bwg-thumb-description{cursor:auto}div[id^=bwg_container] div[id^=bwg_container] .bwg_img_clear{max-height:none!important;max-width:none!important;padding:0!important}.tag_cloud_link{font-size:inherit!important}@media print{#spider_popup_left,#spider_popup_right,.bwg_image_info,[class^=bwg_slideshow_title_text_],[id^=bwg_slideshow_play_pause_],[id^=spider_slideshow_left_],[id^=spider_slideshow_right_]{background:0 0}}.bwg_spider_popup_loading,.footer-list-block .bwp_gallery .bwg_spider_popup_loading,.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading{background-image:url(/wp-content/plugins/photo-gallery/css/../images/ajax_loader.png);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:0 0;background-size:30px 30px;border:none!important;display:none;height:30px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:30px;z-index:10102}.bwg_filmstrip_thumbnail_img{max-width:none!important}.dashicons-arrow-down-alt2:before{content:"\f347";height:100%;display:inline-block}.footer-list-block .bwp_gallery .spider_popup_overlay,.footer-list-block .bwp_gallery_tags .spider_popup_overlay,.spider_popup_overlay{cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}.bwp_gallery_tags div[id^=bwg_container] li{border:none}.spider_popup_close,.spider_popup_close_fullscreen{-moz-box-sizing:content-box!important;box-sizing:content-box!important;cursor:pointer;display:table;line-height:0;position:absolute;z-index:11100}.spider_popup_close_fullscreen{margin:10px 7px;right:7px}#spider_popup_left{left:0}#spider_popup_right{right:0}#spider_popup_left:hover,#spider_popup_right:hover{visibility:visible}#spider_popup_left:hover span{left:20px}#spider_popup_right:hover span{left:auto;right:20px}#spider_popup_left,#spider_popup_right{background:transparent url(/wp-content/plugins/photo-gallery/css/../images/blank.gif) repeat scroll 0 0;bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:10130}#bwg_image_container #spider_popup_left,#bwg_image_container #spider_popup_right{width:25%}#spider_popup_left-ico,#spider_popup_right-ico{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%;z-index:10135}.bwg_captcha_refresh{background-image:url(/wp-content/plugins/photo-gallery/css/../images/captcha_refresh.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border-width:0;cursor:pointer;display:inline-block;height:20px;width:20px;margin:0;padding:0;vertical-align:middle}.bwg_captcha_input{vertical-align:middle;width:75px!important}.bwg_captcha_img{cursor:pointer;margin:0 5px 0 5px;vertical-align:middle}.bwg_comment_error{color:red;display:block}.bwg_comment_waiting_message{display:none}.bwg_image_hit_container1,.bwg_image_info_container1,.bwg_image_rate_container1{height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_rate_container1{display:none}.bwg_image_hit_container2,.bwg_image_info_container2,.bwg_image_rate_container2{display:table;height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_hit_spun,.bwg_image_info_spun,.bwg_image_rate_spun{display:table-cell;height:100%;left:0;top:0;width:100%;overflow:hidden;position:relative}.bwg_image_hit,.bwg_image_info,.bwg_image_rate{display:inline-block;position:relative;text-decoration:none;word-wrap:break-word;z-index:11}.bwg_image_rate{z-index:999!important}.bwg_image_rate_disabled{display:none;position:absolute;width:100%;height:40px;top:0}@media screen and (max-width:465px){.bwg_ctrl_btn_container{height:auto!important}}.bwg_search_container_1{display:inline-block;width:100%;text-align:right;margin:0 5px 20px 0;background-color:rgba(0,0,0,0)}.bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;box-shadow:0 0 3px 1px #ccc;background-color:#fff;border:1px solid #ccc;max-width:100%}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;margin-right:45px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_loupe_container{display:inline-block;margin-right:1px;vertical-align:middle;float:right}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_reset_container{margin-right:5px;vertical-align:middle;float:right}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_reset,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{display:block;font-size:10px;color:#323a45;cursor:pointer;line-height:inherit!important}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{font-size:12px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{color:#070707;outline:0;border:none;box-shadow:none;background:0 0;padding:3px 5px;font-family:inherit;width:100%}.bwg_order_cont .SumoSelect{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;padding:0 10px}.SumoSelect>.optWrapper>.options li.opt{border:none;text-align:left}.bwg_order_cont .SumoSelect .CaptionCont{text-align:left}.bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%;margin:0 5px 20px 0}#bwg_tag_container .SumoSelect,.bwg_order_cont .SumoSelect{display:inline-table}#bwg_tag_container .SumoSelect ul.options,.bwg_order_cont .SumoSelect ul.options{margin:0;padding:0!important}#bwg_tag_container .SumoSelect li,.bwg_order_cont .SumoSelect li{list-style:none}#bwg_tag_container .SumoSelect.open .search-txt{padding:0 8px;height:100%}#bwg_tag_container .SumoSelect>.optWrapper>.options li label{margin:0}.bwg_order_label{border:none;box-shadow:none;color:#bbb;font-family:inherit;font-weight:700;outline:0}.bwg_order{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;text-align:left}.wd_error{color:#ccc;font-size:initial}div[id^=bwg_container] .bwg_download_gallery{text-align:right;margin-top:10px}div[id^=bwg_container] .bwg_download_gallery a{color:#4a4a4a;font-size:25px;text-decoration:none}div[id^=bwg_container] .bwg_download_gallery a:hover{color:#7d7d7d}div[id^=bwg_container] .bwg-border-box *{-moz-box-sizing:border-box;box-sizing:border-box}.bwg-flex{display:flex}.bwg-width-100{width:100%;max-width:100%}.bwg-flex-column{flex-direction:column}.bwg-flex-row{flex-direction:row;flex-wrap:wrap}.bwg-container{font-size:0;width:100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.bwg-item{display:flex;flex-direction:column;cursor:pointer}.bwg-item0{overflow:hidden;z-index:100}.bwg-item0:hover{background:0 0!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:1;z-index:102;position:relative}.bwg-item1{overflow:hidden;width:100%;position:relative}.bwg-item2{top:0;left:0;bottom:0;right:0;width:100%;height:100%}.bwg-item2{position:absolute}.bwg-ecommerce1,.bwg-title1{opacity:1;text-align:center;width:100%}.bwg-ecommerce1{text-align:right}.bwg-title2{width:100%;word-wrap:break-word}.bwg-item0:hover .bwg-ecommerce1,.bwg-item0:hover .bwg-title1{left:0!important;opacity:1!important}.bwg-play-icon1{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.bwg_loading_div_1{position:absolute;width:100%;height:100%;z-index:115;text-align:center;vertical-align:middle;top:0}.bwg_load_more_ajax_loading{width:100%;z-index:115;text-align:center;vertical-align:middle;position:relative;height:30px}.bwg_load_more_ajax_loading.bwg-hidden{height:0}.bwg_loading_div_2{display:table;vertical-align:middle;width:100%;height:100%;background-color:#fff;opacity:.95}.bwg_loading_div_3{display:table-cell;text-align:center;position:relative;vertical-align:middle}.bwg_spider_ajax_loading{border:none!important;display:inline-block;text-align:center;position:relative;vertical-align:middle;background-image:url(/wp-content/plugins/photo-gallery/css/../images/ajax_loader.png);float:none;width:30px;height:30px;background-size:30px 30px}.bwg-hidden{visibility:hidden}.bwg_container{position:relative;margin:20px auto}.bwg_inst_play_btn_cont,.bwg_inst_play_btn_cont .bwg_inst_play{display:block}.hidden{display:none}.bwg-loading{width:100%;height:100%;opacity:.95;position:absolute;background-image:url(/wp-content/plugins/photo-gallery/css/../images/ajax_loader.png);background-position:center;background-repeat:no-repeat;background-size:50px;z-index:100100;top:0;left:0}#bwg_download{display:inline-block}#bwg_download.hidden{display:none}.bwg_thumbnail.bwg_container .search_line.bwg_tag_select_view{min-height:50px;-webkit-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);-moz-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);box-shadow:0 5px 7px -5px rgba(0,0,0,.16);margin-bottom:10px;display:inline-block;width:100%}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:left;display:table-cell;text-align:left;vertical-align:middle}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap #bwg_tag_container,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select{border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .search_tags_container{width:25%;min-width:120px;max-width:180px;margin-right:20px;border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px;float:left;height:30px;padding:0;cursor:pointer;background:#fff}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select,.bwg_thumbnail.bwg_container .search_line .placeholder,.bwg_thumbnail.bwg_container .search_line .search-txt,.bwg_thumbnail.bwg_container .search_line .select-all,.bwg_thumbnail.bwg_container .search_line.SumoSelect .opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-weight:400;font-family:Ubuntu;margin:0;border:none}.bwg_thumbnail.bwg_container .search_line .select-all label{margin-bottom:0;line-height:13px}.bwg_thumbnail.bwg_container .search_line .SumoSelect ul.options:not(:empty){padding:15px 0 0 10px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect{padding:0 10px;width:initial;height:inherit;cursor:pointer;display:block;border:none;box-shadow:none;border-radius:0;max-width:100%;background-color:transparent;line-height:inherit;vertical-align:bottom}.bwg_thumbnail.bwg_container .search_line .bwg_search_input_container{height:30px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100%);margin:0;overflow:hidden}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{height:30px;padding:0 10px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100% - 64px);display:inline-table}.bwg_thumbnail.bwg_container .search_line .CaptionCont span{display:block!important;vertical-align:middle;color:#323a45!important;font-size:12px;text-transform:uppercase;font-family:Ubuntu;cursor:pointer;line-height:29px;max-width:calc(100% - 20px)}.bwg_thumbnail .search_tags{cursor:pointer}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all>span,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt span{margin-left:-35px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:25px}.bwg_thumbnail .bwg_search_input::-webkit-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input::-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu;line-height:30px}.bwg_thumbnail .bwg_search_input:-ms-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input:-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .search-txt::-webkit-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title{width:calc(100% - 20px);height:29px;text-align:center;display:inline-block;background:#fff;position:absolute;top:.5px;left:10px;white-space:nowrap;border-radius:15px;color:#4e4e4e;text-transform:uppercase;overflow:hidden}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title span{line-height:28px}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container{line-height:29px;display:inline-block;top:0;margin-right:10px;vertical-align:middle;float:none;padding-top:0;font-size:12px;font-family:Ubuntug}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container1{margin-left:0;float:left;top:0;line-height:30px;width:auto;height:30px;margin-left:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_reset_container{right:0;top:0;line-height:30px;width:11px;height:30px;margin-right:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:right;width:30%;min-width:120px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1 .bwg_search_container_2{width:100%!important;float:right}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all{padding:0 0 3px 35px!important;height:13px;line-height:13px;margin-bottom:15px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt{margin-bottom:15px;padding:0;list-style:none;color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{font-family:Ubuntu;font-size:12px;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background:0 0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;font-weight:400;margin-bottom:0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont{height:inherit;border:transparent;background:inherit;width:100%;cursor:pointer;max-height:calc(100% - 2px)}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label{margin:0;line-height:100%;cursor:pointer;width:20px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i{background:0 0;line-height:100%;height:100%}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.closed:before,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.opened:before{color:#323a45;font-size:10px;line-height:30px}.bwg_thumbnail.bwg_container .search_line .bwg_reset{position:absolute}.bwg_thumbnail.bwg_container .search_line .no-match{font-family:Ubuntu;font-size:12px;color:#323a45;padding:5px 25px!important;text-align:center}.bwg_thumbnail.bwg_container .search_line .search-txt{border:transparent;background:0 0;padding:4px 0!important;height:100%}.bwg_thumbnail.bwg_container .search_line .search-txt:focus{box-shadow:none}.bwg_thumbnail.bwg_container .search_line .bwg_order.SumoUnder{display:none}.bwg_slideshow_image_container{position:absolute}.bwg_slideshow_image_container>div>div{display:table;margin:0 auto}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_] img[id^=bwg_slideshow_image_]{display:inline-block}.bwg_thumbnail #bwg_tag_container p{text-align:left}.bwg_thumbnail .bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;background-color:#fff;max-width:100%;box-shadow:none;border:.5px solid rgba(0,0,0,.15);border-radius:15px}.bwg_thumbnail .bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;text-align:center}.bwg_thumbnail .SumoSelect>.optWrapper>.options li.opt:hover{background-color:transparent}.bwg-zoom-effect .bwg-zoom-effect-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.bwg-zoom-effect-overlay{display:flex;align-items:center;justify-content:center}.bwg-zoom-effect:hover .bwg-zoom-effect-overlay{opacity:1}.bwg-zoom-effect .bwg-title1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:480px){.bwg-zoom-effect img{-webkit-transition:all .3s;transition:all .3s}}.bwg_container div[id^=bwg_container2_] img{height:initial}.bwg-masonry-vertical{flex-direction:column}.bwg_thumbnails_masonry .bwg-masonry-thumbnails{overflow:hidden}.bwg_thumbnails_masonry .bwg-masonry-thumbnails .bwg-item{box-sizing:border-box}.bwg-masonry-horizontal{flex-direction:row}.bwg-masonry-horizontal-parent{overflow-x:scroll;overflow-y:hidden}.bwg-masonry-horizontal-container{width:fit-content}.bwg-item.bwg-empty-item{border:0!important;padding:0!important}.bwg-background{background-color:rgba(0,0,0,0);position:relative;width:100%}.bwg-background .wd_error{color:#323a45;font-weight:700}div[id^=bwg_container] .bwg-carousel{margin:0 auto}.bwg_carousel_preload{background-image:url(/wp-content/plugins/photo-gallery/css/../images/ajax_loader.png);background-size:50px!important;background-repeat:no-repeat;background-color:#fff;background-position:center}.bwg_container.bwg_carousel *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_]{position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_image_container_]{display:inline-block;position:absolute;text-align:center;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_] div{display:table;margin:0 auto}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_image_]{padding:0!important;display:inline-block;float:none!important;margin:4px!important;position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_],.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_]:hover{text-decoration:none;margin:4px;display:block;position:relative;z-index:17}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel-cont-child{max-width:100%;position:relative;overflow:hidden;height:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel-image{border:0;position:absolute;display:block;max-width:none;padding:0!important;margin:0!important;float:none!important;vertical-align:middle;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel{position:relative;max-width:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature]{position:absolute;display:block;overflow:hidden;cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature] [class^=bwg_carousel-caption] [class^=bwg_carousel_title_text_]{text-decoration:none;position:absolute;z-index:15;display:inline-block;width:75%;top:0;text-align:center;word-wrap:break-word;word-break:break-word}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{bottom:38%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:0%;z-index:13;visibility:visible}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{right:0;left:auto;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left]{left:20px;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_video_hide]{width:100%;height:100%;position:absolute;z-index:22}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_] span,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-table;line-height:0;margin-top:-15px;position:absolute;top:55%}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_]:hover,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]:hover{cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]{bottom:0;cursor:pointer;display:flex;justify-content:center;align-items:center;outline:medium none;position:absolute;height:inherit;width:30%;left:35%;z-index:13}.bwg_container.bwg_carousel .bwg_carousel_play_pause:hover .bwg_carousel_play_pause-ico{display:inline-block!important}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]:hover span{position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_] span{display:flex;justify-content:center;align-items:center}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico{display:none!important;cursor:pointer;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico:hover{display:inline-block;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_]{padding:0!important;float:none!important;width:100%;height:100%;vertical-align:middle;position:relative;display:table;background-color:#000;text-align:center}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_video_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;position:relative;display:table-cell;background-color:#000;text-align:center}.bwg_thumbnail.bwg_container{padding:0 1px;min-height:140px}.bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive{display:inline-block}body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_order_cont,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_search_container_1,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .search_tags_container{width:100%;margin:0 0 10px 0;text-align:center;max-width:100%}.search_line .SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:26px}.bwg_container.bwg_blog_style .fluid-width-video-wrapper,.bwg_container.bwg_carousel .fluid-width-video-wrapper,.bwg_container.bwg_image_browser .fluid-width-video-wrapper{width:100%;position:unset!important;padding:0!important}.bwg_inst_play_btn_cont{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;top:0}.bwg_inst_play{position:absolute;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background-image .2s ease-out;-ms-transition:background-image .2s ease-out;-moz-transition:background-image .2s ease-out;-webkit-transition:background-image .2s ease-out;top:0;left:0;right:0;bottom:0;margin:auto}.bwg_inst_play:hover{background-position:center center;background-repeat:no-repeat;background-size:cover}.spider_popup_wrap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.spider_popup_wrap{display:inline-block;left:50%;outline:medium none;position:fixed;text-align:center;top:50%;z-index:100000}.bwg_popup_image{width:auto;vertical-align:middle;display:inline-block}.bwg_slider img{display:inline-block}.bwg_popup_embed{width:100%;height:100%;vertical-align:middle;text-align:center;display:table}.bwg_btn_container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.bwg_toggle_btn{margin:0;padding:0}.bwg_ctrl_btn_container{position:absolute;width:100%;z-index:10150}.bwg_btn_container.bwg_no_ctrl_btn .bwg_ctrl_btn_container{background:0 0}.bwg_toggle_container{cursor:pointer;left:50%;line-height:0;position:absolute;text-align:center;z-index:10150}#spider_popup_left-ico span,#spider_popup_right-ico span,.spider_popup_close span{display:table-cell;text-align:center;vertical-align:middle}.bwg_image_wrap{height:inherit;display:table;position:absolute;text-align:center;width:inherit}.bwg_image_wrap *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_comment_wrap,.bwg_ecommerce_wrap{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.bwg_comment_container,.bwg_ecommerce_container{-moz-box-sizing:border-box;height:100%;overflow:hidden;position:absolute;top:0;z-index:10103}#bwg_ecommerce{padding:10px}.bwg_ecommerce_body{background:0 0!important;border:none!important}.pge_tabs{list-style-type:none;margin:0;padding:0;background:0 0!important}.pge_tabs li a,.pge_tabs li a:hover,.pge_tabs li.pge_active a{text-decoration:none;display:block;width:100%;outline:0!important;padding:8px 5px!important;font-weight:700;font-size:13px}.pge_add_to_cart a{padding:5px 10px;text-decoration:none!important;display:block}.pge_add_to_cart{margin:5px 0 15px}.pge_add_to_cart_title{font-size:17px;padding:5px}.pge_add_to_cart div:first-child{float:left}.pge_add_to_cart div:last-child{float:right;margin-top:4px}.pge_add_to_cart:after,.pge_tabs:after{clear:both;content:"";display:table}#downloads table tr td,#downloads table tr th{padding:6px 10px!important;text-transform:none!important}.bwg_comments input[type=submit],.bwg_ecommerce_panel input[type=button]{cursor:pointer;font-size:15px;width:100%;margin-bottom:5px}.bwg_comments,.bwg_ecommerce_panel{bottom:0;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:100%;z-index:10101}.bwg_comments{height:100%}.bwg_comment_body_p,.bwg_comments p{margin:5px!important;text-align:left;word-wrap:break-word;word-break:break-all}.bwg_ecommerce_panel p{padding:5px!important;text-align:left;word-wrap:break-word;word-break:break-all;margin:0!important}.bwg_comments .bwg-submit-disabled{opacity:.5}.bwg_comments textarea{height:120px;resize:vertical}.bwg_comment_delete_btn{color:#7a7a7a;cursor:pointer;float:right;font-size:14px;margin:2px}.bwg_comments_close,.bwg_ecommerce_close{cursor:pointer;line-height:0;position:relative;font-size:13px;margin:5px;z-index:10150}.bwg_ecommerce_panel a:hover{text-decoration:underline}.bwg_comment_textarea::-webkit-scrollbar{width:4px}.bwg_comment_textarea::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_comment_textarea::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.bwg_ctrl_btn_container a,.bwg_ctrl_btn_container a:hover{text-decoration:none}.bwg_facebook:hover{color:#3b5998}.bwg_twitter:hover{color:#4099fb}.bwg_pinterest:hover{color:#cb2027}.bwg_tumblr:hover{color:#2f5070}.bwg_image_container{display:table;position:absolute;text-align:center;vertical-align:middle;width:100%}.bwg_filmstrip_container{position:absolute;z-index:10150}.bwg_filmstrip{overflow:hidden;position:absolute;z-index:10106}.bwg_filmstrip_thumbnails{margin:0 auto;overflow:hidden;position:relative}.bwg_filmstrip_thumbnail{position:relative;background:0 0;float:left;cursor:pointer;overflow:hidden}.bwg_filmstrip_thumbnail .bwg_filmstrip_thumbnail_img_wrap{overflow:hidden}.bwg_thumb_active{opacity:1}.bwg_filmstrip_thumbnail_img{display:block;opacity:1}.bwg_filmstrip_left{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_filmstrip_right{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_none_selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bwg_watermark_container{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_watermark_container>div{display:table;margin:0 auto}.bwg_watermark_spun{display:table-cell;overflow:hidden;position:relative}.bwg_watermark_image{margin:4px;position:relative;z-index:10141}.bwg_watermark_text,.bwg_watermark_text:hover{text-decoration:none;margin:4px;position:relative;z-index:10141}.bwg_slide_container{display:table-cell;position:absolute;vertical-align:middle;width:100%;height:100%}.bwg_slide_bg{margin:0 auto;width:inherit;height:inherit}.bwg_slider{height:inherit;width:inherit}.bwg_popup_image_spun{height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;width:inherit;z-index:2}.bwg_popup_image_second_spun{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}.bwg_grid{display:none;height:100%;overflow:hidden;position:absolute;width:100%}.bwg_gridlet{opacity:1;position:absolute}.bwg_image_info::-webkit-scrollbar{width:4px}.bwg_image_info::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_image_info::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}#bwg_rate_form .bwg_hint{margin:0 5px;display:none}.bwg_star{display:inline-block;width:unset!important}.bwg_image_count_container{left:0;line-height:1;position:absolute;vertical-align:middle}#bwg_comment_form label{display:block;font-weight:700;margin-top:17px;text-transform:uppercase}#bwg_comment_form .bwg-privacy-policy-box label{text-transform:unset;word-break:break-word}.bwg_popup_image_spun .bwg_popup_image_spun1{width:inherit;height:inherit}.bwg_popup_image_spun1 .bwg_popup_image_spun2{vertical-align:middle;text-align:center;height:100%}#embed_conteiner{table-layout:fixed;height:100%}#opacity_div{background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#loading_div{text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}#ecommerce_ajax_loading{position:absolute}#ecommerce_opacity_div{display:none;background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#ecommerce_loading_div{display:none;text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg_ecommerce_panel.bwg_popup_sidebar_panel.bwg_popup_sidebar{text-align:left}#ajax_loading{position:absolute}@media (max-width:480px){.bwg_image_count_container{display:none}.bwg_image_title,.bwg_image_title *{font-size:12px}.bwg_image_description,.bwg_image_description *{font-size:10px}}body[data-elementor-device-mode=mobile] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-mosaic-thumbnails,body[data-elementor-device-mode=tablet] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-mosaic-thumbnails{opacity:1!important}body[data-elementor-device-mode=mobile] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=mobile] .bwg-zoom-effect-overlay>span,body[data-elementor-device-mode=tablet] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=tablet] .bwg-zoom-effect-overlay>span{opacity:1!important;background-color:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_] *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_]{border-collapse:collapse;display:table;position:relative;text-align:center;margin:auto}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_image_]{display:inline-block;padding:0!important;margin:0!important;float:none!important;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_embed_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;display:inline-block;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_]{position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause{bottom:0;cursor:pointer;display:table;height:inherit;outline:medium none;position:absolute;width:30%;left:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span[id^=bwg_slideshow_play_pause-ico_]{display:inline-block!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span{position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]{display:none!important;cursor:pointer;position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]:hover{display:inline-block;position:relative;z-index:13}.bwg_embed_frame .instagram-media,div[id^=bwg_container1_] div[id^=bwg_container2_] .instagram-media{margin:0 auto!important;min-width:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]{left:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{right:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover span{left:auto!important;right:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover span{left:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_] span,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_],div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]:hover{cursor:pointer}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_container_]{display:table;position:absolute;text-align:center;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_container_]{position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip,div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip_fix_count{overflow:hidden;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnails_]{margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnail_]{position:relative;background:0 0;cursor:pointer;float:left;overflow:hidden}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_thumb_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_filmstrip_thumbnail_img_]{display:block;opacity:1;padding:0!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_left_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_right_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_none_selectable_]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_title_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_description_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_image_]{padding:0!important;float:none!important;margin:4px!important;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_]:hover{text-decoration:none;margin:4px;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_title_text_]{text-decoration:none;position:relative;z-index:11;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_description_text_]{text-decoration:none;position:relative;z-index:15;margin:5px;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_]{display:table-cell;margin:0 auto;position:absolute;vertical-align:middle;width:100%;height:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_bg_]{margin:0 auto;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slider_]{height:inherit;width:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun_]{width:inherit;height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;z-index:2}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_second_spun_]{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_grid_]{display:none;height:100%;overflow:hidden;position:absolute;width:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_gridlet_]{opacity:1;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_]{display:inline-block;position:relative;cursor:pointer;overflow:hidden;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_container_]{display:block;overflow:hidden;position:absolute;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_thumbnails_]{left:0;font-size:0;margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun1_]{display:table;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun2_]{display:table-cell;vertical-align:middle;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_mosaic_play_icon_spun_]{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.lazy_loader{background-image:url(/wp-content/plugins/photo-gallery/css/../images/ajax_loader.png);background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg-container-temp0{visibility:hidden!important;position:absolute!important}.bwg_image_browser .pagination-links{display:flex;padding:0}.bwg_image_browser .pagination-links_col1{flex-grow:3;text-align:left}.bwg_image_browser .pagination-links_col2{flex-grow:4;text-align:center}.bwg_image_browser .pagination-links_col3{flex-grow:3;text-align:right}.bwg_current_page[type=number]{width:35px;display:inline-block;-moz-appearance:textfield;line-height:normal!important}.bwg_current_page::-webkit-inner-spin-button,.bwg_current_page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bwg_container .bwg_tag_button_view_container{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:45px;position:relative;padding-top:3px;flex-wrap:wrap;overflow:hidden;clear:both}.bwg_container .bwg_tag_button_view_container button{cursor:pointer}.bwg_container .bwg_tag_button_view_container button.active{cursor:default}.bwg_container .bwg_tag_button_view_container .verLine{min-height:26px;margin:0 15px}.bwg_container .bwg_tag_button_see_all{margin-bottom:70px;position:relative;display:none}.bwg_container .bwg_tag_button_see_all .see_all_tags{text-transform:uppercase;position:absolute;padding:10px 25px;font-weight:600;cursor:pointer;left:47%;top:-23px}.bwg_container .bwg_tag_button_see_all .see_all_tags span{display:inline-block;line-height:normal;text-align:center;border-radius:50%;margin-right:10px;font-weight:500;color:#fff;height:18px;width:18px}.bwg_addThis{position:absolute;left:10px;top:10px;z-index:9999}.bwg_search_container_1 input[type=search]::-ms-clear{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-ms-reveal{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-webkit-search-cancel-button,.bwg_search_container_1 input[type=search]::-webkit-search-decoration,.bwg_search_container_1 input[type=search]::-webkit-search-results-button,.bwg_search_container_1 input[type=search]::-webkit-search-results-decoration{display:none}.p-widget-list{display:grid;align-content:start;grid-template-columns:repeat(3,1fr);gap:40px;font-size:16px;line-height:1.6;padding-top:100px}@media not all and (max-width:991px){.p-widget-list-sp{display:none}}@media (max-width:991px){.p-widget-list{padding-top:0}}@media (max-width:991px){.p-widget-list-sp+.p-widget-list-pc{display:none}}@container sidebar (max-width:800px){.p-widget-list{grid-template-columns:repeat(2,1fr)}}@container sidebar (max-width:500px){.p-widget-list{grid-template-columns:repeat(1,1fr)}}.p-widget{position:relative}.p-widget-headline{font-size:16px;font-weight:600;padding:0 25px;color:var(--tcd-accent-color);height:60px;display:flex;align-items:center;border:1px solid #ddd;border-bottom:none}.widget_rss li{display:flex;flex-direction:column;row-gap:15px;padding:20px;border:1px solid #ddd;margin-top:-1px}.widget_rss li>*{margin-block:var(--tcd-half-read)}.widget_rss li cite{font-size:14px}.widget_rss :is(.rsswidget,.rssSummary){--tcd-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;visibility:visible;word-break:break-all;font-size:14px}.widget_rss .rss-date{order:-1;color:#999}@media (any-hover:hover){.widget_rss a:hover{opacity:.5}}:is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a{--tcd-widget-level:0;display:flex;justify-content:space-between;align-items:center;column-gap:5px;padding-block:calc(20px + var(--tcd-half-read));padding-inline:calc(20px + 1em * var(--tcd-widget-level)) 20px;border:1px solid #ddd;margin-top:-1px;transition:color 0.3s ease}:is(.widget_categories,.widget_archive) a.has-count:after{content:attr(data-count);display:grid;place-items:center;min-width:50px;height:30px;border-radius:5px;font-size:12px;color:#000;background:#fff;border:1px solid #ddd}@media (any-hover:hover){:is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a:hover{color:rgb(0 0 0 / .5)}}:is(.widget_archive,.widget_categories) select{cursor:pointer;appearance:none;width:100%;height:60px;padding:0 20px;background:#fff;border:1px solid #ddd;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiAgZmlsbD0iIzAwMDAwMCI+PHBhdGggZD0iTTQ4MC0zODQuODVxLTYuNDYgMC0xMS45Mi0yLjExLTUuNDYtMi4xMi0xMC43LTcuMzVMMjgxLjg1LTU2OS44NXEtNS42Mi01LjYxLTYtMTMuNzctLjM5LTguMTUgNi0xNC41MyA2LjM4LTYuMzkgMTQuMTUtNi4zOSA3Ljc3IDAgMTQuMTUgNi4zOUw0ODAtNDI4LjMxbDE2OS44NS0xNjkuODRxNS42MS01LjYyIDEzLjc3LTYgOC4xNS0uMzkgMTQuNTMgNiA2LjM5IDYuMzggNi4zOSAxNC4xNSAwIDcuNzctNi4zOSAxNC4xNUw1MDIuNjItMzk0LjMxcS01LjI0IDUuMjMtMTAuNyA3LjM1LTUuNDYgMi4xMS0xMS45MiAyLjExWiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right 15px center;background-size:1.5em}.p-drawer :is(.widget_archive,.widget_categories) select{background-color:var(--tcd-accent-color-dark);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIj48cGF0aCBkPSJNNDEwLTYwMCA1ODAtNDMwIDc1MC02MDAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzAiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.widget_calendar .calendar_wrap{line-height:1}.widget_calendar .wp-calendar-table caption{font-weight:600;margin-bottom:.85em}.widget_calendar .wp-calendar-table th{font-size:.85em;font-weight:400;padding-block:1em}.widget_calendar .wp-calendar-table td{font-size:.85em;padding:.1em}.widget_calendar .wp-calendar-table td :is(a,span){display:grid;place-items:center;aspect-ratio:1;border-radius:50%}.widget_calendar .wp-calendar-table td a{background:#eee}.widget_calendar .wp-calendar-nav{font-size:.85em;margin-top:1em}@media (any-hover:hover){.widget_calendar .wp-calendar-table td a:hover{color:#fff;background:#000}.widget_calendar .wp-calendar-nav a:hover{color:rgb(0 0 0 / .5)}.p-drawer .widget_calendar .wp-calendar-nav a:hover{color:rgb(255 255 255 / .3)}}.widget_media_gallery .gallery{--tcd-widget-gallery-columns:1;display:grid;grid-template-columns:repeat(var(--tcd-widget-gallery-columns),1fr);gap:5px;align-items:flex-start}.widget_media_gallery .gallery-columns-2{--tcd-widget-gallery-columns:2}.widget_media_gallery .gallery-columns-3{--tcd-widget-gallery-columns:3}.widget_media_gallery .gallery-columns-4{--tcd-widget-gallery-columns:4}.widget_media_gallery .gallery-columns-5{--tcd-widget-gallery-columns:5}.widget_media_gallery .gallery-columns-6{--tcd-widget-gallery-columns:6}.widget_media_gallery .gallery-columns-7{--tcd-widget-gallery-columns:7}.widget_media_gallery .gallery-columns-8{--tcd-widget-gallery-columns:8}.widget_media_gallery .gallery-columns-9{--tcd-widget-gallery-columns:9}.widget_media_gallery .gallery-item{position:relative;overflow:clip}.widget_media_gallery .wp-caption-text{position:absolute;inset:auto 0 0 0;color:#fff;background:rgb(0 0 0 / .5);font-size:.85em;padding:.3em .8em;transform:translateY(100%);transition:transform 0.3s ease}@media (any-hover:hover){.widget_media_gallery .gallery-item:hover .wp-caption-text{transform:translateY(0)}}.widget_tag_cloud .tagcloud{display:flex;flex-wrap:wrap;gap:7px}.widget_tag_cloud .tag-cloud-link{display:grid;grid-auto-flow:column;place-items:center;height:30px;padding-inline:1em;color:#000;background:#eee;border-radius:5px}@media (any-hover:hover){.widget_tag_cloud .tag-cloud-link:hover{background:var(--tcd-accent-color);color:#fff}}.widget_recent_comments li{padding:calc(20px + var(--tcd-half-read)) 20px;border:1px solid #ddd;margin-top:-1px}@media (any-hover:hover){.widget_recent_comments a:hover{color:rgb(0 0 0 / .5)}}.widget_recent_entries li{display:flex;flex-direction:column-reverse;row-gap:10px;padding:20px;line-height:1.6;border:1px solid #ddd;margin-top:-1px}.widget_recent_entries li a{--tcd-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tcd-line-clamp);max-height:calc(1lh* var(--tcd-line-clamp));overflow:hidden;visibility:visible;word-break:break-all;margin-block:var(--tcd-half-read)}.widget_recent_entries .post-date{font-size:.85em;color:#999;line-height:1;font-family:Arial}@media (any-hover:hover){.widget_recent_entries a:hover{color:rgb(0 0 0 / .5)}}.widget_search .search-form{display:grid;grid-template-columns:1fr auto;grid-template-rows:60px;column-gap:10px;padding-inline:20px;border:1px solid #ddd}.widget_search .search-field{width:100%;height:100%;border:none}.widget_search .search-field::-webkit-search-cancel-button{appearance:none}.widget_search .search-submit{display:grid;place-items:center;margin-right:-5px;padding:0;border:none;background:initial}.widget_media_image img{width:100%}.widget_media_image .wp-caption{display:grid;align-content:start;max-width:100%}.widget_media_image .wp-caption-text{font-size:14px;text-align:center;padding:calc(20px + var(--tcd-half-read)) 10px;border:1px solid #ddd;border-top:none}.p-drawer .p-widget{padding:0 30px}.p-drawer .widget_tcd_widget_category_tag_list{padding:0;margin-top:0!important}.p-drawer .p-widget-headline{color:#fff;border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);border-bottom:none}.p-drawer .widget_search .search-submit{margin-right:0}.p-drawer .widget_search .search-form{padding:0 20px 0 30px}.p-drawer .widget_recent_entries li{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer :is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);transition:color 0.3s ease}.p-drawer :is(.widget_archive,.widget_categories) select{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_search{padding:0;background:var(--tcd-accent-color-light);margin-top:0!important}.p-drawer .widget_search .search-field{background:var(--tcd-accent-color-light)}.p-drawer .widget_search .search-form{border:none}.p-drawer .widget_media_image .p-widget-headline{margin-bottom:0}.p-drawer .widget_search+.widget_tcd_widget_category_tag_list{margin-top:-30px!important}.drawer_main_contents .p-widget:first-of-type{margin-top:30px}.drawer_main_contents .p-widget:first-of-type:has(.widget_tcd_widget_category_tag_list,.widget_search){padding-top:0}.p-drawer .widget_recent_comments li{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .p-widget-tab-post-nav{background:var(--tcd-accent-color-dark)}.p-drawer .p-widget-tab-post-nav[data-tab="1"]>button:nth-child(1),.p-drawer .p-widget-tab-post-nav[data-tab="2"]>button:nth-child(2){background:var(--tcd-accent-color-dark);border-top:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_tag_cloud .tag-cloud-link{color:color-mix(in srgb,var(--tcd-accent-color-dark) 50%,#fff);background:var(--tcd-accent-color-dark);border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 50%,#fff);transition:color 0.3s ease,border-color 0.3s ease}.p-drawer .widget_search .p-widget-headline{background-color:var(--tcd-accent-color-dark);border:none}.p-drawer .widget_search .p-widget-headline{padding:0 30px}.p-drawer .widget_nav_menu .p-widget-headline{margin-bottom:0}.widget_search .search-submit:hover{opacity:.6}.l-sidebar .drawer_contents_tab_nav{font-size:14px!important}.l-sidebar .drawer_contents_tab_nav:hover{color:rgb(0 0 0 / .6)}.l-sidebar .widget_custom_html .p-widget-headline{border-bottom:1px solid #ddd}.l-sidebar .widget_calendar .p-widget-headline{border-bottom:1px solid #ddd;margin-bottom:20px}.p-drawer .widget_calendar .p-widget-headline{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_calendar .wp-calendar-table td a{background-color:var(--tcd-accent-color)}.p-drawer .widget_custom_html .p-widget-headline{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_custom_html{line-height:1.6}.p-drawer .p-widget-headline{margin-bottom:20px}.p-drawer .widget_categories .p-widget-headline{margin-bottom:0}.p-drawer .drawer_contents_tab>.drawer_contents_tab_nav:only-child{background-color:var(--tcd-accent-color-dark);border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);padding:0 25px;text-align:left;font-weight:600}.p-drawer :is(.widget_categories,.widget_archive) a.has-count:after{background-color:var(--tcd-accent-color-dark);color:rgb(255 255 255 / .6);border-color:rgb(255 255 255 / .6);}.p-drawer .drawer_contents_tab_nav{font-weight:600}.l-sidebar .drawer_contents_tab>.drawer_contents_tab_nav:only-child{border-bottom:1px solid #ddd;font-weight:600;color:var(--tcd-accent-color);padding:0 25px;text-align:left;font-size:16px!important;background-color:#fff}.l-sidebar .drawer_contents_tab>.drawer_contents_tab_nav:only-child:hover{color:var(--tcd-accent-color)}.p-drawer .widget_text .tcdce-body ul{color:#fff!important}.p-drawer .widget_text .tcdce-body ol{color:#fff!important}.p-drawer .widget_text .tcdce-body a{color:#fff!important;text-decoration:underline;transition:opacity 0.3s ease}.l-sidebar .widget_text .p-widget-headline{border-bottom:1px solid #ddd;margin-bottom:20px}.p-drawer .widget_text .p-widget-headline{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.l-sidebar .drawer_contents_category_list a{transition:color 0.3s ease}.l-sidebar .widget_media_gallery .p-widget-headline{border-bottom:1px solid #ddd;margin-bottom:20px}.p-drawer .widget_media_gallery .p-widget-headline{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);margin-bottom:20px}.l-sidebar .widget_tag_cloud .tagcloud{margin-top:20px}.l-sidebar .widget_tag_cloud .p-widget-headline{border-bottom:1px solid #ddd}.p-drawer .widget_tag_cloud .p-widget-headline{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_tcd_widget_banner_slider .p-widget-headline{margin-bottom:0}.widget_tcd_widget_banner_slider:has(.no_banner_slider) .p-widget-headline{border-bottom:1px solid #ddd;margin-bottom:20px}.p-drawer .widget_tcd_widget_banner_slider:has(.no_banner_slider) .p-widget-headline{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);}.p-drawer .widget_tcd_widget_tab_post_list .p-widget-headline{margin-bottom:0}.p-drawer .widget_archive .p-widget-headline{margin-bottom:0}@media (any-hover:hover){.l-sidebar .drawer_contents_category_list a:hover{color:rgb(0 0 0 / .6)}.p-drawer .widget_text .tcdce-body a:hover{opacity:.6}}@media (max-width:767px){.p-drawer .widget_calendar .wp-calendar-table td a{background-color:var(--tcd-accent-color-dark)}.p-drawer :is(.widget_categories,.widget_archive) a.has-count:after{background-color:var(--tcd-accent-color)}.p-drawer .widget_tag_cloud .tag-cloud-link{background-color:var(--tcd-accent-color)}.l-sidebar .drawer_contents_tags_list{background-color:#fff;border-bottom:1px solid #ddd!important}.l-sidebar .tab_content{background-color:#fff}.l-sidebar .drawer_tab_wrapper{padding:0}.p-drawer .drawer_contents_tab>.drawer_contents_tab_nav:only-child{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);background-color:var(--tcd-accent-color);padding:0 20px;text-align:left;font-weight:600}.p-drawer .widget_search{padding-right:0!important;padding-left:0!important}.p-drawer .widget_search .p-widget-headline{background-color:var(--tcd-accent-color);border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);border-bottom:none;padding:0 25px}.l-sidebar .widget_search .search-submit{height:60px}.drawer_contents_tags_list{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);margin-top:-1px}.drawer_contents_tab_nav.active{border-bottom:none}.drawer_contents_tab_nav{border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.drawer_contents_tab_nav.active{background-color:var(--tcd-accent-color)}.drawer_contents_tab_nav{background-color:var(--tcd-accent-color-dark)}.p-drawer .p-widget{padding:0 20px}.p-drawer .widget_search .search-form{padding-inline:18px}.p-drawer .widget_tcd_widget_category_tag_list{padding:0}.p-drawer :is(.widget_archive,.widget_categories) select{background-color:var(--tcd-accent-color)}.p-drawer .p-widget-tab-post-nav[data-tab="1"]>button:nth-child(1),.p-drawer .p-widget-tab-post-nav[data-tab="2"]>button:nth-child(2){background:var(--tcd-accent-color)!important}.p-drawer .p-widget-tab-post-list-item{background:var(--tcd-accent-color)!important;border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .p-widget-tab-post-nav-item{background:var(--tcd-accent-color-dark)!important}.drawer_main_contents .p-widget:first-of-type{margin-top:30px!important}.p-drawer .widget_search+.widget_tcd_widget_category_tag_list{margin-top:0!important}}.p-drawer .p-widget-tab-post-nav-item{background:var(--tcd-accent-color);border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .p-widget-tab-post-list-item{background:var(--tcd-accent-color-dark);border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .p-widget-tab-post-nav-item{transition:background-color 0.3s ease}.p-drawer .p-widget-tab-post-nav-item{border-left:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);border-right:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff);border-top:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .p-widget-tab-post-nav[data-tab="1"] .p-widget-tab-post-nav-item:nth-child(2){border-top:none;border-right:none}.p-drawer .p-widget-tab-post-nav[data-tab="2"] .p-widget-tab-post-nav-item:nth-child(1){border-top:none;border-left:none}.p-drawer .widget_rss li{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_rss .p-widget-headline{margin-bottom:0}.p-drawer .widget_rss :is(.rsswidget,.rssSummary){line-height:1.3}.p-drawer .widget_meta .p-widget-headline{margin-bottom:0}.p-drawer .widget_pages .p-widget-headline{margin-bottom:0}.p-drawer .widget_recent_comments .p-widget-headline{margin-bottom:0;border-bottom:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.l-sidebar .widget_recent_comments .p-widget-headline{margin-bottom:0;border-bottom:1px solid #ddd}.p-drawer .widget_rss .rss-date{color:color-mix(in srgb,var(--tcd-accent-color-dark) 50%,#fff)}.p-drawer .widget_block{line-height:1.6}.p-drawer .widget_search .p-widget-headline{margin-bottom:0}.p-drawer .widget_recent_entries .p-widget-headline{margin-bottom:0}.p-drawer .widget_recent_entries .post-date{color:color-mix(in srgb,var(--tcd-accent-color-dark) 50%,#fff)}.p-drawer .widget_recent_comments a{transition:color 0.3s ease}@media (any-hover:hover){.p-drawer .widget_recent_entries a:hover{color:#fff;opacity:.6}.p-drawer .widget_recent_comments a:hover{color:color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .widget_tag_cloud .tag-cloud-link:hover{color:#fff;border-color:#fff}.p-drawer :is(.widget_categories,.widget_archive,.widget_nav_menu,.widget_meta,.widget_pages) a:hover{color:color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.p-drawer .p-widget-tab-post-nav-item:hover{color:#fff;background:var(--tcd-accent-color-dark)}}.l-sidebar .drawer_contents_tab_nav.active{background:#fff;border-bottom:none}.l-sidebar .drawer_contents_category_list .category-list a{background:#fff;border:1px solid #ddd;margin-top:-1px;transition:color 0.3s ease}.l-sidebar .drawer_contents_category_list .category-list a span{margin-top:-1px;transition:color 0.3s ease}.l-sidebar .drawer_contents_tab_nav{background:#f6f6f6;border:1px solid #ddd;transition:color 0.3s ease}.l-sidebar *+.drawer_contents_tab_nav{margin-left:-1px}.l-sidebar .drawer_contents_tags_list{border:1px solid #ddd;margin-top:-1px}.l-sidebar .drawer_tag_item{color:var(--tcd-accent-color);border:1px solid var(--tcd-accent-color);opacity:1;transition:color 0.3s ease,background-color 0.3s ease}.l-sidebar .drawer_tag_item:hover{color:#fff;background:var(--tcd-accent-color)}.l-sidebar .drawer_contents_tab_nav{font-size:14px}.drawer_contents_tab_nav{font-size:14px;font-family:var(--tcd-base-font-type)}.p-widget-tab-post-nav{font-family:var(--tcd-base-font-type)}.l-sidebar .drawer_contents_category_list .category-list a{font-size:14px}.l-sidebar .drawer_tags_headline{font-size:14px}.p-drawer .widget_tcd_modules_postlikewidget .p-widget-headline{margin-bottom:0}.p-drawer .p-widget-post-like-item{border:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}.no_post_like{padding-top:20px;border-top:1px solid #ddd}.p-drawer .no_post_like{border-top:1px solid color-mix(in srgb,var(--tcd-accent-color-dark) 70%,#fff)}:root{--tcdce-base-font-size-pc:inherit;--tcdce-base-font-size-sp:inherit;--tcdce-base-font-family:inherit;--tcdce-base-line-height-pc:2.4;--tcdce-base-line-height-sp:2.2;--tcdce-base-font-color:inherit;--tcdce-base-link-color:#0b57d0;--tcdce-base-link-decoration:underline;--tcdce-base-margin-top-pc:0;--tcdce-base-margin-top-sp:0;--tcdce-base-margin-bottom-pc:40px;--tcdce-base-margin-bottom-sp:30px;--tcdce-half-leading:calc((1em - 1lh) / 2);--tcdce-opt-font-type-serif:"Times New Roman", times, "游明朝", "Yu Mincho",
    "游明朝体", "YuMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",
    "HiraMinProN-W3", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;--tcdce-opt-font-type-sans-serif:Arial, "Hiragino Kaku Gothic ProN",
    "Hiragino Sans", Meiryo, sans-serif;--tcdce-opt-font-weight-normal:400;--tcdce-opt-font-weight-bold:600;--tcdce-opt-inset-block-top:0 auto;--tcdce-opt-inset-block-center:0;--tcdce-opt-inset-block-bottom:auto 0;--tcdce-opt-inset-inline-left:0 auto;--tcdce-opt-inset-inline-center:0;--tcdce-opt-inset-inline-right:auto 0;--tcdce-opt-icon:"";--tcdce-opt-icon--info:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480.01-290q12.76 0 21.37-8.63Q510-307.25 510-320v-170q0-12.75-8.63-21.38-8.63-8.62-21.38-8.62-12.76 0-21.37 8.62Q450-502.75 450-490v170q0 12.75 8.63 21.37 8.63 8.63 21.38 8.63ZM480-588.46q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02q9.29 9.29 23.02 9.29Zm.07 488.46q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--tcdce-opt-icon--help:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M479.56-255.39q17.13 0 28.94-11.82 11.81-11.83 11.81-28.97 0-17.13-11.83-28.94-11.83-11.8-28.96-11.8-17.13 0-28.94 11.83-11.81 11.83-11.81 28.96 0 17.13 11.83 28.94 11.83 11.8 28.96 11.8Zm.51 155.39q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Zm3.24-171.23q27.68 0 47.91 17.43 20.24 17.43 20.24 43.57 0 22-12.93 39.38-12.92 17.39-29.54 32.39-21.78 19.32-38.35 42.51-16.57 23.18-17.72 51.64-.39 10.93 7.69 18.31 8.08 7.38 18.84 7.38 11.54 0 19.54-7.69t10.23-18.84q4-20.62 17.04-36.73 13.04-16.12 28.25-30.65 21.87-21.32 38.17-46.48 16.31-25.17 16.31-56.14 0-47.54-37.46-78.12Q534-703.84 484-703.84q-35.69 0-67.31 15.8-31.61 15.81-49.23 46.12-5.46 9.31-3.5 19.59 1.95 10.29 10.55 15.62 10.95 6.09 22.49 3.48 11.54-2.62 19.61-13.15 12.16-15.77 29.43-25.31t37.2-9.54Z"/></svg>');--tcdce-opt-icon--pen:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M200-200h50.46l409.46-409.46-50.46-50.46L200-250.46V-200Zm-23.84 60q-15.37 0-25.76-10.4-10.4-10.39-10.4-25.76v-69.3q0-14.63 5.62-27.89 5.61-13.26 15.46-23.11l506.54-506.31q9.07-8.24 20.03-12.73 10.97-4.5 23-4.5t23.3 4.27q11.28 4.27 19.97 13.58l48.85 49.46q9.31 8.69 13.27 20 3.96 11.31 3.96 22.62 0 12.07-4.12 23.03-4.12 10.97-13.11 20.04L296.46-161.08q-9.85 9.85-23.11 15.46-13.26 5.62-27.89 5.62h-69.3Zm584.22-570.15-50.23-50.23 50.23 50.23Zm-126.13 75.9-24.79-25.67 50.46 50.46-25.67-24.79Z"/></svg>');--tcdce-opt-icon--bulb:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-96.92q-30.31 0-52.27-21-21.96-21-23.88-51.31h152.3q-1.92 30.31-23.88 51.31-21.96 21-52.27 21Zm-120-127.7q-12.77 0-21.38-8.61-8.62-8.62-8.62-21.39 0-12.77 8.62-21.38 8.61-8.62 21.38-8.62h240q12.77 0 21.38 8.62 8.62 8.61 8.62 21.38t-8.62 21.39q-8.61 8.61-21.38 8.61H360ZM336.15-340q-62.84-39.08-99.49-102.12Q200-505.15 200-580q0-116.92 81.54-198.46T480-860q116.92 0 198.46 81.54T760-580q0 74.85-36.66 137.88-36.65 63.04-99.49 102.12h-287.7ZM354-400h252q45-32 69.5-79T700-580q0-92-64-156t-156-64q-92 0-156 64t-64 156q0 54 24.5 101t69.5 79Zm126 0Z"/></svg>');--tcdce-opt-icon--warn:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-290.77q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02q9.29 9.29 23.02 9.29Zm.01-146.15q12.76 0 21.37-8.63 8.62-8.62 8.62-21.37v-180q0-12.75-8.63-21.38-8.63-8.62-21.38-8.62-12.76 0-21.37 8.62-8.62 8.63-8.62 21.38v180q0 12.75 8.63 21.37 8.63 8.63 21.38 8.63Zm.06 336.92q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--tcdce-opt-icon--good:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M827.69-620q28.54 0 50.42 21.89Q900-576.23 900-547.69v64.61q0 6.3-1.62 13.5-1.61 7.19-3.61 13.43l-114.64 270.5q-8.59 19.19-28.82 32.42T709.09-140H288.46v-480l232.69-230.69q11.93-11.92 27.62-14.23 15.69-2.31 30.07 5.38 14.39 7.7 21.08 21.85 6.69 14.15 2.85 29.31L559.69-620h268Zm-479.23 25.54V-200h360.77q4.23 0 8.65-2.31 4.43-2.31 6.74-7.69L840-480v-67.69q0-5.39-3.46-8.85t-8.85-3.46H483.85L534-779.23 348.46-594.46ZM172.31-140q-29.83 0-51.07-21.24Q100-182.48 100-212.31v-335.38q0-29.83 21.24-51.07Q142.48-620 172.31-620h116.15v60H172.31q-5.39 0-8.85 3.46t-3.46 8.85v335.38q0 5.39 3.46 8.85t8.85 3.46h116.15v60H172.31Zm176.15-60v-394.46V-200Z"/></svg>');--tcdce-opt-icon--bad:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M132.31-340q-28.54 0-50.42-21.89Q60-383.77 60-412.31v-64.61q0-6.3 1.62-13.5 1.61-7.19 3.61-13.43l114.64-270.5q8.59-19.19 28.82-32.42T250.91-820h420.63v480L438.85-109.31q-11.93 11.92-27.62 14.23-15.69 2.31-30.07-5.38-14.39-7.7-21.08-21.85-6.69-14.15-2.85-29.31L400.31-340h-268Zm479.23-25.54V-760H250.77q-4.23 0-8.65 2.31-4.43 2.31-6.74 7.69L120-480v67.69q0 5.39 3.46 8.85t8.85 3.46h343.84L426-180.77l185.54-184.77ZM787.69-820q29.83 0 51.07 21.24Q860-777.52 860-747.69v335.38q0 29.83-21.24 51.07Q817.52-340 787.69-340H671.54v-60h116.15q5.39 0 8.85-3.46t3.46-8.85v-335.38q0-5.39-3.46-8.85t-8.85-3.46H671.54v-60h116.15Zm-176.15 60v394.46V-760Z"/></svg>');--tcdce-opt-icon--check:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m382-339.38 345.54-345.54q8.92-8.93 20.88-9.12 11.96-.19 21.27 9.12 9.31 9.31 9.31 21.38 0 12.08-9.31 21.39l-362.38 363q-10.85 10.84-25.31 10.84-14.46 0-25.31-10.84l-167-167q-8.92-8.93-8.8-21.2.11-12.26 9.42-21.57t21.38-9.31q12.08 0 21.39 9.31L382-339.38Z"/></svg>');--tcdce-opt-icon--circle:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480.07-100q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--tcdce-opt-icon--cross:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-437.85 277.08-234.92q-8.31 8.3-20.89 8.5-12.57.19-21.27-8.5-8.69-8.7-8.69-21.08 0-12.38 8.69-21.08L437.85-480 234.92-682.92q-8.3-8.31-8.5-20.89-.19-12.57 8.5-21.27 8.7-8.69 21.08-8.69 12.38 0 21.08 8.69L480-522.15l202.92-202.93q8.31-8.3 20.89-8.5 12.57-.19 21.27 8.5 8.69 8.7 8.69 21.08 0 12.38-8.69 21.08L522.15-480l202.93 202.92q8.3 8.31 8.5 20.89.19 12.57-8.5 21.27-8.7 8.69-21.08 8.69-12.38 0-21.08-8.69L480-437.85Z"/></svg>');--tcdce-h1-font-size-pc:32px;--tcdce-h1-font-size-sp:22px;--tcdce-h1-line-height:1.5;--tcdce-h1-text-align:center;--tcdce-h1-font-weight:600;--tcdce-h1-font-color:var(--tcdce-base-font-color);--tcdce-h1-font-family:var(--tcdce-base-font-family);--tcdce-h1-content-width:100%;--tcdce-h1-background:initial;--tcdce-h1-background-color:;--tcdce-h1-background-gradation-color1:;--tcdce-h1-background-gradation-color2:;--tcdce-h1-border-style:hidden;--tcdce-h1-border-position:var(--tcdce-h2-border-width);--tcdce-h1-border-width:0px;--tcdce-h1-border-color:;--tcdce-h1-border-gradation-color1:;--tcdce-h1-border-gradation-color2:;--tcdce-h1-element-background:initial;--tcdce-h1-element-color:;--tcdce-h1-element-gradation-color1:;--tcdce-h1-element-gradation-color2:;--tcdce-h1-element-image-url:;--tcdce-h1-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h1-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h1-element-size-w-pc:0px;--tcdce-h1-element-size-w-sp:0px;--tcdce-h1-element-size-h-pc:0px;--tcdce-h1-element-size-h-sp:0px;--tcdce-h1-padding-pc:0px;--tcdce-h1-padding-sp:0px;--tcdce-h1-padding-top-pc:0px;--tcdce-h1-padding-top-sp:0px;--tcdce-h1-padding-right-pc:0px;--tcdce-h1-padding-right-sp:0px;--tcdce-h1-padding-bottom-pc:0px;--tcdce-h1-padding-bottom-sp:0px;--tcdce-h1-padding-left-pc:0px;--tcdce-h1-padding-left-sp:0px;--tcdce-h1-margin-top-pc:100px;--tcdce-h1-margin-top-sp:50px;--tcdce-h1-margin-bottom-pc:30px;--tcdce-h1-margin-bottom-sp:20px;--tcdce-h2-font-size-pc:28px;--tcdce-h2-font-size-sp:22px;--tcdce-h2-line-height:1.5;--tcdce-h2-text-align:center;--tcdce-h2-font-weight:600;--tcdce-h2-font-color:var(--tcdce-base-font-color);--tcdce-h2-font-family:var(--tcdce-base-font-family);--tcdce-h2-content-width:100%;--tcdce-h2-background:initial;--tcdce-h2-background-color:;--tcdce-h2-background-gradation-color1:;--tcdce-h2-background-gradation-color2:;--tcdce-h2-border-style:hidden;--tcdce-h2-border-position:var(--tcdce-h2-border-width);--tcdce-h2-border-width:0px;--tcdce-h2-border-color:;--tcdce-h2-border-gradation-color1:;--tcdce-h2-border-gradation-color2:;--tcdce-h2-element-background:initial;--tcdce-h2-element-color:;--tcdce-h2-element-gradation-color1:;--tcdce-h2-element-gradation-color2:;--tcdce-h2-element-image-url:;--tcdce-h2-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h2-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h2-element-size-w-pc:0px;--tcdce-h2-element-size-w-sp:0px;--tcdce-h2-element-size-h-pc:0px;--tcdce-h2-element-size-h-sp:0px;--tcdce-h2-padding-pc:0px;--tcdce-h2-padding-sp:0px;--tcdce-h2-padding-top-pc:0px;--tcdce-h2-padding-top-sp:0px;--tcdce-h2-padding-right-pc:0px;--tcdce-h2-padding-right-sp:0px;--tcdce-h2-padding-bottom-pc:0px;--tcdce-h2-padding-bottom-sp:0px;--tcdce-h2-padding-left-pc:0px;--tcdce-h2-padding-left-sp:0px;--tcdce-h2-margin-top-pc:100px;--tcdce-h2-margin-top-sp:50px;--tcdce-h2-margin-bottom-pc:30px;--tcdce-h2-margin-bottom-sp:20px;--tcdce-h3-font-size-pc:24px;--tcdce-h3-font-size-sp:20px;--tcdce-h3-line-height:1.5;--tcdce-h3-text-align:left;--tcdce-h3-font-weight:600;--tcdce-h3-font-color:var(--tcdce-base-font-color);--tcdce-h3-font-family:var(--tcdce-base-font-family);--tcdce-h3-content-width:100%;--tcdce-h3-background:initial;--tcdce-h3-background-color:;--tcdce-h3-background-gradation-color1:;--tcdce-h3-background-gradation-color2:;--tcdce-h3-border-style:hidden;--tcdce-h3-border-position:var(--tcdce-h3-border-width);--tcdce-h3-border-width:0px;--tcdce-h3-border-color:;--tcdce-h3-border-gradation-color1:;--tcdce-h3-border-gradation-color2:;--tcdce-h3-element-background:initial;--tcdce-h3-element-color:;--tcdce-h3-element-gradation-color1:;--tcdce-h3-element-gradation-color2:;--tcdce-h3-element-image-url:;--tcdce-h3-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h3-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h3-element-size-w-pc:0px;--tcdce-h3-element-size-w-sp:0px;--tcdce-h3-element-size-h-pc:0px;--tcdce-h3-element-size-h-sp:0px;--tcdce-h3-padding-pc:0px;--tcdce-h3-padding-sp:0px;--tcdce-h3-padding-top-pc:0px;--tcdce-h3-padding-top-sp:0px;--tcdce-h3-padding-right-pc:0px;--tcdce-h3-padding-right-sp:0px;--tcdce-h3-padding-bottom-pc:0px;--tcdce-h3-padding-bottom-sp:0px;--tcdce-h3-padding-left-pc:0px;--tcdce-h3-padding-left-sp:0px;--tcdce-h3-margin-top-pc:80px;--tcdce-h3-margin-top-sp:50px;--tcdce-h3-margin-bottom-pc:20px;--tcdce-h3-margin-bottom-sp:20px;--tcdce-h4-font-size-pc:22px;--tcdce-h4-font-size-sp:18px;--tcdce-h4-line-height:1.5;--tcdce-h4-text-align:left;--tcdce-h4-font-weight:600;--tcdce-h4-font-color:var(--tcdce-base-font-color);--tcdce-h4-font-family:var(--tcdce-base-font-family);--tcdce-h4-content-width:100%;--tcdce-h4-background:initial;--tcdce-h4-background-color:;--tcdce-h4-background-gradation-color1:;--tcdce-h4-background-gradation-color2:;--tcdce-h4-border-style:hidden;--tcdce-h4-border-position:var(--tcdce-h4-border-width);--tcdce-h4-border-width:0px;--tcdce-h4-border-color:;--tcdce-h4-border-gradation-color1:;--tcdce-h4-border-gradation-color2:;--tcdce-h4-element-background:initial;--tcdce-h4-element-color:;--tcdce-h4-element-gradation-color1:;--tcdce-h4-element-gradation-color2:;--tcdce-h4-element-image-url:;--tcdce-h4-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h4-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h4-element-size-w-pc:0px;--tcdce-h4-element-size-w-sp:0px;--tcdce-h4-element-size-h-pc:0px;--tcdce-h4-element-size-h-sp:0px;--tcdce-h4-padding-pc:0px;--tcdce-h4-padding-sp:0px;--tcdce-h4-padding-top-pc:0px;--tcdce-h4-padding-top-sp:0px;--tcdce-h4-padding-right-pc:0px;--tcdce-h4-padding-right-sp:0px;--tcdce-h4-padding-bottom-pc:0px;--tcdce-h4-padding-bottom-sp:0px;--tcdce-h4-padding-left-pc:0px;--tcdce-h4-padding-left-sp:0px;--tcdce-h4-margin-top-pc:60px;--tcdce-h4-margin-top-sp:40px;--tcdce-h4-margin-bottom-pc:15px;--tcdce-h4-margin-bottom-sp:15px;--tcdce-h5-font-size-pc:20px;--tcdce-h5-font-size-sp:16px;--tcdce-h5-line-height:1.5;--tcdce-h5-text-align:left;--tcdce-h5-font-weight:600;--tcdce-h5-font-color:var(--tcdce-base-font-color);--tcdce-h5-font-family:var(--tcdce-base-font-family);--tcdce-h5-content-width:100%;--tcdce-h5-background:initial;--tcdce-h5-background-color:;--tcdce-h5-background-gradation-color1:;--tcdce-h5-background-gradation-color2:;--tcdce-h5-border-style:hidden;--tcdce-h5-border-position:var(--tcdce-h5-border-width);--tcdce-h5-border-width:0px;--tcdce-h5-border-color:;--tcdce-h5-border-gradation-color1:;--tcdce-h5-border-gradation-color2:;--tcdce-h5-element-background:initial;--tcdce-h5-element-color:;--tcdce-h5-element-gradation-color1:;--tcdce-h5-element-gradation-color2:;--tcdce-h5-element-image-url:;--tcdce-h5-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h5-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h5-element-size-w-pc:0px;--tcdce-h5-element-size-w-sp:0px;--tcdce-h5-element-size-h-pc:0px;--tcdce-h5-element-size-h-sp:0px;--tcdce-h5-padding-pc:0px;--tcdce-h5-padding-sp:0px;--tcdce-h5-padding-top-pc:0px;--tcdce-h5-padding-top-sp:0px;--tcdce-h5-padding-right-pc:0px;--tcdce-h5-padding-right-sp:0px;--tcdce-h5-padding-bottom-pc:0px;--tcdce-h5-padding-bottom-sp:0px;--tcdce-h5-padding-left-pc:0px;--tcdce-h5-padding-left-sp:0px;--tcdce-h5-margin-top-pc:50px;--tcdce-h5-margin-top-sp:40px;--tcdce-h5-margin-bottom-pc:10px;--tcdce-h5-margin-bottom-sp:10px;--tcdce-h6-font-size-pc:18px;--tcdce-h6-font-size-sp:16px;--tcdce-h6-line-height:1.5;--tcdce-h6-text-align:left;--tcdce-h6-font-weight:600;--tcdce-h6-font-color:var(--tcdce-base-font-color);--tcdce-h6-font-family:var(--tcdce-base-font-family);--tcdce-h6-content-width:100%;--tcdce-h6-background:initial;--tcdce-h6-background-color:;--tcdce-h6-background-gradation-color1:;--tcdce-h6-background-gradation-color2:;--tcdce-h6-border-style:hidden;--tcdce-h6-border-position:var(--tcdce-h6-border-width);--tcdce-h6-border-width:0px;--tcdce-h6-border-color:;--tcdce-h6-border-gradation-color1:;--tcdce-h6-border-gradation-color2:;--tcdce-h6-element-background:initial;--tcdce-h6-element-color:;--tcdce-h6-element-gradation-color1:;--tcdce-h6-element-gradation-color2:;--tcdce-h6-element-image-url:;--tcdce-h6-element-inset-inline:var(--tcdce-opt-inset-inline-left);--tcdce-h6-element-inset-block:var(--tcdce-opt-inset-block-top);--tcdce-h6-element-size-w-pc:0px;--tcdce-h6-element-size-w-sp:0px;--tcdce-h6-element-size-h-pc:0px;--tcdce-h6-element-size-h-sp:0px;--tcdce-h6-padding-pc:0px;--tcdce-h6-padding-sp:0px;--tcdce-h6-padding-top-pc:0px;--tcdce-h6-padding-top-sp:0px;--tcdce-h6-padding-right-pc:0px;--tcdce-h6-padding-right-sp:0px;--tcdce-h6-padding-bottom-pc:0px;--tcdce-h6-padding-bottom-sp:0px;--tcdce-h6-padding-left-pc:0px;--tcdce-h6-padding-left-sp:0px;--tcdce-h6-margin-top-pc:50px;--tcdce-h6-margin-top-sp:40px;--tcdce-h6-margin-bottom-pc:10px;--tcdce-h6-margin-bottom-sp:10px;--tcdce-ul-font-size-pc:16px;--tcdce-ul-font-size-sp:14px;--tcdce-ul-font-weight:normal;--tcdce-ul-font-color:var(--tcdce-base-font-color);--tcdce-ul-background:initial;--tcdce-ul-background-color:;--tcdce-ul-background-gradation-color1:;--tcdce-ul-background-gradation-color2:;--tcdce-ul-border-style:hidden;--tcdce-ul-border-width:2;--tcdce-ul-border-color:#000000;--tcdce-ul-list-style:disc;--tcdce-ul-icon:none;--tcdce-ul-icon-offset:1em;--tcdce-ul-icon-content:;--tcdce-ul-icon-image-url:;--tcdce-ul-icon-color:#000000;--tcdce-ul-padding-pc:0px;--tcdce-ul-padding-sp:0px;--tcdce-ul-padding-custom-pc:30px;--tcdce-ul-padding-custom-sp:15px;--tcdce-ul-margin-top-pc:40px;--tcdce-ul-margin-top-sp:30px;--tcdce-ul-margin-bottom-pc:40px;--tcdce-ul-margin-bottom-sp:30px;--tcdce-ol-font-size-pc:16px;--tcdce-ol-font-size-sp:14px;--tcdce-ol-font-weight:normal;--tcdce-ol-font-color:var(--tcdce-base-font-color);--tcdce-ol-background:initial;--tcdce-ol-background-color:;--tcdce-ol-background-gradation-color1:;--tcdce-ol-background-gradation-color2:;--tcdce-ol-border-style:hidden;--tcdce-ol-border-width:2;--tcdce-ol-border-color:#000000;--tcdce-ol-list-style:decimal;--tcdce-ol-counter-type:none;--tcdce-ol-counter-offset:1em;--tcdce-ol-counter-weight:normal;--tcdce-ol-counter-size:scale(1);--tcdce-ol-counter-color:#000000;--tcdce-ol-counter-background:transparent;--tcdce-ol-counter-background-color:#000000;--tcdce-ol-padding-pc:0px;--tcdce-ol-padding-sp:0px;--tcdce-ol-padding-custom-pc:30px;--tcdce-ol-padding-custom-sp:15px;--tcdce-ol-margin-top-pc:40px;--tcdce-ol-margin-top-sp:30px;--tcdce-ol-margin-bottom-pc:40px;--tcdce-ol-margin-bottom-sp:30px;--tcdce-box-font-size-pc:16px;--tcdce-box-font-size-sp:14px;--tcdce-box-font-color:#000000;--tcdce-box-font-weight:normal;--tcdce-box-background:#f6f6f6;--tcdce-box-background-gradation-color1:;--tcdce-box-background-gradation-color2:;--tcdce-box-border-style:hidden;--tcdce-box-border-width:2;--tcdce-box-border-color:#000000;--tcdce-box-icon:none;--tcdce-box-icon-offset:0em;--tcdce-box-icon-content:;--tcdce-box-icon-image-url:;--tcdce-box-icon-color:#000000;--tcdce-box-padding-pc:1.5em;--tcdce-box-padding-sp:1em;--tcdce-box-padding-custom-pc:30px;--tcdce-box-padding-custom-sp:15px;--tcdce-box-margin-top-pc:40px;--tcdce-box-margin-top-sp:30px;--tcdce-box-margin-bottom-pc:40px;--tcdce-box-margin-bottom-sp:30px;--tcdce-marker-font-weight:400;--tcdce-marker-color:#fff799;--tcdce-marker-weight:0.8em;--tcdce-marker-animation:none;--tcdce-marker-animation-keyframes:tcdCeMarkerAnimation 1s ease;--tcdce-button-font-size-pc:16px;--tcdce-button-font-size-sp:14px;--tcdce-button-font-weight:400;--tcdce-button-size-width-pc:270px;--tcdce-button-size-width-sp:220px;--tcdce-button-size-height-pc:60px;--tcdce-button-size-height-sp:50px;--tcdce-button-shape:60px;--tcdce-button-shape--round:var(--tcdce-button-size-height-pc);--tcdce-button-shape--square:0;--tcdce-button-preset-color--a:#000000;--tcdce-button-preset-color--b:#333333;--tcdce-button-preset-color--gradation--a:;--tcdce-button-preset-color--gradation--b:;--tcdce-button-font-color:#ffffff;--tcdce-button-font-color-hover:#ffffff;--tcdce-button-background:var(--tcdce-button-preset-color--a);--tcdce-button-background-hover:var(--tcdce-button-preset-color--b);--tcdce-button-border:none;--tcdce-button-border-hover:none;--tcdce-button-transform:none;--tcdce-button-transform-hover:none;--tcdce-button-overlay:none;--tcdce-button-margin-top-pc:40px;--tcdce-button-margin-top-sp:30px;--tcdce-button-margin-bottom-pc:40px;--tcdce-button-margin-bottom-sp:30px;--tcdce-sb-font-size-pc:16px;--tcdce-sb-font-size-sp:14px;--tcdce-sb-font-weight:400;--tcdce-sb-font-color:#000000;--tcdce-sb-image-url:url(/wp-content/plugins/tcd-classic-editor/assets/css/../image/avatar.png);--tcdce-sb-preset-color--bg:#ffffff;--tcdce-sb-preset-color--border:#000000;--tcdce-sb-background:transparent;--tcdce-sb-border-color:transparent;--tcdce-sb-padding:0;--tcdce-sb-direction:row;--tcdce-sb-triangle-before-offset:-10px;--tcdce-sb-triangle-after-offset:-7px;--tcdce-sb-triangle-path:polygon(100% 0, 0 50%, 100% 100%);--tcdce-sb-margin-top-pc:40px;--tcdce-sb-margin-top-sp:30px;--tcdce-sb-margin-bottom-pc:40px;--tcdce-sb-margin-bottom-sp:30px}@font-face{font-family:"editor";font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/plugins/tcd-classic-editor/assets/css/../font/editor.woff?v=1.0) format("woff")}:is(.tcdce-body,.editor-styles-wrapper){container:tcdce / inline-size;position:relative;color:var(--tcdce-base-font-color);font-size:var(--tcdce-base-font-size-pc);font-family:var(--tcdce-base-font-family);line-height:var(--tcdce-base-line-height-pc);overflow-wrap:break-word}:is(.tcdce-body,.editor-styles-wrapper),:is(.tcdce-body,.editor-styles-wrapper) *{box-sizing:border-box}@media (max-width:767px){:is(.tcdce-body,.editor-styles-wrapper){font-size:var(--tcdce-base-font-size-sp);line-height:var(--tcdce-base-line-height-sp)}}:is(.tcdce-body,.editor-styles-wrapper)>*:has(+*){margin-bottom:var(--tcdce-base-margin-bottom-pc)}.tcdce-body .wp-block-group__inner-container>*:has(+*){margin-bottom:var(--tcdce-base-margin-bottom-pc)}@container tcdce (max-width:600px){:is(.tcdce-body,.tcdce-body .wp-block-group__inner-container)>*{--tcdce-base-margin-bottom-pc:var(--tcdce-base-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) :where(a){color:var(--tcdce-base-link-color)}@media (any-hover:hover){:is(.tcdce-body,.editor-styles-wrapper) :where(a:hover){text-decoration:var(--tcdce-base-link-decoration)}}:is(.tcdce-body,.editor-styles-wrapper) strong,:is(.tcdce-body,.editor-styles-wrapper) b{font-weight:700}:is(.tcdce-body,.editor-styles-wrapper) .alignright{float:right}:is(.tcdce-body,.editor-styles-wrapper) .alignleft{float:left}:is(.tcdce-body,.editor-styles-wrapper) .aligncenter{display:table;margin-right:auto;margin-bottom:7px;margin-left:auto}:is(.tcdce-body,.editor-styles-wrapper) blockquote.alignleft,:is(.tcdce-body,.editor-styles-wrapper) img.alignleft{margin:7px 24px 7px 0}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption.alignleft{margin:7px 14px 7px 0}:is(.tcdce-body,.editor-styles-wrapper) blockquote.alignright,:is(.tcdce-body,.editor-styles-wrapper) img.alignright{margin:7px 0 7px 24px}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption.alignright{margin:7px 0 7px 14px}:is(.tcdce-body,.editor-styles-wrapper) blockquote.aligncenter,:is(.tcdce-body,.editor-styles-wrapper) img.aligncenter,:is(.tcdce-body,.editor-styles-wrapper) .wp-caption.aligncenter{margin-top:7px;margin-bottom:7px}:is(.tcdce-body,.editor-styles-wrapper) p:has(+*){margin:0 0 calc(var(--tcdce-base-margin-bottom-pc) + var(--tcdce-half-leading))}:is(.tcdce-body,.editor-styles-wrapper) pre{font-size:.9em;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;padding:1.6em 2em;overflow:auto;line-height:1.8;color:#1b1b1b;background:#f2f1f1;border:none;margin-bottom:40px}:is(.tcdce-body,.editor-styles-wrapper) .has-text-align-left:is(h1,h2,h3,h4,h5,h6){text-align:left}:is(.tcdce-body,.editor-styles-wrapper) .has-text-align-center:is(h1,h2,h3,h4,h5,h6){text-align:center}:is(.tcdce-body,.editor-styles-wrapper) .has-text-align-right:is(h1,h2,h3,h4,h5,h6){text-align:right}:is(.tcdce-body,.editor-styles-wrapper) h1{position:relative;font-size:var(--tcdce-h1-font-size-pc);font-weight:var(--tcdce-h1-font-weight);line-height:var(--tcdce-h1-line-height);text-align:var(--tcdce-h1-text-align);color:var(--tcdce-h1-font-color);font-family:var(--tcdce-h1-font-family);width:var(--tcdce-h1-content-width);--tcdce-h1-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h1-background-gradation-color1) 0%,
    var(--tcdce-h1-background-gradation-color2) 100%
  );--tcdce-h1-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h1-background-gradation-color1) 0%,
    var(--tcdce-h1-background-gradation-color2) 100%
  );background:var(--tcdce-h1-background);--tcdce-h1-border-position1:var(--tcdce-h1-border-width) 0 0 0;--tcdce-h1-border-position2:0 0 0 var(--tcdce-h1-border-width);--tcdce-h1-border-position3:0 0 var(--tcdce-h1-border-width) 0;--tcdce-h1-border-position4:var(--tcdce-h1-border-width) 0;--tcdce-h1-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h1-border-gradation-color1) 0%,
    var(--tcdce-h1-border-gradation-color2) 100%
  );--tcdce-h1-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h1-border-gradation-color1) 0%,
    var(--tcdce-h1-border-gradation-color2) 100%
  );border:var(--tcdce-h1-border-style) var(--tcdce-h1-border-color);border-width:var(--tcdce-h1-border-position);border-image:var(--tcdce-h1-border-style) 1;border-image-width:var(--tcdce-h1-border-position);--tcdce-h1-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h1-element-gradation-color1) 0%,
    var(--tcdce-h1-element-gradation-color2) 100%
  );--tcdce-h1-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h1-element-gradation-color1) 0%,
    var(--tcdce-h1-element-gradation-color2) 100%
  );padding:var(--tcdce-h1-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h1{margin-top:var(--tcdce-h1-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h1:has(+*){margin-bottom:var(--tcdce-h1-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h1:before{content:"";display:block;width:var(--tcdce-h1-element-size-w-pc);height:var(--tcdce-h1-element-size-h-pc);background:var(--tcdce-h1-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h1-element-inset-block);inset-inline:var(--tcdce-h1-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h1{font-size:var(--tcdce-h1-font-size-sp);padding:var(--tcdce-h1-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h1:before{width:var(--tcdce-h1-element-size-w-sp);height:var(--tcdce-h1-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h1{margin-top:var(--tcdce-h1-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h1:has(+*){margin-bottom:var(--tcdce-h1-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h2{position:relative;font-size:var(--tcdce-h2-font-size-pc);font-weight:var(--tcdce-h2-font-weight);line-height:var(--tcdce-h2-line-height);text-align:var(--tcdce-h2-text-align);color:var(--tcdce-h2-font-color);font-family:var(--tcdce-h2-font-family);width:var(--tcdce-h2-content-width);--tcdce-h2-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h2-background-gradation-color1) 0%,
    var(--tcdce-h2-background-gradation-color2) 100%
  );--tcdce-h2-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h2-background-gradation-color1) 0%,
    var(--tcdce-h2-background-gradation-color2) 100%
  );background:var(--tcdce-h2-background);--tcdce-h2-border-position1:var(--tcdce-h2-border-width) 0 0 0;--tcdce-h2-border-position2:0 0 0 var(--tcdce-h2-border-width);--tcdce-h2-border-position3:0 0 var(--tcdce-h2-border-width) 0;--tcdce-h2-border-position4:var(--tcdce-h2-border-width) 0;--tcdce-h2-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h2-border-gradation-color1) 0%,
    var(--tcdce-h2-border-gradation-color2) 100%
  );--tcdce-h2-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h2-border-gradation-color1) 0%,
    var(--tcdce-h2-border-gradation-color2) 100%
  );border:var(--tcdce-h2-border-style) var(--tcdce-h2-border-color);border-width:var(--tcdce-h2-border-position);border-image:var(--tcdce-h2-border-style) 1;border-image-width:var(--tcdce-h2-border-position);--tcdce-h2-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h2-element-gradation-color1) 0%,
    var(--tcdce-h2-element-gradation-color2) 100%
  );--tcdce-h2-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h2-element-gradation-color1) 0%,
    var(--tcdce-h2-element-gradation-color2) 100%
  );padding:var(--tcdce-h2-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h2{margin-top:var(--tcdce-h2-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h2:has(+*){margin-bottom:var(--tcdce-h2-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h2:before{content:"";display:block;width:var(--tcdce-h2-element-size-w-pc);height:var(--tcdce-h2-element-size-h-pc);background:var(--tcdce-h2-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h2-element-inset-block);inset-inline:var(--tcdce-h2-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h2{font-size:var(--tcdce-h2-font-size-sp);padding:var(--tcdce-h2-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h2:before{width:var(--tcdce-h2-element-size-w-sp);height:var(--tcdce-h2-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h2{margin-top:var(--tcdce-h2-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h2:has(+*){margin-bottom:var(--tcdce-h2-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h3{position:relative;font-size:var(--tcdce-h3-font-size-pc);font-weight:var(--tcdce-h3-font-weight);line-height:var(--tcdce-h3-line-height);text-align:var(--tcdce-h3-text-align);color:var(--tcdce-h3-font-color);font-family:var(--tcdce-h3-font-family);width:var(--tcdce-h3-content-width);--tcdce-h3-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h3-background-gradation-color1) 0%,
    var(--tcdce-h3-background-gradation-color2) 100%
  );--tcdce-h3-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h3-background-gradation-color1) 0%,
    var(--tcdce-h3-background-gradation-color2) 100%
  );background:var(--tcdce-h3-background);--tcdce-h3-border-position1:var(--tcdce-h3-border-width) 0 0 0;--tcdce-h3-border-position2:0 0 0 var(--tcdce-h3-border-width);--tcdce-h3-border-position3:0 0 var(--tcdce-h3-border-width) 0;--tcdce-h3-border-position4:var(--tcdce-h3-border-width) 0;--tcdce-h3-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h3-border-gradation-color1) 0%,
    var(--tcdce-h3-border-gradation-color2) 100%
  );--tcdce-h3-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h3-border-gradation-color1) 0%,
    var(--tcdce-h3-border-gradation-color2) 100%
  );border:var(--tcdce-h3-border-style) var(--tcdce-h3-border-color);border-width:var(--tcdce-h3-border-position);border-image:var(--tcdce-h3-border-style) 1;border-image-width:var(--tcdce-h3-border-position);--tcdce-h3-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h3-element-gradation-color1) 0%,
    var(--tcdce-h3-element-gradation-color2) 100%
  );--tcdce-h3-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h3-element-gradation-color1) 0%,
    var(--tcdce-h3-element-gradation-color2) 100%
  );padding:var(--tcdce-h3-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h3{margin-top:var(--tcdce-h3-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h3:has(+*){margin-bottom:var(--tcdce-h3-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h3:before{content:"";display:block;width:var(--tcdce-h3-element-size-w-pc);height:var(--tcdce-h3-element-size-h-pc);background:var(--tcdce-h3-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h3-element-inset-block);inset-inline:var(--tcdce-h3-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h3{font-size:var(--tcdce-h3-font-size-sp);padding:var(--tcdce-h3-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h3:before{width:var(--tcdce-h3-element-size-w-sp);height:var(--tcdce-h3-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h3{margin-top:var(--tcdce-h3-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h3:has(+*){margin-bottom:var(--tcdce-h3-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h4{position:relative;font-size:var(--tcdce-h4-font-size-pc);font-weight:var(--tcdce-h4-font-weight);line-height:var(--tcdce-h4-line-height);text-align:var(--tcdce-h4-text-align);color:var(--tcdce-h4-font-color);font-family:var(--tcdce-h4-font-family);width:var(--tcdce-h4-content-width);--tcdce-h4-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h4-background-gradation-color1) 0%,
    var(--tcdce-h4-background-gradation-color2) 100%
  );--tcdce-h4-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h4-background-gradation-color1) 0%,
    var(--tcdce-h4-background-gradation-color2) 100%
  );background:var(--tcdce-h4-background);--tcdce-h4-border-position1:var(--tcdce-h4-border-width) 0 0 0;--tcdce-h4-border-position2:0 0 0 var(--tcdce-h4-border-width);--tcdce-h4-border-position3:0 0 var(--tcdce-h4-border-width) 0;--tcdce-h4-border-position4:var(--tcdce-h4-border-width) 0;--tcdce-h4-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h4-border-gradation-color1) 0%,
    var(--tcdce-h4-border-gradation-color2) 100%
  );--tcdce-h4-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h4-border-gradation-color1) 0%,
    var(--tcdce-h4-border-gradation-color2) 100%
  );border:var(--tcdce-h4-border-style) var(--tcdce-h4-border-color);border-width:var(--tcdce-h4-border-position);border-image:var(--tcdce-h4-border-style) 1;border-image-width:var(--tcdce-h4-border-position);--tcdce-h4-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h4-element-gradation-color1) 0%,
    var(--tcdce-h4-element-gradation-color2) 100%
  );--tcdce-h4-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h4-element-gradation-color1) 0%,
    var(--tcdce-h4-element-gradation-color2) 100%
  );padding:var(--tcdce-h4-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h4{margin-top:var(--tcdce-h4-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h4:has(+*){margin-bottom:var(--tcdce-h4-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h4:before{content:"";display:block;width:var(--tcdce-h4-element-size-w-pc);height:var(--tcdce-h4-element-size-h-pc);background:var(--tcdce-h4-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h4-element-inset-block);inset-inline:var(--tcdce-h4-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h4{font-size:var(--tcdce-h4-font-size-sp);padding:var(--tcdce-h4-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h4:before{width:var(--tcdce-h4-element-size-w-sp);height:var(--tcdce-h4-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h4{margin-top:var(--tcdce-h4-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h4:has(+*){margin-bottom:var(--tcdce-h4-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h5{position:relative;font-size:var(--tcdce-h5-font-size-pc);font-weight:var(--tcdce-h5-font-weight);line-height:var(--tcdce-h5-line-height);text-align:var(--tcdce-h5-text-align);color:var(--tcdce-h5-font-color);font-family:var(--tcdce-h5-font-family);width:var(--tcdce-h5-content-width);--tcdce-h5-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h5-background-gradation-color1) 0%,
    var(--tcdce-h5-background-gradation-color2) 100%
  );--tcdce-h5-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h5-background-gradation-color1) 0%,
    var(--tcdce-h5-background-gradation-color2) 100%
  );background:var(--tcdce-h5-background);--tcdce-h5-border-position1:var(--tcdce-h5-border-width) 0 0 0;--tcdce-h5-border-position2:0 0 0 var(--tcdce-h5-border-width);--tcdce-h5-border-position3:0 0 var(--tcdce-h5-border-width) 0;--tcdce-h5-border-position4:var(--tcdce-h5-border-width) 0;--tcdce-h5-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h5-border-gradation-color1) 0%,
    var(--tcdce-h5-border-gradation-color2) 100%
  );--tcdce-h5-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h5-border-gradation-color1) 0%,
    var(--tcdce-h5-border-gradation-color2) 100%
  );border:var(--tcdce-h5-border-style) var(--tcdce-h5-border-color);border-width:var(--tcdce-h5-border-position);border-image:var(--tcdce-h5-border-style) 1;border-image-width:var(--tcdce-h5-border-position);--tcdce-h5-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h5-element-gradation-color1) 0%,
    var(--tcdce-h5-element-gradation-color2) 100%
  );--tcdce-h5-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h5-element-gradation-color1) 0%,
    var(--tcdce-h5-element-gradation-color2) 100%
  );padding:var(--tcdce-h5-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h5{margin-top:var(--tcdce-h5-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h5:has(+*){margin-bottom:var(--tcdce-h5-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h5:before{content:"";display:block;width:var(--tcdce-h5-element-size-w-pc);height:var(--tcdce-h5-element-size-h-pc);background:var(--tcdce-h5-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h5-element-inset-block);inset-inline:var(--tcdce-h5-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h5{font-size:var(--tcdce-h5-font-size-sp);padding:var(--tcdce-h5-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h5:before{width:var(--tcdce-h5-element-size-w-sp);height:var(--tcdce-h5-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h5{margin-top:var(--tcdce-h5-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h5:has(+*){margin-bottom:var(--tcdce-5-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) h6{position:relative;font-size:var(--tcdce-h6-font-size-pc);font-weight:var(--tcdce-h6-font-weight);line-height:var(--tcdce-h6-line-height);text-align:var(--tcdce-h6-text-align);color:var(--tcdce-h6-font-color);font-family:var(--tcdce-h6-font-family);width:var(--tcdce-h6-content-width);--tcdce-h6-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h6-background-gradation-color1) 0%,
    var(--tcdce-h6-background-gradation-color2) 100%
  );--tcdce-h6-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h6-background-gradation-color1) 0%,
    var(--tcdce-h6-background-gradation-color2) 100%
  );background:var(--tcdce-h6-background);--tcdce-h6-border-position1:var(--tcdce-h6-border-width) 0 0 0;--tcdce-h6-border-position2:0 0 0 var(--tcdce-h6-border-width);--tcdce-h6-border-position3:0 0 var(--tcdce-h6-border-width) 0;--tcdce-h6-border-position4:var(--tcdce-h6-border-width) 0;--tcdce-h6-border-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h6-border-gradation-color1) 0%,
    var(--tcdce-h6-border-gradation-color2) 100%
  );--tcdce-h6-border-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h6-border-gradation-color1) 0%,
    var(--tcdce-h6-border-gradation-color2) 100%
  );border:var(--tcdce-h6-border-style) var(--tcdce-h6-border-color);border-width:var(--tcdce-h6-border-position);border-image:var(--tcdce-h6-border-style) 1;border-image-width:var(--tcdce-h6-border-position);--tcdce-h6-element-gradation1:linear-gradient(
    90deg,
    var(--tcdce-h6-element-gradation-color1) 0%,
    var(--tcdce-h6-element-gradation-color2) 100%
  );--tcdce-h6-element-gradation2:linear-gradient(
    180deg,
    var(--tcdce-h6-element-gradation-color1) 0%,
    var(--tcdce-h6-element-gradation-color2) 100%
  );padding:var(--tcdce-h6-padding-pc);margin-inline:auto}:is(.tcdce-body,.editor-styles-wrapper) *+h6{margin-top:var(--tcdce-h6-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) h6:has(+*){margin-bottom:var(--tcdce-h6-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) h6:before{content:"";display:block;width:var(--tcdce-h6-element-size-w-pc);height:var(--tcdce-h6-element-size-h-pc);background:var(--tcdce-h6-element-background);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;inset-block:var(--tcdce-h6-element-inset-block);inset-inline:var(--tcdce-h6-element-inset-inline);margin:auto}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) h6{font-size:var(--tcdce-h6-font-size-sp);padding:var(--tcdce-h6-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) h6:before{width:var(--tcdce-h6-element-size-w-sp);height:var(--tcdce-h6-element-size-h-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+h6{margin-top:var(--tcdce-h6-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) h6:has(+*){margin-bottom:var(--tcdce-5-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) ul{font-size:var(--tcdce-ul-font-size-pc);font-weight:var(--tcdce-ul-font-weight);color:var(--tcdce-ul-font-color);line-height:2.2;--tcdce-ul-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-ul-background-gradation-color1) 0%,
    var(--tcdce-ul-background-gradation-color2) 100%
  );--tcdce-ul-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-ul-background-gradation-color1) 0%,
    var(--tcdce-ul-background-gradation-color2) 100%
  );background:var(--tcdce-ul-background);border-style:var(--tcdce-ul-border-style);border-width:var(--tcdce-ul-border-width);border-color:var(--tcdce-ul-border-color);padding-block:calc(var(--tcdce-ul-padding-pc) - 0.6em);padding-inline-start:calc(var(--tcdce-ul-padding-pc)+var(--tcdce-ul-icon-offset));padding-inline-end:var(--tcdce-ul-padding-pc);list-style-position:outside;list-style-type:var(--tcdce-ul-list-style);margin-inline:0}:is(.tcdce-body,.editor-styles-wrapper) *+ul{margin-top:var(--tcdce-ul-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) ul:has(+*){margin-bottom:var(--tcdce-ul-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) ul li{position:relative;margin:0;line-height:revert;list-style-type:inherit}:is(.tcdce-body,.editor-styles-wrapper) ul li::before{content:var(--tcdce-ul-icon);color:var(--tcdce-ul-icon-color);width:1em;height:1em;position:absolute;top:calc(0.6em - 0.05em);left:-1.5em;mask-image:var(--tcdce-ul-icon-content);mask-position:center;mask-repeat:no-repeat;mask-size:contain;background:currentColor;transform:scale(1.2)}:is(.tcdce-body,.editor-styles-wrapper) ul :is(ol,ul){list-style:inherit;padding-block:0;padding-inline:var(--tcdce-ul-icon-offset) 0;background:none;border:none;margin-block:0}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) ul{font-size:var(--tcdce-ul-font-size-sp);padding-block:calc(var(--tcdce-ul-padding-sp) - 0.6em);padding-inline-start:calc(var(--tcdce-ul-padding-sp)+var(--tcdce-ul-icon-offset));padding-inline-end:var(--tcdce-ul-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+ul{margin-top:var(--tcdce-ul-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) ul:has(+*){margin-bottom:var(--tcdce-ul-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) ol{font-size:var(--tcdce-ol-font-size-pc);font-weight:var(--tcdce-ol-font-weight);color:var(--tcdce-ol-font-color);line-height:2.2;--tcdce-ol-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-ol-background-gradation-color1) 0%,
    var(--tcdce-ol-background-gradation-color2) 100%
  );--tcdce-ol-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-ol-background-gradation-color1) 0%,
    var(--tcdce-ol-background-gradation-color2) 100%
  );background:var(--tcdce-ol-background);border-style:var(--tcdce-ol-border-style);border-width:var(--tcdce-ol-border-width);border-color:var(--tcdce-ol-border-color);padding-block:calc(var(--tcdce-ol-padding-pc) - 0.6em);padding-inline-start:calc(var(--tcdce-ol-padding-pc)+var(--tcdce-ol-counter-offset));padding-inline-end:var(--tcdce-ol-padding-pc);counter-reset:item;list-style-position:outside;list-style-type:var(--tcdce-ol-list-style);margin-inline:0}:is(.tcdce-body,.editor-styles-wrapper) *+ol{margin-top:var(--tcdce-ol-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) ol:has(+*){margin-bottom:var(--tcdce-ol-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) ol li{counter-increment:item;position:relative;margin:0;line-height:revert;list-style-type:inherit}:is(.tcdce-body,.editor-styles-wrapper) ol li::before{font-family:"Arial";content:counter(item,var(--tcdce-ol-counter-type));white-space:nowrap;display:flex;align-items:center;justify-content:center;font-size:1em;width:1em;height:1em;background:var(--tcdce-ol-counter-background);box-shadow:0 0 0 .25em var(--tcdce-ol-counter-background);border-radius:50%;transform:var(--tcdce-ol-counter-size);mask:none;position:absolute;top:.6em;left:calc(-1 * var(--tcdce-ol-counter-offset) + 0.2em);color:var(--tcdce-ol-counter-color);font-weight:var(--tcdce-ol-counter-weight)}:is(.tcdce-body,.editor-styles-wrapper) ol :is(ol,ul){counter-reset:item;list-style:inherit;font-size:inherit;font-weight:inherit;color:inherit;padding-block:0;padding-inline:var(--tcdce-ol-counter-offset) 0;background:initial;border:none;margin-block:0}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) ol{font-size:var(--tcdce-ol-font-size-sp);padding-block:calc(var(--tcdce-ol-padding-sp) - 0.6em);padding-inline-start:calc(var(--tcdce-ol-padding-sp)+var(--tcdce-ol-counter-offset));padding-inline-end:var(--tcdce-ol-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+ol{margin-top:var(--tcdce-ol-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) ol:has(+*){margin-bottom:var(--tcdce-ol-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame){width:100%;position:relative;line-height:1.8;border-radius:0;font-size:var(--tcdce-box-font-size-pc);font-weight:var(--tcdce-box-font-weight);color:var(--tcdce-box-font-color);--tcdce-box-background-gradation1:linear-gradient(
    90deg,
    var(--tcdce-box-background-gradation-color1) 0%,
    var(--tcdce-box-background-gradation-color2) 100%
  );--tcdce-box-background-gradation2:linear-gradient(
    180deg,
    var(--tcdce-box-background-gradation-color1) 0%,
    var(--tcdce-box-background-gradation-color2) 100%
  );background:var(--tcdce-box-background);border-style:var(--tcdce-box-border-style);border-width:var(--tcdce-box-border-width);border-color:var(--tcdce-box-border-color);padding-block:calc(var(--tcdce-box-padding-pc) - 0.4em);padding-inline-start:calc(var(--tcdce-box-padding-pc)+var(--tcdce-box-icon-offset));padding-inline-end:var(--tcdce-box-padding-pc)}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-box,.well,.well2,.well3,.q_frame){margin-top:var(--tcdce-box-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):has(+*){margin-bottom:var(--tcdce-box-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):before{content:var(--tcdce-box-icon);font-weight:400;width:1em;height:1em;color:var(--tcdce-box-icon-color);position:absolute;top:calc(var(--tcdce-box-padding-pc) - 0.1em);left:var(--tcdce-box-padding-pc);mask-image:var(--tcdce-box-icon-content);mask-position:center;mask-repeat:no-repeat;mask-size:contain;background:currentColor;transform:scale(1.5)}:is(.tcdce-body,.editor-styles-wrapper) .q_frame .q_frame_label{display:none}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame){font-size:var(--tcdce-box-font-size-sp);padding-block:calc(var(--tcdce-box-padding-sp) - 0.4em);padding-inline-start:calc(var(--tcdce-box-padding-sp)+var(--tcdce-box-icon-offset));padding-inline-end:var(--tcdce-box-padding-sp)}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-box,.well,.well2,.well3,.q_frame){margin-top:var(--tcdce-box-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):has(+*){margin-bottom:var(--tcdce-box-margin-bottom-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-box,.well,.well2,.well3,.q_frame):before{top:calc(var(--tcdce-box-padding-sp) - 0.1em);left:var(--tcdce-box-padding-sp)}}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-marker,.q_underline){line-height:1.8;margin:0;font-weight:var(--tcdce-marker-font-weight);background-image:linear-gradient(to right,transparent 50%,var(--tcdce-marker-color) 50%);background-repeat:repeat-x;background-position:100% var(--tcdce-marker-weight);background-size:200% 1em;animation:var(--tcdce-marker-animation)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-marker,.q_underline).is-hide{--tcdce-marker-animation:none}@keyframes tcdCeMarkerAnimation{0%{background-position:0 var(--tcdce-marker-weight)}100%{background-position:-100% var(--tcdce-marker-weight)}}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){text-align:center}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){margin-top:var(--tcdce-button-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons):has(+*){margin-bottom:var(--tcdce-button-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-buttons{gap:30px}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button){--tcdce-base-link-decoration:none;text-decoration:none;cursor:pointer;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;max-width:100%;width:fit-content;min-width:var(--tcdce-button-size-width-pc)!important;height:var(--tcdce-button-size-height-pc);padding:0 1.5em;border-radius:var(--tcdce-button-shape);font-size:var(--tcdce-button-font-size-pc);font-weight:var(--tcdce-button-font-weight);line-height:1.4;color:var(--tcdce-button-font-color);border:var(--tcdce-button-border);transition-property:color;transition-duration:0.3s;transition-timing-function:ease}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button):before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;background:var(--tcdce-button-background);transform:var(--tcdce-button-transform);transition-property:background,border,transform;transition-duration:0.3s;transition-timing-function:ease}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button):after{content:var(--tcdce-button-overlay);display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#fff0;transition-property:background;transition-duration:0.3s;transition-timing-function:ease}@media (any-hover:hover){:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button):hover{color:var(--tcdce-button-font-color-hover);border:var(--tcdce-button-border-hover);text-decoration:none}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button):hover:before{background:var(--tcdce-button-background-hover);transform:var(--tcdce-button-transform-hover)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button):hover:after{background:rgb(0 0 0 / 30%)}}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){gap:20px}:is(.tcdce-body,.editor-styles-wrapper) *+:is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons){margin-top:var(--tcdce-button-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button-wrapper,.q_button_wrap,.wp-block-buttons):has(+*){margin-bottom:var(--tcdce-button-margin-bottom-sp)}:is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button){--tcdce-button-size-width-pc:var(--tcdce-button-size-width-sp);--tcdce-button-size-height-pc:var(--tcdce-button-size-height-sp);--tcdce-button-font-size-pc:var(--tcdce-button-font-size-sp)}body.wp-admin :is(.tcdce-body,.editor-styles-wrapper) :is(.tcdce-button,.q_custom_button,.q_custom_button1,.q_custom_button2,.q_custom_button3,.q_button,.wp-block-button__link):not(.wp-block-button){--tcdce-button-size-width-pc:var(--tcdce-button-size-width-sp) !important;--tcdce-button-size-height-pc:var(
      --tcdce-button-size-height-sp
    ) !important;--tcdce-button-font-size-pc:var(--tcdce-button-font-size-sp) !important}}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb{display:flex;align-items:flex-start;gap:30px;flex-direction:var(--tcdce-sb-direction)}:is(.tcdce-body,.editor-styles-wrapper) *+.tcdce-sb{margin-top:var(--tcdce-sb-margin-top-pc)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb:has(+*){margin-bottom:var(--tcdce-sb-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user{flex:0 0 80px}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user-image{width:100%;aspect-ratio:1;background-color:#ddd;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--tcdce-sb-image-url);border-radius:50%}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user-name{display:block;font-size:14px;text-align:center;line-height:1.4;margin:calc(15px - 0.2em) -5px -.2em}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-user-name:empty{display:none}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content{position:relative;flex:1;line-height:2;font-size:var(--tcdce-sb-font-size-pc);font-weight:var(--tcdce-sb-font-weight);color:var(--tcdce-sb-font-color);background:var(--tcdce-sb-background);border:2px solid var(--tcdce-sb-border-color);padding:var(--tcdce-sb-padding);border-radius:10px}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content:before,:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content:after{content:"";position:absolute;top:1.5em;display:block;width:10px;height:15px;left:var(--tcdce-sb-triangle-before-offset);clip-path:var(--tcdce-sb-triangle-path);background:var(--tcdce-sb-border-color)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb-content:after{left:var(--tcdce-sb-triangle-after-offset);background:var(--tcdce-sb-background)}@container tcdce (max-width:600px){:is(.tcdce-body,.editor-styles-wrapper) *+.tcdce-sb{margin-top:var(--tcdce-sb-margin-top-sp)}:is(.tcdce-body,.editor-styles-wrapper) .tcdce-sb:has(+*){margin-bottom:var(--tcdce-sb-margin-bottom-sp)}}:is(.tcdce-body,.editor-styles-wrapper) img{max-width:100%;height:auto;vertical-align:bottom}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-image.is-style-sshot{border:1px solid #ddd;box-shadow:0 6px 6px -6px rgb(0 0 0 / 20%)}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-image.is-style-sshot .wp-element-caption{margin-bottom:.6em}:is(.tcdce-body,.editor-styles-wrapper) blockquote{position:relative;padding:2em 2.4em;line-height:1.8;color:rgb(0 0 0 / .6);background:rgb(0 0 0 / .03);border-top:none;border-right:none;border-bottom:none;border-left:5px solid #000;box-shadow:none}:is(.tcdce-body,.editor-styles-wrapper) blockquote:before,:is(.tcdce-body,.editor-styles-wrapper) blockquote:after{content:'"';position:absolute;font-size:1.5em;font-style:italic;font-weight:400;color:#000;line-height:1}:is(.tcdce-body,.editor-styles-wrapper) blockquote:before{top:.6em;left:.6em}:is(.tcdce-body,.editor-styles-wrapper) blockquote:after{right:.7em;bottom:.2em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-quote>cite{text-align:right;margin-top:10px}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption{max-width:100%;padding:10px;margin-bottom:2rem;background:#fff;border:1px solid #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption-text{padding:10px 0 0;margin:0 auto;font-size:14px;line-height:1.5;text-align:center}:is(.tcdce-body,.editor-styles-wrapper) .wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.gallery{display:grid;padding:0;margin:0}.gallery-columns-1{grid-template-columns:repeat(1,1fr);gap:5px}.gallery-columns-2{grid-template-columns:repeat(2,1fr);gap:5px}.gallery-columns-3{grid-template-columns:repeat(3,1fr);gap:5px}.gallery-columns-4{grid-template-columns:repeat(4,1fr);gap:5px}.gallery-columns-5{grid-template-columns:repeat(5,1fr);gap:3px}.gallery-columns-6{grid-template-columns:repeat(6,1fr);gap:3px}.gallery-columns-7{grid-template-columns:repeat(7,1fr);gap:3px}.gallery-columns-8{grid-template-columns:repeat(8,1fr);gap:3px}.gallery-columns-9{grid-template-columns:repeat(9,1fr);gap:0}.gallery-columns-10{grid-template-columns:repeat(10,1fr);gap:0}.gallery .gallery-item{width:initial;max-width:100%!important;position:relative;text-align:center;float:none;padding:0;margin:0;overflow:hidden}.gallery>br{display:none}.gallery img{width:100%;vertical-align:bottom}.gallery .gallery-caption{position:absolute;bottom:0;width:100%;padding:.25em .5em;margin:0;font-size:12px;line-height:1.5;color:#fff;text-align:left;background-color:rgb(0 0 0 / .7);transform:translateY(100%);transition:transform 0.3s ease}@media (any-hover:hover){.gallery-item:hover .gallery-caption{transform:translateY(0)}}.tcdce-pager{display:grid;grid-template-columns:repeat(auto-fit,50px);grid-template-rows:50px;gap:10px;justify-content:center;font-size:16px;font-family:Arial;text-align:center;box-sizing:border-box}*+.tcdce-pager{margin-top:40px}.tcdce-pager>*{display:grid;place-items:center;color:#000;background:#f6f6f6;border-radius:50%;box-sizing:border-box}.tcdce-pager>a{transition:color 0.3s ease,background 0.3s ease}.tcdce-pager>.current{color:#fff;background:#000}@media (any-hover:hover){.tcdce-pager>a:hover{color:#fff;background:#000}}@media (max-width:767px){.tcdce-pager{grid-template-columns:repeat(auto-fit,40px);grid-template-rows:40px;gap:5px;font-size:14px}}.tcdce-card{line-height:1;background:#fafafa;border:1px solid #ddd}.tcdce-card__link{text-decoration:none!important;display:flex;align-items:center;gap:20px;padding:20px;color:#000!important}.tcdce-card__image{flex:0 0 130px;aspect-ratio:1}.tcdce-card__image-bg{width:100%;height:100%!important;object-fit:cover}.tcdce-card__content{flex:1;display:flex;flex-direction:column;gap:15px;word-break:break-word}.tcdce-card__meta{display:flex;flex-wrap:wrap;font-size:14px;gap:3px 10px}.tcdce-card__meta-date{font-family:"Arial";display:flex;align-items:center;gap:.3em}.tcdce-card__meta-date:before{font-family:"editor";font-size:1.2em;-webkit-font-smoothing:antialiased}.tcdce-card__meta-date--publish:before{content:"\e90b"}.tcdce-card__meta-date--modify:before{content:"\e90c"}.tcdce-card__title{display:-webkit-box;max-height:3.2em;margin:-.35em 0;overflow:hidden;font-size:16px;font-weight:600;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color 0.3s ease}.tcdce-card__desc{display:-webkit-box;max-height:3.2em;margin:-.35em 0;overflow:hidden;font-size:14px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (any-hover:hover){.tcdce-card__link:hover .tcdce-card__title{color:rgb(0 0 0 / .5)}}@container tcdce (max-width:450px){.tcdce-card__link{gap:15px;padding:15px}.tcdce-card__image{flex:0 0 110px}.tcdce-card__meta{font-size:13px;gap:3px 5px}.tcdce-card__title{max-height:5.4em;font-size:14px;-webkit-line-clamp:3}.tcdce-card__desc{display:none}}:is(.tcdce-body,.editor-styles-wrapper) p:has(>iframe[src*="youtube.com"]){margin-bottom:var(--tcdce-base-margin-bottom-pc)}:is(.tcdce-body,.editor-styles-wrapper) iframe[src*="youtube.com"]{display:block;aspect-ratio:16 / 9;width:100%;height:auto}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-embed:has(iframe[src*="youtube.com"]){display:block}:is(.tcdce-body,.editor-styles-wrapper) hr{display:block;height:1px;border:0;border-top:1px solid #ccc}:is(.tcdce-body,.editor-styles-wrapper) table{border-collapse:collapse;border-spacing:0;width:100%}:is(.tcdce-body,.editor-styles-wrapper) :is(th,td){font-weight:400;background:#fff;border:1px solid #ddd;padding:.8em 1em;line-height:1.4;vertical-align:middle}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table{overflow:auto hidden}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table thead{border-bottom:none}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table tfoot{border-top:none}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table :is(th,td){background:#fff0}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-regular thead{background:#f6f6f6}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-regular :is(th,td){border:1px solid #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-regular tfoot{border-top:3px double #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes{border-bottom:none}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#f6f6f6}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes thead{color:#fff;background:#000}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-table.is-style-stripes tfoot{border-top:3px double #000}.post_row{display:grid;grid-template-columns:100%;gap:20px 30px}.post_col{min-inline-size:0}@media not all and (max-width:1024px){.post_row:has(.post_col-2){grid-template-columns:repeat(2,1fr)}.post_row:has(.post_col-3){grid-template-columns:repeat(3,1fr)}}.tcdce-gmap{position:relative;width:100%;height:550px;background:#ddd}.tcdce-gmap__embed{width:100%;height:550px}.tcdce-gmap__marker::after{position:absolute;bottom:0;left:-5px;z-index:1;display:block;width:0;height:0;content:"";border-style:solid;border-width:16px 5px 0 5px;border-top-color:var(--tcdce-gmap-bg-color);border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0}.tcdce-gmap__marker-icon{word-break:break-word;line-height:1.4;position:absolute;top:-114px;left:-50px;z-index:2;display:grid;place-items:center;width:100px!important;height:100px!important;padding:5px;overflow:hidden;font-size:18px;color:var(--tcdce-gmap-font-color);text-align:center;background-color:var(--tcdce-gmap-bg-color);border-radius:50%;background-image:var(--tcdce-gmap-image-url,none);background-position:center;background-size:70%;background-repeat:no-repeat}@media (max-width:767px){.tcdce-gmap,.tcdce-gmap__embed{height:320px}}.p-toc,.p-toc *{box-sizing:border-box}.p-toc{padding:40px;background:#f6f6f6;border-radius:10px}.tcdce-body *+.p-toc{margin-top:50px}.p-toc-headline{display:block;color:#000;font-size:18px;line-height:1.4;font-weight:600;margin:-.2em 0 calc(30px - 0.2em);text-align:center}.p-toc ul{display:flex;flex-direction:column;gap:20px;font-size:14px;padding:0;margin:0;list-style:none}.p-toc li{line-height:1.4!important;padding:initial;margin:initial}.p-toc a:not(:hover){color:#000!important}.p-toc ul ul{margin-top:20px;padding-left:1em}@media (any-hover:hover){.p-toc a:hover{text-decoration:none!important;color:rgb(0 0 0 / .5)!important}}@media (max-width:767px){.p-toc{padding:25px 20px}.tcdce-body *+.p-toc{margin-top:40px}.p-toc-headline{font-size:16px;margin-bottom:20px}}.p-toc--sidebar{padding:30px 20px;background:#f6f6f6;max-height:calc(100svh - 40px - var(--tcdce-toc-sticky-top, 40px));overflow:hidden auto}.p-toc--sidebar .p-toc-headline{color:#000;font-size:16px;text-align:left;margin-bottom:20px}.widget_tcdce_toc_widget:has(.is-sticky){position:sticky;top:var(--tcdce-toc-sticky-top,40px);z-index:1;height:fit-content}.p-toc-open{cursor:pointer;position:fixed;right:30px;bottom:30px;z-index:99;width:50px;height:50px;color:#000;background:#fff;border:1px solid #ddd;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s ease,pointer-events 0.3s ease;box-sizing:border-box}.p-toc-open:not(.is-active){opacity:0;pointer-events:none}.p-toc-open:before{content:"\e907";font-family:"editor";font-size:28px;font-weight:400;-webkit-font-smoothing:antialiased}@media (max-width:767px){body:has(.p-footer-fix-nav) .p-toc-open{margin-bottom:40px}body:has(.p-footer-fix-cta-image) .p-toc-open{display:none}body:has(.p-footer-fix-cta-text) .p-toc-open{margin-bottom:55px}}.p-toc-modal,.p-toc-modal *{box-sizing:border-box}.p-toc-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity 0.3s ease,pointer-events 0.3s ease}.p-toc-modal:not(.is-active){opacity:0;pointer-events:none}.p-toc-modal-overlay{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgb(0 0 0 / .5)}.p-toc-modal .p-toc{width:calc(100% - 40px);max-width:400px;padding:30px;max-height:calc(100svh - 120px);overflow:hidden auto}.p-toc-modal .p-toc-headline{margin-bottom:25px}.p-toc-modal-close{cursor:pointer;width:50px;padding:20px 0;background:none;border:none}.p-toc-modal-close:before{content:"\e901";font-family:"editor";font-weight:400;font-size:28px;color:#fff;-webkit-font-smoothing:antialiased}.tcdce-tab{font-size:16px}.tcdce-tab__label{display:flex}.tcdce-tab__label-item{cursor:pointer;flex:1;min-width:0;color:#999;text-align:center;font-weight:600;line-height:1.4;padding-bottom:calc(25px - 0.2em);border-bottom:3px solid #ddd;transition:color 0.25s ease,border-color 0.25s ease}.tcdce-tab__label-item.is-active{pointer-events:none;color:#000;border-color:#000}.tcdce-tab__field{display:none;background:#fafafa;padding:40px}.tcdce-tab__field-caption{display:block;line-height:1.6;text-align:center;margin:calc(20px - 0.3em) 0 -.3em}.tcdce-tab:has(.tcdce-tab__label-item1.is-active) .tcdce-tab__field1,.tcdce-tab:has(.tcdce-tab__label-item2.is-active) .tcdce-tab__field2,.tcdce-tab:has(.tcdce-tab__label-item3.is-active) .tcdce-tab__field3{display:block;animation:tcdceTabFadeIn 0.3s ease 0s forwards}@keyframes tcdceTabFadeIn{0%{opacity:0}100%{opacity:1}}@media (any-hover:hover){.tcdce-tab__label-item:hover{color:#000}}@container tcdce (max-width:600px){.tcdce-tab{font-size:14px}.tcdce-tab__label-item{padding-bottom:calc(20px - 0.2em)}.tcdce-tab__field{padding:20px}}:is(.tcdce-body,.editor-styles-wrapper) .wp-element-caption{text-align:center;line-height:1.8;margin:.6em 0 -.4em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details{line-height:1.8;padding:1.4em;background:#f6f6f6;border:1px solid #ddd}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details:has(+.wp-block-details){margin-bottom:-1px}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details summary{position:relative;list-style:none;background:#fff;padding:1em 1.4em;margin:-1.4em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details summary:after{content:"\e901";font-size:1.2em;font-family:"editor";font-weight:400;position:absolute;inset:0 .8em 0 auto;margin:auto;line-height:1;height:1em;transform:rotate(45deg);-webkit-font-smoothing:antialiased}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details[open] summary{border-bottom:1px solid #ddd;margin-bottom:1.4em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details[open] summary:after{transform:rotate(0deg)}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details p{margin-top:0;margin-bottom:.5em}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-details p:last-of-type{margin-bottom:0}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-audio audio{vertical-align:bottom}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file:not(.wp-element-button),:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file__content-wrapper{display:flex;font-size:inherit;line-height:1.4}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file:not(.wp-element-button) a:not(.wp-block-file__button){flex:1;padding:1em 1.4em;background:#f6f6f6}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file__button{text-decoration:none;padding:1em 2em;color:#fff;background:#000;border-radius:0;transition:opacity 0.3s ease}:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file *+.wp-block-file__button{margin-left:0}@media (any-hover:hover){:is(.tcdce-body,.editor-styles-wrapper) .wp-block-file__button:hover{color:#fff;opacity:.7}}.tcdce-caution{color:red;background:rgb(255 0 0 / 10%);padding:.5em 1em}.wp-block-post-title{--tcdce-h1-text-align:left}.wp-block:is(.wp-block-buttons,.wp-block-columns,.wp-block-group){padding:1em;border:2px dashed #ddd;border-radius:2px}.wp-block:is(.wp-block-column,.wp-block-spacer){border:2px dashed #ddd;border-radius:2px}.wp-block-freeform{padding-inline:20px;border:1px dotted #1e1e1e}.wp-block.wp-block-shortcode{margin-bottom:28px}.text70{font-size:70%}.text80{font-size:80%}.text90{font-size:90%}.text100{font-size:100%}.text110{font-size:110%}.text120{font-size:120%}.text130{font-size:130%}.text140{font-size:140%}.text150{font-size:150%}.text160{font-size:160%}.text170{font-size:170%}.text180{font-size:180%}.text190{font-size:190%}.text200{font-size:200%}.text210{font-size:210%}.text220{font-size:220%}.b{font-weight:700}.u{text-decoration:underline}.del{text-decoration:line-throug}.red{color:red}.blue{color:#2ca9e1}.green{color:#82ae46}.orange{color:#ff7d00}.yellow{color:#fff000}.pink{color:#ff0084}.gray{color:#999}.bg-yellow{padding:2px;background-color:#ff0}.bg-blue{padding:2px;background-color:#4ab0f5}.bg-red{padding:2px;background-color:red}.align1{text-align:center!important}.align2{text-align:right!important}.align3{text-align:left!important}.att{padding-left:1em;text-indent:-1em}.att_box{margin:2em 0 2.5em;padding:1em 1.2em;line-height:2;border:1px dotted #ccc;background:#fcfcfc;box-shadow:0 4px 0 0 #f7f7f7}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.p5{padding:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.p10{padding:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.p15{padding:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.p20{padding:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.p25{padding:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.p30{padding:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.p35{padding:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.p40{padding:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.p45{padding:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.p50{padding:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.p55{padding:55px!important}.pt55{padding-top:55px!important}.pr55{padding-right:55px!important}.pb55{padding-bottom:55px!important}.pl55{padding-left:55px!important}.p60{padding:60px!important}.pt60{padding-top:60px!important}.pr60{padding-right:60px!important}.pb60{padding-bottom:60px!important}.pl60{padding-left:60px!important}.p65{padding:65px!important}.pt65{padding-top:65px!important}.pr65{padding-right:65px!important}.pb65{padding-bottom:65px!important}.pl65{padding-left:65px!important}.p70{padding:70px!important}.pt70{padding-top:70px!important}.pr70{padding-right:70px!important}.pb70{padding-bottom:70px!important}.pl70{padding-left:70px!important}.p75{padding:75px!important}.pt75{padding-top:75px!important}.pr75{padding-right:75px!important}.pb75{padding-bottom:75px!important}.pl75{padding-left:75px!important}.p80{padding:80px!important}.pt80{padding-top:80px!important}.pr80{padding-right:80px!important}.pb80{padding-bottom:80px!important}.pl80{padding-left:80px!important}.p85{padding:85px!important}.pt85{padding-top:85px!important}.pr85{padding-right:85px!important}.pb85{padding-bottom:85px!important}.pl85{padding-left:85px!important}.p90{padding:90px!important}.pt90{padding-top:90px!important}.pr90{padding-right:90px!important}.pb90{padding-bottom:90px!important}.pl90{padding-left:90px!important}.p95{padding:95px!important}.pt95{padding-top:95px!important}.pr95{padding-right:95px!important}.pb95{padding-bottom:95px!important}.pl95{padding-left:95px!important}.p100{padding:100px!important}.pt100{padding-top:100px!important}.pr100{padding-right:100px!important}.pb100{padding-bottom:100px!important}.pl100{padding-left:100px!important}@media (max-width:767px){.sp0{padding:0!important}.spt0{padding-top:0!important}.spr0{padding-right:0!important}.spb0{padding-bottom:0!important}.spl0{padding-left:0!important}.sp5{padding:5px!important}.spt5{padding-top:5px!important}.spr5{padding-right:5px!important}.spb5{padding-bottom:5px!important}.spl5{padding-left:5px!important}.sp10{padding:10px!important}.spt10{padding-top:10px!important}.spr10{padding-right:10px!important}.spb10{padding-bottom:10px!important}.spl10{padding-left:10px!important}.sp15{padding:15px!important}.spt15{padding-top:15px!important}.spr15{padding-right:15px!important}.spb15{padding-bottom:15px!important}.spl15{padding-left:15px!important}.sp20{padding:20px!important}.spt20{padding-top:20px!important}.spr20{padding-right:20px!important}.spb20{padding-bottom:20px!important}.spl20{padding-left:20px!important}.sp25{padding:25px!important}.spt25{padding-top:25px!important}.spr25{padding-right:25px!important}.spb25{padding-bottom:25px!important}.spl25{padding-left:25px!important}.sp30{padding:30px!important}.spt30{padding-top:30px!important}.spr30{padding-right:30px!important}.spb30{padding-bottom:30px!important}.spl30{padding-left:30px!important}.sp35{padding:35px!important}.spt35{padding-top:35px!important}.spr35{padding-right:35px!important}.spb35{padding-bottom:35px!important}.spl35{padding-left:35px!important}.sp40{padding:40px!important}.spt40{padding-top:40px!important}.spr40{padding-right:40px!important}.spb40{padding-bottom:40px!important}.spl40{padding-left:40px!important}.sp45{padding:45px!important}.spt45{padding-top:45px!important}.spr45{padding-right:45px!important}.spb45{padding-bottom:45px!important}.spl45{padding-left:45px!important}.sp50{padding:50px!important}.spt50{padding-top:50px!important}.spr50{padding-right:50px!important}.spb50{padding-bottom:50px!important}.spl50{padding-left:50px!important}.sp55{padding:55px!important}.spt55{padding-top:55px!important}.spr55{padding-right:55px!important}.spb55{padding-bottom:55px!important}.spl55{padding-left:55px!important}.sp60{padding:60px!important}.spt60{padding-top:60px!important}.spr60{padding-right:60px!important}.spb60{padding-bottom:60px!important}.spl60{padding-left:60px!important}.sp65{padding:65px!important}.spt65{padding-top:65px!important}.spr65{padding-right:65px!important}.spb65{padding-bottom:65px!important}.spl65{padding-left:65px!important}.sp70{padding:70px!important}.spt70{padding-top:70px!important}.spr70{padding-right:70px!important}.spb70{padding-bottom:70px!important}.spl70{padding-left:70px!important}.sp75{padding:75px!important}.spt75{padding-top:75px!important}.spr75{padding-right:75px!important}.spb75{padding-bottom:75px!important}.spl75{padding-left:75px!important}.sp80{padding:80px!important}.spt80{padding-top:80px!important}.spr80{padding-right:80px!important}.spb80{padding-bottom:80px!important}.spl80{padding-left:80px!important}.sp85{padding:85px!important}.spt85{padding-top:85px!important}.spr85{padding-right:85px!important}.spb85{padding-bottom:85px!important}.spl85{padding-left:85px!important}.sp90{padding:90px!important}.spt90{padding-top:90px!important}.spr90{padding-right:90px!important}.spb90{padding-bottom:90px!important}.spl90{padding-left:90px!important}.sp95{padding:95px!important}.spt95{padding-top:95px!important}.spr95{padding-right:95px!important}.spb95{padding-bottom:95px!important}.spl95{padding-left:95px!important}.sp100{padding:100px!important}.spt100{padding-top:100px!important}.spr100{padding-right:100px!important}.spb100{padding-bottom:100px!important}.spl100{padding-left:100px!important}}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.m5{margin:5px!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.m10{margin:10px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.m15{margin:15px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.m20{margin:20px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.m25{margin:25px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.m30{margin:30px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.m35{margin:35px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.m40{margin:40px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.m45{margin:45px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.m50{margin:50px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.m55{margin:55px!important}.mt55{margin-top:55px!important}.mr55{margin-right:55px!important}.mb55{margin-bottom:55px!important}.ml55{margin-left:55px!important}.m60{margin:60px!important}.mt60{margin-top:60px!important}.mr60{margin-right:60px!important}.mb60{margin-bottom:60px!important}.ml60{margin-left:60px!important}.m65{margin:65px!important}.mt65{margin-top:65px!important}.mr65{margin-right:65px!important}.mb65{margin-bottom:65px!important}.ml65{margin-left:65px!important}.m70{margin:70px!important}.mt70{margin-top:70px!important}.mr70{margin-right:70px!important}.mb70{margin-bottom:70px!important}.ml70{margin-left:70px!important}.m75{margin:75px!important}.mt75{margin-top:75px!important}.mr75{margin-right:75px!important}.mb75{margin-bottom:75px!important}.ml75{margin-left:75px!important}.m80{margin:80px!important}.mt80{margin-top:80px!important}.mr80{margin-right:80px!important}.mb80{margin-bottom:80px!important}.ml80{margin-left:80px!important}.m85{margin:85px!important}.mt85{margin-top:85px!important}.mr85{margin-right:85px!important}.mb85{margin-bottom:85px!important}.ml85{margin-left:85px!important}.m90{margin:90px!important}.mt90{margin-top:90px!important}.mr90{margin-right:90px!important}.mb90{margin-bottom:90px!important}.ml90{margin-left:90px!important}.m95{margin:95px!important}.mt95{margin-top:95px!important}.mr95{margin-right:95px!important}.mb95{margin-bottom:95px!important}.ml95{margin-left:95px!important}.m100{margin:100px!important}.mt100{margin-top:100px!important}.mr100{margin-right:100px!important}.mb100{margin-bottom:100px!important}.ml100{margin-left:100px!important}@media (max-width:767px){.sm0{margin:0!important}.smt0{margin-top:0!important}.smr0{margin-right:0!important}.smb0{margin-bottom:0!important}.sml0{margin-left:0!important}.sm5{margin:5px!important}.smt5{margin-top:5px!important}.smr5{margin-right:5px!important}.smb5{margin-bottom:5px!important}.sml5{margin-left:5px!important}.sm10{margin:10px!important}.smt10{margin-top:10px!important}.smr10{margin-right:10px!important}.smb10{margin-bottom:10px!important}.sml10{margin-left:10px!important}.sm15{margin:15px!important}.smt15{margin-top:15px!important}.smr15{margin-right:15px!important}.smb15{margin-bottom:15px!important}.sml15{margin-left:15px!important}.sm20{margin:20px!important}.smt20{margin-top:20px!important}.smr20{margin-right:20px!important}.smb20{margin-bottom:20px!important}.sml20{margin-left:20px!important}.sm25{margin:25px!important}.smt25{margin-top:25px!important}.smr25{margin-right:25px!important}.smb25{margin-bottom:25px!important}.sml25{margin-left:25px!important}.sm30{margin:30px!important}.smt30{margin-top:30px!important}.smr30{margin-right:30px!important}.smb30{margin-bottom:30px!important}.sml30{margin-left:30px!important}.sm35{margin:35px!important}.smt35{margin-top:35px!important}.smr35{margin-right:35px!important}.smb35{margin-bottom:35px!important}.sml35{margin-left:35px!important}.sm40{margin:40px!important}.smt40{margin-top:40px!important}.smr40{margin-right:40px!important}.smb40{margin-bottom:40px!important}.sml40{margin-left:40px!important}.sm45{margin:45px!important}.smt45{margin-top:45px!important}.smr45{margin-right:45px!important}.smb45{margin-bottom:45px!important}.sml45{margin-left:45px!important}.sm50{margin:50px!important}.smt50{margin-top:50px!important}.smr50{margin-right:50px!important}.smb50{margin-bottom:50px!important}.sml50{margin-left:50px!important}.sm55{margin:55px!important}.smt55{margin-top:55px!important}.smr55{margin-right:55px!important}.smb55{margin-bottom:55px!important}.sml55{margin-left:55px!important}.sm60{margin:60px!important}.smt60{margin-top:60px!important}.smr60{margin-right:60px!important}.smb60{margin-bottom:60px!important}.sml60{margin-left:60px!important}.sm65{margin:65px!important}.smt65{margin-top:65px!important}.smr65{margin-right:65px!important}.smb65{margin-bottom:65px!important}.sml65{margin-left:65px!important}.sm70{margin:70px!important}.smt70{margin-top:70px!important}.smr70{margin-right:70px!important}.smb70{margin-bottom:70px!important}.sml70{margin-left:70px!important}.sm75{margin:75px!important}.smt75{margin-top:75px!important}.smr75{margin-right:75px!important}.smb75{margin-bottom:75px!important}.sml75{margin-left:75px!important}.sm80{margin:80px!important}.smt80{margin-top:80px!important}.smr80{margin-right:80px!important}.smb80{margin-bottom:80px!important}.sml80{margin-left:80px!important}.sm85{margin:85px!important}.smt85{margin-top:85px!important}.smr85{margin-right:85px!important}.smb85{margin-bottom:85px!important}.sml85{margin-left:85px!important}.sm90{margin:90px!important}.smt90{margin-top:90px!important}.smr90{margin-right:90px!important}.smb90{margin-bottom:90px!important}.sml90{margin-left:90px!important}.sm95{margin:95px!important}.smt95{margin-top:95px!important}.smr95{margin-right:95px!important}.smb95{margin-bottom:95px!important}.sml95{margin-left:95px!important}.sm100{margin:100px!important}.smt100{margin-top:100px!important}.smr100{margin-right:100px!important}.smb100{margin-bottom:100px!important}.sml100{margin-left:100px!important}}.mb-hl{margin-block:calc((1em - 1lh) / 2)!important}.mbs-hl{margin-block-start:calc((1em - 1lh) / 2)!important}.mbe-hl{margin-block-end:calc((1em - 1lh) / 2)!important}.r-flo{float:right;margin:10px}.l-flo{float:left;margin:10px}.f-clear{clear:both}a img.fade{background:none!important;outline:none;transition:all 0.3s}@media (any-hover:hover){a:hover img.fade{opacity:.7;filter:alpha(opacity=70);background:none!important}}img.frame{border:1px solid #d2d2d2;box-shadow:0 6px 6px -6px #ccc}@media (max-width:767px){.is-pc{display:none!important}}@media not all and (max-width:767px){.is-sp{display:none!important}}.e_link{display:inline-block;position:relative}.e_link:after{content:"";display:inline-block;width:1em;height:.8em;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M212.31-140Q182-140 161-161q-21-21-21-51.31v-535.38Q140-778 161-799q21-21 51.31-21h222.3q12.77 0 21.39 8.62 8.61 8.61 8.61 21.38T456-768.62q-8.62 8.62-21.39 8.62h-222.3q-4.62 0-8.46 3.85-3.85 3.84-3.85 8.46v535.38q0 4.62 3.85 8.46 3.84 3.85 8.46 3.85h535.38q4.62 0 8.46-3.85 3.85-3.84 3.85-8.46v-222.3q0-12.77 8.62-21.39 8.61-8.61 21.38-8.61t21.38 8.61q8.62 8.62 8.62 21.39v222.3Q820-182 799-161q-21 21-51.31 21H212.31ZM760-717.85 409.85-367.69q-8.31 8.3-20.89 8.5-12.57.19-21.27-8.5-8.69-8.7-8.69-21.08 0-12.38 8.69-21.08L717.85-760H590q-12.77 0-21.38-8.62Q560-777.23 560-790t8.62-21.38Q577.23-820 590-820h193.84q15.47 0 25.81 10.35Q820-799.31 820-783.84V-590q0 12.77-8.62 21.38Q802.77-560 790-560t-21.38-8.62Q760-577.23 760-590v-127.85Z"/></svg>') no-repeat center / 1em;background:currentColor;margin-left:.1em}.a_break{display:inline-block}@media (max-width:767px){.a_break{display:block}}@media (max-width:767px){.s_table{overflow:auto;white-space:nowrap;padding-inline:var(--tcdce-utility-scroll-table-margin,20px);margin-inline:calc(var(--tcdce-utility-scroll-table-margin, 20px) * -1)}.s_table table{position:relative}.s_table table:after{content:"";position:absolute;top:0;left:100%;height:1px;width:var(--tcdce-utility-scroll-table-margin,20px)}}.wpcf7{width:100%;border:1px solid #ddd;background:#fafafa;font-size:14px}.wpcf7 form{margin:1.5em 1.5em 0}.wpcf7 p{margin-bottom:1em;font-size:16px}.wpcf7 input,.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;line-height:1.2}.wpcf7 select,.wpcf7 input[type="checkbox"],.wpcf7 input[type="radio"]{width:auto;max-width:97%;padding:8px;border:1px solid #ccc}.wpcf7 select,.wpcf7 .wpcf7-list-item-label{font-size:14px;line-height:1.2}.wpcf7 .wpcf7-list-item{display:block}.wpcf7 textarea{height:300px}.wpcf7 input:focus,.wpcf7 textarea:focus{border:1px solid #bbb;outline:none}.wpcf7 .wpcf7-submit,.wpcf7 .wpcf7-previous{background-color:#000;display:block;position:relative;width:225px;height:48px;margin:30px auto 0;border:none!important;outline:none;color:#fff;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.3s}.wpcf7 .wpcf7-submit:hover,.wpcf7 .wpcf7-previous:hover{background-color:color-mix(in srgb,#000000 70%,transparent)}.wpcf7 .wpcf7-submit .wpcf7-not-valid{background:pink}.wpcf7 .wpcf7-submit .wpcf7-response-output{-webkit-border-radius:4px;-moz-border-radius:4px;margin:10px 0 0;padding:8px 35px 8px 14px;border-radius:4px}.wpcf7 .wpcf7-submit .wpcf7-validation-errors{border:1px solid #eed3d7;background-color:#f2dede;color:#b94a48}.wpcf7 .wpcf7-submit .wpcf7-mail-sent-ok{border:1px solid #bce8f1;background-color:#d9edf7;color:#3a87ad}.wpcf7 .wpcf7-previous+br{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 2em;padding:0;border:none;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#dc3232;font-size:1em}.c-preloader{position:fixed;inset:0;z-index:calc(infinity);display:grid;align-content:center;place-items:center;text-align:center;row-gap:50px;padding:20px;background:var(--tcd-preloader-bg-color);clip-path:inset(0 0 0 0);transition:opacity 0.5s ease,clip-path 1s cubic-bezier(.86,0,.07,1)}.c-preloader.is-end{pointer-events:none;opacity:var(--tcd-preloader-animation-after-opacity);clip-path:var(--tcd-preloader-animation-after-clip)}.c-preloader-spacer{margin-top:-100px;transition:margin 1s 0s cubic-bezier(.23,1,.32,1)}.is-end+.c-preloader-spacer{margin-top:0}.c-preloader__icon{display:grid;font-size:60px;color:var(--tcd-preloader-icon-color)}.c-preloader__logo{animation:preloader1 1s ease 0.4s both}.c-preloader__logo :where(img){width:auto;height:var(--tcd-preloader-logo-size-pc)}.c-preloader__logo-text{font-family:var(--tcd-logo-font-type);font-weight:var(--tcd-logo-font-weight,600);font-size:var(--tcd-preloader-logo-font-size-pc);color:var(--tcd-preloader-logo-font-color);line-height:1.5}.c-preloader__logo-catch{font-size:var(--tcd-preloader-catch-font-size-pc);font-family:var(--tcd-preloader-catch-font-type);font-weight:600;color:var(--tcd-preloader-catch-font-color);line-height:1.5;margin-block:-.25em}.c-preloader__logo-image+.c-preloader__logo-catch{animation-delay:0.8s}.c-preloader__before{position:absolute;inset:0;z-index:1;display:grid;place-items:center;padding:inherit;background-color:var(--tcd-preloader-before-bg-color);animation:preloader2 1s cubic-bezier(.86,0,.07,1) 2s both}.c-preloader__before-catch{font-size:var(--tcd-preloader-catch-font-size-pc);font-family:var(--tcd-preloader-catch-font-type);font-weight:600;color:var(--tcd-preloader-catch-font-color);line-height:1.5;margin-block:-.25em;animation:preloader1 1s ease 0.5s both}.c-preloader__after{animation:preloader1 1s ease 3s both}.c-preloader__after .logo_text{font-family:var(--tcd-logo-font-type);font-weight:var(--tcd-logo-font-weight,600);font-size:var(--tcd-preloader-logo-font-size-pc);color:var(--tcd-preloader-logo-font-color);line-height:1.5}.c-preloader__after :where(img){width:auto;height:var(--tcd-preloader-logo-size-pc)}@media (max-width:767px){.c-preloader{row-gap:20px}.c-preloader__icon{font-size:50px}.c-preloader__logo :where(img){height:var(--tcd-preloader-logo-size-sp)}.c-preloader__logo-catch{font-size:var(--tcd-preloader-catch-font-size-sp)}.c-preloader__before-catch{font-size:var(--tcd-preloader-catch-font-size-sp)}.c-preloader__after :where(img){height:var(--tcd-preloader-logo-size-sp)}}@keyframes preloader1{from{opacity:0}to{opacity:1}}@keyframes preloader2{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}