	/* ↓↓　2013お役立ち情報 START　↓↓ */


div#contents2013{
	width:550px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#444;
}

img{	border:0px;	}

li{	list-style-type:none;}


a:link{ 	color:#0000CC; text-decoration:underline;	}
a:visited{	color:#0000CC; text-decoration:underline;	}
a:hover{	color:#FF6600; text-decoration:none;		}





/*　---文字サイズ---　*/

#contents2013 h4{	font-size:14px; line-height:1.6em; color:#444; font-weight:bold;}
#contents2013 h5{	font-size:12px; line-height:1.6em; color:#444; font-weight:bold;}
#contents2013 h6{	font-size:12px; line-height:1.6em; color:#444; font-weight:normal;}
#contents2013 p{	font-size:12px; line-height:1.6em; color:#444;}
#contents2013 table{	font-size:12px; line-height:1.6em; color:#444;}
#contents2013 li{	font-size:12px; line-height:1.4em; color:#444;}
#contents2013 dl{	font-size:12px; line-height:1.4em; color:#444;}

#contents2013 .cont_text11{	font-size:11px; line-height:1.4em;}




/*　---文字色---　*/
#contents2013 .text_red{	color:#C00;}








/*　---文字位置---　*/

#contents2013 .cont_textC{	text-align:center;}
#contents2013 .cont_textR{	text-align:right;}
#contents2013 .cont_vaM{	vertical-align:middle;}
#contents2013 .cont_textRvaT{	text-align:right; vertical-align:top;}

















/*　---全ページ共通---　*/


#contents2013 h4{
	width:532px;
	height:100%;
	margin:20px 0px 0px 0px;
	padding:5px 0px 3px 8px;
	*padding:6px 0px 2px 8px;
	background:none;
	color:#FFF;
	background-color:#777;
	border:none;
	border:solid 5px #DDD;
}

#contents2013 h5{
	width:544px;
	height:100%;
	margin:30px 0px 0px 0px;
	padding:5px 0px 6px 6px;
	*padding:7px 0px 4px 6px;
	border:none;
	border-top:solid 1px #CCC;
	background:url(images/h5.gif) left bottom repeat-x;
	color:#222;
}

#contents2013 h6{
	width:550px;
	height:100%;
	margin:15px 0px -8px 0px;
	padding:0;
	border:none;
}

#contents2013 p{
	width:550px;
	margin:12px 0px;
	padding:0;
}




#contents2013 .fence{
	width:550px;
	margin:12px 0px;
	padding:0;
}

#contents2013 .infence{
	width:100%;
	margin:0px;
	padding:0;
}



#contents2013 ul{
	margin:0;
	padding:0;
}

#contents2013 li{
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 11px;
	background:url(images/li_gray.gif) left 2px no-repeat;
}

#contents2013 dl{
	margin:0;
	padding:0;
}

#contents2013 dt{
	margin:0;
	padding:0;
}

#contents2013 dd{
	margin:0;
	padding:0;
}





#contents2013 table{
	margin:12px 0px;
	padding:0;
}

#contents2013 table th{
	
}

