@charset "utf-8";


.p_news_contents_area1 {
	width:523px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:4px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #F2F0E6;
	/*background-color: green;	*/	/* test */
	border-top: solid 1px #AFAD8B;
	border-bottom: solid 1px #AFAD8B;
	border-left: solid 1px #AFAD8B;
	border-right: solid 1px #AFAD8B;
	float:left;
}

.p_news_contents1 {
	width:409px;
	margin-left:0px;
	margin-right:2px;
	margin-bottom:4px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #3F3421;
	text-align: left;
	float:left;
}
.p_news_contents1 a:hover, .p_news_contents1 a:active, .p_news_contents1 a:focus { /* このセレクターグループは、キーボードを使用するユーザーに対し、マウスを使用するユーザーと同じホバー効果を提供します。 */
	text-decoration: none;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-weight: normal;
	color: #39F;
}
.p_news_contents12 {
	width:515px;
	margin-left:0px;
	margin-right:2px;
	margin-bottom:4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*background-color:blue;*/		/* test */
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #3F3421;
	text-align: left;
	float:left;
}
.p_news_contents12 a:hover, .p_news_contents12 a:active, .p_news_contents12 a:focus { /* このセレクターグループは、キーボードを使用するユーザーに対し、マウスを使用するユーザーと同じホバー効果を提供します。 */
	text-decoration: none;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-weight: normal;
	color: #39F;
}


/*************************/
/* indexページ共通 start */
/*************************/
/*
.p_news_contents_area_w {
	width:679px;
	height:77px;
	margin-bottom:7px;
	position:relative;
	color: #3F3421;
	float:left;
}

.p_news_contents_area_w a:hover, .p_news_contents_area_w a:active, .p_news_contents_area_w a:focus{
	color: #39F;
}

.p_news_contents_area_w:hover, .p_news_contents_area_w:active, .p_news_contents_area_w:focus{
	color: #39F;
}
.p_news_contents_area_w p_news_contents_area a:hover, .p_news_contents_area_w p_news_contents_area a:active, .p_news_contents_area_w p_news_contents_area a:focus{
	color: #39F;
}

.p_news_contents_area_w p_news_contents_area:hover, .p_news_contents_area_w p_news_contents_area:active, .p_news_contents_area_w p_news_contents_area:focus{
	color: #39F;
}
*/
.p_news_contents_area {
	/*
	position:absolute;
	top:0px;
	left:0px;
	*/
	width:674px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:7px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #FFFFFF;
	/*background-color: blue;*/		/* test */
	border-top: solid 1px #AFAD8B;
	border-bottom: solid 1px #AFAD8B;
	border-left: solid 1px #AFAD8B;
	border-right: solid 1px #AFAD8B;
	color: #3F3421;
	z-index:110;
	overflow:hidden;
	float:left;
}
.p_news_contents_area:hover, .p_news_contents_area:active, .p_news_contents_area:focus{
	background-color: #FFF;
	color: #39F;
	text-decoration: underline;
}
/*
.p_news_contents_filter {
	position:absolute;
	top:0px;
	left:0px;
	width:679px;
	height:77px;
	margin-bottom:7px;
	background-color: #C6BBB3;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
	z-index:120;
	float:left;
}
.p_news_contents_filter:hover, .p_news_contents_filter:active, .p_news_contents_filter:focus {
	background-color: transparent;
	color: #39F;
	z-index:100;
}
*/
.p_img_box_news {
	position:relative;
	width:98px;
	height:64px;
	padding:0px;
	border:#D9CFCC solid 1px;
	background-color:white;
	/*background-color:#D9CFCC;*/	/* test */
	text-align:center;
	overflow:hidden;
	float:left;
}
.p_img_property_news {
	height:64px;
}

.p_news_contents {
	width:568px;
	margin-left:0px;
	margin-right:2px;
	margin-bottom:0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	/*background-color:green;*/	/* test */
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	/*color: #3F3421;*/
	text-align: left;
	float:left;
}

.p_news_contents:hover, .p_news_contents:active, .p_news_contents:focus { *//* このセレクターグループは、キーボードを使用するユーザーに対し、マウスを使用するユーザーと同じホバー効果を提供します。 */
	text-decoration: underline;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	/*color: #39F;*/
}

.p_news_contents2 {
	width:665px;
	margin-left:0px;
	margin-right:2px;
	margin-bottom:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	/*color: #3F3421;*/
	text-align: left;
	float:left;
}

.p_news_contents2:hover, .p_news_contents2:active, .p_news_contents2:focus {*/ /* このセレクターグループは、キーボードを使用するユーザーに対し、マウスを使用するユーザーと同じホバー効果を提供します。 */
	text-decoration: underline;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	/*color: #39F;*/
}

.p_img_box {
	width:100px;
	height:67px;
	padding:2px;
	background-color:#CCC;
	text-align:center;
	float:left;
}
.p_img_property {
	height:66px;
}
.p_news_title {
	width:568px;
	padding:2px;
	background-color:#D6CDC5;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	/*text-decoration: underline; */
	float:left;
}
.p_news_title a:link{
	text-decoration:none;
}

.p_news_title:hover, .p_news_title:active, .p_news_title:focus { 
	/*background-color:#C6BBB3;*/
	text-decoration:none;
	font-weight: bold;
}

