/* 旧設定（ヘッダーに使用）
------------------------------------------------------- */
.sz12 { font-size:12px; line-height:125%; }
.sz12wh_b { font-size:12px; font-weight:bold; color:#ffffff; line-height:125%; }

.sz14 { font-size:14px; line-height:125%; }
.sz14_b { font-size:14px; font-weight:bold; line-height:125%; }

.sz12ora { font-size:12px; line-height:125%; color:#ff6600; }
.sz12ora_b { font-size:12px; line-height:125%; color:#ff6600; font-weight:bold; }

a.wh:link { color:#ffffff; text-decoration:none; }
a.wh:visited { color:#ffffff; text-decoration:none; }
a.wh:hover { color:#ffffff;text-decoration:underline; }

a.pre:link { color:#000000; text-decoration:none; }
a.pre:visited { color:#000000;  text-decoration:none; }
a.pre:hover { color:#ff6600; text-decoration:underline; }

/* 旧設定（パッケージ独自）
------------------------------------------------------- */

BODY { font-size:12px; line-height:125%; margin-top:0px; margin-left:0px; }

a:link { COLOR:#0000CC; }
a:visited { COLOR:#0000CC;}
a:hover { COLOR:#ff6600;}

.sz9 { font-size:9px; line-height:125%; }

.sz10 { font-size:10px; line-height:125%; }

.sz11 { font-size:11px; line-height:125%; }
.sz11wh { font-size:11px; line-height:125%; color:#FFF; }

.sz12wh { font-size:12px; color:#fff; line-height:125%; }
.sz12red { font-size:12px; color:#F00; line-height:125%; }

.sz13 { font-size:13px; line-height:125%; }

.sz14red { font-size:14px; color:#F00; line-height:125%; }

.sz16 { font-size:16px; line-height:125%; }
.sz16wh { font-size:16px; line-height:125%; color:#FFF; }

.sz18 { font-size:18px; line-height:125%; }

a.button:hover { position:relative; top:1; left:1; }

.l_title_f96 { border-bottom:1px solid #ccc; border-left:7px solid #f96;}

.l_tbl { border-top:1px solid #fff; border-bottom:1px solid #ccc; border-left:1px solid #999;}
.l_tbr { border-bottom:1px solid #ccc; border-right:1px solid #999; border-top:1px solid #fff;}
.l_tl { border-top:1px solid #fff; border-left:1px solid #ccc;}
.l_tb { border-top:1px solid #fff; border-bottom:1px solid #ccc;}
.l_bl { border-bottom:1px solid #ccc; border-left:1px solid #fff;}


.l_t_fff { border-top:1px solid #fff;}
.l_l_fff { border-left:1px solid #fff;}
.l_tl_fff { border-top:1px solid #fff; border-left:1px solid #fff;}
.l_bl_fff { border-bottom:1px solid #fff; border-left:1px solid #fff;}
.l_b_fff { border-bottom:1px solid #fff;}

.l_tb_999 { border-top:1px solid #999; border-bottom:1px solid #999;}
.l_blr_999 { border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999;}
.l_t_999 { border-top:1px solid #999;}
.l_b_999 { border-bottom:1px solid #999;}
.l_bl_999 { border-bottom:1px solid #999; border-left:1px solid #999;}
.l_l_999 { border-left:1px solid #999;}
.l_r_999 { border-right:1px solid #999;}

.l_ccc { border:1px solid #ccc; }
.l_t_ccc { border-top:1px solid #ccc;}
.l_b_ccc { border-bottom:1px solid #ccc;}
.l_tb_ccc { border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.l_br_ccc { border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.l_bl_ccc { border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
.l_blr_ccc { border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.l_lr_ccc { border-left:1px solid #ccc; border-right:1px solid #ccc;}
.l_l_ccc { border-left:1px solid #ccc;}
.l_r_ccc { border-right:1px solid #ccc;}

.l_bl_f63 { border-bottom:1px solid #f63; border-left:1px solid #f63;}
.l_b_f63 { border-bottom:1px solid #f63;}

.l_bl_f63 { border-bottom:1px solid #f63; border-left:1px solid #f63;}
.l_b_f63 { border-bottom:1px solid #f63;}
.l_l_f63 { border-left:1px solid #f63;}

.l_bl_36c { border-bottom:1px solid #36c; border-left:1px solid #36c;}
.l_b_36c { border-bottom:1px solid #36c;}
.l_l_36c { border-left:1px solid #36c;}

.margin4 { margin-left:4px;}
.margin10 { margin-left:10px;}
.margin16 { margin-left:16px;}
.margin20 { margin-left:20px;}

p.box {height:86px; width:100%; overflow:auto; }
p.box-l {height:86px; width:100%; overflow:auto; border:1px solid #ccc; padding-left:2px;}

button.orange {background-color:#f90; border-top:1px solid #f90; border-left:1px solid #f90; border-bottom:1px solid #999; border-right:1px solid #999;}
button.gray {background-color:#ccc; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #999; border-right:1px solid #999;}
button.blue {color:#fff; background-color:#36C; border-top:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #999; border-right:1px solid #999;}

/* イーツアー情報
------------------------------------------------------- */
#Info {
	width: 750px;
	height: 84px;
	margin: 10px 0 0 10px;
	vertical-align: middle;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	font-size: 10pt;
	line-height: 125%;
}

#InfoCorp {
	width: 620px;
	padding: 4px 0;
	border-bottom: solid 1px #ccc;
	position: absolute;
	left: 130px;
}

#InfoContact {
	width: 620px;
	margin-top: 28px;
	position: absolute;
	left: 130px;
}

#InfoLogo {
	padding-top; 4px;
	position: absolute;
	left: 16px;
}

