HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
FORM {
	MARGIN: 0px
}
A {
	COLOR: #0000ee
}
A:hover {
	COLOR: #3737ff
}
.no {
	DISPLAY: none
}
#head_copy {
	BACKGROUND: url(../img/top/bg_copy_01.gif) repeat-x; TEXT-ALIGN: center
}
#head_copy H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 800px; COLOR: #333333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#head_copy P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 800px; COLOR: #333333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#head {
	TEXT-ALIGN: center
}
#head_box {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: left
}
#head_box P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#head_bg {
	BACKGROUND: url(../images/head_bg.gif) no-repeat left bottom; HEIGHT: 79px
}
#head_logo {
	FLOAT: left; WIDTH: 470px; HEIGHT: 78px
}
#head_logo H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; COLOR: #ea1515; PADDING-TOP: 35px; TEXT-ALIGN: left
}
#head_logo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; COLOR: #ea1515; PADDING-TOP: 35px; TEXT-ALIGN: left
}
#head_btn {
	FLOAT: right; WIDTH: 315px; TEXT-ALIGN: right
}
#head_btn_l {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 135px; PADDING-TOP: 26px
}
#head_btn_l IMG.top {
	MARGIN: 0px 0px 10px
}
#head_btn_r {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 10px
}
#head_btn_t {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 12px
}
#head_btn_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
#head_btn_b IMG.top {
	FLOAT: right; MARGIN: 0px 5px
}
#main_menu {
	BACKGROUND: url(../images/menu_bg.gif) repeat-x; MARGIN: 0px 0px 10px; HEIGHT: 36px; TEXT-ALIGN: center
}
#main_menu_box {
	MARGIN: 0px auto; WIDTH: 810px; TEXT-ALIGN: left
}
#main_menu_box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main_menu_box LI {
	FLOAT: left
}
#content {
	BACKGROUND: url(../images/main_bg.gif) repeat-x 50% bottom; TEXT-ALIGN: center
}
#content_box {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: left
}
#content_bg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/content_bg.gif) repeat-y; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
#content_bg_w {
	BACKGROUND: #ffffff; WIDTH: 790px
}
#content_bg_w_box {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#leftmenu {
	FLOAT: left; WIDTH: 215px
}
#rightcontent {
	MARGIN: 0px 0px 0px 215px; WIDTH: 540px
}
#mailmagazine {
	MARGIN: 0px 0px 10px; WIDTH: 200px
}
#mailmagazine INPUT.top {
	MARGIN: 0px 0px 5px; WIDTH: 180px
}
#mailmagazine_box {
	BACKGROUND: url(../images/mm_bg.gif) repeat-y; TEXT-ALIGN: center
}
#mailmagazine_box_txt {
	FONT-SIZE: 70%; LINE-HEIGHT: 130%; TEXT-ALIGN: left
}
#mobile {
	MARGIN: 0px 0px 10px; WIDTH: 200px
}
#mobile_box {
	BACKGROUND: url(../images/mm_bg.gif) repeat-y; TEXT-ALIGN: center
}
#mobile_box_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#left_bn {
	MARGIN: 0px 0px 10px; WIDTH: 200px
}
#left_bn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left_bn LI {
	MARGIN: 0px
}
#left_menu {
	BACKGROUND: url(../images/leftmenu_bg.gif); MARGIN: 0px 0px 15px; WIDTH: 200px
}
#left_menu_box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#left_menu_box_w {
	BACKGROUND: #ffffff; WIDTH: 180px
}
#left_menu_box UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#left_menu_box LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 80%; BACKGROUND: url(../img/top/ar_01.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
#letter {
	BORDER-RIGHT: #ff6600 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #ff6600 3px double; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff6600 3px double; PADDING-TOP: 10px; BORDER-BOTTOM: #ff6600 3px double
}
#letter H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ff6600; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
#letter P {
	FONT-SIZE: 80%; MARGIN: 0px; LINE-HEIGHT: 150%
}
#topnavi {
	MARGIN: 0px 0px 10px; WIDTH: 540px
}
.topnavi_l {
	FLOAT: left; MARGIN: 0px; WIDTH: 260px; HEIGHT: 60px
}
.topnavi_r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 270px; WIDTH: 260px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.topnavi_line {
	CLEAR: right; WIDTH: 540px
}
#new {
	FLOAT: left; MARGIN: 0px
}
#new_title {
	MARGIN: 10px 0px 0px
}
#new P {
	MARGIN: 0px 0px 10px
}
#new DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
#new DT {
	FLOAT: left; WIDTH: 70px
}
#new DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.cl {
	CLEAR: both
}
.cl_r {
	CLEAR: right
}
.cl_l {
	CLEAR: left
}
#txt_menu {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 800px; PADDING-TOP: 0px
}
#txt_menu_box {
	
}
#txt_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#txt_menu LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-SIZE: 70%; BACKGROUND: url(../img/top/ar_03.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#txt_menu A {
	COLOR: #ff6600
}
#txt_menu A:hover {
	COLOR: #c92179
}
#foot {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/top/foot_bg.gif) repeat-x 50% top; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#foot P.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#foot_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/top/foot_bg_box.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; HEIGHT: 116px
}
#foot_link_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#foot_link_l {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(../img/top/foot_bg_add.gif); FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 421px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 86px; TEXT-ALIGN: left
}
#foot_link_l DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 11px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 9px
}
#foot_link_l DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../img/top/ar_02.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 90px; PADDING-TOP: 0px
}
#foot_link_l DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
#foot_link_r {
	FLOAT: left; WIDTH: 335px; HEIGHT: 86px
}
#foot_link_r IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#foot_copy {
	BACKGROUND: url(../images/bg_copy_01.gif) repeat-x; TEXT-ALIGN: center; COLOR: #999999; FONT-SIZE: 80%
}
#foot_copy P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; COLOR: #333333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#subcontent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 160%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 16px
}
#subcontent H1 SPAN {
	DISPLAY: none
}
#subcontent #title_01 {
	BACKGROUND: url(../images/h1_01.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_02 {
	BACKGROUND: url(../images/h1_02.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_03 {
	BACKGROUND: url(../images/h1_03.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_04 {
	BACKGROUND: url(../images/h1_04.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_05 {
	BACKGROUND: url(../images/h1_05.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_06 {
	BACKGROUND: url(../images/h1_06.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_07 {
	BACKGROUND: url(../images/h1_07.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent #title_08 {
	BACKGROUND: url(../images/h1_08.jpg) no-repeat; MARGIN: 0px 0px 15px; WIDTH: 540px; HEIGHT: 59px
}
#subcontent H2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 90%; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9900 6px solid; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid
}
#subcontent H3 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9900 6px solid; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#subcontent TD {
	FONT-SIZE: 80%; LINE-HEIGHT: 150%
}
.subcontent_02 {
	MARGIN: 0px 0px 0px 20px; WIDTH: 500px
}
.subcontent_02 H3 {
	BACKGROUND: #ffe0a3
}
#submenu {
	MARGIN: 0px 0px 10px
}
#submenu_title {
	BACKGROUND: url(../images/menu_01.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 39px
}
#submenu_title P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 12px
}
#submenu_title A {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 39px; TEXT-DECORATION: none
}
#submenu_title A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.submenu_01 {
	WIDTH: 200px
}
DIV.submenu_01_r {
	WIDTH: 200px
}
DIV.submenu_01 A {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 80%; BACKGROUND: url(../images/submenu_01.jpg) repeat-y left top; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
DIV.submenu_01 A:hover {
	BORDER-TOP: #ffffff 1px solid; DISPLAY: block; BACKGROUND: url(../images/submenu_01_r.jpg) repeat-y left top; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
#pan {
	FONT-SIZE: 75%; MARGIN: 0px 0px 10px
}
.txtbox_01 {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px; LINE-HEIGHT: 150%
}
.txtbox_01_c {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
.txtbox_01 UL {
	MARGIN-BOTTOM: 10px
}
.txtbox_01_2 {
	FONT-SIZE: 80%; BACKGROUND: url(../images/ico_q_s_2.gif) no-repeat left top; MARGIN: 0px 0px 10px; TEXT-INDENT: 18px; LINE-HEIGHT: 150%
}
.txtbox_02 {
	FONT-SIZE: 75%; MARGIN: 0px 0px 10px; COLOR: #ff0000; LINE-HEIGHT: 150%
}
.txtbox_03 {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px; LINE-HEIGHT: 150%
}
.txtbox_03 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.txtbox_04 {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px; LINE-HEIGHT: 150%
}
.txtbox_04 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; PADDING-TOP: 0px
}
.txtbox_05 {
	MARGIN: 0px 0px 10px
}
.txtbox_05_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 80%; BACKGROUND: url(../images/ar_04_2.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.txtbox_05_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px 5px; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
.txtbox_06 {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px; LINE-HEIGHT: 150%; TEXT-ALIGN: right
}
.txtbox_r {
	TEXT-ALIGN: right
}
.txtbox_r_b {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: right
}
.linebox_01 {
	MARGIN: 10px 0px 15px; BORDER-BOTTOM: #999999 1px dashed
}
.imgfloat_r {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.imgfloat_l {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.imgfloat_l_2 {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.txt120 {
	FONT-SIZE: 120%
}
.txt140 {
	FONT-SIZE: 140%; LINE-HEIGHT: 150%
}
.txt16_purple {
	FONT-SIZE: 130%; COLOR: #931e58; LINE-HEIGHT: 150%
}
.txt11 {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%
}
.txt11_red {
	FONT-SIZE: 75%; COLOR: #ea1515; LINE-HEIGHT: 150%
}
.txt12_red {
	FONT-SIZE: 80%; COLOR: #ea1515; LINE-HEIGHT: 150%
}
.table_01 TABLE {
	BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid
}
.table_01 TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.table_01 TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.table_02 TABLE {
	BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 10px
}
.table_02 TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 80%; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; WIDTH: 110px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed; TEXT-ALIGN: left
}
.table_02 TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed
}
.table_02 TD IMG.teacher {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.table_02 TEXTAREA {
	FONT-SIZE: 100%
}
.table_03 TABLE {
	MARGIN: 0px 0px 10px
}
.table_03 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 270px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.table_03 TH.b {
	BORDER-RIGHT: #cccccc 1px dashed
}
.table_03 TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.table_03 TD.b {
	BORDER-RIGHT: #cccccc 1px dashed
}
.table_03 TD.b2 {
	BORDER-RIGHT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 1px dashed
}
.table_03 TD.b3 {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.table_04 TABLE {
	BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid
}
.table_04 TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.table_04 TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 120px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
.bg_01 {
	MARGIN: 0px 0px 10px
}
.bg_01_a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_01_a.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.bg_01_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_01_b.gif) no-repeat 50% bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.bg_01_bg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 80%; BACKGROUND: #ffd2d2; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.bg_01_bg_w {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; MIN-HEIGHT: 27px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.bg_01_bg_w_c {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.bg_01_bg_p {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: #ffeded; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.bg_01_bg_ul UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bg_01_bg_ul LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/ar_02_2.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bg_02 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/bg_02.gif) repeat-y; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.bg_02_bg {
	MARGIN: 0px auto; WIDTH: 330px
}
.bg_02_btn_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 432px; PADDING-TOP: 0px
}
.btn_bg_01 {
	BACKGROUND: url(../images/btn_bg_01.gif) no-repeat; MARGIN: 0px 0px 10px; WIDTH: 330px; HEIGHT: 37px
}
.btn_bg_01_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffffff; TEXT-ALIGN: left
}
.btn_bg_01_txt A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 11px; COLOR: #ffffff; PADDING-TOP: 11px; HEIGHT: 26px; TEXT-DECORATION: none
}
.btn_bg_01_txt A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.btn_bg_02 {
	BACKGROUND: #ffffff; MARGIN: 0px 0px 10px; WIDTH: 330px; TEXT-ALIGN: left
}
.btn_bg_02_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 75%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#rss {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 535px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 160px
}
#rss_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#rss H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 10px; COLOR: #ff6600; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
#rss P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; MARGIN: 0px 15px 5px 10px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed
}
#rss A {
	COLOR: #333333
}
#rss A:hover {
	BACKGROUND: #f7d2d2
}
.red {
	FONT-WEIGHT: bold; COLOR: #ea1515
}
.red2 {
	COLOR: #ea1515
}
STRONG.bg_or {
	FONT-WEIGHT: normal; BACKGROUND: #ffe0a3
}
STRONG.or {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffe0a3; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bg_01_bgbig {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; BACKGROUND: #ffd2d2; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.txtbox_07 {
	FONT-SIZE: 90%; MARGIN: 0px 0px 10px; LINE-HEIGHT: 150%
}
