@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";.noto_superbold{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.noto_bold{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.ibm_regular,#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box .what_text,#knowledge-sdgs section.what_sdgs .supporter p,#knowledge-sdgs section.goal .lead,#knowledge-sdgs section.goal .goal_whole .goal_text,#knowledge-sdgs section.ftcj_sdgs .lead,#knowledge-sdgs section.ftcj_sdgs .network_logo_wrap p,#knowledge-sdgs section.whatday .lead,#knowledge-sdgs section.whatday .day_grid .day_item dl.day_link,#knowledge-rights section.what_cr .lead p,#knowledge-rights section.what_cr .yt_caption,#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_text,#knowledge-rights section.childrights .lead p,#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid .treaty_text,#knowledge-rights section.handbook .link_grid .link_text_wrap p,#knowledge-rights section.handbook .link_grid .link_text_wrap ul,#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns p,#knowledge-fairtrade section.think .lead,#knowledge-fairtrade section.yunyu .lead,#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text,#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text .syohin ul,#knowledge-fairtrade section.hanbai .hanbai_grid .dl_box .hanbai_data,#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text .text,#knowledge-fairtrade section.konyu .konyu_grid .konyu_text .text,#knowledge-wellbeing section.why .honbun,#knowledge-wellbeing section.ochikomi .honbun,#knowledge-wellbeing section.nayami .honbun,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame .smallcap,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_num,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_grid .cont_item .cont_text,#knowledge-wellbeing section.brain .brain_grid .brain_text p,#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex .kana,#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .graph_text p,#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text .kurashi_text,#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_data,#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .lead p,#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item .link_text,#knowledge-osusume section.osusume_movie .movie_grid .movie_item .movie_text,#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_text,#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_spec,#knowledge-osusume section.onegai .onegai_wrap{font-family:"IBM Plex Sans JP",sans-serif;font-weight:400;font-style:normal}.ibm_medium,#knowledge-sdgs section.top_lead .lead,#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box .what_title,#knowledge-sdgs section.goal .goal_whole .goal_item .item_title,#knowledge-sdgs section.whatday .day_grid .day_item .day_date .m_num,#knowledge-sdgs section.whatday .day_grid .day_item .day_date .m_text,#knowledge-rights section.top_lead .lead,#knowledge-rights section.quiz .lead,#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_text,#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_btn,#knowledge-rights section.childrights .treaty_wrap .treaty_item h4,#knowledge-rights section.childrights .treaty_dl .support p,#knowledge-rights section.treaty_camp p,#knowledge-fairtrade section.top_lead .lead,#knowledge-fairtrade section.think ul,#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap .kachi_item h5,#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap .kachi_item ul,#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text h5,#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text a.yunyu_link,#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text h5,#knowledge-wellbeing section.top_lead .about .lead,#knowledge-wellbeing section.top_lead .about .sublead,#knowledge-wellbeing section.why .lead,#knowledge-wellbeing section.nayami .lead,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame h4,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_midashi01,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_midashi02,#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex .kanji,#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item .contact,#knowledge-osusume section.top_lead .lead,#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_link{font-family:"IBM Plex Sans JP",sans-serif;font-weight:500;font-style:normal}.ibm_bold,#knowledge-sdgs section.what_sdgs h3,#knowledge-sdgs section.goal h3,#knowledge-sdgs section.ftcj_sdgs h3,#knowledge-sdgs section.whatday h3,#knowledge-rights section.what_cr h3,#knowledge-rights section.what_cr .yt_grid .yt_item h4,#knowledge-rights section.quiz h3,#knowledge-rights section.childrights h3,#knowledge-rights section.childrights .treaty_dl .link_wrap h4,#knowledge-rights section.handbook h3,#knowledge-fairtrade section.think h3,#knowledge-fairtrade section.think .kachi_wrap h4,#knowledge-fairtrade section.yunyu h3,#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item h4,#knowledge-fairtrade section.hanbai h3,#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text h4,#knowledge-fairtrade section.konyu h3,#knowledge-fairtrade section.konyu .konyu_grid .konyu_text h4,#knowledge-fairtrade section.kanren_info .inner_wrap h3,#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item .text,#knowledge-wellbeing section.top_lead .about h3,#knowledge-wellbeing section.why h3,#knowledge-wellbeing section.ochikomi h3,#knowledge-wellbeing section.nayami h3,#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_num span,#knowledge-wellbeing section.brain h3,#knowledge-wellbeing section.kurashi .inner_wrap h3,#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text h4,#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi h4,#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item h5,#knowledge-osusume section.osusume_movie h3,#knowledge-osusume section.osusume_movie .movie_grid .movie_item h4,#knowledge-osusume section.osusume_book h3,#knowledge-osusume section.osusume_book h3 span,#knowledge-osusume section.osusume_book .book_list_wrap .book_item h4,#knowledge-osusume section.onegai .onegai_wrap h4{font-family:"IBM Plex Sans JP",sans-serif;font-weight:700;font-style:normal}.mincho{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.main_w,#knowledge-sdgs section.top_lead,#knowledge-sdgs section.what_sdgs,#knowledge-sdgs section.goal,#knowledge-sdgs section.ftcj_sdgs,#knowledge-sdgs section.whatday,#knowledge-rights section.top_lead,#knowledge-rights section.what_cr,#knowledge-rights section.quiz,#knowledge-rights section.childrights,#knowledge-rights section.handbook,#knowledge-rights section.treaty_camp,#knowledge-fairtrade .top_img,#knowledge-fairtrade section.top_lead,#knowledge-fairtrade section.think,#knowledge-fairtrade section.yunyu,#knowledge-fairtrade section.hanbai,#knowledge-fairtrade section.konyu,#knowledge-fairtrade section.kanren_info .inner_wrap,#knowledge-wellbeing .top_img,#knowledge-wellbeing section.top_lead,#knowledge-wellbeing section.why,#knowledge-wellbeing section.ochikomi,#knowledge-wellbeing section.nayami,#knowledge-wellbeing section.brain,#knowledge-wellbeing section.kurashi .inner_wrap,#knowledge-osusume .top_img,#knowledge-osusume section.top_lead,#knowledge-osusume section.osusume_movie,#knowledge-osusume section.osusume_book,#knowledge-osusume section.onegai{max-width:1076px}.inner_w,#knowledge-sdgs section.top_lead,#knowledge-sdgs section.what_sdgs,#knowledge-sdgs section.goal,#knowledge-sdgs section.ftcj_sdgs,#knowledge-sdgs section.whatday,#knowledge-rights section.top_lead,#knowledge-rights section.what_cr,#knowledge-rights section.quiz,#knowledge-rights section.childrights,#knowledge-rights section.handbook,#knowledge-rights section.treaty_camp,#knowledge-fairtrade section.top_lead,#knowledge-fairtrade section.think,#knowledge-fairtrade section.yunyu,#knowledge-fairtrade section.hanbai,#knowledge-fairtrade section.konyu,#knowledge-fairtrade section.kanren_info .inner_wrap,#knowledge-wellbeing section.top_lead,#knowledge-wellbeing section.why,#knowledge-wellbeing section.ochikomi,#knowledge-wellbeing section.nayami,#knowledge-wellbeing section.brain,#knowledge-wellbeing section.kurashi .inner_wrap,#knowledge-osusume section.top_lead,#knowledge-osusume section.osusume_movie,#knowledge-osusume section.osusume_book{width:100%;margin-right:auto;margin-left:auto}@media screen and (max-width: 960px){.inner_w,#knowledge-sdgs section.top_lead,#knowledge-sdgs section.what_sdgs,#knowledge-sdgs section.goal,#knowledge-sdgs section.ftcj_sdgs,#knowledge-sdgs section.whatday,#knowledge-rights section.top_lead,#knowledge-rights section.what_cr,#knowledge-rights section.quiz,#knowledge-rights section.childrights,#knowledge-rights section.handbook,#knowledge-rights section.treaty_camp,#knowledge-fairtrade section.top_lead,#knowledge-fairtrade section.think,#knowledge-fairtrade section.yunyu,#knowledge-fairtrade section.hanbai,#knowledge-fairtrade section.konyu,#knowledge-fairtrade section.kanren_info .inner_wrap,#knowledge-wellbeing section.top_lead,#knowledge-wellbeing section.why,#knowledge-wellbeing section.ochikomi,#knowledge-wellbeing section.nayami,#knowledge-wellbeing section.brain,#knowledge-wellbeing section.kurashi .inner_wrap,#knowledge-osusume section.top_lead,#knowledge-osusume section.osusume_movie,#knowledge-osusume section.osusume_book{width:calc(100% - 30px)}}.ofi,#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item .img_box img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit: cover; object-position: 50% 50%;"}#knowledge-sdgs section.top_lead{margin:0 auto 110px}@media screen and (max-width: 960px){#knowledge-sdgs section.top_lead{margin:0 auto 60px}}#knowledge-sdgs section.top_lead img.lead_img{width:100%;margin:0 auto 60px}@media screen and (max-width: 960px){#knowledge-sdgs section.top_lead img.lead_img{margin:0 auto 30px}}#knowledge-sdgs section.top_lead .main_icon_grid{display:grid;grid-template-columns:repeat(6, 1fr);-moz-column-gap:28px;column-gap:28px;row-gap:35px;margin:0 auto 60px}@media screen and (max-width: 960px){#knowledge-sdgs section.top_lead .main_icon_grid{-moz-column-gap:9px;column-gap:9px;row-gap:11px;margin:0 auto 30px}}#knowledge-sdgs section.top_lead .main_icon_grid img{width:100%}#knowledge-sdgs section.top_lead .lead p{font-size:18px;line-height:1.8;margin:0 auto;padding:0}@media screen and (max-width: 960px){#knowledge-sdgs section.top_lead .lead p{font-size:17px}}#knowledge-sdgs section.top_lead .kankei_link{margin-bottom:90px}@media screen and (max-width: 960px){#knowledge-sdgs section.top_lead .kankei_link{margin-bottom:60px}}#knowledge-sdgs section.what_sdgs{margin-bottom:140px}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs{margin-bottom:100px}}#knowledge-sdgs section.what_sdgs h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs h3{font-size:18px;margin:0 auto 20px;padding:0 0 12px}}#knowledge-sdgs section.what_sdgs .what_list_wrap{margin:40px auto 50px}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs .what_list_wrap{margin:0 auto 40px}}#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box{display:grid;grid-template-columns:378px 1fr;gap:60px;margin:0 auto 30px}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box{display:block;margin:0 auto 30px}}#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box .what_title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:18px;color:#fff;line-height:1;padding:1.8em 16px 1.6em 35px;background:#00aceb;-webkit-clip-path:polygon(0% 0%, 95% 0%, 100% 50%, 95% 100%, 0% 100%);clip-path:polygon(0% 0%, 95% 0%, 100% 50%, 95% 100%, 0% 100%)}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box .what_title{font-size:15px;text-align:center;margin:0 auto 15px;padding:.8em 15px;-webkit-clip-path:none;clip-path:none}}#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box .what_text{font-size:16px;line-height:1.8;padding:0}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs .what_list_wrap .what_box .what_text{font-size:15px;line-height:1.6}}#knowledge-sdgs section.what_sdgs .supporter p{font-size:16px;margin-bottom:24px;text-align:center}@media screen and (max-width: 960px){#knowledge-sdgs section.what_sdgs .supporter p{font-size:15px;margin-bottom:12px;text-align:left}}#knowledge-sdgs section.what_sdgs .supporter img.logo_img{display:block;width:183px;margin:0 auto}#knowledge-sdgs section.goal{margin-bottom:130px}@media screen and (max-width: 960px){#knowledge-sdgs section.goal{margin-bottom:80px}}#knowledge-sdgs section.goal h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-sdgs section.goal h3{font-size:18px;margin:0 auto 20px;padding:0 0 12px}}#knowledge-sdgs section.goal .lead{margin-bottom:70px}#knowledge-sdgs section.goal .lead p{font-size:16px}@media screen and (max-width: 960px){#knowledge-sdgs section.goal .lead p{font-size:15px}}#knowledge-sdgs section.goal .goal_whole{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:124px;column-gap:124px;row-gap:75px}@media screen and (max-width: 960px){#knowledge-sdgs section.goal .goal_whole{display:block}}@media screen and (max-width: 960px){#knowledge-sdgs section.goal .goal_whole .goal_item{fonmargin:0 auto 45px}}#knowledge-sdgs section.goal .goal_whole .goal_item .item_title{font-size:18px;margin:0 auto 15px}@media screen and (max-width: 960px){#knowledge-sdgs section.goal .goal_whole .goal_item .item_title{font-size:15px}}#knowledge-sdgs section.goal .goal_whole .goal_item .icon_grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:5px;margin-bottom:15px}#knowledge-sdgs section.goal .goal_whole .goal_item .icon_grid img.sdg_icon{width:100%}@media screen and (max-width: 960px){#knowledge-sdgs section.goal .goal_whole .goal_item .icon_grid{margin-bottom:12px}}#knowledge-sdgs section.goal .goal_whole .goal_text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-sdgs section.goal .goal_whole .goal_text{font-size:15px;line-height:1.6}}#knowledge-sdgs section.ftcj_sdgs{margin-bottom:140px}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs{margin-bottom:100px}}#knowledge-sdgs section.ftcj_sdgs h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs h3{font-size:18px;margin:0 auto 20px;padding:0 0 12px}}#knowledge-sdgs section.ftcj_sdgs .lead{margin:20px auto 50px}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs .lead{margin:0 auto 25px}}#knowledge-sdgs section.ftcj_sdgs .lead p{font-size:16px;margin:0 0 1em}#knowledge-sdgs section.ftcj_sdgs .lead p:last-child{margin:0}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs .lead p{font-size:15px}}#knowledge-sdgs section.ftcj_sdgs .icon_flex{display:flex;justify-content:center;gap:5px;margin:0 auto 50px}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs .icon_flex{justify-content:flex-start;flex-wrap:wrap}}#knowledge-sdgs section.ftcj_sdgs .icon_flex img{width:74px}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs .icon_flex img{width:55px}}#knowledge-sdgs section.ftcj_sdgs .network_logo_wrap{text-align:center}#knowledge-sdgs section.ftcj_sdgs .network_logo_wrap img{width:315px;margin:0 auto 20px}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs .network_logo_wrap img{width:155px;margin:0 auto 50px}}#knowledge-sdgs section.ftcj_sdgs .network_logo_wrap p{font-size:16px;margin-bottom:24px;text-align:center}@media screen and (max-width: 960px){#knowledge-sdgs section.ftcj_sdgs .network_logo_wrap p{font-size:15px;margin-bottom:12px;text-align:left}}#knowledge-sdgs section.whatday{margin-bottom:140px}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday{margin-bottom:100px}}#knowledge-sdgs section.whatday h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday h3{font-size:18px;margin:0 auto 20px;padding:0 0 12px}}#knowledge-sdgs section.whatday .lead{margin:20px auto 50px}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .lead{margin:0 auto 25px}}#knowledge-sdgs section.whatday .lead p{font-size:16px;margin:0 0 1em}#knowledge-sdgs section.whatday .lead p:last-child{margin:0}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .lead p{font-size:15px}}#knowledge-sdgs section.whatday .day_grid{display:grid;grid-template-columns:repeat(4, 1fr);-moz-column-gap:35px;column-gap:35px;row-gap:60px}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .day_grid{display:block}}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .day_grid .day_item{margin-bottom:20px}}#knowledge-sdgs section.whatday .day_grid .day_item .day_date{background-color:#00aceb;color:#fff;margin:0 auto 15px;padding:10px 5px;text-align:center}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .day_grid .day_item .day_date{margin:0 auto 20px;padding:10px 20px;text-align:left}}#knowledge-sdgs section.whatday .day_grid .day_item .day_date .m_num{font-size:32px;line-height:1;margin:0 auto .1em}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .day_grid .day_item .day_date .m_num{display:inline;margin:0 auto 0}}#knowledge-sdgs section.whatday .day_grid .day_item .day_date .m_text{font-size:16px;line-height:1;margin:0 auto}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .day_grid .day_item .day_date .m_text{display:inline;font-size:15px;padding:0 0 0 .5em}}#knowledge-sdgs section.whatday .day_grid .day_item dl.day_link{list-style-type:none;overflow:hidden;font-size:16px;color:#6cc6ff}#knowledge-sdgs section.whatday .day_grid .day_item dl.day_link dt{width:1.8em;clear:both;float:left;font-weight:normal}#knowledge-sdgs section.whatday .day_grid .day_item dl.day_link dd a{text-decoration:none}#knowledge-sdgs section.whatday .day_grid .day_item dl.day_link dd a:hover{opacity:.5}@media screen and (max-width: 960px){#knowledge-sdgs section.whatday .day_grid .day_item dl.day_link dd a{font-size:15px}}#knowledge-rights section.top_lead{margin-bottom:170px}@media screen and (max-width: 960px){#knowledge-rights section.top_lead{margin:0 auto 110px}}#knowledge-rights section.top_lead img.lead_img{width:100%;margin:0 auto 45px;border:solid 1px #909090}@media screen and (max-width: 960px){#knowledge-rights section.top_lead img.lead_img{margin:0 auto 18px;border:none}}#knowledge-rights section.top_lead .lead{font-size:18px}@media screen and (max-width: 960px){#knowledge-rights section.top_lead .lead{font-size:17px}}#knowledge-rights section.what_cr{margin-bottom:90px}@media screen and (max-width: 960px){#knowledge-rights section.what_cr{margin-bottom:70px}}#knowledge-rights section.what_cr h3{font-size:26px;text-align:left;margin:0 auto 50px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-rights section.what_cr h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-rights section.what_cr .lead{margin:0 auto 70px}#knowledge-rights section.what_cr .lead p{font-size:16px;margin:0 auto}@media screen and (max-width: 960px){#knowledge-rights section.what_cr .lead p{font-size:15px}}#knowledge-rights section.what_cr .lead p.caption{font-size:13px;margin:.5em 0 0}@media screen and (max-width: 960px){#knowledge-rights section.what_cr .lead p.caption{font-size:12px}}#knowledge-rights section.what_cr .yt_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:90px;margin-bottom:10px}@media screen and (max-width: 960px){#knowledge-rights section.what_cr .yt_grid{display:block;margin-bottom:0}}@media screen and (max-width: 960px){#knowledge-rights section.what_cr .yt_grid .yt_item{margin-bottom:25px}}#knowledge-rights section.what_cr .yt_grid .yt_item h4{font-size:16px;margin:0 auto 10px}#knowledge-rights section.what_cr .yt_grid .yt_item iframe{width:100%;aspect-ratio:16/9}#knowledge-rights section.what_cr .yt_caption{font-size:16px;margin:0 auto}@media screen and (max-width: 960px){#knowledge-rights section.what_cr .yt_caption{font-size:15px}}#knowledge-rights section.quiz{margin-bottom:150px}@media screen and (max-width: 960px){#knowledge-rights section.quiz{margin-bottom:70px}}#knowledge-rights section.quiz h3{font-size:26px;text-align:left;margin:0 auto 20px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-rights section.quiz h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-rights section.quiz .lead{font-size:16px;margin:0 auto 30px}@media screen and (max-width: 960px){#knowledge-rights section.quiz .lead{font-size:15px;margin:0 auto 20px}}#knowledge-rights section.quiz .qa_wrap .qa_item{background-color:#ddf6ff;margin:0 auto 20px;padding:30px 23px}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item{padding:16px 12px}}#knowledge-rights section.quiz .qa_wrap .qa_item :last-child{margin-bottom:0}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box{display:flex;justify-content:space-between;cursor:pointer}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .q_box{display:block}}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_text{font-size:20px;margin-bottom:0px}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_text{font-size:16px}}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_btn{color:#00aceb;font-size:20px}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_btn{font-size:16px;text-align:right;margin-bottom:0}}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_btn .open{display:block}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box .q_btn .close{display:none}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box.active .q_text{margin-bottom:30px}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .q_box.active .q_text{margin-bottom:0px}}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box.active .q_btn{margin-bottom:12px}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box.active .q_btn .open{display:none}#knowledge-rights section.quiz .qa_wrap .qa_item .q_box.active .q_btn .close{display:block}#knowledge-rights section.quiz .qa_wrap .qa_item .a_box{background-color:#fff;padding:18px 16px;display:grid;grid-template-columns:80px 1fr;gap:40px}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .a_box{display:block}}#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_sign{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_sign{width:65px;margin:0 auto 25px;font-size:13px}#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_sign img{width:35px}}#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_sign p{white-space:nowrap;display:inline-block}#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_sign img{width:2em}#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-rights section.quiz .qa_wrap .qa_item .a_box .a_text{font-size:15px;line-height:1.6}}#knowledge-rights section.childrights{margin-bottom:140px}@media screen and (max-width: 960px){#knowledge-rights section.childrights{margin-bottom:70px}}#knowledge-rights section.childrights h3{font-size:26px;text-align:left;margin:0 auto 30px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-rights section.childrights h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-rights section.childrights .lead{margin:0 auto 60px}@media screen and (max-width: 960px){#knowledge-rights section.childrights .lead{margin:0 auto 40px}}#knowledge-rights section.childrights .lead p{font-size:16px;margin:0 auto}@media screen and (max-width: 960px){#knowledge-rights section.childrights .lead p{font-size:15px}}#knowledge-rights section.childrights .treaty_wrap{margin-bottom:70px}#knowledge-rights section.childrights .treaty_wrap .treaty_item{margin:0 auto 50px}#knowledge-rights section.childrights .treaty_wrap .treaty_item h4{font-size:20px;margin:0 auto 15px;color:#00aceb}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_wrap .treaty_item h4{font-size:16px;margin:0 auto 0}}#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid{display:grid;grid-template-columns:239px 1fr}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid{display:block}}#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid .treaty_img{margin:0 auto}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid .treaty_img{width:75%}}#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid .treaty_img img{width:100%}#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid .treaty_text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_wrap .treaty_item .treaty_grid .treaty_text{font-size:15px;line-height:1.6}}#knowledge-rights section.childrights .treaty_dl{display:grid;grid-template-columns:182px 1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:0px}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl{grid-template-columns:102px 1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:20px}}#knowledge-rights section.childrights .treaty_dl img.list_img{grid-area:1/1/3/2;width:100%}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl img.list_img{grid-area:1/1/2/2}}#knowledge-rights section.childrights .treaty_dl .link_wrap{grid-area:1/2/2/3}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl .link_wrap{grid-area:1/2/2/3}}#knowledge-rights section.childrights .treaty_dl .link_wrap h4{font-size:20px;margin:0 auto 10px}#knowledge-rights section.childrights .treaty_dl .link_wrap a.normal_btn{width:284px;margin:0 auto;text-align:center}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl .link_wrap a.normal_btn{width:auto;max-width:100%;display:block}}#knowledge-rights section.childrights .treaty_dl .support{grid-area:2/2/3/3;padding-top:40px}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl .support{grid-area:2/1/3/3}}#knowledge-rights section.childrights .treaty_dl .support p{font-size:16px;margin:0 auto 1em}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl .support p{font-size:15px}}@media screen and (max-width: 960px){#knowledge-rights section.childrights .treaty_dl .support img.logo{display:block;margin:0 auto}}#knowledge-rights section.handbook{margin-bottom:180px}@media screen and (max-width: 960px){#knowledge-rights section.handbook{margin-bottom:90px}}#knowledge-rights section.handbook h3{font-size:26px;text-align:left;margin:0 auto 30px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-rights section.handbook h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-rights section.handbook .link_grid{display:grid;grid-template-columns:266px 1fr;gap:30px}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid{display:block}}#knowledge-rights section.handbook .link_grid img.h1img{width:100%}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid img.h1img{display:block;width:160px;margin:0 auto 20px}}#knowledge-rights section.handbook .link_grid .link_text_wrap p{font-size:16px;margin-bottom:35px}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid .link_text_wrap p{font-size:15px;margin-bottom:20px}}#knowledge-rights section.handbook .link_grid .link_text_wrap ul{list-style-type:disc;margin:0 0 50px 1.5em;font-size:16px}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid .link_text_wrap ul{font-size:15px;margin-bottom:25px}}#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns{margin-bottom:30px}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns{margin-bottom:60px}}#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns p{font-size:16px;margin:0 auto 10px}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns p{font-size:15px;margin:0 auto 20px}}#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns a.normal_btn{width:284px;margin:0 auto;text-align:center}@media screen and (max-width: 960px){#knowledge-rights section.handbook .link_grid .link_text_wrap .link_btns a.normal_btn{width:210px;display:block}}#knowledge-rights section.treaty_camp{margin-bottom:180px}@media screen and (max-width: 960px){#knowledge-rights section.treaty_camp{margin-bottom:90px}}#knowledge-rights section.treaty_camp img.logo{display:block;margin:0 auto 1em}@media screen and (max-width: 960px){#knowledge-rights section.treaty_camp img.logo{width:auto;max-width:90%}}#knowledge-rights section.treaty_camp p{font-size:16px;margin:0 auto 1em;text-align:center}@media screen and (max-width: 960px){#knowledge-rights section.treaty_camp p{font-size:15px;text-align:left}}#knowledge-fairtrade .top_img{margin:0 auto;text-align:center}#knowledge-fairtrade .top_img img.lead_img{width:100%;margin:0 auto 45px;border:solid 1px #909090}@media screen and (max-width: 960px){#knowledge-fairtrade .top_img img.lead_img{margin:0 auto 18px;border:none}}#knowledge-fairtrade section.top_lead{margin-bottom:100px}@media screen and (max-width: 960px){#knowledge-fairtrade section.top_lead{margin:0 auto 60px}}#knowledge-fairtrade section.top_lead .lead{font-size:18px}@media screen and (max-width: 960px){#knowledge-fairtrade section.top_lead .lead{font-size:17px}}#knowledge-fairtrade section.think{margin-bottom:170px}#knowledge-fairtrade section.think h3{font-size:26px;text-align:left;margin:0 auto 30px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-fairtrade section.think h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-fairtrade section.think .lead{font-size:16px}@media screen and (max-width: 960px){#knowledge-fairtrade section.think .lead{font-size:15px}}#knowledge-fairtrade section.think .lead.lead01{margin-bottom:2em}#knowledge-fairtrade section.think .lead.lead02{margin-bottom:2em}#knowledge-fairtrade section.think .lead.lead03{margin-bottom:2em}#knowledge-fairtrade section.think .lead.lead03 p{margin-bottom:1em}#knowledge-fairtrade section.think ul{font-size:16px;list-style-type:disc;margin:0 0 2em 1.5em}@media screen and (max-width: 960px){#knowledge-fairtrade section.think ul{font-size:15px}}#knowledge-fairtrade section.think .kachi_wrap{border:solid 1px #00aceb;padding:35px 45px;margin-bottom:32px}@media screen and (max-width: 960px){#knowledge-fairtrade section.think .kachi_wrap{padding:25px 15px}}#knowledge-fairtrade section.think .kachi_wrap h4{font-size:22px;margin:0 auto 45px;text-align:center}@media screen and (max-width: 960px){#knowledge-fairtrade section.think .kachi_wrap h4{font-size:16px;margin:0 auto 30px}}#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:80px}@media screen and (max-width: 960px){#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap{display:block}}#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap .kachi_item h5{font-size:20px;margin:0 auto 15px;border-bottom:solid 1px #00aceb}@media screen and (max-width: 960px){#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap .kachi_item h5{font-size:16px;margin:0 auto 10px}}#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap .kachi_item ul{list-style-type:disc;margin:0 0 0 1.5em;font-size:16px}@media screen and (max-width: 960px){#knowledge-fairtrade section.think .kachi_wrap .kachi_item_wrap .kachi_item ul{font-size:15px}}#knowledge-fairtrade section.yunyu{margin-bottom:100px}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu{margin:0 auto 60px}}#knowledge-fairtrade section.yunyu h3{font-size:26px;text-align:left;margin:0 auto 30px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-fairtrade section.yunyu .lead{font-size:16px;margin-bottom:50px}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .lead{font-size:15px}}#knowledge-fairtrade section.yunyu .yunyu_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:165px}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .yunyu_grid{display:block}}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item:first-child{margin-bottom:90px}}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item h4{font-size:22px;margin:0 auto 12px}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item h4{font-size:18px;margin:0 auto 10px}}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_img{margin:0 auto 5px}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_img img{width:100%}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text{display:grid;grid-template-columns:270px auto;gap:30px;font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text{display:block;font-size:15px;line-height:1.6}}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text h5{font-size:16px;margin:0 auto 5px}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text h5{font-size:16px;margin:0 auto 10px}}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text a.yunyu_link{font-size:17px;color:#00aceb}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text a.yunyu_link::after{content:">";margin-left:5px}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text a.yunyu_link:hover{opacity:.5}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text .syohin{margin-bottom:20px}@media screen and (max-width: 960px){#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text .syohin{margin-bottom:35px}}#knowledge-fairtrade section.yunyu .yunyu_grid .yunyu_item .yunyu_text .syohin ul{list-style-type:none;margin:0 0 1em;font-size:16px}#knowledge-fairtrade section.hanbai{margin-bottom:120px}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai{margin:0 auto 100px}}#knowledge-fairtrade section.hanbai h3{font-size:26px;text-align:left;margin:0 auto 30px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-fairtrade section.hanbai .hanbai_grid{display:grid;grid-template-columns:330px 1fr;gap:30px}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai .hanbai_grid{display:block}}#knowledge-fairtrade section.hanbai .hanbai_grid .dl_box{grid-area:1/1/2/2}#knowledge-fairtrade section.hanbai .hanbai_grid .dl_box img{width:100%;margin:0 0 12px}#knowledge-fairtrade section.hanbai .hanbai_grid .dl_box .hanbai_data{font-size:13px}#knowledge-fairtrade section.hanbai .hanbai_grid .dl_box a.normal_btn{width:210px;text-align:center;margin-top:15px}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai .hanbai_grid .dl_box a.normal_btn{display:block;margin:15px auto 0}}#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text{grid-area:1/2/2/3}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text{margin-bottom:35px}}#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text h4{font-size:18px;margin:0 auto 20px}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text h4{font-size:16px;margin:0 auto 15px}}#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text h5{font-size:16px;margin:0 auto 5px}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text h5{font-size:15px;margin:0 auto 10px}}#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text .text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-fairtrade section.hanbai .hanbai_grid .hanbai_text .text{font-size:15px;line-height:1.6}}#knowledge-fairtrade section.konyu{margin-bottom:120px}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu{margin:0 auto 100px}}#knowledge-fairtrade section.konyu h3{font-size:26px;text-align:left;margin:0 auto 30px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-fairtrade section.konyu .konyu_grid{display:grid;grid-template-columns:532px 1fr;grid-template-rows:auto auto;-moz-column-gap:35px;column-gap:35px;row-gap:0px}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu .konyu_grid{display:block}}#knowledge-fairtrade section.konyu .konyu_grid .img_box{grid-area:1/1/3/2}#knowledge-fairtrade section.konyu .konyu_grid .img_box img{width:100%;margin:0 0 12px}#knowledge-fairtrade section.konyu .konyu_grid .konyu_text{grid-area:1/2/2/3}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu .konyu_grid .konyu_text{margin-bottom:30px}}#knowledge-fairtrade section.konyu .konyu_grid .konyu_text h4{font-size:18px;margin:0 auto 20px}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu .konyu_grid .konyu_text h4{font-size:16px;margin:0 auto 15px}}#knowledge-fairtrade section.konyu .konyu_grid .konyu_text .text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu .konyu_grid .konyu_text .text{font-size:15px;line-height:1.6}}#knowledge-fairtrade section.konyu .konyu_grid .link_box{grid-area:2/2/3/3}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu .konyu_grid .link_box{text-align:center}}#knowledge-fairtrade section.konyu .konyu_grid .link_box a.outerlink_btn{width:284px;text-align:center;margin-top:15px}@media screen and (max-width: 960px){#knowledge-fairtrade section.konyu .konyu_grid .link_box a.outerlink_btn{display:block;margin:15px auto 0}}#knowledge-fairtrade section.kanren_info{background-color:#ddf6ff;margin:0;padding:100px 0 100px}@media screen and (max-width: 960px){#knowledge-fairtrade section.kanren_info{padding:45px 0 40px}}#knowledge-fairtrade section.kanren_info .inner_wrap h3{font-size:32px;color:#00aceb;text-align:center;margin:0 auto 40px}@media screen and (max-width: 960px){#knowledge-fairtrade section.kanren_info .inner_wrap h3{font-size:20px}}#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:43px;margin-bottom:70px}@media screen and (max-width: 960px){#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid{display:block;margin-bottom:0px}}@media screen and (max-width: 960px){#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item{display:grid;grid-template-columns:120px 1fr;gap:15px;margin-bottom:30px}}#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item .img_box{margin:0 auto 10px}#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item .img_box img{width:100%;height:auto;aspect-ratio:16/9}#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item .text{font-size:16px;line-height:1.8;text-decoration:none;color:#000}@media screen and (max-width: 960px){#knowledge-fairtrade section.kanren_info .inner_wrap .kanren_grid .info_item .text{font-size:14px;line-height:1.6}}#knowledge-fairtrade section.kanren_info .link_box{text-align:center}#knowledge-wellbeing .top_img{margin:0 auto;text-align:center}#knowledge-wellbeing .top_img img.lead_img{width:100%;margin:0 auto 45px;border:solid 1px #909090}@media screen and (max-width: 960px){#knowledge-wellbeing .top_img img.lead_img{margin:0 auto 35px;border:none}}#knowledge-wellbeing section.top_lead{margin-bottom:180px}@media screen and (max-width: 960px){#knowledge-wellbeing section.top_lead{margin:0 auto 80px}}#knowledge-wellbeing section.top_lead .about h3{font-size:32px;text-align:center;margin:0 auto 35px}@media screen and (max-width: 960px){#knowledge-wellbeing section.top_lead .about h3{display:none}}#knowledge-wellbeing section.top_lead .about .lead{font-size:18px;margin-bottom:1.5em}@media screen and (max-width: 960px){#knowledge-wellbeing section.top_lead .about .lead{font-size:17px}}#knowledge-wellbeing section.top_lead .about .lead p.lead01{margin-bottom:2.5em}#knowledge-wellbeing section.top_lead .about img.baloon_img{display:block;margin:0 auto 30px}@media screen and (max-width: 960px){#knowledge-wellbeing section.top_lead .about img.baloon_img{width:calc(100% - 30px);margin:0 auto 35px}}#knowledge-wellbeing section.top_lead .about .sublead{font-size:18px;margin:0 auto;padding:0 80px}@media screen and (max-width: 960px){#knowledge-wellbeing section.top_lead .about .sublead{font-size:17px;padding:0 0}}#knowledge-wellbeing section.why{margin-bottom:90px}@media screen and (max-width: 960px){#knowledge-wellbeing section.why{margin:0 auto 80px}}#knowledge-wellbeing section.why h3{font-size:26px;text-align:left;margin:0 auto 45px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-wellbeing section.why h3{font-size:18px;margin:0 auto 30px;padding:0 0 12px}}#knowledge-wellbeing section.why .lead{font-size:16px;margin:0 auto 45px}@media screen and (max-width: 960px){#knowledge-wellbeing section.why .lead{font-size:15px;margin:0 auto 40px}}#knowledge-wellbeing section.why .honbun{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-wellbeing section.why .honbun{font-size:15px;line-height:1.6}}#knowledge-wellbeing section.ochikomi{margin-bottom:110px}@media screen and (max-width: 960px){#knowledge-wellbeing section.ochikomi{margin:0 auto 90px}}#knowledge-wellbeing section.ochikomi h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-wellbeing section.ochikomi h3{font-size:18px;margin:0 auto 15px;padding:0 0 12px}}#knowledge-wellbeing section.ochikomi .honbun{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-wellbeing section.ochikomi .honbun{font-size:15px;line-height:1.6}}#knowledge-wellbeing section.nayami{margin-bottom:110px}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami{margin:0 auto 90px}}#knowledge-wellbeing section.nayami h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami h3{font-size:18px;margin:0 auto 15px;padding:0 0 12px}}#knowledge-wellbeing section.nayami .lead{font-size:16px;margin:0 auto 40px}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .lead{font-size:15px}}#knowledge-wellbeing section.nayami .honbun{font-size:16px;line-height:1.8;margin-bottom:30px}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .honbun{font-size:15px;line-height:1.6;margin-bottom:75px}}#knowledge-wellbeing section.nayami .graph_box{border:solid 1px #707070;padding:40px}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box{border:none;padding:0}}#knowledge-wellbeing section.nayami .graph_box .graph_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:115px}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box .graph_grid{display:block}}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame{margin:0 auto 20px;padding:3px 0 5px 10px;border-left:solid 6px #00aceb;border-bottom:solid 1px #00aceb}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame h4{display:inline-block;font-size:18px;margin:0;padding:0;line-height:1}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame h4{font-size:16px}}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame .outerlink_text{margin:0 auto}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame .outerlink_text{float:right}}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .midashi_frame .smallcap{font-size:13px}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont{font-size:16px;margin:0 0 1em 15px}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont img.anq_img{margin:50px 0 0}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont img.anq_img{width:calc(100% - 30px);margin:40px auto 65px}}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_midashi01{font-size:15px;margin-top:10px}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_midashi02{font-size:15px}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_num{font-size:15px;line-height:2}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_num{font-size:18px}}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_num span{color:#00aceb;margin-left:.8em}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_grid{display:grid;grid-template-columns:3.5em 1fr;gap:30px}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_grid .cont_item .cont_text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_grid .cont_item .cont_text{font-size:15px;line-height:1.6}}#knowledge-wellbeing section.nayami .graph_box .graph_grid .graph_item .graph_cont .cont_grid .cont_item .cont_img img{width:100%}#knowledge-wellbeing section.brain{margin-bottom:110px}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain{margin:0 auto 70px}}#knowledge-wellbeing section.brain h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain h3{font-size:18px;margin:0 auto 15px;padding:0 0 12px}}#knowledge-wellbeing section.brain .brain_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain .brain_grid{display:block}}#knowledge-wellbeing section.brain .brain_grid .brain_text p{font-size:16px;line-height:1.8;margin:0 auto 1em}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain .brain_grid .brain_text p{font-size:15px;line-height:1.6}}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap{background-color:#ddf6ff;padding:30px 30px 35px}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap{padding:35px 18px}}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap img.brain{display:block;margin:0 auto 20px}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap img.brain{width:calc(100% - 80px)}}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex{display:flex;justify-content:flex-start;align-items:center;gap:10px}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex img.num{display:block;width:2em}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex .kanji{font-size:16px}@media screen and (max-width: 960px){#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex .kanji{font-size:15px}}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .midashi_flex .kana{font-size:13px;letter-spacing:1px}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .graph_text{margin:0 0 15px 42px}#knowledge-wellbeing section.brain .brain_grid .brain_graph .graph_wrap .graph_text p{font-size:14px;line-height:1.8}#knowledge-wellbeing section.kurashi{background-color:#ddf6ff;margin:0;padding:100px 0 180px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi{padding:45px 0 80px}}#knowledge-wellbeing section.kurashi .inner_wrap h3{font-size:32px;color:#00aceb;text-align:center;margin:0 auto 80px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap h3{font-size:18px;margin:0 auto 20px;text-align:left}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid{display:grid;grid-template-columns:234px auto;grid-template-rows:repeat(3, 1fr);grid-column-gap:40px;grid-row-gap:20px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid{grid-template-columns:112px auto;grid-template-rows:repeat(3, 1fr);grid-column-gap:25px;grid-row-gap:0px}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text{grid-area:1/2/2/3}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text{grid-area:1/1/2/3}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text h4{font-size:22px;margin:0 auto 15px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text h4{font-size:15px;margin:0 auto 10px}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text .kurashi_text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_text .kurashi_text{font-size:15px;line-height:1.6}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_img{grid-area:1/1/4/2}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_img{grid-area:2/1/3/2}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_img img{width:100%}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_data{grid-area:2/2/3/3;font-size:13px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_data{grid-area:2/2/3/3}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_link{grid-area:3/2/4/3}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_link{grid-area:3/1/4/3;text-align:center;padding-top:25px}}#knowledge-wellbeing section.kurashi .inner_wrap .kurashi_grid .grid_link a.normal_btn{width:209px;margin-top:0px}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi h4{font-size:22px;margin:0 auto 20px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi h4{font-size:16px}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .lead p{font-size:16px;line-height:1.8;margin-bottom:30px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .lead p{font-size:15px;line-height:1.6;margin-bottom:35px}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap{border:solid 1px #707070;padding:30px 40px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap{padding:30px 0;border-left:none;border-right:none}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item{margin:0 auto 55px}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item:last-child{margin-bottom:0}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item{margin:0 auto 40px}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item:last-child{margin-bottom:0}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item h5{font-size:18px;margin:0 auto 10px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item h5{font-size:16px;margin:0 auto 8px}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item .contact{font-size:18px;margin:0 auto 10px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item .contact{font-size:16px;margin:0 auto 8px}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item .link_text{font-size:16px;margin-bottom:10px}@media screen and (max-width: 960px){#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item .link_text{font-size:15px}}#knowledge-wellbeing section.kurashi .inner_wrap .madoguchi .link_wrap .link_item a.outerlink_text{margin:0 0 0 0;padding-left:0}#knowledge-osusume .top_img{margin:0 auto;text-align:center}#knowledge-osusume .top_img img.lead_img{width:100%;margin:0 auto 45px}@media screen and (max-width: 960px){#knowledge-osusume .top_img img.lead_img{margin:0 auto 35px;border:none}}#knowledge-osusume section.top_lead{margin-bottom:100px}@media screen and (max-width: 960px){#knowledge-osusume section.top_lead{margin:0 auto 115px}}#knowledge-osusume section.top_lead .lead{font-size:18px}@media screen and (max-width: 960px){#knowledge-osusume section.top_lead .lead{font-size:17px}}#knowledge-osusume section.osusume_movie{margin-bottom:110px}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie{margin:0 auto 70px}}#knowledge-osusume section.osusume_movie h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 20px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie h3{font-size:18px;margin:0 auto 15px;padding:0 0 12px}}#knowledge-osusume section.osusume_movie .movie_grid{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:42px;column-gap:42px;row-gap:78px}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie .movie_grid{display:block}}#knowledge-osusume section.osusume_movie .movie_grid .movie_item{display:block;text-decoration:none;color:#000}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie .movie_grid .movie_item{margin:0 auto 55px}}#knowledge-osusume section.osusume_movie .movie_grid .movie_item .movie_thumb{margin:0 auto 15px}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie .movie_grid .movie_item .movie_thumb{margin:0 35px 15px}}#knowledge-osusume section.osusume_movie .movie_grid .movie_item .movie_thumb img{width:100%}#knowledge-osusume section.osusume_movie .movie_grid .movie_item h4{font-size:16px;margin:0 auto 18px}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie .movie_grid .movie_item h4{font-size:15px;margin:0 auto 12px}}#knowledge-osusume section.osusume_movie .movie_grid .movie_item .movie_text{font-size:16px;line-height:1.8}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_movie .movie_grid .movie_item .movie_text{font-size:15px;line-height:1.6}}#knowledge-osusume section.osusume_book{margin-bottom:110px}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book{margin:0 auto 70px}}#knowledge-osusume section.osusume_book h3{font-size:26px;text-align:left;margin:0 auto 15px;padding:0 0 10px;border-bottom:solid 2px #6cc6ff}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book h3{font-size:18px;margin:0 auto 15px;padding:0 0 10px}}#knowledge-osusume section.osusume_book h3 span{display:block;font-size:18px;margin:0;padding:0}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book h3 span{font-size:15px}}#knowledge-osusume section.osusume_book .book_list_wrap{margin:40px auto 90px}#knowledge-osusume section.osusume_book .book_list_wrap .book_item{display:grid;grid-template-columns:170px 1fr;grid-template-rows:auto 1fr;grid-column-gap:10px;grid-row-gap:0px;border-bottom:solid 1px #707070;margin:0 0 25px;padding:0 0 25px}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book .book_list_wrap .book_item{grid-template-columns:120px 1fr;grid-template-rows:auto 1fr;grid-column-gap:10px;grid-row-gap:15px;align-items:center}}#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_thumb{grid-area:1/1/3/2;margin:0 auto 15px;width:170px;height:160px;text-align:center}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_thumb{width:120px;height:112px;grid-area:1/1/2/2}}#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#knowledge-osusume section.osusume_book .book_list_wrap .book_item h4{grid-area:1/2/2/3;display:block;font-size:18px;text-align:left;margin-bottom:.25em}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book .book_list_wrap .book_item h4{grid-area:1/2/2/3;font-size:15px;margin:0 auto 12px;width:100%}}#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data{grid-area:2/2/3/3}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data{grid-area:2/1/3/3}}#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_text,#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_spec{font-size:16px;margin-bottom:.3em}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_text,#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_spec{font-size:15px}}#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_link{font-size:17px;margin-top:.3em}@media screen and (max-width: 960px){#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_link{font-size:14px}}#knowledge-osusume section.osusume_book .book_list_wrap .book_item .book_data .book_link a:hover{opacity:.5}#knowledge-osusume section.onegai{margin:0 auto}@media screen and (max-width: 960px){#knowledge-osusume section.onegai{background-color:#ddf6ff}}#knowledge-osusume section.onegai .onegai_wrap{margin:0 auto 200px;padding:35px 25px;background-color:#ddf6ff;font-size:16px}@media screen and (max-width: 960px){#knowledge-osusume section.onegai .onegai_wrap{font-size:15px;margin:0 auto 0px;padding:35px 15px 75px}}#knowledge-osusume section.onegai .onegai_wrap h4{font-size:18px;margin:0 auto 20px}@media screen and (max-width: 960px){#knowledge-osusume section.onegai .onegai_wrap h4{font-size:15px;margin:0 auto 35px}}