@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:500;font-style:normal;background:transparent;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}caption,th{text-align:left}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}input,select,textarea{font-family:inherit;font-size:100%;font-weight:400;box-sizing:border-box}label{white-space:nowrap}img{vertical-align:middle;font-size:0;line-height:0;max-width:100%;height:auto}iframe{max-width:100%}strong{font-weight:700}body{-webkit-text-size-adjust:100%;font-feature-settings:"palt"}@media print{body{width:1100px;transform:scale(.8);transform-origin:0 0}}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{font-size:62.5%;overflow-x:hidden}body{color:#222;font-size:16px;line-height:1.4;font-family:Hiragino Kaku Gothic Pro,YuGothic Medium,YuGothic Bold,"游ゴシック","メイリオ",Meiryo,sans-serif;overflow-x:hidden;margin:0 auto}a{color:#222;outline:none;text-decoration:none}a:hover{text-decoration:none}.only-pc{display:none}.only-sp{display:block}@media only screen and (min-width:768px){.only-pc{display:block}.only-sp{display:none}}.only-pc-bg{display:none}.only-sp-bg{display:block}@media only screen and (min-width:1080px){.only-pc-bg{display:block}.only-sp-bg{display:none}}.only-pc-inline{display:none}.only-sp-inline{display:inline}@media only screen and (min-width:1080px){.only-pc-inline{display:inline}.only-sp-inline{display:inline}}.only-tab{display:none}.only-sp-tab{display:none}@media only screen and (max-width:850px){.only-sp-tab{display:block}}@media only screen and (min-width:768px) and (max-width:850px){.only-tab{display:block}span.only-tab{display:inline-block}.hide-tab{display:none}}.wrapper.fixed{width:100vw;height:100vh;position:fixed;z-index:-1}sup{font-size:50%}.section{padding:80px 0 120px}.section:nth-of-type(2n){background-color:#ecf3fd}.section__nest__inner{padding:80px 0 100px;background-color:#fff;z-index:9}.section__nest__inner.square{width:calc(100% - 30px);max-width:1080px;margin-left:auto;margin-right:auto;border-radius:10px;box-shadow:0 3px 6px rgba(166,166,166,.14)}.section__nest__inner.square__min{width:calc(100% - 30px);max-width:850px;padding:80px 60px;margin-left:auto;margin-right:auto;border-radius:10px;box-shadow:0 3px 6px rgba(166,166,166,.14)}.section__nest__inner.linear{position:relative;width:calc(100% - 30px);max-width:1080px;margin-left:auto;margin-right:auto}.section__nest__inner.linear:before{content:"";position:absolute;top:0;width:50%;height:100%;background-color:#fff}.section__nest__inner.linear.left{border-radius:0 10px 10px 0}.section__nest__inner.linear.left:before{left:-50%}.section__nest__inner.linear.right{border-radius:10px 0 0 10px}.section__nest__inner.linear.right:before{right:-50%}.section__nest+.section__nest{margin-top:120px}.section__ttl{display:flex;flex-direction:column;align-items:center;font-size:36px;font-weight:700;color:#00519f;text-align:center}.section__ttl:after{content:"";display:inline-block;width:50px;height:3px;margin-top:30px;background-color:#f75133}.section__ttl.left{text-align:left;align-items:flex-start}.section__txt{margin-top:40px;line-height:2}.section__img{margin:40px auto 0;max-width:370px}.section__contents{margin-top:40px}.section__contents__txt{line-height:2}.section__contents__item__ttl{font-size:28px;font-weight:700;line-height:1.6}.section__contents__item__ttl span{font-size:20px;font-weight:700;color:#00519f}.section__contents__item__txt{margin-top:40px;line-height:2}.section__contents__item__content{margin-top:50px;line-height:2}.section__contents__item+.section__contents__item{margin-top:80px}.section__contents__item:nth-of-type(odd) .graph-txt__list__item{flex-direction:row-reverse}.section .space{letter-spacing:-.8px}@media screen and (min-width:768px) and (max-width:850px){.section .section__nest__inner{padding:60px 30px}}@media only screen and (max-width:767px){.section{padding:60px 0 80px}.section .section__ttl{font-size:22px}.section .section__ttl.left{text-align:center;align-items:center}.section .section__ttl:after{margin-top:20px}.section .section__img{margin-top:30px}.section .section__nest+.section__nest{margin-top:40px}.section .section__nest__inner{padding:40px 0 60px}.section .section__nest__inner.square__min{padding:40px 0 60px}.section .section__nest__inner.linear{border-radius:10px}.section .section__nest__inner.linear:before{content:none}.section .section__contents__item+.section__contents__item{margin-top:60px}.section .section__contents__item__ttl{font-size:20px;color:#00519f}.section .section__contents__item__ttl span{font-size:18px}.section .section__contents__item__txt{margin-top:24px}.section .section__contents__item__content{margin-top:30px;letter-spacing:-.9px}}.container{width:calc(100% - 30px);max-width:1080px;margin-left:auto;margin-right:auto}.container__min{width:calc(100% - 30px);max-width:850px;margin-left:auto;margin-right:auto}.container__min.square{padding:80px 60px;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(166,166,166,.14)}@media screen and (min-width:768px) and (max-width:850px){.container{width:calc(100% - 60px)}}@media only screen and (max-width:767px){.container__min.square{padding:40px 15px 60px}}.txt-strong{color:#f75133;font-weight:700}.txt-strong span{font-weight:700}.txt-number{font-size:112.5%;font-weight:700}.txt-number span{font-weight:700}.balloon{display:flex;flex-direction:column;align-items:center;z-index:9}.balloon__txt{display:inline-block;position:relative;padding:22px;text-align:center;color:#fff;font-weight:600;line-height:1.6;background-color:#00519f;border-radius:60px;z-index:9}.balloon__txt .txt-strong{color:#ffcd45;font-size:112.5%}.balloon__txt p:not([class]){font-weight:600;line-height:1.3}.balloon__txt__note{margin-top:20px;font-weight:500}.balloon__txt__wrap{position:relative;width:100%}.balloon__txt__wrap:before,.balloon__txt__wrap:after{content:"";position:absolute;display:block;width:0;height:0;border-radius:50%;z-index:0;transform:rotate(45deg)}.balloon__txt__wrap:before{left:60px;bottom:-12px;border-bottom:15px solid #00519f;border-right:15px solid #00519f;border-left:15px solid transparent;border-top:15px solid transparent}.balloon__txt__wrap:after{left:74px;bottom:-20px;border-bottom:20px solid #fff;border-right:20px solid #fff;border-left:20px solid transparent;border-top:20px solid transparent}.balloon__img{flex-shrink:0;width:100%;margin-top:20px}@media only screen and (max-width:767px){.balloon{flex-direction:row-reverse;justify-content:center}.balloon .balloon__txt{padding:14px}.balloon .balloon__txt__wrap{width:auto}.balloon .balloon__txt__wrap:before,.balloon .balloon__txt__wrap:after{transform:rotate(0)}.balloon .balloon__txt__wrap:before{left:0;bottom:2px;border-bottom:15px solid #00519f;border-right:15px solid transparent;border-left:15px solid #00519f;border-top:15px solid transparent}.balloon .balloon__txt__wrap:after{left:-10px;bottom:7px;border-bottom:16px solid #fff;border-right:16px solid transparent;border-left:16px solid #fff;border-top:16px solid transparent}.balloon .balloon__txt__wrap__note{margin-top:12px;font-size:14px}.balloon .balloon__img{margin-top:0}}.point__list{display:flex;justify-content:space-between}.point__list__item{width:31.4814814815%;background-color:#fff;box-shadow:0 3px 6px rgba(166,166,166,.14);border-radius:10px;overflow:hidden}.point__list__item dt{padding:19px 0;background-color:#00519f;text-align:center;color:#fff;font-size:22px;font-weight:700;line-height:1}.point__list__item dt span{font-size:32px;font-weight:700}.point__list__item dt p{font-size:22px;font-weight:700}.point__list__item dd{display:flex;justify-content:center;padding:26px 0 36px}.point__list__item dd p{font-size:18px;font-weight:600;line-height:1.6}.point__list__item dd .txt-strong{font-size:112.5%}@media screen and (min-width:768px) and (max-width:850px){.point__list{flex-direction:column}.point__list .point__list__item{width:100%}.point__list .point__list__item+.point__list__item{margin-top:10px}.point__list dl{display:flex}.point__list dl dt{padding:18px 0;display:flex;justify-content:center;align-items:center;min-width:130px;font-size:16px;line-height:1.2}.point__list dl dt span{font-size:20px}.point__list dl dt p{font-size:16px}.point__list dl dd{padding:16px}.point__list dl dd p{font-size:16px}}@media only screen and (max-width:767px){.point__list{flex-direction:column}.point__list .point__list__item{width:100%}.point__list .point__list__item+.point__list__item{margin-top:10px}.point__list dl{display:flex}.point__list dl dt{padding:18px 0;display:flex;justify-content:center;align-items:center;min-width:82px;font-size:16px;line-height:1.2}.point__list dl dt span{font-size:20px}.point__list dl dt p{font-size:16px}.point__list dl dd{padding:16px}.point__list dl dd p{font-size:16px}}.graph{width:54.7058823529%;max-width:465px}.graph dt{border-top:solid 1px;border-bottom:solid 1px;padding:20px;text-align:center;font-size:18px;font-weight:700;line-height:1.4;color:#00519f}.graph__frame{background-color:#fff;box-shadow:0 3px 6px rgba(166,166,166,.14);border-radius:10px;overflow:hidden}.graph__frame dt{border-radius:0}.graph__frame dd{padding:20px 30px 30px}@media only screen and (max-width:767px){.graph dt{padding:12px;font-size:16px}.graph.graph__frame dd{padding:16px 12px}}.table{border-collapse:separate;text-align:center;font-size:16px;color:#707070}.table th{padding:16px 0;text-align:center;font-size:18px;line-height:1.2;font-weight:700;color:#00519f;background-color:#ecf3fd}.table td{font-weight:600}.table__strong{color:#f75133;font-size:18px;border-left:solid 5px #f75133;border-right:solid 5px #f75133}.table__note{display:block;margin-top:-2px;font-size:11px}.table__thead th{padding:0;height:60px}.table__thead th+th:not(.table__strong){border-left:solid 2px #fff}.table__thead th.table__strong{font-size:20px;color:#fff;background-color:#f75133;padding-bottom:10px}@media only screen and (max-width:767px){.table__thead th.table__strong{padding-bottom:0}}.table__thead th.table__strong+th{border-left:none}.table__thead th:first-of-type{border-radius:10px 0 0}.table__thead th:last-of-type{border-radius:0 10px 0 0}.table__thead tr:not(:first-of-type){box-shadow:0 3px 6px rgba(166,166,166,.14)}.table__thead__margin th{height:10px;background-color:transparent}.table__thead__margin th.table__strong{border-left:none;border-radius:10px 10px 0 0}.table__tbody th{border-top:solid 2px #fff}.table__tbody td{background-color:#fff;position:relative}.table__tbody td+td:not(.table__strong){border-left:solid 2px #f5f7f8}.table__tbody td.table__strong{background-color:#fff;line-height:1.2}.table__tbody td.table__strong+td{border-left:none}.table__tbody td.table__strong.addmargin{padding:15px 3px}@media only screen and (max-width:767px){.table__tbody td.table__strong.addmargin{padding:10px 2px}}.table__tbody td.table__strong.addmargin sup{font-size:8px}.table__tbody td.table__strong.addmargin .table__note{margin-top:3px}.table__tbody td .number-one{display:block;position:absolute;top:0;left:0}.table__tbody td .number-one__bg{position:absolute;top:0;left:0;border-bottom:54px solid transparent;border-left:54px solid #ffcd45}.table__tbody td .number-one__label{position:absolute;top:3px;left:-2px;font-size:11px;line-height:1;font-weight:600;color:#fff;transform:rotate(-45deg)}.table__tbody tr:not(:first-of-type):not(:last-of-type) td{position:relative}.table__tbody tr:not(:first-of-type):not(:last-of-type) td:before{content:"";display:block;position:absolute;top:0;width:100%;height:2px;background-color:#f5f7f8}.table__tbody tr:not(:last-of-type){box-shadow:0 3px 6px rgba(166,166,166,.14)}.table__tbody tr:nth-last-of-type(2){border-radius:0 0 10px 10px}.table__tbody tr:nth-last-of-type(2) th{border-radius:0 0 0 10px}.table__tbody tr:nth-last-of-type(2) td:last-of-type{border-radius:0 0 10px}.table__tbody__margin td{height:10px;background-color:transparent}.table__tbody__margin td:not(.table__strong){border:none}.table__tbody__margin td.table__strong{border-bottom:solid 5px #f75133;border-radius:0 0 10px 10px;background-color:#fff}.table__tbody__margin td+td:not(.table__strong){border-left:none}@media only screen and (max-width:767px){.table{font-size:10px}.table .table__thead th{font-size:14px}.table .table__thead th.table__strong{font-size:14px;vertical-align:middle}.table .table__thead__margin th{height:5px}.table .table__tbody th{padding:0;height:50px;font-size:12px}.table .table__tbody td .number-one{display:block;position:relative;width:100%}.table .table__tbody td .number-one__bg{display:none}.table .table__tbody td .number-one__label{left:50%;top:-25px;padding:4px 3px 4px 5px;border-radius:3px;white-space:nowrap;background-color:#ffcd45;transform:rotate(0) translateX(-50%)}.table .table__tbody td .number-one__label:after{content:"";position:absolute;bottom:-4px;left:50%;width:0;height:0;margin:auto;border-style:solid;border-color:#ffcd45 transparent transparent;border-width:4px 3px 0;transform:translateX(-50%)}.table .table__tbody__margin td{height:5px}.table .table__tbody__margin .table__strong{border-bottom:solid 2px #f75133}.table .table__strong{font-size:12px;line-height:1.4;border-left:solid 2px #f75133;border-right:solid 2px #f75133}.table .table__note{margin-top:-2px;font-size:10px;line-height:1.2}}.card__list__item{position:relative;width:31.4814814815%;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(166,166,166,.14);overflow:hidden}.card__img{position:relative}.card__img img{border-top-left-radius:10px;border-top-right-radius:10px}.card__img__media{position:relative;padding-top:50.1449275362%;width:100%}.card__img__media>*{position:absolute;top:0;left:0;width:100%;height:100%}.card__img__model{position:relative;padding-top:41.4634146341%;width:100%}.card__img__model>*{position:absolute;top:0;left:0;width:100%;height:100%}.card__txt{display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px}.card__txt__ttl{font-size:18px;font-weight:700;line-height:1.4}.card__txt__ttl>span{display:block;font-size:16px;font-weight:700;color:#00519f}.card__txt__txt{margin-top:24px;line-height:2}.card__txt__sub{position:absolute;bottom:30px;right:20px;text-align:right;font-size:13px;color:#707070}@media only screen and (max-width:767px){.card .card__txt__sub{right:16px}}.note{margin-top:20px;font-size:11px;color:#a6a6a6;line-height:1.4}.note+.note{margin-top:4px}.cv{display:flex;justify-content:space-between;max-width:940px;margin-left:auto;margin-right:auto}.cv__btn{display:inline-block;width:100%;margin-left:0;margin-right:5px}.cv__btn a{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:20px;background:linear-gradient(.2turn,#fdb834 0,#fd6c2b 51%,#fdb834 100%);background-size:200%;border-radius:100px;box-shadow:0 3px 6px rgba(166,166,166,.14);transition:.3s}.cv__btn a:after{content:"";position:absolute;right:30px;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.cv__btn a:hover{background-position:right center;transition:.3s}.cv__btn__txt{text-align:center;font-size:20px;font-weight:700;line-height:1;color:#fff}.cv__btn__txt span{font-size:20px;font-weight:700;display:inline}.cv__btn__txt__min{padding-bottom:6px;font-size:14px;font-weight:500}.cv__btn__seminar{margin-right:0;margin-left:5px}.cv__btn__seminar a{background:linear-gradient(.2turn,#6ba9f8 0,#1b6fdd 51%,#6ba9f8 100%);background-size:200%}.cv__btn__min a{min-width:130px;padding:12px 6px 12px 0;font-size:13px;font-weight:700;line-height:1;color:#fff}.cv__btn__min a:after{content:"";position:absolute;right:12px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.cv__btn__min+.cv__btn__min{margin-left:10px}@media only screen and (max-width:767px){.cv{flex-direction:column}.cv .cv__btn{margin-left:auto;margin-right:auto}.cv .cv__btn a{padding:15px}.cv .cv__btn a:after{right:20px}.cv .cv__btn__seminar{margin-left:auto;margin-right:auto}.cv .cv__btn+.cv__btn{margin-top:16px}}.btn{margin-top:40px}.btn a{box-sizing:border-box;background-color:#fff;border:solid 3px #00519f;border-radius:100px;display:block;display:flex;justify-content:center;align-items:center;position:relative;margin-left:auto;margin-right:auto;max-width:440px;width:100%;height:80px;transition:.3s}.btn a p{font-size:20px;font-weight:700;color:#00519f}.btn a:after{content:"";position:absolute;right:30px;width:12px;height:12px;border-top:2px solid #00519f;border-right:2px solid #00519f;transform:rotate(45deg)}.btn a:hover{background-color:#00519f}.btn a:hover p{color:#fff}.btn a:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}@media only screen and (max-width:767px){.btn a{height:60px;border:solid 2px #00519f}.btn a p{font-size:16px}.btn a:after{right:20px}}.graph-txt__list__item{display:flex;align-items:center;justify-content:space-between}.graph-txt__list__item+.graph-txt__list__item{margin-top:80px}.graph-txt__list__item .graph img{width:100%}.graph-txt__list__item:nth-of-type(even){flex-direction:row-reverse}.graph-txt__list__item .balloon__txt{padding:36px 40px;max-width:322px;text-align:left;font-size:19px}.graph-txt__list__item .balloon__txt .txt-strong{font-size:inherit}.graph-txt__list__item .balloon__img{margin-top:34px;line-height:1.8;max-width:172px;z-index:10}@media screen and (min-width:768px) and (max-width:850px){.graph-txt__list .graph-txt__list__item .balloon,.graph-txt__list .graph-txt__list__item .graph{width:48%}}@media only screen and (max-width:767px){.graph-txt__list .graph-txt__list__item{flex-direction:column-reverse!important}.graph-txt__list .graph-txt__list__item .balloon{justify-content:center;align-items:flex-end;width:100%}.graph-txt__list .graph-txt__list__item .balloon__txt{padding:16px 14px;max-width:220px;font-size:15px;border-radius:35px}.graph-txt__list .graph-txt__list__item .balloon__txt .txt-strong{font-size:inherit}.graph-txt__list .graph-txt__list__item .balloon__img{margin-top:0;margin-right:7px;max-width:88px}.graph-txt__list .graph-txt__list__item .graph{width:100%;margin-top:40px}}.header{width:100%;height:70px;background-color:#fff;box-shadow:0 3px 6px rgba(166,166,166,.14)}.header .container{display:flex;justify-content:space-between;align-items:center;height:100%}.header__logo{display:flex;align-items:center}.header__logo__ibj{width:50px;padding-top:3px}.header__logo__title{margin-left:10px;font-size:14px}.header__logo__renmei{width:160px;padding-bottom:3px}.header__logo__border{height:35px;width:1px;background-color:#e1e1e1;margin:0 20px}.header__contents{display:flex}.header__contents__json-count{display:flex;align-items:center;width:100%}.header__contents__json-count p{font-size:14px;font-weight:600;white-space:nowrap}.header__contents__json-count p span{font-size:20px;font-weight:700;color:#00519f}.header__contents__json-count p+p{margin-left:20px}.header__contents__cv{display:flex;justify-content:space-between;align-items:center;margin-left:30px}.header__contents__cv .cv-btn{flex-shrink:0}.header__gnav{display:flex;margin-left:30px}.header__gnav__list{flex-direction:column;justify-content:start;width:49.0483162518%;height:100vh;position:fixed;top:70px;right:-100%;padding:30px;text-align:start;transition:.3s ease-in-out;background:#fff;z-index:99}.header__gnav__list__wrap{position:fixed;right:-100%;z-index:9;display:block;position:absolute;top:70px;width:100%;height:100vh;background-color:rgba(17,17,17,.3);z-index:-999}.header__gnav__list .cv{display:none}.header__gnav__item{border-bottom:1px solid #ededed}.header__gnav__item a{display:block;padding:20px 0}.header__gnav__item a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.header__gnav__item:first-of-type>a{padding-top:0}.header__gnav__btn{top:0;right:0;width:27px;height:70px;z-index:10}.header__gnav__btn.open~.header__gnav__list__wrap{right:0}.header__gnav__btn.open~.header__gnav__list__wrap .header__gnav__list{right:0}.header__gnav__btn.open .btn-line{background-color:transparent}.header__gnav__btn.open .btn-line:before,.header__gnav__btn.open .btn-line:after{top:50%;left:50%;transform-origin:left top}.header__gnav__btn.open .btn-line:before{transform:rotate(45deg) translate(-50%,-50%)}.header__gnav__btn.open .btn-line:after{transform:rotate(-45deg) translate(-50%,-50%)}.header__gnav .btn-line{display:block;position:relative;width:100%;height:3px;margin:0 auto;background-color:#00519f;transition:.3s}.header__gnav .btn-line:before,.header__gnav .btn-line:after{content:"";position:absolute;left:50%;width:100%;height:100%;background-color:#00519f;transition:.3s}.header__gnav .btn-line:before{transform:translate(-50%,-10px)}.header__gnav .btn-line:after{transform:translate(-50%,10px)}@media only screen and (max-width:1080px){.header{height:50px}.header .header__logo__ibj{width:40px;padding-top:0}.header .header__logo__renmei{width:140px;padding-bottom:3px}.header .header__logo__border{height:24px;margin:0 12px}.header .header__contents__json-count{display:none!important}.header .header__contents__cv{display:none!important}.header .header__gnav__list{top:50px;padding:20px;width:90.6666666667%;overflow-y:scroll}.header .header__gnav__list__wrap{top:50px}.header .header__gnav__list .cv{display:flex;flex-direction:column;margin-top:20px}.header .header__gnav__list .cv__btn{margin-left:auto;margin-right:auto}.header .header__gnav__list .cv__btn__txt{font-size:16px}.header .header__gnav__list .cv__btn a:after{width:8px;height:8px}.header .header__gnav__list .cv__btn+.cv__btn{margin-top:10px}.header .header__gnav__item a{padding:14px 0}.header .header__gnav__item:first-of-type>a{padding-top:0}.header .header__gnav__btn{width:22px;height:18px}.header .header__gnav__btn .btn-line{height:2px}.header .header__gnav__btn .btn-line:before{transform:translate(-50%,-8px)}.header .header__gnav__btn .btn-line:after{transform:translate(-50%,8px)}.header .header__gnav__btn.open .btn-line{background-color:transparent}.header .header__gnav__btn.open .btn-line:before,.header .header__gnav__btn.open .btn-line:after{top:50%;left:50%;transform-origin:left top}.header .header__gnav__btn.open .btn-line:before{transform:rotate(45deg) translate(-50%,-50%)}.header .header__gnav__btn.open .btn-line:after{transform:rotate(-45deg) translate(-50%,-50%)}}@media only screen and (min-width:850px) and (max-width:1080px){.header .header__gnav__list{width:49.0483162518%}}.main-visual{width:100%}.main-visual img{-o-object-fit:cover;object-fit:cover;min-height:400px}@media only screen and (min-width:768px) and (max-width:1080px){.main-visual img{min-height:37.037037037vw}}@media only screen and (max-width:767px){.main-visual img{min-height:unset;height:auto}}.contributions{padding:50px 0 70px}.contributions .section__ttl{font-size:32px}.contributions .section__ttl:after{content:none}@media only screen and (max-width:767px){.contributions{padding:30px 0 40px}.contributions .section__ttl{font-size:20px}.contributions .section__contents{margin-top:30px}}.suited .section__ttl{display:flex;flex-direction:column;align-items:center}.suited .section__ttl:after{content:none}.suited .section__ttl:before{content:url("../../business_hikaku_2/images/suited_icon-1.svg");display:inline-block;width:60px;height:60px;padding-bottom:8px}.suited__list{display:flex;justify-content:space-around;margin-bottom:70px}.suited__list__item .balloon__txt{min-width:220px}.suited__list__item .balloon__img{max-width:144px}@media screen and (min-width:1024px){.suited__list .suited__list__item .balloon__txt__wrap:before{transform:rotate(58deg)}}@media screen and (min-width:768px) and (max-width:850px){.suited .container__min{width:100%}}@media only screen and (max-width:767px){.suited{padding:30px 0 80px}.suited .section__ttl{font-size:20px}.suited .section__ttl:before{width:40px;height:40px;padding-bottom:4px}.suited .suited__list{flex-direction:column}.suited .suited__list__item+.suited__list__item{margin-top:18px}.suited .suited__list__item:nth-of-type(even).balloon{flex-direction:row}.suited .suited__list__item:nth-of-type(even).balloon .balloon__txt__wrap:before{left:190px;bottom:2px;border-bottom:15px solid #00519f;border-right:15px solid transparent;border-left:15px solid #00519f;border-top:15px solid transparent}.suited .suited__list__item:nth-of-type(even).balloon .balloon__txt__wrap:after{left:198px;bottom:7px;border-bottom:16px solid #fff;border-right:16px solid transparent;border-left:16px solid #fff;border-top:16px solid transparent}.suited .suited__list__item .balloon__img{max-width:96px}}.renmei{position:relative;padding-top:180px;z-index:-1}.renmei:after{background:linear-gradient(90deg,#ecf3fd 0,rgba(236,243,253,0) 20%)}@media only screen and (max-width:767px){.renmei{padding-top:0}}.introduction.section__nest{background-color:transparent;padding:0}.introduction .section__nest__inner.square__min{padding-top:30px}.introduction .section__ttl{font-size:32px;line-height:1.6;color:#222}.introduction .section__ttl span{font-size:20px;font-weight:700;color:#00519f}.introduction .section__ttl:after{content:none}.introduction .section__ttl:before{content:url("../../business_hikaku_2/images/introduction_icon-1.svg");display:inline-block;width:60px;height:60px;padding-bottom:8px}@media only screen and (max-width:767px){.introduction .section__ttl{font-size:20px}.introduction .section__ttl span{font-size:18px}.introduction .section__ttl:before{width:40px;height:40px;padding-bottom:4px}}.sideline{position:relative}.sideline:after{content:"";width:36.6032210835%;max-width:500px;height:46%;max-height:230px;position:absolute;top:-60px;right:0;border-radius:10px 0 0 10px;margin-left:calc((100% - 100vw)/2);margin-right:calc((100% - 100vw)/2);background:url(../../business_hikaku_2/images/sideline_img-1.webp) no-repeat right/cover;z-index:9}@media screen and (min-width:1024px){.sideline .graph-txt__list__item .balloon .balloon__txt__wrap:before{transform:rotate(58deg)}}@media screen and (min-width:1400px){.sideline:after{right:50%;border-radius:10px;transform:translateX(130%)}}@media only screen and (max-width:767px){.sideline{padding-top:140px;background:url(../../business_hikaku_2/images/sideline_img-1.webp) no-repeat top center/auto 200px}.sideline:after{content:none}.sideline:before,.sideline:after{content:"";position:absolute;top:0;right:unset;left:50%;max-width:436px;width:100%;height:200px;transform:translate(-50%,0);z-index:1;border-radius:0;margin:0}.sideline:before{background:linear-gradient(270deg,#ecf3fd 0,rgba(236,243,253,0) 10%)}.sideline:after{background:linear-gradient(90deg,#ecf3fd 0,rgba(236,243,253,0) 10%)}}@media screen and (min-width:768px) and (max-width:850px){.lowrisk .point__list__item dt{min-width:160px}}@media only screen and (max-width:767px){.lowrisk .point__list__item dl dt{min-width:104px}.lowrisk .point__list__item dl dd{display:flex;align-items:center;padding:10px}}.success{position:relative}.success:after{content:"";width:36.6032210835%;max-width:500px;height:56%;max-height:280px;position:absolute;bottom:-60px;left:0;border-radius:0 10px 10px 0;margin-left:calc((100% - 100vw)/2);margin-right:calc((100% - 100vw)/2);background:url(../../business_hikaku_2/images/success_img-1.webp) no-repeat center/cover;z-index:9}.success__point-txt{margin-top:100px;margin-left:44.3529411765%;font-size:30px}.success__point-txt p{color:#00519f;line-height:1.8;font-weight:700}.success__point-txt p .txt-strong{display:inline-block;color:#00519f;background:linear-gradient(transparent 80%,#ffcd45 80%);background-position:0 46px}@media screen and (min-width:1400px){.success:after{left:50%;border-radius:10px;transform:translateX(-130%)}}@media only screen and (max-width:767px){.success{padding-top:140px;background:url(../../business_hikaku_2/images/success_img-1_sp.webp) no-repeat top center/auto 200px}.success:after{content:none}.success:before,.success:after{content:"";position:absolute;top:0;right:unset;left:50%;max-width:376px;width:100%;height:200px;transform:translate(-50%,0);z-index:1;border-radius:0;margin:0}.success:before{background:linear-gradient(270deg,#ecf3fd 0,rgba(236,243,253,0) 10%)}.success:after{background:linear-gradient(90deg,#ecf3fd 0,rgba(236,243,253,0) 10%)}.success .success__point-txt{margin:50px auto 0;text-align:center;font-size:22px;line-height:1.6}.success .success__point-txt .txt-strong{background-position:0 32px}}@media screen and (min-width:768px) and (max-width:850px){.success .success__point-txt{font-size:26px}.success .success__point-txt .txt-strong{background-position:0 40px}}.reasons .section__contents__item__content{margin-top:24px}.reasons__list__item{counter-increment:number;display:flex;justify-content:space-between;align-items:center}.reasons__list__item:nth-of-type(even){flex-direction:row-reverse}.reasons__list__item+.reasons__list__item{margin-top:60px}.reasons__list__item__txt{width:53%}.reasons__list__item__ttl{position:relative;padding-left:52px}.reasons__list__item__ttl:before{content:counter(number);font-family:inherit;font-size:48px;font-weight:700;color:#00519f;position:absolute;top:10px;left:0}.reasons__list__item__img{width:42%}.reasons__list__item__img img{width:100%}@media only screen and (max-width:767px){.reasons .reasons__list__item{flex-direction:column}.reasons .reasons__list__item__ttl{padding-left:40px}.reasons .reasons__list__item__ttl:before{top:-3px}.reasons .reasons__list__item__txt{width:100%}.reasons .reasons__list__item__img{width:96%}}.media .container__min{padding-top:0}.media .slider{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .3s linear}.media .slider.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block}.media .slick-track{display:flex}.media .slick-slide{height:auto!important}.media .slick-slide img{border-radius:10px 10px 0 0}.media .card__list__item{margin-left:7.5px;margin-right:7.5px}.media .slick-arrow{z-index:9}.media .slick-arrow:before{content:"";width:100%;height:100%}.media .slick-arrow.slick-prev{left:-2px}.media .slick-arrow.slick-prev:before{content:"";display:block;background:url(../../business_hikaku/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:rotate(180deg)}.media .slick-arrow.slick-next{right:-3px}.media .slick-arrow.slick-next:before{content:"";display:block;background:url(../../business_hikaku/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.media .slick-dots li.slick-active button:before{color:#00519f;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.media .slick-dots li button:before{font-size:8px!important}.media .section__contents{position:relative;margin-top:80px;width:345px;background:#f5f7f8;border-radius:10px;margin:0 7.5px;box-shadow:0 3px 6px rgba(166,166,166,.14)}.media .section__contents .media__contents__txt{display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px}.media .section__contents .media__contents__txt__ttl{font-size:18px;font-weight:700;line-height:1.4}.media .section__contents .media__contents__txt__ttl span{display:block;font-size:16px;font-weight:700;color:#00519f}.media .section__contents .media__contents__txt__txt{padding-bottom:34px;margin-top:24px;line-height:2}.media .section__contents .media__contents__txt__sub{position:absolute;bottom:30px;right:20px;text-align:right;font-size:13px;color:#707070}.media .section__contents .media__contents__img{position:relative;padding-top:50.1449275362%;width:100%}.media .section__contents .media__contents__img>*{position:absolute;top:0;left:0;width:100%;height:100%}.media__contents .media__list{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.media__contents .media__list.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.media__contents .media__list__item{background-color:#f5f7f8}.media__contents .media__txt__txt{padding-bottom:34px}@media screen and (min-width:850px) and (max-width:1010px){.media .interview__contents>*{width:48%}.media .interview__contents__txt .balloon__txt{font-size:19px}.media .interview__contents__txt .balloon__txt br.only-pc{display:none}}@media screen and (min-width:768px) and (max-width:850px){.media .interview__contents{flex-direction:column}.media .interview__contents__txt{width:100%}.media .interview__contents__txt .balloon{width:80%;margin-left:auto;margin-right:auto}.media .interview__contents .person{width:80%;margin-left:auto;margin-right:auto}.media .interview__contents .person__ttl{justify-content:center}.media .interview__contents .graph{width:80%;max-width:unset;margin:40px auto 0}.media .interview__contents__more:before{left:30px;z-index:1}.media .interview__contents__more:after{right:30px}}@media only screen and (max-width:767px){.media .slider{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .3s linear;margin-left:calc((100% - 100vw)/2);margin-right:calc((100% - 100vw)/2)}.media .slider.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block}.media .slick-track{display:flex}.media .slick-slide{height:auto!important}.media .card__list__item{margin-left:7.5px;margin-right:7.5px}.media .slick-arrow{z-index:9}.media .slick-arrow:before{content:"";width:100%;height:100%}.media .slick-arrow.slick-prev{left:6px}.media .slick-arrow.slick-prev:before{content:"";display:block;background:url(../../business_hikaku/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:rotate(180deg)}.media .slick-arrow.slick-next{right:10px}.media .slick-arrow.slick-next:before{content:"";display:block;background:url(../../business_hikaku/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.media .slick-dots li.slick-active button:before{color:#00519f;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.media .slick-dots li button:before{font-size:8px!important}.media .interview__contents{flex-direction:column;background:#ecf3fd;border-radius:10px}.media .interview__contents__txt{width:100%}.media .interview__contents__txt .balloon{display:flex;justify-content:center;align-items:center;height:auto;background-color:#00519f;box-sizing:border-box;border-radius:10px 10px 0 0}.media .interview__contents__txt .balloon__txt{text-align:center;font-size:20px}.media .interview__contents__txt .balloon__txt .txt-strong{font-size:100%}.media .interview__contents .person__ttl{justify-content:center}.media .interview__contents .person__ttl__img{width:110px;height:110px}.media .interview__contents .person__ttl__txt .section__contents__item__ttl span{font-size:16px}.media .interview__contents .person__ttl__txt p{font-size:14px;color:#00519f}.media .interview__contents .graph{width:100%;margin:16px auto 0;padding:0 24px}.media .interview__contents__more{margin-top:30px;padding:40px 15px}.media .interview__contents__more h4{font-size:22px}.media .interview__contents__more>p{margin-top:30px;text-align:left}.media .interview__contents__more:before,.media .interview__contents__more:after{width:100%;height:130px;bottom:120px}.media .interview__contents__more:before{left:-70px}.media .interview__contents__more:after{right:-70px}.media .interview__contents__more .btn{margin-top:160px}}@media screen and (min-width:375px){.media .interview__contents .m-top{margin-top:16px}}@media screen and (min-width:390px) and (max-width:414px){.media .interview__contents .m-top{margin-top:46px}}.model .card__txt{padding:30px}.model .card__list{display:flex;justify-content:space-between}.model .card__list__item{width:48.2352941176%}.model .card__list__item .member{display:flex;justify-content:center;margin-top:12px}.model .card__list__item .member li{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:76px;height:76px;font-size:14px;font-weight:700;line-height:1.2;color:#fff;background-color:#00519f;border-radius:50%}.model .card__list__item .member li+li{margin-left:20px}.model .card__list__item .member li .txt-number{color:#ffcd45}.model .card__list__item .member li .average{display:block;width:100%;font-weight:700}.model .card__list__item .money{margin-top:12px;text-align:left}.model .card__list__item .money li+li{margin-top:12px}.model .card__list__item .money dl{display:flex;align-items:center}.model .card__list__item .money dl dt{display:flex;justify-content:center;align-items:center;width:100px;height:36px;text-align:center;font-size:12px;font-weight:700;color:#00519f;background-color:#ecf3fd;border-radius:6px}.model .card__list__item .money dl dd{margin-left:20px;font-weight:600}.model .card__list__item .money dl dd .txt-number{font-size:20px;color:#00519f}.model .card__list__item .monthly{margin-top:12px;padding:18px 0;border-top:solid 1px #e0e0e0}.model .card__list__item .monthly p{font-size:18px;font-weight:700}.model .card__list__item .monthly .txt-number{font-size:24px;color:#00519f}.model .card__list__item .annual{margin:0 -30px -30px;padding:20px;color:#fff;background-color:#f75133}.model .card__list__item .annual p{font-size:18px;font-weight:700}.model .card__list__item .annual p .txt-number{font-size:24px}.model .card__list__item .annual p.annual__sub{font-weight:500}.model .card__txt{text-align:center}.model .card__txt__system{margin-top:20px;font-weight:600}@media screen and (min-width:768px) and (max-width:850px){.model .card__list .annual{margin:0 -20px -20px}.model .card__txt{padding:20px}.model .card__txt__system{font-size:14px}}@media only screen and (max-width:767px){.model .card__list{flex-direction:column}.model .card__list__item{width:100%;margin-left:auto;margin-right:auto}.model .card__list__item+.card__list__item{margin-top:30px}.model .card__list .money dl dd{margin-left:12px}.model .card__list .monthly{padding:12px 0}.model .card__list .annual{margin:0 -15px -20px;padding:12px}.model .card__list .annual .annual__sub{font-size:16px}.model .card__txt{padding:20px 15px}.model .card__txt__ttl{font-size:20px}.model .card__txt__system{margin-top:16px;font-size:14px}}.interview .slider{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .3s linear}.interview .slider.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block}.interview .slick-track{display:flex}.interview .slick-slide{height:auto!important}.interview .card__list__item{margin-left:7.5px;margin-right:7.5px}.interview .slick-arrow{z-index:9}.interview .slick-arrow:before{content:"";width:100%;height:100%}.interview .slick-arrow.slick-prev{left:-2px}.interview .slick-arrow.slick-prev:before{content:"";display:block;background:url(../../business_hikaku_2/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:rotate(180deg)}.interview .slick-arrow.slick-next{right:-3px}.interview .slick-arrow.slick-next:before{content:"";display:block;background:url(../../business_hikaku_2/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.interview .slick-dots li.slick-active button:before{color:#00519f;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.interview .slick-dots li button:before{font-size:8px!important}.interview .section__contents__item__ttl{font-size:20px;font-weight:700;line-height:1.6;color:#00519f}.interview .section__contents__item__ttl span{font-size:18px;font-weight:700;color:#00519f}.interview .section__contents{margin-top:80px;width:345px;background:#ecf3fd;border-radius:10px;margin:80px 7.5px 0}.interview .graph{width:345px;margin-top:auto;margin-bottom:16px;padding:0 24px}.interview__contents__txt .balloon{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;z-index:9}.interview__contents__txt .balloon__txt{width:100%;font-size:18px;display:inline-block;position:relative;padding:10px;text-align:center;color:#fff;font-weight:600;line-height:1.6;background-color:#00519f;border-radius:10px 10px 0 0;z-index:9}.interview__contents__txt .balloon__txt__wrap:after{display:none}.interview__contents__txt .balloon__txt__wrap:before{display:none}.interview__contents .person{margin-top:20px}.interview__contents .person__ttl{display:flex;align-items:center;padding:0 24px}.interview__contents .person__ttl__img{flex-shrink:0;width:140px;height:140px;border-radius:50%;overflow:hidden}.interview__contents .person__ttl__txt{margin-left:24px}.interview__contents .person__ttl__txt p{font-weight:300;font-size:14px;color:#00519f}.interview__contents .person .section__contents__item__content{margin:16px 24px 0;font-weight:300}.interview__contents__more{position:relative;margin-top:80px;padding:60px 0;text-align:center;border-radius:10px;background-color:#f5f7f8}.interview__contents__more h4{font-size:28px;font-weight:700;color:#00519f}.interview__contents__more>p{margin-top:40px;line-height:2}.interview__contents__more>p .txt-strong{color:inherit;font-weight:700}.interview__contents__more:before,.interview__contents__more:after{content:"";display:inline-block;position:absolute;bottom:20px;width:18.5185185185%;height:200px;background-repeat:no-repeat;background-position:bottom}.interview__contents__more:before{left:40px;background-image:url(../../business_hikaku_2/images/interview_illust-1.svg)}.interview__contents__more:after{right:40px;background-image:url(../../business_hikaku_2/images/interview_illust-2.svg)}@media screen and (min-width:850px) and (max-width:1010px){.interview .interview__contents>*{width:48%}.interview .interview__contents__txt .balloon__txt{font-size:19px}.interview .interview__contents__txt .balloon__txt__wrap:after{display:none}.interview .interview__contents__txt .balloon__txt__wrap:before{display:none}.interview .interview__contents__txt .balloon__txt br.only-pc{display:none}}@media screen and (min-width:768px) and (max-width:850px){.interview .interview__contents{flex-direction:column}.interview .interview__contents__txt{width:100%}.interview .interview__contents__txt .balloon{width:80%;margin-left:auto;margin-right:auto}.interview .interview__contents .person{width:80%;margin-left:auto;margin-right:auto}.interview .interview__contents .person__ttl{justify-content:center}.interview .interview__contents .graph{width:80%;max-width:unset;margin:40px auto 0}.interview .interview__contents__more:before{left:30px;z-index:1}.interview .interview__contents__more:after{right:30px}}@media only screen and (max-width:767px){.interview .slider{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .3s linear;margin-left:calc((100% - 100vw)/2);margin-right:calc((100% - 100vw)/2)}.interview .slider.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block}.interview .slick-track{display:flex}.interview .slick-slide{height:auto!important}.interview .card__list__item{margin-left:7.5px;margin-right:7.5px}.interview .slick-arrow{z-index:9}.interview .slick-arrow:before{content:"";width:100%;height:100%}.interview .slick-arrow.slick-prev{left:6px}.interview .slick-arrow.slick-prev:before{content:"";display:block;background:url(../../business_hikaku_2/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:rotate(180deg)}.interview .slick-arrow.slick-next{right:10px}.interview .slick-arrow.slick-next:before{content:"";display:block;background:url(../../business_hikaku_2/images/arrow_blue.svg);background-size:contain;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.interview .slick-dots li.slick-active button:before{color:#00519f;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.interview .slick-dots li button:before{font-size:8px!important}.interview .interview__contents{flex-direction:column;background:#ecf3fd;border-radius:10px}.interview .interview__contents__txt{width:100%}.interview .interview__contents__txt .balloon{display:flex;justify-content:center;align-items:center;height:auto;background-color:#00519f;box-sizing:border-box;border-radius:10px 10px 0 0}.interview .interview__contents__txt .balloon__txt{text-align:center;font-size:20px}.interview .interview__contents__txt .balloon__txt .txt-strong{font-size:100%}.interview .interview__contents__txt .balloon__txt__wrap:before,.interview .interview__contents__txt .balloon__txt__wrap:after{display:none}.interview .interview__contents .person__ttl{justify-content:center}.interview .interview__contents .person__ttl__img{width:110px;height:110px}.interview .interview__contents .person__ttl__txt .section__contents__item__ttl span{font-size:16px}.interview .interview__contents .person__ttl__txt p{font-size:14px;color:#00519f}.interview .interview__contents .graph{width:100%;margin:auto auto 16px;padding:0 24px}.interview .interview__contents__more{margin-top:30px;padding:40px 15px}.interview .interview__contents__more h4{font-size:22px}.interview .interview__contents__more>p{margin-top:30px;text-align:left}.interview .interview__contents__more:before,.interview .interview__contents__more:after{width:100%;height:130px;bottom:120px}.interview .interview__contents__more:before{left:-70px}.interview .interview__contents__more:after{right:-70px}.interview .interview__contents__more .btn{margin-top:160px}}@media screen and (min-width:375px){.interview .interview__contents .m-top{margin-top:16px}}@media screen and (min-width:390px) and (max-width:414px){.interview .interview__contents .m-top{margin-top:46px}}.interview__contents{display:flex;flex-direction:column;height:100%}.sp-hide{transition:.1s}@media screen and (max-width:767px){.sp-hide{display:none}}.faq{background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.faq .section__ttl{font-size:36px;text-align:center;margin-bottom:40px;font-weight:700;position:relative;padding-bottom:30px}.faq .section__ttl:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:3px;background-color:#f75133;margin-top:20px}@media only screen and (max-width:767px){.faq .section__ttl{font-size:22px!important;padding-bottom:20px}.faq .section__ttl:after{margin-top:10px}}.faq__inner{padding:80px 0}@media only screen and (max-width:767px){.faq__inner{padding:60px 0}}.question{font-size:48px;font-weight:900}@media only screen and (max-width:767px){.question{font-size:35px}}.answer{color:#f75133;font-size:48px;font-weight:900;margin:0;line-height:1;margin-top:15px}@media only screen and (max-width:767px){.answer{font-size:35px}}.faq-list{margin-top:40px;list-style:none;display:flex;flex-direction:column;gap:36px}.faq-question{cursor:pointer;display:flex;gap:10px;align-items:center;font-size:20px;padding:10px 4em 10px 20px;background:#00519f;color:white;border-radius:10px;font-weight:700!important;position:relative;transition:background .2s}@media only screen and (max-width:767px){.faq-question{font-size:16px}}.faq-question:after{content:url("../../business_hikaku_6/images/down_arrow.svg");position:absolute;right:1.5em;font-size:1.2em;transition:transform .2s}.faq-question.open:after{content:url("../../business_hikaku_6/images/up_arrow.svg")}.faq-answer{display:block;overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding-top .5s cubic-bezier(.4,0,.2,1),padding-bottom .5s cubic-bezier(.4,0,.2,1),margin-top .5s cubic-bezier(.4,0,.2,1),margin-bottom .5s cubic-bezier(.4,0,.2,1);padding:0 20px;background:#fff;border-radius:10px;color:#333;font-size:18px;margin-top:-20px}@media only screen and (max-width:767px){.faq-answer{padding:0 15px}}.faq-answer.open{padding-top:40px;padding-bottom:20px;margin-bottom:-20px}.answer-row{display:flex;align-items:flex-start;gap:10px}.answer-text{flex:1;font-size:18px;line-height:36px;margin:0;font-weight:700}@media only screen and (max-width:767px){.answer-text{font-size:16px;line-height:28px}}.answer-text strong{font-weight:700;color:#f75133}@-webkit-keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.faq-list,.faq-list li,.faq-question,.faq-answer{box-sizing:border-box}.cv-area{margin:0 auto;background-color:#ecf3fd}.cv-area .section__contents{margin-top:20px}.cv-area .select-seminar{display:flex;flex-direction:column;padding:30px 12px;align-items:center;gap:20px;border-radius:8px;background:#fff;margin-top:30px}.cv-area .section__nest__inner{padding:80px 0}.cv-area .section__ttl{display:flex;flex-direction:column;align-items:center}.cv-area .cv-ttl:after{display:none}.cv-area .linear:before{content:"";display:none}.cv-area .cv__sub-txt{text-align:center;font-weight:600;display:flex;justify-content:center;gap:8px}.cv-area .emphasis:before{content:"";display:block;width:2px;height:22px;background:#222;transform:rotate(337deg)}.cv-area .emphasis:after{content:"";display:block;width:2px;height:22px;background:#222;transform:rotate(23deg)}.cv-area .cv__contents__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.cv-area .cv__contents__item strong{font-size:14px}.cv-area .cv__contents__item .section__txt{margin-top:20px}.cv-area .cv__sub-txt-area{display:flex;flex-direction:column;align-items:center;gap:4px}.cv-area .cv-illust{margin-top:20px}.cv-area .cv-illust__img{width:80%}.cv-area .cv-illust .section__txt{margin-top:0}@media screen and (min-width:768px){.cv-area .section__contents__item .cv__contents-flex{display:flex;flex-direction:row;justify-content:space-between;gap:32px}.cv-area .section__contents__item img{width:39%}.cv-area .select-seminar .cv__contents-flex{display:flex;flex-direction:row;justify-content:space-between}.cv-area .select-seminar .cv__contents-flex .cv__sub-txt-area,.cv-area .select-seminar .cv__contents-flex .pkg{width:48%}.cv-area .select-seminar .cv__contents-flex .cv__sub-txt-area{order:1}.cv-area .select-seminar .cv__contents-flex .cv__sub-txt{font-size:28px}.cv-area .select-seminar .cv__contents-flex strong{font-size:22px}.cv-area .select-seminar .thumbnail{width:100%}}.cv-area .select-seminar .cv__note{font-size:14px}.cv-area .select-seminar .pkg .container{padding-top:0}.cv-area .select-seminar .pkg .movie-frame{width:100%;height:100%;position:relative}@media screen and (min-width:768px) and (max-width:850px){.cv-area .container__min{width:100%;padding:0 20px}}@media only screen and (max-width:767px){.cv-area .section__nest__inner{padding:60px 0 80px}.cv-area .section__ttl{font-size:20px}.cv-area .section__ttl:before{width:40px;height:40px;padding-bottom:4px}}@media screen and (max-width:374px){.cv-area .cv__btn .cv__btn__txt{font-size:16px}.cv-area .cv__btn a :after{width:10px}.cv-area .explanatory:after{right:18px;top:20px}}.little{padding:30px 0}.little .section__nest__inner{background-color:#fff}.little .select-seminar{background-color:#ecf3fd;margin-top:20px}.form{max-width:740px;width:calc(100% - 30px);margin:0 auto;padding-bottom:40px;background-color:white!important}@media only screen and (max-width:767px){.form{width:100%;padding:60px 15px 0}}.form__caution{width:100%;text-align:center;background-color:#ecf3fd;border-radius:10px;padding:30px;margin:0 auto 60px}@media only screen and (max-width:767px){.form__caution{margin:0 auto 40px;padding:20px 15px}}.form__caution-title{color:#00519f;font-size:22px;font-weight:700;margin-bottom:15px;position:relative}@media only screen and (max-width:767px){.form__caution-title{font-size:18px}}.form__caution-title-sub{font-size:16px;font-weight:700;display:block}@media only screen and (max-width:767px){.form__caution-title-sub{font-size:14px}}.form__caution-text{font-size:15px;line-height:1.7;font-weight:700;margin-bottom:20px}.form__caution .cv{justify-content:center}.form__caution .cv__btn__seminar{margin-left:0}.form__caution .cv__btn__txt{font-size:18px}@media only screen and (max-width:767px){.form__caution .cv__btn__txt{font-size:16px}}.form-header{width:100%;padding:0;margin:0 auto}@media only screen and (max-width:767px){.form-header{width:100%;margin:0}}.form-header__content{display:flex;flex-direction:column;gap:20px}.form-header__content-headline{color:#00519f;font-size:28px;font-weight:700;text-align:center;word-break:keep-all;padding-bottom:10px;border-bottom:2px solid #00519f}@media only screen and (max-width:767px){.form-header__content-headline{font-size:20px;padding-bottom:5px}}.form-header__content-headline span{color:#ffcd45;font-size:18px;font-weight:700;line-height:39px;display:inline-block;background:#00519f;padding:0 15px 0 20px;border-radius:20px;vertical-align:middle;margin-bottom:6px}@media only screen and (max-width:767px){.form-header__content-headline span{font-size:12px;line-height:28px;padding:0 8px 0 11px;margin-bottom:4px}}.form-content{margin-top:40px}@media only screen and (max-width:767px){.form-content{margin-top:30px}}.form-horizontal{display:flex;flex-direction:column;gap:25px;font-size:14px}.form-group label.control-label{font-size:14px;font-weight:700;width:100%;display:block;text-align:left;white-space:pre-line}.form-group label.control-label:after{content:"任意";color:#fff;background:#999;padding:3px 4px;margin-top:2px;margin-left:5px;font-size:11px;display:inline-block;line-height:1}.form-group label.control-label[for=sf_first_name]:after{display:none}.form-group.required .control-label:after{content:"必須";color:#fff;background:#f75133;padding:3px 4px;margin-top:2px;margin-left:5px;font-size:11px;display:inline-block;line-height:1}.form-group.required .control-label[for=sf_first_name]:after{display:none}.form-group.required .form-control:-moz-placeholder-shown{background-color:#fee}.form-group.required .form-control:-ms-input-placeholder{background-color:#fee}.form-group.required .form-control:placeholder-shown{background-color:#fee}.form-group.required select.form-control{color:#222;background-color:#fee}.form-group input.form-control,.form-group textarea.form-control,.form-group select.form-control{width:100%;font-size:14px;height:auto;border:1px solid #ddd;background:#fff;padding:10px 15px;margin-top:8px}.form-group input.form-control:focus,.form-group textarea.form-control:focus,.form-group select.form-control:focus{border-color:#00519f;outline:0}.form-group input:-ms-input-placeholder{color:#999;font-size:14px}.form-group input::-moz-placeholder{color:#999;font-size:14px}.form-group input::placeholder{color:#999;font-size:14px}.form-group select.form-control{height:42px;width:300px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group .select_arrow-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.form-group .select_arrow-icon:after{content:"";display:block;width:6px;height:6px;border-right:2px solid #999;border-bottom:2px solid #999;transform:rotate(45deg);position:absolute;right:15px;top:24px}.form-group .date input.form-control{height:42px}.form .field-name{display:flex;flex-direction:row;gap:15px}.form .field-sf_last_name,.form .field-sf_last_name_pronunciation{width:100%}.form .field-sf_first_name,.form .field-sf_first_name_pronunciation{width:100%}.form .field-sf_first_name label,.form .field-sf_first_name_pronunciation label{visibility:hidden}.form-note{margin-bottom:15px;text-align:center}.form-note__wrap{text-align:left;display:inline-block}.form-note__item{font-size:12px;padding-left:1em;position:relative}@media only screen and (max-width:767px){.form-note__item{font-size:10px}}.form-note__item:before{content:"";display:block;width:3px;height:3px;background:#222;position:absolute;left:2px;top:6px}.form-note__item a{color:#2376e2}.form-note__item a:hover,.form-note__item a:focus{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:underline}.form-note__item+.form-note__item{margin-top:2px}.form-buttons{display:flex;width:100%}button.btn-primary{color:#fff;width:300px;background-color:#f75133;border-color:#f75133;box-shadow:0 4px #c32e14;margin:0 auto;padding:20px;font-size:18px;line-height:1.33;border-radius:0}button.btn-disabled{background-color:#a6a6a6;box-shadow:none}.open-date-modal{width:300px;display:inline-block;margin-top:8px}.open-date-modal_button{font-size:13px;line-height:1.5;width:100%;display:inline-block;border:1px solid #dfdfdf;background:url(../img/hubspot/icon_calendar.svg) no-repeat 15px center/18px 18px;background-size:16px 16px;padding:10px 15px 10px 40px;cursor:pointer}@media only screen and (max-width:767px){.open-date-modal_button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:42px}}.select-date,.select-time{display:none;padding-right:4px}.date-modal-overlay{position:fixed;width:100%;height:100%;padding:30px 15px;background:rgba(0,0,0,.4);top:0;left:0;z-index:10;display:none}.date-modal-overlay.active{display:flex}.date-modal-window{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.date-modal-content{max-width:800px;max-height:70vh;background:#fff;padding:30px;border-radius:10px;overflow-x:hidden}@media only screen and (max-width:767px){.date-modal-content{padding:20px 15px;overflow-y:scroll}}.date-modal-content input{display:none}.date-modal-heading{font-size:16px;color:#222;font-weight:700;text-align:center}@media only screen and (max-width:767px){.date-modal-heading{font-size:15px}}.date-modal-body{margin-top:15px;display:flex;flex-direction:row;gap:40px}@media only screen and (max-width:767px){.date-modal-body{margin-top:10px;flex-direction:column;gap:30px}}.btn_close-date-modal{color:#fff;width:40px;height:40px;text-align:center;font-size:25px;background:#222;border-radius:20px;position:absolute;top:-10px;right:-10px;z-index:20;cursor:pointer}.calendar{width:60%;position:relative}@media only screen and (max-width:767px){.calendar{width:100%}}.calendar:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #f75133;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}@media only screen and (max-width:767px){.calendar:after{border-width:10px 9px 0;border-color:#f75133 transparent transparent;right:50%;top:calc(100% + 10px);transform:translateX(50%)}}.calendar .datepicker .ui-widget{font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif}.calendar .datepicker .ui-widget.ui-widget-content{width:100%!important;padding:0;border:none;background:transparent}.calendar .datepicker .ui-datepicker-group{background:#fff;border-radius:8px;overflow:hidden}.calendar .datepicker .ui-datepicker-group+.ui-datepicker-group{margin-top:20px}@media only screen and (max-width:767px){.calendar .datepicker .ui-datepicker-group+.ui-datepicker-group{margin-top:15px}}.calendar .datepicker .ui-datepicker-group table{width:100%;margin:0}.calendar .datepicker .ui-widget-header{color:#fff;font-size:15px;background:#00519f;border:none;border-bottom-left-radius:0;padding:4px}@media only screen and (max-width:767px){.calendar .datepicker .ui-widget-header{font-size:14px}}.calendar .ui-datepicker-multi-2 .ui-datepicker-group{width:100%}.calendar .ui-datepicker-group{display:none}.calendar .ui-datepicker-group:has(tr a){display:block}.calendar .ui-datepicker-title{font-weight:700}.calendar .ui-datepicker-title span{font-weight:700}.calendar .ui-datepicker table{width:100%;margin:0;table-layout:fixed}.calendar .ui-datepicker thead{font-size:13px}@media only screen and (max-width:767px){.calendar .ui-datepicker thead{font-size:11px}}.calendar .ui-datepicker thead th{padding:4px 0}.calendar .ui-datepicker thead th:first-child{color:#f03030;border-left:1px solid #f5f5f5}.calendar .ui-datepicker thead th:last-child{color:#0d74d2;border-right:1px solid #f5f5f5}.calendar .ui-datepicker tbody tr{background:#f5f5f5;display:none}.calendar .ui-datepicker tbody tr:has(a){display:table-row}.calendar .ui-datepicker tbody tr td{padding:3px}@media only screen and (max-width:767px){.calendar .ui-datepicker tbody tr td{padding:2px}}.calendar .ui-datepicker tbody tr td:first-child a,.calendar .ui-datepicker tbody tr td:first-child span{color:#f03030}.calendar .ui-datepicker tbody tr td:last-child a,.calendar .ui-datepicker tbody tr td:last-child span{color:#0d74d2}.calendar .ui-datepicker tbody tr td.ui-state-disabled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.calendar .ui-datepicker tbody tr td span{font-size:13px;text-align:center;font-weight:700;padding:10px;border-radius:4px}@media only screen and (max-width:767px){.calendar .ui-datepicker tbody tr td span{padding:6px}}.calendar .ui-datepicker tbody tr td a{font-size:13px;text-align:center;font-weight:700;padding:10px;border-radius:4px}@media only screen and (max-width:767px){.calendar .ui-datepicker tbody tr td a{padding:6px}}.calendar .ui-datepicker tbody tr td a.ui-state-default{background:#fff;border:1px solid #dfdfdf}.calendar .ui-datepicker tbody tr td a.ui-state-highlight{background:#fff;border:1px solid #dfdfdf}.calendar .ui-datepicker tbody tr td a.ui-state-active{color:#fff;background:#f75133;border:none}.time{width:40%}@media only screen and (max-width:767px){.time{width:100%}}.time-content{border-radius:8px 8px 0 0;overflow:hidden;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:767px){.time-content{width:auto}}.time-heading{color:#fff;font-size:15px;font-weight:700;line-height:1.5;text-align:center;width:100%;padding:6px;background:#00519f}@media only screen and (max-width:767px){.time-heading{font-size:14px;padding:4px}}.time-heading span{display:block;font-size:11px;line-height:1.6}@media only screen and (max-width:767px){.time-heading span{font-size:10px}}.time-body{height:100%;background:#f5f5f5;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;padding:12px 20px;gap:10px}@media only screen and (max-width:767px){.time-body{height:auto;padding:10px 12px 12px;gap:10px}}.time-body input{display:none}.time-body input[type=radio]:checked+label.radio{color:#fff;background:#f75133}.time-body .radio{font-size:13px;text-align:center;font-weight:700;width:calc((100% - 10px)/2);background:#fff;border:1px solid #dfdfdf;border-radius:5px;padding:8px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.time-body .radio{width:calc((100% - 24px)/3)}}input[type=text]:required,input[type=text][readonly]:required,input[type=tel]:required,input[type=password]:required{background-color:#fffaea}input:invalid{background-color:#fffaea}select:required{background-color:#fffaea}select:invalid{background-color:#fffaea}textarea:required{background-color:#fffaea}.errMsg{color:#fa2d42;font-weight:700;margin-top:4px;display:none}.errMsg:before{content:"";background-image:url(/landing/assets/img/renmei/err_icon.png);background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;width:15px;height:15px;transform:translateY(3px);margin-right:5px}.has-error .control-label{color:inherit}.grecaptcha-badge{visibility:hidden}footer{background-color:#fff;width:100%}footer .nb{background-color:#fff;display:flex;flex-direction:column;padding:20px 40px;margin-bottom:20px;margin-top:20px}@media only screen and (min-width:768px){footer .nb{flex-direction:row;justify-content:center;margin-bottom:80px;margin-top:0;padding:0}}footer .nb__item{display:flex;align-items:center;margin-bottom:20px}@media only screen and (min-width:768px){footer .nb__item{margin-bottom:0}}footer .nb__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){footer .nb__item:last-of-type{margin-left:50px}}footer .nb__item>img,footer .nb__item>a img{max-width:56px}footer .nb__item>p{font-size:13px;margin-left:15px}@media only screen and (min-width:768px){footer .nb__item>p{max-width:270px}}footer .company{background-color:#ecf3fd;padding:50px 0 40px}@media only screen and (min-width:768px){footer .company{padding:80px 0}}footer .company__logo>img{display:block;max-width:300px;width:100%;margin:0 auto 40px}@media only screen and (min-width:768px){footer .company__logo>img{margin-bottom:70px}}footer .company__link ul{display:flex;justify-content:center;align-items:center;font-size:12px}footer .company__link ul li a{color:#666}footer .company__link ul li:first-of-type{padding-right:30px;border-right:1px solid #666;margin-right:30px;line-height:12px}footer .company__link ul li:nth-of-type(2){padding-right:30px;border-right:1px solid #666;margin-right:30px;line-height:12px}footer .company>p{font-size:12px;color:#666;text-align:center;margin-top:40px}@media only screen and (min-width:768px){footer .company>p{font-size:12px;margin-top:25px}}.follow-btn{width:100%;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-top:4px;padding-right:0;padding-bottom:calc(env(safe-area-inset-bottom) + 4px);padding-left:0;z-index:99;position:fixed;bottom:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.follow-btn .container{width:calc(100% - 8px)}.follow-btn.scroll{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.follow-btn .cv{flex-direction:row}.follow-btn .cv__btn{width:98%}.follow-btn .cv__btn a{border-radius:2px;padding:20px 4px}.follow-btn .cv__btn__txt{font-size:16px;font-weight:700;line-height:1.3;padding-right:8px}.follow-btn .cv__btn__txt .only-sp-small{display:inline;font-size:14px;font-weight:500;padding-left:1px}.follow-btn .cv__btn+.cv__btn{margin-top:0;margin-left:4px}.follow-btn .cv__btn a{box-shadow:0 2px 8px rgba(0,0,0,.17)}.follow-btn .cv__btn a:after{width:8px;height:8px;right:12px;top:26px}@media only screen and (min-width:768px){.follow-btn{padding-top:14px;padding-bottom:calc(env(safe-area-inset-bottom) + 14px);padding:20px 0}.follow-btn .container{width:calc(100% - 30px)}.follow-btn .cv__btn{width:100%}.follow-btn .cv__btn a{border-radius:100px;padding:20px}.follow-btn .cv__btn__txt{line-height:1;font-size:20px;padding-left:0}.follow-btn .cv__btn__txt .only-sp-small{display:inline;font-size:20px;font-weight:700;padding-left:0}.follow-btn .cv__btn+.cv__btn{margin-left:0}.follow-btn .cv__btn a:after{right:30px;top:25px}}.closedday_wrap{display:block;margin:0 auto;text-align:center;margin-bottom:20px;border:2px solid #da353b;padding:15px}.closedday_wrap p{line-height:1.5}.closedday_wrap p span{font-weight:700;color:#da353b}@media screen and (max-width:767px){.closedday_wrap{text-align:left}}.campaign_message{width:100%;background-color:#f6ee17;padding:16px 0;border-top:4px solid white;border-bottom:4px solid white;text-align:center}.campaign_message p{color:#343434;font-weight:700;font-size:20px;line-height:30px;display:flex;align-items:center;justify-content:center;gap:4px}.campaign_message p:before{content:"";display:inline-block;width:24px;height:24px;background:url(/landing/banner/campaign_icon_1.svg) no-repeat center/contain}@media screen and (min-width:767px){.campaign_message{padding:24px 0}.campaign_message p{font-size:28px;line-height:48px}.campaign_message p:before{width:42px;height:42px}}.campaign_banner{display:block;max-width:100%;margin:16px auto}.campaign_banner img{border-radius:8px}@media screen and (min-width:767px){.campaign_banner{max-width:600px}}.accordion{display:none;max-width:600px;margin:0 auto 16px;border:1px solid #343434;border-radius:8px;background-color:#fff}.accordion .accordion_txt{padding:28px;padding:2.8rem}.accordion .accordion_txt p{font-size:14px;margin-bottom:8px}.accordion .accordion_txt span{font-weight:700}.accordion .accordion_txt .basic-underline{font-weight:400;text-decoration:underline}.accordion .accordion_txt .attend{margin-bottom:0;font-size:10px}.accordion-content{display:none}.footer_campaign_message{background-color:rgba(255,255,255,0);margin-bottom:5px;padding:8px;border:none;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;display:flex}.footer_campaign_message p{color:#343434;vertical-align:middle;font-weight:700;font-size:20px}.footer_campaign_message .footer_campaign_message_txt{display:flex;align-items:center;justify-content:center;gap:4px}.footer_campaign_message .footer_campaign_message_txt:before{content:"";display:inline-block;width:24px;height:24px;background:url(/landing/banner/campaign_icon_1.svg) no-repeat center/contain}@media screen and (max-width:767px){.closedday_wrap{text-align:left}}@media screen and (max-width:767px){.closedday_wrap{text-align:left}}.form-privacy-policy{font-size:11px;text-align:center}.form-privacy-policy>a{color:#50bef0;text-decoration:underline}.form-privacy-policy>a:hover,.form-privacy-policy>a:focus{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:underline}@media(min-width:768px){.form-privacy-policy{font-size:13px}}