.p_news_title2 {
	width:670px;
	padding:2px;
	background-color:#D6CDC5;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	/*text-decoration: underline; */
	float:left;
}
.p_news_title2 a:link{
	text-decoration:none;
}

.p_news_title2:hover, .p_news_title2:active, .p_news_title2:focus { 
	/*background-color:#C6BBB3;*/
	text-decoration:none;
	font-weight: bold;
}

.p_news_text {
	width:560px;
	height:30px;
	margin-top:8px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
	/*background-color:#FFF;*/
	float:left;
}
.p_news_text_shohin_shosai {
	/*width:560px;*/
	margin-right:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 0px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
	/*float:left;*/
}
.p_news_text_s {
	margin-top:8px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
}
.p_news_text_td {
	height:60px;
	margin-top:10px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 0px #D6CDC5;
	background-color:#EEEDE3;
}
.p_news_text_h {
	height:30px;
	margin-top:8px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#6A6257;
	color:white;
	text-align: center;
	vertical-align:bottom;
	/*background-color:#FFF;*/
	float:left;
}
.p_news_text_h_shosai {
	height:20px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 0px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#6A6257;
	color:white;
	text-align: center;
	vertical-align:bottom;
}
/*
.p_news_text:hover, .p_news_text a:hover, .p_news_text a:active, .p_news_text a:focus{
	background-color:#FFE;*/
	/*background-color:orange;*/	/* test */
/*
}
*/
.p_news_text2 {
	width:662px;
	height:35px;
	margin-top:2px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	/*background-color:#FFF;*/
	float:left;
}
/*
.p_news_text2:hover, .p_news_text2 a:hover, .p_news_text2 a:active, .p_news_text2 a:focus{
	background-color:#FFE;
*/
	/*background-color:orange;*/	/* test */
/*
}
*/
/*************************/
/* indexページ共通 end   */
/*************************/

.p_news_contents_area_c {
	width:674px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color: #FFF;
	border-top: solid 1px #AFAD8B;
	border-bottom: solid 1px #AFAD8B;
	border-left: solid 1px #AFAD8B;
	border-right: solid 1px #AFAD8B;
	background-color:#F9F7F4;
	float:left;
}

.p_news_title_area {
	width:561px;
	margin-left:0px;
	margin-right:2px;
	margin-bottom:0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #3F3421;
	text-align: left;
	float:left;
}
.p_news_title_c {
	width:564px;
	padding:2px;
	background-color:#D6CDC5;
	font-size: 14px;
	text-align: left;
	color: #423C33;
	font-weight: bold;
	/*text-decoration: underline; */
	float:left;
}

.p_news_text_c {
	width:556px;
	height:35px;
	margin-top:2px;
	margin-right:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
	float:left;
}

.p_news_title1 {
	width:407px;
	padding:2px;
	background-color:#D6CDC5;
	font-size: 14px;
	text-align: left;
	color: #423C33;
	font-weight: bold;
	/*text-decoration: underline; */
	float:left;
}
.p_news_title12 {
	width:514px;
	padding:2px;
	background-color:#D6CDC5;
	font-size: 14px;
	text-align: left;
	color: #423C33;
	font-weight: bold;
	/*text-decoration: underline; */
	float:left;
}
.p_news_text1 {
	width:399px;
	height:35px;
	margin-top:2px;
	margin-right:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
	float:left;
}
.p_news_text1:hover, .p_news_text1 a:hover, .p_news_text1 a:active, .p_news_text1 a:focus{
	background-color:#fff;
}
.p_news_text12 {
	width:506px;
	height:35px;
	margin-top:2px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
	float:left;
}
.p_news_text12:hover, .p_news_text12 a:hover, .p_news_text12 a:active, .p_news_text12 a:focus{
	background-color:#fff;
}
.p_news_update_time {
	width:100px;
	padding-top:20px;
	text-align:center;
	float:left;
}
.p_news_updel_button {
	width:50px;
	padding-top:20px;
	/*background-color:red;*/	/* test */
	text-align:center;
	float:left;
}
.p_news_text2_c {
	width:662px;
	height:37px;
	margin-top:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	border-top: solid 1px #D6CDC5;
	border-bottom: solid 1px #D6CDC5;
	border-left: solid 1px #D6CDC5;
	border-right: solid 1px #D6CDC5;
	background-color:#EEEDE3;
	float:left;
}

.p_news_contents_c {
	width:664px;
	margin-left:0px;
	margin-right:2px;
	margin-bottom:4px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom:0px;
	padding-left: 5px;
	background-color:#FFF;
	/*background-color:green;*/	/* test */
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #3F3421;
	text-align: left;
	float:left;
}

.p_news_comment_input {
	width:640px;
	margin-bottom:0px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-top: solid 1px #C4BEB9;
	border-bottom: solid 0px #C4BEB9;
	font-size:13px;
	text-align: left;
	float:left;
}

.p_current_img_area {
	width:100px;
	text-align:center;
	float:left;
}
.p_current_img {
	width:100px;
	height:66px;
	padding:2px;
	background-color:#C5BEBA;
	overflow:hidden;
	text-align:center;
	float:left;
}


