body{width:100%;margin:0;padding-top:120px;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"palt";font-weight:500;color:#182430;background-color:#f7f7f7}*{box-sizing:border-box}a{line-height:1;color:#333}a:link{color:#111;text-decoration:none}a:visited{color:#333}a:hover{color:#666}a:active{color:#555}input,button{accent-color:#0092d4;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500}select{font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500;cursor:pointer}input[type=button],button{color:#6f7070;border:none;cursor:pointer}label,input[type=checkbox],input[type=radio]{cursor:pointer}summary{display:block;list-style:none}summary::-webkit-details-marker{display:none}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;padding:.75rem 1.25rem;margin-top:-2rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.temp_common.temp_common__jrida{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;background-color:#f7f7f7}.bl_main.bl_main__jrida{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1000px;min-height:100vh;margin:0 auto;padding:0 32px 64px;background-color:#fff}.bl_main.bl_main__jrida h2{margin-top:0;font-size:24px;line-height:1;text-align:left;color:#00a0e9}h4{color:#6f7070}.hp_showSp{display:none}.el_btn,a.el_btn{display:flex;align-self:center;align-items:center;justify-content:center;width:fit-content;height:3rem;padding:.25rem 2rem;border-radius:.25rem;font-weight:bolder;letter-spacing:.25em;color:#fff;background-color:#00a0e9;cursor:pointer;transition:all .3s ease}.el_btn:hover{color:#000;font-weight:800;background-color:#dff5ff;box-shadow:0 2px 2px #0000004d}.el_btn.el_btn__text{width:fit-content;height:fit-content;padding:2px;color:#182430;background-color:transparent}.el_btn.el_btn__text:hover{background-color:#efefef;box-shadow:none;opacity:.7}.el_btn.el_btn__back{column-gap:.25em;width:fit-content;height:fit-content;padding:0 0 0 4px;color:#6f7070!important;background-color:transparent}.el_btn.el_btn__back:before{content:"";display:inline-block;width:.75em;height:.75em;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.el_btn.el_btn__back:hover{box-shadow:none;opacity:.7}.el_noteBtn{display:flex;align-items:baseline;flex-wrap:nowrap;column-gap:.25em;padding:0;font-size:1.5rem;font-weight:bolder;color:#6f7070;background-color:transparent;text-align:left}.el_noteBtn:before{content:"!";display:inline-flex;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;margin-bottom:.2em;font-size:24px;font-weight:500;font-family:Roboto,sans-serif;border-radius:5px;color:#fff;background-color:#00a0e9}.el_noteBtn.el_noteBtn__selected:before{background-color:#6f7070}.el_checkbox{display:inline-flex;width:0;height:1rem;margin-right:1rem;margin-bottom:.2rem;position:relative}.el_checkbox:before{content:"";width:1rem;height:1rem;border:1px solid #ccc;border-radius:4px;position:absolute;top:2px;left:0}.el_checkbox:checked:after{content:"";display:inline-flex;width:.7rem;height:.4rem;border-left:3px solid #00A0E9;border-bottom:3px solid #00A0E9;transform:rotate(-45deg);position:absolute;top:.35rem;left:.15rem}.bl_formUnitRow{display:grid;grid-template-columns:subgrid;grid-column:span 2;justify-content:flex-start;padding-bottom:1rem;border-bottom:1px solid #ccc}.bl_formUnitRow.bl_formUnitRow_inline{align-items:center}.bl_formUnitRow.bl_formUnitRow_inline .bl_formUnitRow_content{display:flex;overflow:hidden}.bl_formUnitRow .bl_formUnitRow_title{display:flex;flex-direction:column;align-items:flex-start}.bl_formUnitRow .bl_formUnitRow_content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,auto));column-gap:.5rem;row-gap:1rem}.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_select{display:flex;align-items:center;justify-content:center;position:relative}.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label{display:grid;grid-template-columns:2rem minmax(5rem,10rem) 2rem;justify-content:center;align-items:center;text-align:center}.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label_text{display:flex;flex-direction:column;justify-content:center;row-gap:.25em;line-height:1}.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label_text:has(small) span{font-size:.75em}.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label_text small{font-size:.6em;letter-spacing:-.1em}.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label_text span,.bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label_text small{line-height:1}.bl_formUnitRow.bl_formUnitRow_inline .bl_formUnitRow_content .bl_formUnitRow_label__gentei{display:grid;grid-template-columns:2em 1fr;width:fit-content;border:none}.bl_formUnitRow_fullWidth{display:flex;align-items:center;column-gap:.5rem;grid-column:1 / -1}.bl_header.bl_header__jrida{display:flex;align-items:center;justify-content:center;width:100%;max-width:100vw;height:120px;color:#fff;background-color:#00a0e9;border-bottom:2px solid white;position:fixed;top:0;z-index:10000}.bl_header.bl_header__jrida .bl_header_inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;max-width:1000px}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink{display:grid;grid-template-columns:200px 1fr;grid-template-rows:100px 20px;grid-template-areas:"logo h1" ". h1";column-gap:25px;justify-content:flex-start;align-items:center;color:#fff!important}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink:hover{text-shadow:0 1px 2px rgba(0,0,0,.25)}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink .bl_header_logo{grid-area:logo;display:flex;align-items:center;justify-content:center;height:100%;background-color:#fff}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink .bl_header_logo img{max-width:100%;margin:auto}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink .el_header_title{grid-area:h1;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:.5rem}.bl_header.bl_header__jrida .bl_header_inner .el_logo{display:flex;padding:1rem .75rem .75rem}.bl_header.bl_header__jrida .bl_header_inner .el_logo.el_logo__square{display:none}.el_header_title h1{margin:0 0 .25rem;font-size:clamp(18px,3vw,24px);font-weight:500;line-height:clamp(18px,3vw,24px);white-space:break-spaces;letter-spacing:.48px}.bl_header_small{font-weight:400;font-family:Roboto,sans-serif}.pg_form{display:flex;flex-direction:column;row-gap:1rem;width:100%;margin-bottom:1rem;padding:64px 0}.bl_formWrapper{display:grid;grid-template-columns:10rem 1fr;row-gap:1rem;margin-bottom:3rem}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_select,.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label{min-width:150px;height:2.5rem;background-color:#f5f5f5;border:1px solid #BBBBBB;border-radius:4px}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_select:hover,.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:not(.bl_formUnitRow_label__inline):hover{color:#333;background-color:#fff;box-shadow:0 1px 1px #0000004d}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:has(input[type=radio]):hover{box-shadow:none}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label{margin:0 2px;font-weight:bolder;letter-spacing:.2em;white-space:nowrap;color:#6f7070;position:relative}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:has(input[type=checkbox]:checked){margin:0;color:#000;font-weight:800;background-color:#00a0e91a;border:#00A0E9 solid 3px}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:not(.bl_formUnitRow_label__inline) input[type=checkbox]{width:0;height:0;color:transparent}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:not(.bl_formUnitRow_label__inline) :checked:before{content:"";display:inline-flex;width:.7rem;height:.4rem;border-left:3px solid #00A0E9;border-bottom:3px solid #00A0E9;transform:rotate(-45deg);position:absolute;top:.7rem;left:.2rem}.pg_form .bl_formUnitRow .bl_formUnitRow_title small{color:#00a0e9}.pg_form .bl_formUnitRow.bl_formUnitRow__and .bl_formUnitRow_title small{color:#66bdaa}.pg_form .bl_formUnitRow.bl_formUnitRow__and .bl_formUnitRow_content .bl_formUnitRow_label:has(input[type=checkbox]:checked){background-color:#66bdaa1a;border:#66bdaa solid 3px}.pg_form .bl_formUnitRow.bl_formUnitRow__and .bl_formUnitRow_content .bl_formUnitRow_label:not(.bl_formUnitRow_label__inline) :checked:before{border-left:3px solid #66bdaa;border-bottom:3px solid #66bdaa}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:has(input[type=radio]){display:flex;column-gap:.25rem;width:fit-content;min-width:fit-content;margin-right:1rem;border:none;background-color:transparent}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label:has(input[type=radio]) :checked:before{display:none}.pg_form .bl_formUnitRow.bl_formUnitRow_inline .bl_formUnitRow_content .bl_formUnitRow_label__inline{margin:0;background-color:transparent!important;border:none}.pg_form .bl_formUnitRow.bl_formUnitRow_inline .bl_formUnitRow_content .bl_formUnitRow_label__inline:has(:checked){border:none!important}.pg_form .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_select{width:fit-content;padding-left:.25rem;-moz-appearance:auto;-webkit-appearance:auto;position:relative}.pg_result{display:grid;grid-template-columns:minmax(300px,1fr) 300px;grid-template-rows:auto auto 1fr;grid-template-areas:"title input" "lists input" "lists notes";align-items:flex-start;row-gap:1rem;column-gap:2.75rem;width:100%;padding:64px 0;position:relative}.pg_result .bl_formWrapper label,.pg_result .bl_formWrapper input{cursor:default}.pg_result h2{grid-area:title}.pg_result .el_h2__result_picked{padding:0 .25em;font-size:1.5em;font-family:Roboto,sans-serif}.pg_result .el_h2__result_all{font-size:.8em;font-family:Roboto,sans-serif}.pg_result .bl_result_listWrapper{grid-area:lists;display:grid;align-items:flex-start;row-gap:1rem}.pg_result .bl_formWrapper{grid-area:input;display:grid;grid-template-columns:6rem 1fr;row-gap:1rem;max-width:300px;margin-bottom:3rem;font-size:.8rem}.pg_result .bl_formUnitRow .bl_formUnitRow_title{margin:0;font-weight:600}.pg_result .bl_formUnitRow .bl_formUnitRow_content{display:flex;justify-items:flex-start;font-weight:bolder}.pg_result .bl_formUnitRow .bl_formUnitRow_content .bl_formUnitRow_label{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:.5rem}.pg_result .bl_formUnitRow_label__gentei{display:flex;font-size:.9em;column-gap:.25rem}.pg_result .bl_formUnitRow_label__gentei .el_checkbox{transform:translateY(-2px)}.pg_result .bl_formUnitRow_label__gentei .el_checkbox:after{content:"";display:inline-flex;width:.7rem;height:.4rem;border-left:3px solid #efefef;border-bottom:3px solid #efefef;transform:rotate(-45deg);position:absolute;top:.35rem;left:.15rem}.pg_result .bl_formUnitRow_label__gentei .el_checkbox:checked:after{content:"";display:inline-flex;width:.7rem;height:.4rem;border-left:3px solid #00A0E9;border-bottom:3px solid #00A0E9;transform:rotate(-45deg);position:absolute;top:.35rem;left:.15rem}.pg_result .bl_notes{grid-area:notes;display:flex;flex-direction:column;align-items:flex-start;text-align:left;row-gap:.5rem}.pg_result .bl_notes h4{margin-top:0}.pg_result .bl_formWrapper input[type=checkbox]:after{transform:rotate(-45deg) translate(2px,1px)}.pg_result .bl_formWrapper input[type=checkbox]:before{border:none}.bl_listUnit{display:grid;grid-template-columns:1fr;border:2px solid #00A0E9;border-radius:4px}.bl_listUnit.bl_listUnit__isNote{border:2px solid #6F7070}.bl_listUnit[open] .bl_listUnit_header{background-color:#00a0e9;color:#fff;position:sticky;top:120px}.bl_listUnit.bl_listUnit__isNote[open] .bl_listUnit_header{background-color:#6f7070;color:#fff}.bl_listUnit_header{display:grid;grid-template-columns:5rem 1rem 1fr;align-items:center;padding:4px;background-color:#fff;color:#00a0e9;text-align:center;border-top-right-radius:2px;border-top-left-radius:2px;cursor:pointer}.bl_listUnit_header_no_explanation{display:grid;grid-template-columns:5rem 1fr;align-items:center;padding:4px;background-color:#fff;color:#00a0e9;text-align:center;border-top-right-radius:2px;border-top-left-radius:2px;cursor:pointer}.bl_listUnit.bl_listUnit__isNote .bl_listUnit_header{color:#6f7070}.bl_listUnit_header .bl_listUnit_title_number,.bl_listUnit_header_no_explanation .bl_listUnit_title_number{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;column-gap:.25rem;min-width:4rem;height:3rem;padding:0 .5rem;font-size:1.5rem;font-family:Roboto,sans-serif;border-right:1px solid currentColor}.bl_listUnit_header .bl_listUnit_title_number small{height:3rem;font-size:.8rem;line-height:3.4rem}.bl_listUnit_header .bl_listUnit_triangle{align-items:center;justify-content:center;margin:0 .25rem;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;border-left:.6rem solid currentColor;transition:transform .2s;transform-origin:center}.bl_listUnit[open] .bl_listUnit_triangle{transform:rotate(90deg);margin:.4rem}.bl_listUnit_header .bl_listUnit_title_name,.bl_listUnit_header_no_explanation .bl_listUnit_title_name{font-size:1.5rem;line-height:1.2;font-weight:bolder}.bl_listUnit:nth-of-type(1) .bl_listUnit_title_name{font-size:3rem}.bl_listUnit:nth-of-type(2) .bl_listUnit_title_name{font-size:2.5rem}.bl_listUnit:nth-of-type(3) .bl_listUnit_title_name{font-size:2rem}.bl_listUnit_content{display:grid;grid-template-columns:1fr;row-gap:1.5rem;padding:1rem 2rem 1rem 1.5rem}.bl_listUnit_content .bl_listUnit_content_Row{display:grid;grid-template-columns:4rem 1fr;column-gap:1rem}.bl_listUnit_content_Row.bl_listUnit_content_Row__inyou .bl_listUnit_content_body{display:flex;flex-direction:column;row-gap:.5em;word-break:break-all}.bl_listUnit_content .bl_listUnit_content_label{font-weight:bolder;color:#00a0e9;white-space:nowrap}.bl_listUnit_content .bl_listUnit_content_body{display:flex;flex-direction:column;align-items:flex-start;margin-left:0;text-align:justify;line-height:1.5;overflow-wrap:anywhere}.bl_error_list{border:3px solid rgba(255,0,0,.2);padding:15px 40px}.bl_error_list li{color:red;line-height:1;padding:.3em}@media (768px <= width < 1001px){.bl_header.bl_header__jrida .bl_header_inner{padding:0 32px}}@media (300px <= width < 768px){body{padding-top:60px}.hp_showSp{display:flex}.bl_header.bl_header__jrida{height:60px;padding-left:4px;padding-right:4px;border-bottom:2px solid white}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink{grid-template-columns:100px 1fr;grid-template-rows:1fr 4px;column-gap:1rem;height:60px}.el_header_title h1{margin-bottom:2px;font-size:16px}.bl_header_small{font-size:10px}.bl_header.bl_header__jrida .bl_header_inner{padding:0 32px}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink .bl_header_logo{display:flex;align-items:center;justify-content:center}.bl_formUnitRow{grid-template-columns:1fr}.bl_formUnitRow .bl_formUnitRow_title{flex-direction:row;align-items:center;column-gap:.75rem}.bl_formUnitRow.bl_formUnitRow_inline .bl_formUnitRow_content:has(select){display:flex;flex-direction:column}.bl_formUnitRow .bl_formUnitRow_content.bl_formUnitRow_content__age{grid-template-columns:repeat(auto-fit,minmax(150px,auto))}.pg_result{grid-template-columns:1fr;grid-template-areas:"title" "lists" "notes" "input";padding-top:2rem}.pg_result .el_h2.el_h2__result{display:flex;flex-direction:column;align-items:center;row-gap:.75rem;max-width:calc(100vw - 64px)}.bl_listUnit{max-width:calc(100vw - 64px)}.bl_listUnit_header{grid-template-columns:5rem 1rem 1fr;grid-auto-flow:column}.bl_listUnit[open] .bl_listUnit_header{top:60px}.bl_listUnit .bl_listUnit_title_name{font-size:1.2rem}.bl_listUnit:nth-of-type(1) .bl_listUnit_title_name{font-size:2rem}.bl_listUnit:nth-of-type(2) .bl_listUnit_title_name{font-size:1.75rem}.bl_listUnit:nth-of-type(3) .bl_listUnit_title_name{font-size:1.5rem}.bl_listUnit_header .bl_listUnit_title_number{height:2rem;border-right:1px solid currentColor}.bl_listUnit_content{padding:1rem}.bl_listUnit_content .bl_listUnit_content_Row{display:grid;grid-template-columns:1fr;row-gap:.5rem}.pg_result .bl_formWrapper{width:100vw;max-width:100vw;margin-top:3rem;margin-left:-2rem;padding:2rem;background-color:#f5f5f5}.pg_result .bl_formUnitRow{grid-template-columns:9rem 1fr;row-gap:.25rem}.pg_result .bl_formUnitRow .bl_formUnitRow_title{display:flex;flex-direction:row;column-gap:.75rem}.pg_result .bl_notes{margin-top:3rem;max-width:calc(100vw - 4rem)}.pg_result .bl_notes>small{display:inline-flex;max-width:calc(100vw - 64px)}}@media (300px <= width < 576px){.bl_header.bl_header__jrida .bl_header_inner{padding:0}.bl_header.bl_header__jrida .bl_header_inner .uq_headerLink{grid-template-columns:36px 1fr}.bl_header.bl_header__jrida .bl_header_inner .el_logo.el_logo{display:none}.bl_header.bl_header__jrida .bl_header_inner .el_logo.el_logo__square{display:flex;padding:.2rem}.pg_result .bl_formUnitRow{grid-template-columns:1fr}}
