#liberalization_wrap .huki{position:relative;display:inline-block;width:640px;padding:10px 16px;border-radius:30px;background-color:#ffc000;text-align:center;font-size:clamp(1.3rem,.9rem + 2vw,2.4rem);font-weight:600;color:#333;top:0%;left:50%;transform:translate(-50%)}@media screen and (max-width: 767px){#liberalization_wrap .huki{width:100%;padding:8px 4px}}#liberalization_wrap .huki:before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:20px 10px 0 10px;border-color:#ffc000 transparent transparent;translate:-50% 100%}#liberalization_wrap .huki:after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:13.3px 6.6px 0 6.6px;border-color:#ffc000 transparent transparent;translate:-50% 100%}#liberalization_wrap .about_wrap .structure_box .ttl{display:flex;align-items:center;justify-content:flex-start;gap:4px}#liberalization_wrap .about_wrap .structure_box .ttl p{font-size:clamp(1.8rem,1.554rem + 1.23vw,2.4rem);font-weight:600}#liberalization_wrap .about_wrap .structure_box .explanation{display:flex;flex-direction:column;gap:2.5rem;align-items:center;margin-top:2rem;line-height:1.7}#liberalization_wrap .about_wrap .structure_box .explanation img{width:614px;max-width:100%;height:auto}@media screen and (min-width: 1200px){#liberalization_wrap .about_wrap .structure_box .explanation{flex-direction:row;gap:6rem}#liberalization_wrap .about_wrap .structure_box .explanation img{width:614px;height:auto}}#liberalization_wrap .faq_wrap .faq_box_wrap{display:flex;flex-direction:column;width:100%;margin:1rem auto 3rem;padding:1rem;gap:1rem;align-items:center}@media screen and (min-width: 960px){#liberalization_wrap .faq_wrap .faq_box_wrap{flex-direction:row}}#liberalization_wrap .faq_wrap .faq_box_wrap .faq_box{width:100%;background-color:#fff;border:5px solid #dedede;padding:1.5rem;border-radius:30px;flex:1;height:-webkit-fill-available}#liberalization_wrap .faq_wrap .faq_box_wrap .faq_box .question{background-color:#ceecfe;font-weight:600;padding:2rem;border-radius:16px}#liberalization_wrap .faq_wrap .faq_box_wrap .faq_box .answer{margin-top:2rem}#liberalization_wrap .faq_wrap .faq_box_wrap .faq_box .answer p{text-align:center;font-size:clamp(1.4rem,1.182rem + 1.09vw,2rem);font-weight:600;margin-bottom:1.5rem}#liberalization_wrap .faq_wrap .faq_box_wrap .faq_box .answer .att{font-size:85%;color:#cf1840;margin-top:1rem}#liberalization_wrap .selection_wrap{padding:6rem 0}#liberalization_wrap .selection_wrap .huki{margin-bottom:3rem}#liberalization_wrap .selection_wrap .selection_box_inner{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media screen and (min-width: 768px){#liberalization_wrap .selection_wrap .selection_box_inner{grid-template-columns:repeat(3,1fr)}}#liberalization_wrap .selection_wrap .selection_item_box{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-radius:30px;padding:2rem 0;flex:1;box-shadow:0 4px 12px #00000014}#liberalization_wrap .selection_wrap .selection_item_box .selection_ttl{text-align:center;font-weight:600;border-bottom:1px solid #dedede;padding-bottom:1.5rem}#liberalization_wrap .selection_wrap .selection_item_box .selection_detail{display:flex;justify-content:space-between;padding:2rem;gap:2rem}#liberalization_wrap .selection_wrap .selection_item_box .selection_detail img{width:60px;height:auto}@media screen and (min-width: 960px){#liberalization_wrap .selection_wrap .selection_item_box .selection_detail img{width:90px;height:auto}}
