* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: "lr SVbN", "MS Gothic", "Osaka|", Osaka-mono, monospace; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
BODY.bg-top {
	BACKGROUND: url(../images/common/bg_top-blk.png) #141414 no-repeat center top
}
BODY.bg-black {
	BACKGROUND: url(../images/common/bg_all-blk.png) #141414 no-repeat center top
}
BODY.bg-blue {
	BACKGROUND: url(../images/common/bg_all-blu.png) #5ebce1 no-repeat center top
}
BODY.bg-brown {
	BACKGROUND: url(../images/common/bg_all-brw.png) #a6854c no-repeat center top
}
BODY.bg-green {
	BACKGROUND: url(../images/common/bg_all-grn.png) #208742 no-repeat center top
}
BODY.bg-gray {
	BACKGROUND: url(../images/common/bg_all-gry.png) #ced2d8 no-repeat center top
}
BODY.bg-pink {
	BACKGROUND: url(../images/common/bg_all-pik.png) #ff92ce no-repeat center top
}
BODY.bg-purple {
	BACKGROUND: url(../images/common/bg_all-ppl.png) #8348a5 no-repeat center top
}
BODY.bg-red {
	BACKGROUND: url(../images/common/bg_all-red.png) #7d0302 no-repeat center top
}
BODY.bg-yellow {
	BACKGROUND: url(../images/common/bg_all-yel.png) #f3cc4b no-repeat center top
}
HTML {
	OVERFLOW-Y: scroll
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	DISPLAY: none
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 17px; COLOR: #333333; FONT-SIZE: 12px
}
BODY P {
	LINE-HEIGHT: 17px; COLOR: #333333; FONT-SIZE: 12px
}
LI {
	LINE-HEIGHT: 17px; COLOR: #333333; FONT-SIZE: 12px
}
TEXTAREA {
	LINE-HEIGHT: 17px; COLOR: #333333; FONT-SIZE: 12px
}
INPUT {
	LINE-HEIGHT: 17px; COLOR: #333333; FONT-SIZE: 12px
}
SELECT {
	LINE-HEIGHT: 17px; COLOR: #333333; FONT-SIZE: 12px
}
A {
	COLOR: #242424; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #6f6f6f; TEXT-DECORATION: underline
}
H1 {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 1.4em
}
H2 {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 1.2em
}
H3 {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block
}
H4 {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 0.9em
}
H5 {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 0.8em
}
H6 {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 0.7em
}
.fntbld {
	FONT-WEIGHT: bold
}
.cap_16em {
	FONT-SIZE: 1.6em
}
.cap_15em {
	FONT-SIZE: 1.5em
}
.cap_14em {
	FONT-SIZE: 1.4em
}
.cap_13em {
	FONT-SIZE: 1.3em
}
.cap_12em {
	FONT-SIZE: 1.2em
}
.cap_11em {
	FONT-SIZE: 1.1em
}
.cap_09em {
	FONT-SIZE: 0.9em
}
.cap_085em {
	FONT-SIZE: 0.85em
}
.cap_075em {
	FONT-SIZE: 0.75em
}
.cap_14em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_13em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_12em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_11em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_09em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_085em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_075em A {
	LETTER-SPACING: 0.05em; COLOR: #fa7d7d
}
.cap_14em A:hover {
	COLOR: #fba2a2
}
.cap_13em A:hover {
	COLOR: #fba2a2
}
.cap_12em A:hover {
	COLOR: #fba2a2
}
.cap_11em A:hover {
	COLOR: #fba2a2
}
.cap_09em A:hover {
	COLOR: #fba2a2
}
.cap_085em A:hover {
	COLOR: #fba2a2
}
.cap_075em A:hover {
	COLOR: #fba2a2
}
HTML >  BODY .cap_14em A {
	LETTER-SPACING: 0.09em
}
HTML >  BODY .cap_13em A {
	LETTER-SPACING: 0.09em
}
HTML >  BODY .cap_12em A {
	LETTER-SPACING: 0.09em
}
HTML >  BODY .cap_11em A {
	LETTER-SPACING: 0.09em
}
HTML >  BODY .cap_09em A {
	LETTER-SPACING: 0.09em
}
HTML >  BODY .cap_085em A {
	LETTER-SPACING: 0.09em
}
HTML >  BODY .cap_075em A {
	LETTER-SPACING: 0.09em
}
SPAN.txtiro_gray {
	COLOR: #646464
}
SPAN.txtiro_gray A {
	COLOR: #646464
}
SPAN.txtiro_gray A:hover {
	COLOR: #8f8f8f
}
SPAN.txtiro_blue {
	COLOR: #0b739e
}
SPAN.txtiro_blue A {
	COLOR: #0b739e
}
SPAN.txtiro_blue A:hover {
	COLOR: #34a4d2
}
SPAN.txtiro_pink {
	COLOR: #ff3793
}
SPAN.txtiro_pink A {
	COLOR: #ff3793
}
SPAN.txtiro_pink A:hover {
	COLOR: #ff85bd
}
SPAN.txtiro_yellow {
	COLOR: #827208
}
SPAN.txtiro_yellow A {
	COLOR: #827208
}
SPAN.txtiro_yellow A:hover {
	COLOR: #bba722
}
#base_all {
	MARGIN: 0px
}
#contents_base {
	MARGIN: 0px auto; WIDTH: 960px
}
#contents_left {
	Z-INDEX: 2; POSITION: absolute; MARGIN: 0px 0px 0px -120px; WIDTH: 120px; HEIGHT: 561px; TOP: 0px
}
#contents_mdl {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contents_top {
	MARGIN: 0px; WIDTH: 960px; HEIGHT: 19px
}
.online_btn {
	TEXT-INDENT: -9999px; MARGIN: 0px 0px 0px 831px; WIDTH: 119px; BACKGROUND: url(../images/common/nhk_onlinetop_btn.gif) no-repeat; HEIGHT: 15px; CLEAR: both
}
.online_btn A {
	DISPLAY: block; HEIGHT: 15px
}
.online_btn A:hover {
	WIDTH: 119px; BACKGROUND: url(../images/common/nhk_onlinetop_btn.gif) 0px -15px
}
.online_btnOn {
	WIDTH: 119px; BACKGROUND: url(../images/common/nhk_onlinetop_btn.gif) 0px -15px
}
#contents_right {
	Z-INDEX: 2; POSITION: absolute; MARGIN: 0px 0px 0px 960px; WIDTH: 120px; HEIGHT: 561px; TOP: 0px
}
#contents {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: #383735; PADDING-TOP: 10px
}
#main {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#main_block {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 920px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#block_one {
	MARGIN: 0px 0px 10px; WIDTH: 920px
}
#gmenu {
	MARGIN: 0px 0px 10px; WIDTH: 920px; HEIGHT: 50px
}
#gbnr {
	MARGIN: 0px 0px 10px; WIDTH: 920px; HEIGHT: 80px
}
#block_left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#block_mdl {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 470px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#block_right {
	WIDTH: 230px; FLOAT: left
}
.kira_box_cts {
	WIDTH: 468px
}
.kira_box1 {
	BORDER-BOTTOM: #353432 1px solid; BORDER-LEFT: #353432 1px solid; WIDTH: 468px; BACKGROUND: url(../images/top/main_ct1.gif) #ced2d8 no-repeat left top; BORDER-TOP: #353432 1px solid; BORDER-RIGHT: #353432 1px solid
}
.kira_box2 {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; MARGIN: 10px 0px 0px; WIDTH: 468px; BACKGROUND: url(../images/top/main_ct2.gif) #fefefe no-repeat left top; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid
}
.kira_box3 {
	BORDER-BOTTOM: #636363 1px solid; BORDER-LEFT: #636363 1px solid; WIDTH: 468px; BACKGROUND: url(../images/about/main_ct1.gif) #fefefe no-repeat left top; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid
}
.kira_box_cts2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 9px; WIDTH: 450px; PADDING-RIGHT: 9px; PADDING-TOP: 40px
}
.mail_box {
	BORDER-BOTTOM: #4b4b4b 1px solid; BORDER-LEFT: #4b4b4b 1px solid; MARGIN: 5px 5px 0px 4px; WIDTH: 457px; BACKGROUND: #dfdfdf; BORDER-TOP: #4b4b4b 1px solid; BORDER-RIGHT: #4b4b4b 1px solid
}
.mail_box_days {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
A.ctg {
	PADDING-BOTTOM: 2px; MARGIN: 0px 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.mail_box_name {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 197px; PADDING-RIGHT: 10px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.mail_box_txt {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 0px
}
.btn-top_movie {
	BACKGROUND-IMAGE: url(../images/top/btn_top_movie.jpg); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 180px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 82px; BORDER-LEFT-STYLE: none
}
.btn-top_movie:hover {
	BACKGROUND-IMAGE: url(../images/top/btn_top_movie-on.jpg); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 180px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 82px; BORDER-LEFT-STYLE: none
}
.thm_btn_area {
	MARGIN: 4px 0px 0px 240px; WIDTH: 226px; BACKGROUND: url(../images/top/thm_btn.gif) no-repeat; HEIGHT: 35px
}
.thm_btn_area UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 226px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 0px
}
.thm_btn_area LI {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.thm_btn_area LI A {
	DISPLAY: block; HEIGHT: 35px; TEXT-DECORATION: none
}
.thm_btn1 {
	WIDTH: 113px; BACKGROUND: url(../images/top/thm_btn.gif) 0px 0px; HEIGHT: 35px
}
.thm_btn1 A:hover {
	WIDTH: 113px; BACKGROUND: url(../images/top/thm_btn.gif) 0px -35px
}
.thm_btn2 {
	WIDTH: 113px; BACKGROUND: url(../images/top/thm_btn.gif) -113px 0px
}
.thm_btn2 A:hover {
	WIDTH: 113px; BACKGROUND: url(../images/top/thm_btn.gif) -113px -35px
}
.thm_main {
	MARGIN: 2px 5px 5px; WIDTH: 458px; HEIGHT: 246px
}
.box_ct {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.left_menu_box1 {
	MARGIN: 0px 0px 10px; WIDTH: 200px; BACKGROUND: #383735
}
.elem_box1 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 198px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/line5.gif) no-repeat center bottom; PADDING-TOP: 3px
}
.box_w {
	BORDER-BOTTOM: #636363 1px solid; BORDER-LEFT: #636363 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 198px; PADDING-RIGHT: 0px; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid; PADDING-TOP: 0px
}
.box_days {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 4px; WIDTH: 68px; PADDING-RIGHT: 4px; BACKGROUND: #fbca28; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.box_str {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 12px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 4px
}
.box_txt {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; WIDTH: 172px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 3px
}
A.st_link1 {
	COLOR: #fff
}
A.st_link1:hover {
	COLOR: #c9c9c9
}
.left_menu_box2 {
	MARGIN: 0px 0px 10px; WIDTH: 200px; BACKGROUND: #fafafa
}
.elem_box2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 198px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/line6.gif) no-repeat center bottom; PADDING-TOP: 3px
}
.box_date {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 185px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
.box_ph {
	MARGIN: 2px 0px 0px 5px; WIDTH: 70px; FLOAT: left
}
.box_ttl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 115px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.right_menu_box1 {
	MARGIN: 0px 0px 10px; WIDTH: 230px
}
.box_ct_txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 124px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.box_ph2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 76px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.box_w2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.box_w2_mdl {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/common/r_bn_bg1_mdl.gif) repeat-y center top; COLOR: #fff; PADDING-TOP: 10px
}
.box_w2_btm {
	WIDTH: 230px; BACKGROUND: url(../images/common/r_bn_bg1_btm.gif) no-repeat center bottom; HEIGHT: 10px
}
.elem_box3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/line7.gif) no-repeat center bottom; PADDING-TOP: 3px
}
A.st_link2 {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fbca28; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A.st_link2:hover {
	COLOR: #eee668
}
.st_link2off {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fbca28; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.box_date2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.imgarea1 {
	WIDTH: 31px; FLOAT: left
}
.txtarea1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 169px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.nechu_ichiran_btn {
	TEXT-INDENT: -9999px; MARGIN: 15px 6px 0px 8px; WIDTH: 193px; BACKGROUND: url(../images/top/r_plelist_btn.gif) no-repeat; HEIGHT: 47px; CLEAR: both
}
.nechu_ichiran_btn A {
	DISPLAY: block; HEIGHT: 47px
}
.nechu_ichiran_btn A:hover {
	WIDTH: 193px; BACKGROUND: url(../images/top/r_plelist_btn.gif) 0px -47px
}
.nechu_ichiran_btnOn {
	WIDTH: 199px; BACKGROUND: url(../images/top/r_plelist_btn.gif) 0px -35px
}
.box_w3_top {
	WIDTH: 230px; BACKGROUND: url(../images/common/r_bn_bg2_top.gif) no-repeat center top; HEIGHT: 10px
}
.box_w3_mdl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/common/r_bn_bg2_mdl.gif) repeat-y center top; COLOR: #fff; PADDING-TOP: 0px
}
.box_w3_btm {
	WIDTH: 230px; BACKGROUND: url(../images/common/r_bn_bg2_btm.gif) no-repeat center bottom; HEIGHT: 10px
}
.elem_box4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.elem_box6 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.right_menu_box2 {
	MARGIN: 0px 0px 10px; WIDTH: 230px; BACKGROUND: #646464; COLOR: #fff
}
.box_w4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.left_menu_box2 {
	MARGIN: 0px 0px 10px; WIDTH: 200px; BACKGROUND: #fafafa
}
.elem_box5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/line8.gif) no-repeat center bottom; PADDING-TOP: 0px
}
.box_date3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.txtarea2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 143px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.imgarea2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 71px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.box_date4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
A.st_link3 {
	COLOR: #fff; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
A.st_link3:hover {
	COLOR: #c9c9c9
}
#kira_box_cts3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 9px; WIDTH: 450px; PADDING-RIGHT: 9px; PADDING-TOP: 15px
}
#footer {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #383735; LETTER-SPACING: -0.2em; HEIGHT: auto; FONT-SIZE: 11px; BORDER-TOP: #5d5539 1px solid; PADDING-TOP: 0px
}
.ttl_box {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#block_left_list {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 680px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.list_contearea {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list_info_area_l {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 20px 0px; PADDING-LEFT: 0px; WIDTH: 203px; PADDING-RIGHT: 0px; BACKGROUND: #f3cc4b; FLOAT: left; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid; PADDING-TOP: 0px
}
.list_info_area_r {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 203px; PADDING-RIGHT: 0px; BACKGROUND: #f3cc4b; FLOAT: left; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid; PADDING-TOP: 0px
}
.list_photo_base_bk {
	WIDTH: 203px; BACKGROUND: url(../images/thm/li_bg_top.gif) no-repeat left top; HEIGHT: 157px
}
.list_photo_base_bk IMG {
	MARGIN: 7px 2px 2px; WIDTH: 189px; HEIGHT: 139px
}
.list_txt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; LETTER-SPACING: -0.05em; COLOR: #434343; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.list_info_area_ple_l {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 20px 0px; PADDING-LEFT: 0px; WIDTH: 203px; PADDING-RIGHT: 0px; BACKGROUND: #7fcff0; FLOAT: left; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid; PADDING-TOP: 0px
}
.list_info_area_ple_r {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 203px; PADDING-RIGHT: 0px; BACKGROUND: #7fcff0; FLOAT: left; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid; PADDING-TOP: 0px
}
.list_photo_base_ple_bk {
	WIDTH: 203px; BACKGROUND: url(../images/ple/li_bg_top.gif) no-repeat left top; HEIGHT: 157px
}
.list_photo_base_ple_bk IMG {
	MARGIN: 7px 2px 2px; WIDTH: 189px; HEIGHT: 139px
}
.list_txt_ple_exp {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; MARGIN-TOP: 5px; DISPLAY: block; LETTER-SPACING: -0.05em; COLOR: #434343; FONT-SIZE: 0.85em
}
.list_txt_ple {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; LETTER-SPACING: -0.05em; COLOR: #434343; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.list_info_area_clu_l {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 20px 0px; PADDING-LEFT: 0px; WIDTH: 203px; PADDING-RIGHT: 0px; BACKGROUND: #f3cc4b; FLOAT: left; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid; PADDING-TOP: 0px
}
.list_info_area_clu_r {
	BORDER-BOTTOM: #5f5f5e 1px solid; BORDER-LEFT: #5f5f5e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 203px; PADDING-RIGHT: 0px; BACKGROUND: #f3cc4b; FLOAT: left; BORDER-TOP: #5f5f5e 1px solid; BORDER-RIGHT: #5f5f5e 1px solid; PADDING-TOP: 0px
}
.list_photo_base_clu_bk {
	WIDTH: 203px; BACKGROUND: url(../images/clu/li_bg_top.gif) no-repeat left top; HEIGHT: 157px
}
.list_photo_base_clu_bk IMG {
	MARGIN: 7px 2px 2px; WIDTH: 189px; HEIGHT: 139px
}
.list_txt_clu_exp {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; MARGIN-TOP: 5px; DISPLAY: block; LETTER-SPACING: -0.05em; COLOR: #434343; FONT-SIZE: 0.85em
}
.list_txt_clu {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; LETTER-SPACING: -0.05em; COLOR: #434343; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.list_photo_title A {
	COLOR: #000000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.list_photo_title IMG {
	MARGIN: 0px 7px 0px 0px
}
.list_photo_titleoff {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.photo_base {
	MARGIN: 6px 0px 4px
}
.photo_base_bk {
	WIDTH: 199px; BACKGROUND: url(../images/common/img_base_bk.gif) no-repeat left top; HEIGHT: 149px
}
.photo_base_bk IMG {
	MARGIN: 3px 2px 2px 3px; WIDTH: 189px; HEIGHT: 139px
}
.photo_base_bk2 {
	WIDTH: 199px; BACKGROUND: url(../images/common/img_base_bk2.gif) no-repeat left top; HEIGHT: 149px
}
.photo_base_bk2 IMG {
	MARGIN: 3px 2px 2px 3px; WIDTH: 189px; HEIGHT: 139px
}
.photo_left {
	PADDING-RIGHT: 7px; FLOAT: left; CLEAR: both
}
.photo_right {
	PADDING-LEFT: 7px; FLOAT: right; CLEAR: both
}
.dot_line01 {
	BORDER-BOTTOM: #555555 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 12px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
.form_area {
	BORDER-BOTTOM: #4b4b4b 1px solid; BORDER-LEFT: #4b4b4b 1px solid; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #dfdfdf; BORDER-TOP: #4b4b4b 1px solid; BORDER-RIGHT: #4b4b4b 1px solid; PADDING-TOP: 15px
}
INPUT {
	BORDER-BOTTOM: #d4d0b2 1px solid; BORDER-LEFT: #d4d0b2 1px solid; BORDER-TOP: #d4d0b2 1px solid; BORDER-RIGHT: #d4d0b2 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #d4d0b2 1px solid; BORDER-LEFT: #d4d0b2 1px solid; BORDER-TOP: #d4d0b2 1px solid; BORDER-RIGHT: #d4d0b2 1px solid
}
SELECT {
	BORDER-BOTTOM: #d4d0b2 1px solid; BORDER-LEFT: #d4d0b2 1px solid; BORDER-TOP: #d4d0b2 1px solid; BORDER-RIGHT: #d4d0b2 1px solid
}
INPUT.lnone {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
INPUT.btn-submit {
	BACKGROUND-IMAGE: url(../images/common/f_send_btn.gif); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 178px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 33px; BORDER-LEFT-STYLE: none
}
INPUT.btn-submit:hover {
	BACKGROUND-IMAGE: url(../images/common/f_send_btn-on.gif); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 178px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 33px; BORDER-LEFT-STYLE: none
}
INPUT.btn-reset {
	BACKGROUND-IMAGE: url(../images/common/f_clr_btn.gif); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 178px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 33px; BORDER-LEFT-STYLE: none
}
INPUT.btn-reset:hover {
	BACKGROUND-IMAGE: url(../images/common/f_clr_btn-on.gif); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 178px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 33px; BORDER-LEFT-STYLE: none
}
SELECT.bgcol {
	BORDER-BOTTOM: #d4d0b2 1px solid; BORDER-LEFT: #d4d0b2 1px solid; BORDER-TOP: #d4d0b2 1px solid; BORDER-RIGHT: #d4d0b2 1px solid
}
TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
SELECT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 140px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.front_box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 0px
}
#pagetop_area {
	MARGIN: 5px 0px 0px 394px; WIDTH: 76px
}
#pagetop_area_list {
	MARGIN: 5px 0px 0px 604px; WIDTH: 76px
}
.btn-pagetop {
	BACKGROUND-IMAGE: url(../images/common/to_pagetop_btn.gif); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 76px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 10px; BORDER-LEFT-STYLE: none
}
.btn-pagetop:hover {
	BACKGROUND-IMAGE: url(../images/common/to_pagetop_btn-on.gif); BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 76px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-STYLE: none; HEIGHT: 10px; BORDER-LEFT-STYLE: none
}
.kibo_thm_area1 {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
