.opensource .form-box__p{font-size:1.4rem;border-bottom:2px solid #05141f;padding-bottom:1.5rem;margin-bottom:0}.opensource .form-box .form-g{padding-top:1.2rem;margin-bottom:1.5rem;border-top:1px solid rgba(5,20,31,0.1)}.opensource .form-box .form-g:first-child{border-top:0}.opensource .form-box .form-g .label{font-weight:bold}.opensource .form-box .form-g--select .form-g{padding:0;border-top:0}.opensource .form-box .func{padding-top:4rem;border-top:1px solid #05141f}@media (max-width: 59.99em){.opensource .form-box select+select{margin-top:1rem}.opensource .form-box .input-file{margin-bottom:1rem}.opensource .form-box .func{border-top:1px solid #05141f}.opensource .form-box .func .btn{width:100%;display:block}.opensource .form-box .func .btn+.btn{margin:1rem 0 0}}@media (min-width: 60em){.opensource .form-box .form-g{position:relative;padding:1.5rem 0 1.5rem 220px;margin-bottom:0}.opensource .form-box .form-g .label{position:absolute;top:50%;left:0;max-width:220px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.opensource .form-box .form-g select{width:calc(50% - 5px)}.opensource .form-box .form-g--select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.opensource .form-box .form-g--select .form-g{width:calc(50% - 5px)}.opensource .form-box .form-g--select .form-g:last-child{margin-left:10px}.opensource .form-box .form-g--select select{width:100%}}.opensource{background-color:#fff}.opensource .main{padding-top:131px;padding-bottom:150px}.opensource .l-wrap{padding:0 30px}@media (min-width: 75em){.opensource .l-wrap{padding:0;max-width:1060px}}.opensource .footer .cpy{color:#05141f}@media (min-width: 60em){.opensource .main{padding-top:191px;min-height:calc(100vh - 71px - 1px)}}.opensource__header{text-align:center;margin-bottom:5rem;word-break:keep-all;word-wrap:break-word}.opensource__h{font-size:3.2rem;line-height:1.4;font-weight:bold}.opensource__sub{font-size:1.6rem;line-height:1.4;font-weight:bold}.opensource__p{color:rgba(5,20,31,0.8)}.opensource__box{margin-top:1.2rem;margin-bottom:3rem;border:6px solid rgba(5,20,31,0.06);padding:5px}.opensource__box ::-webkit-scrollbar{width:5px;height:5px}.opensource__box ::-webkit-scrollbar-thumb{background:rgba(5,20,31,0.35)}.opensource__box ::-webkit-scrollbar-track{background:#fff}.opensource__box .pad{scrollbar-face-color:rgba(5,20,31,0.35);scrollbar-arrow-color:rgba(5,20,31,0.35);scrollbar-track-color:#fff}.opensource__box .pad{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;max-height:280px;overflow-y:auto}.opensource__box .item{width:100%;margin:0.8rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.opensource__box .item:only-child{text-align:center;width:100%}.opensource__box .radio__text{font-size:1.6rem;word-break:break-all}@media (min-width: 60em){.opensource__header{margin-bottom:7rem}.opensource__h{font-size:4.2rem}.opensource__sub{font-size:1.8rem}.opensource__p{font-size:1.8rem}.opensource__box{border-width:11px;margin-bottom:4rem;padding:0}.opensource__box .pad{max-height:230px;padding:20px 25px}.opensource__box .item{width:33.33333%}}.opensource .switch-table td{text-align:center}.opensource .switch-table .btn{padding:6px 0;margin-top:5px;margin-bottom:5px;width:140px}.opensource .switch-table .btn svg{margin-left:10px}@media (max-width: 59.99em){.opensource .switch-table .mb-item__tit{width:40%}.opensource .switch-table .mb-item__cont{width:60%;text-align:center}}@media (min-width: 60em){.opensource .switch-table .mb-item__cont{font-size:1.5rem}}
