BODY {
	FONT-SIZE: 12px; LINE-HEIGHT: 125%
}
A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A.menu:link {
	COLOR: #369; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #369; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A.stitle:link {
	COLOR: #f00; TEXT-DECORATION: none
}
A.stitle:visited {
	COLOR: #f00; TEXT-DECORATION: none
}
A.stitle:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.sz9 {
	FONT-SIZE: 9px; LINE-HEIGHT: 125%
}
.sz10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 125%
}
.sz10gr {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 125%
}
.kensaku {
	FONT-SIZE: 0.1px; COLOR: #fff
}
.sz10lgr {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 125%
}
.sz10white {
	FONT-SIZE: 10px; COLOR: #fff; LINE-HEIGHT: 100%
}
.sz10sm {
	FONT-SIZE: 10px; LINE-HEIGHT: 100%
}
.sz10_e {
	FONT-SIZE: 10px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial, sans-serif
}
.sz11 {
	FONT-SIZE: 11px; LINE-HEIGHT: 125%
}
.sz11h150 {
	FONT-SIZE: 11px; LINE-HEIGHT: 150%
}
.sz11grh150 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 150%
}
.sz11wh {
	FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 125%
}
.sz11wh_e {
	FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 125%; FONT-FAMILY: Arial, sans-serif
}
.sz11grh150_e {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, sans-serif
}
.sz11bkh150_e {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, sans-serif
}
.sz12bkh150_e {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, sans-serif
}
.sz12wh_e {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 125%; FONT-FAMILY: Arial, sans-serif
}
.sz11bl {
	FONT-SIZE: 11px; COLOR: #369; LINE-HEIGHT: 125%
}
.sz11bk {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 125%
}
.sz11bk2 {
	FONT-SIZE: 11px; COLOR: #333333
}
.sz11rd {
	FONT-SIZE: 11px; COLOR: #f00; LINE-HEIGHT: 125%
}
.sz11_e {
	FONT-SIZE: 11px; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sz11h150_e {
	FONT-SIZE: 11px; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sz11redh150_e {
	FONT-SIZE: 11px; COLOR: #f00; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sz12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 125%
}
.sz12h150 {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
.sz12h150_e {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sz12grh150 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%
}
.sz12bksp110 {
	FONT-SIZE: 12px; LINE-HEIGHT: 110%
}
.sz12bold {
	FONT-SIZE: 12px; COLOR: #fff
}
.sz12n {
    FONT-SIZE: 12px;
}
.sz12wh {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 125%
}
.sz12white {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 105%
}
.sz12whtb {
	FONT-SIZE: 12px; COLOR: #fff
}
.sz12red {
	FONT-SIZE: 12px; COLOR: #f00; LINE-HEIGHT: 125%
}
.sz12bl {
	FONT-SIZE: 12px; COLOR: #369; LINE-HEIGHT: 125%
}
.sz12gr {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 125%
}
.sz12gr9h150 {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 150%
}
.sz12_e {
	FONT-SIZE: 12px; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sz13 {
	FONT-SIZE: 13px; LINE-HEIGHT: 125%
}
.sz14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 125%
}
.sz14red {
	FONT-SIZE: 14px; COLOR: #f00; LINE-HEIGHT: 125%
}
.sz14bl {
	FONT-SIZE: 14px; COLOR: #369; LINE-HEIGHT: 125%
}
.sz14_e {
	FONT-SIZE: 14px; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sz16 {
	FONT-SIZE: 16px; LINE-HEIGHT: 125%
}
.sz16wh {
	FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 125%
}
.sz18 {
	FONT-SIZE: 18px; LINE-HEIGHT: 125%
}
.sz18bl {
	FONT-SIZE: 18px; COLOR: #369; LINE-HEIGHT: 125%
}
.sz18_e {
	FONT-SIZE: 18px; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.button:hover {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
.l_title_f96 {
	BORDER-LEFT: #f96 7px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_tbl {
	BORDER-TOP: #fff 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_tbr {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_tl {
	BORDER-TOP: #fff 1px solid; BORDER-LEFT: #ccc 1px solid
}
.l_tb {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_bl {
	BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_t_fff {
	BORDER-TOP: #fff 1px solid
}
.l_l_fff {
	BORDER-LEFT: #fff 1px solid
}
.l_tl_fff {
	BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid
}
.l_bl_fff {
	BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.l_b_fff {
	BORDER-BOTTOM: #fff 1px solid
}
.l_tb_999 {
	BORDER-TOP: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.l_blr_999 {
	BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.l_blr_990000 {
	BORDER-RIGHT: #990000 1px solid; BORDER-LEFT: #990000 1px solid
}
.l_lr_990000 {
	BORDER-RIGHT: #990000 1px solid; BORDER-LEFT: #990000 1px solid
}
.l_l_FF8800 {
	BORDER-LEFT: #FF8800 1px solid
}
.l_lr_FF8800 {
	BORDER-RIGHT: #FF8800 1px solid; BORDER-LEFT: #FF8800 1px solid
}
.l_blr_FF8800 {
	BORDER-BOTTOM: #FF8800 1px solid; BORDER-RIGHT: #FF8800 1px solid; BORDER-LEFT: #FF8800 1px solid
}
.l_br_FF8800 {
	BORDER-BOTTOM: #FF8800 1px solid; BORDER-RIGHT: #FF8800 1px solid
}
.l_r_FF8800 {
	BORDER-RIGHT: #FF8800 1px solid
}
.l_all_FF8800 {
	BORDER-TOP: #FF8800 1px solid; BORDER-BOTTOM: #FF8800 1px solid; BORDER-RIGHT: #FF8800 1px solid; BORDER-LEFT: #FF8800 1px solid
}
.l_lr_5B4035 {
	BORDER-RIGHT: #5B4035 1px solid; BORDER-LEFT: #5B4035 1px solid
}
.l_blr_5B4035 {
	BORDER-RIGHT: #5B4035 1px solid; BORDER-LEFT: #5B4035 1px solid; BORDER-BOTTOM: #5B4035 1px solid
}
.l_blr_993300 {
	BORDER-RIGHT: #993300 1px solid; BORDER-LEFT: #993300 1px solid; BORDER-BOTTOM: #993300 1px solid
}
.l_tlr_000 {
	BORDER-RIGHT: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid
}
.l_blr_FF3300 {
	BORDER-RIGHT: #FF3300 1px solid; BORDER-LEFT: #FF3300 1px solid; BORDER-BOTTOM: #FF3300 1px solid
}
.l_blr_CC6633 {
	BORDER-RIGHT: #CC6633 1px solid; BORDER-LEFT: #CC6633 1px solid; BORDER-BOTTOM: #CC6633 1px solid
}
.l_lr_CC6633 {
	BORDER-RIGHT: #CC6633 1px solid; BORDER-LEFT: #CC6633 1px solid
}
.l_lr_018B01 {
	BORDER-RIGHT: #018B01 1px solid; BORDER-LEFT: #018B01 1px solid
}
.l_blr_018B01 {
	BORDER-RIGHT: #018B01 1px solid; BORDER-LEFT: #018B01 1px solid; BORDER-BOTTOM: #018B01 1px solid
}
.l_blr_666666 {
	BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.l_blr_999999 {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.l_blr_990000 {
	BORDER-RIGHT: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid
}
.l_t_999 {
	BORDER-TOP: #999 1px solid
}
.l_b_999 {
	BORDER-BOTTOM: #999 1px solid
}
.l_bl_999 {
	BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.l_l_999 {
	BORDER-LEFT: #999 1px solid
}
.l_t_999 {
	BORDER-TOP: #999 1px solid
}
.l_lr_999999 {
	BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.l_lr_006600 {
	BORDER-LEFT: #006600 1px solid; BORDER-RIGHT: #006600 1px solid
}
.l_lr_A92929 {
	BORDER-LEFT: #A92929 1px solid; BORDER-RIGHT: #A92929 1px solid
}
.l_blr_A92929 {
	BORDER-LEFT: #A92929 1px solid; BORDER-RIGHT: #A92929 1px solid; BORDER-BOTTOM: #A92929 1px solid
}
.l_l_A92929 {
	BORDER-LEFT: #A92929 1px solid
}
.l_r_A92929 {
	BORDER-RIGHT: #A92929 1px solid
}
.l_blr_006600 {
	BORDER-LEFT: #006600 1px solid; BORDER-RIGHT: #006600 1px solid; BORDER-BOTTOM: #006600 1px solid
}
.l_r_999 {
	BORDER-RIGHT: #999 1px solid
}
.l_ccc {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_t_ccc {
	BORDER-TOP: #ccc 1px solid
}
.l_b_ccc {
	BORDER-BOTTOM: #ccc 1px solid
}
.l_tb_ccc {
	BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_br_ccc {
	BORDER-RIGHT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid
}
.l_bl_ccc {
	BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_lr_000 {
	BORDER-LEFT: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.l_rb_000 {
	BORDER-BOTTOM: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.l_tlr_ccc {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.l_blr_ccc {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_blrt_999000 {
	BORDER-RIGHT: #999000 1px solid; BORDER-LEFT: #999000 1px solid; BORDER-BOTTOM: #999000 1px solid; BORDER-TOP: #999000
}
.l_tbr_ccc {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.l_lr_ccc {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.l_l_ccc {
	BORDER-LEFT: #ccc 1px solid
}
.l_r_ccc {
	BORDER-RIGHT: #ccc 1px solid
}
.l_bl_f63 {
	BORDER-LEFT: #f63 1px solid; BORDER-BOTTOM: #f63 1px solid
}
.l_b_f63 {
	BORDER-BOTTOM: #f63 1px solid
}
.l_bl_f63 {
	BORDER-LEFT: #f63 1px solid; BORDER-BOTTOM: #f63 1px solid
}
.l_b_f63 {
	BORDER-BOTTOM: #f63 1px solid
}
.l_b_000 {
	BORDER-BOTTOM: #000 1px solid
}
.l_l_f63 {
	BORDER-LEFT: #f63 1px solid
}
.l_bl_36c {
	BORDER-LEFT: #36c 1px solid; BORDER-BOTTOM: #36c 1px solid
}
.l_b_36c {
	BORDER-BOTTOM: #36c 1px solid
}
.l_l_36c {
	BORDER-LEFT: #36c 1px solid
}
.l_tbr_69c {
	BORDER-RIGHT: #69c 1px solid; BORDER-TOP: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid
}
.l_tb_69c {
	BORDER-TOP: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid
}
.l_blr_69c {
	BORDER-RIGHT: #69c 1px solid; BORDER-LEFT: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid
}
.l_blr_000 {
	BORDER-RIGHT: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.l_border_000	{border: #000 1px solid}
.backFFDCA8 {
	BACKGROUND-COLOR: #FFDCA8
}
.l_bl_69c {
	BORDER-LEFT: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid
}
.l_br_69c {
	BORDER-RIGHT: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid
}
.l_b_69c {
	BORDER-BOTTOM: #69c 1px solid
}
.l_l_69c {
	BORDER-LEFT: #69c 1px solid
}
.l_lr_69c {
	BORDER-RIGHT: #69c 1px solid; BORDER-LEFT: #69c 1px solid
}
.l_69c {
	BORDER-RIGHT: #69c 1px solid; BORDER-TOP: #69c 1px solid; BORDER-LEFT: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid
}
.l_blr_C00 {
	BORDER-RIGHT: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 1px solid
}
.l_all_000 {
	BORDER: #000 1px solid
}
.l_all_990000 {
	BORDER: #990000 1px solid
}
.l_all_F4F4F4 {
	BORDER: #F4F4F4 1px solid
}

.l_tb_menuback {
	background: url(tb/images/basic_header01.gif);
	background-repeat: no-repeat
}
.margin0 {
	MARGIN-LEFT: 0px
}
.margin4 {
	MARGIN-LEFT: 4px
}
.margin10 {
	MARGIN-LEFT: 10px
}
.margin16 {
	MARGIN-LEFT: 16px
}
.margin20 {
	MARGIN-LEFT: 20px
}
.pad10lr {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.pad15l {
	PADDING-LEFT: 15px
}
.pad5lr {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.pad10all {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px
}
.pad5all {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px
}
.pad5tb {
	PADDING-TOP: 5px; PADDING-BOTTOM: 5px
}
.pad5t {
	PADDING-TOP: 5px
}
.pad5l {
	PADDING-LEFT: 5px
}
.pad10tb {
	PADDING-TOP: 10px; PADDING-BOTTOM: 10px
}
.pad5b {
	PADDING-BOTTOM: 5px
}
P.box {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 86px
}
P.box-l {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 86px
}
.title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #f00 6px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.title_s {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #f00 4px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.button_red {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f00
}
.button_blue {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #69c 1px solid; BORDER-LEFT: #69c 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #69c
}
.button_blue:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f00
}
INPUT {
	FONT-SIZE: 13px
}
SELECT {
	FONT-SIZE: 13px
}
TEXTAREA {
	FONT-SIZE: 13px
}
.form_s {
	FONT-SIZE: 11px; HEIGHT: 18px
}
.form_bl {
	FONT-SIZE: 13px; COLOR: #369; BACKGROUND-COLOR: #f0f8ff
}
.form_blur {
	BORDER-RIGHT: #69c 1px solid; BORDER-TOP: #69c 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #69c 1px solid; COLOR: #369; BORDER-BOTTOM: #69c 1px solid; BACKGROUND-COLOR: #f0f8ff
}
.form_gr {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.bgkotei {
background-repeat:no-repeat; background-attachment:fixed; background-position:left top;
}
