@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Poppins:wght@300;400;500;700&display=swap");.sec-office{padding:120px 0 0}.sec-office .inner{width:1000px;margin:auto}.sec-office .office-main-box{margin-top:80px;background:#fff;padding:50px 100px 56px}.sec-office .office-main-box .office-data-box{display:flex;align-items:center;flex-wrap:wrap}.sec-office .office-main-box .office-data-box .img{width:230px}.sec-office .office-main-box .office-data-box .data{width:calc(100% - 230px);padding-left:40px}.sec-office .office-main-box .office-data-box .data-logo{width:237px}.sec-office .office-main-box .office-data-box .data-text{display:flex;align-items:flex-end;flex-wrap:wrap;margin-top:40px}.sec-office .office-main-box .office-data-box .data-text .text{width:calc(100% - 80px);padding-right:26px;font-size:15px;letter-spacing:.05em;line-height:22px}.sec-office .office-main-box .office-data-box .data-text .text span{display:inline-block}.sec-office .office-main-box .office-data-box .data-text .text .title{font-size:18px;letter-spacing:.1em;font-weight:500;margin-bottom:8px}.sec-office .office-main-box .department-list{margin-top:34px}.sec-office .office-main-box .department-list dl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:17px 0;border-bottom:1px solid #ccc}.sec-office .office-main-box .department-list dl dt,.sec-office .office-main-box .department-list dl dd{width:50%}.sec-office .office-main-box .department-list dl dt{font-size:16px;letter-spacing:.1em;font-weight:500}.sec-office .office-main-box .department-list dl dd{font-size:15px;letter-spacing:0;text-align:right}.sec-office .office-other-box{margin-top:30px}.sec-office .office-other-box dl{display:flex;align-items:center;flex-wrap:wrap;padding:44px 100px;background:#fff}.sec-office .office-other-box dl+dl{margin-top:30px}.sec-office .office-other-box dl dt{width:195px;font-size:16px;letter-spacing:.1em;font-weight:500;line-height:21px}.sec-office .office-other-box dl dd{width:calc(100% - 195px);display:flex;align-items:center;flex-wrap:wrap;font-size:15px;letter-spacing:.05em;line-height:22px}.sec-office .office-other-box dl dd>p{display:block;width:calc(100% - 80px);padding-right:32px}.sec-office .office-other-box dl dd>p .address-box{display:flex}.sec-office .office-other-box dl dd>p .address-box .post-code{width:100px}.sec-office .office-other-box dl dd>p .address-box .address{width:calc(100% - 100px)}@media screen and (max-width:680px){.sec-office{padding:60px 0 0}.sec-office .inner{width:92%}.sec-office .office-main-box{margin-top:35px;padding:30px 20px}.sec-office .office-main-box .office-data-box .img{width:41.64%}.sec-office .office-main-box .office-data-box .data{width:calc(100% - 41.64%);padding-left:17px}.sec-office .office-main-box .office-data-box .data-logo{display:none}.sec-office .office-main-box .office-data-box .data-text{margin-top:0}.sec-office .office-main-box .office-data-box .data-text .text{width:100%;padding-right:0;letter-spacing:0;line-height:22px}.sec-office .office-main-box .office-data-box .data-text .text .title{font-size:16px;margin-bottom:4px}.sec-office .office-main-box .office-data-box .data-text .text .tel{margin-top:10px}.sec-office .office-main-box .office-data-box .data-text .map-btn{margin-top:17px}.sec-office .office-main-box .department-list{margin-top:16px}.sec-office .office-main-box .department-list dl{padding:15px 0}.sec-office .office-main-box .department-list dl dt,.sec-office .office-main-box .department-list dl dd{width:100%}.sec-office .office-main-box .department-list dl dd{text-align:left}.sec-office .office-other-box{margin-top:20px}.sec-office .office-other-box dl{padding:18px 20px 29px}.sec-office .office-other-box dl+dl{margin-top:20px}.sec-office .office-other-box dl dt{width:100%;line-height:2}.sec-office .office-other-box dl dt .sml1{position:static;margin-left:10px}.sec-office .office-other-box dl dd{width:100%;letter-spacing:0;line-height:1.5}.sec-office .office-other-box dl dd>p{width:100%;padding-right:0}.sec-office .office-other-box dl dd>p .address-box .post-code{width:93px}.sec-office .office-other-box dl dd>p .address-box .address{width:calc(100% - 93px)}.sec-office .office-other-box dl dd .map-btn{width:156px;margin-top:10px}}.sec-affiliates{padding:130px 0 135px}.sec-affiliates .inner{width:1000px;margin:auto}.sec-affiliates .affiliates-box{display:flex;align-items:center;flex-wrap:wrap;background:#fff;margin-top:58px;padding:40px 100px}.sec-affiliates .affiliates-box .affiliates-title{width:180px;font-size:16px;letter-spacing:0;font-weight:500}.sec-affiliates .affiliates-box .affiliates-cont{width:calc(100% - 260px)}.sec-affiliates .affiliates-box .affiliates-cont dl{display:flex;flex-wrap:wrap}.sec-affiliates .affiliates-box .affiliates-cont dl+dl{margin-top:15px}.sec-affiliates .affiliates-box .affiliates-cont dl dt{width:68px;font-size:15px;letter-spacing:.05em;line-height:27px;font-weight:500}.sec-affiliates .affiliates-box .affiliates-cont dl dd{width:calc(100% - 94px);font-size:16px;letter-spacing:0;line-height:27px;padding-left:29px}.sec-affiliates .affiliates-box .affiliates-cont dl dd>p .address-box{display:flex}.sec-affiliates .affiliates-box .affiliates-cont dl dd>p .address-box .post-code{width:100px}.sec-affiliates .affiliates-box .affiliates-cont dl dd>p .address-box .address{width:calc(100% - 100px)}.sec-affiliates .affiliates-box .affiliates-cont dl.none-title dd{padding-left:0}@media screen and (max-width:680px){.sec-affiliates{padding:60px 0}.sec-affiliates .inner{width:92%}.sec-affiliates .affiliates-box{margin-top:35px;padding:30px 26px}.sec-affiliates .affiliates-box .affiliates-title{width:100%;letter-spacing:.1em}.sec-affiliates .affiliates-box .affiliates-cont{width:100%}.sec-affiliates .affiliates-box .affiliates-cont dl+dl{margin-top:10px}.sec-affiliates .affiliates-box .affiliates-cont dl dt{width:100%;line-height:1.8;text-align:left}.sec-affiliates .affiliates-box .affiliates-cont dl dd{width:100%;font-size:15px;line-height:1.5;padding-left:0}.sec-affiliates .affiliates-box .affiliates-cont dl dd>p{width:100%}.sec-affiliates .affiliates-box .affiliates-cont dl dd>p .address-box .post-code{width:93px}.sec-affiliates .affiliates-box .affiliates-cont dl dd>p .address-box .address{width:calc(100% - 93px)}.sec-affiliates .affiliates-box .map-btn{width:156px;margin-top:10px}}.map-btn{display:flex;align-items:center;justify-content:center;width:80px;height:40px;border-radius:5px;background:#c99a06;font-size:15px;letter-spacing:0;font-weight:500;color:#fff;border:1px solid #c99a06}.map-btn i{display:block;width:11px;height:15px;background:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/icon_pin_w.svg) no-repeat center/cover;margin-right:4px}@media screen and (min-width:681px){.map-btn{transition:background .3s,color .3s}.map-btn i{transition:background .3s}.map-btn:hover{background:#fff;color:#c99a06}.map-btn:hover i{background:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/icon_pin.svg) no-repeat center/cover}}@media screen and (max-width:680px){.map-btn{width:100%;height:25px;border-radius:3px;font-size:12px}.map-btn i{width:8px;height:11px;margin-right:2px}}