<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body {
	}


.boxA{
	background-color: #ECECEC;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, #F9F9F9), color-stop(.5, transparent), to(transparent));
		-webkit-background-size: 5px;
	width: 1010px;
	margin:0 auto;
	overflow: hidden;
  	font-family: sans-serif;
    line-height: 1.3;
	font-size: 14px;
	font-weight: 300;
}

/* ヘッダー */
.box0{
	width: 1010px;
	background-color:orange;
}

/* サイドメニュー */
.box1{
	float: left;
	background-color: #ECECEC;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, #F9F9F9), color-stop(.5, transparent), to(transparent));
	 -webkit-background-size: 5px;
	text-align:center;
	width: 200px;
	color: navy;
	overflow: hidden;
}

/*　真ん中の本文の枠 */
.boxB{
	float: left;
	background-color : white;
	width: 660px;
}

/*　上のジャンプ欄 */
.box2{
	background-color : white;
	color: navy;
	margin: 0px;
	text-align: right;
	border-bottom: 1px solid
}

/*　本文①の枠　普通の文 */
.box3{
	background-color : white;
	color: navy;
	margin: 20px 0px;
	padding:0 15px;
	text-align: justify;			
	text-justify: inter-ideograph;
}

h1{
	background: #FFCCFF;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 0.3em;
}

h2{
	font-size: 12px;
	font-weight: 300;
 	text-indent: -1em;
 	padding-left: 3em;
}

h3{
	font-size: 12px;
	font-weight: 300;
 	text-indent: -1em;
 	padding-left: 5em;
 	margin-top: 0;
}

h4{
	font-size: 14px;
	font-weight: 700;
 	text-indent: -1em;
 	padding-left: 1em;
 	margin-bottom: 0
}

h5{
	font-size: 12px;
	font-weight: 300;
 	text-indent: -1em;
 	padding-left: 2em;
 	margin-top: 0;
 	margin-bottom: 0
}


.box3 table{
	margin: 0px 0px;
	font-size: 12px;
	font-weight: 300;
 	text-indent: -1em;
 	padding-left: 2em;
 	border: none;
}

.box3 table td{
	vertical-align: top;
	}

.box3 table td.tate{
	text-align-last: justify;
}


/*　本文①の枠　強調気味の文 */
.box6{
	background-color : white;
	color: navy;
	margin: 20px 10px;
	padding:0 15px;
    font-size: 16px;
	text-align: justify;			
	text-justify: inter-ideograph;
}

.box6 .kajo{
 	padding-left: 1em;
 	text-indent: -1em;
	text-align: justify;
	margin-top: 0;
 	margin-bottom: 0
}

.box7{
	background-color : white;
	margin: 20px 10px;
	padding:0 15px;
	color: navy;
  	font-family: sans-serif;
    font-size: 12px;
	font-weight: 300;
	text-align: justify;			
	text-justify: inter-ideograph;
	vertical-align:top;
}


.box8{
	margin: 10px 10px;
	background-color : white;
	color: navy;
  	font-family: sans-serif;
    font-size: 12px;
	font-weight: 300;
	text-align: left;
	vertical-align:top;
}

.box8 table, td, th{
	border-collapse: collapse;
	border: solid 1px black;
	font-size: 14px;
	font-weight: 300;
	text-align: justify;			
	text-justify: inter-ideograph;
	vertical-align:top;
}


.box9{
	margin: 20px 10px;
	background-color : white;
	color: navy;
  	font-family: sans-serif;
    font-size: 12px;
	font-weight: 300;
	text-align: center;
	vertical-align:top;

}

.month{
	background-color : white;
	color: navy;
  	font-family: sans-serif;
    font-size: 14px;
	font-weight: 300;
	vertical-align:top;
}

.month table{
	border-collapse: collapse;
}

.month td, th{
	border: solid 1px black;
}


.year{
	margin: 10px 10px;
	background-color : white;
	color: navy;
  	font-family: sans-serif;
}

.year table, td, th{
	border: none;
	font-size: 14px;
	font-weight: 300;
	text-align: justify;			
	text-justify: inter-ideograph;
}


.info{
	margin: 0px;
	background-color : white;
}

.info table, td, th{
	border-collapse: collapse;
	border: none;
	padding: 0px 5px;
  	font-family: sans-serif;
	font-size: 14px;
	font-weight: 300;
	text-align: justify;			
	text-justify: inter-ideograph;
	vertical-align:top;
}




/*　右の何もないところ　将来はCMなど */
.box4{
	float:right;
	width: 150px;	
	background-color: #ECECEC;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, #F9F9F9), color-stop(.5, transparent), to(transparent));
	 -webkit-background-size: 5px;
	color: red;
	overflow: hidden;
}

.box4:after{
	display: block;
	clear:both;
	}

/*　フッター */
.box5{
	clear: both;
	background-color: white;
	text-align: center;
  	font-family: sans-serif;
    line-height: 1;
	font-size: 12px;
	font-weight: 300;







/*　参考WEB
http://blog.re-sta.com/?p=292#ornament2
CSS3で斜線・ストライプなどの背景装飾のコードまとめ-コピペですぐ使える！

*/</pre></body></html>