﻿#contents .link-button.activities{margin-top:40px}#contents .link-banner{margin-top:30px;width:280px}@media screen and (max-width: 480px){#contents .link-banner{width:auto}}#contents figure.fig-line{text-align:center;margin:20px 0}#contents figure.fig-line img{border:10px solid #eeeef2}#contents figure.fig-line a{display:inline-block;border:10px solid #eeeef2}#contents figure.fig-line a img{border:none}#contents figure.fig-line a:hover{border-color:#4a90e6}#contents figure.fig-line.fig-cover{max-width:360px}@media screen and (max-width: 768px){#contents figure.fig-line img{border-width:5px}#contents figure.fig-line a{border-width:5px}}#contents figure p.caption{font-size:.875rem;line-height:1.6;margin-top:7px;text-align:center}#contents .caution{margin-top:40px;background:#eeeef2;padding:30px}@media screen and (max-width: 768px){#contents .caution{padding:20px}}#contents .caution h5{margin:20px 0 10px}#contents .caution h5:first-child{margin-top:0}#contents .caution .remit{font-size:1.125rem;font-weight:bold;line-height:1.6}#contents .caution li span{font-weight:bold;text-decoration:underline double}#activity h3{font-size:2rem;color:#4a90e6;line-height:1.3;margin-bottom:25px;padding-bottom:5px;background:url(../images/title_back.png) no-repeat left bottom/100%}@media screen and (max-width: 480px){#activity h3{font-size:1.625rem}}#activity .box{display:flex;align-items:flex-start;margin-top:15px}@media screen and (max-width: 480px){#activity .box{display:block}}#activity .box-text{width:100%;flex-shrink:100}#activity .box-text ul.list a{font-weight:bold}#activity .box figure{width:300px;flex-basis:auto;margin-left:40px}@media screen and (max-width: 768px){#activity .box figure{width:240px}}@media screen and (max-width: 480px){#activity .box figure{width:auto;margin-top:30px;margin-left:0}}#promotion h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#promotion h3{font-size:1.375rem}}#promotion h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#promotion h4{font-size:1.125rem}}#promotion h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#promotion h5{font-size:1rem}}#justification h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#justification h3{font-size:1.375rem}}#justification h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#justification h4{font-size:1.125rem}}#justification h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#justification h5{font-size:1rem}}#modernize h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#modernize h3{font-size:1.375rem}}#modernize h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#modernize h4{font-size:1.125rem}}#modernize h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#modernize h5{font-size:1rem}}#modernize-research .example{margin-bottom:30px}#modernize-research .example li{margin-top:12px}#modernize-research .example li dl{display:flex;align-items:flex-start}#modernize-research .example li dl dt{font-size:.875rem;font-weight:bold;line-height:22px;width:5em;color:#4a90e6;border:1px solid #4a90e6;border-radius:15px;text-align:center;margin-right:10px}#modernize-research .example li dl dd{width:100%;flex-shrink:100;line-height:1.6}#modernize-research .example li dl dd a{font-weight:bold}#modernize-research .example li dl dd span{font-size:.875rem}#modernize-research .example li dl dd span a{font-weight:normal}@media screen and (max-width: 480px){#modernize-research .example li dl{display:block}#modernize-research .example li dl dt{margin-right:0;margin-bottom:7px}}#modernize-securing-overview dl{display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eeeef2}#modernize-securing-overview dl dt{font-weight:bold;color:#4a90e6;width:6em}#modernize-securing-overview dl dd{flex-shrink:100}@media screen and (max-width: 480px){#modernize-securing-overview dl{display:block}#modernize-securing-overview dl dt{width:auto}}#modernize-support-resources ¥ th{white-space:nowrap}#modernize-support-resources tbody th{text-align:center;min-width:6.5em}@media screen and (max-width: 480px){#modernize-support-resources td{min-width:300px}}#contribution h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#contribution h3{font-size:1.375rem}}#contribution h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#contribution h4{font-size:1.125rem}}#contribution h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#contribution h5{font-size:1rem}}#contribution-protector .reference{border:1px solid #000;padding:30px}@media screen and (max-width: 768px){#contribution-protector .reference{padding:20px}}#contribution-protector .reference dl dt{font-weight:bold}#contribution-protector .reference dl dd{text-indent:1em}#contribution-protector .reference dl dd strong{text-decoration:underline}#contribution-protector-conclusion th{white-space:nowrap}#contribution-protector-conclusion tbody th{text-align:center}@media screen and (max-width: 480px){#contribution-protector-conclusion td:nth-child(2){white-space:nowrap}#contribution-protector-conclusion td:last-child{min-width:300px}}#contribution-protector-merit td:first-child{min-width:400px}#contribution-protector-merit td:last-child{white-space:nowrap}#contribution-support .figure-flex figure:nth-child(n+3){margin-top:10px}#support h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#support h3{font-size:1.375rem}}#support h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#support h4{font-size:1.125rem}}#support h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#support h5{font-size:1rem}}#support-estimate .flR{margin-left:20px;margin-bottom:20px}@media screen and (max-width: 768px){#support-estimate .flR{float:none;margin-left:0}}#support-debriefing-result table th{white-space:nowrap}#support-debriefing-result table td ul li{margin-left:20px;text-indent:-20px;line-height:1.8}#support-debriefing-result table td ul li span{color:#4a90e6;margin-right:4px}@media screen and (max-width: 768px){#support-debriefing-result table td{min-width:400px}}#public h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#public h3{font-size:1.375rem}}#public h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#public h4{font-size:1.125rem}}#public h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#public h5{font-size:1rem}}#public-seminar-result table th{width:45%}#public-seminar-result table td.name{min-width:7em;white-space:nowrap;text-align:center;font-weight:bold}@media screen and (max-width: 480px){#public-seminar-result table th{min-width:300px}#public-seminar-result table td{min-width:240px}}#public-seminar-result dl{margin-top:10px}#public-seminar-result dl dt{font-size:1.25rem;font-weight:bold;color:#4a90e6;line-height:1.5;margin-bottom:5px}#public-seminar-result dl dd{font-size:.875rem;margin-top:5px;margin-left:1em;line-height:1.5}#public-seminar-result dl dd strong{font-size:1rem;margin-left:15px}@media screen and (max-width: 480px){#public-seminar-result dl dd{text-align:right;margin-left:0}#public-seminar-result dl dd strong{display:block;margin-left:0}}#request h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#request h3{font-size:1.375rem}}#request h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#request h4{font-size:1.125rem}}#request h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#request h5{font-size:1rem}}#commendation-assoc dl.list{margin:20px 0}#commendation-assoc figure{margin-top:30px}#commendation-min figure{margin-top:30px}#commendation-min #button-speech{margin-top:40px}#commendation-min #button-speech a{display:block;font-size:1.375rem;font-weight:bold;line-height:1.5;padding:15px 0;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(to bottom, #4a90e6, #1e408c);border:5px solid #eeeef2;border-radius:15px}@media screen and (max-width: 480px){#commendation-min #button-speech a{font-size:1.125rem}}#commendation-min #button-speech a:hover{border-color:#fc0}#commendation-min .reference{border:1px solid #000;padding:30px;margin-top:40px}@media screen and (max-width: 768px){#commendation-min .reference{padding:20px}}#commendation-min .reference-title{text-align:center;margin:15px 0}#commendation-min .reference-headline{font-weight:bold;margin-top:15px}#commendation-min .reference dl dt{float:left;width:4em}@media screen and (max-width: 480px){#commendation-min .reference dl dt{float:none;width:auto}}#commendation-min .reference dl dd{padding-left:4em}@media screen and (max-width: 480px){#commendation-min .reference dl dd{padding-left:0}}#commendation-min .reference dl dd:nth-child(2){margin-left:2em}#commendation-min .reference dl dd:nth-child(n+3){text-indent:-2em;margin-left:2em}#commendation-min .reference dl dd ul li{margin-left:3em;text-indent:-3em}#commendation-min .reference dl dd ul li span{display:block;width:3em;float:left}#commendation-speech-nav{display:flex;flex-wrap:wrap;gap:1%;margin-bottom:40px}#commendation-speech-nav li{width:15.8333%}#commendation-speech-nav li:nth-child(n+7){margin-top:1%}#commendation-speech-nav li a{display:block;color:#000;text-decoration:none;border:1px solid #ccc;line-height:40px;text-align:center}#commendation-speech-nav li a:hover{background:#eeeef2}#commendation-speech-nav li a.active{background:#4a90e6;color:#fff}@media screen and (max-width: 1024px){#commendation-speech-nav li a:hover{background:#4a90e6;color:#fff}}@media screen and (max-width: 480px){#commendation-speech-nav li{width:32.6666%}#commendation-speech-nav li:nth-child(n+4){margin-top:1%}}#commendation-speech h3{font-size:2rem;color:#4a90e6;line-height:1.3;margin-bottom:25px;padding-bottom:5px;background:url(../images/title_back.png) no-repeat left bottom/100%}@media screen and (max-width: 480px){#commendation-speech h3{font-size:1.625rem}}#commendation-speech .box{margin-top:40px}#commendation-speech .box:nth-child(n+3){padding-top:50px;border-top:1px dotted #000}#commendation-speech .box-head{display:flex;align-items:center;margin-bottom:30px}#commendation-speech .box-head figure{width:150px;flex-basis:auto;margin-right:30px}#commendation-speech .box-head-title{width:100%;flex-shrink:100}#commendation-speech .box-head-title h4{font-size:1.75rem;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","Hiragino Mincho Pro","HiraMinProN-W3","ヒラギノ明朝 Pro W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:1.4;margin-bottom:10px}#commendation-speech .box-head-title dl{display:flex;align-items:flex-end}#commendation-speech .box-head-title dl dt{font-size:1.375rem;font-weight:bold;margin-right:15px;line-height:1.4}#commendation-speech .box-head-title dl dd{line-height:1.6}@media screen and (max-width: 480px){#commendation-speech .box-head{display:block}#commendation-speech .box-head figure{margin:0 auto 20px}#commendation-speech .box-head-title h4{font-size:1.5rem}#commendation-speech .box-head-title dl{display:block;text-align:center}}#commendation-speech .box-text p{margin:15px 0;text-indent:1em}#consultation h3{font-size:1.625rem;font-weight:bold;line-height:1.4;margin:40px 0 20px;color:#1e408c}@media screen and (max-width: 480px){#consultation h3{font-size:1.375rem}}#consultation h4{font-size:1.25rem;font-weight:bold;border-left:5px solid #4a90e6;line-height:1.4;padding:4px 0 4px 12px;margin:30px 0 15px}@media screen and (max-width: 480px){#consultation h4{font-size:1.125rem}}#consultation h5{font-size:1.125rem;font-weight:bold;line-height:1.5;color:#4a90e6;margin-bottom:5px}@media screen and (max-width: 480px){#consultation h5{font-size:1rem}}#consultation-mediation-books{margin-top:20px}#consultation-mediation-books ul{display:flex;gap:20px}#consultation-mediation-books ul li{width:33.3333%;flex-basis:auto}#consultation-mediation-books p{font-size:.875rem;line-height:1.6;margin-top:10px}@media screen and (max-width: 480px){#consultation-mediation-books ul{flex-wrap:wrap;gap:3%}#consultation-mediation-books ul li{width:48.5%}#consultation-mediation-books ul li:nth-child(n+3){margin-top:3%}}
