@charset "utf-8";
@import url(general.css);

#body {padding:10px 12px;}

#body .killer {margin-bottom:11px;}

#body .appoach {margin-bottom:11px; border:solid #DFDFDF; border-width:2px 1px;}
#body .appoach td img {display:block;}

#body .whatsnew {width:420px; margin-right:24px;}
#body .whatsnew h2 {padding-bottom:6px;}
#body .whatsnew table {width:100%; border-top:2px solid #DBDBDB;}
#body .whatsnew th {white-space:nowrap; padding:5px 0px; border-bottom:1px solid #DBDBDB;}
#body .whatsnew td {padding:5px 0px 5px 15px; border-bottom:1px solid #DBDBDB; background:url(images/icon_arrow.gif) 2px 11px no-repeat;}

#body .socialact {width:292px;}
#body .socialact h2 {padding-bottom:6px;}
#body .socialact table {width:100%; border-top:2px solid #DBDBDB;}
#body .socialact td {padding:5px 0px 5px 15px; border-bottom:1px solid #DBDBDB; background:url(images/icon_arrow.gif) 2px 11px no-repeat;}

table{
font-size:11px;
}


/*フォントサイズ*/
.font_size8 {
	font-size: 8pt;
}
.font_size10 {
	font-size: 10pt;
}
.font_size12 {
	font-size: 12pt;
}
.font_size14 {
	font-size: 14pt;
}
.font_size16 {
	font-size: 14pt;
}

/*フォントカラー*/
.font_color01 {
	color: #FF0000;
}

.font_color02 {
	color: #B03233;
}
.font_color02 {
	color: #B03233;
}



/*改行サイズ*/
.linehi10 {
	line-height: 10pt;
}
.linehi12 {
	line-height: 12pt;
}
.linehi14 {
	line-height: 14pt;
}
.linehi16 {
	line-height: 16pt;
}
.linehi18 {
	line-height: 18pt;
}

/*マージン設定*/
.margin_b5 {
	margin-bottom: 5px;
}
.margin_b10 {
	margin-bottom: 10px;
}
.margin_b20 {
	margin-bottom: 20px;
}
.margin_b30 {
	margin-bottom: 30px;
}

