@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,section.post_action .list_box ul,.report_list .report_item .repo_data .date,section.actionrepo_entry_form .form_wrap .form_item .input_box .sub_text,section.actionrepo_entry_form .form_wrap ul.form_caution,section.actionrepo_entry_form .preview_wrap dl dd{font-family:"IBM Plex Sans JP",sans-serif;font-weight:400;font-style:normal}.ibm_medium,section.top_lead .lead,h3.cattitle,section.post_action .list_box h4,.sdgs_icon_wrap .lead,.report_list .report_item .repo_text,.report_list .report_item .repo_data .area,.report_list .report_item .repo_data .name,section.actionrepo_single .repo_wrap .entry_date,section.actionrepo_single .repo_wrap .repo_grid .repo_midashi,section.actionrepo_single .repo_wrap .repo_grid .repo_cont,section.actionrepo_single .repo_wrap h4,section.actionrepo_entry_lead .lead,section.actionrepo_entry_lead .steps,section.actionrepo_entry_form .form_group_kihon .form_desc,section.actionrepo_entry_form .form_group_main .form_desc_main,section.actionrepo_entry_form .form_wrap .form_item .label_box .required{font-family:"IBM Plex Sans JP",sans-serif;font-weight:500;font-style:normal}.ibm_bold,section.top_lead h3,section.top_lead h4,h4.catname,section.post_action h3,section.action_report h3,section.actionrepo_entry_form .form_group_kihon .form_title,section.actionrepo_entry_form .form_group_main .form_title,section.actionrepo_entry_form .form_wrap .form_item .label_box,section.actionrepo_entry_form .form_wrap .form_item .input_box .sub_text.bold,section.actionrepo_entry_form .preview_wrap h3,section.actionrepo_entry_form .preview_wrap dl dt,section.actionrepo_entry_form #successMessage .successmsg{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,.top_img,section.top_lead,section.post_action,section.action_report,section.actionrepo_single,section.actionrepo_entry_lead,section.actionrepo_entry_form .form_wrap,section.actionrepo_entry_form .preview_wrap,section.actionrepo_entry_form #successMessage{max-width:1076px}.inner_w,section.top_lead,section.post_action,section.action_report,section.actionrepo_single,section.actionrepo_entry_lead,section.actionrepo_entry_form .form_wrap,section.actionrepo_entry_form .preview_wrap,section.actionrepo_entry_form #successMessage{width:100%;margin-right:auto;margin-left:auto}@media screen and (max-width: 960px){.inner_w,section.top_lead,section.post_action,section.action_report,section.actionrepo_single,section.actionrepo_entry_lead,section.actionrepo_entry_form .form_wrap,section.actionrepo_entry_form .preview_wrap,section.actionrepo_entry_form #successMessage{width:calc(100% - 30px)}}.ofi,section.actionrepo_single .repo_img 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%;"}.top_img{margin:0 auto;text-align:center}.top_img img.lead_img{width:100%;margin:0 auto 60px}@media screen and (max-width: 960px){.top_img img.lead_img{margin:0 auto 30px}}section.top_lead{margin:0 auto 100px}@media screen and (max-width: 960px){section.top_lead{margin:0 auto 50px}}section.top_lead h3{font-size:32px;text-align:center;margin:0 auto 50px}@media screen and (max-width: 960px){section.top_lead h3{font-size:18px;margin:0 auto 15px}}section.top_lead h4{font-size:28px;text-align:center;margin:0 auto 20px}@media screen and (max-width: 960px){section.top_lead h4{font-size:17px;margin:0 auto 10px}}section.top_lead .lead{font-size:18px;line-height:1.8;margin:0 auto 50px}@media screen and (max-width: 960px){section.top_lead .lead{font-size:17px;line-height:1.6}}a.actionrepo_list_link{display:block;width:284px;text-align:center;margin:0 auto 100px}.actionrepo_form_btn{display:block;width:284px;text-align:center;margin:0 auto}h3.cattitle{font-size:18px;text-align:center;margin:0 auto 1em}@media screen and (max-width: 960px){h3.cattitle{font-size:12px}}h4.catname{font-size:28px;text-align:center;margin:0 auto 130px}@media screen and (max-width: 960px){h4.catname{font-size:18px;margin:0 auto 70px}}.cat_img{width:160px;margin:0 auto 130px}@media screen and (max-width: 960px){.cat_img{width:55px;margin:0 auto 30px}}.cat_img img{width:100%;height:auto}section.post_action{border:solid 1px #00aceb;margin:0 auto 150px;padding:40px 75px 70px}@media screen and (max-width: 960px){section.post_action{margin:0 auto 60px;padding:25px 10px 45px}}section.post_action h3{font-size:22px;color:#00aceb;text-align:center;margin:0 auto 50px}section.post_action .list_box{margin:0 auto 40px}section.post_action .list_box h4{font-size:18px;margin:0 auto .25em}@media screen and (max-width: 960px){section.post_action .list_box h4{font-size:15px}}section.post_action .list_box ul{font-size:18px;margin-top:0}@media screen and (max-width: 960px){section.post_action .list_box ul{font-size:15px}}section.post_action .list_box ul.small{font-size:13px}section.post_action .list_box ul li{margin-bottom:.1em}section.post_action a.normal_btn{display:block;margin:70px auto 0;max-width:284px;text-align:center}@media screen and (max-width: 960px){section.post_action a.normal_btn{margin:40px auto 0}}section.action_report{margin:0 auto 100px}section.action_report h3{font-size:22px;text-align:center;margin:0 auto 30px}@media screen and (max-width: 960px){section.action_report h3{font-size:16px}}.sdgs_icon_wrap{background-color:#ddf6ff;margin:0 auto 70px;padding:72px 95px}.sdgs_icon_wrap.archive{margin:100px auto 70px}@media screen and (max-width: 960px){.sdgs_icon_wrap.archive{margin:50px auto 35px}}@media screen and (max-width: 960px){.sdgs_icon_wrap{margin:0 auto 35px;padding:40px 16px 30px}}.sdgs_icon_wrap .lead{font-size:18px;line-height:1.8;text-align:center;margin:0 auto 30px}@media screen and (max-width: 960px){.sdgs_icon_wrap .lead{font-size:15px;line-height:1.6;text-align:left}}.sdgs_icon_wrap .main_icon_grid{display:grid;grid-template-columns:repeat(9, 1fr);-moz-column-gap:14px;column-gap:14px;row-gap:25px}@media screen and (max-width: 960px){.sdgs_icon_wrap .main_icon_grid{grid-template-columns:repeat(5, 1fr)}}.sdgs_icon_wrap .main_icon_grid img{width:100%;height:auto}.report_list.archive{margin:0 auto 40px}@media screen and (max-width: 960px){.report_list{padding-top:20px;border-top:solid 1px #707070}}.report_list .report_item{border:solid 1px #707070;margin:0 auto 20px;padding:12px 24px 12px 40px;display:grid;grid-template-columns:192px 1fr 1fr;gap:27px;align-items:center;text-decoration:none;color:#000;background:url(../../images/icon_arrow_cir_right.svg) calc(100% - 22px) 50% no-repeat;background-size:22px;cursor:pointer}@media screen and (max-width: 960px){.report_list .report_item{grid-template-columns:155px 1fr;grid-template-rows:auto auto;gap:0;grid-column-gap:20px;grid-row-gap:0px;border:none;border-bottom:solid 1px #707070;margin:0 auto 20px;padding:0 0 20px;background:url(../../images/icon_arrow_cir_right.svg) 100% calc(100% - 22px) no-repeat;background-size:22px}}.report_list .report_item:hover{opacity:.6}.report_list .report_item .repo_text{font-size:18px;line-height:1.8;margin:0;padding:20px 0}@media screen and (max-width: 960px){.report_list .report_item .repo_text{padding:0 0 20px;font-size:15px;grid-area:1/1/2/3}}.report_list .report_item .repo_icons{width:100%;height:auto;display:grid;grid-template-columns:68px 1fr 1fr;gap:14px;align-items:last baseline}@media screen and (max-width: 960px){.report_list .report_item .repo_icons{grid-template-columns:55px 1fr 1fr;gap:8px;grid-area:2/1/3/2}}.report_list .report_item .repo_icons img.main_icon{width:68px}@media screen and (max-width: 960px){.report_list .report_item .repo_icons img.main_icon{width:55px}}.report_list .report_item .repo_icons img.sub_icon{width:48px}@media screen and (max-width: 960px){.report_list .report_item .repo_icons img.sub_icon{width:42px}}.report_list .report_item .repo_data{display:flex;flex-direction:column;justify-content:center;width:auto;height:100%;margin:0 55px 0 0;padding:10px 20px 10px 27px;border-right:dashed 1px #909090;border-left:dashed 1px #909090}@media screen and (max-width: 960px){.report_list .report_item .repo_data{margin:0 40px 0 0;padding:0 0 0 0;border-right:none;border-left:none;grid-area:2/2/3/3}}.report_list .report_item .repo_data .area{font-size:16px;line-height:1;margin-bottom:.6em}@media screen and (max-width: 960px){.report_list .report_item .repo_data .area{margin-bottom:.3em}}.report_list .report_item .repo_data .name{font-size:16px;line-height:1.4;margin:0 0 1em}@media screen and (max-width: 960px){.report_list .report_item .repo_data .name{margin:0 0 .3em;font-size:15px}}.report_list .report_item .repo_data .date{font-size:14px}@media screen and (max-width: 960px){.report_list .report_item .repo_data .date{font-size:12px}}section.actionrepo_single{border:solid 1px #909090;margin:0 auto 50px;padding:55px 75px 80px}@media screen and (max-width: 960px){section.actionrepo_single{border:none;padding:0 0 0}}section.actionrepo_single .repo_wrap{position:relative;border-bottom:dashed 1px #909090;margin:0 auto 25px;padding:0 15px 25px}section.actionrepo_single .repo_wrap.text_wrap{margin:0 auto 30px;padding:0 15px 30px}section.actionrepo_single .repo_wrap.with_select{padding:0 190px 25px 15px}section.actionrepo_single .repo_wrap:last-child{padding-bottom:0;border:none}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap:last-child{padding:0 15px 30px;border-bottom:dashed 1px #909090}}section.actionrepo_single .repo_wrap select{position:absolute;width:11em;top:0;right:15px;font-size:14px;padding:5px 15px;border:solid 1px #909090;border-radius:4px;background-color:#fff}section.actionrepo_single .repo_wrap .entry_date{font-size:15px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .entry_date{font-size:12px}}section.actionrepo_single .repo_wrap .repo_grid{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:15px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .repo_grid{grid-template-columns:1fr;gap:1em}}section.actionrepo_single .repo_wrap .repo_grid .repo_midashi{font-size:14px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .repo_grid .repo_midashi{font-size:12px}}section.actionrepo_single .repo_wrap .repo_grid .repo_cont{font-size:18px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .repo_grid .repo_cont{font-size:15px}}section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex{display:flex;justify-content:flex-start;align-items:baseline;gap:17px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex{gap:9px}}section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img{display:block}section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img.goal_1{width:68px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img.goal_1{width:55px}}section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img.goal_2,section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img.goal_3{width:48px}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img.goal_2,section.actionrepo_single .repo_wrap .repo_grid .repo_cont .icon_flex a img.goal_3{width:42px}}section.actionrepo_single .repo_wrap h4{font-size:22px;margin:0 auto 18px;padding:.1em 0 0 2.4em;background:url(../../images/icon_check_cir_blue.svg) left 50% no-repeat;background-size:contain}@media screen and (max-width: 960px){section.actionrepo_single .repo_wrap h4{font-size:15px;margin:0 auto 15px}}section.actionrepo_single .repo_img{width:380px;height:220px;margin:30px auto 40px}@media screen and (max-width: 960px){section.actionrepo_single .repo_img{width:calc(100% - 70px);height:auto;margin:0 auto 35px}}section.actionrepo_single .repo_img img{width:100%;height:220px}@media screen and (max-width: 960px){section.actionrepo_single .repo_img img{height:auto}}section.actionrepo_entry_lead{margin:0 auto 80px;padding:0 40px 0}@media screen and (max-width: 960px){section.actionrepo_entry_lead{margin:0 auto 50px;padding:0 15px 0}}section.actionrepo_entry_lead .lead{font-size:18px;margin:0 auto 70px}@media screen and (max-width: 960px){section.actionrepo_entry_lead .lead{font-size:14px}}section.actionrepo_entry_lead .steps{width:calc(100% - 140px);font-size:18px;color:#000;margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:50px;column-gap:50px;transform:translateX(-25px)}@media screen and (max-width: 960px){section.actionrepo_entry_lead .steps{width:100%;font-size:14px;transform:translateX(-5px);-moz-column-gap:30px;column-gap:30px}}section.actionrepo_entry_lead .steps .step{background-color:#e3e0e0;position:relative;padding:1em 0;line-height:1;text-align:center}section.actionrepo_entry_lead .steps .step.active{background-color:#90bbff}section.actionrepo_entry_lead .steps .step.active::after{content:"";position:absolute;top:0;right:-20px;width:0;height:100%;border-top:1.5em solid rgba(0,0,0,0);border-bottom:1.5em solid rgba(0,0,0,0);border-left:20px solid #90bbff;z-index:1}section.actionrepo_entry_lead .steps .step::after{content:"";position:absolute;top:0;right:-20px;width:0;height:100%;border-top:1.5em solid rgba(0,0,0,0);border-bottom:1.5em solid rgba(0,0,0,0);border-left:20px solid #e3e0e0;z-index:1}section.actionrepo_entry_form{width:100%;margin:0 auto 100px;padding:0 0}section.actionrepo_entry_form .form_group_kihon{background-color:#fff;margin:0 auto;padding:0 0 90px}section.actionrepo_entry_form .form_group_kihon .form_title{font-size:26px;text-align:center}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_group_kihon .form_title{font-size:15px}}section.actionrepo_entry_form .form_group_kihon .form_desc{font-size:18px;text-align:center;line-height:1.8;margin:0 auto 30px}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_group_kihon .form_desc{font-size:14px}}section.actionrepo_entry_form .form_group_main{background-color:#ddf6ff;margin:0 auto;padding:55px 0 145px}section.actionrepo_entry_form .form_group_main .form_title{font-size:26px;text-align:center;color:#00aceb}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_group_main .form_title{font-size:15px}}section.actionrepo_entry_form .form_group_main .form_desc_main{font-size:15px;text-align:center;margin:0 auto 30px}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_group_main .form_desc_main{font-size:14px}}section.actionrepo_entry_form .form_wrap{width:calc(100% - 140px);margin:0 auto;padding:0 40px}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap{width:calc(100% - 30px);padding:0 15px}}section.actionrepo_entry_form .form_wrap .form_item{margin:0 auto 30px;padding:0 0 30px;display:grid;grid-template-columns:11em 1fr;-moz-column-gap:20px;column-gap:20px;border-bottom:solid 1px #909090}section.actionrepo_entry_form .form_wrap .form_item.first_item{padding-top:30px;border-top:solid 1px #909090}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item{grid-template-columns:1fr;-moz-column-gap:10px;column-gap:10px;font-size:14px}}section.actionrepo_entry_form .form_wrap .form_item .label_box{font-size:17px}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .label_box{font-size:15px;margin-bottom:0px;vertical-align:top}}section.actionrepo_entry_form .form_wrap .form_item .label_box .required{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:10px;color:#fff;background-color:#fd5959;padding:2px 6px;border-radius:4px}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .label_box .required{display:inline-block;padding:0px 4px;line-height:16px;margin:-1em 0 .8em .8em}}section.actionrepo_entry_form .form_wrap .form_item .input_box{width:100%;margin:0 auto}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box{margin:0 auto 0px}}section.actionrepo_entry_form .form_wrap .form_item .input_box .no_wrap{white-space:nowrap}section.actionrepo_entry_form .form_wrap .form_item .input_box .flex_box{display:flex;flex-direction:flex-start;gap:20px;align-items:center}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box .flex_box{gap:10px}}section.actionrepo_entry_form .form_wrap .form_item .input_box .flex_box_nosp{display:flex;flex-direction:flex-start;gap:20px;align-items:center}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box .flex_box_nosp{display:block}}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box .flex_box_nosp span{display:block}}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box .flex_box_nosp input{margin-bottom:1em}}section.actionrepo_entry_form .form_wrap .form_item .input_box .sub_text{display:block;font-size:16px;margin:.5em 0}section.actionrepo_entry_form .form_wrap .form_item .input_box ul.dot_list{list-style-type:disc;margin:0 0 1em 1.5em}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]),section.actionrepo_entry_form .form_wrap .form_item .input_box textarea,section.actionrepo_entry_form .form_wrap .form_item .input_box select{width:100%;padding:5px 10px;font-size:1rem;color:#000;border:solid 1px #707070;border-radius:8px;background-color:#fff}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]),section.actionrepo_entry_form .form_wrap .form_item .input_box textarea,section.actionrepo_entry_form .form_wrap .form_item .input_box select{padding:3px 5px;border-radius:6px;font-size:.9rem}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_2,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_2,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_2{width:2em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_2,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_2,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_2{width:15vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_4,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_4,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_4{width:4em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_4,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_4,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_4{width:18vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_6,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_6,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_6{width:6em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_6,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_6,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_6{width:20vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_8,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_8,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_8{width:10em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_8,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_8,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_8{width:24vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_10,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_10,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_10{width:10em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_10,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_10,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_10{width:30vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_12,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_12,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_12{width:12em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_12,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_12,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_12{width:36vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_14,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_14,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_14{width:14em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_14,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_14,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_14{width:42vw}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_16,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_16,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_16{width:16em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_16,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_16,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_16{width:100%}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_18,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_18,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_18{width:18em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_18,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_18,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_18{width:100%}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_30,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_30,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_30{width:30em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_30,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_30,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_30{width:100%}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_half,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_half,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_half{width:50%}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).size_small_half,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.size_small_half,section.actionrepo_entry_form .form_wrap .form_item .input_box select.size_small_half{width:100%}}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).mgn_btm,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.mgn_btm,section.actionrepo_entry_form .form_wrap .form_item .input_box select.mgn_btm{margin-bottom:1em}section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).sdgs_select,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.sdgs_select,section.actionrepo_entry_form .form_wrap .form_item .input_box select.sdgs_select{display:block;margin-bottom:3em}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input:not([type=radio],[type=checkbox],[type=file]).sdgs_select,section.actionrepo_entry_form .form_wrap .form_item .input_box textarea.sdgs_select,section.actionrepo_entry_form .form_wrap .form_item .input_box select.sdgs_select{margin-bottom:2em}}section.actionrepo_entry_form .form_wrap .form_item .input_box input[type=file]{padding:5px 10px}@media screen and (max-width: 960px){section.actionrepo_entry_form .form_wrap .form_item .input_box input[type=file]{padding:3px 5px;font-size:.9rem}}section.actionrepo_entry_form .form_wrap .form_item .input_box .radio-group{width:100%;display:flex;gap:20px}section.actionrepo_entry_form .form_wrap .form_item .input_box .radio-group input{margin:0 5px 0 0;background-color:#fff}section.actionrepo_entry_form .form_wrap .form_item .input_box .radio-group label{display:inline;white-space:nowrap}section.actionrepo_entry_form .form_wrap ul.form_caution{font-size:16px;margin:0 auto 90px;padding:0 0 0 1.5em;list-style-type:disc}section.actionrepo_entry_form .form_wrap ul.form_caution li{margin-bottom:.5em}section.actionrepo_entry_form .preview_wrap{width:calc(100% - 140px);margin:0 auto;padding:0 40px}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap{width:calc(100% - 30px);padding:0 15px}}section.actionrepo_entry_form .preview_wrap .error{color:red}section.actionrepo_entry_form .preview_wrap h3{font-size:26px;text-align:center;margin:0 auto 30px}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap h3{font-size:15px}}section.actionrepo_entry_form .preview_wrap dl{display:grid;grid-template-columns:10em 1fr;-moz-column-gap:60px;column-gap:60px;row-gap:30px;margin:0 auto 0}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap dl{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:0;margin:0 auto 80px}}section.actionrepo_entry_form .preview_wrap dl dt{font-size:16px;text-align:left}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap dl dt{font-size:15px;margin-bottom:5px}}section.actionrepo_entry_form .preview_wrap dl dd{font-size:16px;text-align:left}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap dl dd{font-size:14px;margin-bottom:25px}}section.actionrepo_entry_form .preview_wrap .btn_wrap{display:flex;justify-content:center;gap:40px;margin:2em auto 0}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap .btn_wrap{display:block}}section.actionrepo_entry_form .preview_wrap .btn_wrap button,section.actionrepo_entry_form .preview_wrap .btn_wrap input{margin:0 0 0}@media screen and (max-width: 960px){section.actionrepo_entry_form .preview_wrap .btn_wrap button,section.actionrepo_entry_form .preview_wrap .btn_wrap input{margin:0 auto 20px}}section.actionrepo_entry_form .preview_wrap .wpcf7-spinner{display:none !important}section.actionrepo_entry_form #successMessage{padding:100px 40px;text-align:center}section.actionrepo_entry_form #successMessage img.success_icon{width:142px;height:auto;margin:0 auto 40px}@media screen and (max-width: 960px){section.actionrepo_entry_form #successMessage img.success_icon{width:92px;margin:0 auto 20px}}section.actionrepo_entry_form #successMessage .successmsg{font-size:28px;margin:0 auto 130px}@media screen and (max-width: 960px){section.actionrepo_entry_form #successMessage .successmsg{margin:0 auto 50px;font-size:15px}}section.actionrepo_entry_form .form_error_msg{padding:20px 40px;font-size:1rem;text-align:center;color:red}