


 
.article{ width: 866px; margin: auto; margin-bottom: 100px}

.article ul{ margin: auto; width: 863px; height: 46px; border-bottom: 2px solid #13a89e}
.article ul li{ float: left; width: 171px; margin-right: 2px}
.article ul li.last{ margin-right: 0px}
.article ul li a{ display: block; text-decoration: none;}
.article ul li a span{ cursor: pointer; display: block; height: 34px; line-height: 34px; text-align: center; font-size: 15px; color: #fff}
.article ul li.product_01 a span{ background-color: #154270}
.article ul li.product_02 a span{ background-color: #13a89e}
.article ul li.product_03 a span{ background-color: #f8941d}
.article ul li.product_04 a span{ background-color: #7f6d77}
.article ul li.product_05 a span{ background-color: #647883}
.article ul li a .image{ display: none; width: 171px; height: 85px; background-position:0 -85px; background-repeat: no-repeat;}
.article ul li.product_01 a .image{ background-image: url("../images/content_menu_product_1.png");}
.article ul li.product_02 a .image{ background-image: url("../images/content_menu_product_2.png");}
.article ul li.product_03 a .image{ background-image: url("../images/content_menu_product_3.png");}
.article ul li.product_04 a .image{ background-image: url("../images/content_menu_product_4.png");}
.article ul li.product_05 a .image{ background-image: url("../images/content_menu_product_5.png");}
.article ul li a .arrow{ background-image: url("../images/content_menu_arrow.png"); background-repeat: no-repeat; background-position:0 12px; width: 171px; height: 12px;}
.article ul li a:hover .image{ background-position: 0 0;}
.article ul li a.current .image{ background-position: 0 0;}
.article ul li a.current .arrow{ background-position: 0 0}

.article table{ margin-top: 1px; width: 100%;}
.article table td{text-align: center; font-size: 12px; color: #6d6e71}
.article table thead td{ color: #fff; line-height: 34px; height: 34px; width: 172px}
.article table tbody td{ background-color: #fff;line-height: 18px;}
.article table tbody table{ margin-top: 0px;}
.article table tbody table tbody td{width: 172px;/*border-right: 1px solid #FFFFFF;*/padding: 6px 4px;} 
.article table tbody table tbody td.text{ line-height: 21px;}
.article table tbody table tbody td.highlight{/* width: 143px;*/}
.article table tbody table tbody td.last{ border-right: 0px none}
.article table tbody tr.line td{ height: 28px;}
.article table tbody table.line td{ height: 0px;}

.article table.product_01 thead td{ background-color: #154270}
.article table.product_01 tbody td.highlight{ background-color: #e7ecf0}
.article table.product_01 tbody tr.line td{ border-top: 2px solid #154270; border-bottom:  2px solid #154270;}
.article table.product_01 tbody div.line{border-bottom: 1px solid #154270}
.article table.product_01 tbody td.line { border-bottom: 1px solid #d8e0e6;} 
.article table.product_01 tbody table tbody td{ width: auto}

.article table.product_02 thead td{ background-color: #13a89e; width: 123px;}
.article table.product_02 tbody td.highlight{ background-color: #e7f6f5; width: auto; }
.article table.product_02 tbody td.line { border-bottom: 1px solid #b1dbd8;} 
.article table.product_02 tbody tr.line td{ border-top: 2px solid #13a89e; border-bottom:  2px solid #13a89e;}
.article table.product_02 tbody div.line{border-bottom: 1px solid #13a89e}
.article table.product_02 tbody table tbody td{ width: auto}

.article table.product_03 thead td{ background-color: #f8941d}
.article table.product_03 tbody td.highlight{ background-color: #fef4e8}
.article table.product_03 tbody tr.line td{ border-top: 2px solid #f8941d; border-bottom:  2px solid #f8941d;}
.article table.product_03 tbody div.line{border-bottom: 1px solid #f8941d}

.article table.product_04 thead td{ background-color: #a599a0}
.article table.product_04 tbody td.highlight{ background-color: #f2f0f1}
.article table.product_04 tbody tr.line td{ border-top: 2px solid #a599a0; border-bottom:  2px solid #a599a0;}
.article table.product_04 tbody div.line{border-bottom: 1px solid #a599a0}
.article table.product_04 tbody table tbody td{ width: 121px}

.article table.product_05 thead td{ background-color: #647883}
.article table.product_05 tbody td.highlight{ background-color: #eff1f2}
.article table.product_05 tbody tr.line td{ border-top: 2px solid #647883; border-bottom:  2px solid #647883;}
.article table.product_05 tbody div.line{border-bottom: 1px solid #647883}



