@charset "shift_jis";
@import url("http://");
*{ margin:0;padding:0; }

body,table,tr,td,th,ul,dl,ol
{color:#000;font-size:12px;letter-spacing:0.1em;width:100%;font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka", Verdana,Arial, Helvetica, sans-serif; }

a
{ text-decoration:none;color:#000; }
a:hover
{ color:#d8161f;text-decoration:underline; }


img
{ border:none;vertical-align:middle; }
hr
{ height:1px;border:none;border-top:1px #999 solid; }


#top
{ width:100%;height:200px;text-align:center}
#top img
{ padding-top:50px }
#index
{ width:100%;height:350px;background:#ffffff;text-align:center}
#index img
{ margin-top:1px;}
#bottom
{ width:100%;}
#menu
{ height:60px;padding-top:4px;padding-right:52px}
#menu ul
{ list-style:none;text-align:right;}
#menu li
{ height:1.4em;border-left:3px solid #d8161f;margin-left:2em;padding-left:6px;font-size:x-small;line-height:1.2em;display:inline}
#copy
{ width:100%;border-top:1px solid #000;padding-top:4px;text-align:center;font-size:xx-small;float:left; }


.main
{ width:100%;height:320px;margin:0px auto;color:#4D4D4D; }

.image
{  }
.note
{ margin:20px;float:left; }
.note ul
{ list-style:none; }
.note li
{ width:400px;margin-bottom:8px;paddinb-bottom:2px;border-bottom:1px solid #666;color:#4D4D4D; }
.note a
{ color:#4D4D4D; }
.note a:hover
{ color:#d8161f;text-decoration:underline; }

.card
{ width:100%;text-align:center}
.card ul
{ width:100%;list-style:none;text-align:center}
.card li
{ margin-right:10px;float:left;}
.card h5
{ width:100%;padding-bottom:10px;padding-top:10px;}
.card p
{ margin-left:28px;line-height:1.1em; }
