main{margin:15px 13px}main .mvArea{border:1px solid #568EDF}main .mvArea .inner{line-height:1.5;padding:15px 0}main .mvArea .inner h3{font-size:20px;color:#216BD5;padding:0 18px;line-height:1.2}main .mvArea .inner h3 span{font-size:16px}main .mvArea .inner .inner_txt{font-size:13px;padding:12px 18px}main #owner-article{width:100%;margin:20px auto 0}main #owner-article h2{font-size:14px;font-weight:700;border-left:5px solid #5dab20;padding:5px;margin-bottom:10px}main #owner-article .owner-article-notes{font-size:13px}main #owner-article .owner-article-lists{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:left;align-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}main #owner-article .owner-article-lists .owner-article-contents{position:relative;margin-bottom:20px}main #owner-article .owner-article-lists .owner-article-contents img{width:100%;box-shadow:2px 3px 16px -5px rgba(0,0,0,.8)}main #owner-article .owner-article-lists .owner-article-contents .owner-article-catchcopy{position:absolute;bottom:0;left:0;width:100%;background:rgba(232,232,232,.5);color:#000;text-shadow:2px -1px 3px #FFF;font-size:14px;padding:5px 10px;line-height:1.3em}main .top-fixed{position:fixed;bottom:0;left:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.65)}main .top-fixed p{color:#fff;text-align:center;line-height:1.3;font-size:15px}main .top-fixed button{margin-top:5px;font-size:20px}