* {
	MARGIN: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#my_body {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#my_header {
	BACKGROUND-IMAGE: url(../image01/hed_back.gif); WIDTH: 100%; POSITION: relative; HEIGHT: 62px
}
#my_bline {
	WIDTH: 100%; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #000000
}
#my_blinedown {
	BACKGROUND-IMAGE: url(../image01/blinedown.gif); WIDTH: 100%; POSITION: relative; HEIGHT: 6px
}
#my_inwork {
	WIDTH: 800px; POSITION: relative
}
#my_library_back {
	WIDTH: 640px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #000000
}
#my_intext {
	WIDTH: 620px; POSITION: relative
}
#my_server {
	WIDTH: 620px; POSITION: relative
}
#my_new_hed {
	WIDTH: 800px; POSITION: relative
}
#my_new_hedline {
	WIDTH: 100%; POSITION: relative; HEIGHT: 1px; BACKGROUND-COLOR: #9a9997
}
#my_new_title_home_b {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #1965fd
}
#my_new_title_home_dg {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #606060
}
#my_new_title_home_g {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #c2c2c2
}
#my_new_title_home_gif {
	BACKGROUND-IMAGE: url(/image/area/header_title/white_bg.gif); MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#my_new_title_home {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#my_new_title_mega {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #64c816
}
#my_new_title_order {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #fe7495
}
#my_new_title_partner {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #8062dc
}
#my_new_title_support {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #64dfcd
}
#my_new_title_guide {
	MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #32ceff
}
#my_new_title_service {
	WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffac32
}
#my_new_title_s_campaign {
	WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #d80001
}
#my_new_title_s_campaign_20080303 {
	WIDTH: 100%; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ff94c2
}
#my_new_navi {
	BACKGROUND-IMAGE: url(../image_a/navi_m_back.gif); MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px
}
#my_new_side {
	BACKGROUND-IMAGE: url(../image_a/side_back.gif); WIDTH: 160px; POSITION: relative; TOP: 7px; do: 0 auto
}
#my_new_intext_home {
	WIDTH: 620px; POSITION: relative
}
#my_new_top5_home {
	BACKGROUND-IMAGE: url(../image_a/home_top5.jpg); WIDTH: 203px; POSITION: relative; HEIGHT: 178px
}
#my_new_service_home {
	BACKGROUND-IMAGE: url(../image_a/home_service.jpg); WIDTH: 203px; POSITION: relative; HEIGHT: 146px
}
#my_new_foot {
	BACKGROUND-IMAGE: url(../image_a/footer.gif); MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: 0px; HEIGHT: 27px
}
A:hover {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A {
	COLOR: #333399; TEXT-DECORATION: none
}
.library_index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ff0000; LINE-HEIGHT: 21px; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro
}
A.library_index:hover {
	COLOR: #c40005; TEXT-DECORATION: none
}
.library_navi {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.library_navi:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.library_navi_service {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 21px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.library_navi_service:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.side_title {
	FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 18px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.side_title:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.side_navi {
	FONT-SIZE: 11px; COLOR: #4a7aaa; LINE-HEIGHT: 16px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.side_navi:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.side_sp {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.page_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 33px; PADDING-TOP: 25px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.page_title_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 22px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.page_title_home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; COLOR: #222222; LINE-HEIGHT: 33px; PADDING-TOP: 25px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.page_title_mini_home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #222222; LINE-HEIGHT: 22px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.side_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.navi_top_link2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_top_link2 A {
	COLOR: #ffffff
}
.navi_top_link2 A:hover {
	COLOR: #666666
}
.side_text_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #4a7aaa; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.side_text_1:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.side_text_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #909090; LINE-HEIGHT: 11px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_top_link {
	FONT-SIZE: 10px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_top_line {
	FONT-SIZE: 10px; COLOR: #777777; LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.scrch {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.side {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; PADDING-TOP: 7px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.server_list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 13px; PADDING-TOP: 3px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.whatnew_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #4a7aaa; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.whatnew_title:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.whatnew_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #909090; LINE-HEIGHT: 11px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.option_top5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.service {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.tex_pickup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #676767; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.footer:hover {
	COLOR: #c2e5cd; TEXT-DECORATION: none
}
.footbar {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro
}
.tit_pickup {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000983; LINE-HEIGHT: 22px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.tex_itfeed {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #003366; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.date_itfeed {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro;
}
.navi_top_linknew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #494949; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_top_linenew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #b8b8b8; LINE-HEIGHT: 14px; PADDING-TOP: 6px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.option_top5_new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #3f3f3f; LINE-HEIGHT: 18px; PADDING-TOP: 50px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.option_top5link_new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #3f3f3f; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.service_new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #7d5757; LINE-HEIGHT: 18px; PADDING-TOP: 50px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.servicelink_new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #7d5757; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.tex_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #464646; LINE-HEIGHT: 20px; PADDING-TOP: 15px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.tex_title_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #195a6e; LINE-HEIGHT: 16px; PADDING-TOP: 10px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_cont {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #464646; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_cont2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #464646; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_cont_b {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #464646; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_cont_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #909090; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_cont_ti_blue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #0067b7; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_title_blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #0067b7; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.text_title_blue:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.text_title_blue_st {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #0067b7; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_faq_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #0067b7; LINE-HEIGHT: 19px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; BACKGROUND-COLOR: #f1f1f1
}
.text_faq_title_sp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #0067b7; LINE-HEIGHT: 19px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; BACKGROUND-COLOR: #ffac32
}
A.text_faq_title:hover {
	COLOR: #ff3300; BACKGROUND-COLOR: #f1f1f1; TEXT-DECORATION: none
}
A.text_faq_title_sp:hover {
	COLOR: #ff3300; BACKGROUND-COLOR: #ffac32; TEXT-DECORATION: none
}
.text_faq_back {
	BACKGROUND-COLOR: #f1f1f1
}
.text_faq_back_sp {
	BACKGROUND-COLOR: #ffac32
}
.text_faq_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #909090; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.tex_mini_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #195a6e; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.tex_attention {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #195a6e; LINE-HEIGHT: 16px; PADDING-TOP: 15px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 13px; PADDING-TOP: 3px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.link_mini {
	FONT-SIZE: 11px; COLOR: #4a7aaa; LINE-HEIGHT: 16px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.link_mini:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.blue_txt {
	FONT-SIZE: 12px; COLOR: #336699
}
.blue_txt A {
	COLOR: #336699; TEXT-DECORATION: none
}
.blue_txt A:hover {
	COLOR: #ff6600
}
.blue_txt_dark {
	FONT-SIZE: 12px; COLOR: #000099
}
.blue_txt_dark A {
	COLOR: #000099; TEXT-DECORATION: none
}
.blue_txt_dark A:hover {
	COLOR: #ff6600
}
.orange_txt {
	FONT-SIZE: 12px; COLOR: #ff6600
}
.orange_txt A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orange_txt A:hover {
	COLOR: #0000ff
}
.orange_txt_small {
	FONT-SIZE: 10px; COLOR: #ff6600
}
.red_txt {
	FONT-SIZE: 12px; COLOR: #cc0000
}
.red_txt A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.red_txt A:hover {
	COLOR: #000099
}
.red_txt_large {
	FONT-SIZE: 14px; COLOR: #cc0000
}
.red_txt_large A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.red_txt_large A:hover {
	COLOR: #000099
}
.blue_txt_dark_small {
	FONT-SIZE: 11px; COLOR: #000099
}
.white_txt {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.white_txt A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white_txt A:hover {
	COLOR: #ff6600
}
.text_large {
	FONT-SIZE: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.text_large_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.text_small {
	FONT-SIZE: 10px
}
.bg_color {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../img_new/bg_m.gif); PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d9ddff
}
.bg_img1 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img_new/top_menu.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bbbbbb 1px solid; LETTER-SPACING: 1px
}
.bg_img2 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img_new/top_menu.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bbbbbb 1px solid; LETTER-SPACING: 1px
}
.bg_img3 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img_new/top_menu.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bbbbbb 1px solid; LETTER-SPACING: 1px
}
.table_box {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; LETTER-SPACING: 1px
}
.table_box_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #ffffff; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; LETTER-SPACING: 1px
}
.table_box_cont {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bbbbbb 1px solid; LETTER-SPACING: 1px
}
.txt_pop {
	FONT-FAMILY: "HG ÁÏ±Ñ³Ñ¥Ý¥Ã¥×ÂÎ", "HGSoeiKakupoptai", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_down_link {
	FONT-SIZE: 10px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_down_line {
	FONT-SIZE: 10px; COLOR: #515151; LINE-HEIGHT: 14px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
A.navi_down_link:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navi_down_linknew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #595959; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.navi_down_linenew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #898989; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.copyright {
	FONT-SIZE: 12px; COLOR: #777777; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro
}
.copyright_mega {
	FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro
}
.exusa {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro
}
A.exusa:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.copy_mega {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #517eff; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Myriad Pro
}
.pad07_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.pad10_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.pad15_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.pad_side {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.img_right {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
.img_left {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
.img_left_mini {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
#line_back {
	BACKGROUND-IMAGE: url(../image08/line_back.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px
}
.home1 {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #ffffff
}
.home2 {
	PADDING-LEFT: 15px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
.home3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #000099
}
.titlebox {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
.titlebox_black {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #464646
}
.padding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px
}
.padding_15 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.blue_text {
	COLOR: #000099
}
.med_text {
	FONT-SIZE: 11px
}
.white_text {
	COLOR: #ffffff
}
.text_cont_new H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; LETTER-SPACING: 1px
}
.text_cont_new H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; LETTER-SPACING: 1px
}
.box_blue {
	BORDER-RIGHT: #c4d1d9 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c4d1d9 2px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #c4d1d9 2px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #c4d1d9 2px solid; BACKGROUND-COLOR: #d9e8f1
}
.box_gray {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e6e6e6
}
.pad10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad20r {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side_new {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 100px
}
.side_new A {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.side_new A:hover {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 100%; TEXT-DECORATION: none
}
.side {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; PADDING-TOP: 7px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"
}
.side2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img_new/side_bg_long.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; BACKGROUND-COLOR: #ffffff
}
.boxe A {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.boxe A:hover {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf2.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.boxe A:focus {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf2.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.boxe {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 120px
}
.boxe2 A {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.boxe2 A:hover {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf2.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.boxe A:focus {
	FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf2.gif); WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.boxe2 {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 140px
}
.box_pad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.boxe_pad {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 120px
}
.boxe3 {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../img_new/side_bg_short.gif); BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 120px
}
.boxe4 {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../image01/bg_mf.gif); BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #4a7aaa; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 150px
}
.boxe5 {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../img_new/side_bg_mid.gif); BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; HEIGHT: 180px
}
.red_color {
	COLOR: #cc0000
}
TABLE {
	FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 18px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0; WIDTH: 100%; SCROLLBAR-SHADOW-COLOR: #c0c0c0; COLOR: #3c3c3c; SCROLLBAR-3DLIGHT-COLOR: #cccccc; LINE-HEIGHT: 1.5em; SCROLLBAR-ARROW-COLOR: #0000ff; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #cccccc; FONT-FAMILY: "Hiragino Kaku Gothic Pro", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", serif; SCROLLBAR-DARKSHADOW-COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
A:link {
	COLOR: #0000cd; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000cd; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff8c00; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #696969; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7c7c7c; PADDING-TOP: 0px; LETTER-SPACING: 0px; HEIGHT: 15px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.seo_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/backg_seo_top.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; HEIGHT: 15px; TEXT-ALIGN: center
}
.head_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/backg_head_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 814px; PADDING-TOP: 0px; HEIGHT: 54px
}
.head_logo_left {
	MARGIN-TOP: 11px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 11px
}
.head_logo_center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 5px; COLOR: #2929fe; PADDING-TOP: 15px
}
.head_logo_right {
	MARGIN-TOP: 15px; PADDING-LEFT: 125px; FLOAT: left; MARGIN-LEFT: 125px; PADDING-TOP: 15px
}
.head_btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/backg_head_btm.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 814px; PADDING-TOP: 0px; HEIGHT: 18px
}
.menu_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 814px; PADDING-TOP: 0px; HEIGHT: 26px
}
.menu_btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/backg_mn_btm.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 814px; PADDING-TOP: 0px; HEIGHT: 9px; TEXT-ALIGN: left
}
.content_mid {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../image/backg_content_mid.gif); MARGIN-LEFT: 15px; WIDTH: 814px; MARGIN-RIGHT: 15px; TEXT-ALIGN: left
}
.pt_orange_mid {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/pt_orange_mid.gif); VERTICAL-ALIGN: top; WIDTH: 205px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.pt_pink_mid {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/pt_pink_mid.gif); VERTICAL-ALIGN: top; WIDTH: 205px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.pt_blue_mid {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../image/pt_blue_mid.gif); VERTICAL-ALIGN: top; WIDTH: 205px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.pt_text {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.pt_link_mid {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../image/pt_link_mid.gif); VERTICAL-ALIGN: top; WIDTH: 160px; LINE-HEIGHT: 15px; TEXT-ALIGN: center
}
.line_black {
	BACKGROUND-IMAGE: url(../image/line_black.gif)
}
.line_gray {
	BACKGROUND-IMAGE: url(../image/line_gray.gif)
}
.pt_osusume_mid {
	BACKGROUND-IMAGE: url(../image/pt_osusume_mid.gif); WIDTH: 614px; HEIGHT: 35px; TEXT-ALIGN: center
}
.pt_osusume_title {
	VERTICAL-ALIGN: top; WIDTH: 60px
}
.pt_osusume_text {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.content_btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/backg_content_btm.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 814px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 14px; TEXT-ALIGN: left
}
.footer {
	WIDTH: 814px; COLOR: #3c3c3c; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.footer_left {
	MARGIN-TOP: 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #7c7c7c; PADDING-TOP: 2px
}
.footer_right {
	MARGIN-TOP: 2px; PADDING-LEFT: 50px; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 50px; COLOR: #7c7c7c; PADDING-TOP: 2px
}
#dd .mainmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#dd .mainmenu A.menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#dd .mainmenu_left {
	BACKGROUND: url(../image/backg_menu_left.gif) #ffffff; FLOAT: left; WIDTH: 7px; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
#dd .mainmenu_right {
	BACKGROUND: url(../image/backg_menu_right.gif) #ffffff; FLOAT: left; WIDTH: 7px; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
.submenu {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND: #ffffff; VISIBILITY: hidden; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: absolute; top:113px;
}
.submenu A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #696969; LINE-HEIGHT: normal; PADDING-TOP: 3px; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.submenu A:hover {
	BACKGROUND: #4169e1; COLOR: #ffffff
}
.submenu {
	FILTER: alpha(Opacity=90); opacity: 0.9
}


/***********************************************/
/* sytle.css                                   */
/***********************************************/


}

