	BODY				{
							margin-top: 5px; margin-left: 5px; margin-right: 5px; font-size: 11px;
						  /*   word-break:break-all;       for IE 5.0+ */
						  /*   word-wrap:break-word;       for IE 5.5+ */
						}		/* 半角英数字折り返し対策⇒半角記号に対応できないので却下 */
	TABLE				{ font-size: 11px; }


.px14 {  font-size: 14px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 170%; font-weight: bold; color: #333333; text-decoration: none}
.px14f {  font-size: 14px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 170%; font-weight: bold; color: #FFFFFF; text-decoration: none}
.px12 {  font-size: 12px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 170%; font-weight: bold; color: #333333; text-decoration: none}
.non14 {  font-size: 14px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 140%; font-weight: normal; text-decoration: none}
.non  {  font-size: 12px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 140%; font-weight: normal; text-decoration: none}
.non1 {  font-size: 11px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 140%; font-weight: normal; text-decoration: none}
.non2 {  font-size: 10px; font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; line-height: 140%; font-weight: normal; text-decoration: none}


	.moji5  {  font-size: 5px}
	.moji10 {  font-size: 10pt}
	.moji12 {  font-size: 12pt}
	.moji14 {  font-size: 13pt}
	.moji11 {  font-size: 11pt}
	.mojidai {  font-size: x-large}

	.menu_syusaku		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 16px; background-color: #A6DADF; }
	.menu_kasaku		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 16px; background-color: #BCD3ED; }
	.menu_jenre			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 16px; background-color: #E1FDEE; }
	.menu_zentoko		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 16px; background-color: #E1FDEE; }

	.menu_link			{ text-decoration:none; color: #1c3977; }
	.menu_link2 		{ text-decoration:none; color: #000000; }
	.menu_link3			{ text-decoration:underline; color: #1c3977; }
	.menu_red			{ text-decoration:none; color: red;}

	.menu_menu			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; }
	.menu_memo			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; font-weight: normal; color: #000000; text-decoration:none; }

	.menu_kosei_1		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; background-color: #cbcbe9; }
	.menu_kosei_2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; }

	.menu_maru			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; font-weight: bold; font-style: oblique; color: #f4301c; }
	.menu_maru2			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-weight: bold; font-style: oblique; color: #f4301c; }

	.menu_jenre2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; background-color: #A8BBFD; }
	.menu_jenre3		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; background-color: #D6F9C8; }
	.menu_jenre4		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; background-color: #FFFFAA; }
	.menu_jenre5		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; background-color: #d1dbfe; }

	.menu_kind			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; }
	.menu_kind3			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; }


	.menu_syusaku2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; background-color: #8ACDD5; }
	.menu_kasaku2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; background-color: #9cc0e9; }
	.menu_zentoko2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; background-color: #d1dbfe; }

	.menu_blank			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 6px; }

	.right_menu			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; }
	.right_jitu			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; background-color: #D6F9C8; }
	.right_jitu2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; background-color: #D6F9C8; }
	.right_jukkun_t	 	{ font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐゴシック","Osaka"; font-size: 14px; color: #333333; line-height: 130%; font-weight: bold  }
	.right_jukkun	 	{ font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐゴシック","Osaka"; font-size: 13px; color: #1c3977; line-height: 130%; font-weight: normal  }

	.yougo				{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 140%; font-weight: bold; }
	.yougo_setumei		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 140%; font-weight: normal; }
	.yougo_furi			{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 11px; line-height: 140%; font-weight: normal; }

	.right_ttl			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 140%; }
	.right_setumei		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 140%; font-weight: normal; }
	.right_tensen		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 6px; font-weight: normal; color: #AAAAAA;}

	.bottom_uee			{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-weight: bold; color: #1c3977; text-decoration:none; }
	.bottom_memo		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; font-weight: normal; color: #1c3977; text-decoration:none; }



	.odai_iti_ttl 		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 28px;}
	.odai_iti_memo 		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px;}
	.odai_iti_cont		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px; font-weight: bold; color: #003366; text-decoration:underline;}
	.odai_iti_kanri		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px;}
	.odai_iti_data		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px;}
	.odai_iti_mini 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; font-weight: normal;}
	.odai_iti_mini2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; font-weight: normal; color: #003366; text-decoration:underline;}


	.msg_subj_ttl 		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 28px; }
	.msg_subj_mini		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; line-height: 100%;}
	.msg_subj_memo		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px; line-height: 140%;}
	.msg_subj_cont 		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px;}
	.msg_subj_pdt 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px;}
	.msg_subj_subt 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; color: #1c3977;}
	.msg_subj_rom 		{ font-size: 13px; color: #ff4500; font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";}

	.rankt_change_iti	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; color: #1c3977; background-color: #d1dbfe; text-decoration:none; }
	.rankt_change_nig	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; color: #1c3977; background-color: #dcdcdc; text-decoration:none; }
	.rankt_change_tyu	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; color: #1c3977; background-color: #ffe79d; text-decoration:none; }
	.rankt_change_syu	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; color: #1c3977; background-color: #a6dadf; text-decoration:none; }
	.rankt_change_mir	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; color: #1c3977; background-color: #ffffe0; text-decoration:none; }


	.msg_subj_ttl_odai	{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 25px; color: #003366; }
	.kotae				{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px;}
	.kotae_r			{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px; color: #FF3333; }
	.kotae_b			{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px; color: #003366; }
	.kotae_bb			{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px; color: #003366; font-weight: bold; }
	.kotae_ttl			{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 16px;; font-weight: bold}
	.kotae_memo1		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px;; color: #FF3333}
	.kotae_memo2		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px;; color: #003366}


	.msg_cont_ttl	 	{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 14px; }
	.msg_cont_subt		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; color: #1c3977; line-height: 130%; }
	.msg_cont_prf		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 12px; }
	.msg_cont_cont		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 170%; }
	.msg_cont_memo		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 12px; line-height: 120%; font-style: normal; font-weight: normal; }
	.msg_cont_mini		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 11px; line-height: 120%; font-style: normal; font-weight: normal; }
	.msg_cont_gainen	{ color: #000000; BORDER-BOTTOM: #006666 1px dashed; text-decoration:none; }

	.bg			{ color: #F9FFE1; background-color: #555555; }
	.bg_img1	{ background-image: url("new/msgs/img/chk1.gif"); background-repeat: no-repeat; }
	.bg_img2	{ background-image: url("new/msgs/img/chk2.gif"); background-repeat: no-repeat; }
	.bg_img3	{ background-image: url("new/msgs/img/chk3.gif"); background-repeat: no-repeat; }
	.bg_img4	{ background-image: url("new/msgs/img/chk4.gif"); background-repeat: no-repeat; }
	.bg_img5	{ background-image: url("new/msgs/img/chk5.gif"); background-repeat: no-repeat; }
	.bg_img5_2	{ background-color: #999999; }
	.bg_img6	{ background-image: url("new/msgs/img/chk6.gif"); background-repeat: no-repeat; }
	.bg_img7	{ background-image: url("new/msgs/img/chk7.gif"); background-repeat: no-repeat; }


	.srch_ttl		{ font-size: 24px;}
	.srch_memo		{ font-size: 12px;}
	.srch_mini		{ font-size: 11px;}

	.syusi		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; line-height: 140%; color: #1c3977; }

	.teigi-15_1 	 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 140%; font-weight: normal; color: #2c509a}
	.teigi-15_2 	 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 15px; line-height: 140%; font-weight: bold; color: #2c509a}


	.jg_px10 {  font-size: 5px;}
	.jg_px12 {  font-size: 12px; line-height: 170%}
	.jg_px16 {  font-family: "ＭＳ 明朝"; font-size: 16px; font-style: normal; line-height: 160%; font-weight: bold}
	.jg_px20 {  font-family: "ＭＳ 明朝"; font-size: 30px; font-style: normal; line-height: 160%; font-weight: bold}

	.f-12px   {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px}
	.f-12px-a {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-style: normal; color: #1c3977}

	.jgr_px24 { font-family: "ＭＳ 明朝"; font-size: 24px; line-height: 170%; font-weight: bold;}
	.jgr_px14 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 170%}
	.jgr_px12 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 170%}
	.jgr_px10 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 170%}

	.syp_px13  {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; font-style: normal; line-height: 140%}
	.syp_px14  {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-style: normal; line-height: 170%}
	.syp_px14t {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px;}
	.syp_px14link {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-style: normal; font-weight: bold; color: #1c3977}
	.syp_px12  {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-style: normal}
	.syp_px18  {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 24px}

	.syp2_px22 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 22px; clip:    rect(   )}
	.syp2_px14t {  font-family: "ＭＳ Ｐ明朝", "細明朝体"; font-size: 14px; line-height: 170%}
	.syp2_px18 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 18px}
	.syp2_px16 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 16px}
	.syp2_px14 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 130%}
	.syp2_px14m {  font-family: "ＭＳ Ｐ明朝", "細明朝体"; font-size: 14px; line-height: 130%}
	.syp2_px12 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px}


	.teigi_title 	{ font-size: 28px;}
	.teigi_title2 	{ font-size: 14px; font-family: "ＭＳ ゴシック", "Osaka−等幅"}
	.teigi_syusaku 	{ font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; color: #000000}
	.teigi_12-px 	{ font-size: 12px; color: #000000; line-height: 120%}
	.teigi_14-px 	{ font-size: 14px; color: #000000; font-weight: bold}
	.teigi_16-px 	{ font-size: 16px; color: #000000; font-weight: bold}
	.teigi_cls_gl	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; line-height: 24px;}


	.ms_rink-bun	{ FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"}
	.ms_rink-title	{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1c3977; FONT-STYLE: normal; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"; text-decoration:none;}
	.ms_rink-title2	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-style: normal; font-weight: bold; color: #255e96; text-decoration:none;}
	.ms_rink-title3	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-style: normal; font-weight: bold; color: #2891aa; text-decoration:none;}
	.ms_syubetu		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 170%; font-weight: bold; color: #1c3977}
	.ms_syubetu3	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 170%; font-weight: normal; color: #2891aa}
	.ms_syubetu4	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 130%; font-weight: bold; color: #1c3977}
	.ms_ten 		{ FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #1c3977; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"}
	.ms_ten2 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; font-weight: bold; color: #255e96}
	.ms_ten3 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; font-weight: bold; color: #2891aa}
	.ms_ten4 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; color: #2891aa}
	.ms_midasi		{ FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #1c3977; FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅"}
	.ms_setumei		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 12px; line-height: 120%; color: #808080}
	.ms_hosi 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; font-weight: bold; color: #F9EC02}
	.ms_yuko 		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 12px; line-height: 120%; color: #ff6000; font-weight: bold; background-color: #ffddaa}
	.ms_yuko2 		{ font-family: "ＭＳ Ｐゴシック", "Osaka−等幅"; font-size: 11px; line-height: 100%; color: #ff6000; font-weight: bold; background-color: #ffddaa}
	.ms_maru 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 18px; font-weight: bolder; color: #f4371c; font-style: oblique; text-transform: uppercase}
	.ms_maru_sub	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 18px; font-weight: bolder; color: #000000;}
	.ms_maru2 		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-weight: bolder; color: #f4371c; font-style: oblique; text-transform: uppercase}

	.nande_moji1 	{ font-family: "HG丸ｺﾞｼｯｸM-PRO", "ＭＳ Ｐゴシック","Osaka"; font-size: 36px; color: #009933; line-height: 130%; font-weight: bold  }
	.nande_moji2 	{ font-family: "HG丸ｺﾞｼｯｸM-PRO","ＭＳ ゴシック", "Osaka"; font-size: 20px; color: #009933; line-height: 230%; font-weight: bold  }
	.nande_bun 		{ font-family: "ＭＳ ゴシック", "Osaka"; font-size: 14px; line-height: 170%}
	.nande_bun_1 	{ font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12pt; line-height: 170%; color: #009933; font-weight: bold}
	.nande_bun_2 	{ font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 13pt; line-height: 170%; color: #009933; font-weight: bold }
	.nande_bun_3 	{ font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; color: #009933; font-weight: normal}
	.nande_bun_4 	{ font-family: "ＭＳ ゴシック", "Osaka"; font-size: 12px; line-height: 120%}
	.nande_toi		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 170%; font-weight: bold; background-color: #cbcbe9 ; color: #1c3977}
	.nande_jitu		{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10pt; line-height: 170%; font-weight: bold; color: #1c3977 }
	.nande_jitu2	{ font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10pt; line-height: 120%; font-weight: normal}

	.yotei_cls_1	{ font-family: "ＭＳ ゴシック"; font-size: 11px; line-height: 120%; font-weight: normal;}
	.yotei_cls_2	{ font-family: "ＭＳ ゴシック"; font-size: 12px; line-height: 120%; font-weight: normal;}
	.yotei_cls_4g 	{ font-family: "ＭＳ ゴシック"; font-size: 14px; line-height: 120%;}
	.yotei_cls_t  	{ font-family: "ＭＳ ゴシック"; font-size: 20px; line-height: 110%; font-weight: bold;}


	.ncard_px11 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 11px; font-style: normal; line-height: 140%}
	.ncard_px13 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; font-style: normal; line-height: 140%}
	.ncard_px14 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; font-style: normal; line-height: 170%}
	.ncard_px14t {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px;}
	.ncard_px22t {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 26px;}
	.ncard_px12 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-style: normal}
	.ncard_px12_1 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-style: normal; line-height: 100%}
	.ncard_px13t_1 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 13px; font-style: normal; line-height: 120%}
	.ncard_rist {  font-family: "ゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: 120%; font-weight: normal; text-decoration: none}




