
/* $backnumber layout*/
.layout-2col.backnumber{}

.layout-2col.backnumber #primary{
  float:left;
	width:800px;
}

.layout-2col.backnumber #secondary{
  float:left;
	width:160px;
	margin: 0px 0px 0px 20px;
}



/* $todo  */

.todo .backnumber{
	background-image:url(../images_common/list2.png);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 14px;
}




/* $backnumber pagebody*/


.layout-2col.backnumber #primary ul{

	margin:0px 0px 30px;/*----Cabe080416---*/
}

.layout-2col.backnumber #primary ul li{
/*	background-image:url(../images_common/list6.png); modified by Tsubo on 2011-10-17 */
	background-image:url(/images_common/list6.png);
	background-repeat:no-repeat;
	background-position:0px 13px;
	padding:10px 0px 10px 20px;
	border-bottom:1px dashed #999;
}

.layout-2col.backnumber #primary ul li a{
	text-decoration:none;
}


.layout-2col.backnumber #secondary ul{
	background-color:#ECECEC;
	width:150px;
	padding:10px 0px 10px 20px;
	margin:20px 0px 0px;
	border: double 4px #B9B9B9;
}

.layout-2col.backnumber.todo #secondary ul{
background-color:#f4fcff
}


html>body.layout-2col.backnumber #secondary ul{
	width:130px;
}

.layout-2col.backnumber #secondary ul li a{

	color:#0070C1;
	text-decoration:none;

}


.layout-2col.backnumber #secondary ul li{
	background-image:url(../images_common/list6.png);
	background-repeat:no-repeat;
	background-position:0px 13px;
	padding:5px 0px 0px 20px;
}




/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
main contents Left
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#mainContL {
	width:800px;
	float:left;
	margin-left:0px;
	_margin-left:0px;
	min-height:300px; /* added by Tsubo on 2011-10-17 */
	}
	
	
.mainContLnews {
	color:#666;
	background-color:#FFF;
	border:1px solid #FFF;
	margin-top:0px;
	padding:0px;
	}


	
	
/*///////////////////////////////////////////////////
Left
//////////////////////////////////////////////////*/


.mcLnews {
	margin:10px 10px;
	clear:both;
		background-repeat:no-repeat;
	background-position:5px 13px;
	padding:10px 0px 10px 0px;
	border-bottom:1px dashed #999;
	}

.mcLnews p {
	font-size:0.9em;
	margin-left:60px;
	}

.mcLnews h3 {
	text-indent:-1000px;
	width:48px;
	height:18px;
	float:left;
	}
	
	
	* html .mcLnewsH7           { zoom: 1; } /* IE6 */
*:first-child+html .mcLnewsH7n{ zoom: 1; } /* IE7 */	
	
	

.mcLnewsH301 {
/*	background:url(../topimage/icon_new01.gif) 0 0 no-repeat; */
	background:url(/topimage/icon_new01.gif) 0 0 no-repeat; /* modified by Tsubo on 2011-10-16 */
	}

.mcLnewsH302 {
/*	background:url(../topimage/icon_new02.gif) 0 0 no-repeat; */
	background:url(/topimage/icon_new02.gif) 0 0 no-repeat; /* modified by Tsubo on 2011-10-16 */
	}

.mcLnewsH303 {
/*	background:url(../topimage/icon_new03.gif) 0 0 no-repeat; */
	background:url(/topimage/icon_new03.gif) 0 0 no-repeat; /* modified by Tsubo on 2011-10-16 */
	}

.mcLnewsH304 {
/*	background:url(../topimage/icon_new04.gif) 0 0 no-repeat; */
	background:url(/topimage/icon_new04.gif) 0 0 no-repeat; /* modified by Tsubo on 2011-10-16 */
	}

.mcLnewsH305 {
/*	background:url(../topimage/icon_new05.gif) 0 0 no-repeat; */ 
	background:url(/topimage/icon_new05.gif) 0 0 no-repeat;  /* modified by Tsubo on 2011-10-16 */	
	}

.mcLnewsH306 {
/*	background:url(../topimage/icon_new06.gif) 0 0 no-repeat; */
	background:url(/topimage/icon_new06.gif) 0 0 no-repeat; /* modified by Tsubo on 2011-10-16 */
	}

.mcLnewsH308 {
 	background:url(/topimage/icon_new08.gif) 0 0 no-repeat; /* modified by Tsubo on 2016-12-19 */
	}

.mcLnewsH307 {
/*	background:url(../topimage/icon_new07.gif) 0 0 no-repeat; */
	background:url(/topimage/icon_new07.gif) 0 0 no-repeat; /* modified by Tsubo on 2011-10-16 */
	}

.mcLnewsH309 {
 	background:url(/topimage/icon_new09.gif) 0 0 no-repeat; /* modified by Tsubo on 2016-12-19 */
	}

.mcLnewsH310 {
 	background:url(/topimage/icon_new10.gif) 0 0 no-repeat;
	}

.mcLnewsH311 {
 	background:url(/topimage/icon_new11.gif) 0 0 no-repeat;
	}

.mcLnewsIcon ul li{
	background-image:url(../images_common/list6.png);
	background-repeat:no-repeat;
	background-position:15px 23px;
	padding:20px 0px 20px 35px;
}



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
main contents rigft
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#mainContR01 {
	background-color:#0070C1;
	width:150px;
	/*padding:10px 10px 10px 10px;*/
	padding:5px 10px 15px 10px;
	margin:0px 0px 10px 15px;
	border: double 3px #C1E5FF;
	float:left;
	}


.mainContRnews01 {
	color:#666;
	background-color:#0070C1;
	margin-top:0px;
	text-decoration:none;
	}


.mcRnews01 ul li{
/*	background-image:url(../images_common/ico_box_ao.png); modified by Tsubo on 2011-10-16 */
	background-image:url(/images_common/ico_box_ao.png); 
	background-repeat:no-repeat;
	background-position:5px 10px;
	padding:5px 0px 0px 25px;
	color:#fff;text-decoration:underline;
}




#mainContR02 {
	background-color:#E4E4E4;
	width:150px;
	/*padding:10px 10px 10px 10px;*/
	padding:5px 10px 15px 10px;
	margin:0px 0px 10px 15px;
	border: double 3px #CBCBCB;
	float:left;
	}


.mainContRnews02 {
	color:#666;
	background-color:#E4E4E4;
	margin-top:0px;
	padding
	
		text-decoration:none;
	}


.mcRnews02 ul li{
/*	background-image:url(../images_common/ico_Triangle_olnge.png); modified by Tsubo on 2011-10-16 */
	background-image:url(/images_common/ico_Triangle_olnge.png);
	background-repeat:no-repeat;
	background-position:5px 13px;
	padding:5px 0px 0px 25px;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ページング
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.pager{
    width: 100%;  
    text-align: center; 
	margin:20px 0 0 0; /* added by Tsubo on 2011-10-17 */ 
}

.pager div   {  
    margin:0px 285px;
}

ul.pager{
    text-align:center;
    padding:10px;
    margin:0px 0px;
}

.pager  li{
    display:inline;
}

.pager li a{
    font-weight:lighter;
    margin:0px;
    padding:1px;
    text-decoration:none;
}


