#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:0 10px 10px 10px; text-align:right; }

/* シリーズタイトルと画面遷移ボタン */
#top_c {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_choice.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c #ttl_series {width:290px; height:30px; margin:0; padding:0;}
#top_c ul {width:465px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o.gif") no-repeat;}
#top_c ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_ae6 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_ae6.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_ae6::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_ae6:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_ae6 #ttl_series {width:290px; height:30px; margin:0; padding:0;}
#top_c_ae6 ul {width:465px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_ae6 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_ae6 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_ae6.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_ae6 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_ae6.gif") no-repeat;}
#top_c_ae6 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_ae6.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_dh6 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_de5.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_dh6::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_dh6:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_dh6 #ttl_series {width:290px; height:30px; margin:0; padding:0;}
#top_c_dh6 ul {width:465px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_dh6 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_dh6 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_de5.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_dh6 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_de5.gif") no-repeat;}
#top_c_dh6 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_de5.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_de5 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_de5.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_de5::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_de5:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_de5 #ttl_series {width:290px; height:30px; margin:0; padding:0;}
#top_c_de5 ul {width:465px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_de5 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_de5 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_de5.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_de5 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_de5.gif") no-repeat;}
#top_c_de5 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_de5.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_es50 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_es50.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_es50::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_es50:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_es50 #ttl_series {width:290px; height:30px; margin:0; padding:0;}
#top_c_es50 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_es50 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_es50 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_es50.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_es50 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_es50.gif") no-repeat;}
#top_c_es50 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_es50.gif") no-repeat; padding:4px 9px 0px 29px;}


/* シリーズタイトルと画面遷移ボタン */
#top_c_dx1 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_dx1.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_dx1::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_dx1:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_dx1 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_dx1 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_dx1 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_dx1 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_dx1.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_dx1 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_dx1.gif") no-repeat;}
#top_c_dx1 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_dx1.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_dx2 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_dx1.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_dx2::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_dx2:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_dx2 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_dx2 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_dx2 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_dx2 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_dx1.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_dx2 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_dx1.gif") no-repeat;}
#top_c_dx2 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_dx1.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_k3 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_k3.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_k3::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_k3:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_k3 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_k3 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_k3 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_k3 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_k3.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_k3 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_k3.gif") no-repeat;}
#top_c_k3 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_k3.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_lx1 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_g.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_lx1::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_lx1:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_lx1 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_lx1 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_lx1 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_lx1 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_g.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_lx1 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_g.gif") no-repeat;}
#top_c_lx1 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_g.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_lv3 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_lv3.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_lv3::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_lv3:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_lv3 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_lv3 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_lv3 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_lv3 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_lv3.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_lv3 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_lv3.gif") no-repeat;}
#top_c_lv3 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_lv3.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_rx5 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_rx5.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_rx5::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_rx5:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_rx5 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_rx5 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_rx5 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_rx5 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_rx5.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_rx5 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_rx5.gif") no-repeat;}
#top_c_rx5 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_rx5.gif") no-repeat; padding:4px 9px 0px 29px;}
       

