@charset "utf-8";
/* ================================
    CSS STYLES FOR infoCMS1.0
   ================================
*/ 
.Normal{
    color:black;
}
.Normal p, .Normal td .Normal li {
    color:black;

}

body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f4f4ec none repeat scroll 0 0;
}


.ST008-t-type03 h2 img{
	height:16px;
	width:16px;
}
.ZERO .Layout02 .SubTopPane{
	width:230px;
}
.ZERO .Layout02 .TopPane{
	width:850px;
}
.ZERO .Layout02 .TopPane p{
	margin:0;
}
.ZERO .Layout02 .Navi{
	display:none;
}
.ZERO .Layout02 .Logo{
	padding-bottom:5px;

}
.ZERO .Layout02 .SidePane{
	width:230px;
}
.ZERO .Layout02 .LogoPane{
	width:700px;
}
.ZERO .Layout02 .SubTopPane p{
	margin:0;
}
h3 {
background:transparent url(/Portals/0/h3_bg_01.gif) repeat-y scroll 0 0;
clear:both;
color:#424AB9;
font-size:16px;
margin:10px 00px 15px;
padding:6px 0 6px 10px;
}
h4 {
background:transparent url(/Portals/0/btn_tab_01_on.gif) repeat-y scroll 0 0;
clear:both;
color:#F592B6;
font-size:14px;
margin:10px 00px 15px;
padding:6px 0 6px 10px;
}

リニューアル
右ナビゲーション

#menu1 {
	width: 190px;
	margin: 10px;
}
	
#menu1 li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
}	
	
#menu1 li a:link, #menu5 li a:visited {
	color: #FFF;
	display: block;
	background:  url(/portals/0/image02/10011502_navi01.jpg);
	padding: 8px 0 0 30px;
}
	
#menu1 li a:hover {
	color: #FFF;
	background:  url(/portals/0/image02/10011502_navi01.jpg) 0 -30px;
	padding: 8px 0 0 30px;
}
#menu1 ul {
	width: 190px;
	list-style: none;
	margin: 0;
	padding: 0;

}

#menu2 {
	width: 190px;
	margin: 00px;
}
#menu2 li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;

}
	
#menu2 li a:link, #menu5 li a:visited {
	color: #FFF;
	display: block;
	background:  url(/portals/0/image02/10011502_navi02.gif);
	padding: 8px 0 0 30px;
}
	
#menu2 li a:hover {
	color: #FFF;
	background:  url(/portals/0/image02/10011502_navi02.gif) 0 -30px;
	padding: 8px 0 0 30px;
}
#menu2 ul {
	width: 190px;
	list-style: none;
	margin: 0;
	padding: 0;

}
#menu3 {
	width: 190px;
	margin: 0px;
}
#menu3 li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;

}
	
#menu3 li a:link, #menu5 li a:visited {
	color: #FFF;
	display: block;
	background:  url(/portals/0/image02/10011502_navi03.gif);
	padding: 8px 0 0 30px;
}
	
#menu3 li a:hover {
	color: #FFF;
	background:  url(/portals/0/image02/10011502_navi03.gif) 0 -30px;
	padding: 8px 0 0 30px;
}
#menu3 ul {
	width: 190px;
	list-style: none;
	margin: 0;
	padding: 0;

}
/* ------------------------------
コンテントペイン　角丸
------------------------------ */
div.column_report h5   {  
	   background: url(/Portals/0/images/2010qshp_09.jpg) no-repeat;  



}
div.column_report .body    {  
	    background-color:#FFF;  
            padding: 00px 20px 20px 20px;  


}  
div.column_report {  
	    background: url(/Portals/0/image02/2010qshp_bg.jpg) no-repeat bottom;  
           margin-bottom: 20px; 
}
div.column6    {  
	   background: url(/Portals/0/images/2010qshp_09.jpg) no-repeat;  

}
div.column6 .body    {  
	    background-color:#fff; 
            padding: 10px 20px 20px 20px;  
            height:410px;
}   
div.column6 {  
	    background: url(/Portals/0/image02/2010qshp_bg.jpg) no-repeat bottom;  
           margin-bottom: 20px; 

}


div.column7 h5   {  
	   background: url(/Portals/0/images/2010qshp_09.jpg) no-repeat;  
           padding-top: 10px; 
           *padding-top: 10px; 


}
div.column7 .body    {  
	    background-color:#FFF; 


}  
div.column7 {  
	    width: 604px;   height: 15px;
	    background: url(/Portals/0/image02/2010qshp_bg.jpg) no-repeat bottom;  
            padding-bottom: 180px;
            *padding-bottom: 0px;
	    margin-bottom: 20px;
	    *margin-bottom: 20px;
}
div.column_semminer    {  
	   background: url(/Portals/0/images/2010qshp_09.jpg) no-repeat;  


}
div.column_semminer .body    {  
	    background-color:#FFF;           
            padding: 10px 20px 20px 20px;  


}  
div.column_semminer {  
	    width: 604px; 
	    background: url(/Portals/0/image02/2010qshp_bg.jpg) no-repeat bottom;
            padding-bottom: 10px;  
            *padding-bottom: 0px;
	    margin-bottom: 20px;  
	    *margin-bottom: 20px;
}
/* ------------------------------
コンテントペイン　テーブル
------------------------------ */
.example table {
width: 560px;
height: 60px;
border: 0px #000000 solid;
}

.example table {
margin-top:-20px;
margin-bottom:-30px;

}

.example2 table {
width: 540px;
height: 60px;
border: 0px #000000 solid;
}

.example2 table {
margin-top:-30px;
margin-bottom:40px;


}
div.foot {
	width:830px;
}

div .home   {
background-image:url(/portals/0/image02/100120home02.jpg);
background-position:0 0;
background-repeat:repeat-x;
margin-bottom:20px;
}

/* ------------------------------
サイドペイン　
------------------------------ */

#dnn_ctr468_ContentPane {
background-image:url(/Portals/0/image02/HPリニューアル02_08.gif);
background-repeat:repeat-y;
margin-top:20px;
margin-bottom:20px;
overflow-y: scroll;
height: 500px;
}
	
#dnn_ctr508_ContentPane {
margin-top:20px;
}
#dnn_ctr467_ContentPane {
margin-top:20px;

}

#dnn_ctr509_ContentPane {
margin-top:50px;

}
.PageBody {
background:transparent url(images/pagebody01.jpg) no-repeat scroll left top;
margin:0 auto;
padding:0;
}





/* ------------------------------
リンクのフォント
------------------------------ */
.ZERO a:link{
    color:#000;
}
.ZERO a:link{
    text-decoration: none;;
}
.ZERO a:visited{
    color:#000;
}
.ZERO a:hover{
    color:#cc0000;
}
.ZERO a:active{
    color:#000;

}
/* セミナー element */


.asset {
clear: both;
}
.asset table,
.asset td,
.asset th{
border:1px solid #000000;
border-collapse:collapse;
}
.asset td{
padding:10px;
}
.asset th{
background-color:#76AACD;
font-weight:bold;
padding:10px;
}

table.no-border,
.no-border td,
.no-border th {
border:none;
padding:0;
}






















































