/*--全体制御--*/

body{
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	color:#666;
	}

.table{
	margin:0px;
	border:solid 1px #06F;
	}
	
/*--背景--*/

.head{
	background-image:url(img/head_text.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}
	
/*.comment{
	background-image:url(img/comment.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}*/
	
.info{
	background-image:url(img/info_titile.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}
	
.time{
	background-image:url(img/time_title.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}
	
.message{
	background-image:url(img/message_title.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}
	
.info_sp{
	background-image:url(img/info_spacer.gif);
	background-position:0px;
	background-repeat:repeat-y;
	}

.dotte1{
	background-image:url(img/dotte_left.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}

.dotte2{
	background-image:url(img/dotte_bottom.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}

.dotte3{
	background-image:url(img/dotte_right.gif);
	background-position:0px;
	background-repeat:no-repeat;
	}
	
.dotte4{
	margin:15px 0px 15px 0px;
	}
	
.onna1{
	background-image:url(html/white/img/tate.jpg);
	background-position:top right ;
	background-repeat:no-repeat;
	}


.topcalendar table{
border:dotted 1px #0066ff;
}

/*--更新系--*/

.info_box{
	width:150px;
	height:95px;
	overflow:auto;
	padding:3px 0px 0px 8px;
	font-size:12px;
	color:#333;
	line-height:1.5em;
	margin:0px 0px 5px 0px;
	}
	
/*--画像系--*/

.left{
	margin-left:35px;
	}
	
.right{
	margin-right:30px;
	}
	
.tops{
	margin:10px 0px;
	}
	
.heart{
	background-image:url(html/white/img/heart.gif);
	background-position:20px 0px;
	background-repeat:no-repeat;
	}
	
.heart p{
	width:250px;
	color:#0033FF;
	margin-left:0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}
	
.goods_top{
	margin-top:20px;
	}
	
.goods_item{
	margin-right:10px;
	border:1px solid #06F;
	}
#comentbox{
width:395px;
height:205px;
margin:5px;
padding:10px;
background-image:url(img/comment_bg.gif);
background-repeat:no-repeat;
text-align:left;
line-height:150%;
font-size:12px;
}
#countbox{
margin:30px 0px;
}



.campaign_kikan{
width:235px;
height:10px;
margin:0px;
padding:10px 10px 10px 150px;
background-image:url(./html/campain/img/campaign_kikan.gif);
font-size:14px;
color:#ff0000;
}

.campaign_waku{
border:1px solid #ff9999;
margin:0px;
padding:10px;
}

.campaign_waku{
border:1px solid #ff9999;
margin:0px;
padding:10px;
font-size:12px;
}

.campaign_waku td{
font-size:12px;
}

.campaign_course{
background:#ffdddd;
font-size:16px;
color:#444444;
font-weight:bold;
}

.price_comment{
font-size:14px;
color:#3086D5;
font-weight:bold;
line-height:150%;
}

.price01{
font-size:14px;
color:#ff0000;
font-weight:bold;
}

.price02{
font-size:18px;
color:#ff0000;
font-weight:bold;
}
