.sub-pd{margin:100px auto !important}.sub1_1{margin-bottom:0 !important}span,p,td,tr{word-break:keep-all;line-height:1.3}.sub .tablet{display:none}.sub .mobile{display:none}.sub section{padding-bottom:150px}.sub .tit-box{padding-bottom:50px}.sub .tit-box h2{font-size:30px;font-weight:bold}.sub .orga{max-width:1000px;margin:0 auto}.sub .orga img{width:100%}.sub .sub2-sec1 img{width:100%}.sub .sub2-sec1 .p-box{padding-top:50px;width:80%}.sub .sub2-sec1 .p-box p{font-size:20px;line-height:1.5}.sub .sub2-sec2 .inner{display:flex;justify-content:space-between;align-items:start}.sub .sub2-sec2 .inner .l-box{width:30%}.sub .sub2-sec2 .inner .l-box .tit-box h2{font-size:30px}.sub .sub2-sec2 .inner .r-box{width:70%}.sub .sub2-sec2 .inner .r-box ul{display:grid;grid-template-columns:repeat(1,1fr);width:100%;padding:0;list-style:none;gap:20px}.sub .sub2-sec2 .inner .r-box li figure{padding-bottom:10px}.sub .sub2-sec2 .inner li{box-shadow:rgba(0,0,0,0.15) 0 4px 12px;border-radius:20px;padding:30px}.sub .sub2-sec2 .inner li p:nth-child(1){font-size:35px;font-weight:bold}.sub .sub2-sec2 .inner li p:nth-child(2){font-size:20px}.sub .sub2-sec3{background:#fff7e9;padding:100px 0 !important}.sub .sub2-sec3 .fl-box>ul{display:grid;grid-template-columns:repeat(2,1fr);width:100%;padding:0;list-style:none;gap:20px}.sub .sub2-sec3 .fl-box>ul>li{padding:30px;border-radius:20px;box-shadow:rgba(0,0,0,0.1) 0 4px 12px;background:#fff}.sub .sub2-sec3 .fl-box>ul>li figure{padding-bottom:10px}.sub .sub2-sec3 .fl-box>ul>li figure img{width:25px}.sub .sub2-sec3 .fl-box>ul>li .con-box p{display:flex;justify-content:start;align-items:center}.sub .sub2-sec3 .fl-box>ul>li .con-box p span{color:#7cca8b;font-size:10px;margin-right:10px}.sub .sub2-sec3 .fl-box>ul>li>p:nth-child(1){font-size:25px;font-weight:bold;color:orange;text-align:left;padding-bottom:15px}.sub .sub2-sec3 .fl-box>ul>li>p:nth-child(2){font-size:20px}.sub .sub2-sec5{background:#e1f0e4;padding:100px 0 !important}.sub .sub2-sec5 .inner{display:flex;justify-content:space-between;align-items:start}.sub .sub2-sec5 .inner .l-box{width:30%}.sub .sub2-sec5 .inner .l-box .tit-box h2{font-size:30px}.sub .sub2-sec5 .inner .r-box{width:70%}.sub .sub2-sec5 .inner .r-box ul{display:grid;grid-template-columns:repeat(2,1fr);width:100%;padding:0;list-style:none;gap:10px 20px}.sub .sub2-sec5 .inner li{box-shadow:rgba(0,0,0,0.1) 0 4px 12px;background:#fff;border-radius:25px;padding:30px}.sub .sub2-sec5 .inner li p:nth-child(1){font-size:35px;font-weight:bold}.sub .sub2-sec5 .inner li p:nth-child(2){font-size:20px}.sub .ba-org{background:#fff !important;padding-top:0 !important}@media all and (max-width:1450px){.inner{width:90%}}@media all and (min-width:1024px) and (max-width:1279px){.sub section{padding-bottom:120px}.sub .sub2-sec2 .inner .l-box .tit-box h2{font-size:25px}.sub .tit-box{padding-bottom:45px}}@media all and (min-width:768px) and (max-width:1023px){.sub section{padding-bottom:100px}.sub .tit-box h2{font-size:30px}.sub .tit-box{padding-bottom:40px}.sub .sub2-sec1 .p-box p{font-size:16px}.sub .sub2-sec2 .inner .l-box .tit-box h2{font-size:25px}.sub .sub2-sec2 .inner li p:nth-child(1){font-size:35px}.sub .sub2-sec2 .inner li p:nth-child(2){font-size:18px}.sub .sub2-sec2 .inner{flex-direction:column}.sub .sub2-sec2 .inner .r-box{width:100%}.sub .sub2-sec2 .inner .l-box{width:100%}.sub .sub2-sec1 .p-box{width:100%}.sub .sub2-sec3 .fl-box ul{grid-template-columns:repeat(2,1fr)}.sub .sub2-sec3 .fl-box ul li{padding:25px}.sub .sub2-sec3 .fl-box>ul>li>p:nth-child(1){font-size:20px}.sub .sub2-sec3 .fl-box>ul>li .con-box{font-size:14px}.sub .sub2-sec2 .inner li p:nth-child(2),.sub .sub2-sec3 .fl-box>ul>li>p:nth-child(2){font-size:16px}.sub .sub2-sec4 .tg th{font-size:18px;text-align:center}.sub .sub2-sec4 .tg th,.sub .sub2-sec4 .tg td{text-align:center}}@media all and (min-width:480px) and (max-width:767px){.sub section{padding-bottom:80px}.sub .tit-box h2{font-size:25px}.sub .tit-box{padding-bottom:40px}.sub .sub2-sec2 .inner .r-box ul{grid-template-columns:repeat(1,1fr);gap:30px}.sub .sub2-sec2 .inner .l-box .tit-box h2{font-size:25px}.sub .sub2-sec2 .inner li p:nth-child(1){font-size:23px;padding-bottom:10px}.sub .sub2-sec2 .inner li p:nth-child(2){font-size:16px}.sub .sub2-sec2 .inner{flex-direction:column}.sub .sub2-sec2 .inner .r-box{width:100%}.sub .sub2-sec2 .inner .l-box{width:100%}.sub .sub2-sec1 .p-box p{font-size:16px}.sub .sub2-sec1 .p-box{padding-top:30px;width:100%}.sub .sub2-sec3 .fl-box ul{grid-template-columns:repeat(1,1fr)}.sub .sub2-sec3 .fl-box ul li{padding:20px}.sub .sub2-sec3 .fl-box ul li p:nth-child(1){font-size:20px}.sub .sub2-sec3 .fl-box ul li .con-box p{font-size:15px}.sub .sub2-sec3 .fl-box>ul>li>p:nth-child(2){font-size:16px}.sub .sub2-sec4{padding:50px 0}.sub .sub2-sec4 table{display:none}.sub .tablet{display:block}.sub .sub2-sec4 .tablet img{width:100%}.pc{display:none}}@media all and (max-width:479px){.sub-pd{margin:50px auto !important}.sub section{padding-bottom:60px}.sub .tit-box h2{font-size:20px}.sub .tit-box{padding-bottom:25px}.sub .sub2-sec1 .p-box{width:100%;padding-top:20px}.sub .sub2-sec2 .inner .r-box ul{grid-template-columns:repeat(1,1fr);gap:30px}.sub .sub2-sec2 .inner .l-box .tit-box h2{font-size:20px}.sub .sub2-sec2 .inner li{text-align:center}.sub .sub2-sec2 .inner li p:nth-child(1){font-size:23px;padding-bottom:10px}.sub .sub2-sec2 .inner li p:nth-child(2){font-size:14px}.sub .sub2-sec2 .inner{flex-direction:column}.sub .sub2-sec2 .inner .r-box{width:100%}.sub .sub2-sec2 .inner .l-box{width:100%}.sub .sub2-sec1 .p-box p{font-size:14px}.sub .sub2-sec3 .fl-box ul{grid-template-columns:repeat(1,1fr)}.sub .sub2-sec3 .fl-box ul li{padding:20px}.sub .sub2-sec3 .fl-box ul li p:nth-child(1){font-size:18px}.sub .sub2-sec3 .fl-box ul li .con-box p{font-size:14px}.pc{display:none}.sub .sub2-sec4 .tg{display:none}.sub .mobile{display:block}.sub .sub2-sec4 .mobile img{width:100%}.sub .sub2-sec3 .fl-box>ul>li>p:nth-child(2){font-size:14px}}@media screen and (max-width:768px){.tg{font-size:13px}.tg th,.tg td{padding:9px}}@media screen and (max-width:600px){.tg{font-size:12px}.tg th,.tg td{padding:8px}.tg{overflow-x:auto}}