@charset  "Shift_JIS";





/*　バナー部分　おすすめバナー
----------------------------------------------- */


.top-box00
{margin:10px 0 20px 0;
text-align:center;}


.top-reco
{margin-right:14px;}



/*　各カード紹介
----------------------------------------------- */

.top-box01
{margin:0 0 20px 0;}

.top-box01 h2
	{
	margin:0 0 23px 0;
	}
	
.top-box01 h3
	{
	margin:0 0 16px 0;
	}

.indent
{margin:0 10px 20px 10px;}


/*　
----------------------------------------------- */

.top-table01
{
margin:0 0 20px 0;
}

.top-td01
{
padding:16px 16px 16px 16px;
background-image:url(../img/top/box-bg.jpg);
background-repeat:repeat-y;
font-size:12px;
line-height:170%;

}

.top-td01 ul
{
padding:0px 0px 0px 10px;
}

.top-td01 li
{
margin:0px 0px 5px 5px;
font-size:12px;
line-height:170%;
}

.top-td02
{
font-size:1px;}

.botton-official
{
margin:0 0 40px 0px;
text-align:center;
}


/*　比較一覧表
----------------------------------------------- */


.top-table02
{
margin:0 0 50px 0;
}

.top-table02 table
{
border-collapse: collapse;
}


.top-table02 th
{
padding:5px;
font-size:12px;
line-height:170%;
text-align:left;
background-color:#F0F8FF;
border:1px solid #666666;
}


.top-table02 td
{
padding:5px;
font-size:12px;
line-height:170%;
border:1px solid #666666;
}




.top-td03
{
background-color:#F5F5DC;
text-align:center;
}





/*　各カード一覧表
----------------------------------------------- */


.top-table03
{
margin:0 0 20px 0;
}

.top-table03 table
{
border-collapse: collapse;
}


.top-table03 th
{
padding:5px;
font-size:12px;
line-height:170%;
text-align:left;
background-color:#F0F8FF;
border:1px solid #CCCCCC;
}


.top-table03 td
{
padding:5px;
font-size:12px;
line-height:170%;
border:1px solid #CCCCCC;
}



/*　リンク集
----------------------------------------------- */

.top-table03
{
margin:0 0 20px 0;
}

.top-table03 table
{
border-collapse: collapse;
}


.top-table03 th
{
padding:5px;
font-size:12px;
line-height:170%;
text-align:left;
background-color:#F0F8FF;
border:1px solid #CCCCCC;
}


.top-table03 td
{
padding:5px;
font-size:12px;
line-height:170%;
border:1px solid #CCCCCC;
}

