h1{
   font-size:18px;
   }

.ysk_a{
	font-size:18px;
	color:#FF9900
   }

td.ysk_b{
   padding-bottom:10px}

td.ysk_c{
	padding:5px;
	background-color: #FFCCFF;
	font-size: 14px;
}

/**
メイン
--------------------------------------**/
td.ysk_d{
    text-align:center;
	padding-top:20px
	}

td.ysk_e{
    text-align:center;
	line-height:18px
	}

td.ysk_f{
	padding:20px 0px 5px 30px;
	text-align:left;
	width:50%;
	}

td.ysk_g{
	padding:20px 30px 5px 0px;
	text-align:right;
	width:50%;
	}

td.ysk_h{
    text-align:center;
	line-height:20px;
	}

#al-a #it-a #it-550 .ysk_e a,
#al-a #it-a #it-550 .ysk_i a{
    color:#0000FF;
	text-decoration:underline}

#al-a #it-a #it-550 .ysk_h a,
#al-a #it-a #it-550 .ysk_f a,
#al-a #it-a #it-550 .ysk_g a{
    color:#0000FF;
	text-decoration:underline;
	font-size:15px
	}

td.ysk_i{
	padding-top:20px;
	line-height: 18px;
}

/**
カテゴリ
--------------------------------------**/
td.yskk_a{
	line-height:20px;
	padding-top: 10px;
	}

td.yskk_b{
    padding:10px 0px 10px 0px;
	}

#al-a #it-a #it-550 .yskk_b td{
	padding:3px 0px 3px 0px;
	width: 50%;
}

#al-a #it-a #it-550 .yskk_b a{
    font-weight:bold;
	color:#0000FF;
	text-decoration:underline
	}

/**
画像3個の場合
--------------------------------------**/
td.yskk_c{
	padding:10px 0px 20px 0px;
	text-align: center;
	width:33%
}

/**
画像2個の場合
--------------------------------------**/
td.yskk_d{
	padding:10px 0px 20px 0px;
	text-align: center;
	width:50%
}