﻿@charset "UTF-8";
@import url("common.css");



#sidebar2{
	width:180px;
	float:left;
	}	

/************************* jissekitop ******************************/

h2.top_h2{
	background:url(../img2/top_h2bk.gif) no-repeat;	
	height:25px;
	padding:5px 0px 0px 10px;
	color:#ffffff;
	font-size:14px;	
	margin-bottom:10px;

}	
.Date {
	color:#666666;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	}




#blog_contents {
	width		:700px;
	margin		:0 auto;
	text-align	:left;
}



#blogflash {
	width		:700px;
	border		:1px solid #ccc;
	text-align	:center;
	margin		:15px 0 20px 0;	
	padding		:15px 0;
}

#blogBody {
	width		:700px;
	margin		:0 auto;
	margin-top	:15px;
}

#blogBody_jisseki {
	width		:700px;
	margin		:0 auto;
	margin-top	:15px;
	margin-bottom	:15px;	
	text-align	:left;	
}


#category ul li{
	background:url(../img2/cate_btn.gif) no-repeat;
	background-position:0 13px;
	padding:10px 0 0 15px;	
	text-align:left;	
	line-height:1.5;
}


#category ul li a{
	padding-bottom:5px;
}



#j_category ul li.list_bk{
	background:url(../img2/cate_btn.gif) no-repeat;
	background-position:0 13px;
	padding:10px 0 0 15px;	
	text-align:left;	
	line-height:1.5;
}


#j_category ul li a{
	padding-bottom:3px;
}

#j_category ul li.no_listbk{
	background-position:0 13px;
	padding:5px 0 0 5px;	
	text-align:left;	


}

.jigyou {
	width		:490px;
	float		:right;
}


.jigyou_box {
	border-bottom:#cccccc 1px solid;
	text-align:left;
	padding-bottom:10px;
	margin-bottom:40px;
	clear:both;
	}

.jigyou_box h3 a {
	font-size:14px;
	background:url(../img2/list_btn.gif) no-repeat;
	background-position:0 10px;
	padding:8px 0px 0px 15px;	
	text-align:left;
	}
	
.jigyou_box .Category{
	color:#093;
	font-weight:bold;
	}

.jigyou_text {
	width		:295px;
	text-align	:left;
}

.jigyou_box .Picture {
	width:200px;
	margin:0px auto;
	}
.jigyou_box .Picture ul{
	text-align:left;
	margin:10px 0px;
	}

.jigyou_box .Picture ul li {
	margin-bottom:3px;
	}		

.backtop{
	text-align:right;
	margin-bottom:20px;
	}

.arcselect {
	width: 180px;
	margin-bottom: 20px;
}


.jisseki_more{
	margin-top:10px !important;
	text-align:right !important;
	}




/************************* jissekientry ******************************/


#blogEntry {
	margin	:15px auto;
}

.jigyou_entry {
	width		:490px;
	float		:right;
	margin-bottom	:40px;
}



.entrytitle {
	background:url(../img2/ttlbar.gif) no-repeat;
	width	:490px;
	height	:26px;
	font-weight	:bold;
	font-size	:14px;
	color		:#666;
	padding		:5px 0 0 10px;
	margin-top	:30px;
}

.gaiyou {
	width				:490px;
	border				:1px solid #999;
	border-collapse		:collapse;
	margin-top			:15px;
}

.gaiyou th {
	width				:100px;
	height				:30px;
	background-color	:#eee;
	text-align			:center;
	border				:1px solid #999;
	color				:#666;
}

.gaiyou td {
	padding-left		:20px;
	border				:1px solid #999;
}

.tokuchoTxt {
	margin-top			:10px;
	line-height			:1.5;
}




/************************* jissekiprize ******************************/

.prize_entry {
	width		:490px;
	float		:right;
	margin-bottom	:20px;
	padding-bottom	: 10px;
	line-height	:1.7;
	border-bottom	: solid #CCC 1px;
}

.prize_entry a {
	font-size	:14px;
}

.prize_contents {
	margin-bottom	:30px;
}

.date {
	background		:url(../img2/list_btn.gif) no-repeat;
	background-position:0 3px;
	padding		:3px 0 0 15px;
	width		:105px;
}

.prizeTxt {
	width		:360px;
}


/************************* news ******************************/

#news {
	margin-bottom	:30px;
}

.news_contents {
	width		:490px;
	padding-bottom	:10px;
	margin-bottom	:30px;
	border-bottom	:1px solid #ccc;
}

.news_contents p{
	line-height	: 140%;
}

.newsTtl {
	width			:490px;
	padding-bottom	:3px;
	border-bottom	:1px solid #6699cc;
}

.newsTtl a {
	background		:url(../img2/ttl_icon.gif) no-repeat;
	font-size		:14px;
	margin-left		:5px;
	padding-left	:10px;
}

.news_text {
	width			:360px;
	height			:80px;
	line-height		:1.5;
}

.newsdate {
	text-align		:right;
	margin-top		:25px;
}

/************************* news entry ******************************/

.news_entry {
	border-bottom	:1px solid #ccc;
	padding-bottom	:10px;
	margin-bottom	:20px;
}

.news_entry p {
	line-height		:1.5;
}





