.aboutContent__item{padding:108px 0 130px}.aboutContent__item:nth-child(1){padding-top:0}.aboutContent__item:nth-child(2n){background-color:#fff}.contentsHeadWrapper{margin-bottom:74px}.greeting__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.greeting__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.greeting__item+.greeting__item{margin-top:120px}.greetingHead{width:540px}.greetingHead__tmb{margin-bottom:42px}.greetingPillow{font-size:16px;line-height:1.87;color:#5a7f91;margin-bottom:13px}.greetingJob{font-size:18px;line-height:1.4;margin-bottom:-1px}.greetingName{font-size:36px;line-height:1.4;margin-bottom:48px}.greetingNameSub{font-size:18px;line-height:1.4;color:#5a7f91}.greetingProfile__icon{display:inline-block;font-size:18px;line-height:36px;padding:0 18px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#1b3246;color:#fff;margin-bottom:16px}.greetingProfile__txt{font-size:14px;line-height:2.28;color:#475a6b}.greetingContent{width:calc(100% - 620px);font-size:16px;line-height:2.5;margin-top:-.7em}.reserch__item+.reserch__item{margin-top:122px}.reserch__txt{font-size:16px;line-height:2.5;margin-bottom:48px}.reserch__ttl{font-size:20px;line-height:1.4;color:#5a7f91;margin-bottom:10px}.reserch__ttl::before{content:"";display:inline-block;width:14px;height:2px;background-color:#5a7f91;vertical-align:middle;-webkit-transform:translateY(-0.1em);-ms-transform:translateY(-0.1em);transform:translateY(-0.1em);margin-right:10px}.reserchTmb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.reserchTmb__item{width:calc( (100% - 88px) / 3)}.reserchList__ttl{font-size:16px;line-height:1.4;margin-bottom:21px}.reserchList{counter-reset:number 0;margin:0 auto 38px}.reserchList__item{line-height:1.87;text-indent:-0.68em;margin-left:1.58em;font-size:16px}.reserchList__item::before{display:inline-block;counter-increment:number 1;content:counter(number) ".";color:#5a7f91;font-weight:600;vertical-align:middle;-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em);font-style:18px;margin-right:4px}.reserchList__item+.reserchList__item{margin-top:25px}.accordionList{margin-top:132px}.accordionList__item{border-top:solid 1px #ccc}.accordionList__item:last-child{border-bottom:solid 1px #ccc}.accordionList__ttl{font-size:24px;line-height:1.5;position:relative;padding:35px 25px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;z-index:1}.accordionList__ttl::before,.accordionList__ttl::after{content:"";display:block;width:25px;height:1px;background-color:#5a7f91;position:absolute;top:0;right:30px;bottom:0;margin:auto}.accordionList__ttl::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.accordionList__ttl--open::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordionListTtlBack{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:rgba(212,220,223,0.15);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.accordionList__ttl:hover .accordionListTtlBack{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.accordionListTtlBack::before,.accordionListTtlBack::after{content:none}.accordionList__box{display:none}.accordionList__boxInner{padding:36px 0 72px}.accordionList__txt{font-size:16px;line-height:1.6;margin-bottom:16px}.accordionSubList__item{font-size:18px;line-height:2.6;color:#1b3246;text-indent:-.8em;margin-left:.8em}.accordionSubList__item+.accordionSubList__item{margin-top:1px}.accordionSubList__item::before{content:"";display:inline-block;width:4px;height:4px;background-color:#5a7f91;vertical-align:middle;-webkit-transform:translateY(-0.1em);-ms-transform:translateY(-0.1em);transform:translateY(-0.1em);margin-right:.58em}@media screen and (max-width: 1024px){.greeting__item{display:block}.greetingHead{width:100%}.greetingContent{width:100%;margin-top:60px}}@media screen and (max-width: 640px){.aboutContent__item{padding:54px 0 65px}.contentsHeadWrapper{margin-bottom:36px}.aboutHead__txt{font-size:28px;margin-bottom:16px}.aboutHead__txt::after{width:20px;bottom:-3px}.aboutHead__ttl{font-size:16px}.greeting__item+.greeting__item{margin-top:60px}.greetingHead__tmb{margin-bottom:22px}.greetingPillow{font-size:15px;margin-bottom:8px}.greetingJob{font-size:16px;margin-bottom:0}.greetingName{font-size:20px;margin-bottom:24px}.greetingNameSub{font-size:16px}.greetingProfile__icon{font-size:14px;line-height:28px;padding:0 10px;margin-bottom:12px}.greetingProfile__txt{font-size:12px;line-height:1.8}.greetingContent{font-size:13px;line-height:1.8;margin-top:40px}.reserch__item+.reserch__item{margin-top:60px}.reserch__txt{font-size:13px;line-height:1.8;margin-bottom:24px}.reserchTmb__item{width:calc( (100% - 20px) / 3)}.reserch__ttl{font-size:16px;margin-bottom:8px}.reserch__ttl::before{width:10px;margin-right:5px}.reserchList__ttl{font-size:15px;margin-bottom:12px}.reserchList{margin:0 auto 19px}.reserchList__item{line-height:1.8;text-indent:-0.68em;margin-left:1.58em;font-size:14px}.reserchList__item::before{font-style:10px;margin-right:2px}.reserchList__item+.reserchList__item{margin-top:12px}.accordionList{margin-top:65px}.accordionList__ttl{font-size:20px;padding:18px 46px 18px 12px}.accordionList__ttl::before,.accordionList__ttl::after{width:20px;right:15px}.accordionListTtlBack{display:none}.accordionList__boxInner{padding:18px 0 36px}.accordionList__txt{font-size:14px;margin-bottom:10px}.accordionSubList__item{font-size:14px;line-height:1.8}}
