﻿.inquiryBanner{background-color:#f2f2f2;padding:30px}.inquiryBanner__info{margin-bottom:25px;display:flex;justify-content:space-between}.inquiryBanner__leadArea{width:390px;font-size:15px;line-height:1.5}.inquiryBanner__lead{font-weight:bold}.inquiryBanner__note::before{content:'※';display:inline-block;color:#f00}.inquiryBanner__noteInner{display:inline-block}.inquiryBanner__inquiry{width:320px}.inquiryBanner__inquiryTitle{font-size:18px;line-height:1.1;font-weight:bold;color:#666;text-align:center;margin-bottom:20px}.inquiryBanner__inquiryItemButton{margin:0 auto;width:320px;height:50px;overflow:hidden;text-align:center;border-radius:6px}.inquiryBanner__inquiryItemButton .button{font-size:18px}.inquiryBanner__linkArea{text-align:center}.inquiryBanner__link{font-size:18px;font-weight:bold;color:#08c}.inquiryBanner2{padding:20px;border:solid 4px #e6e6e6;background-color:#f2f2f2;border-radius:5px;display:flex;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: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:flex;align-items:flex-end}.inquiryBanner2__formButton{width:330px;height:70px;margin:0 auto;overflow:hidden;border-radius:10px}.header{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', sans-serif;border-top:solid 5px #5480d6;border-bottom:solid 1px #b3b3b3;padding-top:10px;background-color:#f6f6f6}.header div::after{content:none}.header__siteInfo{width:960px;margin:0 auto;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.header__logoArea{width:208px}.header__telArea{line-height:1.5}.header__telLead{font-size:12px;color:#888}.header__tel{font-size:20px;font-weight:bold;color:#333}.header__linkArea{width:410px}.header__linkList{display:flex;align-items:center;justify-content:space-between}.header__linkList>li{width:200px;height:40px}.header__nav{width:960px;margin:0 auto}.header__nav>nav{display:flex;width:100%}.navMenu{width:800px;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;display:flex;align-items:center;justify-content:center}.navMenu>li{width:200px;height:40px}.navMenu>li:not(:last-child){border-right:solid 1px #b2b2b2}.navMenu__link{height:100%;font-size:16px;color:#444;display:flex;align-items:center;justify-content:center}.navMenu__link:hover{color:#444}.navExample{flex:1;padding:0 6px 5px 6px}.main{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', sans-serif}.main div::after{content:none}.footerPageTopArea{padding-bottom:0}.footerPageTopArea__inner{border-bottom:none}.siteFooter{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', sans-serif}.siteFooter__container{padding:20px 0;text-align:center;font-size:10px;line-height:18px;color:#888}.button{font-size:24px;line-height:1.33;font-weight:bold;height:100%;display:flex;align-items:center;justify-content:center}.button--header{font-size:15px;border-radius:5px}.button--example{font-size:15px;line-height:1.13;border-radius:5px}.button--blue{background-color:#5480d6;color:#fff}.button--blue:hover{background-color:#376bcf;color:#fff;text-decoration:underline}.button--deepBlue{background-color:#3f6ed1;color:#fff}.button--deepBlue:hover{background-color:#2e5cbf;color:#fff;text-decoration:underline}.button--green{background-color:#39b54a;color:#fff}.button--green:hover{background-color:#309a3f;color:#fff;text-decoration:underline}.button--orange{background-color:#f7931e;color:#fff}.button--orange:hover{background-color:#e98108;color:#fff;text-decoration:underline}.button--paleblue{background-color:#6a8ab7;color:#fff}.button--paleblue:hover{background-color:#5377ab;color:#fff;text-decoration:underline}.button--gray{background-color:#f2f2f2;color:#0088cc;box-sizing:border-box;border:solid 1px #ccc}.button--gray:hover{background-color:#e0e0e0;color:#0088cc;text-decoration:underline}.button--gray2{background-color:#f2f2f2;color:#0088cc;box-sizing:border-box;border:none;font-weight:normal}.button--gray2:hover{background-color:#e0e0e0;color:#0088cc;text-decoration:underline}.button--white{background-color:#fff;color:#5480d6;box-sizing:border-box;border:solid 1px #5480d6}.button--white:hover{background-color:#ededed;color:#5480d6;text-decoration:underline}.usesCard{width:100%;height:100%;border:1px solid #e6e6e6;background-color:#fff}.usesCard__header{height:73px;display:flex;justify-content:center;align-items:center;background-size:cover}.usesCard__header--planning{background-image:url(https://www.inshokuten.com/assets/research/company/case_h2_planning-4d885ce8405e966868b8ce2f073e42cdf8580e9e1e1dce5e8cfd87029ad99bfe.png)}.usesCard__header--improvement{background-image:url(https://www.inshokuten.com/assets/research/company/case_h2_improvement-33484ba05f3c589acdd4a846fdf69269e375a1a26354fcdba932ad2b0c178629.png)}.usesCard__header--strategy{background-image:url(https://www.inshokuten.com/assets/research/company/case_h2_strategy-53a02fa0adc6e6739be80475649114711af3d56bcfeab7bdef2dda4d2cd8d8c0.png)}.usesCard__header--development{background-image:url(https://www.inshokuten.com/assets/research/company/case_h2_development-9393d1338b6414841104a52231209078525eb1487618c52ac7b566126bc13b46.png)}.usesCard__title{font-size:28px;font-weight:bold;line-height:1;color:#fff}.usesCard__listBox{height:130px;display:flex;align-items:center}.usesCard__list{margin-left:96px}.usesCard__item:not(:last-child){margin-bottom:14px}.usesCard__itemInner{display:flex;font-size:18px;color:#4a4a4a}.usesCard__listIcon{display:inline-block;width:18px;height:18px;margin-right:10px;background-image:url(https://www.inshokuten.com/assets/research/company/ic_check-c90db190c899cbe0460db16ce6b1bad5869d4b20340b7afab9d07b05d291ca9a.png)}.usesCard__linkBox>.button{margin:auto;width:290px}.usesCard__otherLinkBox{text-align:center;font-size:16px;margin-top:1em}.button--usesLink{font-size:20px;font-weight:bold;line-height:2.5;border-radius:10px}.researchCard{display:inline-block;width:100%;height:100%;border-radius:8px;border:1px solid #bfbfbf;box-sizing:border-box;box-shadow:0 2px 10px 0 rgba(0,0,0,0.15)}.researchCard:hover{text-decoration:none;background-color:#f7f7f7}.researchCard__header{width:100%;height:100px;border-radius:8px 8px 0 0;background-size:cover;background-position:center}.researchCard__body{padding:14px}.researchCard__titleBox{margin-bottom:10px}.researchCard__title{text-align:center;font-size:16px;line-height:1.5;font-weight:bold;color:#034189}.researchCard__title>.icon-common-new-tab2{margin-left:3px}.researchCard__info{display:flex;color:#333;font-size:13px;letter-spacing:-0.2px}.researchCard__info:not(:last-child){margin-bottom:6px}.researchCard__info dt{width:55px}.researchCard__info--answerCount dd{font-size:16px}.contentBlock:last-child{padding-bottom:50px}.contentBlock--attribute{border-top:none}.contentBlock__innerWrap{margin:0 auto;padding:35px 0 20px}.contentBlock--feature .contentBlock__innerWrap{padding-bottom:40px}.contentBlock--monitor .contentBlock__innerWrap{background-color:#fff;background-image:url(https://www.inshokuten.com/assets/research/company/img-keyvisual2-b0230096a53b9044c8ec46f2491a1aae2b0f05b7299556818e557a34e0b35315.png);background-position:top center;background-repeat:no-repeat;padding-top:80px;overflow:hidden;height:460px;box-sizing:border-box}.contentBlock--data .contentBlock__innerWrap{background-color:#fff;background-image:url("https://www.inshokuten.com/image/research/company/img-keyvisual3.png");background-position:top center;background-repeat:no-repeat}.contentBlock--result .contentBlock__innerWrap{background-color:#fff;background-image:url("https://www.inshokuten.com/image/research/company/img-keyvisual4.png");background-position:top center;background-repeat:no-repeat}.contentBlock__title{width:940px;font-size:32px;line-height:1;color:#333;font-weight:bold;text-align:center;margin:0 auto;margin-bottom:35px}.contentBlock--monitor .contentBlock__title{font-size:44px;color:#fff;text-align:left;margin-bottom:60px;text-shadow:2px 2px 2px black}.contentBlock--data .contentBlock__title{color:#333;text-shadow:2px 2px 2px white, -2px 2px 2px white, 2px -2px 2px white, -2px -2px 2px white}.contentBlock--result .contentBlock__title{color:#333;text-shadow:2px 2px 2px white, -2px 2px 2px white, 2px -2px 2px white, -2px -2px 2px white}.contentBlock__inner{width:940px;margin:0 auto}.monitorContent{display:flex;justify-content:space-between}.monitorContent__lead{width:484px;font-size:18px;line-height:1.87;color:#fff;font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,0.3)}.monitorContent__example{width:412px;font-size:18px;line-height:1.5;color:#fff;font-weight:bold;position:relative;top:-95px;text-shadow:2px 2px 2px rgba(0,0,0,0.3)}.monitorContent__exampleTitle{margin-bottom:20px;padding:5px 13px;background-color:#0f151e}.monitorContent__exampleQuestion{margin-bottom:20px}.monitorContent__exampleQuestionInner{display:block;text-align:right}.monitorContent__exampleQuestionInner:last-child{font-size:16px}.monitorContent__exampleResult{margin-left:50px}.aboutDataContent{background-color:#f9f9f9;border:solid 1px #ccc;padding:30px 30px 0 30px}.aboutDataContent__description{font-size:16px;line-height:1.7;color:#333;margin-bottom:22px}.aboutDataContent__description--bold{font-weight:bold}.aboutDataContent__caseList{display:flex;flex-wrap:wrap;justify-content:space-between}.aboutDataContent__caseItem{display:inline-block;width:49%;height:280px;margin-bottom:12px}.aboutDataContent__caseItem--otherLink{height:305px}.aboutDataContent__caseItem:nth-child(2n + 1){margin-right:2%}.aboutDataContent__caseItem:last-child{margin-bottom:28px}.resultContent__lead{padding:20px 15px;font-size:18px;line-height:1.5;text-align:center;color:#333;background-color:#fff;margin-bottom:20px}.resultContent__header{margin-bottom:20px}.resultContent__researchList{margin-bottom:20px}.resultContent__researchListInner{display:flex;flex-wrap:wrap;justify-content:center}.resultContent__researchItem{display:inline-block;width:300px;min-height:240px;box-sizing:border-box;margin-bottom:16px}.resultContent__researchItem:not(:nth-child(3n + 3)){margin-right:15px}.resultContent__note{font-size:14px;line-height:1.5;color:#666;margin-bottom:15px;text-align:center}.resultContent__note::before{display:inline-block;content:'※';color:#f00}.resultContent__noteArea{font-size:14px;line-height:1.5;color:#666;text-align:center;margin-top:30px;margin-bottom:20px}.resultContent__noteArea::before{display:inline-block;content:'※';color:#f00}.resultContent__listButton{width:430px;height:50px;margin:0 auto;overflow:hidden;border-radius:10px}.resultContent__listButton .button{font-size:20px}.resultHeaderBox{display:flex;justify-content:space-between;border-bottom:1px solid #aaa;padding:10px 20px}.resultHeaderBox__title{font-size:20px;font-weight:bold;color:#333}.resultHeaderBox__link a{font-size:15px;font-weight:bold;color:#08c}.resultHeaderBox__link a::after{padding-left:2px;font-family:icomoon-common, sans-serif;font-weight:400;content:'\ea7f'}.bottomFixedFooter{background:#f9f9f9;box-shadow:0 -3px 10px rgba(0,0,0,0.1);padding:8px 0;position:fixed;bottom:0;width:100%;text-align:center;transition:all 1s}.bottomFixedFooter__hidden{opacity:0;visibility:hidden}.bottomFixedFooterInfo{display:flex;align-items:center;justify-content:center}.bottomFixedFooterInfo__telArea{margin-right:40px}.bottomFixedFooterInfo__telInner{display:flex}.bottomFixedFooterInfo__telLead{text-align:left;font-size:12px;line-height:18px;color:#888}.bottomFixedFooterInfo__tel{font-size:18px;line-height:20px;font-weight:bold;color:#333;margin-right:5px}.bottomFixedFooterInfo__btnArea{height:50px}.bottomFixedFooterInfo__btn{margin:0 auto;width:300px;padding:13px 0;display:flex;justify-content:center;align-items:center;background-color:#39b54a;border-radius:5px;font-weight:bold;font-size:16px;line-height:24px;color:#fff;text-decoration:none}.bottomFixedFooterInfo__btn:hover{background-color:#219330;color:#fff}.bottomFixedFooterInfo__hours{line-height:20px}.titleArea{background-color:#eee}.titleArea__keyvisualBlock{background-color:#e5ecf9}.titleArea__keyvisualBlockInner{position:relative;background-image:url(https://www.inshokuten.com/assets/research/company/pc-keyvisual-2b9e4b5313f2433700d542b12eb0a96b692d89bc6cc390e76affab3672ecd155.png);max-width:1200px;height:440px;margin:0 auto}.titleArea__leadBlock{position:absolute;bottom:0;width:100%;background-color:rgba(72,117,211,0.95)}.titleArea__leadBlockInner{width:940px;margin:auto;padding:17px 0;display:flex;justify-content:space-between;align-items:center}.titleArea__title{margin-right:50px}.titleArea__title img{width:330px}.titleArea__lead{font-size:20px;line-height:1.5;letter-spacing:0.4px;color:#fff;font-weight:bold;text-shadow:2px 2px 5px #1443a5}.titleArea__inquiryBlcok{padding:20px 10px;background-color:#f7f7f7}.titleArea__inquiryBlcokInner{width:923px;margin:0 auto;display:flex;justify-content:space-between}.titleArea__inquiryLead{font-size:18px;line-height:1.5;color:#333;width:609px}.titleArea__leadNote{font-weight:bold}.titleArea__inquiryButton{width:300px;height:70px;overflow:hidden;border-radius:10px}
