@charset "utf-8";


/*-----------------------------------------------
TOPページ専用
----------------------------------------------- */
#header h1{ padding-top:28px; margin-bottom:23px; background-image:none;}
#honbun{
	margin-bottom:0;
}

.columnone{
	float:left;
	width:384px;
}
.columntwo{
	float:right;
	width:365px;
}
.block{
	padding:0px;
	margin:0;
}
/*-----------------------------------------------
新着情報
----------------------------------------------- */
#news{ margin-bottom:3em;}
#news h2{
	color:#FFFFFF;
	background-image: url(common/images/midashi_bk.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:3px 12px 2px 12px;
}

#news dl{
	margin-left:16px;
}
#news dt{
	width:3em;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
#news dd{
	margin-left:3em;
	margin-top:-1.6em;
	margin-bottom:0;
}

/*-----------------------------------------------
今年の厄年
----------------------------------------------- */
#yakudoshi .clearfix{
	border: 1px solid #8A8583;
	background-image: url(images/yakudosi_line.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom:5px;
}
#yakudoshi .boxone{
	float:left;
}
#yakudoshi p{ float:left;	margin-bottom:0; margin-left:4px; display:inline; width:116px;
}

#yakudoshi .boxone h2,
#yakudoshi .boxone dl{
	float:left;
}
#yakudoshi .boxone h2{
	background-color:#000000;
	width:56px;
	color:#FFFFFF;
	padding:2px 4px 2px 4px;
	font-size:1.1em;
	margin-bottom:0;
}

#yakudoshi .boxone dl{

	padding:2px 4px 2px 10px;
	margin-bottom:0;
}
#yakudoshi .boxone dt{width:32px;}
#yakudoshi .boxone dd{
	width:140px;
	margin-left:36px;
	margin-top:-1.6em;
	margin-bottom:0;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	line-height:1.4em;
}
#yakudoshi .boxone dt.sp{	width:auto;}
#yakudoshi .boxone dd.sp{ margin-top:0;}


#yakudoshi p a{ margin-left:14px;}
#yakudoshi p a:link{ color:#FFFFFF;}
#yakudoshi p a:visited{color:#FFFFFF;}
#yakudoshi p a:hover{color:#FF9900;}

#yakudoshi dl.tyuui{ margin-left:4px;}

/*-----------------------------------------------
バナー風
----------------------------------------------- */
.columntwo .block{
	background-image: url(images/banner_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom:10px;
}
.columntwo .block h2{
	width:122px;
	float:left;
}
.columntwo .block p{
	float:left; width:231px;
	padding:9px 0px 0px 9px; 
}

.columntwo .block a{
display:block;
float:right;

}