@charset "utf-8";
#news {
	clear: both;
	margin-right: 30px;
	margin-left: 30px;
	border: thin solid #E4DCC4;
	text-align: left;
}
#news ul {
	font-size: 11px;
	line-height: 20px;
	padding: 10px;
	color: #FF6633;
}
#news li {
	margin-top: 5px;
	margin-bottom: 5px;
}
#news .day {
	color: #669966;
	text-align: left;
	display: inline;
	text-decoration: none;
	list-style-type: none;
	padding-right: 20px;
}
#news a {
	color: #FF6633;
}
#news a:hover {
	color: #FF9966;
}

#shop_title{
	width:602px;
	height:25px;
	text-align:left;
	background-image: url(../img/shop_topic/shop_topics_mark.gif);
	background-repeat: no-repeat;
	background-position: 0 5.5px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	padding-top: 10px;
	font-size: 14px;
	color: #FF3300;
	font-weight:bold;
	text-decoration: none;
	padding-left: 15px;
	padding-bottom: 3px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #F5F5E7;
	font-weight: bold;
}

#shop_title a{
	text-decoration: none;
}
	
#shop_title a:hover {
	text-decoration: none;
}
	
	
#shop_title a[name]:hover {text-decoration: none;}

	
#day{
font-size:10px;
color: #666666;
padding:0 10px 20px 300px;
float:right;
text-align:right;
}

#topic_Left{
	width:350px;
	float:left;
	text-align: left;
	margin-right: 15px;
	padding-left: 15px;
}

#topic_Right{
	width:220px;
	float:right;
	text-align:left;
	margin-bottom: 10px;
}
#topic_Left h3{
	color:#333333;
	font-size:13px;
	margin:0 0 10px 0;
}

#topic_Left  li{
	padding:0 0 10px 0;
	line-height: 20px;
	color: #333333;
	font-size: 11px;
}

/* リンク */
#topic_Left a:link{color:#006699;text-decoration:none;}
#topic_Left a:visited{color:#006699;text-decoration:none;}
#topic_Left a:hover{color:#0099cc;text-decoration:underline;}
#topic_Left a:active{color:#cccccc;text-decoration:none;}


#boxRightConts a{
	color: #000000;
	text-decoration: none;
}
#boxRightConts a:focus{outline:none;}
#shop_foot {
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	text-align: right;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	margin-bottom: 15px;
}
#shop_foot img {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
}

/* 追加090525 */

#shop_Name{
	width:350px;
	float:left;
	text-align: left;
	margin-bottom: 10px;
}

.name{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
}

#date{
	width:350px;
	float:left;
	text-align: left;
	margin-bottom: 10px;
}
#text{
	width:350px;
	float:left;
	text-align: left;
	margin-bottom: 10px;
}




.bodyPKS{ color: #ff00cc; font-size: 10px ; line-height: 18px;}
.bodyPK{ color: #ff0066; font-size: 11px ; line-height: 18px;}
.bodyRD{ color: #ff3333; font-size: 12px ; line-height: 18px;}
.bodyBK{ color: #333333; font-size: 12px ; line-height: 18px;}
.bodyBK2{ color: #333333; font-size: 11px ; line-height: 18px;}
.bodyBKB{ color: #666666; font-size: 13px ; line-height: 18px; font-weight: bold;}

.bodyORB{ color: #f58b2e; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyPKB{ color: #ff6699; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyPKB2{ color: #ff0066; font-size: 14px ; line-height: 18px; font-weight: bold;}
.bodyPKB3{ color: #ff9966; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyPKB4{ color: #ff3399; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyRDB{ color: #ff3333; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyRDBB{ color: #ff3333; font-size: 16px ; line-height: 18px; font-weight: bold;}
.bodyRDB2{ color: #d50808; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyPLB{ color: #9933cc; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyBLB{ color: #660000; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyGRB{ color: #669900; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyGRB2{ color: #028120; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyGRB3{ color: #d5d139; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyGRB3{ color: #d5d139; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyGRB4{ color: #009999; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyBLUB{ color: #3399cc; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyBLUB2{ color: #003399; font-size: 13px ; line-height: 18px; font-weight: bold;}
.bodyBRB{ color: #990000; font-size: 13px ; line-height: 18px; font-weight: bold;}


.tableSIL{
margin:0;
font-size: 11px ;
line-height: 18px;
}

.back{
background:#eeeeee;
}

.backPK{
background:#ffcccc;
}
.backPK2{
background:#fce1e1;
}
