body{
background:#fff url(img/bg-line.gif) ;
font-family:Osaka;font-size:12px;color:#333333;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
scrollbar-base-color:#FFCCFF;
scrollbar-face-color:#FFCCFF;
scrollbar-track-color:#FFCCFF;
scrollbar-arrow-color:#333333;
scrollbar-3dlight-color:#FFCCFF;
scrollbar-highlight-color:#FFCCFF;
scrollbar-shadow-color:#cccccc;
scrollbar-darkshadow-color:#FFCCFF;
}
.menu a:link,visited{
text-decoration: none;
}
a:link{
color: #3333CC;
}
a:visited {
color: #3366CC;
text-decoration: none;
}
a:hover,active {
color: #3333CC;
text-decoration: underline;
}
.main{
width:650px;
margin-left:20px;
}
.txt{
font-size:12px;line-height:1.4;
}
.f14{
font-size:14px;
font-weight:bold;
color:#000066;
}
.comic-txt{
font-size:12px;
line-height:1.4;
/*width:95%;*/
width: 180px;
height:105px;
margin-top: 4px;
padding-right: 7px;
}
.c_title{
font-weight: bold;
font-family: Verdana;
font-size:14px;
margin-bottom: 2px;
}
.price{
font-size: 10px;
color:#666;
}
.chara-txt{
font-size:12px;line-height:1.4;
color:#FF6699;
}
.scom {
font-size : 12px ; line-height : 1.4em ;
}
.sscom {
color : #333333 ; font-size : 10px ; line-height : 1.3em ;
}
.t { color : #336699 ; }
.o { color : #FF6699 ; }

#setsumei {
    font-size: 12px;
	text-align: center;
	line-height: 1.2em;
}

#nikki {
    margin-left: 30px;
}

#nikki td {
    padding: 10px;
}

#update {
    font-size: 12px;
	font-weight: bold;
}

#profile {
    font-size: 12px;
}

#profile th {
    text-align: right;
	padding-right: 10px;
}

.main iframe {
    width: 350px;
	height: 90px;
}
