#main_contents {font-size:small; width:760px; padding:0 0 0 20px;zoom:1; overflow:visible; }
#main_contents::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#main_contents:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}

#main_contents img {border:none;}
#main_contents ul {margin:0; padding:0; list-style-type:none;}
#main_contents h3 {background:#eeeeee;}

#main_contents .top{ margin:10px 10px 10px 10px; text-align:right; }


/* 左側 */
#middle_c {width:760px; padding:0 0 0 0; zoom:1; overflow:visible; }
#middle_c::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#middle_c:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}

#middle_c #left_c {width:450px; float:left; padding:0; margin:0;}

#middle_c #left_c h3 { border:1px solid #999999; font-size:115%; margin:20px 0 10px 0; padding:5px 10px 5px 5px;}
#middle_c #left_c h3.spec { margin:0px; padding:0; border:none; background:#ffffff; font-size:small; font-weight:normal; }

/* 仕様1 */
#middle_c #left_c #spec01 { }
#middle_c #left_c #spec01 table#prod{ width:450px; border-collapse:collapse;}
#middle_c #left_c #spec01 table#prod td{ padding:8px; border:1px solid #cccccc; }
#middle_c #left_c #spec01 table#prod th{ width:3em;padding:8px; border:1px solid #cccccc;  font-weight:normal; background-color:#F2F4F9;}

/* 仕様2 */
#middle_c #left_c #spec02 { }
#middle_c #left_c #spec02 table {width:450px; margin:0 auto; padding:0 0 0 0; border-collapse:collapse;}
#middle_c #left_c #spec02 table th {background:#eeeeee; font-weight:normal; padding:3px 5px; border:1px solid #cccccc; text-align:left; }
#middle_c #left_c #spec02 table td {padding:3px 5px; border:1px solid #cccccc; line-height:1.3; }
#middle_c #left_c #spec02 table td.amount {text-align:center;}
#middle_c #left_c #spec02 table td.cell_img {text-align:center; padding:5px;}
#middle_c #left_c #spec02 table td span {color:#666666;}

#middle_c #left_c .box_symp_cmt {width:420px; margin:10px; line-height:1.2em;}
#middle_c #left_c .box_symp_cmt div {text-indent:-2.3em; padding-left:2.3em; margin-bottom:5px; color:#555555;}
#middle_c #left_c .box_symp_cmt ul { margin:0 0 0 1.5em;  padding:0 0 0 0; list-style:disc;text-indent:0em; }


/* TOPへ戻る */

.return_top {text-align:right; padding-right:10px; margin:20px 0 10px 0;}
.return_top a {padding-left:16px;background:url("/support/images/arrow-up.gif") no-repeat;}

/* 右側 */

#middle_c #right_c {width:280px; float:right; text-align:left;}
#middle_c #right_c h3 {margin:0; padding:5px 5px 5px 5px; font-size:small; text-align:center;}

#middle_c #right_c .link_mnl { width:270px; padding:5px 4px; border:1px solid #cccccc;}
#middle_c #right_c .link_mnl span {display:block; padding:5px 0;}
#middle_c #right_c .link_mnl ul li {padding:0 0 5px 12px; margin:0; min-height:20px; height:auto!important; height:20px;}
#middle_c #right_c .link_mnl ul li img{ border:none; margin:0 5px 0 0;}

#middle_c #right_c .link_mnl .adobe_dl_r { border-top:1px dotted #cccccc; padding-top:5px; margin-top:5px; }
#middle_c #right_c .link_mnl .adobe_dl_r div { font-size:85%; margin:0 0 0 0; padding-left:12px; background:url("/support/images/arw-d.gif") no-repeat; line-height:1.2em; }
#middle_c #right_c .link_mnl .adobe_dl_r img { border:none; padding:0; margin:3px 0 0 12px; }

#middle_c #right_c .link_other{ width:270px; padding:5px 4px 3px 5px; border:1px solid #cccccc; }
#middle_c #right_c .link_other a{ display:block; margin:0 40px; }
#middle_c #right_c .link_other img{ margin:5px 0; }
#middle_c #right_c .link_other span {display:block; padding:5px; font-size:85%; }

/* AQUOSサポートページ内コンテンツへのリンク */
#middle_c #right_c .link_contents {}
#middle_c #right_c .link_contents ul {margin:0 0 0 0;}
#middle_c #right_c .link_contents ul li {border:1px solid #cccccc; margin:0 0 10px 0;}
#middle_c #right_c .link_contents ul li a {display:block; text-decoration:none; border:1px solid #ffffff; background:#eeeeee; padding:5px 5px 5px 2px;}
#middle_c #right_c .link_contents ul li a.tolink {background:url("../images/img_prod/bg_btn.gif") bottom right;}
#middle_c #right_c .link_contents ul li a.tolink span {display:block; padding:0 0 0 15px; background:url("../images/img_prod/arrow_red.gif") no-repeat;}
#middle_c #right_c .link_contents ul li#familink span {display:block; margin:1px; padding:5px; text-align:center; background:#eeeeee; border-bottom:1px dotted #cccccc;}
#middle_c #right_c .link_contents ul li#familink div{padding:3px 5px 0 5px;}
#middle_c #right_c .link_contents ul li#familink div a{margin:3px 0 5px 0; padding:0 0 0 15px; background:url("../images/img_prod/arrow_blue.gif") no-repeat 3px 4px;}

