#pageTitle{background-image:url(../img/freerent/page_title.jpg)}
#pageTitle.subsidy h2:after{content:"FREE RENT"}
#freerent{}
#freerent p{margin:0 0 1.6em}
#freerent h3 + p{font-weight:700}
#freerent p{line-height:1.8em}
#freerent p.btn{background:#e4f4fa}
#freerent p.btn a{background:rgb(90,113,165);background:-moz-linear-gradient(top, rgba(90,113,165,1) 0%, rgba(83,109,160,1) 13%, rgba(66,95,151,1) 34%, rgba(67,93,150,1) 37%, rgba(63,92,150,1) 38%, rgba(33,66,133,1) 73%, rgba(18,52,124,1) 100%);background:-webkit-linear-gradient(top, rgba(90,113,165,1) 0%,rgba(83,109,160,1) 13%,rgba(66,95,151,1) 34%,rgba(67,93,150,1) 37%,rgba(63,92,150,1) 38%,rgba(33,66,133,1) 73%,rgba(18,52,124,1) 100%);background:linear-gradient(to bottom, rgba(90,113,165,1) 0%,rgba(83,109,160,1) 13%,rgba(66,95,151,1) 34%,rgba(67,93,150,1) 37%,rgba(63,92,150,1) 38%,rgba(33,66,133,1) 73%,rgba(18,52,124,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a71a5', endColorstr='#12347c',GradientType=0 );color:#fff;text-align:center;display:block;font-weight:700;text-decoration:none;width:100%}
#freerent p.btn a::after{content:"\00ff1e"}
#freerent h4 {position: relative;padding: .25em 0 .5em .75em;border-left: 6px solid #11347c;margin-bottom:32px;font-size:22px;font-weight:bold;}
#freerent h4::after {position: absolute;left: 0;bottom: 0;content: '';width: 100%;height: 0;border-bottom: 1px solid #ccc;}

@media screen and (min-width:961px){
#freerent{width:1080px;margin:0 auto}
#freerent p{font-size:0.937rem}
#freerent h3 + p{font-size:1.375rem;margin:0 0 1.2em}
#freerent h4 + p{line-height:1.8}
#freerent h4 + p.karisumai{line-height:1.8;margin-bottom:250px;}
#freerent h4 + p img.alignright{float:right;margin:0 0 50px 40px}
#freerent h4 + p img.aligncenter{margin:50px 0 13px;}
#freerent p.btn{padding:40px;margin:0 auto 60px}
#freerent p.btn a{height:80px;font-size:1.625rem;line-height:80px}
#freerent p.btn a:hover{opacity:.8}
#freerent p.btn a::after{margin:0 0 0 10px}
}