
*	{	margin:0;	padding:0;	}
html{	height: 100%;	}
/*　imgにborderを表示しない　*/
img	{	border-style:none;	}
/*　リストのマークを付けない　*/
ul	{	list-style:none;	}
/*リンクのアンダーラインを付けない　*/
a	{	text-decoration:none;}

/*　背景　チョットグレー　*/
body.gray_7 {	background-color:#777;	}

/*　センター　*/
div#center_1k	{position:absolute;		width:1020px;	left:50%;	margin-left:-510px;		margin-top:5px;	margin-bottom:10px;
					background-color: silver;	text-align:center;	}
.fbox_1k		{display: table-cell;	width:1000px;	float:left;	vertical-align: middle;	
								text-align: center;	background-color:#777;	}
.fbox_1k_shiro	{display: table-cell;	width:1000px;	float:left;	vertical-align: middle;	
								text-align: center;	margin:0px 0px 0px 10px;	background-color:#fff;	}
.fbox_1k_akawakushiro	{display: table-cell;	width:996px;	float:left;	vertical-align: middle;	
					text-align: center;	margin:0px 0px 0px 9px;	background-color:#fff;	border:2px solid red;	}
.fbox_1k_ffe	{display: table-cell;	width:1000px;	float:left;	vertical-align: middle;	
								text-align: center;	margin:0px 0px 0px 9px;	background-color:#ffe;	}
.fbox_1k_plus		{display: table-cell;	width:1100px;	float:left;	vertical-align: middle;	
								text-align: center;	background-color:#777;	}
.fbox_rightfree_shiro	{display: table-cell;	float:right;	margin:0px 10px 0px 9px;	vertical-align: middle;	
								text-align: right;	padding:0px 10px 0px 10px;	background-color:#fff;	}

/*　コンテンツ　タイトル　border: 1px solid green;	width:450px;	*/
#title_box	{position:absolute;	left:330px;	top:10px;	width:300px;	text-align:center;}

/*　右側_日付　border: 1px solid maroon;	width:200px;	*/
.rdate		{float:right; margin-right:5px;		text-align:right;	color:maroon;font-size:12px;	font-weight:normal;font-family:serif;	}
.rdate10	{float:right; margin-right:10px;	text-align:right;	color:maroon;font-size:12px;	font-weight:normal;font-family:serif;	}
.rdate20	{float:right; margin-right:20px;	text-align:right;	color:maroon;font-size:12px;	font-weight:normal;font-family:serif;	}
.rdate30	{float:right; margin-right:30px;	text-align:right;	color:maroon;font-size:12px;	font-weight:normal;font-family:serif;	}

/*　左右_box1　border: 1px solid blue;	width:200px;	*/
.lbox		{float:left;	text-align:left;	}
.lbox10		{float:left;	margin:0px 0px 0px 10px;	text-align:left;	}
.lbox_10-0-0-10		{float:left;	margin:10px 0px 0px 10px;	text-align:left;	}
.lbox_10-0-0-20		{float:left;	margin:10px 0px 0px 20px;	text-align:left;	}
.mbox		{margin:auto;	text-align:center;	vertical-align: middle;		}
.rbox		{float:right;	text-align:right;	}
.rbox10		{float:right;	margin:0px 10px 0px 0px;	text-align:right;	}
.rbox_10-10-0-0		{float:right;	margin:10px 10px 0px 0px;	text-align:right;	}
.rbox_0-20-0-0		{float:right;	margin:0px 20px 0px 0px;	text-align:right;	}
.rbox_7-20-0-0		{float:right;	margin:7px 20px 0px 0px;	text-align:right;	}

/*　左用_button　（Window　Close）		border:1px solid green;　*/
ul.left_button		{float:left;	}
ul.left_button li	{float:left;	height:20px;	}
ul.left_button li a	{width:100px;	display:block;	line-height:20px;	text-align:center;	
						color: blue;	font-size:12px;	font-family:serif;	background:url(img_css/btn_gra01_200-20.jpg);	}
ul.left_button li a:hover	{color:fuchsia;	background:url(img_css/btn_gra02_200-20.jpg);	}
/*　右用_button　（Slide Show)		border:1px solid blue;　*/
ul.right_button		{float:right;	}
ul.right_button li	{float:right;	height:20px;	}
ul.right_button li a	{width:100px;	display:block;	line-height:20px;	text-align:center;	
						color: blue;	font-size:12px;	font-family:serif;	background:url(img_css/btn_gra01_200-20.jpg);	}
ul.right_button li a:hover	{color:fuchsia;	background:url(img_css/btn_gra02_200-20.jpg);	}

/*　shiro888(860)　の枠線用　lightgray　whitesmoke　*/
.w988	{width:988px;	margin:4px auto 0px;		border:2px solid silver;}

/*　shiro888(860)　の枠線用　lightgray　whitesmoke　*/
.w850	{margin:auto;	width:858px;	border:2px solid silver;	}
.w860	{margin:auto;	width:860px;	border:2px solid silver;	}

/*　曲名　日付　border: 1px solid blue;*/
.music_title	{float:left;	margin-left:7px;	text-align:left;
					color:#003000;font-size:16px;font-weight:bold;font-family:serif;	}
.music_title_430	{float:left;	margin-left:7px;	text-align:left; width:430px;
					color:#003000;font-size:18px;font-weight:bold;font-family:serif;	}
.practice_day	{float:left;	margin-left:5px;	text-align:left;
					color:#003000;font-size:14px;font-weight:bold;font-family:serif;	}


/*　左右_box　　border: 1px solid blue;*/
.flg_left	{float:left;	margin-left:10px;	text-align:left;	}
.flg_right	{float:right;	margin-right:10px;	text-align:right;	}
.flg_left7	{float:left;	margin-left:7px;	text-align:left;	}
.flg_right7	{float:right;	margin-right:7px;	text-align:right;	}


/*　下スペースの為　*/
div#bottom888	{clear:both;	width:888px;	background-color:#777;	}

/*			display:inline-block;			border: 1px solid blue;	*/
.lifrl12		{display:inline;	float:left;	text-align:left;	margin-left:5px;}
.lifrl12 div	{display:table-cell; 	padding:2px;	font-size:12px;	font-weight:bold;}
.lifrl12 div a		{color:green;}
.lifrl12 div a:hover	{color:fuchsia;}
.lifrl12 .p5	{padding-left:5px;}
.lifrl12 .p7	{padding-left:7px;}
.lifrl12 .p10	{padding-left:10px;}
.lifrl12 .p12	{padding-left:12px;}
.lifrl12 .p15	{padding-left:15px;}
.lifrl12 .p17	{padding-left:17px;}
.lifrl12 .p20	{padding-left:20px;}

.lifrm12		{display:inline;	text-align:center;}
.lifrm12 div	{display:table-cell;	padding:2px;	font-size:12px;	font-weight:bold;}
.lifrm12 div a		{color:green;}
.lifrm12 div a:hover	{color:fuchsia;}
.lifrm12 .p5	{padding-left:5px;}
.lifrm12 .p7	{padding-left:7px;}
.lifrm12 .p10	{padding-left:10px;}
.lifrm12 .p12	{padding-left:12px;}
.lifrm12 .p15	{padding-left:15px;}
.lifrm12 .p17	{padding-left:17px;}
.lifrm12 .p20	{padding-left:20px;}

.lifrr12		{display:inline;	float:right;	text-align:right;	margin-right:5px;}
.lifrr12 div	{display:table-cell; 	padding:2px;	font-size:12px;	font-weight:bold;}
.lifrr12 div a		{color:green;}
.lifrr12 div a:hover	{color:fuchsia;}
.lifrr12 .p5	{padding-left:5px;}
.lifrr12 .p7	{padding-left:7px;}
.lifrr12 .p10	{padding-left:10px;}
.lifrr12 .p12	{padding-left:12px;}
.lifrr12 .p15	{padding-left:15px;}
.lifrr12 .p17	{padding-left:17px;}
.lifrr12 .p20	{padding-left:20px;}

/*			display:inline-block;			border: 1px solid blue;	*/
.lifrl14		{display:inline;	float:left;	text-align:left;	margin-left:5px;}
.lifrl14 div	{display:table-cell; 	padding:2px;	font-size:14px;	font-weight:bold;}
.lifrl14 div a		{color:green;}
.lifrl14 div a:hover	{color:fuchsia;}
.lifrl14 .p10	{padding-left:10px;}
.lifrl14 .p12	{padding-left:12px;}
.lifrl14 .p15	{padding-left:15px;}
.lifrl14 .p17	{padding-left:17px;}
.lifrl14 .p20	{padding-left:20px;}

.lifrm14		{display:inline;	text-align:center;}
.lifrm14 div	{display:table-cell;	padding:2px;	font-size:14px;	font-weight:bold;}
.lifrm14 div a		{color:green;}
.lifrm14 div a:hover	{color:fuchsia;}
.lifrm14 .p10	{padding-left:10px;}
.lifrm14 .p12	{padding-left:12px;}
.lifrm14 .p15	{padding-left:15px;}
.lifrm14 .p17	{padding-left:17px;}
.lifrm14 .p20	{padding-left:20px;}

.lifrr14		{display:inline;	float:right;	text-align:right;	margin-right:5px;}
.lifrr14 div	{display:table-cell; 	padding:2px;	font-size:14px;	font-weight:bold;}
.lifrr14 div a		{color:green;}
.lifrr14 div a:hover	{color:fuchsia;}
.lifrr14 .p10	{padding-left:10px;}
.lifrr14 .p12	{padding-left:12px;}
.lifrr14 .p15	{padding-left:15px;}
.lifrr14 .p17	{padding-left:17px;}
.lifrr14 .p20	{padding-left:20px;}

/*			display:inline-block;			*/
.lifrl14blue		{float:left;	text-align:left;}
.lifrl14blue div	{float:left;	padding-top:4px;	padding-left:5px;		font-size:14px;	}
.lifrl14blue div a	{color:blue;}
.lifrl14blue div a:hover	{color:fuchsia;}
.lifrl14blue div.p10	{padding-left:10px;}
.lifrl14blue div.p12	{padding-left:12px;}
.lifrl14blue div.p15	{padding-left:15px;}
.lifrl14blue div.p20	{padding-left:20px;}
.lifrl14blue div.p30	{padding-left:30px;}
.lifrl14blue div.p40	{padding-left:40px;}
.lifrl14blue div.p50	{padding-left:50px;}
.lifrl14blue div.p60	{padding-left:60px;}
.lifrl14blue div.p70	{padding-left:70px;}

/*　コピーライトを右に表示　olive;　*/
div#copyright	{float:right;	text-align:right;	margin:5px 10px 5px 0px;	color:saddlebrown; 	font-size:10px;
					font-weight:normal;	font-family:serif;	}

/*　リンクガイド（あいうえお）用　*/

/* 3列用 */
.columnl3	{float:left;	width:308px;	padding:10px 0px 0px 10px;	}
.columnr3	{float:right;	width:262px;	padding:10px 0px 0px 10px;	}

/*初段の設定*/
ul.linkguide		{font-size:14px;	margin: 0 10px 10px 0;	text-align: left;	}
ul.linkguide li	{display: block;	color:#003000;	font-weight:bold;	}
ul.linkguide li a	{display: block;	line-height:20px;	color:green;		padding-left: 10px;	}
ul.linkguide li a:hover	{color: blue;	}
ul.linkguide ul	{margin-left:10px;	font-size:12px;	}
ul.linkguide ul li	{color:#003000;	}
ul.linkguide ul li a	{display:block;	color:green;	}
ul.linkguide ul li a:hover	color:blue;	}

hr	{border: none;	}
.hr1	{border-top:1px solid #e0e0e0;}


/*題名リスト用*/
.box_w120lp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_w120lp div{display:table-cell;height:17px;width:120px;margin-bottom:1px;vertical-align:middle;}
.box_w120lp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w120lp div a:hover{color:fuchsia;}
.box_w120lp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w120lp div.t{display:table-cell;width:1px;}

.box_w141lp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_w141lp div{display:table-cell;height:17px;width:141px;margin-bottom:1px;vertical-align:middle;}
.box_w141lp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w141lp div a:hover{color:fuchsia;}
.box_w141lp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w141lp div.t{display:table-cell;width:1px;}

.box_w170lp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_w170lp div{display:table-cell;height:17px;width:170px;margin-bottom:1px;vertical-align:middle;}
.box_w170lp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w170lp div a:hover{color:fuchsia;}
.box_w170lp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w170lp div.t{display:table-cell;width:1px;}

.box_w212lp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_w212lp div{display:table-cell;height:17px;width:212px;margin-bottom:1px;vertical-align:middle;}
.box_w212lp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w212lp div a:hover{color:fuchsia;}
.box_w212lp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w212lp div.t{display:table-cell;width:1px;}

.box_w283lp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_w283lp div{display:table-cell;height:17px;width:283px;margin-bottom:1px;vertical-align:middle;}
.box_w283lp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w283lp div a:hover{color:fuchsia;}
.box_w283lp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w283lp div.t{display:table-cell;width:1px;}

.box_w425lp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_w425lp div{display:table-cell;height:17px;width:425px;margin-bottom:1px;vertical-align:middle;}
.box_w425lp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w425lp div a:hover{color:fuchsia;}
.box_w425lp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w425lp div.t{display:table-cell;width:1px;}

.box_wfrlp {float:left;text-align:left;vertical-align: middle;padding-left:10px;}
.box_wfrlp div{display:table-cell;height:17px; margin-bottom:1px;vertical-align:middle;}
.box_wfrlp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_wfrlp div a:hover{color:fuchsia;}
.box_wfrlp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_wfrlp div.t{display:table-cell;width:1px;}

.box_wfrrp {float:right;text-align:right;vertical-align: middle;padding-right:10px;}
.box_wfrrp div{display:table-cell;height:17px; margin-bottom:1px;vertical-align:middle;}
.box_wfrrp div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_wfrrp div a:hover{color:fuchsia;}
.box_wfrrp div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_wfrrp div.t{display:table-cell;width:1px;}

/*	padding=7pix	list_box			*/
.box_l_p7	{display:inline-block;	float:left;text-align:center;vertical-align: middle;	}/*border: 1px solid blue;*/
.box_l_p7 div	{padding:2px 0px 0px 7px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 div a	{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_l_p7 div a:hover	{color:fuchsia;}
.box_l_p7 div p	{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_l_p7 div.t	{display:table-cell;width:1px;}
.box_l_p7 div.p3	{padding-left:3px;}
.box_l_p7 div.p5	{padding-left:5px;}
.box_l_p7 div.p7	{padding-left:7px;}
.box_l_p7 div.p10	{padding-left:10px;}
.box_l_p7 div.p12	{padding-left:12px;}
.box_l_p7 div.p15	{padding-left:15px;}
.box_l_p7 div.p17	{padding-left:17px;}
.box_l_p7 div.p20	{padding-left:20px;}
.box_l_p7 .pd10	{padding:2px 0px 0px 10px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 .pd20	{padding:2px 0px 0px 20px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 .pd30	{padding:2px 0px 0px 30px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 .pd40	{padding:2px 0px 0px 40px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 .pd50	{padding:2px 0px 0px 50px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 .pd60	{padding:2px 0px 0px 60px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_l_p7 .pd70	{padding:2px 0px 0px 70px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}

.box_r_p7	{display:inline-block;	float:right;text-align:center;vertical-align: middle;	}	/*border: 1px solid blue;*/
.box_r_p7 div	{padding:2px 7px 0px 0px;	display:table-cell;line-height:100%;		margin-bottom:1px;	vertical-align:middle;}
.box_r_p7 div a	{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_r_p7 div a:hover	{color:fuchsia;}
.box_r_p7 div p	{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_r_p7 div.t	{display:table-cell;width:1px;}
.box_r_p7 div.p3	{padding-left:3px;}
.box_r_p7 div.p5	{padding-left:5px;}
.box_r_p7 div.p7	{padding-left:7px;}
.box_r_p7 div.p10	{padding-left:10px;}
.box_r_p7 div.p12	{padding-left:12px;}
.box_r_p7 div.p15	{padding-left:15px;}
.box_r_p7 div.p17	{padding-left:17px;}
.box_r_p7 div.p20	{padding-left:20px;}

.box_m_p7	{display:inline-block;	text-align:center;	vertical-align: middle;	}/*border: 1px solid blue;*/
.box_m_p7 div	{padding-left:7px;	display:table-cell;line-height:100%;	vertical-align:middle;	}
.box_m_p7 div a	{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_m_p7 div a:hover	{color:fuchsia;}
.box_m_p7 div p	{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_m_p7 div.t	{display:table-cell;width:1px;}
.box_m_p7 div.p3	{padding-left:3px;}
.box_m_p7 div.p5	{padding-left:5px;}
.box_m_p7 div.p7	{padding-left:7px;}
.box_m_p7 div.p10	{padding-left:10px;}
.box_m_p7 div.p12	{padding-left:12px;}
.box_m_p7 div.p15	{padding-left:15px;}
.box_m_p7 div.p17	{padding-left:17px;}
.box_m_p7 div.p20	{padding-left:20px;}

/*	padding=7pix	list_box			*/	/*border: 1px solid blue;*/
.box_sl_p7	{display:inline-block;	float:left;text-align:center;vertical-align: middle;font-size:12px;font-weight:bold;font-family:serif;	}
.box_sl_p7 div	{padding:7px 0px 0px 7px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.box_sl_p7 div a	{color:green;vertical-align: middle;}
.box_sl_p7 div a:hover	{color:fuchsia;}
.box_sl_p7 div p	{color: green;height:13px;font-size: 11px;font-weight: bold;}
.box_sl_p7 div.t	{display:table-cell;width:1px;}

.box_sr_p7	{display:inline-block;	float:right;text-align:center;vertical-align: middle;font-size:12px;font-weight:bold;font-family:serif;	}	/*border: 1px solid blue;*/
.box_sr_p7 div	{padding:7px 7px 0px 0px;	display:table-cell;line-height:100%;		margin-bottom:1px;	vertical-align:middle;}
.box_sr_p7 div a	{color:green;vertical-align: middle;}
.box_sr_p7 div a:hover	{color:fuchsia;}
.box_sr_p7 div p	{color: green;height:13px;font-size: 11px;font-weight: bold;}
.box_sr_p7 div.t	{display:table-cell;width:1px;}

.box_sm_p7	{display:inline-block;	text-align:center;	vertical-align: middle;	font-size:12px;font-weight:bold;font-family:serif;}/*border: 1px solid blue;*/
.box_sm_p7 div	{padding-left:7px;	display:table-cell;line-height:100%;	vertical-align:middle;	}
.box_sm_p7 div a	{color:green;vertical-align: middle;}
.box_sm_p7 div a:hover	{color:fuchsia;}
.box_sm_p7 div p	{color: green;height:13px;font-size: 11px;font-weight: bold;}
.box_sm_p7 div.t	{display:table-cell;width:1px;}

/*			display:inline-block;			*/
.frboxl		{float:left;	text-align:left;	padding-left:7px;	vertical-align: middle;	margin-top:3px;	font-size:10px;	}
.frboxl div	{display:table-cell; padding-top:2px;	line-height:100%;	font-size:12px;font-weight:bold;font-family:serif;}
.frboxl div a	{color:green;}
.frboxl div a:hover	{color:fuchsia;}
.frboxl div.p3	{padding-left:3px;}
.frboxl div.p5	{padding-left:5px;}
.frboxl div.p7	{padding-left:7px;}
.frboxl div.p10	{padding-left:10px;}
.frboxl div.p12	{padding-left:12px;}
.frboxl div.p15	{padding-left:15px;}
.frboxl div.p17	{padding-left:17px;}
.frboxl div.p20	{padding-left:20px;}

.frboxm		{display:inline-block;	text-align:center;	vertical-align: middle;		font-size:10px;	}
.frboxm div	{display:table-cell;	line-height:100%;	font-size:12px;font-weight:bold;font-family:serif;}
.frboxm div a	{color:green;}
.frboxm div a:hover	{color:fuchsia;}
.frboxm div.p3	{padding-left:3px;}
.frboxm div.p5	{padding-left:5px;}
.frboxm div.p7	{padding-left:7px;}
.frboxm div.p10	{padding-left:10px;}
.frboxm div.p12	{padding-left:12px;}
.frboxm div.p15	{padding-left:15px;}
.frboxm div.p17	{padding-left:17px;}
.frboxm div.p20	{padding-left:20px;}

.frboxr		{float:right;	text-align:right;	padding-right:7px;	vertical-align: middle;	margin-top:6px;	font-size:10px;	}
.frboxr div	{display:table-cell; padding-top:0px;	line-height:100%;font-size:12px;font-weight:bold;font-family:serif;}
.frboxr div a	{color:green;}
.frboxr div a:hover	{color:fuchsia;}
.frboxr div.p3	{padding-left:3px;}
.frboxr div.p5	{padding-left:5px;}
.frboxr div.p7	{padding-left:7px;}
.frboxr div.p10	{padding-left:10px;}
.frboxr div.p12	{padding-left:12px;}
.frboxr div.p15	{padding-left:15px;}
.frboxr div.p17	{padding-left:17px;}
.frboxr div.p20	{padding-left:20px;}

/*			display:inline-block;			*/
.fr14l		{float:left;	text-align:left;	padding-left:7px;	vertical-align: middle;	margin-top:3px;	font-size:10px;	}
.fr14l div	{display:table-cell; padding-top:2px;	line-height:100%;	font-size:14px;font-weight:bold;font-family:serif;}
.fr14l div a	{color:green;}
.fr14l div a:hover	{color:fuchsia;}
.fr14l div.p3	{padding-left:3px;}
.fr14l div.p5	{padding-left:5px;}
.fr14l div.p7	{padding-left:7px;}
.fr14l div.p10	{padding-left:10px;}
.fr14l div.p12	{padding-left:12px;}
.fr14l div.p15	{padding-left:15px;}
.fr14l div.p20	{padding-left:20px;}

.fr14m		{display:inline-block;	text-align:center;	vertical-align: middle;		font-size:10px;	}
.fr14m div	{display:table-cell;	line-height:100%;	font-size:14px;font-weight:bold;font-family:serif;}
.fr14m div a	{color:green;}
.fr14m div a:hover	{color:fuchsia;}
.fr14m div.p3	{padding-left:3px;}
.fr14m div.p5	{padding-left:5px;}
.fr14m div.p7	{padding-left:7px;}
.fr14m div.p10	{padding-left:10px;}
.fr14m div.p12	{padding-left:12px;}
.fr14m div.p15	{padding-left:15px;}
.fr14m div.p20	{padding-left:20px;}


.fr14r		{float:right;	text-align:right;	padding-right:7px;	vertical-align: middle;	margin-top:6px;	font-size:10px;	}
.fr14r div	{display:table-cell; padding-top:0px;	line-height:100%;font-size:14px;font-weight:bold;font-family:serif;}
.fr14r div a	{color:green;}
.fr14r div a:hover	{color:fuchsia;}
.fr14r div.p3	{padding-left:3px;}
.fr14r div.p5	{padding-left:5px;}
.fr14r div.p7	{padding-left:7px;}
.fr14r div.p10	{padding-left:10px;}
.fr14r div.p12	{padding-left:12px;}
.fr14r div.p15	{padding-left:15px;}
.fr14r div.p20	{padding-left:20px;}

/*			display:inline-block;			*/
.frbf14l		{float:left;	text-align:left;	padding-left:7px;	vertical-align: middle;	margin-top:3px;	font-size:10px;	}
.frbf14l div	{display:table-cell; padding-top:4px;	line-height:100%;	font-size:14px;font-weight:bold;font-family:serif;}
.frbf14l div a	{color:blue;}
.frbf14l div a:hover	{color:fuchsia;}
.frbf14l div.p3	{padding-left:3px;}
.frbf14l div.p5	{padding-left:5px;}
.frbf14l div.p7	{padding-left:7px;}
.frbf14l div.p10	{padding-left:10px;}
.frbf14l div.p12	{padding-left:12px;}
.frbf14l div.p15	{padding-left:15px;}
.frbf14l div.p20	{padding-left:20px;}
.frbf14l .pd10	{padding:2px 0px 0px 10px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.frbf14l .pd20	{padding:2px 0px 0px 20px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.frbf14l .pd30	{padding:2px 0px 0px 30px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.frbf14l .pd40	{padding:2px 0px 0px 40px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.frbf14l .pd50	{padding:2px 0px 0px 50px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.frbf14l .pd60	{padding:2px 0px 0px 60px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}
.frbf14l .pd70	{padding:2px 0px 0px 70px;	display:table-cell;line-height:100%;	margin-bottom:1px;	vertical-align:middle;	}


/*　.w842　の枠線用 2・3・4・6ブロック　lightgray　whitesmoke　*/
.w420-2l	{float:left;	margin:0px 3px 5px 3px;	padding:0px 0px 0px 0px;	width:490px;	border:2px solid silver;	}/*425*/
.w420-2r	{float:right;	margin:0px 3px 0px 3px;	padding:0px 0px 0px 0px;	width:490px;	border:2px solid silver;	}
.w280-3l	{float:left;	margin:0px 3px 5px 3px;	padding:0px 0px 0px 0px;	width:323px;	border:2px solid silver;	}/*280*/
.w280-3r	{float:right;	margin:0px 3px 0px 3px;	padding:0px 0px 0px 0px;	width:323px;	border:2px solid silver;	}
.w210-4l	{float:left;	margin:0px 2px 5px 3px;	padding:0px 0px 0px 0px;	width:240px;	border:2px solid silver;	}/*208*/
.w210-4r	{float:right;	margin:0px 3px 0px 2px;	padding:0px 0px 0px 0px;	width:240px;	border:2px solid silver;	}
.w166-5l	{float:left;	margin:0px 2px 5px 3px;	padding:0px 0px 0px 0px;	width:166px;	border:2px solid silver;	}
.w166-5r	{float:right;	margin:0px 3px 0px 2px;	padding:0px 0px 0px 0px;	width:166px;	border:2px solid silver;	}
.w136-6l	{float:left;	margin:0px 2px 5px 3px;	padding:0px 0px 0px 0px;	width:136px;	border:2px solid silver;	}
.w136-6r	{float:right;	margin:0px 3px 0px 2px;	padding:0px 0px 0px 0px;	width:136px;	border:2px solid silver;	}
/*　.w842　の枠線用 2・3・4・6ブロック　lightgray　whitesmoke　*/
.w1kd2ll	{float:left;	margin:0px 3px 5px 3px;	padding:0px 0px 0px 0px;	width:490px;	border:2px solid silver;	}/*425*/
.w1kd2lr	{float:right;	margin:0px 3px 0px 3px;	padding:0px 0px 0px 0px;	width:490px;	border:2px solid silver;	}
.w1kd3ll	{float:left;	margin:0px 3px 5px 3px;	padding:0px 0px 0px 0px;	width:323px;	border:2px solid silver;	}/*280*/
.w1kd3lr	{float:right;	margin:0px 3px 0px 3px;	padding:0px 0px 0px 0px;	width:323px;	border:2px solid silver;	}
.w1kd4ll	{float:left;	margin:0px 2px 5px 3px;	padding:0px 0px 0px 0px;	width:240px;	border:2px solid silver;	}/*208*/
.w1kd4lr	{float:right;	margin:0px 3px 0px 2px;	padding:0px 0px 0px 0px;	width:240px;	border:2px solid silver;	}
.w1kd5ll	{float:left;	margin:0px 2px 5px 3px;	padding:0px 0px 0px 0px;	width:166px;	border:2px solid silver;	}
.w1kd5lr	{float:right;	margin:0px 3px 0px 2px;	padding:0px 0px 0px 0px;	width:166px;	border:2px solid silver;	}
.w1kd6ll	{float:left;	margin:0px 2px 5px 3px;	padding:0px 0px 0px 0px;	width:136px;	border:2px solid silver;	}
.w1kd6lr	{float:right;	margin:0px 3px 0px 2px;	padding:0px 0px 0px 0px;	width:136px;	border:2px solid silver;	}
/*　.w842　の枠線用 2・3・4・6ブロック　lightgray　whitesmoke　*/
.w1kd2l	{float:left;	margin:0px 3px 0px 3px;		width:490px;		}/*425*/
.w1kd2r	{float:right;	margin:0px 3px 0px 3px;		width:490px;		}
.w1kd3l	{float:left;	margin:0px 3px 0px 3px;		width:325px;		}/*284*/
.w1kd3r	{float:right;	margin:0px 3px 0px 3px;		width:325px;		}
.w1kd4l	{float:left;	margin:0px 2px 0px 3px;		width:242px;		}/*212*/
.w1kd4r	{float:right;	margin:0px 3px 0px 2px;		width:242px;		}
.w1kd5l	{float:left;	margin:0px 2px 0px 3px;		width:170px;		}
.w1kd5r	{float:right;	margin:0px 3px 0px 2px;		width:170px;		}
.w1kd6l	{float:left;	margin:0px 2px 0px 3px;		width:140px;		}
.w1kd6r	{float:right;	margin:0px 3px 0px 2px;		width:140px;		}

/*　10分割用　*/
.box_w66ls {float:left;text-align:center;vertical-align: middle;padding-left:10px;}
.box_w66ls div{float:left;display:table-cell;line-height:100%;width:66px;margin-bottom:1px;vertical-align:middle;}
.box_w66ls div a{color:green;font-size:14px;font-weight:bold;font-family:serif;vertical-align: middle;}
.box_w66ls div a:hover{color:fuchsia;}
.box_w66ls div p{color: green;height:15px;font-size: 12px;font-weight: bold;}
.box_w66ls div.t{display:table-cell;width:1px;}