body {	
	margin: 0px;
	padding: 0px;
	color: #3c3c3c;
	background-color: #ffffff;
	font-size: 12px;
	font-family: "Hiragino Kaku Gothic Pro", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", serif;
	line-height: 1.5em;
	text-align: center;
	width: 100%;
	border-width: 0px
	list-style-type: disc;
	list-style-position: outoside;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #c0c0c0;
	scrollbar-shadow-color: #c0c0c0;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #0000ff;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #000000;
}
	a:link    { color:#0000cd; text-decoration:none; }
	a:visited { color:#0000cd; text-decoration:none; }
	a:active  { color:#ff8c00; text-decoration:underline; }
	a:hover   { color:#696969; text-decoration:underline; }

h1      {
	font-size:10px;
	color: #7c7c7c;
	font-weight: normal;
	letter-spacing:0px;
	margin:0px;
	padding: 0px;
	height: 15px;}

ul,ol,dl,img {
	margin: 0px;
	padding: 0px;
}

.seo_top {
	background-image: url(../image/backg_seo_top.gif);
	text-align: center;
	line-height:15px;
	height: 15px;
	padding: 0px;
}

.head_top{
	background-image: url(../image/backg_head_top.gif);
	width: 814px;
	height: 54px;
	margin: 0px;
	padding: 0px;
}

.head_logo_left{
	margin-top:11px;
	margin-left:10px;
	padding-top:11px;
	padding-left:10px;
	float: left;
}
.head_logo_center{
	font-weight:bold;
	font-size:12px;
	color:#2929FE;
	margin:15px 0px 0px 5px;
	padding:15px 0px 0px 5px;
	float: left;
}
.head_logo_right{
	margin-top:15px;
	margin-left:125px;
	padding-top:15px;
	padding-left:125px;
	float: left;
}

.head_btm{
	background-image: url(../image/backg_head_btm.gif);
	width: 814px;
	height: 18px;
	margin: 0px;
	padding: 0px;
}

.menu_main{
	width: 814px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
}

.menu_btm{
	background-image: url(../image/backg_mn_btm.gif);
	text-align: left;
	width: 814px;
	height: 9px;
	margin: 0px;
	padding: 0px;
}

.content_mid{
	background-image: url(../image/backg_content_mid.gif);
	text-align: left;
	width: 814px;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 15px;
	padding-right: 15px;
}

.pt_orange_mid{
	width: 205px;
	background-image: url(../image/pt_orange_mid.gif);
	vertical-align:top;
	text-align: left;
	color: #ffffff;
	font-size:12px;
	line-height: 15px;
}

.pt_pink_mid{
	width: 205px;
	background-image: url(../image/pt_pink_mid.gif);
	vertical-align:top;
	text-align: left;
	color: #ffffff;
	font-size:12px;
	line-height: 15px;
}

.pt_blue_mid{
	width: 205px;
	background-image: url(../image/pt_blue_mid.gif);
	vertical-align:top;
	text-align: left;
	color: #ffffff;
	font-size:12px;
	line-height: 15px;
}

.pt_text{
	text-align: left;
	color: #ffffff;
	font-size:13px;
	line-height: 15px;
}

.pt_link_mid{
	width: 160px;
	background-image: url(../image/pt_link_mid.gif);
	vertical-align:top;
	text-align: center;
	font-size: 11px;
	line-height: 15px;
}

.line_black{
	background-image: url(../image/line_black.gif);
}

.line_gray{
	background-image: url(../image/line_gray.gif);
}

.pt_osusume_mid{
	width: 614px;
	height: 35px;
	text-align: center;
	background-image: url(../image/pt_osusume_mid.gif);
}

.pt_osusume_title{
	width: 60px;
	vertical-align:top;
}

.pt_osusume_text{
	text-align: left;
	font-size:12px;
	line-height: 15px;
}

.content_btm{
	background-image: url(../image/backg_content_btm.gif);
	text-align: left;
	width: 814px;
	height: 14px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}

.footer{
	color: #3c3c3c;
	background-color: #ffffff;
	width: 814px;
	height: 35px;
}

.footer_left{
	font-size:12px;
	color: #7c7c7c;
	margin-top:2px;
	margin-left:10px;
	padding-top:2px;
	padding-left:10px;
	float: left;
}

.footer_right{
	font-size:12px;
	color: #7c7c7c;
	margin-top:2px;
	margin-left:50px;
	padding-top:2px;
	padding-left:50px;
	float: left;
}

/***********************************************/
/* DropDownMenu.css                            */
/***********************************************/

/* CSS Document */

#dd .mainmenu {
  list-style: none;
  float: left;
  margin: 0px;
  padding: 0px;}

#dd .mainmenu a.menu {
  display: block;
  text-align: center;
  padding:0px;
  margin:0px;
}
#dd .mainmenu_left {
  background: #ffffff;
  background-image: url(../image/backg_menu_left.gif);
  list-style: none;
  float: left;
  width: 7px;
  height: 26px;
}
#dd .mainmenu_right {
  background: #ffffff;
  background-image: url(../image/backg_menu_right.gif);
  list-style: none;
  float: left;
  width: 7px;
  height: 26px;
}

.submenu {
  background: #ffffff;
  border: 1px solid #dcdcdc;
  visibility: hidden;
  position: absolute;
  z-index: 0;
  width: 130px;
}

.submenu a {
  display: block;
  font: 11px;
  text-align: left;
  text-decoration: none;
  padding: 3px;
  color: #696969;
}

.submenu a:hover {
  background: #4169e1;
  color: #ffffff;
}

/* ¥µ¥Ö¥á¥Ë¥å¡¼¤ÎÈ¾Æ©ÌÀ²½½èÍý */

.submenu {
 filter: alpha(Opacity=90);
	opacity: 0.9;
}
