.main{padding:142px 20px 0}@media screen and (max-width:767px){.main{padding-top:70px}}.entry{background-color:#fff;margin:0 auto 161px;max-width:866px;width:100%}@media screen and (max-width:767px){.entry{margin-bottom:100px}}.entry__title_box{border-bottom:1px solid #ab1a1e;padding:50px}@media screen and (max-width:767px){.entry__title_box{padding:40px 30px 30px}}.entry__title_box time{color:#3c1a07;font-size:1.4rem;display:block;margin-bottom:20px}@media screen and (max-width:767px){.entry__title_box time{font-size:1.2rem;margin-bottom:10px}}.entry__title_box h1{font-size:2rem;text-align:center;line-height:1.5}@media screen and (max-width:767px){.entry__title_box h1{font-size:1.6rem;text-align:left}}.entry__block{padding:110px 50px 50px}@media screen and (max-width:767px){.entry__block{padding:26px 30px 20px}}.entry__content{max-width:693px;margin:0 auto 100px}@media screen and (max-width:767px){.entry__content{margin-bottom:82px}}.entry__content img{max-width:100%;width:auto;height:auto}.entry__content p{font-size:1.4rem;line-height:2.2;margin-bottom:26px}@media screen and (max-width:767px){.entry__content p{line-height:1.5}}.entry__back a{font-size:1.4rem;position:relative}.entry__back a:hover{letter-spacing:1px}.entry__back a:hover:before{left:-2px}@media screen and (max-width:767px){.entry__back a{font-size:1.2rem}}@media screen and (max-width:767px){.contact_link{padding:0}}