/* 食育エビデンス。トップページ */

/* 表紙画像 */
.cover { max-width: 30%; margin: 0 1em; float: left; }
.cover img { width: 100%; border: 1px solid #666; margin-bottom: 4em; }

/* リンクボタン */
ul.lnk_btn { margin: 0 auto; text-align: center; }
ul.lnk_btn li { background: none; }
ul.lnk_btn li > a > img { width: 30%;}
ul.lnk_btn > li > a { display: block; margin: 0.5em; padding: 1em 2em;  width: 30%; min-height: 6em; border-radius: 0.5em 0.5em; text-align: center; float: left; }
ul.lnk_btn > li > a#btn01 { background-color: rgba(250,230,56,1.0); }
ul.lnk_btn > li > a:hover#btn01 { background-color: rgba(250,230,56,0.5); }
ul.lnk_btn > li > a#btn02 { background-color: rgba(244,184,195,1.0); }
ul.lnk_btn > li > a:hover#btn02 { background-color: rgba(244,184,195,0.5); }
ul.lnk_btn > li > a#btn03 { background-color: rgba(164,199,54,1.0); }
ul.lnk_btn > li > a:hover#btn03 { background-color: rgba(164,199,54,0.5); }
ul.lnk_btn > li > a#btn04 { background-color: rgba(136,193,235,1.0); }
ul.lnk_btn > li > a:hover#btn04 { background-color: rgba(136,193,235,0.5); }
p.point { margin-left: 1em; text-indent: -1em; }
p.thumb { margin: 0 auto; text-align: center; }

.table {margin: 0 auto; text-align: center; }

/* 配下ページサムネイル画像配置 */

.thumb { margin: 0 auto; text-align: center; min-width: 300px; max-width: 460px; }
.thumb img { width: 100%; height: auto; border: 1px solid #666; }

/* table */
table { width: 90%; margin: 0 auto; }
table th,td { padding: 0.5em 1em; border: 1px solid #333; }
table th { text-align: center; }

/* 回り込み */
.left {float: left; }
.right {float: right; }
.clear {clear: both; }