@keyframes blink{0%{opacity:0}100%{opacity:1}}.gnavi .gnavi__info a:before{display:none}.gnavi .gnavi__info a:after{opacity:1 !important}.page_content{margin-bottom:50px}.post_list{margin-bottom:60px;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px -2% 0}.post_list .post{width:29.33333%;max-width:300px;position:relative;overflow:hidden;margin:0 2% 40px}@media screen and (max-width: 767px){.post_list .post{width:46%}}@media screen and (max-width: 450px){.post_list .post{width:96%;max-width:inherit}}.post_list .post .post-image{border-radius:15px;overflow:hidden;max-width:300px;margin:auto}.post_list .post .post-image a{display:block}.post_list .post .post-image a:hover img{filter:brightness(110%)}.post_list .post .post-image img{width:100%;height:auto;-webkit-transition:all 0.35s;transition:all 0.35s}.post_list .post .post-content{margin-top:20px}.post_list .post header{margin-bottom:15px}.post_list .post .post_ttl{font-size:2rem;text-align:center;font-weight:500}@media screen and (max-width: 767px){.post_list .post .post_ttl{font-size:1.8rem}}.post_list .post .excerpt{margin-top:15px}.post_head{margin-bottom:30px}.post_head .post_ttl{font-size:3.6rem;margin-bottom:15px;font-weight:700}@media screen and (max-width: 767px){.post_head .post_ttl{font-size:clamp(2.2rem, 6vw, 3.6rem)}}#the-content{overflow:hidden}.qa_interview{margin-top:70px}@media screen and (max-width: 767px){.qa_interview{margin-top:40px}}.qa_interview .box:not(:last-child){margin-bottom:60px}@media screen and (max-width: 767px){.qa_interview .box:not(:last-child){margin-bottom:40px}}.qa_interview .box dt{font-size:2rem;font-weight:500;margin-bottom:30px;padding-left:60px;position:relative}@media screen and (max-width: 767px){.qa_interview .box dt{font-size:1.8rem;padding-left:40px}}.qa_interview .box dt:before{content:'';display:block;width:40px;height:40px;text-align:center;position:absolute;left:0;top:0;background:#a9bb54 url(//dairyuukou.com/wp_cms/wp-content/themes/dairyuukou/common/img/Q.svg) no-repeat center/20px auto;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media screen and (max-width: 767px){.qa_interview .box dt:before{width:30px;height:30px;background-size:15px auto}}.qa_interview .box dd{padding-left:60px;position:relative;min-height:40px}@media screen and (max-width: 767px){.qa_interview .box dd{padding-left:40px}}.post_foot{margin-top:40px}.post_foot .footer-post-meta{overflow:hidden;margin-top:15px}.post_foot .footer-post-meta .post-author{float:right;font-weight:400}