/* シリーズタイトルと画面遷移ボタン */
#top_c_se1 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_se1.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_se1::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_se1:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_se1 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_se1 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_se1 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_se1 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_se1.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_se1 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_se1.gif") no-repeat;}
#top_c_se1 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_se1.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_sc1 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_sc1.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_sc1::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_sc1:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_sc1 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_sc1 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_sc1 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_sc1 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_sc1.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_sc1 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_sc1.gif") no-repeat;}
#top_c_sc1 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_sc1.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_xs1 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_xs1.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_xs1::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_xs1:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_xs1 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_xs1 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_xs1 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_xs1 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_xs1.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_xs1 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_xs1.gif") no-repeat;}
#top_c_xs1 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_xs1.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_xf3 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_xf3.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_xf3::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_xf3:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_xf3 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_xf3 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_xf3 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_xf3 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_xf3.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_xf3 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_xf3.gif") no-repeat;}
#top_c_xf3 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_xf3.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_gh5 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_g.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_gh5::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_gh5:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_gh5 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_gh5 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_gh5 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_gh5 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_g.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_gh5 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_g.gif") no-repeat;}
#top_c_gh5 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_g.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_gx5 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_g.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_gx5::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_gx5:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_gx5 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_gx5 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_gx5 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_gx5 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_g.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_gx5 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_g.gif") no-repeat;}
#top_c_gx5 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_g.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_e5 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_e5.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_e5::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_e5:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_e5 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_e5 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_e5 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_e5 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_e5.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_e5 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_e5.gif") no-repeat;}
#top_c_e5 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_e5.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_e6 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_e6.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_e6::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_e6:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_e6 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_e6 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_e6 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_e6 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_e6.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_e6 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_e6.gif") no-repeat;}
#top_c_e6 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_e5.gif") no-repeat; padding:4px 9px 0px 29px;}

/* シリーズタイトルと画面遷移ボタン */
#top_c_sx7 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_c_e5.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_sx7::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_sx7:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_sx7 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_sx7 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_sx7 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_sx7 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_e5.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_sx7 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o_e5.gif") no-repeat;}
#top_c_sx7 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c_e5.gif") no-repeat; padding:4px 9px 0px 29px;}


/* シリーズタイトルと画面遷移ボタン */
#top_c_ds6 {width:760px; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 0; background:url("../images/img_prod/bg_size_choice.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; }
#top_c_ds6::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_ds6:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#top_c_ds6 #ttl_series {width:160px; height:30px; margin:0; padding:0;}
#top_c_ds6 ul {width:595px; position:absolute; top:5px; right:0; min-height:25px; height:auto!important; height:25px; padding:0 0 0 0; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_ds6 ul li {margin:0; padding:0 8px 0 0; float:right; line-height:0; font-size:0; vertical-align:bottom;}
#top_c_ds6 ul li a {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size.gif") no-repeat; padding:3px 13px 1px 25px;}
#top_c_ds6 ul li a:hover {padding:4px 9px 0px 29px; background:url("../images/img_prod/btn_size_o.gif") no-repeat;}
#top_c_ds6 ul li span {width:38px; min-height:18px; height:auto!important; height:18px; display:block; background:url("../images/img_prod/btn_size_c.gif") no-repeat; padding:4px 9px 0px 29px;}


/* 左側 */
#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:530px; 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; }




