* { font-size:100% ; font-weight:normal }body { color:#0033cc ; background-color:#E4F0cc ; margin-left:10% ; margin-right:10% } h1 { font-weight:bold ; font-size:16pt ; text-align:center ; color:#0033cc  } h2 { font-weight:bold ; border-left:black 1em solid ; border-bottom:black 1px solid ; padding-left:0.5em }h3 { font-weight:bold ; color:#996600 ; background-color:#E4F066 ; padding-left:1em ; padding-top:3px ; padding-bottom:3px }p { line-height:1.5em } span.p-red {    font-size: 10pt ;    color:#ff0000  ;}/* アフリエイト */div.aftop {	background-color: #FFFFFF;	width:750px;	clear: both;}/* TOP−H1 */	div.toph1 {	background-color: #e4f066;	width:750px;	clear: both;}/* トップメニュー */div.navi {	background-color: #FFFFFF;	width:750px;    height:auto;	clear: both;}	/* サブメニュー段用 */div.menu {    height:auto;	float: right;	width: 200px;	background-color: #ffffff;	color:#ffffff;}	/* 右サブメニュー */	div.menusub{    width: 200px;    height:240px;    border:#339933 1px solid ;    padding-left:10px;    padding-top:10px;    font-weight:bold ;     font-size:10pt ;     color:#339933 ;    background-color: #ffffff;    }/* メインメニュー段用 */div.main {	width:547px;    background-color: #ffffff;}div.main-news {	width:747px;    background-color: #ffffff;}        /* エリア県 */div.ken {    float: left;	width:100px; 	height:50px;    border:#339933 1px solid ;    padding-left:10px;    padding-top:10px;    font-size:20pt ;     background-color: #ffff00;    color:#339933 ;}div.sinai {    float: right;	width:647px; 	height:50px;    border:#339933 1px solid ;    padding-left:10px;    padding-top:10px;    font-size:10pt ;     background-color: #ffff00;    color:#0033cc ;}        /* 料金ｺｰｽ */div.rk {    float: left;	width:150px; 	height:auto;    border:#339933 1px solid ;    padding:10px;    text-align:center;    font-size:10pt ;     background-color: #f0e68c;    color:#0000ff ;}    /* 料金ｺｰｽ-s */div.rk1 {    float: left;	width:150px; 	height:auto;    border:#339933 1px solid ;    padding:10px;    font-size:10pt ;     background-color: #ffffff;    color:#000000 ;}    /* 説明 */div.rs {    float: left;	width:300px; 	height:auto;    border:#339933 1px solid ;    padding:10px;    text-align:center;    font-size:10pt ;     background-color: #f0e68c;    color:#0000ff ;}    /* 説明-s */div.rs1 {    float: left;	width:300px; 	height:auto;    border:#339933 1px solid ;    padding:10px;    font-size:10pt ;     background-color: #ffffff;    color:#000000 ;}    /* 料金 */div.rr {    float: right;	width:97px; 	height:auto;    border:#339933 1px solid ;    padding:10px;    text-align:center;    font-size:10pt ;     background-color: #f0e68c;    color:#0000ff ;}    /* 料金-s */div.rr1 {    float: left;	width:97px; 	height:auto;    border:#339933 1px solid ;    padding:10px;    text-align:right;    font-size:10pt ;     background-color: #ffffff;    color:#000000 ;}    /* リンク段組 */div.link1 {    float: left;	width:249px; 	height:25px;    padding:10px;    font-size:11pt ;     color:#0033cc ;}    div.link2 {    float: right;	width:249px; 	height:25px;    padding:10px;    font-size:11pt ;     color:#0033cc ;}    div.link3 {    float: right;	width:249px; 	height:25px;    padding:10px;    font-size:11pt ;     color:#0033cc ;}    div.link1s {    float: left;	width:249px; 	height:350px;    padding:10px;    border:#339933 1px solid ;    font-size:11pt ;     color:#0033cc ;}    div.link2s {    float: right;	width:249px; 	height:350px;    border:#339933 1px solid ;    padding:10px;    font-size:11pt ;     color:#0033cc ;}    div.link3s {    float: right;	width:249px; 	height:350px;    padding:10px;    border:#339933 1px solid ;    font-size:11pt ;     color:#0033cc ;}/* サポート依頼 */div.irai {    font-size:10pt ;     }div.line {      clear: both; }    ul {list-style :url(gif/ul.gif); font-size:14pt; color:#228b22;}    ul ul {list-style :url(gif/ulul.gif); font-size:12pt;color:#000099;}ul ul ul {list-style :url(gif/ululul.gif); font-size:11pt;color:#000022;}    /* フッター */div.footer {    clear: both;	background-color: #FFFFFF;	width:750px;}	.copyright {	margin: 0px;	background-color:#E4F066;	color: #000000;	font-size: 80%;	font-family: Verdana,Arial,sans-serif;	text-align: center;} 