#contents2013 table td{
	vertical-align:top;
}










	/* ---線ありのテーブル--- */
	#contents2013 table.frametable{
		width:100%;
		border:solid 1px #AAA;
		border-collapse:collapse
	}

	#contents2013 table.frametable th{
		border:solid 1px #AAA;
		background-color:#DBDBDB;
		padding:1px 0px;
		*padding:3px 0px 0px 0px;
	}

	#contents2013 table.frametable td{
		border:solid 1px #AAA;
		background-color:#FFF;
		padding:4px 4px;
	}




	/* ---線ありのテーブルでセル内の文字が中央揃--- */
	#contents2013 table.frametable2{
		width:100%;
		border:solid 1px #AAA;
		border-collapse:collapse
	}

	#contents2013 table.frametable2 th{
		border:solid 1px #AAA;
		background-color:#DBDBDB;
		padding:1px 0px;
		*padding:3px 0px 0px 0px;
		vertical-align:middle;
	}

	#contents2013 table.frametable2 td{
		border:solid 1px #AAA;
		background-color:#FFF;
		padding:4px;
		vertical-align:middle;
	}



	/* ---線ありのテーブルでセル内の文字が右揃--- */
	#contents2013 table.frametable3{
		width:100%;
		border:solid 1px #AAA;
		border-collapse:collapse
	}

	#contents2013 table.frametable3 th{
		border:solid 1px #AAA;
		background-color:#DBDBDB;
		padding:1px 0px;
		*padding:3px 0px 0px 0px;
	}

	#contents2013 table.frametable3 td{
		border:solid 1px #AAA;
		background-color:#FFF;
		padding:4px;
		text-align:right;
	}

	#contents2013 table.frametable3 td.cont_textC{
		text-align:center;
	}



	/* ---線なしのテーブル--- */
	#contents2013 table.cleartable{
		width:100%;
	}

















	/* ---th td　の仕様--- */

	/* 縦書き1行の欄 */			#contents2013 table td.tategaki{	width:1.0em; vertical-align:middle; text-align:center; line-height:1.3em;}
	/* 縦書き1行（背景色付き） */		#contents2013 table td.tategaki2{	width:1.0em; vertical-align:middle; text-align:center; line-height:1.3em; background-color:#F5F4EE;}
	/* 縦書き1行（背景色付き幅指定なし） */	#contents2013 table td.tategaki3{	vertical-align:middle; text-align:center; line-height:1.3em; background-color:#F5F4EE;}

	/* カッコつきの小さい文字 */	#contents2013 th span.kakko{	font-size:10px; line-height:1.2em;}

	/* 右揃えで中央 */		#contents2013 td.cont_textR{	text-align:right; vertical-align:middle;}

	/* 中央揃えで中央 */		#contents2013 td.cont_textCC{	text-align:center; vertical-align:middle;}

	/* 背景色のついたtd */		#contents2013 table td.td1{	background-color:#F5F4EE;}
					#contents2013 table td.td2{	background-color:#FEFEFA;}
	/* 背景色のついたtd（中央揃） */#contents2013 table td.td1c{	text-align:center; background-color:#F5F4EE;}
					#contents2013 table td.td2c{	text-align:center; background-color:#FEFEFA;}





	/* 注（数字付きなど、数字の前で改行させたくない場合） */
	#contents2013 .att{
		font-weight:bold;
		padding-right:0.5em;
		white-space:nowrap;
	}


	/* 注 */
	#contents2013 dl.dl_att dt{
		font-weight:bold;
	}



	/* 米印（※）赤色 */
	#contents2013 span.kome_red{	color:#C00; font-weight:bold;}


	/* 米印（※）付き文書 */
	#contents2013 dl.dl_kome dt{
		float:left;
		font-weight:bold;
		white-space:nowrap;
	}

	#contents2013 dl.dl_kome dd{
		margin-left:1.2em;
		*margin-left:1.0em;
	}

	#contents2013 dl.dl_kome dd.dd1{
		margin-left:2.0em;
		*margin-left:1.8em;
	}





	/* テキスト右寄せ（文字サイズ小） */
	#contents2013 .smallR{
		font-size:11px;
		margin-top:-10px;
		text-align:right;
	}





	/* ナンバリング（カッコ付き数字） */
	#contents2013 dl.kakkotsuki{
		
	}

	#contents2013 dl.kakkotsuki dt{
		float:left;
		margin-bottom:0.3em;
	}

	#contents2013 dl.kakkotsuki dd{
		margin-left:2.5em;
		margin-bottom:0.3em;
		zoom:1;
	}



	/* ナンバリング（カッコなし数字） */
	#contents2013 dl.number{
		
	}

	#contents2013 dl.number dt{
		float:left;
		margin-bottom:0.3em;
	}

	#contents2013 dl.number dd{
		margin-left:1.6em;
		margin-bottom:0.3em;
		zoom:1;
	}




	/* ナンバリング（イロハ） */
	#contents2013 dl.iroha{
		
	}

	#contents2013 dl.iroha dt{
		float:left;
		margin-bottom:0.3em;
	}

	#contents2013 dl.iroha dd{
		margin-left:2.0em;
		margin-bottom:0.3em;
		zoom:1;
	}





	/* 字下げ */
	#contents2013 ul.step1{
		margin-left:23px;
	}














/*　---事務カレンダー---　*/

/* 月の表示 */
#contents2013 .month{
	width:100%;
	margin:25px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	*line-height:30px;
}


#contents2013 .month .tsuki{
	float:left;
}

#contents2013 .month span{
	font-size:28px;
}

#contents2013 .month .nextmonth{
	float:right;
	font-size:12px;
}

#contents2013 .month .nextmonth a{
	margin-left:20px;
	padding-left:12px;
	background:url(images/arrow_orange.gif) left no-repeat;
}


#contents2013 .month .nextmonth a:link{ 	color:#0000CC; text-decoration:underline;	}
#contents2013 .month .nextmonth a:visited{	color:#0000CC; text-decoration:underline;	}
#contents2013 .month .nextmonth a:hover{	color:#FF6600; text-decoration:none;}

