*{margin:0; padding:0;}
html {overflow-y: scroll;}
html,h1,h2,.log{font:normal normal 1/1.5em Verdana,"‚l‚r ƒSƒVƒbƒN",sans-serif;}
body{background:#ffffff url('img/back.png');}
img{border:0;}
a{text-decoration:none;}
a:link{color:#e60033;}
a:visited,a:active{color:#a52a2a;}
a:hover{color:#ffffff;}
.l,.q,.head,.main,.log{margin:0 auto;}
hr{height:3px;width:700px;border:3px #ffffff dotted;margin:0 auto 1em;}
h1{font-size:200%;line-height:1;border-bottom:2px #fa54b5 solid;
	text-align:left;width:600px;margin:0 auto 30px;padding-top:5px;}
h2{margin-top:8px;color:#e9390e;font-size:100%;}
.c{text-align:center;margin:5px auto;}
.head{background:url('img/top.png') no-repeat center top;padding:40px 35px 0;width:800px;}
.head span a:hover img{background-color:#ffffff;}
.head a:hover{border:0;}
.head img{margin:5px;line-height:150px;}
.head span img{background-color:#f28d7b;}
.main{background:url('img/bottom.png') no-repeat center bottom;
	padding:30px 35px 50px;width:800px;text-align:center;color:#fa54b5;}
.log{width:600px;border:0;}
.log ul{list-style:none;}
.log li{margin:2px;padding:2px 1.5em;border-bottom:3px #ffffff dotted;text-align:left;clear:left;}
.log span{width:30em;display:block;float:left;}
.log .aa li span{width:28em;}
.k_earl a img{border:3px #ffffff dotted;}
.k_earl a.l{padding:2px;border:none;}
.k_earl img{margin:4px;line-height:150px;border:none;}
.k_earl span{border:3px #FFC9C4 solid;}
.q{text-align:left;width:35em;}
.q p{line-height:1em;}
.i {background:url('img/t.png') no-repeat right 80%;}
.i span{width:12em;float:left;display:block;}
p.qa {font-size:12px;line-height:19px;}