@media screen{

body{
margin:10px 0 0 0;padding:0;text-align:center;
}
img{
border:0;
}
a{
text-decoration:none;
}
.waku{
margin-left:auto;margin-right:auto;width:600px;
position:relative;
}
#top{

}
.kt .ri{
padding-left:10px;
}
.sen{
font-weight:bold;text-align:right;font-size:35px;font-family:Impact,Charcoal;color:#4682B4;
}
.text{
width:400px;text-align:center;
}
#foot{
margin:10px 0 0 0;
}
#foot .copyright{
margin:15px 0 0 0;
}
#foot .copyright a{
color:green;
}
#foot .copyright a:hover{
color:red;
}
.form{
margin:10px 0 20px 0;
}
form .input{
border:1px solid #999999;
}
form .submit{
border:1px solid #999999;
background-color:#ffffff;
}
.twi_my{
margin:10px 0 10px 0;
}
.ad{margin:10px 0 10px 0;}
	.ad .pp{font-size:11px;color:#cccccc;padding-bottom:2px;}
.amazon{
font-size:12px;
position:absolute;top:-12px;right:0px;z-index:5;
}
.pitta{
font-size:13px;color:green;
position:absolute;top:-20px;right:0px;z-index:5;
}
.pitta a{
color:green;
}
.amatext{
width:450px;word-break:break-all;
}
.amatext .left{
float:left;
padding-bottom:15px;
}
.amatext .right{
float:right;width:300px;
padding-bottom:15px;
}
.right .red{
color:red;
}
.amatext .clear{
clear:both;
}
.ktk{
margin:10px 0 10px 0;
}

}