/* Updated 2007/09/14 */
@import "/common_css/default_wide.css";
@import "/common_css/component_wide.css";


/*[/news/] structure*/

#contents.contents_full .topArea,
#contents.contents_full #contents_main_full {
	width:auto;
}

#sizeCanger #Search {	float:right;}
#sizeCanger:after {	content: "."; display: block;	clear: both;	height: 0;	visibility: hidden; }
#sizeCanger{ zoom: 1;}

/*[/news/index.html] button*/

#contents div.newsIdxBox01 {
width: 940px;
\_width: 950px; /* WinIE5.5/5.0x */
margin: 0 0 10px 0;
padding: 10px 0 10px 10px;
background-color: #ffffcc;
}
#contents div.newsIdxBox01:after {
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0.0;
}
#contents div.newsIdxBox01 .col-a,
#contents div.newsIdxBox01 .col-b {
display: inline;
float: left;
line-height: 1.5;
}
#contents div.newsIdxBox01 .col-a {
font-weight: bold;
width: 361px;
margin-top: 0.8em;
}
#contents div.newsIdxBox01 .col-b {
width: 345px;
margin-top: 0.6em;
}
#contents div.newsIdxBox01 .col-b a {
margin-right: 5px;
}

/* #contents div.newsIdxBox01 p {
	float: left;
	width:540px;
}

#contents div.newsIdxBox01 div {
	float: right;
	text-align: right;
	width:170px;
}*/

#contents div.right_box {
	text-align: right;
}

/*[/news/index.html] table*/

#contents table.table01 th.newsIdxTh01 {
	width:70%;
}

#contents table.table01 th.newsIdxTh02 {
	background-color: #f1fae3;
	text-align: center;
	width:15%;
}

#contents table.table01 th.newsIdxTh03 {
	background-color: #f1fae3;
	text-align: center;
	width:15%;
}

#contents table.table01 td h3 {
	/*font-size: small;  Commented out on Feb.02,2007*/ 
	line-height: 140%;
	padding: 0 0 5px 5px;
}

#contents table.table01 td.newsIdxTdC {
	text-align: center;
	vertical-align: middle;
}

#contents table.table01 td.newsIdxTdC img {
	margin-bottom: 5px;
}

#contents table.table01 td.newsIdxTdC a {
	text-decoration:none;
}

#contents table.table01 td.newsIdxTdC a span {
	text-decoration:underline;
}

#contents table.table01 td.news-date { /* ---------- Newly added on Feb.08,2007 ---------- */
width: 125px;
}



/*[/news/index.html] link box OLD*/
#contents div.newsIdxBox02 {
	clear: both;
	width:710px;
}

#contents div.newsIdxBox02 div.left {
	/*background: url(/common_images/p_line_h.gif) repeat-y top left; -- Comented on Feb.11,2007*/
	float: left;
	width:354px;
}

#contents div.newsIdxBox02 div.right {
	/*background: url(/common_images/p_line_h.gif) repeat-y top left; -- Commented on Feb.11,2007*/
	float: right;
	width:354px;
}

#contents div.newsIdxBox02 div img {
	margin: 0 0 5px 10px;
}

#contents div.newsIdxBox02 div p {
	margin: 0 10px -5px 30px;
}

/*[/news/index.html] link box NEW */

#contents ul.group-link {
	clear: both;
	width: 716px;
	padding: 25px 0 10px 0;
}
#contents ul.group-link li {
float: left;
margin: 0 15px;
}



/*[日比谷テンプレート] BOX*/
#contents div.newstempBox01 {
text-align: center;
}

div.newstempBox02 {
	background: url(/common_images/p_line_w.gif) repeat-x top left;
	padding: 10px 0 0 0;
}

#contents div.newstempBox03 {
	float: left;
	text-align: left;
	width:350px;
}

#contents div.newstempBox04 {
	float: right;
	text-align: right;
	width:350px;
}