#contents2013 .month .nextmonth a#calnow{	color:#F60;}


#contents2013 table#calendar th.th_day{		width:34px;}
#contents2013 table#calendar th.th_week{	width:25px;}
#contents2013 table#calendar th.th_rokki{	width:43px;}
#contents2013 table#calendar th.th_event{	width:160px;}
#contents2013 table#calendar th.th_jimu{	}


#contents2013 table#calendar{
	margin-top:5px;
	*margin-top:-18px;
}

#contents2013 table#calendar td{
	padding:4px 0px;
	text-align:center;
	vertical-align:middle;
}




	/* saturday */		#contents2013 table#calendar tr.holiday1 td{	background-color:#DEE9F7; font-weight:bold; color:#3333CC;}

	/* sunday,holiday */	#contents2013 table#calendar tr.holiday2 td{	background-color:#FCDCC9; font-weight:bold; color:#CC3333;}

	/* 文字色変えない */	#contents2013 table#calendar tr.holiday1 td span, table#calendar tr.holiday2 td span{				font-weight:normal; color:#444;}
				#contents2013 table#calendar tr.holiday1 td#hoteijimu, #contents2013 table#calendar tr.holiday2 td#hoteijimu{	background-color:#FFF; font-weight:normal; color:#444;}
				#contents2013 table#calendar tr.holiday1 td.td_rokki, #contents2013 table#calendar tr.holiday2 td.td_rokki{	font-weight:normal; color:#444;}


	/* 行事 */		#contents2013 table#calendar td.td_event{
					padding:0px 4px;
					text-align:left;
					line-height:1.4em;
				}
	
	/* 法定事務 */	#contents2013 table#calendar td#hoteijimu{
				padding:0px 8px;
				text-align:left;
				vertical-align:top;
			}

			#contents2013 table#calendar td#hoteijimu ul{
				margin:0;
				padding:0;
			}

			#contents2013 table#calendar td#hoteijimu li{
				margin:0;
			}


	/* 社内事務 */	#contents2013 #shanaijimu{
				margin:0;
				padding:0;
			}

			#contents2013 #shanaijimu ul{
				margin:0;
				padding:0;
			}

			#contents2013 #shanaijimu dl{

			}

			#contents2013 #shanaijimu dt{
				margin:6px 0px 0px 0px;
				padding:0px 0px 0px 11px;
				background:url(images/li_gray.gif) left 2px no-repeat;
				font-weight:bold;
			}

			#contents2013 #shanaijimu dd{
				padding:0px 0px 0px 11px;
			}








/* ---インターネット便利サイト--- */
	#contents2013 table.linktable{
		width:100%;
		border:solid 1px #AAA;
		border-collapse:collapse
	}

	#contents2013 table.linktable th{
		width:40%;
		padding:4px 5px;
		border-bottom:dotted 1px #CCC;
		text-align:left;
		vertical-align:middle;
		font-weight:normal;
		background-color:#FFF;
	}

	#contents2013 table.linktable td{
		width:60%;
		border-bottom:dotted 1px #CCC;
		background-color:#FFF;
		background:url(images/blank.gif) 5px center no-repeat;
		padding:4px 4px 4px 23px;
		vertical-align:middle;
		font-size:11px;
	}



/* ---活用できるテレフォン情報--- */
	#contents2013 table.teltable{
		width:100%;
		border:solid 1px #AAA;
		border-collapse:collapse
	}

	#contents2013 table.teltable th{
		width:60%;
		padding:4px 5px;
		border-bottom:dotted 1px #CCC;
		text-align:left;
		vertical-align:middle;
		font-weight:normal;
		background-color:#FFF;
	}

	#contents2013 table.teltable td{
		width:40%;
		border-bottom:dotted 1px #CCC;
		background-color:#FFF;
		padding:4px 4px 4px 23px;
		text-align:right;
		vertical-align:middle;
		font-size:11px;
	}





/*　---年齢早見表 ---　*/
	#contents2013 #nenreihayami table{
		width:49%;
		border:solid 1px #AAA;
		border-collapse:collapse
	}

	#contents2013 #nenreihayami table.tableL{
		float:left;
	}

	#contents2013 #nenreihayami table.tableR{
		float:right;
	}

	#contents2013 #nenreihayami table tr{
		background-color:#FFF;
	}

	#contents2013 #nenreihayami table tr.knot{
		background-color:#F5F4EE;
	}

	#contents2013 #nenreihayami table th{
		border:solid 1px #AAA;
		background-color:#DBDBDB;
		padding:1px 0px;
		*padding:3px 0px 0px 0px;
	}

	#contents2013 #nenreihayami table td{
		border:solid 1px #AAA;
		padding:4px 4px;
		text-align:center;
		vertical-align:middle;
	}




		
