@charset "UTF-8";.top{display:flex;flex-direction:row;align-items:center}.top div:nth-of-type(1){width:60%;padding:0 1rem}.top div:nth-of-type(2){width:40%;height:auto}.top p{text-align:justify}.top p.catch{padding-bottom:2rem;font-size:1.5rem;font-weight:700;text-align:justify}.top div:nth-of-type(2) img{width:100%}@media screen and (max-width:768px){.top{flex-direction:column}.top div:nth-of-type(1){width:100%;padding:0}.top p:not(.catch){padding:0 1rem}.top div:nth-of-type(2){width:80%;margin:0 auto;margin-top:2rem;padding-left:0}.top div:nth-of-type(2) img{display:block;width:100%;object-fit:contain}}.problem .title{width:28rem;margin:0 auto;margin-bottom:3rem;padding:.5rem 0;border-top:1px solid #333;border-bottom:1px solid #333;font-size:1.5rem;text-align:center}.problemWrap{display:flex;flex-direction:row;justify-content:center;align-items:center}.problemWrap div:nth-of-type(1){display:flex;justify-content:center;align-items:center;width:40%}.problemWrap div:nth-of-type(2){width:60%;max-width:34rem;height:auto;padding:2rem;border-radius:.5rem;background:#f9f9f9}.problemWrap div ul{height:auto;margin-bottom:2rem}.problemWrap div ul li{margin-left:1.2rem;font-weight:700;line-height:2.4rem}.problemWrap div p{display:inline-block;margin-bottom:.5rem;font-size:1.2rem;font-weight:700;text-align:center}.problemWrap div p:last-of-type{color:#f96060;text-align:left}@media screen and (max-width:768px){.problem .title{width:90%}.problemWrap{flex-direction:column}.problemWrap div:nth-of-type(1){width:100%}.problemWrap div:nth-of-type(2){width:100%;padding:1rem}.problemWrap div img{display:inline-block;width:70%;padding-bottom:2rem}}.feature .title{margin-bottom:1rem;padding:0 0 .5rem 1rem;border-bottom:1px solid #048629;font-size:1.6rem;font-weight:700}.featureWrap{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:6rem;gap:4rem}.featureWrap div{width:40%;max-width:30rem;height:auto;text-align:center}.featureWrap img{padding-bottom:2rem}.featureWrap p{text-align:justify}.featureWrap p:first-of-type{padding-bottom:1.2rem;font-weight:700;font-size:1.2rem;text-align:center}@media screen and (max-width:768px){.featureWrap{flex-direction:column;margin-bottom:3rem;gap:2rem}.featureWrap div{width:100%;padding:0}.featureWrap img{padding:0}.featureWrap p{padding:0 1rem}.featureWrap p:first-of-type{padding:0}}.login{width:100%;height:auto;padding:3rem 0;background:#f4ffef}.login p{color:#666;padding:2rem;text-align:justify}.login p.title{margin-bottom:3rem;padding:0 0 .5rem 1rem;border-bottom:1px solid #048629;color:#333;font-size:1.5rem;font-weight:700}.loginWrap{display:flex;flex-direction:row;justify-content:space-around;gap:1rem;padding:0 1rem}.loginWrap div{position:relative;flex:1;background:#fff;border-bottom:.4rem solid rgb(0,153,0);border-image:linear-gradient(90deg,#090,#0c6374) 1}.loginWrap div:not(:last-of-type){margin-right:2.5rem}.loginWrap div:not(:last-of-type):after{position:absolute;top:calc(50% - 1.8rem);right:-2.5rem;height:4rem;width:1.5rem;clip-path:polygon(0 0,100% 50%,0 100%);background:#ccc;content:""}.loginWrap div p{padding:1.2rem}.loginWrap div img{display:inline-block;height:3rem;aspect-ratio:2 / 5}@media screen and (max-width:960px){.loginWrap{gap:0;padding:0 .5rem}.loginWrap div:not(:last-of-type):after{right:-2rem}.loginWrap div p{padding:.6rem}}@media screen and (max-width:768px){.login p{padding:2rem 1rem 0}.login p.title{padding:1rem}.loginWrap{flex-direction:column;margin:0 .5rem}.loginWrap div{width:96%;height:auto;margin:0 auto}.loginWrap div:not(:last-of-type){margin-right:0;margin-bottom:3rem}.loginWrap div:not(:last-of-type):after{top:auto;bottom:-2.5rem;right:calc(50% - 2rem);height:1.5rem;width:4rem;clip-path:polygon(0 0,100% 0,50% 100%)}.loginWrap div p{padding:1rem}.loginWrap div img{display:block;margin:0 auto;transform:rotate(90deg)}}.builtin{width:100%;height:auto;padding:3rem 0;background:#f4ffef}.builtin div{position:relative}.builtin div p.title{margin-bottom:3rem;padding:0 0 .5rem 1rem;border-bottom:1px solid #048629;color:#333;font-size:1.5rem;font-weight:700}.builtin div img{position:absolute;top:-3rem;right:3rem;display:inline-block}.builtin>p{width:60%;height:auto;padding:0 0 2rem 2rem;color:#666;text-align:justify}@media screen and (max-width:960px){.builtin div img{right:1.5rem}}@media screen and (max-width:768px){.builtin div{display:flex;flex-direction:column;align-items:center}.builtin div p.title{padding:1rem}.builtin div img{position:initial;width:60%;padding-bottom:2rem}.builtin>p{width:100%;padding:0 1rem}}.preparation .title{margin-bottom:3rem;padding:0 0 .5rem 1rem;border-bottom:1px solid #048629;font-size:1.5rem;font-weight:700}.prepWrap{display:flex;flex-direction:row}.prepWrap .textWrap{width:70%;padding:0 1rem}.prepWrap .imgWrap{display:flex;justify-content:center;align-items:center;width:30%}.prepWrap .textWrap dl{display:flex;flex-direction:row;align-items:center;padding:1.2rem 0;border-bottom:1px solid #ddd}.prepWrap .textWrap dl dt{width:10%;font-weight:700;font-size:.9rem;text-align:center;line-height:1}.prepWrap .textWrap dl dt span{display:block;padding-top:.2rem;font-size:2rem}.prepWrap .textWrap dl dd{width:90%;text-align:justify}.prepWrap .textWrap p{margin-top:1.2rem;font-size:.9rem;padding-left:.9rem;text-indent:-.9rem;text-align:justify}.prepWrap .textWrap p:before{content:"※"}@media screen and (max-width:768px){.prepWrap{flex-direction:column}.prepWrap .textWrap{width:100%;padding:0}.prepWrap .imgWrap{width:100%;padding:1.2rem}.prepWrap .textWrap dl{flex-direction:column;padding:1.2rem .6rem .6rem}.prepWrap .textWrap dl dt,.prepWrap .textWrap dl dd{width:100%;margin-bottom:.5rem}.prepWrap .textWrap p{width:96%;margin:2rem auto}.prepWrap .imgWrap img{width:40%}}.developer .title{margin-bottom:2rem;padding:0 0 .5rem 1rem;border-bottom:1px solid #048629;font-size:1.5rem;font-weight:700}.developer .subtitle{margin-bottom:2rem;padding-left:.5rem;border-bottom:1px solid #ddd;font-size:1.2rem;font-weight:700}[class^=developerWrap_0]{display:flex;flex-direction:row;justify-content:space-around}.developerWrap_01{align-items:center;margin-bottom:3rem}.developerWrap_01 div{width:45%;height:auto}.developerWrap_01 div p{font-weight:700;padding-left:1.3rem;text-indent:-1.3rem}.developerWrap_01 div p:before{display:inline-block;width:.8rem;height:1rem;margin-right:.5rem;background-image:url(/images/unid/newsh4.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:""}.developerWrap_01>p{width:50%;height:auto;padding:.5rem;border:1px dashed #ddd;border-radius:.5rem;color:#666;text-align:justify}.developerWrap_02{align-items:center;margin-bottom:3rem;padding:1.2rem;border-radius:.5rem;background:#f9f9f9;gap:1rem}.developerWrap_02 ul{position:relative;width:50%;height:auto;margin:0 2.5rem 0 .5rem;padding:1rem 1rem 1rem 3rem;border-radius:2rem;background:#fff}.developerWrap_02 ul:after{position:absolute;top:calc(50% - 1.8rem);right:-2.5rem;height:4rem;width:1.5rem;clip-path:polygon(0 0,100% 50%,0 100%);background:#ccc;content:""}.developerWrap_02 ul li{font-weight:700;line-height:2.4rem}.developerWrap_02 div{display:flex;justify-content:center;align-items:center;width:45%;height:auto}.developerWrap_02 div img{width:100%}.developerWrap_03{padding-top:2rem}.developerWrap_03 div{width:50%;height:auto;text-align:center}.developerWrap_03 div p{display:inline-block;padding:.5rem;border-radius:.5rem;background:#090;background:linear-gradient(90deg,#090,#0c6374);color:#fff;font-weight:700;font-size:1.2rem}.developerWrap_03 div ul{padding:2rem;text-align:left}.developerWrap_03 div ul li{line-height:2rem}.developerWrap_03 div:nth-of-type(2) ul{padding-left:5rem;border-left:1px solid #ddd}@media screen and (max-width:960px){.developerWrap_03 div:nth-of-type(2) ul{padding-left:3rem}}@media screen and (max-width:768px){[class^=developerWrap_0]{flex-direction:column}.developerWrap_01 div{width:96%}.developerWrap_01>p{width:96%}.developerWrap_01 div:nth-of-type(1){padding-bottom:1.2rem}.section07_02{gap:0}.developerWrap_02 ul{width:100%;margin:0 0 2.5rem}.developerWrap_02 ul:after{top:auto;bottom:-2.5rem;right:calc(50% - 2rem);height:1.5rem;width:4rem;clip-path:polygon(0 0,100% 0,50% 100%)}.developerWrap_02 div{width:100%}.developerWrap_02 div img{display:inline-block;width:100%;margin:0}.developerWrap_03 div{width:100%}.developerWrap_03 div:nth-of-type(2) ul{padding:2rem;border-left:hidden}}.example{width:100%;height:auto;padding:3rem 0;background:#f4ffef}.example .title{max-width:20rem;margin:0 auto;padding:.6rem 1.2rem;border-radius:1.6rem;background:#fff;text-align:center}.example .title.app{max-width:36rem}.example .title p{background:#090;background:linear-gradient(90deg,#090,#0c6374);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.5rem;font-weight:700}.exampleWrap{display:flex;flex-direction:row;justify-content:center;padding-top:3rem}.exampleWrap>div{display:flex;justify-content:center;width:50%}.exampleWrap .textWrap{flex-direction:column}.exampleWrap .textWrap>p{width:75%;padding-bottom:1.2rem;text-align:justify}.pdfBtn{padding-top:1rem}.pdfBtn a{border-bottom:1px solid #0b666c;color:#0b666c}@media screen and (max-width:768px){.example .title{width:100%}.exampleWrap{flex-direction:column}.exampleWrap>div{align-items:center;width:100%}.exampleWrap .imgWrap img{display:block;width:70%;margin:0 auto;text-align:center}.ec_cubeimg img{width:100%}.exampleWrap .textWrap>p{width:96%;padding:1.2rem 0}}.faq .title{margin-bottom:2rem;font-size:1.5rem;font-weight:700}.faqWrap{display:flex;flex-direction:row-reverse;justify-content:center}.faqWrap .imgWrap{display:flex;justify-content:center;width:30%;height:auto}.faqWrap .imgWrap img{width:12.5rem;height:14.3rem}.faqWrap .textWrap{width:70%;height:auto}.accbox label{position:relative;display:block;margin:0;padding:.8rem 1.5rem .8rem .8rem;border-bottom:1px solid #ddd;color:#333;cursor:pointer;transition:all .5s}.accbox label:after{position:absolute;top:calc(50% - .4rem);right:.5rem;display:inline-block;width:.5rem;height:1rem;background-image:url(/images/common/757_ar_f.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:"";transform:rotate(90deg)}.accbox label:hover{background:#f4ffef}.accbox input{display:none}.accbox .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s}.cssacc:checked+.accshow{height:auto;padding:.5rem;background:#f4ffef;opacity:1}.cssacc:checked+.accshow p{text-align:justify}.accboxWrap{display:none}@media screen and (max-width:768px){.faqWrap{flex-direction:column}.faqWrap .imgWrap,.faqWrap .textWrap,.accbox{width:100%}}
