﻿
/* Table Design */


#box10   {display:table; width:100%; margin:0 auto; text-align:center; margin:20px;}



/*
table                {border-collapse: collapse; text-align: left; vertical-align: middle; margin:0; padding:0; box-sizing:border-box;}
*/


table caption        {font-size:16px; font-weight:700; background-color:#f2f2f2; padding:5px; border:1px solid #d8d8d8; margin-top:10px 0;}
table th             {padding:5px; text-align:center; vertical-align:middle;}
td a                 {text-decoration:none;}


td.textcenter {text-align:center;}
td.textleft {text-align:left;}
td.textright {text-align:right;}
td.texttop {vertical-align:right;}


.tb_back_10                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_10 th              {border:1px solid #ddd; padding:5px;  background-color:#ff6666; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_10 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_10 td:last-child   {background:none;}
.tb_back_10 td ul li        {padding:4px 5px;}
.tb_back_10 tr:hover        {background-color:#eaeaea;}

.tb_back_11                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_11 th              {border:1px solid #ddd; padding:5px;  background-color:#f08080; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_11 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_11 td:last-child   {background:none;}
.tb_back_11 td ul li        {padding:4px 5px;}
.tb_back_11 tr:hover        {background-color:#eaeaea;}


.tb_back_12                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_12 th              {border:1px solid #ddd; padding:5px;  background-color:#ff7373; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_12 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_12 td:last-child   {background:none;}
.tb_back_12 td ul li        {padding:4px 5px;}
.tb_back_12 tr:hover        {background-color:#eaeaea;}


.tb_back_13                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_13 th              {border:1px solid #ddd; padding:5px;  background-color:#ff1493; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_13 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_13 td:last-child   {background:none;}
.tb_back_13 td ul li        {padding:4px 5px;}
.tb_back_13 tr:hover        {background-color:#eaeaea;}

.tb_back_13_center                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_13_center th              {border:1px solid #ddd; padding:5px;  background-color:#ff1493; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_13_center td              {border-bottom:1px solid #d8d8d8; text-align:center; background:url("/all_icon/barback_1.png") no-repeat right bottom; padding:5px;}
.tb_back_13_center td:last-child   {background:none;}
.tb_back_13_center td ul li        {padding:4px 5px;}
.tb_back_13_center tr:hover        {background-color:#eaeaea;}


.tb_back_14                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_14 th              {border:1px solid #ddd; padding:5px;  background-color:#794044; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_14 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_14 td:last-child   {background:none;}
.tb_back_14 td ul li        {padding:4px 5px;}
.tb_back_14 tr:hover        {background-color:#eaeaea;}


.tb_back_15                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_15 th              {border:1px solid #ddd; padding:5px;  background-color:#333333; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_15 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_15 td:last-child   {background:none;}
.tb_back_15 td ul li        {padding:4px 5px;}
.tb_back_15 tr:hover        {background-color:#eaeaea;}



.tb_back_16                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_16 th              {border:1px solid #ddd; padding:5px;  background-color:#008080; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_16 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_16 td:last-child   {background:none;}
.tb_back_16 td ul li        {padding:4px 5px;}
.tb_back_16 tr:hover        {background-color:#eaeaea;}



.tb_back_17                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_17 th              {border:1px solid #ddd; padding:5px;  background-color:#3b5998; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_17 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_17 td:last-child   {background:none;}
.tb_back_17 td ul li        {padding:4px 5px;}
.tb_back_17 tr:hover        {background-color:#eaeaea;}


.tb_back_18                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_18 th              {border:1px solid #ddd; padding:5px;  background-color:#808080; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_18 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_18 td:last-child   {background:none;}
.tb_back_18 td ul li        {padding:4px 5px;}
.tb_back_18 tr:hover        {background-color:#eaeaea;}


.tb_back_19                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_19 th              {border:1px solid #ddd; padding:5px;  background-color:#c39797; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_19 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_19 td:last-child   {background:none;}
.tb_back_19 td ul li        {padding:4px 5px;}
.tb_back_19 tr:hover        {background-color:#eaeaea;}



.tb_back_20                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_back_20 th              {border:1px solid #ddd; padding:5px;  background-color:#c39797; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_back_20 td              {border-bottom:1px solid #d8d8d8;  background:url("/all_icon/barback_1.png") no-repeat right bottom;}
.tb_back_20 td:last-child   {background:none;}
.tb_back_20 td ul li        {padding:4px 5px;}
.tb_back_20 tr:hover        {background-color:#eaeaea;}




.tb_line_10                {background-color:#fff; margin-top:0px; width:100%;}
.tb_line_10 th             {border:1px solid #ddd; background-color:tan; text-align:center; font-size:1.05rem; font-weight:bold; color: white; padding:5px;}
.tb_line_10 td             {border:1px solid #ddd; border-bottom:1px solid #ddd; padding:5px;}
.tb_line_10 td:first-child {border-left:#fff;}
.tb_line_10 td:last-child  {border-right:#fff;}



.tb_line_10_ct                {background-color:#fff; margin-top:0px; width:100%;}
.tb_line_10_ct th             {border:1px solid #ddd; background-color:tan; text-align:center; font-size:1.05rem; font-weight:bold; color: white; padding:5px;}
.tb_line_10_ct td             {border:1px solid #ddd; border-bottom:1px solid #ddd; padding:5px; text-align:center;}
.tb_line_10_ct td:first-child {border-left:#fff;}
.tb_line_10_ct td:last-child  {border-right:#fff;}




.tb_popup_10                 {background-color:#fff; margin-top:0px; width:100%;}
.tb_popup_10 caption         {font-size:20px; font-weight:700; margin:0 20px;}
.tb_popup_10 th              {border:1px solid #d8d8d8; padding:5px;  background-color:#c39797; text-align:center; font-size:1.05rem; font-weight:700; color:white;}
.tb_popup_10 td              {border:1px solid #d8d8d8; height:28px;}
.tb_popup_10 td:first-child  {border-left:transparent; text-align:right; padding-right:10px; background-color:#efefef;}
.tb_popup_10 td:last-child   {border-right:transparent; padding-left:10px;}
.tb_popup_10 td ul li        {padding:4px 5px;}
.tb_popup_10 tr:hover        {background-color:#eaeaea;}


