.h1-wrapper{background-image:url(../img/top-01.jpg)}#main .works{padding:10px 0 30px}#main .works .container h2{font-family:sans-serif;margin:0;padding:30px 0 10px}#main .works .container p{padding:20px 0 10px}#main .works .container p em,#main .works .container p strong{font-size:1.05em;font-weight:bolder;font-style:normal}#main .works .container p strong{color:#151275}#main .works .container p em{color:#308bd0}#main .works .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#main .works .row .col{margin-left:0}#main .works .row .col .guideDetailWrap{height:100%;background-color:#fff;background-image:url(/img/dark-stripes-light.png);padding:16px;border:2px solid #fff}#main .works .row .col .guideDetailWrap h3{font-family:sans-serif;font-size:1.1rem;font-weight:700;margin:0 0 .7em;padding:0}#main .works .row .col .guideDetailWrap p{font-size:.9rem;font-weight:400;margin:0;padding:0}#main .works .row .col .guideDetailWrap ul{margin-left:2rem}#main .works .row .col .guideDetailWrap ul li{list-style:disc;font-size:.9rem;font-weight:400}#main .workList{background-color:#f9f9f9;padding:30px 0}#main .workList .container h2{font-family:sans-serif}#main .workList .container ul{padding-left:30px}#main .workList .container ul li{list-style-type:disc}