#entry{width:100%}#entry_header{position:relative;width:100%;height:450px;padding:2em 0 0;background:#008f46;display:flex;justify-content:center;align-items:center;text-align:left}@media only screen and (max-width: 834px){#entry_header{height:320px;padding:3em 0 0;text-align:center}}@media only screen and (max-width: 520px){#entry_header{height:250px;padding:4em 0 0}}#entry_header .entry_mv_tt{width:100%}#entry_header .entry_mv_tt h2{width:80%;max-width:680px;margin:0 auto 1em}#entry_header .entry_mv_tt h2 img{max-width:366px}@media only screen and (max-width: 834px){#entry_header .entry_mv_tt h2 img{max-width:256.2px}}@media only screen and (max-width: 520px){#entry_header .entry_mv_tt h2 img{max-width:201.3px}}#entry_header .entry_mv_tt p{width:80%;max-width:680px;margin:0 auto}#entry_header .entry_mv_tt p img{max-width:530px}@media only screen and (max-width: 834px){#entry_header .entry_mv_tt p img{max-width:371px}}@media only screen and (max-width: 520px){#entry_header .entry_mv_tt p img{max-width:291.5px}}#entry_rev{width:min(960px,90%);margin:0 auto;padding:10rem 0 12rem;text-align:center}#entry_rev p{font-size:1.2222222222em}@media only screen and (max-width: 834px){#entry_rev p{font-size:1.1111111111em}}#entry_rev strong{display:inline-block;margin:.5em 0 0;font-weight:500;font-size:1.8em}#entry_rev a{color:#000;text-decoration:none}#entry_rev a:hover{color:#a3272d}