.h4{font-size:1.5rem;font-weight:500}.section4 .section-head.noline{border-bottom:0}.section4 .section4-body .form-input-group-wrap:first-of-type{margin-top:0}.radio-group.type-1 .form-radio label{padding-left:25px}.section4-head.has-btn .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;height:36px;top:50%;margin-top:-16px;padding:0 20px;right:0;border-radius:0;width:auto}@media(max-width: 912px){.section4-head.has-btn .btn{position:relative;margin:4px 0;width:100%;height:auto;padding:.625rem .625rem 1rem .625rem;line-height:1.25;border-radius:0}}@media(max-width: 912px){.section4-head.has-btn .btn:first-of-type{display:block;margin-top:1.625rem}}.content-body{color:#333}.content-body div,.content-body p,.content-body li,.content-body .list-circle>li{color:inherit}.content-body .youthcert-title{display:block;margin:2.5rem 0 .625rem 0;padding:0;color:#1a6bbd;font-size:1.75rem;font-size:clamp(20px,1.5rem + 1vw,1.75rem);line-height:1.25;font-weight:500;word-wrap:break-word;word-break:keep-all}.youthcert-title-wrap+.section4{margin-top:0}.section4:last-child{margin-bottom:0}.section4 .section4-head{margin-bottom:0}ul>li>.item,ul>li .data{font-weight:400;line-height:1.8}ul>li.item-data{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}ul>li.item-data>.item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:4.8rem}@media(max-width: 768px){ul>li.item-data>.item{width:auto}}ul>li.item-data>.data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.process-vert-wrap{border-top:1px solid #3a3a3a;display:block}.process-vert-wrap .process-unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #ddd;padding:.625rem 0}.process-vert-wrap .process-unit .process-head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:.625rem;color:#333;font-size:1.125rem;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%;min-width:8rem}.process-vert-wrap .process-unit .process-head::before{content:"";display:block;position:absolute;left:0;top:0;z-index:1;margin-top:-1.5rem;width:100%;height:3rem;background-image:url(/humanframe/theme/mayor_8/assets/image/manifesto/arw_gradient.png);background-repeat:no-repeat;background-size:contain;background-position:50% 0}.process-vert-wrap .process-unit .process-head strong{font-weight:600}.process-vert-wrap .process-unit .process-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:1.25rem;position:relative;color:#333;font-size:1.125rem;font-weight:500;line-height:1.4}.process-vert-wrap .process-unit .process-body::before{content:"";display:block;width:2px;height:100%;position:absolute;left:0;top:0;z-index:1;background:url(/humanframe/theme/mayor_8/assets/image/manifesto/dot_vert_12.png)}.process-vert-wrap .process-unit:first-child .process-head::before{display:none}.form-guide-wrap{display:block;position:relative;padding:2rem;background-color:#f5f5f5;border-radius:0;font-size:1.1rem;line-height:1.5}.form-guide-wrap .list-circle{margin-top:1rem}.form-question-answer-unit{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;border-bottom:1px solid #ddd;padding:10px 0}@media(max-width: 768px){.form-question-answer-unit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.form-question-answer-unit .form-question{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;color:#333;font-size:1.25rem}.form-question-answer-unit .form-question strong{color:#333;font-weight:500;font-size:1.25rem}.form-question-answer-unit .form-question>span{font-size:smaller;color:#555}.form-question-answer-unit .form-answer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:right}.chkall-box{margin-top:20px}ol.list-num4{margin-left:6.4rem}@media(max-width: 768px){ol.list-num4{margin-left:0}}.bul-check2{margin-left:1.8rem}.bul-check2>p,.bul-check2>li{display:block;overflow:hidden;position:relative;margin:0 0 1rem 0;padding:0 0 0 1.25rem;text-align:left;color:#333;line-height:1.4}.bul-check2>p:last-child,.bul-check2>li:last-child{margin-bottom:0}.bul-check2>p::before,.bul-check2>li::before{content:"✔";display:inline-block;color:inherit;font-size:inherit}.youthcert-guide{padding-right:0}.section5-foot{overflow:hidden;margin-top:20px}.board-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.board-btn-wrap.ar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.board-btn-wrap.ac{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.board-btn-wrap .btn{min-width:300px;width:300px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.board-btn-wrap .btn{text-align:center;background:skyblue;margin:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;background:#aaa;padding:1.25rem;font-size:1.1rem;font-weight:500;line-height:1.25;color:#fff}@media(max-width: 768px){.board-btn-wrap .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.board-btn-wrap .btn.btn-large{padding:1.5rem;font-size:1.25rem}@media(min-width: 769px){.board-btn-wrap .btn.btn-large{width:300px;white-space:nowrap}}.board-btn-wrap .btn>span{border-radius:0}.board-btn-wrap .btn.btn-primary{background-color:#1c236c}.board-btn-wrap .btn.btn-primary:hover,.board-btn-wrap .btn.btn-primary:focus{border:0}.color-primary,.txt-primary{color:#1c236c !important;font-weight:500}.txt-skyblue,.color-primary2{color:#1a6bbd !important;font-weight:500}.btn.btn-primary{background-color:#1c236c !important}.color-important{color:#b22222}.form-check-group.rows .form-check{display:block}.box-wrap{display:block;background-color:#f5f5f5;margin-top:.625rem;padding:1.5rem}.box-wrap.inbox{background-color:rgba(255,255,255,.8);border:1px dotted #ddd;padding:1rem}.box-wrap.inbox p:last-child{margin-bottom:0}.box-wrap.box-compact{padding:1rem}.faq-wrap .box-wrap.box-compact{background-color:rgba(255,255,255,.8)}.box-wrap>.bul-check2{margin-left:0;margin-top:0}.box-wrap>.list-circle{margin-left:0;margin-top:0}.box-wrap>.list-dot{margin-left:1.25rem}.box-wrap .list-h5,.box-wrap .list-circle{margin-left:0}.list-dot{margin-top:8px}.list-dot::before{top:12px}.process-horz-wrap>ol{display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem}@media(max-width: 768px){.process-horz-wrap>ol{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 480px){.process-horz-wrap>ol{grid-template-columns:repeat(1, 1fr);gap:.625rem}}.process-horz-wrap>ol>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:20%;position:relative}.process-horz-wrap>ol>li::after{content:"";display:block;overflow:hidden;position:absolute;right:0;top:50%;z-index:1;margin-top:-1.25rem;margin-right:-1.25rem;width:2rem;height:2.5rem;background-image:url(/humanframe/theme/mayor_8/assets/image/manifesto/status01_process_arw.png);background-repeat:no-repeat;background-position:0 0;background-size:2rem auto}@media(max-width: 480px){.process-horz-wrap>ol>li::after{right:50%;width:2.5rem;top:100%;margin-top:-0.25rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.process-horz-wrap>ol>li:last-child::after{display:none}.process-horz-wrap>ol>li .process-unit{border:1px solid #ddd;border-radius:.75rem;padding:1.25rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.process-horz-wrap>ol>li .process-unit i{width:3.25rem;height:3.25rem;margin:0 auto}.process-horz-wrap>ol>li .process-unit i img{width:100%;height:auto}.process-horz-wrap>ol>li .process-unit i+p{margin-top:1rem}.process-horz-wrap>ol>li .process-unit p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:Center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;color:#333;font-size:1rem;font-weight:400}@media(max-width: 360px){.process-horz-wrap>ol>li .process-unit p{height:auto}.process-horz-wrap>ol>li .process-unit p br{display:none}}.process-horz-wrap>ol>li .process-unit p strong{font-weight:600}.faq-wrap{margin:2rem 0;padding:0 0;background:#fff;border-radius:15px}.faq-wrap .faq-section dt{cursor:pointer}.faq-wrap .faq-section dt{position:relative;min-height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #a1a1a1;padding:.625rem 3rem;color:#26344b;font-size:1.25rem;font-weight:500;letter-spacing:-1.5px}.faq-wrap .faq-section dt::before{content:"";display:block;position:absolute;left:0;top:0;width:25px;height:100%;background-image:url(/humanframe/theme/youthcert/assets/image/char_Q.svg);background-size:25px auto;background-repeat:no-repeat;background-position:0 50%}.faq-wrap .faq-section dt:hover{color:#1c236c}.faq-wrap .faq-section dt image{margin-right:10px;width:25px}.faq-wrap .faq-section dt::after{content:"";width:8px;height:8px;border-top:.1875rem solid #979797;border-right:.1875rem solid #979797;display:inline-block;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:30px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;top:50%;margin-top:-5px}.faq-wrap .faq-section.is-active dt::after{top:50%;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.faq-wrap .faq-section dd{display:none;padding:30px;background:#f5f5f5;font-size:1rem;color:#26344b;line-height:1.4}.faq-wrap .faq-section dd p,.faq-wrap .faq-section dd li{color:inherit}.faq-wrap .faq-section dd .bul-check2{margin-left:0}.faq-wrap .faq-section dd p{word-break:keep-all}.list-h6>li{margin-bottom:10px}.list-h6>li:last-child{margin-bottom:0}.large-image{position:relative;display:block}.large-image img{min-width:600px}@media only screen and (max-width: 48em){.large-image{padding:40px;overflow-x:scroll}}.definition-area .box-type-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media only screen and (max-width: 48em){.definition-area .box-type-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.definition-area .box-type-1 .tit{display:inline-block;color:#fff;background-color:#333;padding:.4rem 2rem}.step-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:47px}@media only screen and (max-width: 48em){.step-wrap{gap:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.step-wrap .step{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;text-align:center}.step-wrap .step .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;border-bottom:1px solid #ccc;background-color:#f4f6fb}.step-wrap .step .top em{display:block}@media only screen and (max-width: 48em){.step-wrap .step .top em{display:inline-block}}.step-wrap .step .info{display:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-wrap .step .info picture{margin-top:2rem;display:block}.step-wrap .step .info p em{display:block}@media only screen and (max-width: 48em){.step-wrap .step .info p em{display:inline-block}}.step-wrap .step .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;border-top:1px solid #ccc;background-color:#fbfbfb}@media only screen and (max-width: 48em){.step-wrap.steps1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.step-wrap.steps1 .step{width:33.3%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:auto;height:205px}@media only screen and (max-width: 48em){.step-wrap.steps1 .step{width:100%}}.step-wrap.steps1 .step .info{margin:auto 0}@media only screen and (max-width: 48em){.step-wrap.steps1 .step .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.step-wrap.steps1 .step .info p{margin:1rem 0 1rem;font-weight:normal;line-height:1.4rem}.step-wrap.steps1.small .step{height:120px}.step-wrap.steps1.normal .step{height:auto !important}.step-wrap.steps2{gap:0}@media only screen and (max-width: 48em){.step-wrap.steps2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.step-wrap.steps2 .step-relations{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:20%;flex-basis:20%}@media only screen and (max-width: 48em){.step-wrap.steps2 .step-relations{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.step-wrap.steps2 .step-relations em{display:block;position:absolute;text-align:center}.step-wrap.steps2 .step-relations em:first-child{top:calc(35% - 10px)}@media only screen and (max-width: 48em){.step-wrap.steps2 .step-relations em:first-child{padding:0 10px;background-color:#fff}}.step-wrap.steps2 .step-relations em:last-child{bottom:calc(35% - 10px)}@media only screen and (max-width: 48em){.step-wrap.steps2 .step-relations em:last-child{padding:0 10px;background-color:#fff}}.step-wrap.steps2 .step-relations span{display:block;width:100%;height:1px;background-color:#ccc}@media only screen and (max-width: 48em){.step-wrap.steps2 .step-relations span{width:1px;height:100px}}.step-wrap.steps2 .step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:160px}@media only screen and (max-width: 30em){.step-wrap.steps2 .step{width:100%}}.step-wrap.steps2 .step:first-child{width:30%;background-color:#f4f6fb}@media only screen and (max-width: 48em){.step-wrap.steps2 .step:first-child{width:100%;padding:20px 0 20px}}.step-wrap.steps2 .step:last-child{width:70%}@media only screen and (max-width: 48em){.step-wrap.steps2 .step:last-child{width:100%}}.step-wrap.steps2 .step em{display:block}@media only screen and (max-width: 48em){.step-wrap.steps2 .step em{display:inline-block}}.step-wrap.steps2 .step .info{padding:10px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.step-wrap.steps2 .step .info p{margin:1rem 0 1rem;font-weight:normal;line-height:1.4rem}@media only screen and (max-width: 48em){.step-wrap.steps2 .step:first-child.arrow-bottom::after{display:none}}.step-wrap.steps2 .step:last-child.arrow-bottom::after{display:none}@media only screen and (max-width: 48em){.step-wrap.steps2 .step:last-child.arrow-bottom::after{display:block}}.step-wrap .arrow-right{position:relative}.step-wrap .arrow-right::after{position:absolute;right:-81px;top:40%;display:block;content:"";width:65px;height:42px;background-image:url(/humanframe/theme/housing/assets/image/sub/img_arrow_righ_01.png);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 48em){.step-wrap .arrow-right::after{right:calc(50% - 33px);top:auto;bottom:-50px;background-image:url(/humanframe/theme/housing/assets/image/sub/img_arrow_bottom_01.png)}}.step-wrap .arrow-bottom{position:relative}.step-wrap .arrow-bottom::after{position:absolute;right:calc(50% - 33px);bottom:-50px;display:block;content:"";width:65px;height:42px;bottom:-50px;background-image:url(/humanframe/theme/housing/assets/image/sub/img_arrow_bottom_01.png);background-repeat:no-repeat;background-size:contain}.step-wrap.steps3{gap:0}@media only screen and (max-width: 48em){.step-wrap.steps3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.step-wrap.steps3 .step-relations{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:10%;flex-basis:10%}@media only screen and (max-width: 48em){.step-wrap.steps3 .step-relations{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.step-wrap.steps3 .step-relations em{display:block;position:absolute;text-align:center}.step-wrap.steps3 .step-relations em:first-child{top:calc(35% - 10px)}@media only screen and (max-width: 48em){.step-wrap.steps3 .step-relations em:first-child{padding:0 10px;background-color:#fff}}.step-wrap.steps3 .step-relations em:last-child{bottom:calc(35% - 10px)}@media only screen and (max-width: 48em){.step-wrap.steps3 .step-relations em:last-child{padding:0 10px;background-color:#fff}}.step-wrap.steps3 .step-relations span{display:block;width:100%;height:1px;background-color:#ccc}@media only screen and (max-width: 48em){.step-wrap.steps3 .step-relations span{width:1px;height:100px}}.step-wrap.steps3 .step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px}@media only screen and (max-width: 30em){.step-wrap.steps3 .step{width:100%}}.step-wrap.steps3 .step:first-child{width:20%;margin-right:50px}@media only screen and (max-width: 48em){.step-wrap.steps3 .step:first-child{width:100%;margin-right:0;padding:20px 0 20px}}.step-wrap.steps3 .step:nth-child(2){width:20%;background-color:#f4f6fb}@media only screen and (max-width: 48em){.step-wrap.steps3 .step:nth-child(2){width:100%;margin-top:60px}}.step-wrap.steps3 .step:last-child{width:50%}@media only screen and (max-width: 48em){.step-wrap.steps3 .step:last-child{width:100%}}.step-wrap.steps3 .step em{display:block}@media only screen and (max-width: 48em){.step-wrap.steps3 .step em{display:inline-block}}.step-wrap.steps3 .step .info{padding:10px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.step-wrap.steps3 .step .info p{margin:1rem 0 1rem;font-weight:normal;line-height:1.4rem}@media only screen and (max-width: 48em){.step-wrap.steps3 .step:first-child.arrow-bottom::after{display:none}}.step-wrap.steps3 .step:last-child.arrow-bottom::after{display:none}@media only screen and (max-width: 48em){.step-wrap.steps3 .step:last-child.arrow-bottom::after{display:block}}