@font-face{font-family:"normal_icon";font-weight:400;font-style:normal;font-display:swap;src:url(https://www.libertycoaching.jp/wp-content/themes/monad_tcd110/fonts/normal_icon.woff?v=1.2)format("woff")}@font-face{font-family:"sns_icon";font-weight:400;font-style:normal;font-display:swap;src:url(https://www.libertycoaching.jp/wp-content/themes/monad_tcd110/fonts/sns_icon.woff?v=1.0)format("woff")}*,::after,::before{box-sizing:border-box;word-wrap:break-word;word-break:break-word}a,article,div,footer,form,h1,h2,h3,header,html,img,label,li,p,section,span,strong,table,tbody,td,th,time,tr,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline}article,footer,header,section{display:block}html{-webkit-text-size-adjust:100%;height:100%;position:relative;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:170px}ul{list-style:none}:focus,a:focus{outline:0}table{border-collapse:collapse;border-spacing:0;width:100%}button,input{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;-webkit-appearance:none}input{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border-radius:0}button{appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}h1,h2,h3{font-weight:600}.clearfix::after{display:block;clear:both;content:""}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){img{image-rendering:-webkit-optimize-contrast}}#container,body{position:relative;overscroll-behavior-y:none}body{min-height:100%;line-height:1;width:100%;-webkit-font-smoothing:antialiased}a{color:#000;text-decoration:none}.post_content a{color:var(--content_link_color)}@media (hover:hover){a:where(:hover){color:rgba(0,0,0,.6)}}a,a:after,a:before,input{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.post_content{word-wrap:break-word}#container{z-index:1;overflow:clip}#main_content{width:960px;margin:0 auto;padding:70px 0 150px;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}body.single:not(:has(#side_col)) #main_content{display:block}#main_col{width:calc(100% - 290px)}body.single:not(:has(#side_col)) #main_col{width:auto}body,input{font-size:var(--content_font_size);font-family:var(--content_font_type)}@media screen and (max-width:800px){body{font-size:var(--content_font_size_sp)}}.inview{position:relative;transform:translate3d(0,50px,0);opacity:0;transition:opacity 1.4s ease 0s,transform 1.4s cubic-bezier(.22,1,.36,1) 0s}.cb_blog_list .design_header.direction_type1:not(:has(.desc)),.cb_free_space .design_header.direction_type1:not(:has(.desc)),.cb_news_list .design_header.direction_type1:not(:has(.desc)),.cb_service_list .design_header.direction_type1:not(:has(.desc)){margin-bottom:60px}.post_content .design_headline1+p:not(:has(img)){margin-top:-7px}#page_headline{height:85px;font-size:var(--headline_font_size);font-family:var(--headline_font_type);line-height:1.6;font-weight:600;color:#fff;background:var(--main_color);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:10}body.page #page_header.layout_type1:not(:has(img)){padding-top:120px}#page_header:not(:has(.image)){aspect-ratio:unset!important;min-height:inherit!important;overflow:visible}#bread_crumb{position:relative;z-index:3;border-bottom:1px solid #ddd}#bread_crumb ul{width:960px;height:70px;line-height:70px;margin:0 auto;display:flex;flex-wrap:nowrap}#bread_crumb li{flex:0 0 auto;font-size:14px;padding:0 22px 0 10px;position:relative}#bread_crumb li:after{font-family:"normal_icon";content:"";font-size:11px;color:#000;display:block;position:absolute;right:0;top:0;-webkit-font-smoothing:antialiased}#bread_crumb li:last-of-type:after{display:none}#bread_crumb li:last-of-type{flex:0 1 auto;padding-right:0;color:rgba(0,0,0,.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:visible}#bread_crumb li a{color:#000;display:inline}@media (hover:hover){#bread_crumb li a:hover{color:rgba(0,0,0,.6)}}#bread_crumb li.home{flex:0 0 35px!important;padding:0}#bread_crumb li.home a{position:relative}#bread_crumb li.home a span{display:none}#bread_crumb li.home a:before{font-family:"normal_icon";content:"";font-size:12px;color:#000;display:inline-block;top:-1px;position:relative;-webkit-font-smoothing:antialiased}@media (hover:hover){#bread_crumb li.home a:hover:before{color:rgba(0,0,0,.6)}}.news_list{background:#fafafa;border-radius:10px;padding:20px 45px;border:1px solid #ddd}.news_list .item{border-bottom:1px solid #ddd;display:flex;flex-wrap:nowrap;align-items:center;height:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:visible}.news_list .item:last-of-type{border:0}.news_list .date{color:#999;position:relative;font-size:14px;padding-left:20px;margin-right:30px;font-family:"Arial"}.news_list .date:before{font-family:"normal_icon";content:"";font-size:16px;position:absolute;top:calc(50% + .5px);transform:translateY(-50%);left:0;-webkit-font-smoothing:antialiased}.news_list .title{font-size:16px;font-weight:500;transition:color .25s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:visible}#single_news_header{margin-bottom:50px;position:relative}#single_news_header .meta{display:flex;flex-wrap:nowrap;align-items:center;margin:0 0 22px}#single_news_header .date_list{flex:0 0 auto;font-family:"Arial"}#single_news_header .title{font-size:var(--single_title_font_size);font-family:var(--single_title_font_type);font-weight:600;line-height:1.5}#related_news{margin-top:70px}#related_news .headline{font-size:24px;text-align:center;margin-bottom:50px;font-family:var(--headline_font_type)}#related_news .news_list{padding:15px 40px}#category_sort_button:not(:has(.headline)) ol li:nth-child(-n+3){border-top:1px solid #ddd}.date_list{display:flex;flex-wrap:wrap;margin-bottom:-10px;position:relative}.date_list .date{color:#999;position:relative;font-size:14px;padding-left:20px;margin-right:10px;margin-bottom:10px}#next_prev_post2 .item:before,.date_list .date:before{font-family:"normal_icon";position:absolute;transform:translateY(-50%);-webkit-font-smoothing:antialiased}.date_list .date:before{content:"";font-size:18px;top:calc(50% + .5px);left:0}@media (hover:hover){.post_content a:hover{text-decoration:underline}}#single_share_top{margin:50px 0;padding:0}.single_copy_title_url{text-align:center}.single_copy_title_url_btn{font-family:var(--content_font_type);font-size:14px;color:#000;background:#fff;border:3px solid #ccc;cursor:pointer;line-height:54px;min-width:300px;padding:0 15px;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease}@media (hover:hover){.single_copy_title_url_btn:hover{color:rgba(0,0,0,.6)!important}}#single_copy_title_url_btm{margin:40px 0 0}#next_prev_post2,#next_prev_post2 .item{position:relative;display:flex;flex-wrap:wrap}#next_prev_post2{margin:50px 0 0}#next_prev_post2 .item{border:1px solid #ddd;height:120px;width:50%;align-items:center}#next_prev_post2 .item:before{font-size:16px;top:calc(50% + 2px);color:#000;transition:color .25s ease!important}#next_prev_post2 .prev_post:before{content:"";left:25px}#next_prev_post2 .title{position:relative;font-weight:500;margin-top:2px;font-size:16px;line-height:1.6;max-height:3.2em;overflow:hidden;visibility:visible;word-wrap:break-word;word-break:break-all}#next_prev_post2 .prev_post .title{padding:0 30px 0 70px}#next_prev_post2 .title span{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#next_prev_post2 .nav{display:none}@media (hover:hover){#next_prev_post2 a:hover,#next_prev_post2 a:hover:before{color:rgba(0,0,0,.6)!important}}#header{z-index:100;position:sticky;top:0;left:0;width:100%;height:120px;background:#fff;display:flex}#header_logo,body.no_fixed_header #header{position:relative}body.header_sticky_active #header{box-shadow:0 0 10px 1px rgba(0,0,0,.2)}body.no_fixed_header.header_sticky_active #header{box-shadow:none}#header_logo{height:100%;padding:0 40px;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:10;flex:0 1 auto}#header_logo a,#header_logo picture{height:100%;display:flex;align-items:center}#header_logo picture{flex-wrap:wrap;margin:0}#header_logo img{display:block;max-height:calc(100% - 20px);width:auto}#header_logo a{transition:opacity .25s ease}@media (hover:hover){#header_logo a:hover{opacity:.5}}#drawer_menu{display:none;position:fixed;top:0;right:0;width:400px;height:100vh;height:100dvh;overflow:auto;z-index:99999;background:var(--main_color);padding-bottom:30px;transition:transform .5s cubic-bezier(.22,1,.36,1);-webkit-overflow-scrolling:touch;pointer-events:none;transform:translate3d(100%,0,0)}#drawer_menu_button,#return_top span,.p-footer-bar,.sns_button_list li a span{display:none}#drawer_menu_overlay{opacity:0;pointer-events:none;content:"";width:100%;height:100%;background:rgba(0,0,0,.6);display:block;position:fixed;top:0;left:0;z-index:9999;transition:opacity .5s ease}#footer_banner{display:flex;flex-wrap:nowrap;width:100%}#footer_banner .item{flex:1 1 0%}#footer_banner .image_wrap{width:calc(100% + 1px);height:auto;position:relative;overflow:hidden;z-index:2;aspect-ratio:480/160}#footer_banner .image_wrap img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}#footer_banner .overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}#footer_banner .title{font-size:16px;padding:0 20px;line-height:1.5;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;height:70px;border-right:1px solid #ddd}#footer_banner .item:last-of-type .title{border-right:none}#footer_info_area{background:var(--main_color);color:#fff;padding:60px 0 50px}#footer_info_area_inner{width:960px;margin:0 auto;display:flex;flex-wrap:wrap}#footer_info_area_inner>.post_content{flex:1 1 0%;font-size:16px}#footer_info_area_inner>.post_content:first-of-type{padding-right:35px}#footer_info_area_inner>.post_content:last-of-type{padding-left:35px}.post_content .sc_schedule{margin-bottom:1em;font-size:16px}.post_content .sc_schedule table{table-layout:fixed!important}.post_content .sc_schedule td{background:0 0!important;border:0!important;border-bottom:1px solid #ddd!important;padding:20px 0!important;text-align:center;font-size:14px;line-height:1.5!important}.post_content .sc_schedule td.col1{width:105px!important}.post_content .sc_schedule tr:first-child td{padding-top:10px!important}.post_content .sc_schedule tr:last-child td{border-bottom:none!important;padding-bottom:0!important}#footer .sc_schedule td{border-color:rgba(255,255,255,.6)!important}#footer_bottom{position:relative;border-top:1px solid #ddd;height:70px}#copyright,#footer_sns{transform:translateY(-50%)}#footer_sns{position:absolute;left:40px;top:calc(50% + 5px)}#copyright{line-height:1.5;top:50%;position:relative;font-size:14px;text-align:center}#return_top{border-radius:100%;background:#fff;border:1px solid #ddd;display:block;height:65px;width:65px;text-decoration:none;position:fixed;right:40px;bottom:0;z-index:999;transform:translate3d(0,100%,0);transition:all .35s}#return_top:before{color:#000;font-family:"normal_icon";content:"";font-size:16px;display:block;width:16px;position:absolute;top:25px;left:24px}@media (hover:hover){#return_top:hover:before{color:#999}}.sns_button_list{z-index:20;display:flex;flex-wrap:wrap;margin-bottom:-5px}.sns_button_list li{font-size:12px;margin:0 15px 5px 0;position:relative}.sns_button_list li:last-of-type{margin-right:0}.sns_button_list li a{display:block;text-align:center;position:relative;overflow:hidden;width:18px;height:18px}.sns_button_list li a:before{font-family:"sns_icon","normal_icon";font-size:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;-webkit-font-smoothing:antialiased}.sns_button_list.color_type1 li a:before{color:#000}@media (hover:hover){.sns_button_list li a:hover:before{opacity:.5}}.sns_button_list li.twitter a:before{content:"";font-size:15px}.sns_button_list li.facebook a:before{content:"";font-size:18px}.sns_button_list li.insta a:before{content:"";font-size:15px}.sns_button_list li.youtube a{width:19px}.sns_button_list li.youtube a:before{content:"";font-size:18px}.sns_button_list li.rss a:before{content:"";font-size:14px;margin-left:1px}.widget_tab_post_list a:not(:has(img)){height:auto}.news_slider_widget .content:not(:has(img)){padding:15px 20px}.share_button_list ul{display:flex;flex-wrap:wrap;margin:0-3px -3px 0}.share_button_list li{flex:1 1 0%;margin:0 3px 3px 0;max-width:100px}.share_button_list a{display:block;text-align:center;position:relative;height:30px;background:#000;color:#fff;border-radius:3px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;line-height:32px}.share_button_list.mono a{line-height:30px;background:#f2f2f2;color:#000;border:1px solid #ddd}.share_button_list .label{font-size:12px;position:relative;font-family:Arial}.share_button_list a:before{font-family:"sns_icon";display:block;color:#fff;margin-right:5px;position:relative;transition:color .25s ease;-webkit-font-smoothing:antialiased}.share_button_list.mono a:before{color:#000}.share_button_list .twitter_button a:before{content:"";font-size:12px;top:-1px}.share_button_list .facebook_button a:before{content:"";font-size:18px;top:-1px}.share_button_list .rss_button a:before{content:"";font-size:12px;top:0}.share_button_list .line_button a:before{content:"";font-size:16px;top:0}.share_button_list .note_button a:before{content:"";display:inline-block;width:.9em;height:.9em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 100 100'%3E%3Cpath 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'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;top:0}.share_button_list .threads_button a:before{content:"";display:inline-block;width:.9em;height:.9em;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.321 6.016c-.27-.18-1.166-.802-1.166-.802.756-1.081 1.753-1.502 3.132-1.502.975 0 1.803.327 2.394.948s.928 1.509 1.005 2.644q.492.207.905.484c1.109.745 1.719 1.86 1.719 3.137 0 2.716-2.226 5.075-6.256 5.075C4.594 16 1 13.987 1 7.994 1 2.034 4.482 0 8.044 0 9.69 0 13.55.243 15 5.036l-1.36.353C12.516 1.974 10.163 1.43 8.006 1.43c-3.565 0-5.582 2.171-5.582 6.79 0 4.143 2.254 6.343 5.63 6.343 2.777 0 4.847-1.443 4.847-3.556 0-1.438-1.208-2.127-1.27-2.127-.236 1.234-.868 3.31-3.644 3.31-1.618 0-3.013-1.118-3.013-2.582 0-2.09 1.984-2.847 3.55-2.847.586 0 1.294.04 1.663.114 0-.637-.54-1.728-1.9-1.728-1.25 0-1.566.405-1.967.868ZM8.716 8.19c-2.04 0-2.304.87-2.304 1.416 0 .878 1.043 1.168 1.6 1.168 1.02 0 2.067-.282 2.232-2.423a6.2 6.2 0 0 0-1.528-.161'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.321 6.016c-.27-.18-1.166-.802-1.166-.802.756-1.081 1.753-1.502 3.132-1.502.975 0 1.803.327 2.394.948s.928 1.509 1.005 2.644q.492.207.905.484c1.109.745 1.719 1.86 1.719 3.137 0 2.716-2.226 5.075-6.256 5.075C4.594 16 1 13.987 1 7.994 1 2.034 4.482 0 8.044 0 9.69 0 13.55.243 15 5.036l-1.36.353C12.516 1.974 10.163 1.43 8.006 1.43c-3.565 0-5.582 2.171-5.582 6.79 0 4.143 2.254 6.343 5.63 6.343 2.777 0 4.847-1.443 4.847-3.556 0-1.438-1.208-2.127-1.27-2.127-.236 1.234-.868 3.31-3.644 3.31-1.618 0-3.013-1.118-3.013-2.582 0-2.09 1.984-2.847 3.55-2.847.586 0 1.294.04 1.663.114 0-.637-.54-1.728-1.9-1.728-1.25 0-1.566.405-1.967.868ZM8.716 8.19c-2.04 0-2.304.87-2.304 1.416 0 .878 1.043 1.168 1.6 1.168 1.02 0 2.067-.282 2.232-2.423a6.2 6.2 0 0 0-1.528-.161'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;top:0}@media (hover:hover){.share_button_list.mono .twitter_button a:hover{background:#000;border-color:#000}.share_button_list.mono .facebook_button a:hover{background:#35629a;border-color:#35629a}.share_button_list.mono .rss_button a:hover{background:#ffb53c;border-color:#ffb53c}.share_button_list.mono .line_button a:hover{background:#00b900;border-color:#00b900}.share_button_list.mono .note_button a:hover,.share_button_list.mono .threads_button a:hover{background:#000;border-color:#000}.share_button_list.mono .note_button a:hover:before{content:"";display:inline-block;width:.9em;height:.9em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 100 100'%3E%3Cpath 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'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;top:0}.share_button_list.mono a:hover,.share_button_list.mono a:hover:before{color:#fff}}@media screen and (max-width:800px){.share_button_list .label{display:none}.share_button_list a:before{margin:0}.share_button_list .twitter_button a:before{top:0}.share_button_list .facebook_button a:before,.share_button_list .rss_button a:before{top:-1px}}@media screen and (max-width:500px){.share_button_list li{max-width:inherit}}:is(.post_content) p{line-height:2.6;margin:0 0 2em}.post_col p:last-of-type:not(:has(img)){margin-bottom:-10px}.post_content ul{margin-bottom:2em;list-style:circle outside none;margin-left:1.3em}.post_content :first-child{margin-top:0}.post_content :last-child{margin-bottom:0}.post_content p{line-height:2.6;margin:0 0 2em}.post_content h2,.post_content h3{clear:both;padding:0}.post_content h2{font-size:30px;font-weight:500;line-height:1.4;margin:3em 0 1.3em;text-align:center}.post_content h3{font-size:28px;font-weight:500;line-height:1.6;margin:3em 0 1.3em}.post_content li{line-height:2.2}.post_content table{margin:0 0 50px;width:100%!important;border-collapse:collapse!important;table-layout:auto;word-break:break-all;word-wrap:break-all}.post_content .s_table table{margin-bottom:50px}.post_content td,.post_content th{border:1px solid #ddd!important;padding:18px 30px 16px!important;line-height:2.2;background:#fff}.post_content th{background:#f7f7f7;font-weight:400}@media screen and (max-width:800px){.post_content table{margin:0 0 35px}.post_content p{line-height:2}.post_content li{line-height:1.8}.post_content td,.post_content th{line-height:1.8;padding:14px 15px!important;font-size:14px}.s_table{margin-right:-20px;margin-left:-20px;padding:0 0 0 20px}.s_table table{overflow:visible;position:relative}.s_table table:after{content:"";position:absolute;top:0;left:100%;height:1px;width:20px}}.post_content>:first-child{margin-top:0!important}body.mobile_device h1,body.mobile_device h2,body.mobile_device h3{font-weight:500!important}@media screen and (max-width:1100px){.post_content h2{font-size:26px}.post_content h3{font-size:24px}}@media screen and (max-width:800px){.post_content h2{font-size:22px;margin:2.5em 0 1em}.post_content h3{font-size:20px;margin:2.3em 0 1em}}@media screen and (max-width:600px){.post_content h2{margin:2.3em 0 1em}.post_content h3{margin:2em 0 1em}}@media screen and (max-width:800px){.post_content .s_table{overflow:auto;white-space:nowrap;margin-bottom:2em;scrollbar-width:thin}.post_content .s_table table{margin-bottom:0!important}}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}:root{--swiper-navigation-size:44px}@media screen and (max-width:1391px){body{touch-action:manipulation}@media screen and (max-width:1300px){html{scroll-padding-top:90px}}@media screen and (max-width:800px){body.show_footer_bar{padding-bottom:48px}*{-webkit-tap-highlight-color:transparent}}@media screen and (max-width:1160px){#main_content{width:auto;margin:0 100px;padding:50px 0 100px;display:block}#main_col{width:100%}}@media screen and (max-width:1000px){#main_content{margin:0 50px}}@media screen and (max-width:800px){#main_content{margin:0 20px;padding:0 0 40px}.design_header:not(:has(img)):not(:has(.desc)){margin-bottom:23px}.cb_service_list .design_header.direction_type1:not(:has(.desc)){margin-bottom:30px}.cb_blog_list .design_header.direction_type1:not(:has(.desc)),.cb_free_space .design_header.direction_type1:not(:has(.desc)),.cb_news_list .design_header.direction_type1:not(:has(.desc)){margin-bottom:32px}}@media screen and (max-width:1300px){#page_headline{height:70px;font-size:calc((var(--headline_font_size) + var(--headline_font_size_sp))/2)}}@media screen and (max-width:1160px){#page_header:not(:has(.image)){height:auto!important}}@media screen and (max-width:800px){body.page #page_header.layout_type1:not(:has(img)){padding-top:40px}#page_headline{height:60px;font-size:var(--headline_font_size_sp)}body.mobile_device #page_headline{font-weight:500!important}.news_list{padding:10px 30px}.news_list .item{display:block;height:auto;overflow:visible;white-space:normal;padding:20px 0 15px}.news_list .date{margin:0 0 15px;display:block}.news_list .title{line-height:1.5;white-space:normal;max-height:3em;overflow:hidden;visibility:visible}}@media screen and (max-width:1100px){#single_news_header .title{font-size:calc((var(--single_title_font_size) + var(--single_title_font_size_sp))/2)}}@media screen and (max-width:800px){body.single-news #article{padding:30px 0 0}#single_news_header{margin-bottom:40px}#single_news_header .meta{margin:0 0 15px}#single_news_header .title{font-size:var(--single_title_font_size_sp);margin:0 0 25px}#related_news{margin-top:40px}#related_news .headline{font-size:20px;margin-bottom:40px}#related_news .news_list{padding:13px 30px}}@media screen and (max-width:1300px){#header{height:60px;width:100%;display:block;text-align:center}#header_logo{position:relative;top:auto;left:auto;width:auto;border:0;height:100%;padding:0;margin:0 auto}#header_logo img{max-height:calc(100% - 30px)}}@media screen and (max-width:1160px){#bread_crumb{padding:0 100px}#bread_crumb ul{width:auto!important;height:50px;line-height:50px}}@media screen and (max-width:1000px){#bread_crumb{padding:0 50px}}@media screen and (max-width:800px){#bread_crumb{height:50px;padding:0 20px;overflow:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:1px solid #ddd}#bread_crumb ul{overflow:visible;height:50px;line-height:52px;margin:0}#bread_crumb li{font-size:12px}#bread_crumb li:last-of-type{flex:0 0 auto;padding-right:20px;overflow:visible;text-overflow:clip;white-space:normal}}@media screen and (max-width:1300px){#drawer_menu_button{width:60px;height:60px;display:block;position:absolute;right:0;top:0;cursor:pointer}#drawer_menu_button span{width:22px;height:2px;background:#000;display:block;position:absolute;left:50%;transform:translateX(-50%);transition:all .4s ease}#drawer_menu_button span:nth-child(1){top:23px}#drawer_menu_button span:nth-child(2){top:29px}#drawer_menu_button span:nth-child(3){top:35px}#drawer_menu{display:block}}@media only screen and (max-width:600px){#drawer_menu{width:100%}}#drawer_menu .header{position:relative;width:100%;height:60px}#drawer_mneu_close_button{cursor:pointer;display:block;width:50px;height:60px;position:absolute;top:5px;right:0;z-index:10}#drawer_menu_search .button_area:before,#drawer_mneu_close_button:before{color:#fff;font-family:"normal_icon";content:"";font-size:20px;display:block;top:17px;left:12px;position:absolute}#mobile_menu{width:auto;margin:0;border-bottom:1px solid rgba(255,255,255,.2)}#mobile_menu ul{margin:0}#mobile_menu li ul{display:none}#mobile_menu a,#mobile_menu li li a{font-size:14px;height:50px;line-height:50px}#mobile_menu a{border-top:1px solid rgba(255,255,255,.2);display:block;margin:0;padding:0 50px 0 20px;text-decoration:none;background:var(--main_color);color:#fff!important;transition:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:visible}#mobile_menu li li a{background:rgba(255,255,255,.2);position:relative;border:0}#mobile_menu a,#mobile_menu li{position:relative}#mobile_sns{margin:30px 40px -10px;justify-content:center}#drawer_menu #mobile_sns.color_type1 li a:before{color:#fff}#drawer_menu_search{margin:30px 20px 0;position:relative;width:auto}#drawer_menu_search .input_area{background:#fff;width:100%;height:50px;border-radius:5px;position:relative}#drawer_menu_search .input_area input{font-size:14px;border:0;background:0 0;height:50px;width:calc(100% - 50px);position:absolute;left:0;top:2px;padding:0 10px 0 25px;color:#000}#drawer_menu_search .button_area{width:50px;height:50px;position:absolute;right:0;top:0}#drawer_menu_search .button_area input{width:50px;height:50px;border:0;background:0 0;cursor:pointer}#drawer_menu_search .button_area:before{text-align:center;cursor:pointer;z-index:1;pointer-events:none;color:#000;font-size:16px;content:"";left:14px;top:18px;-webkit-transition:color .25s ease;transition:color .25s ease}@media screen and (max-width:800px){#single_share_top{margin:40px 0}#next_prev_post2,#single_copy_title_url_btm{margin:40px 0 0}.single_copy_title_url_btn{border-width:2px;line-height:46px;min-width:250px}#next_prev_post2 .item{height:60px}#next_prev_post2 .prev_post:before{left:20px;font-size:14px}#next_prev_post2 .title{display:none}#next_prev_post2 .nav{display:block;text-align:center;width:100%;font-size:14px}}@media screen and (max-width:1300px){#footer_banner .image_wrap{width:calc(100% + 1px);height:140px;aspect-ratio:unset}}@media screen and (max-width:800px){#footer_banner{display:block}#footer_banner .title{border-right:none;height:60px}#footer_banner .image_wrap{width:100%;height:auto;aspect-ratio:480/160}}@media screen and (max-width:1160px){#footer_info_area{padding:60px 100px 50px}#footer_info_area_inner{width:auto}#footer_info_area_inner>.post_content:first-of-type{padding-right:25px}#footer_info_area_inner>.post_content:last-of-type{padding-left:25px}}@media screen and (max-width:1000px){#footer_info_area{padding:60px 50px 50px}}@media screen and (max-width:800px){#footer_info_area{padding:35px 20px}#footer_info_area_inner{display:block}#footer_info_area_inner>.post_content,.post_content .sc_schedule{font-size:14px}#footer_info_area_inner>.post_content:first-of-type{padding-right:0;margin-bottom:15px}#footer_info_area_inner>.post_content:last-of-type{padding-left:0}#return_top{display:none}#footer_bottom{height:auto;border:0}#copyright,#footer_sns{top:auto;transform:none;position:relative}#footer_sns{left:auto;border-bottom:1px solid #ddd;padding:21px 20px 20px;justify-content:center;margin:0}#footer_sns li{margin:0 7px}#copyright{line-height:1.5;text-align:center;padding:20px 20px 19px}}@media screen and (max-width:1300px){body.search-no-results #no_search_result:not(:has(.bg_image)){border-top:1px solid #ddd}}.p-footer-bar{display:block;opacity:0;transition:opacity .5s ease;position:fixed;bottom:0;z-index:1000;height:50px;width:100%;pointer-events:none;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}body.show_footer_bar{padding-bottom:50px}.p-footer-bar__inner{overflow:hidden}.p-footer-bar__list{width:100%;display:flex}.p-footer-bar__item{flex:1 1 0%}.p-footer-bar__item-link{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:50px;padding-bottom:8px;color:inherit;transition:opacity .3s ease}.p-footer-bar--type2{color:#fff;font-size:10px;background:#000}.p-footer-bar--type2 .p-footer-bar__item:not(:first-of-type){border-left:1px solid rgba(255,255,255,.3)}@media (hover:hover) and (pointer:fine){.p-footer-bar__item-link:hover{opacity:.7}}.p-footer-bar .icon_type_google{font-family:"normal_icon";font-size:18px;margin:0 0 5px;font-weight:100}.p-footer-bar .icon_type_sns{font-family:"sns_icon";font-size:14px;margin:0 0 5px;font-weight:400}.p-footer-bar .icon_type_sns.Twitter{font-size:12px}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--tcd-font-type1:Arial,"Hiragino Sans","Yu Gothic Medium","Meiryo",sans-serif;--tcd-font-type2:"Times New Roman",Times,"Yu Mincho","游明朝","游明朝体","Hiragino Mincho Pro",serif;--tcd-font-type3:Palatino,"Yu Kyokasho","游教科書体","UD デジタル 教科書体 N","游明朝","游明朝体","Hiragino Mincho Pro","Meiryo",serif;--tcd-font-type-logo:"Noto Sans JP",sans-serif;--content_size_pc:100%;--content_size_sp:100%;--headline_font_size:33px;--headline_font_size_sp:20px;--headline_font_type:var(--tcd-font-type2);--single_title_font_size:30px;--single_title_font_size_sp:20px;--single_title_font_type:var(--tcd-font-type1);--content_font_size:16px;--content_font_size_sp:16px;--content_font_type:var(--tcd-font-type1);--font_family_type1:Arial, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;--font_family_type2:Arial, "Hiragino Sans", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, "メイリオ", Meiryo, sans-serif;--font_family_type3:"Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;--log_font_family:var(--tcd-font-type-logo);--tcd-logo-font-weight:bold;--tcd-preloader-logo-font-size-pc:30px;--tcd-preloader-logo-font-size-sp:20px;--tcd-preloader-logo-font-color:#ffffff;--main_color:#00a4b4;--main_color_dark:#008696;--main_color_light:#14b8c8;--main_color_hex:0,164,180;--content_link_color:#00a4b4;--content_link_color_hover:rgba(0,164,180,0.5)}:where(body){margin:0}body{padding:0}.entry-title:lang(ja),h1,h1:lang(ja),h2,h2:lang(ja),h3,h3:lang(ja){font-family:"見出ゴMB31"}strong{font-family:"TBUDゴシック E"}@media (max-width:1300px){#header_logo img{height:37px}}@media (hover:hover){.animate_background .image_wrap:before{content:"";display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none;opacity:0;background:rgba(255,255,255,.4);transition:opacity .6s ease}.animate_background:hover .image_wrap:before{opacity:1}}.entry-title{color:#00a4b4}@font-face{font-family:"YourCustomFont";src:url(https://webfonts.xserver.jp/path/to/yourfont.woff2)format("woff2"),url(https://webfonts.xserver.jp/path/to/yourfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.lazyload[data-src]{display:none!important}.lazyload,.lazyload:before{background-image:none!important}