@charset "utf-8";

.subtitletable {
	margin: 0;
	padding: 0;
	/*background: url(sub_bg.jpg);*/
	background-color:#E1FBC4;
	/* border-bottom:1px solid #ebdfd2;	*/
	}

.sita {
	border-bottom:1px solid #ebdfd2;	
	}

.ue {
	border-top:1px solid #ebdfd2;	
	}

.sita_tensen{
	border-bottom:1px dotted #ebdfd2;	
	}

.all_tensen{
	border:1px dotted #ebdfd2;	
	}

.all_sen{
	border:1px solid #ebdfd2;	
	}

.separater{
	border-left:1px solid #ebdfd2;
	}

.separater_dot{
	border-left:1px dotted #ebdfd2;
	}
	
.separater-r{
	border-right:1px solid #ebdfd2;
	}

.separater-r_dot{
	border-right:1px dotted #ebdfd2;
	}

.lr_line{
	border-left:1px solid #ebdfd2;
	border-right:1px solid #ebdfd2;
	}

/* トップページニュース欄の区切り */
.sec_topnews{
	border-left:5px solid #3091a3;
	border-bottom:1px solid #3091a3;
	background: url(parts/sec_bg_002.gif);
	}

/* トップページサブコンテンツの区切り */
.sec_topcontents{
	border-left:5px solid #3091a3;
	border-bottom:1px solid #3091a3;
		background: url(parts/sec_bg_001.gif);
	}

/* 通常ページの区切り */
.sec1{
	border-left:5px solid #77BB4A;
	border-bottom:1px solid #77BB4A;
		background: url(parts/sec_bg_001.gif);
	}

/* 通常ページの区切り (round用) */
.sec2{
	border-bottom:4px solid #77BB4A;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}

/* その他 */
.sec3{

	border-bottom:2px dotted #77BB4A;

	}

.sec4{
	border-left:5px solid #336;
	border-bottom:1px solid #336;
		background: url(parts/sec_bg_001.gif);
	}

.albumbg {
	background-color:#f3f3f3;
	}
.albumnum{
	font-size:10px;
	/* background-color:#dfdfdf; */
	color:#000000;
}

.yoyaku{
background-color:#f5fbfd;
}
