﻿@charset "utf-8";
/* CSS Document */

#topContents{
	width: 748px;	
	background: #000 url(../image/top_renewal/BG01.gif);
	padding: 0 1px;
}

#topContents table{
	border-collapse: collapse;
	border: none;
}
#topContents table th,
#topContents table td{
	border: none;
}

#topContents .inner{
	padding: 18px 18px;	
	
}

/*------------------------------*/

#topContents #welcomeSection{
	border-bottom: solid 1px #CCC;	
}
#topContents #welcomeSection h3{
	margin: 0 0 10px 0;
}
#topContents #welcomeSection p{
	font-size: 13px;
}



/*------------------------------*/

#topContents #zaikoSection{
	border-bottom: solid 1px #CCC;	
}
#topContents #zaikoSection h2{
	margin: 0 0 5px 0;
}
#topContents #zaikoSection .zaikoLead{
	color: #666666;
    font-size: 11px;
    line-height: 140%;
	color: #EF6100;
}
#topContents #zaikoSection .supplimentary{
	font-size: 10px;
}
#topContents #zaikoSection a.link-details{
	border-bottom: 1px dotted #299DE8;
    color: #299DE8;
    font-size: 0.9em;
    text-decoration: none;	
}
#topContents #zaikoSection a.link-details:hover{
	color:#EF882C;
	border-bottom:solid 1px #EF882C;
    text-decoration: none;
}

#topContents .cobalt a{
	border-bottom: 1px dotted #000;
    font-size: 0.9em;
    text-decoration: none;	
}
#topContents .cobalt a:hover{
	color:#EF882C;
	border-bottom:solid 1px #EF882C;
    text-decoration: none;
}

#topContents #zaikoSection ul.Stock-List{
	width: auto;
}


a.link-mitsumori{
	border-bottom: 1px dotted #299DE8;
    color: #299DE8;
    font-size: 13px;
    text-decoration: none;	
}
a.link-mitsumori:hover{
	color:#EF882C;
	border-bottom:solid 1px #EF882C;
    text-decoration: none;
}



/*------------------------------*/

#topContents #bannerSection{
	
}
#topContents #bannerSection .block{
	margin: 0 0 15px 0;
}
#topContents #bannerSection .block img{
	margin: 0 0 5px 0;
}
#topContents #bannerSection .block p{
	font-size: 12px;
	line-height: 1.5;
}
#topContents #bannerSection a.link-details{
	border-bottom: 1px dotted #299DE8;
    color: #299DE8;
    font-size: 0.9em;
    text-decoration: none;	
}
#topContents #bannerSection a.link-details:hover{
	color:#EF882C;
	border-bottom:solid 1px #EF882C;
    text-decoration: none;
}


/*------------------------------*/

#topContents #newsSection{
	
}
#topContents #newsSection iframe{
	background:  #FFF;
}


.subtxt {
	color: #f00;
	font-size: .8em;
	padding-left: 10px;
}

