.page-featureFunction{background-color:#fff;margin-top:102px}.page-featureFunction .main-contents{background-color:#f9f9f9;max-width:inherit;padding-top:0}.page-featureFunction .main-contents .inner{margin:0 auto;max-width:1106px}.page-featureFunction a,.page-featureFunction a:hover{transition:all .2s}.page-featureFunction .p-top-footer{margin-top:0}@media screen and (max-width:768px){.page-featureFunction{margin-top:70px}}.page-featureFunction .l-section-block{border-top:1px solid #d1d1d1;padding:90px 0}.page-featureFunction .c-page-ttl{font-size:34px;font-weight:700;letter-spacing:.03em;margin-bottom:20px}.page-featureFunction .c-section-ttl{font-size:30px;font-weight:700;letter-spacing:.03em;line-height:1.4;margin-bottom:60px;text-align:center}@media screen and (max-width:768px){.page-featureFunction .l-section-block{padding:70px 0}.page-featureFunction .c-page-ttl{font-size:30px;margin:0 auto 16px;text-align:center}.page-featureFunction .c-section-ttl{font-size:22px;margin:0 auto 40px}}.page-featureFunction .c-btn05{max-width:342px}.page-featureFunction .p-section--cover{align-items:center;display:flex;flex-wrap:nowrap;height:450px;margin:0 auto;max-width:1106px;padding:0 40px;position:relative}.page-featureFunction .p-section--cover__textWrap{position:relative;top:8px;width:100%;z-index:2}.page-featureFunction .p-section--cover__imgWrap{bottom:0;position:absolute;right:-8px;width:638px}.page-featureFunction .p-section--cover__desc{font-size:18px;line-height:1.9}.page-featureFunction .p-section--cover__note{font-size:11px;line-height:1.6;margin-top:1rem}.page-featureFunction .p-section--cover__button{height:52px;margin-top:30px;max-width:inherit;width:230px}.page-featureFunction .p-section--cover__button .c-btn-text{font-size:18px}@media screen and (max-width:1000px){.page-featureFunction .p-section--cover__imgWrap{width:61.89084%}}@media screen and (max-width:768px){.page-featureFunction .p-section--cover{display:inherit;height:inherit;padding:100px 10% 50px}.page-featureFunction .p-section--cover__textWrap{position:relative;top:inherit;width:100%}.page-featureFunction .p-section--cover__imgWrap{bottom:inherit;margin-bottom:20px;position:inherit;right:inherit;width:100%}.page-featureFunction .p-section--cover__desc{font-size:16px;letter-spacing:.06em;text-align:center}.page-featureFunction .p-section--cover__btnWrap{margin:0 auto}.page-featureFunction .p-section--cover__button{margin:16px auto 0}}.page-featureFunction .p-section--idiosyncrasy{border-top:none}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__item{background:#fff;display:flex}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__item:not(:last-of-type){margin-bottom:60px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__item:nth-of-type(2n){flex-direction:row-reverse}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__imgWrap{width:380px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__textWrap{padding:30px 6% 20px;width:calc(100% - 380px)}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num{font-family:oswald;font-weight:500;letter-spacing:.03em;line-height:1;margin-bottom:24px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num .text{-webkit-text-fill-color:transparent;background:linear-gradient(140deg,#a1ffb3,#4ca9df);-webkit-background-clip:text;display:inline-block;font-size:28px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num .number{color:#4ca9df;display:inline-block;font-size:48px;margin-left:.4rem}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__heading{font-size:24px;font-weight:700;letter-spacing:.03em;line-height:1.5;margin-bottom:10px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__desc{font-size:16px;line-height:1.9}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__note{font-size:11px;line-height:1.6;margin-top:.7rem}@media screen and (max-width:1020px){.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__imgWrap{width:310px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__textWrap{padding:20px 4%;width:calc(100% - 310px)}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num{margin-bottom:14px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num .text{display:inline-block;font-size:22.4px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num .number{color:#4ca9df;font-size:38.4px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__heading{font-size:20px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__desc{font-size:15px}}@media screen and (max-width:768px){.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__item{flex-direction:column!important}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__item:not(:last-of-type){margin-bottom:30px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__imgWrap{width:100%}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__textWrap{padding:30px 6% 20px;width:100%}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num{margin-bottom:24px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num .text{font-size:32px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__num .number{font-size:46px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__heading{font-size:21px;margin-bottom:10px}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__desc{font-size:16px;letter-spacing:.06em;line-height:1.7}.page-featureFunction .p-section--idiosyncrasy .list-idiosyncrasy__note{font-size:11px;line-height:1.6;margin-top:.7rem}}.page-featureFunction .p-section--summary{border-top:none}.page-featureFunction .p-section--summary .list-summary{display:flex;flex-direction:column;gap:8px 0}.page-featureFunction .p-section--summary .list-summary__item{align-items:center;background:#fff;display:flex;justify-content:flex-start;padding:28px 7% 24px}.page-featureFunction .p-section--summary .list-summary__imgWrap{width:106px}.page-featureFunction .p-section--summary .list-summary__textWrap{padding-left:5%;width:calc(100% - 106px)}.page-featureFunction .p-section--summary .list-summary__heading{font-size:24px;font-weight:700;letter-spacing:.03em;line-height:1.5;margin-bottom:15px}.page-featureFunction .p-section--summary .list-summary__desc{font-size:16px;line-height:1.9}@media screen and (max-width:768px){.page-featureFunction .p-section--summary .list-summary__item{flex-direction:column;padding:20px 10%;position:relative}.page-featureFunction .p-section--summary .list-summary__imgWrap{align-items:center;display:flex;height:70px;justify-content:center;left:8%;position:absolute;top:20px;width:70px}.page-featureFunction .p-section--summary .list-summary__textWrap{padding-left:0;width:100%}.page-featureFunction .p-section--summary .list-summary__heading{align-items:center;display:flex;font-size:18px;height:70px;line-height:1.4444;margin-bottom:12px;margin-left:80px;padding-left:0}.page-featureFunction .p-section--summary .list-summary__desc{line-height:1.7}}.page-featureFunction .p-section--functionsList .tab-functionsList{border:1px solid #dedede;border-radius:5px;display:flex;flex-wrap:wrap;margin:0 auto 60px;overflow:hidden;text-align:center;width:640px}.page-featureFunction .p-section--functionsList .tab-functionsList__item{align-items:center;background:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:.5rem;width:25%}.page-featureFunction .p-section--functionsList .tab-functionsList__item:not(:last-of-type){border-right:1px solid #ccc}.page-featureFunction .p-section--functionsList .tab-functionsList__item.is-active,.page-featureFunction .p-section--functionsList .tab-functionsList__item:hover{background:#d0ecf8}.page-featureFunction .p-section--functionsList .list-functionsList{display:flex;flex-wrap:wrap;margin-bottom:-34px;text-align:center}.page-featureFunction .p-section--functionsList .list-functionsList__item{background:#fff;display:flex;flex-direction:column;height:0;justify-content:flex-end;margin-bottom:34px;opacity:.25;padding:17.3% 10px 22px;width:calc(25% - 25.5px)}.page-featureFunction .p-section--functionsList .list-functionsList__item:not(:nth-of-type(4n)){margin-right:34px}.page-featureFunction .p-section--functionsList .list-functionsList__item.is-show{opacity:1}.page-featureFunction .p-section--functionsList .list-functionsList__img{margin:0 auto;width:46%}.page-featureFunction .p-section--functionsList .list-functionsList__ttl{font-size:20px;font-weight:700;letter-spacing:.03em;line-height:1.4;margin-bottom:10px}.page-featureFunction .p-section--functionsList .list-functionsList__desc{align-items:center;display:flex;font-size:14px;justify-content:center;line-height:1.66;margin-top:10px;min-height:3.32em}.page-featureFunction .p-section--functionsList .list-functionsList__note{display:block;font-size:11px;margin-top:1em}.page-featureFunction .p-section--functionsList .list-functionsList-note{font-size:11px;line-height:1.6;margin-top:40px;padding-left:1em;text-indent:-1em}@media screen and (max-width:768px){.page-featureFunction .p-section--functionsList .tab-functionsList{margin:0 auto 40px;width:100%}.page-featureFunction .p-section--functionsList .tab-functionsList__item{font-size:13px;letter-spacing:0;line-height:1.2;padding:.5rem 0}.page-featureFunction .p-section--functionsList .list-functionsList{display:flex;flex-wrap:wrap;margin-bottom:-34px;text-align:center}.page-featureFunction .p-section--functionsList .list-functionsList__item{background-color:#fff;margin-bottom:11px;margin-right:0!important;padding:39% 10px 23px;width:calc(50% - 5.5px)}.page-featureFunction .p-section--functionsList .list-functionsList__item:not(:nth-of-type(2n)){margin-right:11px!important}.page-featureFunction .p-section--functionsList .list-functionsList__img{width:46%}.page-featureFunction .p-section--functionsList .list-functionsList__ttl{font-size:18px;line-height:1.333;margin-bottom:10px}.page-featureFunction .p-section--functionsList .list-functionsList__desc{font-size:13px;line-height:1.5;margin-top:14px;min-height:3em}}.page-featureFunction .p-section--faq{margin-bottom:0}@media screen and (max-width:768px){.page-featureFunction .p-section--faq{margin-bottom:0}}.page-featureFunction .p-section--option .list-option{display:flex;flex-wrap:nowrap;gap:34px;justify-content:center}.page-featureFunction .p-section--option .list-option__item{background-color:#fff;display:flex;flex-wrap:nowrap}.page-featureFunction .p-section--option .list-option__imgWrap{position:relative;width:142px}.page-featureFunction .p-section--option .list-option__imgWrap figure{height:100%;width:100%}.page-featureFunction .p-section--option .list-option__imgWrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-featureFunction .p-section--option .list-option__textWrap{padding:30px 7% 16px;width:calc(100% - 142px)}.page-featureFunction .p-section--option .list-option__headline{font-size:20px;font-weight:700;margin-bottom:12px}.page-featureFunction .p-section--option .list-option__desc{font-size:16px;line-height:1.9}.page-featureFunction .p-section--option .list-option__linkText{font-size:16px;line-height:1.9;margin-top:15px}.page-featureFunction .p-section--option .list-option__linkText:hover{opacity:.7}.page-featureFunction .p-section--option .btn-wrap-option{margin-top:60px}@media screen and (max-width:768px){.page-featureFunction .p-section--option .list-option{flex-direction:column;gap:20px}.page-featureFunction .p-section--option .list-option__item{width:100%}.page-featureFunction .p-section--option .list-option__imgWrap{width:36%}.page-featureFunction .p-section--option .list-option__textWrap{padding:16px 5% 12px;width:64%}.page-featureFunction .p-section--option .list-option__headline{font-size:16px;margin-bottom:10px}.page-featureFunction .p-section--option .list-option__desc{font-size:14px}.page-featureFunction .p-section--option .list-option__linkText{font-size:14px;margin-top:10px}.page-featureFunction .p-section--option .btn-wrap-option{margin-top:40px}}.page-featureFunction .p-section--others .list-others{display:flex;flex-wrap:wrap}.page-featureFunction .p-section--others .list-others__item{background-color:#fff;border-radius:8px;margin-bottom:30px;overflow:hidden;width:calc(33.33333% - 20px)}.page-featureFunction .p-section--others .list-others__item:not(:nth-of-type(3n)){margin-right:30px}.page-featureFunction .p-section--others .list-others__link:hover .list-others__img{transform:scale(1.1);transition:all .2s}.page-featureFunction .p-section--others .list-others__link:hover .list-others__textWrap{opacity:.5}.page-featureFunction .p-section--others .list-others__imgWrap{overflow:hidden;position:relative}.page-featureFunction .p-section--others .list-others__imgWrap:after{background:linear-gradient(transparent,rgba(0,0,0,.1));bottom:0;content:"";height:20%;left:0;position:absolute;width:100%}.page-featureFunction .p-section--others .list-others__img{transition:all .2s}.page-featureFunction .p-section--others .list-others__textWrap{padding:.9rem 2.5rem .9rem 1.5rem;position:relative}.page-featureFunction .p-section--others .list-others__textWrap:after,.page-featureFunction .p-section--others .list-others__textWrap:before{background:#222;border-radius:2px;content:"";display:inline-block;height:1px;position:absolute;right:1.5rem;width:11px}.page-featureFunction .p-section--others .list-others__textWrap:before{top:calc(50% - 4px);transform:rotate(45deg)}.page-featureFunction .p-section--others .list-others__textWrap:after{bottom:calc(50% - 4px);transform:rotate(-45deg)}.page-featureFunction .p-section--others .list-others__desc{font-size:16px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:768px){.page-featureFunction .p-section--others .list-others__item{margin-bottom:10px;margin-right:0!important;width:calc(50% - 5px)}.page-featureFunction .p-section--others .list-others__item:not(:nth-of-type(2n)){margin-right:10px!important}.page-featureFunction .p-section--others .list-others__textWrap{padding:.4rem 1.5rem .4rem 1rem}.page-featureFunction .p-section--others .list-others__textWrap:after,.page-featureFunction .p-section--others .list-others__textWrap:before{right:.5rem;width:8px}.page-featureFunction .p-section--others .list-others__textWrap:before{top:calc(50% - 3px)}.page-featureFunction .p-section--others .list-others__textWrap:after{bottom:calc(50% - 3px)}.page-featureFunction .p-section--others .list-others__desc{font-size:14px;letter-spacing:.03em}}#page-featureFunction--security .list-functionsList{justify-content:center}#page-featureFunction--security .list-functionsList__item{height:auto;justify-content:flex-start;margin-bottom:34px!important;margin-right:0!important;min-height:345px;padding:20px 10px 22px;width:calc(33.33333% - 22.66667px)}#page-featureFunction--security .list-functionsList__item:not(:nth-of-type(3n)){margin-right:34px!important}#page-featureFunction--security .list-functionsList__ttl{margin-bottom:0;margin-top:12px;min-height:2em}#page-featureFunction--security .list-functionsList__desc{font-size:16px;margin-top:5px}#page-featureFunction--security .list-functionsList__img{width:33.5%}@media screen and (max-width:768px){#page-featureFunction--security .list-functionsList{flex-direction:column}#page-featureFunction--security .list-functionsList__item{height:auto;min-height:2.8em;padding:24px 5%;width:100%!important}#page-featureFunction--security .list-functionsList__ttl{margin-bottom:0;margin-top:3px;min-height:inherit}#page-featureFunction--security .list-functionsList__desc{font-size:16px;margin-top:5px}#page-featureFunction--security .list-functionsList__img{margin-bottom:12px;width:23.5%}}#page-featureFunction--survey .p-section--cover__textWrap{max-width:445px}@media screen and (max-width:768px){#page-featureFunction--survey .p-section--cover__textWrap{max-width:inherit}}

/*# sourceMappingURL=feature-function.css.map*/