/* 制作者情報 */ 

/*====================================
since: 2006-08-09
modified: 2006-08-25
editor: yuuinaka
=====================================*/

/* 共通要素スタイル */ 

/* 共通クラススタイル */
.bold {
	font-weight:bold;
}

/* ワイヤーフレーム部位別スタイル */ 

/* ページ別スタイル */

/* right_ac.txt */
#right_ac {
	width:233px;
	border:1px solid #898989;
	margin-bottom:8px;
}

#right_ac_h01 {
	width:233px;
	text-align:center;
	background-color:#F14E4E;
	border-bottom:1px solid #898989;
}
#right_ac_h01 p {
	padding:5px;
	font-size:80%;
	font-size/**/:small;
	color:#ffffff;
	font-weight:bold;
}
#right_ac_h01c {
	width:233px;
	text-align:center;
	border-bottom:1px solid #898989;
}
#right_ac_h01cd {
	padding:5px;
}
#right_ac_h01cd p {
	padding:2px;
}

#right_ac_h02 {
	width:233px;
	text-align:left;
	background:#E5F5FA url("http://img.yahoo.co.jp/images/bbpromo/inc/rnavi_line.gif") no-repeat right bottom;
	/* border-bottom:1px dashed #b4bfc9; */
}
#right_ac_h02 p {
	padding:3px;
	padding-left:20px;
	margin-left:5px;
	background:url("http://img.yahoo.co.jp/images/bbpromo/inc/rnavi_icon1.gif") no-repeat left bottom;
	font-size:80%;
	font-size/**/:small;
	color:#697589;
	font-weight:bold;
}
#right_ac_h02c {
	width:233px;
	text-align:center;
	border-bottom:1px solid #898989;
}
#right_ac_h02cd {
	padding:5px;
}
#right_ac_h02cd p {
	padding:2px;
	font-size:80%;
	font-size/**/:small;
	color:#3A444E;
}
#right_ac_h02cd p.xs {
	font-size:60%;
	font-size/**/:x-small;
}

#right_ac_h03 {
	width:233px;
	text-align:left;
	background:#FEF9AC url("http://img.yahoo.co.jp/images/bbpromo/inc/rnavi_line.gif") no-repeat right bottom;
	/* border-bottom:1px dashed #b4bfc9; */
	

}
#right_ac_h03 p {
	padding:3px;
	padding-left:20px;
	margin-left:5px;
	background:url("http://img.yahoo.co.jp/images/bbpromo/inc/rnavi_icon4.gif") no-repeat left bottom;
	font-size:80%;
	font-size/**/:small;
	color:#697589;
	font-weight:bold;
}
#right_ac_h03c {
	width:233px;
	text-align:center;
	border-bottom:1px solid #898989;
}
#right_ac_h03cd {
	padding:5px;
}
#right_ac_h03cd p {
	padding:2px;
	font-size:80%;
	font-size/**/:small;
	color:#3A444E;
}
#right_ac_h03cd2 {
	padding:5px;
	margin:0px 5px;
	border-top:1px solid #898989;
}
#right_ac_h03cd2 p {
	padding:2px;
	font-size:80%;
	font-size/**/:small;
	color:#3A444E;
}

#right_ac_h04 {
	width:233px;
	text-align:left;
	background:#CBEDBD url("http://img.yahoo.co.jp/images/bbpromo/inc/rnavi_line.gif") no-repeat right bottom;
	/* border-bottom:1px dashed #b4bfc9; */
}
#right_ac_h04 p {
	padding:3px;
	padding-left:20px;
	margin-left:5px;
	background:url("http://img.yahoo.co.jp/images/bbpromo/inc/rnavi_icon3.gif") no-repeat left bottom;
	font-size:80%;
	font-size/**/:small;
	color:#697589;
	font-weight:bold;
}
#right_ac_h04c {
	width:233px;
	text-align:center;
}
#right_ac_h04cd {
	padding:5px;
}

/* right_banner.txt */

#right_banner {
	width:233px;
	margin-bottom:8px;
}

/* right_sbb */

#right_sbb {
	width:233px;
	border:1px solid #898989;
}
#right_sbb_h01 {
	width:233px;
	text-align:center;
	background-color:#E7E7EB;
}
#right_sbb_h01 p {
	padding:5px;
	font-size:80%;
	font-size/**/:small;
	color:#000000;
	font-weight:bold;
}
#right_sbb_h01c {
	width:233px;
	text-align:left;
}
#right_sbb_h01cd {
	padding:5px;
}
#right_sbb_h01cd dt,dd {
	padding:2px;
	font-size:80%;
	font-size/**/:small;
}

/* right_recommend */

#right_recommend {
	width:233px;
	border:1px solid #898989;
	margin-bottom:20px;
}
#right_recommend_h01 {
	width:233px;
	text-align:center;
	background-color:#E7E7EB;
}
#right_recommend_h01 p {
	padding:5px;
	font-size:80%;
	font-size/**/:small;
	color:#000000;
	font-weight:bold;
}
#right_recommend_h01c {
	width:233px;
	text-align:left;
}
#right_recommend_h01cd {
	padding:5px;
}
#right_recommend_h01cd dt,dd {
	padding:2px;
	font-size:80%;
	font-size/**/:small;
}
.right_recommend_line {
	text-align:center;
	margin:2px 0px;
}

/* right_qrc */

#right_qrc {

	width:235px; /* for IE5 */
	width/**/:233px;

	margin-top:5px;
	margin-bottom:10px;
	
	text-align:center;
	border:1px solid #898989;
}
#right_qrc p {
	padding:2px;
	font-size:80%;
	font-size/**/:small;
}
#qrc {
	width:80px;
	float:left;
}
#qrc_text {
	width:153px;
	float:right;
	text-align:left;
}
