BODY { background: #fffaeb; margin: 0px}
body,table,th,tr,td {font:normal 16px/18px "Verdana",sans-serif; line-height:180% }
table {border-collapse:collapse; font-size:16px;}
A{ font-style:normal; color:#666666;}
A:HOVER{ font-weight:bold}

#hedda{ padding:10px 10px 10px 0px; text-align: right; width:890px; margin:0px auto; background: #fabe00}
#wrapper { width:900px; background:#FFFFFF; margin:0px auto; padding: 20px 0px 25px 0px; background: url("img/back.gif"); text-align: center}
.footer { text-align:center; padding:10px 0px 10px 0px; background: #fabe00; width:900px; margin:0px auto;}

.sm { display: none;}
.pc { display: inline;}

.main { padding:10px 25px 10px 25px; margin: 0px 25px 0px 25px; background: #ffffff; border: solid 1px #FFFFFF; text-align: left}

.attention { padding-left:2em; text-indent:-2em;}
.link { background: url("img/link.gif") no-repeat; padding: 0px 0px 0px 15px;}
.blank { background: url("img/blank.gif") right no-repeat; padding: 0px 20px 0px 0px;}
.pdf { background: url("img/pdf.gif") right no-repeat; padding: 0px 50px 0px 0px;}
.mt1 { margin-top: 10px}
.mb1 { margin-bottom: 10px}

/* *** INDEX ***************************************************** */

h1 { margin:0px 0px 20px 0px; padding: 0px; text-align: center}

h2 { background:url(img/h2.gif) no-repeat; margin:30px 0px 0px 0px ; padding: 0px 0px 0px 35px}

.top_left { float: left; width: 420px;}
.top_right { float: right; width: 350px;}

#gaiyou { margin:20px 0px 0px 20px}
#gaiyou .dl_flo { padding-top: 0px;}
#gaiyou .dl_flo dt { padding: 8px 0px 5px 25px; font-weight: bold; line-height: 1; margin-bottom: 1em; float: left; width: 7em; clear: left; background:url(img/dt.gif) no-repeat}
#gaiyou .dl_flo dd { margin:0em 0 1em 8em; padding:2px 0px 0px 0px}

#gaiyou2 { margin:20px 0px 0px 20px}
#gaiyou2 .dl_flo { padding-top: 0px;}
#gaiyou2 .dl_flo dt { padding: 8px 0px 5px 0px; font-weight: bold; line-height: 1; margin-bottom: 1em; float: left; width: 7em; clear: left;}
#gaiyou2 .dl_flo dd { margin:0em 0 1em 8em; padding:2px 0px 0px 0px}

#photo { padding: 0px; margin: 30px 0px 50px 0px}
#photo ul { padding: 0px; margin: 0px; list-style: none}
#photo li { text-align: center; width: 395px; float: left;}

.contact { margin: 20px 0px 0px 20px}

#kishi ul { list-style: none; padding: 0px; margin: 10px 0px 0px 0px}
#kishi li {}
.kishi_photo { float: left; margin-right: 15px}
.kishi_name { font-weight: bold; border-bottom: dotted 2px #cccccc; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 115px}

.th_yellow { background:#fabe00; text-align: center}
.td_yellow { background:#fffaeb }

#shiharai ul { margin: 0px 0px 0px 20px; padding: 0px}
