/* 宅配便CSS */

body {
	text-align: center;
	margin:0px;
}

.th-r1 { font-size: 12px; padding: 4px 2px; background-color: #BFF855; color: #003366; font-weight: normal;}
.th-r2 { font-size: 12px; padding: 4px 2px; background-color: #FFC0CB; color: #003366; font-weight: normal;}
.th-r3 { font-size: 12px; padding: 4px 2px; background-color: #ffcc99; color: #003366; font-weight: normal;}
.th-r4 { font-size: 12px; padding: 4px 2px; background-color: #ddbbff; color: #003366; font-weight: normal;}


td {font-size: 12px; padding: 0px 0px; line-height:16px;}
.td-1 { background-color:#EFFCDE; text-align:right; width: 38px; padding: 4px 2px;}
.td-2 { background-color:#E2FED8; text-align:right; width: 38px; padding: 4px 2px;}
.td-3 { background-color:#E6FFDF; text-align:right; width: 38px; padding: 4px 2px;}
.td-4 { background-color:#D6FECB; text-align:right; width: 38px; padding: 4px 2px;}
.td-5 { padding: 4px 2px;}
.td-6 { background-color:#e8e8e8; text-align:center; width: 58px; padding: 4px 2px;}
.td-7 { background-color:#e8e8e8; text-align:center; width: 61px; padding: 4px 2px;}
.td-8 { background-color:#e8e8e8; text-align:center; width: 47px; padding: 4px 2px;}
.td-9 { padding: 2px 2px;}

.title-area {-size: 14px; font-weight: bold;}

.td-area-r1 { font-size: 13px; background-color:#ADF998; color: #003366; font-weight: bold; width: 22px; line-height: 16px; padding: 4px;}
.td-area-r2 { font-size: 13px; background-color:#FFCCCC; color: #003366; font-weight: bold; width: 22px; line-height: 16px; padding: 4px;}
.td-area-r3 { font-size: 13px; background-color:#FFDCB9; color: #003366; font-weight: bold; width: 22px; line-height: 16px; padding: 4px;}

.td-koku  { background-color:#BEFBA8; color: #003366;}
.td-koku2 { background-color:#BEFBA8; color: #003366; text-align:right;}
.td-free  { background-color:#B6F6BB; color: #003366;}
.td-free2 { background-color:#B6F6BB; color: #003366; text-align:right;}

.menu-r1-1 { padding: 3px; background-color: #b2fa2c; color: #003366; border: 2px solid #b2fa2c;}
.menu-r1-2 { padding: 3px; background-color: #ffffff; color: #003366; border: 2px solid #ffffff;}
.menu-r1-3 { padding: 1px 5px; background-color: #ffffff; color: #003366; border: 1px solid #b2fa2c;}

.menu-r2-1 { padding: 3px; background-color: #FFC0CB; color: #003366; border: 2px solid #FFC0CB;}
.menu-r2-2 { padding: 3px; background-color: #FFDDFF; color: #003366; border: 2px solid #ffffff;}
.menu-r2-3 { padding: 1px 5px; background-color: #ffffff; color: #003366; border: 1px solid #FFC0CB;}

.menu-r3-1 { padding: 3px; background-color: #ffcc99; color: #003366; border: 2px solid #ffcc99;}
.menu-r3-2 { padding: 3px; background-color: #FFFFCC; color: #003366; border: 2px solid #ffffff;}
.menu-r3-3 { padding: 1px 5px; background-color: #ffffff; color: #003366; border: 1px solid #ffcc99;}

.menu-link { padding: 2px 1px; background-color: #ffffff; color: #003366; padding: 4px 2px}
.menu-link2 { padding: 0px 3px; background-color: #FFFEEE; color: #003366; border: 1px solid #CACAFF;}


.cool { background-color: #E8EBFF; padding: 4px 2px;}

a: { padding:2px; text-decoration:none; color: #006400;}
a:visited { color: #43b242;}
a:hover { background: #9ffd85; text-decoration: underline; }
.normal { color: #003366; background: #ffffff;}
.selected {	color: #FFFFFF !important; background: #256F45 !important; text-decoration: none !important}


.data{padding-right:5px;}
.btmargin{padding-bottom:15px;}

/* 文字色赤 */
.t-red { font-size:12px; color:#FF0000; line-height: 15px; font-family:"ＭＳ Ｐゴシック", "Osaka";}
.style1 {font-size: 12px}

/* INFOリンク */
a.info:link   {font-size:12px; color:#336699; text-decoration:none; font-family:"ＭＳ Ｐゴシック", "Osaka";}
a.info:visited{font-size:12px; color:#336699; text-decoration:none; font-family:"ＭＳ Ｐゴシック", "Osaka";}
a.info:active {font-size:12px; color:#336699; text-decoration:underline; font-family:"ＭＳ Ｐゴシック", "Osaka";}
a.info:hover  {font-size:12px; color:#336699; text-decoration:underline; font-family:"ＭＳ Ｐゴシック", "Osaka";}


.grey_border  { border-bottom: 1px solid #cccccc;}
