body {
	background-color: #fbe1f0;
	background-image :  url(./img/parts/mamiusa_wide.gif);
	color: #000;
}

#centmain { 
	background-color: #fff;
	border:	1px solid #ff66ba;
}

#blogtop {
	background:#ff66ba url(./img/parts/top_ulala.png) no-repeat center;
	height: 350px;
	margin-bottom: 20px;
}

#blognavi,
#endmenu {
	color:#FFFFFF;
	background:#ff66ba;
}
#blognavi {
	margin-top: 0px;
}
#blognavi A:link,
#blognavi A:visited,
#endmenu A:link,
#endmenu A:visited{
	color: #bb0067;
}
#blognavi A:active,
#blognavi A:hover,
#endmenu A:active,
#endmenu A:hover{
	color: #FFF;
}

.boxtitle {
	background:#ff66ba;
	color: #fff;
        /* 角を丸くする */
        border-radius: 10px 10px  0px  0px;         /* CSS3 */
        -moz-border-radius: 10px 10px  0px  0px;    /* Firefox */
        -webkit-border-radius: 10px 10px  0px  0px; /* Safari,Chrome */
}

.boxbody {
	border:	1px solid #ff66ba;
        /* 角を丸くする */
        border-radius: 0px 0px 10px 10px;         /* CSS3 */
        -moz-border-radius: 0px 0px 10px 10px;    /* Firefox */
        -webkit-border-radius: 0px 0px 10px 10px; /* Safari,Chrome */
}

.item {
	border: 1px solid #ff66ba;
        /* 角を丸くする */
        border-radius: 20px;         /* CSS3 */
        -moz-border-radius: 20px;    /* Firefox */
        -webkit-border-radius: 20px; /* Safari,Chrome */
}

.itemtitle {
	color:#ff66ba;
	border-bottom: 1px dashed #ff66ba;
}

.cominfo {
	COLOR: #ff66ba;
}

.infopart,
.infopart_l {
	background: url(http://www.takehana.tv/mami/img/parts/dotv.gif) right repeat-y;
}

.infopart_r {
}

.iteminfo,
.itemfoot {
	COLOR: #ff66ba;
}

.contentflag{
	color:#993333;
}
.contentlist2{
	color:#FF9933;
}
a.contentflag:link,
a.contentflag:visited{
	color:#993333;
}
a.contentflag:active,
a.contentflag:hover{
	color:#FF6633;
}

.pageswitch {
	border:	1px solid #ff66ba;
        color : #FF33FF;
	background: #f9bad4;
        /* 角を丸くする */
        border-radius: 10px;         /* CSS3 */
        -moz-border-radius: 10px;    /* Firefox */
        -webkit-border-radius: 10px; /* Safari,Chrome */
}
.pageswitch A:link,
.pageswitch A:visited{
}

.pageswitch A:active,
.pageswitch A:hover{
}

h3, 
h4, 
h5 {
	color:#ff66ba;
}

a:link,
a:visited{
	color: #ff66ba;
}

a:active,
a:hover{
	color: #f6b4d9;
}

hr{
	border: thin dashed #ff66ba;
}

blockquote {
	color: #0066FF;
}

.inyou {
	color: #CC6600;
}

.listinfo {
	color:#f6b4d9;
}

.searchinfo {
	color:#f6b4d9;
}

.formfield {
	width:160px;
}

.contentlist,
.contentlist2{
	color:#000;
}