/* 機種名・寸法図 */
#middle_c #left_c #info_mdl{width:530px;padding:0 0 20px 0; margin:10px 0 0 0; position:relative;}
#middle_c #left_c #info_mdl img.eco {margin-top:15px;}
#middle_c #left_c #info_mdl h2{font-size:small; font-weight:bold; min-height:30px; height:auto!important; height:30px; margin:0 0 10px 10px; padding:0 0 10px 0; color:#484848;}
#middle_c #left_c #info_mdl h2 span {font-size:125%; font-family:Arial,MS UI Gothic,sans-serif; letter-spacing:0.1em; color:black; padding:0 0 1px 0;  margin-right:0.5em; border-bottom:1px dotted #cc0000; }
#middle_c #left_c #info_mdl table {width:528px;padding:0; margin:0 auto;}
#middle_c #left_c #info_mdl table td {vertical-align:top; text-align:left; padding-left:15px;}
#middle_c #left_c #info_mdl table td div {font-weight:bold; margin:0 0 5px -15px; padding:0 0 0 15px; background:url("../images/img_prod/square_green.gif") no-repeat; line-height:1em;}
#middle_c #left_c #info_mdl table td ul {zoom:1; overflow:visible; }
#middle_c #left_c #info_mdl table td ul::after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#middle_c #left_c #info_mdl table td ul:after{ display:block; height:0; content:"・"; clear:both; visibility:hidden;}
#middle_c #left_c #info_mdl table td ul li {float:left;}
#middle_c #left_c #info_mdl table td ul li.ana { clear:both; width:80px; padding:0; }
#middle_c #left_c #info_mdl table td#cell_size {}
#middle_c #left_c #info_mdl table td#cell_size div {min-height:25px; height:auto!important; height:25px;}
#middle_c #left_c #info_mdl table td#cell_size span {}
#middle_c #left_c #info_mdl table td#cell_size span.detail {text-align:right; position:absolute; top:50px; right:0;}
#middle_c #left_c #info_mdl table td#cell_size span.detail img {border:none;}
#middle_c #left_c #info_mdl table td#cell_size div.weight { margin-top:25px; }
#middle_c #left_c #info_mdl table td#tuner img{margin-right:5px;}
#middle_c #left_c #info_mdl table td#tuner p.indent{ clear:both; text-indent:-1em; padding:0 0 10px 1em; font-size:x-small; line-height:1.2; }
#middle_c #left_c #info_mdl table td#env   p.indent{ clear:both; text-indent:-1em; padding:0 0 5px 1em; font-size:x-small; line-height:1.2; }
#middle_c #left_c #info_mdl table.box_spec { width:285px; margin:0px 0px 10px 0px; padding:0px; border:1px solid #666666; }
#middle_c #left_c #info_mdl table.box_spec td { padding:5px 5px; border-bottom:1px dotted #666666; }
#middle_c #left_c #info_mdl table.box_spec td .in{ display:block; text-indent:-1em; margin:0; padding:0 0 0 1em; }
#middle_c #left_c #info_mdl table.box_spec td.end{ border-bottom:0px dotted #666666; }
#middle_c #left_c #info_mdl table.box_spec th { padding:3px 0px; font-weight:normal; background-color:#eeeeee; border-right:1px dotted #666666; border-bottom:1px dotted #666666; }
#middle_c #left_c #info_mdl table.box_spec th.end{ border-bottom:0px dotted #666666; }
.cmt{ text-indent:-1em; margin:0; padding:5px 0 0 1em; }
.cmt_s{  margin:0; padding:5px 0 0 0; font-size:x-small; }
.eco_cmt{ text-indent:-1em; margin:0; padding:5px 0 0 1em; font-size:x-small; }
.txt_fwn{ font-weight:normal; }

#middle_c #left_c #info_mdl ul.add_dwl{ margin:0; padding:3px 0 0 10px; list-style:none; }
#middle_c #left_c #info_mdl ul.add_dwl li{ padding:0 0 3px 10px; background:url('/support/images/arrow_link.gif') no-repeat 0 4px; }

/* BD */
#middle_c #left_c #spec_bd {width:530px; padding:10px 0 0 0; border-top:1px dashed #999999;}
#middle_c #left_c #spec_bd table{width:490px; margin:0 auto 0 auto;}
#middle_c #left_c #spec_bd table th {width:100px; height:100px; padding:10px 0 0 0; vertical-align:top;}
#middle_c #left_c #spec_bd table td{padding:5px 0 0 15px; width:180px; height:45px; text-align:left; vertical-align:middle;}

/* 外部機器との接続について */
#middle_c #left_c #spec_exins {width:520px; margin:10px 0 0 0; padding:10px 0 0 10px; border-top:1px dashed #999999;}
#middle_c #left_c #spec_exins ul{ margin:5px 15px 5px 10px; list-style:none; }
#middle_c #left_c #spec_exins ul li.usb{ margin:0 0 0 5px; padding:3px 0 3px 15px; background:url('../../images/arrow_link.gif') no-repeat 2px 6px; }
#middle_c #left_c #spec_exins ul li{ margin:0 0 0 0; padding:3px 0 3px 12px; background:url('../../images/ico_tri_blue.gif') no-repeat 0 6px; }
#middle_c #left_c #spec_exins ul li .txt_indent{ text-indent:-1em;margin:0; padding:4px 0 4px 1em; }
#middle_c #left_c #spec_exins ul li a{ text-decoration:none; }
#middle_c #left_c #spec_exins h4 { margin:5px 15px 5px 15px; font-size:small; font-weight:normal; }
#middle_c #left_c #spec_exins ul.l5{ margin:5px 15px 5px 20px; list-style:none; }
#middle_c #left_c #spec_exins ul.l5 li.usb{ margin:0 0 0 0; padding:3px 0 3px 15px; background:url('../../images/arrow_link.gif') no-repeat 2px 6px; }
#middle_c #left_c #spec_exins ul.l5 li{ margin:0 0 0 0; padding:3px 0 3px 12px; background:url('../../images/ico_tri_blue.gif') no-repeat 0 6px; }

