
BODY,TD,DIV{/*全体の文字*/
	font-size : 12px;
	font-family :sans-serif;
	color : #484848;
	margin : 5px;
	line-height : 18px;
}
img{
border:none;
}
.line1{/*左(1)(3)(5)縦点線枠右と左*/
padding : 3px;
margin : 0px 8px;
border-width : 0px 1px 0px 1px;
border-style : dashed ;
border-color : darkblue;
height : 100%;
}

.line2{/*右(2)(4)縦点線枠右*/
padding : 3px;
margin : 0px 8px;
border-width : 0px 1px 0px 0px;
border-style : dashed;
border-color : darkblue;
height : 100%;
}
.line3{/*MEMOの点線上*/
padding : 3px 8px;
margin : 0px 8px;
border-width : 1px 0px 0px 0px;
border-style : dotted;
border-color : darkblue;
}
.lineOrange{/*マスター名　ライン*/
width : 100%;
height : 20px;
padding : 2px 30px 0px 8ps;
margin : 0px;
background-color : orange;
color : #ffffff;
text-align : right;

}
.lineGold{/*マスター名　ライン*/
width : 100%;
height : 20px;
padding : 2px 30px 0px 8ps;
margin : 0px;
background-color : gold;
color : darkblue;
text-align : left;
}

.line5{/*MEMOの点線下と左*/
padding : 3px 8px;
margin : 0px 8px;
border-width : 0px 1px 0px 0px;
border-style : dotted;
border-color : darkblue;
}
.line6{/*MEMOの点線左*/
padding : 3px;
margin : 0px 8px;
border-width : 0px 1px 1px 0px;
border-style : dotted;
border-color : darkblue;
}
.line8{/*MEMOの点線下*/
padding : 3px;
margin : 0px 8px;
border-width : 0px 0px 1px 0px;
border-style : dotted;
border-color : darkblue;
}
.line9{
padding : 3px 8px;
margin : 0px 8px;
border-width : 1px 1px 1px 1px;
border-style : dotted;
border-color : darkblue;
}
.menu1{/*小見出し　青枠*/
font-weight : bold;
color : white;
text-align : center;
margin : 0px auto 5px 5px;
width : 100px;
height : 20px;
background-color : #99cc66;
}
.menu11{/*小見出し　青枠*/
font-weight : bold;
color : white;
text-align : center;
margin : 0px auto 5px 5px;
width : 150px;
height : 20px;
background-color : #99cc66;
}
.menu2{/*小見出し　水色枠*/
font-weight : bold;
color : white;
margin : 0px auto 5px 5px;
text-align : center;
width : 120px;
height : 20px;

}
.title{/*サイト名*/
	font-size : 36px;
	font-weight : normal;
	color : #666666;
	letter-spacing : normal;
	background-color: #FFFFFF;
	word-spacing: normal;
	line-height: normal;
}

.text{/*UP DATEのスクロール枠*/
padding : 5px;
margin : 15px 15px 15px;
border : 1px dotted darkblue;
height : 150px;
overflow: auto;
}
.text2{/*スケジュール*/
padding : 5px;
margin : 15px 15px 15px;
border : 1px dotted darkblue;
height : 400px;
overflow: auto;
}
.textBox{/*topページのメインお知らせ枠*/
	padding : 5px;
	margin : 15px;
	border : 1px dotted darkblue;
	overflow: auto;
	width: 700px;
}
/*        */
/*文字設定*/
/*        */
.font{/*文字*/
color : grey;
}
.fontBold{
color : grey;
font-weight : bold;
}
.fontLink{/*リンク文字*/
color : 3333FF;
text-decoration: underline;
}
.fontSubtitle{/*サブタイトルの文字*/
font-size : 16px;
font-weight : bold;
color : grey;
letter-spacing : 3px;
}
.whiteUnderline{/*メニューのリンク文字*/
color : white;
text-decoration: underline;
}

.font4{/*書籍名*/
font-size : 14px;
font-weight : bold;
color : grey;
letter-spacing : 1px;
}

A.jump{/*リンクしてある文字*/
color : #339966;
}
A:HOVER{/*マウスが触れた時*/
color : white;
background-color : #999966;
}

BODY{/*スクロールバー*/
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #FFCC00;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #3366CC;
scrollbar-highlight-color:#3333FF;
scrollbar-shadow-color: #666633;
scrollbar-track-color: #ffffff;
}
.backBlue{
background-color:#3300CC;
width : 10px;
}
.backWhite{
background-color:#FFFFFF;
width : 10px;
}
ul {
list-style-type: disc;
}
