.news{position:relative}.news .button{display:inline-block}.news_list:first-child{padding-top:1em;border-top:1px solid #a0a0a0}.news_list{padding-bottom:1em;border-bottom:1px solid #a0a0a0}.news_list.news_list_sp{padding:1.5em;border:3px solid #ddd !important}.news_head{position:relative;font-size:.8em;padding:0;margin:0}.news_head h3{font-size:1.5rem;color:#36b4ee;text-align:center}@media screen and (min-width: 735px){.news_head h3{text-align:left}}.news_head .date{color:#595959;display:inline-block;height:1em}.news_head .tag{color:#fefefe;display:inline-block;padding:.1em 0em;margin-left:1em;text-align:center;width:8em}.news_list_link a{color:#2D9CDB;font-size:12px}@media screen and (min-width: 736px){.news_list_link a{font-size:14px}}.news_list_link a:hover{opacity:.8;padding-bottom:.05em;border-bottom:1px solid}.news_caption{font-size:12px;color:#666;line-height:1.5}
