@charset "UTF-8";
/******************************
*
* Toshiba Tec SideMenu Style Sheet
* -Auto Menu-
*
****************************/

#body {
    width: 100%;
}

#mainColomn.w760con{
	float: left;
	width: 588px;
}

#contentArea #sideColomn a{
	color: #333333;
}
#contentArea #sideColomn a:hover{
	color: #ff0000;
}

/*------------------------------------------------
	Side Navigation
------------------------------------------------*/
#contentArea #sideColomn div.sideNav{
	margin-bottom:15px;
	overflow:hidden;
	border:1px solid #cdcdcd;
}
#contentArea #sideColomn div.sideNav h2{
	text-align:center;
	line-height:30px;
	color:#FFFFFF;
	background-color:#7C7C7C;
	margin-bottom: 0!important;
}
#contentArea #sideColomn div.sideNav h3{
	padding:10px 0 10px 8px;
	margin-bottom: 0!important;
	background-image: none!important;
	height: auto!important;
	line-height: inherit!important;
	border-top:1px solid #cdcdcd;
	background-color: #D4D4D4;
}
#contentArea #sideColomn div.sideNav h3 span{
	color: #666;
}
#contentArea #sideColomn div.sideNav a{
	text-decoration:none;
}

/*1st*/
#contentArea #sideColomn div.sideNav ul li span{
	display:block;
	padding:8px 0 7px 18px;
	/*  bgcolor:off   arrow:gray right  */
	border-top:1px solid #cdcdcd;
	background:url(/ris_tecfiles/css/img/arrow_gray01.png) 10px center no-repeat;
	background-color:#f4f4f4;
}
#contentArea #sideColomn div.sideNav ul li.menuselect span{
	display:block;
	padding:8px 0 7px 14px;
	/*  bgcolor:off   arrow:red down  */
	background: none;
	background-color:#ccd9ff;
	background-repeat:no-repeat;
	border-top:1px solid #cdcdcd;
	font-weight:bold;
	word-break: break-word;
}
#contentArea #sideColomn div.sideNav ul li.menuselect:first-child span{
	border-top:none;	
}
/*2nd*/
#contentArea #sideColomn div.sideNav ul li.menuselect{
	margin:0 0 0 0;
}

#contentArea #sideColomn div.sideNav ul li ul li{
	margin:0 0 0 12px;
	padding:0 0 0 0;
	/*  arrow:gray right  */
	background-color:none;
	background-repeat:no-repeat;
}

#contentArea #sideColomn div.sideNav ul li a{
	display:block;
	padding:8px 0 7px 18px;
	/*  bgcolor:off   arrow:gray right  */
	background:url(/ris_tecfiles/css/img/arrow_gray01.png) 10px center no-repeat;
	border-top:1px solid #cdcdcd;
	background-color:#f4f4f4;
}

#contentArea #sideColomn div.sideNav ul li ul li a{
	padding:4px 0 4px 2px;
	/*  bgcolor:off  */
	background:#fff;
	border:none;
	display: block;
}
#contentArea #sideColomn div.sideNav ul li.menuselect ul li.menuselect{
	/*  arrow:red right  */
}
#contentArea #sideColomn div.sideNav ul li.menuselect ul li.menuselect a{
	padding:4px 0 4px 2px;
	/*  bgcolor:off  */
	background:#ccd9ff;
	border:none;
}

/*3rd*/
#contentArea #sideColomn div.sideNav ul ul ul li{
	display:none;
}
#contentArea #sideColomn div.sideNav ul li.menuselect ul li.menuselect ul li{
	display:block;
}
#contentArea #sideColomn div.sideNav ul li.menuselect ul li.menuselect ul li a{
	padding:4px 0 4px 2px;
	/*  bgcolor:off  */
	background:#fff;
	border:none;
}
#contentArea #sideColomn div.sideNav ul li.menuselect ul li.menuselect ul li.menuselect{
	/*  arrow:red right  */
}
#contentArea #sideColomn div.sideNav ul li.menuselect ul li.menuselect ul li.menuselect a{
	padding:4px 0 4px 2px;
	/*  bgcolor:off  */
	background:#ccd9ff;
	border:none;
}

#contentArea #sideColomn div.sideNav ul li ul.second li ul li{
	margin-left:2px;
}

ul.acc, ul.acc li ul {  
  margin: 0;  
  padding: 0;  
  list-style: none;  
}  
 
ul.acc a{  
  display: block;  
  height: 30px;  
  line-height: 30px;  
  color: #feffff;  
}  
 
ul.acc {  
  background-color: #185AAC;  
}  
 
ul.acc li ul {  
  background-color: #A6B5E2;  
} 

#globalnavi {
    max-width: none!important;
}