/* DX1、DX2 特殊 「録画・予約録画について」*/
#middle_c #left_c #spec_bd div.lnk_bd {width:490px; margin:0 auto; text-align:right; }
#middle_c #left_c #spec_bd div.lnk_bd a img{border:none;}

/* 仕様追加ダウンロード*/
.dl_link{ margin:5px 0 0 0; padding:0px; line-height:1.4; }
.dl_link ul{ margin:5px 0 0 0px; padding:0 0 0 10px; list-style:none; }
.dl_link ul li{margin:0 0 0 10px; padding:0 0 3px 10px; background:url('../../images/arrow_link.gif') no-repeat 0 4px; zoom:1; }

/* 主な仕様／特長 */
#middle_c #left_c #spec01 {position:relative;}
#middle_c #left_c #spec01 a.inttl { line-height:1em; display:block; position:absolute; padding:3px 5px 1px 15px;top:4px; right:5px; _right:25px; background:url("/support/images/arrow_link.gif") no-repeat 3px 3px #ffffff; border-width:1px; border-style:solid; border-color:#cccccc #999999 #999999 #cccccc; font-size:80%; font-weight:normal; text-decoration:none;}
#middle_c #left_c #spec01 a:hover.inttl { border-width:1px; border-style:solid; border-color:#999999 #cccccc #cccccc #999999;}

#middle_c #left_c #spec01 table { width:530px; margin:0 0 0 0; padding:0 0 0 0;}
#middle_c #left_c #spec01 table td {text-align:left; vertical-align:top; padding:15px 0 0 50px;}

/*高画質*/
#middle_c #left_c #spec01 table td#cell_01 {background:url("../images/img_prod/ico_screen.gif") no-repeat; border-right:1px dotted #cccccc; border-bottom:1px dotted #cccccc;}

/*多機能・便利機能*/
#middle_c #left_c #spec01 table td#cell_02 {background:url("../images/img_prod/ico_colorful.gif") no-repeat; border-bottom:1px dotted #cccccc;}

/*高音質*/
#middle_c #left_c #spec01 table td#cell_03 {background:url("../images/img_prod/ico_speaker.gif") no-repeat; border-right:1px dotted #cccccc;}

/*インターネット*/
#middle_c #left_c #spec01 table td#cell_04 {background:url("../images/img_prod/ico_www.gif") no-repeat;}

/*環境対応*/
#middle_c #left_c #spec01 table td#cell_05 {background:url("../images/img_prod/ico_leaf.gif") no-repeat;}

/*BDディスクレこーダー*/
#middle_c #left_c #spec01 table td#cell_06 {background:url("../images/img_prod/ico_bd.gif") no-repeat; border-bottom:1px dotted #cccccc;}

/*録画対応*/
#middle_c #left_c #spec01 table td#cell_07 {background:url("../images/img_prod/ico_hdd.gif") no-repeat; border-bottom:1px dotted #cccccc;}

/*ワイヤレス*/
#middle_c #left_c #spec01 table td#cell_08 {background:url("../images/img_prod/ico_wireless.gif") no-repeat;}

#middle_c #left_c #spec01 table td span {font-weight:bold; display:block;}
#middle_c #left_c #spec01 table td ul {margin:25px 5px 10px -35px;}
#middle_c #left_c #spec01 table td li {margin:0 0 5px 0; padding:0 0 0 15px; background:url("../images/img_prod/dot_green.gif") no-repeat 3px 4px; zoom:1;}

