@charset "UTF-8";

/*
______________________________________________________

 update:2008.05.08
 (C)2006 SonyChemicals&InformationDevice Corp.
 (C)2006 ContentsBrain Inc.
 .Contact TOP
 .Contact LocalNavi
 .subMenu
 .Control Changing Line
 .List
  Fix bug
______________________________________________________
*/



/*-- Contact TOP --*/

table.ctop {
 border-collapse:collapse;
	}

table.ctop th{
 font-weight:normal;
	text-align:left;
	background-image: url(/en/common/images/table_rl.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

table.ctop td{
	background-image:none;
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

table.ctop td.line{
	padding:0px;
	background-image: url(/en/common/images/table_in_reverse.gif);
	background-repeat: repeat-x;
}
table.ctop td.r-line{
	padding:0px;
	background-image: url(/en/common/images/table_rl.gif);
	background-repeat: repeat-y;
	width:1px;
}

/*-- Contact LocalNavi */

table.NaviTop {
border:solid #666;
border-width:1px 1px 0 1px
}
table.NaviBtm {
border:1px solid #666;
}

td.MainNavi {
border-top:1px solid #999;
border-left:1px solid #999;
}

/* subMenu */
p.subMenu1,
p.subMenu2,
p.subMenu3,
p.subMenu4,
p.subMenu5 {
font-size:11px;
margin:0;
padding:0;
}

p.subMenu1 a:link,
p.subMenu2 a:link,
p.subMenu3 a:link,
p.subMenu4 a:link,
p.subMenu5 a:link,
p.subMenu1 a:visited,
p.subMenu2 a:visited,
p.subMenu3 a:visited,
p.subMenu4 a:visited,
p.subMenu5 a:visited {
display: block;
padding:3px 0 2px 0;
color: #333;
text-decoration:none;
background-color:#fff;
width: 100%;
}
p.subMenu1 a:hover {
background-color:#7a7ade;
color:#fff;
}
p.subMenu2 a:hover {
background-color:#75af5b;
color:#fff;
}
p.subMenu3 a:hover {
background-color:#efbc00;
color:#fff;
}
p.subMenu4 a:hover {
background-color:#BC4FE1;
color:#fff;
}
p.subMenu5 a:hover {
background-color:#ff9a35;
color:#fff;
}

/* Control Changing Line */
p.subMenu1 span,
p.subMenu2 span,
p.subMenu3 span,
p.subMenu4 span,
p.subMenu5 span {
display:block;
margin-left:1.8em;
}

p.subMenu span {
display:block;
margin-left:1.8em;
}



/*-- List --*/

ul.list_cont{}

ul.list_cont li{
margin: 0px 0px 15px -10px;
list-style:decimal;
list-style-type:decimal
}