/*　---新法令・通達、これからの法改正、今月の経理・税務---　*/


	/*　表題グレー枠　新法令・通達　*/
	#contents2013 div.title_ex{
		width:550px;
		margin-top:12px;
		font-size:11px;
	}

	#contents2013 dl#gray{
		width:530px;
		margin:0;
		padding:7px 9px;
		*padding:8px 9px;
		background-color:#EEEEEE;
		border:1px solid #BBBBBB;
	}

	#contents2013 dl#gray dt{
		margin:0;
		padding:0;
		font-size:14px;
		line-height:1.6em;
	}

	#contents2013 dl#gray dd{
		margin:0;
		padding:0;
		font-size:11px;
		line-height:1.5em;
	}





	/*　表題グレー枠　これからの法改正　*/

	#contents2013 #surround{
		width:530px;
		margin:20px 0px 0px 0px;
		padding:10px 9px 11px 9px;
		*padding:11px 9px 9px 9px;
		background-color:#EEEEEE;
		border:1px solid #BBBBBB;
		font-size:14px;
		line-height:1.6em;
	}





	/*　表題グレー枠　今月の経理・税務・人事・労務　*/

	#contents2013 #surround2{
		width:530px;
		margin:5px 0px 0px 0px;
		*margin-top:0px;
		padding:10px 9px 11px 9px;
		*padding:11px 9px 9px 9px;
		background-color:#EEEEEE;
		border:1px solid #BBBBBB;
	}







	/*　文責NJ出版　*/	
	p#nj{
		margin-top:20px;
		padding-top:5px;
		padding-bottom:5px;
		text-align:right;
		color:#666666;
		border-top:solid 1px #CCC;
		border-bottom:solid 1px #CCC;
	}


	div#newraw{
		 margin-top:22px;
	}






	/*　その他の〜　*/
	div#sonota{
		margin:12px 0px 0px 0px;
	}

	div#sonota ul{
		margin:0;
		border-bottom:solid 2px #BBB176;

	}

	div#sonota li{
		background:none;
		margin:0;
		padding:5px 6px 8px 6px;
		border-left:solid 2px #BBB176;
		border-right:solid 2px #BBB176;
	}

	div#sonota li.com1{
		padding-bottom:3px;
		*padding-top:6px;
		border-top:solid 2px #BBB176;
		border-bottom:solid 1px #BBB176;
		background-color:#EFEBCE;
		font-weight:bold;
	}

	div#sonota li.com2{
		padding-bottom:0px;
		background-color:#FFF;
	}

	div#sonota li.com3{
		background-color:#FFF;
		font-size:11px;
	}




	/*　注目したい〜　*/
	div#chumoku{
		margin:12px 0px 0px 0px;
	}

	div#chumoku ul{
		margin:0;
		border-bottom:solid 2px #BBB176;

	}

	div#chumoku li{
		background:none;
		margin:0;
		padding:5px 6px 8px 6px;
		border-left:solid 2px #BBB176;
		border-right:solid 2px #BBB176;
	}

	div#chumoku li.com1{
		padding-bottom:3px;
		*padding-top:6px;
		border-top:solid 2px #BBB176;
		border-bottom:solid 1px #BBB176;
		background-color:#EFEBCE;
		font-weight:bold;
	}

	div#chumoku li.com2{
		background-color:#FFF;
	}






	/* 新法令・通達の小見出し */		div.komidashi_cont22{	margin:12px 0px -10px 0px; color:#870000;}
	/* これからの法改正の小見出し */	div.komidashi_cont23{	margin:12px 0px -10px 0px; color:#339;}
	/* 今月の経理・税務の小見出し */	div.komidashi_cont24{	margin:12px 0px -10px 0px; color:#066;}
	/* 今月の人事・労務の小見出し */	div.komidashi_cont25{	margin:12px 0px -10px 0px; color:#660;}







/*　---会社の状態を示す経営指標 ---　*/

	/*　分数が入った数式　*/
	#contents2013 table.formula{

	}

	#contents2013 table.formula td{
		border:none;
		padding:0px 3px 0px 0px;
		text-align:center;
		vertical-align:middle;
	}

	#contents2013 table.formula td.fraction{
		border-bottom:solid 1px #666;
	}