/* 接続端子 */
#middle_c #left_c #spec02 {position:relative;}
#middle_c #left_c #spec02 a.inttl { line-height:1em; display:block; position:absolute; padding:3px 5px 1px 15px;top:4px; right:5px; _right:25px; background:url("/support/images/arrow_link.gif") no-repeat 3px 3px #ffffff; border-width:1px; border-style:solid; border-color:#cccccc #999999 #999999 #cccccc; font-size:80%; font-weight:normal; text-decoration:none;}
#middle_c #left_c #spec02 a:hover.inttl { border-width:1px; border-style:solid; border-color:#999999 #cccccc #cccccc #999999;}
#middle_c #left_c #spec02 table {width:530px; margin:0 auto; padding:0 0 0 0; border-width:1px 1px 0 0; border-color:#cccccc; border-style:solid; }
#middle_c #left_c #spec02 table th {background:#eeeeee; font-weight:normal; padding:3px 5px; border-width:0 0 1px 1px; border-color:#cccccc; border-style:solid; }
#middle_c #left_c #spec02 table td {padding:3px 5px; border-width:0 0 1px 1px; border-color:#cccccc; border-style:solid; 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 #spec02 .box_symp_cmt {width:520px; margin:10px auto; line-height:1.2em;}
#middle_c #left_c #spec02 .box_symp_cmt div {text-indent:-3.3em; padding-left:3.3em; margin-bottom:5px; color:#555555;}
#middle_c #left_c #spec02 .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;}

/* 右側 */

/* 取扱説明書DL */
#middle_c #right_c {width:200px; 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:190px; 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 0; 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;}


/* AQUOSサポートページ内コンテンツへのリンク */
#middle_c #right_c .link_contents {}
#middle_c #right_c .link_contents ul {margin:10px 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;}



#middle_c #right_c .link_contents ul li#option span.ttl{ display:block; margin:1px; padding:5px; text-align:left; background:#eeeeee; border-bottom:1px dotted #cccccc; }
#middle_c #right_c .link_contents ul li#option a.tolink {border-bottom:1px dotted #cccccc;}
#middle_c #right_c .link_contents ul li#option div {padding:10px 5px 5px 5px;}
#middle_c #right_c .link_contents ul li#option div span {display:block; margin:0 0 5px 0; padding:0 0 3px 15px; background:url("../images/img_prod/square_green_s.gif") no-repeat 5px 3px; border-bottom:1px dotted #cccccc; zoom:1; }
#middle_c #right_c .link_contents ul li#option div span a {margin:3px 0 0 0; padding:0 0 0 10px; background:url("../images/img_prod/arrow_green.gif") no-repeat 0 4px;}
#middle_c #right_c .link_contents ul li#option div span.pdf {display:block; margin:0 0 5px 0; padding:5px 0 3px 15px; background:url("../images/img_prod/arrow_green.gif") no-repeat 5px 8px; border-bottom:0; zoom:1; }
#middle_c #right_c .link_contents ul li#option div span.pdf a { display:inline;  padding:0 0 0 0; background:none; }
#middle_c #right_c .link_contents ul li#option div span.pdf a.non { display:inline; margin:3px 0 0 0; padding:0 0 0 0; background:none; }
#middle_c #right_c .link_contents ul li#option div span span.ar {margin:3px 0 0 0; padding:0 0 0 10px; background:url("../images/img_prod/arrow_green.gif") no-repeat 0 4px; border:0px;}
#middle_c #right_c .link_contents ul li#option div span.end {border-bottom:0; margin-bottom:0; padding-bottom:0;}




/* その他（いい暮らしストア）*/

#middle_c #right_c .link_other {width:190px; padding:5px 4px 3px 5px; border:1px solid #cccccc;}
#middle_c #right_c .link_other img {margin:0 4px;}
#middle_c #right_c .link_other span {display:block; padding:5px; font-size:85%;}





