@charset "shift_jis";

/* -------------------------------------------------------- NEWS */
#mainContents .mCnt_sec{
	width:870px;
	padding:14px 0 0 30px;
}
#mainContents .mCont_boxL{
	width:650px;
	margin-top:10px;
	float:left;
}
#mainContents .mCont_boxR{
	width:180px;
	padding-left:20px;
	float:left;
}
#mainContents .newsSec{
	width:640px;
	margin:20px 0 40px 10px;
}

#mainContents .newsSec .newsSec_235L{
	width:235px;
	float:left;
}

#mainContents .newsSec .newsSec_250L{
	width:250px;
	float:left;
}
#mainContents .newsSec .newsSec_175L{
	width:175px;
	float:left;
}

#mainContents .newsSec .newsSec_200L{
	width:200px;
	float:left;
}





#mainContents .newsSec .newsSec_380R{
	width:380px;
	margin-left:10px;
	float:left;
}

#mainContents .newsSec .newsSec_405R{
	width:405px;
	margin-left:10px;
	float:left;
}


#mainContents .newsSec .newsSec_430R{
	width:430px;
	margin-left:10px;
	float:left;
}



#mainContents .newsSec .newsSec_oneCell{
	width:615px;
}
#mainContents .rttl616{
	width:616px;
	padding:0 0 3px 34px;
	background:transparent url(../images/bg_rttl-650.gif) left bottom no-repeat;
	font-weight:bold;
}
#mainContents .mCont_boxR ul {
	background-image:url("../../news/images/bg_archiveline.gif");
	background-repeat:repeat-y;
	padding:10px;
}
#mainContents .mCont_boxR ul li {
	padding-top:6px;
}
#mainContents .mCont_boxR ul li.first {
	padding-top:0px;
}
#mainContents .mCont_boxR ul li a {
	background-image:url("../images/ic_dot_arrow.gif");
	background-position:0 6px;
	background-repeat:no-repeat;
	padding-left:8px;
}
#mainContents .sttl180_top{
	width:180px;
	background:transparent url(../images/bg_sttl-180-top.gif) left top no-repeat;
}

#mainContents .sttl180_bottom{
	padding:7px 10px;
	background:transparent url(../images/bg_sttl-180-bottom.gif) left bottom no-repeat;
	font-weight:bold;
	color:#fff;
}
#mainContents .mCont_boxL .fontRed{
	color:#F00;
}
#mainContents .mCont_boxL .fontBold_Large{
	font-weight:bold;
	font-size:120%;
}

