﻿.faqCategories{padding:10px;background-color:#eeeee7}.faqCategories__list{display:flex;flex-wrap:wrap;align-items:center}.faqCategories__item{width:300px;height:52px;margin:5px}.faqCategory{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;border-radius:3px;border:1px solid #ccc;background-color:#fff}.faqCategory:hover{background-color:#f5f3f1}.faqCategory__label{font-size:16px;color:#333}.faqCategory__icon{color:#08c}.faq{border:1px solid #dedede;border-radius:3px}.faq__question{display:flex;padding:15px}.faq__question:hover{cursor:pointer}.faq__question .icon-common-icon-caret-open{font-size:14px;color:#08c}.faq__question .icon-common-icon-caret-close{font-size:14px;color:#08c}.faq__answer{display:flex;padding:0 15px;overflow:hidden;margin:0;transition:margin-top 0.2s ease-out, padding 0.2s ease-out}.faq__answer.opened{padding:5px 15px 15px 15px;transition:margin-top 0.1s ease-out, padding 0.1s ease-out}.faq__answer.opened a:hover{text-decoration:underline}.faq__label{width:24px;height:24px}.faq__label--question{background-image:url(/placeorders/assets/home/common/ic_q_1@2x-bf2878ffaf4ab4bce0be3f0559152abbef4f2dc8a2fcee0b2f3a09477e92a92c.png);background-size:contain}.faq__label--answer{height:0;opacity:0;background-image:url(/placeorders/assets/home/common/ic_a_1@2x-5eae8c111604ce7832f9e1ac321e4c75e1c9187db23bfd59361d48bbd6c2b28e.png);background-position:center center;background-size:contain;background-repeat:no-repeat;transition:height 0.2s ease-out, opacity 0.5s ease-out}.opened .faq__label--answer{height:24px;opacity:1}.faq__questionText{width:376px;margin:0 10px 0 14px;text-align:left;font-size:16px;line-height:1.5;letter-spacing:0.3px;color:#333}.faq__answerText{width:376px;margin:0 10px 0 14px;text-align:left;font-size:16px;line-height:0;opacity:0;letter-spacing:0.3px;color:#333;word-break:break-all;transition:line-height 0.3s ease-out, opacity 0.1s linear}.opened .faq__answerText{line-height:1.5;opacity:1;transition:line-height 0.2s ease-out, opacity 0.1s linear 0.1s}.faqBlock{display:flex;justify-content:space-between}.faqBlock__item{width:465px;margin-bottom:15px}.sectionBlock{text-align:center;background-color:#fff}.sectionBlock--bgc{background-color:#fefaf6}.sectionBlock--gray{background-color:#f8f8f8}.sectionBlock__title{font-size:30px;font-weight:bold;line-height:1;letter-spacing:0.52px;color:#5e5447;margin-bottom:30px}.sectionBlock__title--small{font-size:26px}.sectionBlock__title--mb40{margin-bottom:40px}.sectionBlock__inner{width:950px;margin:0 auto;padding:50px 0}.sectionBlock__inner--borderBottom{border-bottom:solid 1px #e5e5e5}.sectionBlock__inner--pt0{padding-top:0}.sectionBlock__inner--pt20{padding-top:20px}.sectionBlock__inner--pt40{padding-top:40px}.sectionBlock__inner--pb0{padding-bottom:0}.sectionBlock__inner--pb20{padding-bottom:20px}.sectionBlock__inner--pb30{padding-bottom:30px}.sectionBlock__inner--pb35{padding-bottom:35px}.sectionBlock__inner2{width:907px;margin:0 auto;padding-top:40px;padding-bottom:30px}.sectionBlock__lead{font-size:16px;color:#333;margin-bottom:20px}.sectionBlock__lead--left{text-align:left}.sectionBlock__lead--small{font-size:14px}.sectionBlock__content--center{text-align:center}.sectionBlock__contentInner{margin-bottom:30px}.sectionBlock__faxStep{margin-bottom:40px}.sectionBlock__linkArea{margin-top:40px}.sectionBlock__link{margin:0 auto;display:block;width:412px;text-align:center;font-size:18px;line-height:48px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.sectionBlock__link:hover{background-color:#f5f3f1;text-decoration:underline}.placeordersApp{display:flex}.placeordersApp__innerArea{padding:10px 33px 0 0}.placeordersApp__image{width:363px}.placeordersApp__appButtonArea{margin-left:30px}.placeordersApp__catchArea{width:550px;margin-right:40px;text-align:left;font-size:24px}.placeordersApp__catch{font-size:24px;line-height:1;font-weight:bold;color:#333}.placeordersApp__freeIcon{width:111px;border-radius:5px;background-color:#fff;border:solid 1px #f28e3d;margin-top:10px;font-size:18px;color:#fb993e;display:block;text-align:center}.placeordersApp__appDeiscription{margin-top:12px;font-size:16px;line-height:1.56;text-align:left}.placeordersApp__appButtons{display:flex;justify-content:center;margin-top:15px}.placeordersApp__qrCodeBox{text-align:center}.placeordersApp__qrCodeBox>img{vertical-align:bottom}.placeordersApp__appBtn{display:block}.placeordersApp__appLink--appStore .placeordersApp__appBtn{margin:15px}.placeordersApp__appBtn>img{vertical-align:bottom}.placeordersLeadArea__app{border-bottom:1px solid #b5b3af}.placeordersLeadArea__loginBox{margin-top:30px;text-align:center}.placeordersLeadArea__lead{margin-bottom:20px;font-size:18px;line-height:1.11;color:#333}.placeordersLeadArea__button>.button{font-size:18px}.placeordersLeadArea__note{margin-bottom:10px;font-size:14px;line-height:1.5;color:#333}.placeordersLeadArea__note::before{content:'※'}.placeordersLeadArea__login{font-size:15px;line-height:1;color:#08c}.wrapLeadInquiry{padding:0 50px}.leadToInquiry{border:solid 4px #dedede;background-color:#fff;padding:26px}.leadToInquiry__instruction{margin-bottom:15px;text-align:left;font-size:16px;line-height:1;color:#333}.leadToInquiry__inquiryMethods{display:flex;justify-content:center;align-items:end}.inquiryByTel{flex:1;text-align:left}.inquiryByTel__title{font-size:15px;line-height:24px;color:#333}.inquiryByTel__contact{color:#333}.inquiryByTel__number{font-size:26px;line-height:30px;font-weight:bold}.inquiryByTel__time{font-size:13px;line-height:16px}.inquiryByForm__button{display:flex;justify-content:center;align-items:center;width:300px;height:60px;border-radius:6px;background-color:#37b54a;font-size:18px;font-weight:bold;color:white}.inquiryByForm__button:hover{background-color:#26a439}.trademark{font-size:12px}.faqHeader{width:950px;margin:auto;padding:20px 0 30px 0;border-bottom:1px solid #d8d8d8}.faqHeader__title{margin-bottom:10px;text-align:center;font-size:32px;font-weight:bold;line-height:1.5;letter-spacing:0.6px;color:#5e5447}.faqHeader__description{text-align:center;font-size:16px;color:#333}.inquiryBlockWrap .sectionBlock__inner{padding-top:0;padding-bottom:50px}
