#whatis .radiusBox{position:relative;padding:60px 50px;border-radius:10px}@media only screen and (max-width: 767px){#whatis .radiusBox{padding:10.6666666667vw 5.3333333333vw 5.3333333333vw;border-radius:2.6666666667vw}}#whatis .radiusBox .contentWrap{width:61.2244897959%}@media only screen and (max-width: 1079px){#whatis .radiusBox .contentWrap{width:100%}}#whatis .radiusBox .image{position:absolute;top:-65px;right:20px;width:365px}@media only screen and (max-width: 1079px){#whatis .radiusBox .image{position:relative;top:0;right:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#whatis .radiusBox .image{margin:0 auto 30px;width:70%}}@media only screen and (max-width: 767px){#whatis .radiusBox .image{margin:0 auto 8vw;width:80%}}#whatis .sectionContentWrap{margin-top:25px}@media only screen and (max-width: 767px){#whatis .sectionContentWrap{margin-top:5.3333333333vw}}#whatis .specListWrap{gap:10px}@media only screen and (max-width: 767px){#whatis .specListWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6666666667vw}}#whatis .specListWrap .specWrap{padding:15px 30px;text-align:center;background-color:#2c345c;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#whatis .specListWrap .specWrap{padding:15px 25px}}@media only screen and (max-width: 767px){#whatis .specListWrap .specWrap{padding:4vw 2.6666666667vw;width:calc(50% - 1.3333333333vw)}}#whatis .specListWrap .specWrap *{font-weight:bold;color:#fff}#whatis .specListWrap .specWrap .title{margin-bottom:5px;font-size:14px}@media only screen and (max-width: 767px){#whatis .specListWrap .specWrap .title{margin-bottom:1.3333333333vw;font-size:3.7333333333vw}}#whatis .specListWrap .specWrap .numText{font-size:18px}@media only screen and (max-width: 767px){#whatis .specListWrap .specWrap .numText{font-size:4.8vw}}#whatis .specListWrap .specWrap .numText .num{font-size:28px}@media only screen and (max-width: 767px){#whatis .specListWrap .specWrap .numText .num{font-size:7.4666666667vw}}#whatis .noticeTextWrap{margin-top:10px}@media only screen and (max-width: 767px){#whatis .noticeTextWrap{margin-top:2.6666666667vw}}#whatis .noticeTextWrap .text{padding-left:1em;font-size:12px;text-indent:-1em;line-height:1.4;color:#a5a5a5}@media only screen and (max-width: 767px){#whatis .noticeTextWrap .text{font-size:3.2vw}}#whatis .textWrap{margin-top:25px}@media only screen and (max-width: 767px){#whatis .textWrap{margin-top:6.6666666667vw}}#feature .sectionInner{padding-top:120px}@media only screen and (max-width: 767px){#feature .sectionInner{padding-top:21.3333333333vw}}#feature .sectionContentWrap{margin-top:40px}@media only screen and (max-width: 767px){#feature .sectionContentWrap{margin-top:10.6666666667vw}}#feature .featureListWrap{grid-template-columns:repeat(6, 1fr);gap:15px}@media only screen and (min-width: 768px)and (max-width: 1079px){#feature .featureListWrap{gap:10px}}@media only screen and (max-width: 767px){#feature .featureListWrap{grid-template-columns:repeat(3, 1fr);gap:1.3333333333vw}}#feature .featureListWrap .featureWrap{padding:15px 10px 10px;text-align:center;border-radius:4px;background-color:#f3f5f6}@media only screen and (min-width: 1080px){#feature .featureListWrap .featureWrap{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#feature .featureListWrap .featureWrap:hover{background-color:#2c345c}#feature .featureListWrap .featureWrap:hover .text{color:#fff}#feature .featureListWrap .featureWrap:hover .icon{background-color:#fff}}@media only screen and (max-width: 767px){#feature .featureListWrap .featureWrap{padding:4vw 0 2.6666666667vw;border-radius:1.0666666667vw}}@media only screen and (min-width: 1080px){#feature .featureListWrap .featureWrap .text,#feature .featureListWrap .featureWrap .icon{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}#feature .featureListWrap .featureWrap .text{color:#2c345c}@media only screen and (min-width: 768px)and (max-width: 1079px){#feature .featureListWrap .featureWrap .text{font-size:14px}}@media only screen and (max-width: 767px){#feature .featureListWrap .featureWrap .text{font-size:3.7333333333vw}}#feature .featureListWrap .featureWrap .icon{margin-top:5px;width:60px;height:60px;background-color:#2c345c}@media only screen and (max-width: 767px){#feature .featureListWrap .featureWrap .icon{margin-top:1.3333333333vw;width:13.3333333333vw;height:13.3333333333vw}}#feature .pointContentWrap{margin-top:40px}@media only screen and (max-width: 767px){#feature .pointContentWrap{margin-top:16vw}}#feature .pointContentWrap .pointWrap{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1079px){#feature .pointContentWrap .pointWrap{grid-template-columns:1fr;grid-template-areas:"title" "image" "content" !important}}#feature .pointContentWrap .pointWrap .image{grid-area:image;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}@media only screen and (min-width: 768px)and (max-width: 1079px){#feature .pointContentWrap .pointWrap .image{margin-top:20px}}@media only screen and (max-width: 767px){#feature .pointContentWrap .pointWrap .image{margin-top:5.3333333333vw}}@media only screen and (max-width: 1079px){#feature .pointContentWrap .pointWrap .titleWrap,#feature .pointContentWrap .pointWrap .contentWrap{padding:0 !important}}#feature .pointContentWrap .pointWrap .titleWrap{grid-area:title}#feature .pointContentWrap .pointWrap .titleWrap .num{margin-bottom:10px;font-size:14px;color:#2c345c}@media only screen and (max-width: 767px){#feature .pointContentWrap .pointWrap .titleWrap .num{margin-bottom:2.6666666667vw;font-size:3.7333333333vw}}#feature .pointContentWrap .pointWrap .titleWrap .title{font-size:20px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#feature .pointContentWrap .pointWrap .titleWrap .title{font-size:4.8vw}}#feature .pointContentWrap .pointWrap .contentWrap{grid-area:content;margin-top:20px}@media only screen and (max-width: 767px){#feature .pointContentWrap .pointWrap .contentWrap{margin-top:5.3333333333vw}}@media only screen and (max-width: 767px){#feature .pointContentWrap .pointWrap .textWrap .text{font-size:4vw}}#feature .pointContentWrap .pointWrap+.pointWrap{margin-top:80px}@media only screen and (max-width: 767px){#feature .pointContentWrap .pointWrap+.pointWrap{margin-top:16vw}}#feature .pointContentWrap .pointWrap:nth-of-type(odd){grid-template-areas:"title image" "content image"}#feature .pointContentWrap .pointWrap:nth-of-type(odd) .titleWrap,#feature .pointContentWrap .pointWrap:nth-of-type(odd) .contentWrap{padding-right:60px}#feature .pointContentWrap .pointWrap:nth-of-type(even){grid-template-areas:"image title" "image content"}#feature .pointContentWrap .pointWrap:nth-of-type(even) .titleWrap,#feature .pointContentWrap .pointWrap:nth-of-type(even) .contentWrap{padding-left:60px}#feature .anotherPointWrap{margin-top:120px;padding:60px 30px 50px 50px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#feature .anotherPointWrap{padding:50px 30px}}@media only screen and (max-width: 767px){#feature .anotherPointWrap{margin-top:21.3333333333vw;padding:10.6666666667vw 5vw}}#feature .anotherPointWrap .boxInner{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"title image" "content image";gap:0 60px}@media only screen and (max-width: 1079px){#feature .anotherPointWrap .boxInner{grid-template-columns:1fr;grid-template-areas:"title" "image" "content"}}#feature .anotherPointWrap .image{grid-area:image;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}@media only screen and (min-width: 768px)and (max-width: 1079px){#feature .anotherPointWrap .image{margin-top:20px}}@media only screen and (max-width: 767px){#feature .anotherPointWrap .image{margin-top:5.3333333333vw}}#feature .anotherPointWrap .titleWrap{grid-area:title}#feature .anotherPointWrap .titleWrap .minTitle{margin-bottom:10px;font-size:14px;color:#2c345c}@media only screen and (max-width: 767px){#feature .anotherPointWrap .titleWrap .minTitle{margin-bottom:2.6666666667vw;font-size:3.7333333333vw}}#feature .anotherPointWrap .textWrap{grid-area:content;margin-top:20px}#feature .anotherPointWrap .textWrap .text{font-size:14px}