/* Hinoya TAXI Web Design Style Sheet 2004-05-31 */a{text-decoration: none;}a:link {color:#CC6600; }a:visited {color:#CA5E11; }a:active {color:#0000EB; }a:hover {color:#FF9933; }.pic{border: solid 1px #2169EE; }.tx-l{font-size:18px; color:#4D67BC; font-weight:300; text-align:left;}/*通常TEXT-大*/.tx-l-Bold{font-size:16px; color:#4D67BC; background-color:#FFCFE7; font-weight:800; text-align:center; margin-top:5px;}.tx-l2{line-height:1.3; font-size:16px; color:#2D38A1; font-weight:300; text-align:left;}.tx-l2-cnt-bold{line-height:1.3; font-size:16px; color:#2D38A1; font-weight:700; text-align:center;}.tx-l2-cnt{line-height:1.3; font-size:16px; color:#2D38A1; font-weight:300; text-align:center;}.tx-l2-bold{line-height:1.3; font-size:16px; color:#2D38A1; font-weight:700; text-align:left;}.tx-m{line-height:1.3; font-size:13px; color:#4D67BC; font-weight:300; text-align:left;}/*通常TEXT-中*/.tx-m2{line-height:1.3; font-size:13px; color:#2D38A1; font-weight:300; text-align:left;}.tx-m2r{line-height:1.3; font-size:13px; color:#2D38A1; font-weight:300; text-align:right;}.tx-m2c{line-height:1.3; font-size:13px; color:#2D38A1; font-weight:300; text-align:center;}.tx-m2-bold{line-height:1.3; font-size:13px; color:#2D38A1; font-weight:700; text-align:left;}.tx-m2-cnt-bold{line-height:1.3; font-size:13px; color:#2D38A1; font-weight:700; text-align:center;}.tx-m2l-red{font-size:12px; color:#FF0019; font-weight:300; text-align:left;}.tx-m-blue{font-size:12px; color:#1F07BD; font-weight:600; text-align:center;}.tx-m-cnt{font-size:12px; color:#4D67BC; font-weight:300; text-align:center;}.tx-m-let{font-size:12px; color:#4D67BC; font-weight:300; text-align:left;}.tx-m-rit{font-size:12px; color:#4D67BC; font-weight:300; text-align:right;}.tx-red-bold{font-size:16px; color:#CD111C; font-weight:600; text-align:right;}.tx-red-bold-l{font-size:12px; color:#CD111C; font-weight:600; text-align:left;}.tx-s2l{font-size:10px; color:#2D38A1; font-weight:300; text-align:left;}.tx-s2c{font-size:10px; color:#2D38A1; font-weight:300; text-align:center;}.tx-s2r{font-size:10px; color:#2D38A1; font-weight:300; text-align:right;}.tx-s{font-size:9px; color:#4D67BC; font-weight:300; text-align:left;}/*通常TEXT-小*/.tx-s-blue{font-size:10px; color:#1F07BD; font-weight:600; text-align:center;}.tx-s-black{font-size:10px; color:#333333; font-weight:300; text-align:left;}.tx-s-cnt{font-size:10px; color:#4D67BC; font-weight:300; text-align:center;}.tx-s-let{font-size:10px; color:#4D67BC; font-weight:300; text-align:left;}.tx-s-rit{font-size:10px; color:#4D67BC; font-weight:300; text-align:right;}.tx-s2l-red{font-size:10px; color:#FF0019; font-weight:300; text-align:left;}.tx-s2l-bred{font-size:10px; color:#ffffff; background-color:#FF0019; font-weight:300; text-align:left;}.title-blue{width:500px; padding:3px; font-size:16px; color:#ffffff; font-weight:600; background-color:#2F2C9C; text-align:center; }.title-pgreen{ padding:1px; font-size:14px; color:#ffffff; font-weight:600; background-color:#85DEBE; text-align:center; }.title-pblue{ padding:1px; font-size:14px; color:#ffffff; font-weight:600; background-color:#63A7CF; text-align:center; }.title-ppink{padding:1px; font-size:14px; color:#ffffff; font-weight:600; background-color:#FF97C4; text-align:center; }.title-green{width:540px; padding:3px; font-size:16px; color:#ffffff; font-weight:600; background-color:#00CC33; text-align:center; }.title-gray{width:510px; padding:3px; font-size:16px; color:#FFD900; font-weight:800;  background-color:#807B88; text-align:center;}.font_small {	font-size: x-small;}