@charset "utf-8";
/* CSS Document */

@import "common.css";

#container #content #right_content h5{
	width:633px;
	border-bottom:#e4e2e1 solid 1px;
	border-top:#e4e2e1 solid 1px;
	padding-bottom:22px;
	padding-top:42px;
	color:#a9111e;
	font-weight:bold;
}

#container #content #right_content h5 .e_title{
	color:#6d686a;
	line-height:300%;
	font-weight:normal;
}

#container #content #right_content dl.now{
	margin:2px 0 0 0;
    width:633px;
    float:right;
}

#container #content #right_content dl.now dt {
	border-top:#e4e2e1 1px solid;
    display:inline;
    float:left;
    text-indent:1px;
    padding-top:20px;
    width:230px;
    clear:both;
}

#container #content #right_content dl.now dt:first-child{
	border-top-width:0px;
}



#container #content #right_content dl.now dt span.date{
	color:#737373;
	font-size: 11px; 
	font-size: 1.1rem;
}

#container #content #right_content dl.now dd {
	border-top:#e4e2e1 1px solid;
	border-bottom:0;
    padding-top:20px;
    margin-bottom:6px;
    width:402px;
    float:left;
}

#container #content #right_content dl.now dt:first-child + dd{
	border-top-width:0px;
}

#container #content #right_content dl.old dt {
	width: 15em;
	padding: 5px 0px;
}

#container #content #right_content dl.old dt span.date{
	float:right;
	padding-right:3em;
}

#container #content #right_content dl.old dd{
	border-bottom: none;
	padding: 5px 0px;
}

#container #content #right_content dl.old dd.year {
	border-top:1px #e4e2e1 solid;
	padding-top:10px;
}

#container #content #right_content dl.old dt.year{
	padding-top:10px;
}

/**

以下テンプレート用

**/

#container #content #right_content .single_img{
	margin:20px 0px;
}

#container #content #right_content .act_left{
	float:left;
	width:316px;
	padding:10px 0px;
}

#container #content #right_content .act_right{
	float:left;
	width:316px;
	padding:10px 0px;
}

#container #content .center_img{
	text-align:center;
}