@charset "UTF-8";
H1{
	color: #000000;
	font-size: 20px;
	margin: 0px;
}

H2{
	color: #000000;
	font-size: 20px;
	margin: 0px;
}

body, p, td, div {
	font-size: 12px;
	font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

body {
       margin:0px;
       padding:0px;
       text-align:center;
	color: #000000;
	background-color: #FFFFFF;
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        -o-text-size-adjust: 100%;
        text-size-adjust: 100%;
}
#main {
       margin-left:auto;
       margin-right:auto;
       text-align:left;
       width:950px; 
}

.size_18{
	font-size: 18px;
}

.size_18mono{
	font-size: 18px;
}

.size_14{
	font-size: 14px;
}

A{
	color: #000099;
	text-decoration: none;
}

A:hover{
	color: #FF0000;
	text-decoration: underline;
}

A:hover.ken {
	color: #FFFFFF;
	text-decoration: underline;
}

A:link.ken {
	color: #FFFFFF;
}

A:visited.ken {
	color: #FF00FF;
	text-decoration: none;
}

.link{
	font-weight: bold;
}

div.waku{
        padding:4px;
        border:1px solid #8080C0;
        background-color : #ffffff;
        width:738px;
}