
body {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #444;
line-height: 130%; 
text-align: center;
background-color:#fff;
}


a{/*リンクされた文字*/
color:#
}
a:link {/*未訪問のリンク*/
    font-style:normal;
    text-decoration:none;
}
a:visited {/*訪問後のリンク*/
color:#0000C8; 
    text-decoration:none;
}
a:hover {/*マウスをのせたとき*/
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}

.waku{                    /***** waku   */
width: 980px;
margin:0 auto;
}

.new{                    /***** 更新履歴   */
width: 320px;
height: 180px;
margin: 0px 0px 15px 0px;
padding: 5px 0px 0px 5px;
overflow:auto;
scrollbar-base-color:#eeeeee;
text-align: left;
font-size:small;
line-height: 120%;
background-color: #ffffff;
border: solid #eeeeee 2px;
float: right;
}


.box2{                    /***** top bnr  */
width: auto;
height: auto;
margin: 10px 0px 10px 0px;
padding: 10px 0px 0px 0px;
scrollbar-base-color:#ccc;
text-align: center;
border: solid #eee 2px;
}

.box1{                    /***** 枠　L  */
width: 632px;
height: auto;
margin: 0px 24px 0px 0px;
padding: 5px 0px 0px 0px;
text-align: left;
border: solid #eee 2px;
float:left;
}

.box300{                    /***** 枠　L  */
width: 300px;
height: auto;
margin: 6px 6px 0px 6px;
padding: 0px 0px 0px 0px;
font-size:small;
text-align: left;
line-height: 110%;
float:left;
}

.dv{                    /***** ページ見出し　テキスト  */
width: auto;
height: auto;
margin: 0px 0px 8px 0px;
}


.box320{                    /*****  枠　L C    */
width: 320px;
height: auto;
margin: 0px 10px 10px 0px;
padding: 0px;
font-size:small;
text-align: left;
line-height: 110%;
float:left;
}

.box320r{                    /***** 枠　右   */
width: 320px;
height: auto;
margin: 0px 0px 20px 0px;
padding: 0px;
text-align: center;
line-height: 130%;
font-size:small;
float:left;
} 

.sp{
　　　clear: both;
}

h1 {
	font-size:larger;
	text-align:left;
margin: 5px 0px 2px 0px;
}
h2 {
	font-size: medium;
	font-weight:bold;
margin: 0px 0px 5px 0px;
}
h3 {
	font-size: medium;
	font-weight:bold;
margin: 0px 0px 0px 0px;
}
p {
	font-size: medium;
margin: 0px 0px 5px 0px;
}
.10 {
	font-size: medium;
margin: 0px 0px 10px 0px;
}

hr {
	color:#ccc;
	height: 2px;
}
	

.thm {
margin: 0px 5px 10px 0px; 
}

.bnr{
margin: 0px 12px 5px 0px; 
width: 88px; 
height: 31px; 
border: 0px; 
}