.inquiryBanner2{padding:20px;border:solid 4px #e6e6e6;background-color:#f2f2f2;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inquiryBanner2__wrap{width:550px}.inquiryBanner2__lead{font-size:18px;line-height:1.5;font-weight:bold;color:#333;padding-bottom:15px;border-bottom:solid 1px #b3b3b3;margin-bottom:15px}.inquiryBanner2__telInquiryTitle{font-size:18px;line-height:1.5;font-weight:bold;color:#333}.inquiryBanner2__telInquiryInner{display:-webkit-box;display:-ms-flexbox;display:flex}.inquiryBanner2__tel{font-size:29px;line-height:1.5;font-weight:bold;color:#333;margin-right:20px}.inquiryBanner2__tel:hover{color:#333;text-decoration:none}.inquiryBanner2__telInquiryNote>li{font-size:14px;line-height:1.5;color:#333}.inquiryBanner2__formInquiry{width:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.inquiryBanner2__formButton{width:330px;height:70px;margin:0 auto;overflow:hidden;border-radius:10px}.researchBox__titleArea{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.researchBox--title .researchBox__titleArea{padding-bottom:15px;border-bottom:solid 1px #b3b3b3}.researchBox__titleIcon{width:50px;height:33px;font-size:18px;font-weight:bold;color:#fff;background-color:#4b74b3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;margin-right:20px}.researchBox--title .researchBox__titleIcon{width:60px;height:40px;font-size:22px}.researchBox__title{font-size:23px;line-height:1.17;font-weight:bold;color:#1a1a1a;-webkit-box-flex:1;-ms-flex:1;flex:1}.researchBox--title .researchBox__title{font-size:32px}.researchBox__titleLink{color:#1a1a1a}.researchBox__titleLink:hover{color:#1a1a1a}.researchBox__inner{padding-left:70px}.researchBox__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.researchBox__image{width:170px}.researchBox__info{width:450px}.researchBox__question{font-size:15px;line-height:1.5;color:#333;margin-bottom:15px}.researchBox__date{font-size:14px;line-height:1.7;color:#333;overflow:hidden}.researchBox__result{width:220px}.researchBox__answerCount{line-height:40px;text-align:center;font-size:20px;font-weight:bold;color:#666;background-color:#e6e6e6;margin-bottom:10px}.researchBox__answerButton{height:50px;overflow:hidden;border-radius:6px}.researchBox__answerButton .button{font-size:24px}.researchBox--small .researchBox__answerButton .button{font-size:20px}.researchBox__answerButton .button.button--font20{font-size:20px}.researchBox__answerButton .button.button--font24{font-size:24px}.researchBox__term{font-size:14px;color:#666;margin-bottom:30px;overflow:hidden}.researchBox--title .researchBox__term{color:#333}.researchBox__term>dt{float:left}.researchBox__term>dt::after{display:inline-block;content:"：";margin-right:5px}.researchBox__term>dd{float:left}.researchBox__report{margin-top:10px;text-align:center}.researchBox--title .researchBox__report{margin-top:0;display:block;line-height:40px;text-align:center;font-size:15px;font-weight:bold;color:#08c;background-color:#e6e6e6}.researchBox__reportLinkWrap{display:inline-block}.researchBox__reportLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.researchBox__reportLink--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.researchBox__reportInnerIcon{font-size:19px;color:#08c;margin-right:5px}.researchList>li{padding-bottom:30px;border-bottom:solid 1px #b3b3b3;margin-bottom:20px}.researchList--2column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.researchList--2column>li{width:460px;padding-bottom:20px}.researchList--2column>li:nth-child(2n){margin-left:20px}.researchList--2column>li:nth-last-child(n+3){margin-bottom:20px}.featureList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featureList>li{width:300px}.feature{border:solid 1px #ccc;padding:20px;background-color:#f9f9f9;min-height:330px;-webkit-box-sizing:border-box;box-sizing:border-box}.feature__image{width:260px;height:100px;margin:0 auto;margin-bottom:25px}.feature__title{font-size:17px;line-height:1.35;color:#0a4387;text-align:center;font-weight:bold;margin-bottom:20px}.feature__lead{font-size:15px;line-height:1.6;color:#333}.attributeContent{border:solid 1px #ccc}.attributeContent__lead{padding:25px 20px;background-color:#f9f9f9;font-size:18px;line-height:1.5;color:#333;text-align:center}.attributeContent__inner{padding:35px 55px}.attributeContent__infoList{margin-bottom:30px;height:850px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.attributeContent__infoList>li:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.attributeContent__infoList>li:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.attributeContent__infoList>li:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;top:-225px}.attributeContent__infoList>li:nth-child(5){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.attributeContent__infoList>li:nth-child(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;position:relative;top:-250px}.attributeContent__infoTitle{font-size:18px;line-height:1.3;color:#333;font-weight:bold;text-align:center;margin-bottom:15px}.attributeContent__infoInner{text-align:center}.attributeContent__note{font-size:12px;line-height:1.5;color:#666;text-align:right}.attributeContent__note::before{display:inline-block;content:"※";color:#f00}.bannerBlock{width:940px;margin:0 auto;padding:0 0 40px}.bannerBlock:last-child{padding-bottom:50px}
