﻿.conversation-mainvisual{position:relative}.conversation-mainvisual .mv-img img{width:100%;height:auto}.conversation-mainvisual .mv-info{position:absolute;width:100%;left:0;bottom:0;z-index:1}@media (max-width: 767px){.conversation-mainvisual .mv-info:after{content:'';background:url("/wp/wp-content/themes/wp-templ/assets/img/35th/bg.png") center bottom/100% 100% no-repeat;position:absolute;left:0;bottom:0px;width:100%;height:100%;z-index:-1}}.conversation-mainvisual .mv-logo{width:350px;height:125px;position:relative;margin:0 auto;text-align:center;padding:40px 0 0}@media (max-width: 767px){.conversation-mainvisual .mv-logo{width:260px;height:90px;padding-top:30px}}.conversation-mainvisual .mv-logo:after{content:'';background:url("/wp/wp-content/themes/wp-templ/assets/img/35th/bg2.png") center top/100% auto no-repeat;position:absolute;left:0;bottom:0px;width:350px;height:125px;z-index:-1}@media (max-width: 767px){.conversation-mainvisual .mv-logo:after{display:none}}@media (max-width: 767px){.conversation-mainvisual .mv-logo img{max-width:162px;width:100%}}.conversation-mainvisual .mv-ctn{position:relative;padding:22px 20px}@media (max-width: 767px){.conversation-mainvisual .mv-ctn{padding:12px 25px 22px 15px}}.conversation-mainvisual .mv-ctn:after{content:'';background:#4baf6a;background:linear-gradient(340deg, #4baf6a 0%, #8bce6e 100%);opacity:.92;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width: 767px){.conversation-mainvisual .mv-ctn:after{display:none}}.conversation-mainvisual .mv-ctn .ttl{color:#fff;font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;font-size:30px;font-size:3rem;line-height:44px;line-height:1.46667em;letter-spacing:.06em;font-weight:700;text-align:center}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .ttl{font-size:22px;font-size:2.2rem;line-height:32px;line-height:1.45455em}}.conversation-mainvisual .mv-ctn .mv-ctn-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin-top:16px;position:relative;text-align:center}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .mv-ctn-name{text-align:left;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.conversation-mainvisual .mv-ctn .mv-ctn-name:after{content:'';background:url("/wp/wp-content/themes/wp-templ/assets/img/35th/ico_x.svg") 0 0/100% auto no-repeat;position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -10px}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .mv-ctn-name:after{width:22px;height:22px;margin:-11px 0 0 -4px}}.conversation-mainvisual .mv-ctn .mv-ctn-name .name-item{color:#fff;padding:0 45px}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .mv-ctn-name .name-item{padding:0}}.conversation-mainvisual .mv-ctn .mv-ctn-name .com{font-size:12px;font-size:1.2rem;line-height:20px;line-height:1.66667em;letter-spacing:.05em}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .mv-ctn-name .com{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.33333em}}.conversation-mainvisual .mv-ctn .mv-ctn-name .name{font-size:26px;font-size:2.6rem;line-height:26px;line-height:1em;letter-spacing:.08em;font-weight:700;margin-top:5px}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .mv-ctn-name .name{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1em}}.conversation-mainvisual .mv-ctn .mv-ctn-name .name span{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1em;padding-right:8px;vertical-align:middle}@media (max-width: 767px){.conversation-mainvisual .mv-ctn .mv-ctn-name .name span{font-size:12px;font-size:1.2rem;line-height:12px;line-height:1em;padding-right:5px}}.conversation-description{padding:77px 0}@media (max-width: 767px){.conversation-description{padding:60px 0}}.conversation-description .txt{text-align:center;font-size:20px;font-size:2rem;line-height:44px;line-height:2.2em;letter-spacing:.06em;font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif}@media (max-width: 767px){.conversation-description .txt{text-align:left;font-size:16px;font-size:1.6rem;line-height:36px;line-height:2.25em}}.conversation-contents{padding-bottom:120px}@media (max-width: 767px){.conversation-contents{padding-bottom:80px}}.conversation-contents .conversation-boxes:not(:last-child){margin-bottom:120px}@media (max-width: 767px){.conversation-contents .conversation-boxes:not(:last-child){margin-bottom:80px}}.conversation-contents .conv-title{background:#4baf6a;background:linear-gradient(-45deg, #4baf6a 0%, #8bce6e 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;min-height:130px;color:#fff;font-size:36px;font-size:3.6rem;line-height:42px;line-height:1.16667em;letter-spacing:.08em;font-weight:700;padding:10px 20px;margin-bottom:76px}@media (max-width: 767px){.conversation-contents .conv-title{min-height:84px;font-size:24px;font-size:2.4rem;line-height:40px;line-height:1.66667em;margin-bottom:45px}}.conversation-contents .conv-box:not(:last-child){margin-bottom:70px}@media (max-width: 767px){.conversation-contents .conv-box:not(:last-child){margin-bottom:60px}}.conversation-contents .conv-box .ttl{text-align:center;font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;font-size:28px;font-size:2.8rem;line-height:36px;line-height:1.28571em;letter-spacing:.06em;color:#77B75C;margin-bottom:36px}@media (max-width: 767px){.conversation-contents .conv-box .ttl{font-size:22px;font-size:2.2rem;line-height:30px;line-height:1.36364em;margin-bottom:24px}}@media (max-width: 767px){.conversation-contents .conv-box .ttl+.text{margin-top:20px}}.conversation-contents .conv-box .text{position:relative;padding-left:55px;margin-top:35px}.conversation-contents .conv-box .text:first-child{margin-top:0}@media (max-width: 767px){.conversation-contents .conv-box .text{margin-top:30px;padding-left:0}}.conversation-contents .conv-box .text.full{padding-left:0;margin-top:22px}.conversation-contents .conv-box .text.full+.text{margin-top:17px}.conversation-contents .conv-box .text.full2{margin-top:40px}@media (max-width: 767px){.conversation-contents .conv-box .text.full2{margin-top:30px}}.conversation-contents .conv-box .text-q{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2em;letter-spacing:.08em;font-weight:700;position:absolute;left:0;top:0}@media (max-width: 767px){.conversation-contents .conv-box .text-q{font-size:15px;font-size:1.5rem;line-height:30px;line-height:2em;position:static;margin-bottom:5px}}.conversation-contents .conv-box .text-t p{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2em;letter-spacing:.08em}@media (max-width: 767px){.conversation-contents .conv-box .text-t p{font-size:15px;font-size:1.5rem;line-height:30px;line-height:2em}}.conversation-contents .conv-box .text-t p:not(:last-child){margin-bottom:32px}@media (max-width: 767px){.conversation-contents .conv-box .text-t p:not(:last-child){margin-bottom:30px}}.conversation-contents .conv-box .text-t p a{color:#77B75C}.conversation-contents .conv-box .img-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px -5px 17px}.conversation-contents .conv-box .img-list .img-i{width:50%;padding:0 5px}@media (max-width: 767px){.conversation-contents .conv-box .img-list .img-i{width:100%}.conversation-contents .conv-box .img-list .img-i:not(:last-child){margin-bottom:8px}}.conversation-contents .conv-box .img-list .img-i img{width:100%}.conversation-contents .conv-box .img-list .cap{color:#A0A0A0;font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.5em;letter-spacing:.08em;margin-top:8px;text-align:right}.conversation-contents .conv-box .img-t{margin:22px 0 0}.conversation-contents .conv-box .img-t img{width:100%}.conversation-contents .conv-box .philo{background-color:#F7FAF7;padding:40px 80px;margin-top:40px}@media (max-width: 767px){.conversation-contents .conv-box .philo{padding:40px 20px;margin-top:27px}}.conversation-contents .conv-box .philo .philo-ttl{text-align:center;font-size:20px;font-size:2rem;line-height:20px;line-height:1em;letter-spacing:.08em;font-weight:700;margin-bottom:30px}@media (max-width: 767px){.conversation-contents .conv-box .philo .philo-ttl{font-size:18px;font-size:1.8rem;line-height:20px;line-height:1.11111em;margin-bottom:25px}}.conversation-contents .conv-box .philo .philo-ctn-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 767px){.conversation-contents .conv-box .philo .philo-ctn-row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.conversation-contents .conv-box .philo .philo-ctn-row:not(:last-child){margin-bottom:30px}.conversation-contents .conv-box .philo .philo-row-ttl{font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;font-size:18px;font-size:1.8rem;line-height:20px;line-height:1.11111em;letter-spacing:.06em;color:#77B75C;width:210px;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width: 767px){.conversation-contents .conv-box .philo .philo-row-ttl{text-align:center;width:100%;margin-bottom:10px}}.conversation-contents .conv-box .philo .philo-row-txt{width:100%;font-size:15px;font-size:1.5rem;line-height:26px;line-height:1.73333em;letter-spacing:.05em}@media (max-width: 767px){.conversation-contents .conv-box .philo .philo-row-txt{font-size:14px;font-size:1.4rem;line-height:26px;line-height:1.85714em}}.cm-company-links{background-color:#F7FAF7;padding:108px 0 130px}@media (max-width: 767px){.cm-company-links{padding:65px 0 60px}}.cm-company-links .cmn-title01{margin-bottom:40px}@media (max-width: 767px){.cm-company-links .cmn-title01{margin-bottom:35px}}.banner-lp{display:none !important}

/*# sourceMappingURL=maps/conversation.min.css.map */
