body  { background-color: #bbbbbb; text-align: center; margin: 0px }
p  { color: #333333; font-size: 12px; line-height: 130%; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
a:link { color: #3cb371; text-decoration: none }
a:hover { color: #202020; text-decoration: none; background-color: #eee8aa }
a:visited { color: #bbb; text-decoration: none }
.head_word { color: #f5f5f5; font-weight: bold; background-color: #786955; padding-bottom: 2px; padding-left: 5px }
.back_brown { background-color: #786955 }
.top_box_left { background: url(image/top_left.gif) repeat-y }
.top_box_right { background: url(image/top_right.gif) repeat-y }
.cap { color: #786955; font-weight: bold; font-size: 24px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; text-align: center }
.list { color: #f5f5f5; text-align: left; vertical-align: bottom; list-style-image: url(image/sankaku.gif); list-style-position: inside; margin-bottom: 0px }
.list1 { color: #333; font-size: 12px; text-align: left; vertical-align: bottom; list-style-type: decimal; list-style-position: inside; margin-top: 0px; margin-bottom: 0px }
ul  { margin-top: 6px; margin-bottom: 8px; margin-left: 10px }
.sage15  { margin: 0px 5px 5px 20px }
ol { margin-top: 0px; margin-bottom: 6px; margin-left: 20px }
.title_img_sage { margin-left: 20px }
.main_line  { color: #f5f5f5; font-size: 1px; margin-top: 10px; margin-bottom: 10px; width: 100% }
.dl_box  { border: solid 1px #f5f5f5 }
.dl_sel  { background-color: #f5f5f5; border: solid 2px #bbb }
.dl_obi { background-color: #786955; text-align: center; margin-top: 15px; margin-bottom: 0px; padding-top: 8px; padding-bottom: 5px }
.manu_obi { background-color: #f5f5f5; text-align: center; margin-top: 15px; margin-bottom: 0px; padding-top: 8px; padding-bottom: 5px }
.dl_obi2 { text-align: center; margin-top: 10px; margin-bottom: 27px; padding-bottom: 5px; border-bottom: 1px solid #000 }
.center1 { text-align: center; letter-spacing: 1px; margin-top: 5px; margin-bottom: 0px }
.center2 { text-align: center; margin-top: 5px; margin-bottom: 8px }
.center3 { color: #f5f5f5; text-align: center; margin-top: 10px; margin-bottom: 8px }
.center4 { color: #f5f5f5; text-align: center; margin-top: 15px; margin-bottom: 12px }
.dl_bt_center { text-align: center; margin-top: 10px; margin-bottom: 10px }
.video_black_waku   { margin: 3px 10px 5px; padding-top: 5px; padding-bottom: 3px; padding-left: 6px }
.sandan_1 { width: 595px }
.sandan_2 { vertical-align: super; width: 15px }
.sandan_3 { background-color: #ddd; text-align: center; margin-bottom: 30px; padding-bottom: 15px; top: 0px; width: 290px }
.box1 { background-color: #ffebcd; margin-bottom: 15px; padding: 20px 15px 15px; border: solid 1px #786955 }
.box2 { background-color: #f5f5f5; margin-top: 15px; margin-bottom: 15px; padding: 20px 15px 15px; border: solid 1px #786955 }
h3 { color: #786955; font-family: フォント名, "Times New Roman"; text-indent: -20px; margin-bottom: 4px; margin-left: 20px }
.box_txt { margin-top: 0px; margin-bottom: 5px }
.box_txt1 { margin-top: 0px; margin-bottom: 3px; margin-left: 20px }
.pre_box { background-color: #f5f5f5; border: solid 1px #786955 }
h4 { margin-top: 3px; margin-bottom: 3px; margin-left: 20px }
.manual_box { background-color: #786955; margin-top: 20px; border: ridge 1px #f5f5f5; width: 250px }
.inq_box { padding: 5px }
.urgent_txt  { color: #f0e68c; font-weight: bold; font-size: 14px; margin-bottom: 5px }
.inline_box   { margin-right: 20px; border: solid 1px #f0e68c }
h2 { color: #f0f0f0; font-weight: bold; font-size: 16px }
.cha { color: #786955 }
