H3 { margin: 0; padding: 10px 0 0 20px; font: bold 120% sans-serif,cursive; text-align: center; letter-spacing: 0.2em; FONT-FAMILY: "MS UI Gothic";}
H2 { margin: 0; padding: 0; font: bold 170% sans-serif,cursive; text-align: center; letter-spacing: 0.2em; FONT-FAMILY: "MS UI Gothic";}
body { margin: 10px 0 0; padding: 0; color: #666666; background: #ffffff; background-image: url(../pruducts2_img/ma_bg.gif)}

/* ---- 左横のナビゲーションバー ---- */



/* ---- 右のナビゲーションバー ---- */

.box_1 { border: #999999 1px solid; background: #ffffff;}
.box_2 { padding-bottom: 3px; padding-top: 3px; background-color: #808040;}
.box_3 { padding-bottom: 3px; padding-top: 3px; background-color: #9e4401;}
.box_td3 { background: #ffffff; border= #c8ceb9 1px solid; font-size: 80%;}
.box_td { margin-left: 20px; padding: 20px 10px 0 20px; background-image: url(../pruducts2_img/bg_ayumi1.gif);}
.box_td2{ margin: 0px; padding: 0 30px; font-size: 80%; color:#666666; line-height: 1.8em; text-align: left; border= #c8ceb9 1px solid;}
.box_td6{ margin: 0px; padding: 0; font-size: 80%; color:#666666; line-height: 1.5em; text-align: left;}
.box_td5{ margin: 0px; padding-left: 20px; border= #c8ceb9 1px solid; font-size: 80%; color:#666666; line-height: 1.3em;}
/* ---- リンクの色 ---- */
a:link { padding-left: 10px; color: #ffffff; background: transparent; text-decoration: none; font-size: 80%;}

a:visited { padding-left: 10px; color: #ffffff; background: transparent; text-decoration: none; font-size: 80%;}

a:hover { padding-left: 10px; color: #ffcc00; background: transparent; text-decoration: underline; font-size: 80%;}

a:active { color: #00ffff; font-size: 80%;}
.qa { margin: 10px 30px; padding: 15px; border: #009933 1px solid; background-color: #f2f3e4; font-size: 80%; color:#6d82a7; line-height: 1.8em; text-align: left;}
.qb{ margin: 0; padding: 10px; width: 540px; border-bottom: #ffffff 1px solid; background-color: #9aa47b; font-size: 90%; color:#ffffff; line-height: 1.3em; text-align: left;}
.qb_1{ margin: 0; padding: 10px; width: 540px; border-bottom: #ffffff 1px solid; background-color: #cf9d7c; font-size: 90%; color:#990000; line-height: 1.3em; text-align: left;}
.qc{ margin: 0; padding: 20px; width: 540px; border-bottom: #ffffff 1px solid; background-color: #eeefda; font-size: 80%; color:#666666; line-height: 1.8em; text-align: left;}
.qc_1{ margin: 0; padding: 20px; width: 540px; border-bottom: #ffffff 1px solid; background-color: #e3e8d0; font-size: 80%; color:#666666; line-height: 1.8em; text-align: left;}
.qc_2{ margin-top: 0; width: 540px; border-bottom: #ffffff 1px solid; background-color: #e3e8d0; font-size: 80%; color:#666666; line-height: 1.8em; text-align: center;}
.qd{ padding: 20px; width: 460px; border: #666666 1px solid;  background-color: #f2f3e4; font-size: 90%; color:#666666; line-height: 1.8em; text-align: left;}
.qb1{ margin: 0; padding: 10px 20px; width: 589px; border-bottom: #ffffff 1px solid; background-color: #cf9d7c; font-size: 90%; color:#ffffff; line-height: 1.3em; text-align: left;}
.qc1{ margin: 0; padding: 20px; width: 589px; border-bottom: #ffffff 1px solid; background-color: #eeefda; font-size: 80%; color:#666666; line-height: 1.3em; text-align: left;}
.qe { margin: 0; padding: 10px 30px; font-size: 80%; color:#666666; line-height: 1.4em; text-align: left;}
.bj {margin: 10px 0; padding: 10px 15px; width: 450px; border: #009933 1px solid; text-align: left; font-size: 100%;}
.ca{ margin: 10px 20px; padding: 10px 20px; font-size: 80%; color:#006666; line-height: 1.8em; border-bottom: #9bb493 1px dotted; border-top: #9bb493 1px dotted;}
.c {font-size: 80%; padding: 0.3em 1.9em 0.3em 0; margin: 0; line-height: 1.8em;}
.d { margin: 20px 20px 10px 10px; padding: 10px; line-height: 1.3em; border-bottom: #9bb493 1px solid; }
.e { margin: 20px 10px 10px 20px; padding: 10px; font-size: 65%; line-height: 1.3em; border-bottom: #9bb493 1px solid; }


