

/*********** NEWS案内エリア *********/
.blp-pbox800	{
	max-width: 770px;
	background-color: #ffffff;
	padding: 0;
	margin:  0 auto 0 auto;
}
/*　画像左詰め　*/
.f_left	{
	float: left;
	margin: 0 8px 10px 10px;
}
/*-----------------左右解消-----------------*/
.news-stop {
	clear: both;
	width: 620px;
	text-align: center;
	border-bottom:  solid 2px #ffd862;
	margin: 3px auto 2px auto;
}
/************* 括弧表題  ****************/
/* L青 */
.blp-cornti-bl	{
	width: 100%;
	color: #1f6bff;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	text-indent: 4px;
	font-weight: 600;
	letter-spacing: 2px;
	line-height: 18px;
	border-left: solid 3px #1f6bff;
	border-top: 1px dotted #1f6bff;
	border-right: solid 3px #1f6bff;
	border-bottom: 1px dotted #1f6bff;
	background-color: #ffffff;
	border-radius: 5px;
	padding: 7px 15px 0px 15px;
	margin: 10px auto 2px auto;
}
/* L緑 */
.blp-cornti-gr	{
	width: 100%;
	color: #588c00;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	text-indent: 4px;
	font-weight: 600;
	letter-spacing: 2px;
	line-height: 18px;
	border-top: dotted 1px #588c00;
	border-left: solid 3px #588c00;
	border-right: solid 3px #588c00;
	border-bottom: 1px dotted #588c00;
	border-radius: 5px;
	padding: 7px 15px 0px 15px;
	margin: 10px auto 2px auto;
}
/* Lオレンジ */
.blp-cornti-or	{
	width: 100%;
	color: #ff8839;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	text-indent: 4px;
	font-weight: 600;
	letter-spacing: 2px;
	line-height: 18px;
	border-top: dotted 1px #ff8839;
	border-left: solid 3px #ff8839;
	border-right: solid 3px #ff8839;
	border-bottom: 1px dotted #ff8839;
	border-radius: 5px;
	padding: 7px 15px 0px 15px;
	margin: 10px auto 2px auto;
}


/** 枠付きコメント欄緑 **/
.comment-m {
	font-size: 12px;
	color: #505050;
	font-weight: normal;
	text-align: left;
	line-height: 18px;
	background-color: #dafef3;
	border: 0px solid #ccc;
	border-radius: 5px;
	margin: 5px 0 0 0;
	padding: 8px 20px 8px 20px;
}
/** イベント開催説明枠 **/
.news-container	{
	background-color: #ffffef;
	border: 0px dotted #8080ff;
	border-radius: 6px;
	margin : 5px auto 0px auto;
	padding: 5px 10px 5px 10px;
}
/***********　日付　************/
.p-date  {
	font-size: 12px;
	color: #666666;
	text-align: right;
	line-height: 12px;
	font-weight: 400;
	margin: -5px 10px -7px 0;
	padding: 0;
}
/*** ∞ ***/
.mark11::before	{
	content: "\221e\221e\221e \63B2\8F09\65E5 ";
	color: #666666;
	font-size: 12px;
}
.mark11::after	{
	content: "  \221e\221e\221e";
	color: #666666;
	font-size: 12px;
}
/********* リスト文字スタイル *********/
ul#info-sublist {
	margin: 0;
	padding: 0;
}
ul#info-sublist li {
	font-size: 12px;
	color: #666666;
	text-align: left;
	font-weight: normal;
	line-height: 16px;
	list-style-type:  none;
	margin: 0 0 0px 30px;
	padding: 0 0 3px 25px;
}

/***********************/
/*( →)青 */
ul#info-sublist li#arrow-bl	{
	background: url(../blp-button/listmark_22_b.png)no-repeat;
	margin: 2px 15px 0 25px;
}
/*( →)オレンジ */
ul#info-sublist li#arrow-or	{
	background: url(../blp-button/listmark_22_o.png)no-repeat;
	margin: 2px 15px 0 25px;
}
/*( →)緑 */
ul#info-sublist li#arrow-gr	{
	background: url(../blp-button/listmark_22_g.png)no-repeat;
	margin: 2px 15px 0 25px;
}
/*( →)赤 */
ul#info-sublist li#arrow-re	{
	background: url(../blp-button/listmark_22_r.png)no-repeat;
	margin: 2px 15px 0 25px;
}
/***********************/
/* ◆青 */
ul#info-sublist li#dia-bl {
	background: url(../blp-button/listmark_17_b.png)no-repeat;
	margin: 2px 15px 0 80px;
}
/* ◆オレンジ */
ul#info-sublist li#dia-or {
	background: url(../blp-button/listmark_17_o.png)no-repeat;
	margin: 2px 15px 0 80px;
}
/* ◆緑 */
ul#info-sublist li#dia-gr {
	background: url(../blp-button/listmark_17_g.png)no-repeat;
	margin: 2px 15px 0 80px;
}
/* ◆赤 */
ul#info-sublist li#dia-re {
	background: url(../blp-button/listmark_17_r.png)no-repeat;
	margin: 2px 15px 0 80px;
}
/***********************/
/* ※青 */
ul#info-sublist li#kome-bl {
	background: url(../blp-button/listmark_30_b.png)no-repeat;
	margin: 2px 15px 0 80px;
}
/* ※赤 */
ul#info-sublist li#kome-re {
	background: url(../blp-button/listmark_30_re.png)no-repeat;
	margin: 2px 15px 0 80px;
}
/* ※緑 */
ul#info-sublist li#kome-gr {
	background: url(../blp-button/listmark_30_gr.png)no-repeat;
	margin: 2px 15px 0 80px;
}


/*** (共通)文字 文字 文字 文字 文字 文字 文字 文字 ***/
/* （共通）グレー*/
.p-g  {
	font-size: 12px;
	color: #666666;
	line-height: 17px;
	text-align: left;
	text-indent: 0px;
	margin: 5px 10px 5px 10px;
}
/* （共通）黒文字*/
.p-k {
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	text-align: left;
	text-indent: 0px;
	margin: 5px 10px 5px 10px;
}
.p-k10 {
	font-size: 10px;
	color: #000000;
	line-height: 15px;
	text-align: left;
	text-indent: 0px;
	margin: 5px 10px 5px 10px;
}
/* （共通）青文字*/
.p-bl {
	font-size: 12px;
	color: #1f6bff;
	line-height: 17px;
	text-align: left;
	text-indent: 0px;
	margin: 5px 10px 5px 10px;
}
.p-bl10 {
	font-size: 10px;
	color: #0000ff;
	line-height: 15px;
	text-align: left;
	text-indent: 0px;
	margin: 5px 10px 5px 10px;
}




