﻿.arrow-down_css{position:relative;display:inline-block}.arrow-down_css:before,.arrow-down_css:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.arrow-down_css:before{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;top:-7px;left:-7px;width:14px;height:14px;border-top:2px solid #fd6a3c;border-right:2px solid #fd6a3c;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}header.entry-header{display:none}#kakinotane-in h2{max-width:1040px;margin:0 auto;padding:0 2rem;display:block;font-size:2.6rem;line-height:3.7rem;font-family:"Yu Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,serif;text-align:center;color:#fd6a3c}@media screen and (max-width: 768px){#kakinotane-in h2{padding:0 1rem}}@media screen and (max-width: 768px){#kakinotane-in h2{font-size:2.2rem;line-height:3.1rem}}@media screen and (max-width: 414px){#kakinotane-in h2{font-size:1.9rem;line-height:2.8rem}#kakinotane-in h2 span{display:block}}#kakinotane-in .lead{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:4rem 0;margin:3rem auto 0}@media screen and (max-width: 768px){#kakinotane-in .lead{padding:2rem 0;margin:1rem auto 0;width:100%}}@media screen and (max-width: 414px){#kakinotane-in .lead{margin:1rem auto 0}}#kakinotane-in .lead p{font-size:1.5rem;line-height:2.3rem;line-height:2.8rem;max-width:1040px;margin:0 auto;padding:0 2rem;text-align:center}@media screen and (max-width: 768px){#kakinotane-in .lead p{padding:0 1rem}}@media screen and (max-width: 768px){#kakinotane-in .lead p{text-align:left}#kakinotane-in .lead p br{display:none}}@media screen and (max-width: 414px){#kakinotane-in .lead p{font-size:1.4rem;line-height:2.2rem}}#kakinotane-in .lead p:not(:first-child){margin-top:2rem}@media screen and (max-width: 414px){#kakinotane-in .lead p:not(:first-child){margin-top:1.5rem}}#kakinotane-in #list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:6rem}@media screen and (max-width: 414px){#kakinotane-in #list{margin-top:3rem}}#kakinotane-in #list li{width:17%;margin:0 1.5% 3rem}@media screen and (max-width: 900px){#kakinotane-in #list li{width:23%;margin:0 1% 3rem}}@media screen and (max-width: 767px){#kakinotane-in #list li{width:31%;margin:0 1.15% 3rem}}@media screen and (max-width: 414px){#kakinotane-in #list li{width:48%;margin:0 1% 2rem}}#kakinotane-in #list li div:first-child{margin-bottom:1rem;display:block;border:1px solid #ccc}#kakinotane-in #list li div:last-child{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#kakinotane-in #list li div:last-child p{letter-spacing:0;position:relative;color:#fff;background:#fd6a3c;padding:0 .5rem;margin-right:1.5rem;line-height:1.7rem}@media screen and (max-width: 767px){#kakinotane-in #list li div:last-child p{margin-right:.5rem}}#kakinotane-in #list li div:last-child p span:first-child{font-size:1.1rem}#kakinotane-in #list li div:last-child p span:last-child{font-size:1.3rem}#kakinotane-in #list li div:last-child h3{font-size:1.6rem;text-align:center;letter-spacing:0}@media screen and (max-width: 767px){#kakinotane-in #list li div:last-child h3{font-size:1.4rem}}#kakinotane-in #list li>a img{opacity:1;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#kakinotane-in #list li>a:hover img{opacity:.7}#to-contact{margin-top:5rem}@media screen and (max-width: 768px){#to-contact{margin-top:2rem}}@media screen and (max-width: 414px){#to-contact{margin-top:1rem}}#to-contact p{text-align:center}@media screen and (max-width: 414px){#to-contact p{text-align:left}}#to-contact .btn.contacts{width:164px}#to-contact .btn.seikyu{width:244px;margin-top:3rem}@media screen and (max-width: 768px){#to-contact .btn.seikyu{width:204px;margin-top:3rem}}@media screen and (max-width: 414px){#to-contact .btn.seikyu{margin-top:2rem}}
