/* 基本レイアウト・フォント装飾関連 */
.f-bold { font-weight: bold}
.f-b-red { font-weight: bold ; color: #FF0000}
.f-b-dred { font-weight: bold ; color: #CC3300}
.f-b-y { font-weight: bold ; color: #FFFFCC}
.f-b-pink { font-weight: bold ; color: #FF6666}
.f-b-s-pink { font-weight: bold ; color: #FF3399}
.f-b-white { font-weight: bold ; color: #FFFFFF}
.f-b-purple { font-weight: bold; color: #6666CC}
.f-b-dp { font-weight: bold; color: #663399}
.f-b-orange { font-weight: bold; color: #FF6600}
.f-b-green { font-weight: bold; color: #008888}
.f-b-blue { font-weight: bold; color: #0066CC}
.f-b-lblue { font-weight: bold; color: #3399FF}
.f-dp { color: #663399}
.f-white { color: #FFFFFF}
.f-dred { color: #CC3300}
.f-red { color: #FF0000}

/* 旅行代金＆カレンダー用 */
.col { font-size : 12px ; line-height: 14px ; background-color: #FFFFFF}		/* 無色 */
.col-Y { font-size : 12px ; line-height: 14px ; background-color: #FFFFCC}		/* Y */
.col-A { font-size : 12px ; line-height: 14px ; background-color: #CCFFFF}		/* A */
.col-B { font-size : 12px ; line-height: 14px ; background-color: #FFCCFF}		/* B */
.col-C { font-size : 12px ; line-height: 14px ; background-color: #CCFF99}		/* C */
.col-D { font-size : 12px ; line-height: 14px ; background-color: #FFFFCC}		/* D */
.col-E { font-size : 12px ; line-height: 14px ; background-color: #CC99FF}		/* E */
.col-F { font-size : 12px ; line-height: 14px ; background-color: #FFDEAD}		/* F */
.col-G { font-size : 12px ; line-height: 14px ; background-color: #CCCCCC}		/* G */
.col-H { font-size : 12px ; line-height: 14px ; background-color: #996666 ; color: #FFFFFF}	/* H */
.col-I { font-size : 12px ; line-height: 14px ; background-color: #66ccff}		/* I */
.col-J { font-size : 12px ; line-height: 14px ; background-color: #0066CC; color: #FFFFFF}	/* J */
.col-K { font-size : 12px ; line-height: 14px ; background-color: #666666; color: #FFFFFF}	/* K */
.col-L { font-size : 12px ; line-height: 14px ; background-color: #FFFF66}		/* L */
.col-M { font-size : 12px ; line-height: 14px ; background-color: #CC66CC}		/* M */
.col-N { font-size : 12px ; line-height: 14px ; background-color: #FFCC00}		/* N */
.col-O { font-size : 12px ; line-height: 14px ; background-color: #C0C0C0}		/* 0 */
.col-P { font-size : 12px ; line-height: 14px ; background-color: #DEB887}		/* P */
.col-Q { font-size : 12px ; line-height: 14px ; background-color: #3366CC}		/* Q */
.col-R { font-size : 12px ; line-height: 14px ; background-color: #FF66CC}		/* R */
.col-T { font-size : 12px ; line-height: 14px ; background-color: #B8860B}		/* T */
.col-S { font-size : 12px ; line-height: 14px ; color: #FFFFFF ; background-color: #FF0000}	/* S期間 */

.col-type-blue { font-size : 12px ; line-height: 14px ; background-color: #CEEFFF}
.col-type-bblue { font-size : 12px ; line-height: 14px ; background-color: #ECFBFF}
.col-type-lblue { font-size : 12px ; line-height: 14px ; background-color: #C8E9FF}
.col-type-green { font-size : 12px ; line-height: 14px ; background-color: #C9F2C1}
.col-type-lgreen { font-size : 12px ; line-height: 14px ; background-color: #EEFFEE}
.col-type-pink { font-size : 12px ; line-height: 14px ; background-color: #FFE8FF}
.col-type-lg { font-size : 12px ; line-height: 14px ; background-color: #EEEEEE}
.col-type-lp { font-size : 12px ; line-height: 14px ; background-color: #E6E6FF}
.col-type-lo { font-size : 12px ; line-height: 14px ; background-color: #FFE9D2}
.col-type-lb { font-size : 12px ; line-height: 14px ; background-color: #ececff}


/* レイアウト固定用 */
.t10k { font-size: 10px; color: #000000}		/* 黒 */
.t10r { font-size: 10px; color: #FF0000}		/* 赤 */
.t10w { font-size: 10px; color: #FFFFFF}		/* 白 */
.t10g { font-size: 10px; color: #666666}		/* グレー */

.t12k { font-size: 12px ; color: #000000}		/* 黒 */
.t12b { font-size: 12px ; color: #0066CC}		/* 青 */
.t12w { font-size: 12px ; color: #FFFFFF}		/* 赤 */
.t12r { font-size: 12px ; color: #CC3300}		/* 白 */
.t12g { font-size: 12px ; color: #666666}		/* グレー */

.t10_12 { font-size: 10px; line-height: 12px}
.t12_14 { font-size: 12px; line-height: 14px}
.t12_16 { font-size: 12px; line-height: 16px}

.t12b { font-size: 12px ; color: #0066CC}		/* 青 */
.t12b-r { font-size: 12px ; font-weight: bold ; color: #FF0000}
.t12b-w { font-size: 12px ; font-weight: bold ; color: #FFFFFF}
.t12b-g { font-size: 12px ; font-weight: bold ; color: #666666}
.t14b-o { font-size: 14px ; font-weight: bold ; color: #FF6600}

.t14b { font-size: 14px ; font-weight: bold}
.t14b-r { font-size: 14px ; font-weight: bold ; color: #FF0000}
.t14b-w { font-size: 14px ; font-weight: bold ; color: #FFFFFF}
.t14b-g { font-size: 14px ; font-weight: bold ; color: #666666}

.t16b { font-size: 16px; font-weight: bold}

.e10 { font-family: "Verdana", "Geneva", "Courier" "Helvetica", "Alial", ; font-size: 10px}
.e12 { font-family: "Verdana", "Geneva", "Courier" "Helvetica", "Alial", ; font-size: 12px}
.e12b { font-family: "Verdana", "Geneva", "Courier" "Helvetica", "Alial", ; font-size: 12px; font-weight: bold}
.e14b { font-family: "Verdana", "Geneva", "Courier" "Helvetica", "Alial", ; font-size: 14px; font-weight: bold}