@charset "UTF-8";.pc{display:block}@media (max-width:1024px){.pc{display:none}}@media (max-width:599px){.pc{display:none}}.tab{display:block}@media (max-width:1024px){.tab{display:block}}@media (max-width:599px){.tab{display:none}}.sp{display:none}@media (max-width:1024px){.sp{display:block}}@media (max-width:599px){.sp{display:block}}.sp_only{display:none}@media (max-width:599px){.sp_only{display:block}}@media (max-width:599px){.post_content .wp-caption.alignright{align-items:center;margin:0 auto 20px;display:contents}}.font-s{font-size:.8rem;line-height:140%;display:inline-block}@media (max-width:599px){#header_logo{width:80%}}@media (max-width:599px){#header_logo img{width:100%;height:auto}}@media (max-width:599px){#header_logo_fix img{width:80%}}@media (max-width:599px){#header_logo_fix img img{width:100%;height:auto}}@media (max-width:599px){#header_slider .caption p.catchphrase{width:80%;margin:20px auto;text-align:center}}@media (max-width:599px){#header_top #global_menu ul#menu-main a{color:#fff !important}}@media (max-width:599px){.home-default #main_col{margin-top:0 !important}}.inner{max-width:1280px}.home-default #main_col{overflow:hidden;margin:0 auto}#cb_0 .cb_headline,#cb_0 h2,#cb_1 .cb_headline,#cb_1 h2,#cb_2 .cb_headline,#cb_2 h2,#cb_3 .cb_headline,#cb_3 h2,#cb_4 .cb_headline,#cb_4 h2,#cb_5 .cb_headline,#cb_5 h2{position:relative !important;color:#272727 !important;text-align:left;font-size:42px;margin:-.1em 0 10px;font-weight:500}@media (max-width:599px){#cb_0 .cb_headline,#cb_0 h2,#cb_1 .cb_headline,#cb_1 h2,#cb_2 .cb_headline,#cb_2 h2,#cb_3 .cb_headline,#cb_3 h2,#cb_4 .cb_headline,#cb_4 h2,#cb_5 .cb_headline,#cb_5 h2{font-size:26px;font-weight:600;padding:0;margin:-.1em 0 10px}}#cb_0 .cb_headline:before,#cb_0 h2:before,#cb_1 .cb_headline:before,#cb_1 h2:before,#cb_2 .cb_headline:before,#cb_2 h2:before,#cb_3 .cb_headline:before,#cb_3 h2:before,#cb_4 .cb_headline:before,#cb_4 h2:before,#cb_5 .cb_headline:before,#cb_5 h2:before{position:absolute;content:"";left:-80px;top:1.45rem;width:60px;height:4px;background:linear-gradient(90deg,#00fa9a,#3cd371)}@media (max-width:599px){#cb_0 .cb_headline:before,#cb_0 h2:before,#cb_1 .cb_headline:before,#cb_1 h2:before,#cb_2 .cb_headline:before,#cb_2 h2:before,#cb_3 .cb_headline:before,#cb_3 h2:before,#cb_4 .cb_headline:before,#cb_4 h2:before,#cb_5 .cb_headline:before,#cb_5 h2:before{left:-60px;top:17px;width:52px;height:2px}}#cb_0 h3.rich_font,#cb_1 h3.rich_font,#cb_2 h3.rich_font,#cb_3 h3.rich_font,#cb_4 h3.rich_font,#cb_5 h3.rich_font{position:relative !important;color:#272727 !important;text-align:left;font-size:32px;font-weight:500;margin:2.5rem 0 2rem;padding:0 0 .25rem;z-index:10}@media (max-width:599px){#cb_0 h3.rich_font,#cb_1 h3.rich_font,#cb_2 h3.rich_font,#cb_3 h3.rich_font,#cb_4 h3.rich_font,#cb_5 h3.rich_font{font-size:20px;font-weight:600}}#cb_0 h3.rich_font:before,#cb_1 h3.rich_font:before,#cb_2 h3.rich_font:before,#cb_3 h3.rich_font:before,#cb_4 h3.rich_font:before,#cb_5 h3.rich_font:before{position:absolute;bottom:0;left:0;width:100%;height:10px;content:"";background-image:repeating-linear-gradient(-45deg,#34ba63,#34ba63 1px,transparent 2px,transparent 5px);background-size:7px 7px;backface-visibility:hidden;z-index:-1}#cb_0 p,#cb_1 p,#cb_2 p,#cb_3 p,#cb_4 p,#cb_5 p{text-align:left;font-weight:500}#cb_0{position:relative;padding:80px 0;margin:0}#cb_0:before{position:absolute;content:"";left:-50%;top:-50%;background:url(//coe-cnas.jp/wp/wp-content/themes/frailty2023/images/common/bk01.png) left top repeat;transform:rotate(10deg);width:220%;height:220%}#cb_0:after{position:absolute;content:"";right:4%;bottom:-40px;width:10%;background:url(//coe-cnas.jp/wp/wp-content/themes/frailty2023/images/common/bk_item01.png) left top repeat;background-size:cover;padding-top:8%;z-index:10}@media (max-width:599px){#cb_0:after{bottom:-20px}}#cb_0 .inner ul.meta li.cat:nth-child(2),#cb_0 .inner ul.meta li.cat:nth-child(3){display:none}#cb_0 .inner ul.meta li.date{display:none}#cb_1{position:relative;padding:80px 0}#cb_1:before{position:absolute;content:"";left:0;top:0;background:#f1f1f1;width:100%;height:100%;z-index:0}#cb_1:after{position:absolute;content:"";left:4%;bottom:-30px;width:10%;background:url(//coe-cnas.jp/wp/wp-content/themes/frailty2023/images/common/bk_item02.png) left top repeat;background-size:cover;padding-top:3.3%;z-index:10}@media (max-width:599px){#cb_1:after{width:20%;bottom:-10px;padding-top:6.3%}}#cb_1.cb_content-category_list{margin-bottom:0}#cb_1.cb_content-category_list ul li{margin:0 1% 12px 0;width:19%}@media (max-width:1024px){#cb_1.cb_content-category_list ul li{margin:0 2% 12px 0;width:49%;float:left !important}}#cb_1.cb_content-category_list ul li a{background:#fff !important;border-radius:6px;box-shadow:0 0 10px 0 rgba(60,211,113,.2);height:100px}@media (max-width:1024px){#cb_1.cb_content-category_list ul li a{height:60px}}#cb_1.cb_content-category_list ul li a:hover{background:#eefff0 !important}#cb_1.cb_content-category_list ul li.has_image .image{width:100px;height:100px}@media (max-width:1024px){#cb_1.cb_content-category_list ul li.has_image .image{width:60px;height:60px}}#cb_1.cb_content-category_list ul li.has_image .info{left:100px;width:calc(100% - 100px)}@media (max-width:1024px){#cb_1.cb_content-category_list ul li.has_image .info{left:60px;width:calc(100% - 60px)}}#cb_1.cb_content-category_list ul li:nth-child(5n){margin-right:0}@media (max-width:1024px){#cb_1.cb_content-category_list ul li:nth-child(5n){margin-right:2%}}#cb_1.cb_content-category_list ul li:nth-child(2n){margin-right:1%}@media (max-width:1024px){#cb_1.cb_content-category_list ul li:nth-child(2n){margin-right:0}}#cb_2{position:relative;padding:80px 0}#cb_2:before{position:absolute;content:"";left:0;top:0;background:#fff;width:100%;height:100%;z-index:0}#cb_2:after{position:absolute;content:"";right:4%;bottom:-40px;width:8%;background:url(//coe-cnas.jp/wp/wp-content/themes/frailty2023/images/common/bk_item03.png) left top repeat;background-size:cover;padding-top:7%;z-index:10}@media (max-width:599px){#cb_2:after{bottom:-20px}}#cb_2.cb_content{margin-bottom:0}#cb_3{position:relative;overflow:hidden;padding:80px 0;margin:0}#cb_3:before{position:absolute;content:"";left:-50%;top:-50%;background:url(//coe-cnas.jp/wp/wp-content/themes/frailty2023/images/common/bk01.png) left top repeat;transform:rotate(10deg);width:220%;height:220%}#footer_contents{background:linear-gradient(0deg,#0cb146,#53c87c)}.archive_sort dd:nth-child(4){display:none}.archive_sort dt,.archive_sort dd{width:33.3%}@media (max-width:599px){.archive_sort dd{width:50% !important}}#tcdw_icon_menu_list_widget-3 ol li:nth-child(1):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat01.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(2):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat02.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(3):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat03.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(4):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat04.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(5):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat05.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(6):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat06.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(7):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat07.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(8):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat08.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(9):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat09.png) center center no-repeat;background-size:contain;height:46px}#tcdw_icon_menu_list_widget-3 ol li:nth-child(10):before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_cat10.png) center center no-repeat;background-size:contain;height:46px}#article h2#post_title{padding:.5em;color:#272727;background:#f1f1f1;border-left:solid 5px #34ba63;border-bottom:solid 3px #d4d8d7;font-weight:600}#article #article_header{display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin-bottom:40px}@media (max-width:599px){#article #article_header{flex-direction:row}}#article #article_header .research_header_right{width:20%;margin:0 0 0 auto}@media (max-width:599px){#article #article_header .research_header_right{width:100%;margin:0 0 20px}}@media (max-width:599px){#article #article_header .research_header_right .wrap_research_pic{width:50%;margin:0 auto}}#article #article_header .research_header_right .wrap_research_pic img{width:100%;height:auto}#article #article_header .research_header_left{width:100%}#article #article_header .research_header_left.research_header_left2{width:78%;margin:0 auto 0 0}@media (max-width:599px){#article #article_header .research_header_left{width:100%;margin:0}}#article #article_header .research_header_left h2#post_title{font-size:2.6rem;padding:1rem 0 .5rem;background:0 0;border:none}@media (max-width:599px){#article #article_header .research_header_left h2#post_title{font-size:2rem;padding:.5rem 0 0}}#article #article_header .wrap_furigana p{font-size:.8rem;margin:.25rem 0}#main_col{max-width:1280px}#main_col #left_col{width:940px}@media (max-width:599px){#main_col #left_col{width:100%}}#main_col #article h3{border-bottom:solid 4px #f1f1f1;position:relative;font-size:1.7rem;font-weight:700;padding:0 0 .75rem;margin-top:6rem}@media (max-width:599px){#main_col #article h3{margin-top:3rem;font-size:1.4rem}}#main_col #article h3:after{position:absolute;content:" ";display:block;border-bottom:solid 4px #34ba63;bottom:-3px;width:20%}#main_col #article h3:first-child{margin-top:0}#main_col #article h4{font-size:1.4rem;font-weight:700;border-left:4px solid #34ba63;padding:.25rem 0 .25rem .75rem;margin:2rem 0 .5rem;width:100%}@media (max-width:599px){#main_col #article h4{margin-top:1.5rem;font-size:1.2rem;line-height:140%}}#main_col #article #post_date{display:none}#main_col #article .post_content{font-weight:500}@media (max-width:599px){#main_col #article .post_content{margin-top:30px}}.wrap_research_category ul{list-style:none;margin:0 0 40px;padding:0}.wrap_research_category ul li{background:#00a89a;padding:.25rem 1rem;float:left;margin:0 10px 10px 0;border-radius:6px;color:#fff}.q_button{border-radius:6px;position:relative;text-indent:1rem}.q_button:before{position:absolute;content:"";left:1rem;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);top:calc(50% - 3px);vertical-align:middle}.post_content .wpcf7{width:100%;border:none !important;background:#fff !important;padding:0;margin:0 !important;font-size:16px}.post_content .wpcf7 form{margin:0 !important}.post_content .wpcf7 p{font-size:16px !important;font-weight:600;margin-bottom:0}.wpcf7 #cf-tbl{max-width:900px;margin:0 auto}.wpcf7 #cf-tbl table{width:100%;border-collapse:collapse;border:solid #ccc;border-width:1px;color:#444}.wpcf7 #cf-tbl table tr th,.wpcf7 #cf-tbl table tr td{padding:.5em;text-align:left;vertical-align:top;border:solid #ccc;border-width:1px;vertical-align:middle;box-sizing:border-box}.wpcf7 #cf-tbl table tr th{width:35%;background:#eee}@media screen and (max-width:768px){.wpcf7 #cf-tbl{width:100%}.wpcf7 #cf-tbl table,.wpcf7 #cf-tbl table tbody,.wpcf7 #cf-tbl table tr,.wpcf7 #cf-tbl table tr th,.wpcf7 #cf-tbl table tr td{display:block}.wpcf7 #cf-tbl table{width:100%;border-width:0 0 1px}.wpcf7 #cf-tbl table tr th,.wpcf7 #cf-tbl table tr td{width:100%;padding:3% 5%;box-sizing:border-box}.wpcf7 #cf-tbl table tr td{border-width:0 1px}}.wpcf7 .required{font-size:.8em;padding:5px;background:#f57500;color:#fff;border-radius:3px;margin-right:5px}.wpcf7 .optional{font-size:.8em;padding:5px;background:navy;color:#fff;border-radius:3px;margin-right:5px}.wpcf7 input.wpcf7-form-control.wpcf7-text,.wpcf7 textarea.wpcf7-form-control.wpcf7-textarea{width:100%;padding:8px 15px;margin-right:10px;margin-top:10px;border:1px solid #d0d5d8;border-radius:3px;background-color:#eff1f5}.wpcf7 textarea.wpcf7-form-control.wpcf7-textarea{height:200px}.wpcf7 input.wpcf7-submit{display:block;padding:15px;width:400px;background:#f90 !important;height:auto !important;color:#fff;font-weight:700;border-radius:2px;margin:15px auto 0}@media screen and (max-width:768px){.wpcf7 input.wpcf7-submit{width:250px}}.wpcf7 input.wpcf7-submit:hover{box-shadow:0 15px 30px -5px rgba(0,0,0,.15),0 0 5px rgba(0,0,0,.1);transform:translateY(-4px);opacity:.7}.wpcf7 span.wpcf7-not-valid-tip,.wpcf7 .wpcf7-response-output.wpcf7-validation-errors{color:red;font-weight:600}.form_capcha{text-align:center;margin:0 auto}#footer_social_link li.twitter:before{content:"";background:url(https://coe-cnas.jp/wp/wp-content/uploads/2023/03/icon_web.png) center center no-repeat;background-size:contain;height:14px}#footer_widget{border-bottom:1px solid #52c87b}#footer_widget .footer_widget{width:100%}#footer_widget .footer_widget .footer_banner{width:100%;display:flex;justify-content:center}#footer_widget .footer_widget .footer_banner li{margin:0 10px}#footer_widget .footer_widget .footer_banner li a:hover{opacity:.9}.box01{width:96%;max-width:1200px;margin:20px auto 40px;background:#f9f9f9;border-radius:10px;padding:60px}.link_btn{display:block;text-align:center;vertical-align:middle;text-decoration:none;width:120px;margin:auto;padding:1rem 4rem;font-weight:700;border:2px solid #34ba63;background:#34ba63;color:#fff !important;border-radius:100vh;transition:.5s;text-decoration:none !important}.link_btn:hover{color:#34ba63 !important;background:#fff;text-decoration:none}.post_content .wp-caption{border:none}#main_col #article .post_content .content_maybe{width:100%;margin:10px auto 10px auto;padding:0 0 1rem;background:#f9f9f9;border-radius:6px;box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.25)}#main_col #article .post_content .content_maybe h4{text-align:center;color:#fff;font-weight:700;font-size:1.6rem;margin:0 auto 1rem;display:inline-block;width:100%;padding:14px 0;background:#34ba63;border-radius:6px 6px 0 0;box-sizing:border-box}#main_col #article .post_content .content_maybe ul.list{margin:.5rem;list-style:none;width:96%;margin:10px auto}#main_col #article .post_content .content_maybe .list__item{margin:0 0 1.5rem;padding:0 0 1rem;border-bottom:1px dotted #ccc}#main_col #article .post_content .content_maybe .label--checkbox{position:relative;margin:.5rem;font-family:Arial,sans-serif;line-height:135%;cursor:pointer}#main_col #article .post_content .content_maybe .checkbox{position:relative;top:-.375rem;margin:0 1rem 0 0;cursor:pointer}#main_col #article .post_content .content_maybe .checkbox:before{transition:all .3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:1rem;height:1rem;border:2px solid #d4d8d7}#main_col #article .post_content .content_maybe .checkbox:checked:before{transform:rotate(-45deg);height:.5rem;border-color:#34ba63;border-top-style:none;border-right-style:none}#main_col #article .post_content .content_maybe .checkbox:after{content:"";position:absolute;top:0;left:0;width:1.1rem;height:1.1rem;background:#fff;cursor:pointer}#main_col #article .post_content .content_maybe .button--round{transition:.3s background ease-in-out;width:2rem;height:2rem;background:#003365;border-radius:50%;box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.25);color:#fff;text-decoration:none;text-align:center}#main_col #article .post_content .content_maybe .button--round i{font-size:1rem;line-height:220%;vertical-align:middle}#main_col #article .post_content .content_maybe .button--round:hover{background:#3b50ce}#main_col #article .post_content .content_maybe .button--sticky{position:fixed;right:2rem;top:16rem}#main_col #article .post_content .content_maybe .content_maybe{animation-duration:.4s;animation-fill-mode:both;animation-name:slideUp;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes slideUp{0%{transform:translateY(6.25rem)}100%{transform:translateY(0)}}#main_col #article .post_content .faqlist-wrapper dl.toggle{list-style:none}#main_col #article .post_content .faqlist-wrapper dl.toggle dt{width:100%;margin-bottom:10px;border:1px solid #d6dde3;border-radius:5px;box-sizing:border-box}#main_col #article .post_content .faqlist-wrapper dl.toggle dt .question{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1em 2em 1em 3em;color:#272727;font-weight:600;cursor:pointer;line-height:140%}#main_col #article .post_content .faqlist-wrapper dl.toggle dt .question:before{position:absolute;left:1em;font-weight:600;font-size:1.3em;color:#75bbff;content:"Q"}#main_col #article .post_content .faqlist-wrapper dl.toggle dt .question:after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #272727;border-right:3px solid #272727;content:"";transition:transform .5s}#main_col #article .post_content .faqlist-wrapper dl.toggle dt.active{border-bottom:none;border-radius:5px 5px 0 0;margin-bottom:0}#main_col #article .post_content .faqlist-wrapper dl.toggle dt.active .question:after{transform:translateY(-25%) rotate(225deg)}#main_col #article .post_content .faqlist-wrapper dl.toggle .show_button{position:absolute;bottom:0;right:0;width:43px;height:43px}#main_col #article .post_content .faqlist-wrapper dl.toggle .show_button:after{content:"▲" !important;display:block;text-align:center;width:43px;height:43px;line-height:43px;top:0;left:0;margin-left:0;margin-top:0;color:#b4ada9}#main_col #article .post_content .faqlist-wrapper dl.toggle .show_button.closebutton:after{content:"▼" !important;display:block;text-align:center;width:43px;height:43px;line-height:43px;top:0;left:0;margin-left:0;margin-top:0;color:#b4ada9}#main_col #article .post_content .faqlist-wrapper dl.toggle dd{display:none;border-left:1px solid #d6dde3;border-right:1px solid #d6dde3;border-bottom:1px solid #d6dde3;border-radius:0 0 5px 5px;box-sizing:border-box;margin-bottom:10px}#main_col #article .post_content .faqlist-wrapper dl.toggle dd .answer{position:relative;transform:translateY(-10px);padding:.3em 3em 1.5em;color:#272727;transition:transform .5s,opacity .5s}#main_col #article .post_content .faqlist-wrapper dl.toggle dd .answer:before{position:absolute;left:1em;font-weight:600;font-size:1.3em}#main_col #article .post_content .faqlist-wrapper dl.toggle dd .answer:before{color:#ff8d8d;line-height:1.2;content:"A";top:10px}.pic-right{width:30%;float:right}@media (max-width:599px){.pic-right{float:none;width:80%;margin:6px auto 20px}}ul.banner_list li .caption{font-size:18px}@media (min-width:1025px){#footer_info{display:flex;flex-wrap:wrap;flex-direction:column}}@media (max-width:599px){#footer_info{display:block}}@media (min-width:1025px){#footer_info #footer_social_link{position:initial;width:100%;text-align:center;display:inline-block;margin:30px auto 0}}@media (min-width:1025px){#footer_info #copyright{position:initial;width:100%;text-align:center;display:inline-block;margin:30px auto 0}}@media (min-width:1025px){#global_menu>ul>li>a{padding:0 16px}}