
#bandesu {
	/*min-width: 970px;*/
	color: #393939;
}

.float_clear {
	clear: both;
}


/*/ contents--------------------------------------------------------------- /*/
#contents_left {
	width: 186px;
	float: left;
	text-align: left;
	padding-top: 10px;
}
#contents_right {
	width: 760px;
	float: right;
	border: 1px solid #FF8400;
	margin-top: 10px;
	padding-bottom: 40px;
}
#contents_top {
	height: 25px;
	margin-bottom: 5px;
}
#contents_top #return_top {
	float: left;
	width: 168px;
	text-align: left;
}
#contents_top li {
	float: left;
	padding-left: 5px;
	background-image: url(../images/top_menu_line.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 7px;
	margin-top: 6px;
	list-style-type: none;
}
#contents_top .menu_01 a {
	background-image: url(../images/top_menu_01.gif);
	display: block;
	height: 13px;
	width: 84px;
	background-repeat: no-repeat;
}
#contents_top .menu_02 a {
	background-image: url(../images/top_menu_02.gif);
	display: block;
	height: 13px;
	width: 107px;
	background-repeat: no-repeat;
}
#contents_top .menu_03 a {
	background-image: url(../images/top_menu_03.gif);
	display: block;
	height: 13px;
	width: 97px;
	background-repeat: no-repeat;
}
#contents_top .menu_04 a {
	background-image: url(../images/top_menu_04.gif);
	display: block;
	height: 13px;
	width: 87px;
	background-repeat: no-repeat;
}
#contents_top a:hover {
	background-position: 0px -13px;
}
#contents_top li span {
	display: none;
}
#contents_top #search {
	float: right;
	width: 360px;
	text-align: left;
}
#contents_top #search p {
	background-image: url(../images/top_menu_05.gif);
	height: 13px;
	width: 137px;
	background-repeat: no-repeat;
	display: block;
	margin-top: 6px;
	float: left;
	margin-right: 5px;
}
#contents_top #search .FormText {
	width: 170px;
}


#contents_top #search span {
	display: none;
}

#contents_top #return_top a {
	background-image: url(../images/return.gif);
	height: 13px;
	width: 81px;
	display: block;
	margin-left: 10px;
	margin-top: 7px;
}
#contents_top #return_top span {
	display: none;
}
#search .submit_btn {
	margin-top: 3px;
	vertical-align: top;
	margin-left: 5px;
}
#contents_top ul {
	float: left;
	width: 432px;
}
#contents_top #contents_top_wrapper {
	width: 792px;
	float: left;
}


#contents_style {
	color: #393939!important;
	font-size: 125%!important;
	background: #fff;
	overflow: hidden;
	height: 1%;
	margin-bottom: 10px;
	padding-bottom: 20px;
	padding-right: 11px;
	padding-left: 11px;
}
#contents_left #menu1 ul {
	padding-top: 5px;
}
#contents_left span {
	display: none;
}

/* menu1 */
#contents_left #menu1 li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 3px;
	width: 167px;
}
#contents_left #menu1 p {
	background-image: url(../images/menu1_title.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu1 p.mon {
	background-image: url(../images/menu1_title_mon.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu1 p.tue {
	background-image: url(../images/menu1_title_tue.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu1 p.wed {
	background-image: url(../images/menu1_title_wed.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu1 p.thu {
	background-image: url(../images/menu1_title_thu.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu1 p.fri {
	background-image: url(../images/menu1_title_fri.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu1 .bandesu_menu_01 a {
	background-image: url(../images/menu1_01.gif);
	display: block;
	height: 15px;
	width: 116px;
}
#contents_left #menu1 .bandesu_menu_02 a {
	background-image: url(../images/menu_tokuhain.gif);
	display: block;
	height: 15px;
	width: 116px;
}
#contents_left #menu1 .bandesu_menu_03 a {
	background-image: url(../images/menu1_03.gif);
	display: block;
	height: 15px;
	width: 142px;
}
#contents_left #menu1 .bandesu_menu_04 a {
	background-image: url(../images/menu1_04.gif);
	display: block;
	height: 15px;
	width: 96px;
}
#contents_left #menu1 .bandesu_menu_05 a {
	background-image: url(../images/menu1_05.gif);
	display: block;
	height: 15px;
	width: 105px;
}
#contents_left #menu1 .bandesu_menu_06 a {
	background-image: url(../images/menu1_06.gif);
	display: block;
	height: 15px;
	width: 130px;
}
#contents_left #menu1 .bandesu_menu_07 a {
	background-image: url(../images/menu_mamanavi.gif);
	display: block;
	height: 15px;
	width: 131px;
}
#contents_left #menu1 .bandesu_menu_08 a {
	background-image: url(../images/menu1_08.gif);
	display: block;
	height: 15px;
	width: 139px;
}
#contents_left #menu1 .bandesu_menu_09 a {
	background-image: url(../images/menu1_09.gif);
	display: block;
	height: 15px;
	width: 161px;
}
#contents_left #menu1 .bandesu_menu_10 a {
	background-image: url(../images/menu1_10.gif);
	display: block;
	height: 15px;
	width: 111px;
}
#contents_left #menu1 .bandesu_menu_11 a {
	background-image: url(../images/menu1_11.gif);
	display: block;
	height: 15px;
	width: 113px;
}
#contents_left #menu1 .bandesu_menu_12 a {
	background-image: url(../images/menu_hamajyosiki.gif);
	display: block;
	height: 15px;
	width: 127px;
}
#contents_left #menu1 .bandesu_menu_13 a {
	background-image: url(../images/menu1_13.gif);
	display: block;
	height: 15px;
	width: 87px;
}
#contents_left #menu1 .bandesu_menu_14 a {
	background-image: url(../images/menu1_14.gif);
	display: block;
	height: 15px;
	width: 68px;
}
#contents_left #menu1 .bandesu_menu_15 a {
	background-image: url(../images/menu1_15.gif);
	display: block;
	height: 15px;
	width: 159px;
}
#contents_left #menu1 .bandesu_menu_16 a {
	background-image: url(../images/menu1_16.gif);
	display: block;
	height: 15px;
	width: 108px;
}
#contents_left #menu1 .bandesu_menu_17 a {
	background-image: url(../images/menu1_17.gif);
	display: block;
	height: 15px;
	width: 86px;
}
#contents_left #menu1 .bandesu_menu_18 a {
	background-image: url(../images/menu1_18.gif);
	display: block;
	height: 15px;
	width: 122px;
}
#contents_left #menu1 .bandesu_menu_19 a {
	background-image: url(../images/menu1_19.gif);
	display: block;
	height: 15px;
	width: 134px;
}
#contents_left #menu1 .bandesu_menu_20 a {
	background-image: url(../images/menu1_20.gif);
	display: block;
	height: 15px;
	width: 123px;
}
#contents_left #menu1 .bandesu_menu_21 a {
	background-image: url(../images/menu_takumi.gif);
	display: block;
	height: 15px;
	width: 116px;
}
#contents_left #menu1 .bandesu_menu_22 a {
	background-image: url(../images/menu_dc.gif);
	display: block;
	height: 15px;
	width: 136px;
}
#contents_left #menu1 .bandesu_menu_23 a {
	background-image: url(../images/menu_banmin.gif);
	display: block;
	height: 15px;
	width: 136px;
}
#contents_left #menu1 .bandesu_menu_24 a {
	background-image: url(../images/menu_jisin.gif);
	display: block;
	height: 15px;
	width: 136px;

}
#contents_left #menu1 .bandesu_menu_25 a {
	background-image: url(../images/menu_tokudane.gif);
	display: block;
	height: 15px;
	width: 136px;

}
#contents_left #menu1 .bandesu_menu_26 a {
	background-image: url(../images/menu_miyagetabi.gif);
	display: block;
	height: 15px;
	width: 136px;

}
#contents_left #menu1 .bandesu_menu_27 a {
	background-image: url(../images/menu_econabe.gif);
	display: block;
	height: 15px;
	width: 136px;

}
#contents_left #menu1 .bandesu_menu_28 a {
	background-image: url(../images/menu_sinise.gif);
	display: block;
	height: 15px;
	width: 136px;

}
#contents_left #menu1 .bandesu_menu_29 a {
	background-image: url(../images/menu_viewtabi.gif);
	display: block;
	height: 15px;
	width: 116px;

}


/* 110107 deviz make */
#contents_left #menu1 .bandesu_menu_31 a {
	background-image: url(../images/menu_spa.gif);
	display: block;
	height: 15px;
	width: 116px;

}

/* 120229 deviz */
#contents_left #menu1 .bandesu_menu_mon_01 a {background-image: url(../images/top_menu_mon_01.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_02 a {background-image: url(../images/top_menu_mon_02.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_03 a {background-image: url(../images/top_menu_mon_03.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_04 a {background-image: url(../images/top_menu_mon_04.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_05 a {background-image: url(../images/top_menu_mon_05.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_06 a {background-image: url(../images/top_menu_mon_06.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_07 a {background-image: url(../images/top_menu_mon_07.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_08 a {background-image: url(../images/top_menu_mon_08.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_09 a {background-image: url(../images/top_menu_mon_09.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_12 a {background-image: url(../images/top_menu_mon_12.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_13 a {background-image: url(../images/top_menu_mon_13.gif);display: block;height: 15px;width: 167px;}
/*201410~*/
#contents_left #menu1 .bandesu_menu_mon_14 a {background-image: url(../images/top_menu_mon_14.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_15 a {background-image: url(../images/top_menu_mon_15.gif);display: block;height: 15px;width: 167px;}
/*201504~*/
#contents_left #menu1 .bandesu_menu_mon_16 a {background-image: url(../images/top_menu_mon_16.gif);display: block;height: 15px;width: 167px;}
/*201504*/
#contents_left #menu1 .bandesu_menu_mon_17 a {background-image: url(../images/top_menu_mon_17.gif);display: block;height: 15px;width: 167px;}
/*201510*/
#contents_left #menu1 .bandesu_menu_mon_18 a {background-image: url(../images/top_menu_mon_18.gif);display: block;height: 15px;width: 167px;}
/*201610*/
#contents_left #menu1 .bandesu_menu_mon_19 a {background-image: url(../images/top_menu_mon_19.gif);display: block;height: 15px;width: 167px;}
/*201804*/

#contents_left #menu1 .bandesu_menu_tue_01 a {background-image: url(../images/top_menu_tue_01.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_02 a {background-image: url(../images/top_menu_tue_02.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_03 a {background-image: url(../images/top_menu_tue_03.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_04 a {background-image: url(../images/top_menu_tue_04.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_05 a {background-image: url(../images/top_menu_tue_05.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_06 a {background-image: url(../images/top_menu_tue_06.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_07 a {background-image: url(../images/top_menu_tue_07.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_08 a {background-image: url(../images/top_menu_tue_08.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_09 a {background-image: url(../images/top_menu_tue_09.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_10 a {background-image: url(../images/top_menu_tue_10.gif);display: block;height: 15px;width: 167px;}
/*美肌の法則*/
#contents_left #menu1 .bandesu_menu_tue_11 a {background-image: url(../images/top_menu_tue_12.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_14 a {background-image: url(../images/top_menu_tue_14.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_15 a {background-image: url(../images/top_menu_tue_15.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_tue_16 a {background-image: url(../images/top_menu_tue_16.gif);display: block;height: 15px;width: 167px;}
/*201510*/
#contents_left #menu1 .bandesu_menu_tue_17 a {background-image: url(../images/top_menu_tue_17.gif);display: block;height: 15px;width: 167px;}
/*201608*/
#contents_left #menu1 .bandesu_menu_tue_18 a {background-image: url(../images/top_menu_tue_18.gif);display: block;height: 15px;width: 167px;}
/*201704*/
#contents_left #menu1 .bandesu_menu_tue_19 a {background-image: url(../images/top_menu_tue_19.gif);display: block;height: 15px;width: 167px;}



#contents_left #menu1 .bandesu_menu_wed_01 a {background-image: url(../images/top_menu_wed_01.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_02 a {background-image: url(../images/top_menu_wed_02.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_03 a {background-image: url(../images/top_menu_wed_03.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_04 a {background-image: url(../images/top_menu_wed_04.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_05 a {background-image: url(../images/top_menu_wed_05.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_06 a {background-image: url(../images/top_menu_wed_06.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_07 a {background-image: url(../images/top_menu_wed_07.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_08 a {background-image: url(../images/top_menu_wed_08.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_09 a {background-image: url(../images/top_menu_wed_09.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_10 a {background-image: url(../images/top_menu_wed_10.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_11 a {background-image: url(../images/top_menu_wed_11.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_12 a {background-image: url(../images/top_menu_wed_12.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_13 a {background-image: url(../images/top_menu_wed_13.gif);display: block;height: 15px;width: 167px;}
/*201410~*/
#contents_left #menu1 .bandesu_menu_wed_14 a {background-image: url(../images/top_menu_wed_14.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_wed_13 a {background-image: url(../images/top_menu_wed_13.gif);display: block;height: 15px;width: 167px;}
/*201504*/
#contents_left #menu1 .bandesu_menu_wed_15 a {background-image: url(../images/top_menu_wed_15.gif);display: block;height: 15px;width: 167px;}
/*201510*/
#contents_left #menu1 .bandesu_menu_wed_16 a {background-image: url(../images/top_menu_wed_16.gif);display: block;height: 15px;width: 167px;}
/*201604*/
#contents_left #menu1 .bandesu_menu_wed_17 a {background-image: url(../images/top_menu_wed_17.gif);display: block;height: 15px;width: 167px;}
/*201804*/

#contents_left #menu1 .bandesu_menu_thu_01 a {background-image: url(../images/top_menu_thu_01.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_02 a {background-image: url(../images/top_menu_thu_02.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_03 a {background-image: url(../images/top_menu_thu_03.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_04 a {background-image: url(../images/top_menu_thu_04.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_05 a {background-image: url(../images/top_menu_thu_05.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_06 a {background-image: url(../images/top_menu_thu_06.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_07 a {background-image: url(../images/top_menu_thu_07.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_08 a {background-image: url(../images/top_menu_thu_08.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_09 a {background-image: url(../images/top_menu_thu_09.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_10 a {background-image: url(../images/top_menu_thu_10.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_11 a {background-image: url(../images/top_menu_thu_11.gif);display: block;height: 15px;width: 167px;}
/*ガチャでＧＯ*/
#contents_left #menu1 .bandesu_menu_thu_13 a {background-image: url(../images/top_menu_thu_13.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_14 a {background-image: url(../images/top_menu_thu_14.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_15 a {background-image: url(../images/top_menu_thu_15.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_16 a {background-image: url(../images/top_menu_thu_16.gif);display: block;height: 15px;width: 167px;}

#contents_left #menu1 .bandesu_menu_fri_01 a {background-image: url(../images/top_menu_fri_01.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_02 a {background-image: url(../images/top_menu_fri_02.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_03 a {background-image: url(../images/top_menu_fri_03.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_04 a {background-image: url(../images/top_menu_fri_04.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_05 a {background-image: url(../images/top_menu_fri_05.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_06 a {background-image: url(../images/top_menu_fri_06.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_07 a {background-image: url(../images/top_menu_fri_07.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_08 a {background-image: url(../images/top_menu_fri_08.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_09 a {background-image: url(../images/top_menu_fri_09.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_10 a {background-image: url(../images/top_menu_fri_10.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_11 a {background-image: url(../images/top_menu_fri_11.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_12 a {background-image: url(../images/top_menu_fri_12.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_13 a {background-image: url(../images/top_menu_fri_13.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_14 a {background-image: url(../images/top_menu_fri_14.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_15 a {background-image: url(../images/top_menu_fri_15.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_mon_11 a {background-image: url(../images/top_menu_mon_11.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_thu_12 a {background-image: url(../images/top_menu_thu_12.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_16 a {background-image: url(../images/top_menu_fri_16.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_17 a {background-image: url(../images/top_menu_fri_17.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_18 a {background-image: url(../images/top_menu_fri_18.gif);display: block;height: 15px;width: 167px;}
/*201410~*/
#contents_left #menu1 .bandesu_menu_fri_19 a {background-image: url(../images/top_menu_fri_19.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 a:hover {background-position: 0px -15px;}
#contents_left #menu1 .bandesu_menu_fri_20 a {background-image: url(../images/top_menu_fri_20.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_21 a {background-image: url(../images/top_menu_fri_21.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_22 a {background-image: url(../images/top_menu_fri_22.gif);display: block;height: 15px;width: 167px;}
/*201504*/
#contents_left #menu1 .bandesu_menu_fri_23 a {background-image: url(../images/top_menu_fri_23.gif);display: block;height: 15px;width: 167px;}
/*201604*/
#contents_left #menu1 .bandesu_menu_fri_24 a {background-image: url(../images/top_menu_fri_24.gif);display: block;height: 15px;width: 167px;}
/*201610*/
#contents_left #menu1 .bandesu_menu_fri_25 a {background-image: url(../images/top_menu_fri_25.gif);display: block;height: 15px;width: 167px;}
#contents_left #menu1 .bandesu_menu_fri_26 a {background-image: url(../images/top_menu_fri_26.gif);display: block;height: 15px;width: 167px;}

/*201704*/




/* menu2 */
#contents_left #menu2 {
	margin-top: 10px;
}
#contents_left #menu2 li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 3px;
	width: 167px;
}
#contents_left #menu2 p {
	background-image: url(../images/menu2_title.gif);
	height: 22px;
	width: 174px;
}

#contents_left #menu2 .bandesu_menu_01 a {
	background-image: url(../images/menu2_01.gif);
	display: block;
	height: 15px;
	width: 96px;
}
#contents_left #menu2 .bandesu_menu_02 a {
	background-image: url(../images/menu2_02.gif);
	display: block;
	height: 15px;
	width: 122px;
}
#contents_left #menu2 a:hover {
	background-position: 0px -15px;
}
/* menu3 */
#contents_left #menu3 {
	margin-top: 10px;
}
#contents_left #menu3 li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 3px;
	width: 167px;
}
#contents_left #menu3 p {
	background-image: url(../images/menu3_title.gif);
	height: 22px;
	width: 174px;
}

#contents_left #menu3 .bandesu_menu_01 a {
	background-image: url(../images/menu3_01.gif);
	display: block;
	height: 15px;
	width: 153px;
}

/* 110107 deviz make */
#contents_left #menu3 .bandesu_menu_30 a {
	background-image: url(../images/menu_miyagi_isan.gif);
	display: block;
	height: 15px;
	width: 116px;
}

#contents_left #menu3 .classic a {
	background-image: url(../images/menu3_classic.gif);
	height: 22px;
	width: 173px;
	display: block;
}
#contents_left #menu3 .classic {
	height: 22px;
	width: 173px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#contents_left #menu3 .bandesu_menu_01 a:hover {
	background-position: 0px -15px;
}
#contents_left #menu3 .bandesu_menu_30 a:hover {
	background-position: 0px -15px;
}
/* menu4 */
#contents_left #menu4 {
	margin-top: 10px;
}
#contents_left #menu4 li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 3px;
	width: 167px;
}
#contents_left #menu4 p {
	background-image: url(../images/menu4_title.gif);
	height: 22px;
	width: 174px;
}
#contents_left #menu4 .bandesu_menu_01 a {
	background-image: url(../images/menu4_01.gif);
	display: block;
	height: 15px;
	width: 108px;
}
#contents_left #menu4 a:hover {
	background-position: 0px -15px;
}

/* menu5 */
#contents_left #menu5 {
	margin-top: 15px;
}
#contents_left #menu5 li {
	list-style-type: none;
	padding-bottom: 3px;
	width: 167px;
}
#contents_left #menu5 p.title {
	background-image: url(../images/menu5_title.gif);
	height: 29px;
	width: 174px;
	margin-bottom: 3px;
}
#contents_left #menu5 .bandesu_menu_01 p {
	background-image: url(../images/menu5_01.gif);
	display: block;
	height: 29px;
	width: 150px;
}
#contents_left #menu5 .bandesu_menu_02 p {
	background-image: url(../images/menu5_02.gif);
	display: block;
	height: 29px;
	width: 165px;
}
#contents_left #menu5 .bandesu_menu_03 p {
	background-image: url(../images/menu5_03.gif);
	display: block;
	height: 29px;
	width: 169px;
}
#contents_left #menu5 .bandesu_menu_04 p {
	background-image: url(../images/menu5_04.gif);
	display: block;
	height: 29px;
	width: 150px;
}
/*/ contents--------------------------------------------------------------- /*/


/*/ corner----------------------------------------------------------------- /*/
.corner{
	background-color:#fffcdb;
}
#contents_right h2 a {
	display: block;
	height: 162px;
	width: 760px;
}
#corner_area {
	width: 539px;
	float: left;
	text-align: left;
	padding-left: 20px;
}

#corner_area ul p a {
	text-decoration: none;
}

#corner_area p {
	font-size: 90%;
}
#corner_area #corner_contents {
	margin-bottom: 20px;
	font-size: 90%;
}

#backnumber_area {
	width: 155px;
	float: right;
	text-align: left;
	padding-right: 20px;
}
#backnumber_area a {
	text-decoration: none;
}

#backnumber_area a:hover {
	text-decoration: underline;
}


#contents_right .main_layout li {
	margin-bottom: 20px;
	list-style-type: none;
	font-size: 90%;
}

/* 2008/05/03 追加 */
#contents_right .main_layout .category{
	min-height: 250px;
	_height: 250px;
}

#contents_right .ryo_bn_layout li {
	margin-bottom: 10px;
	list-style-type: none;
	font-size: 90%;
}
#contents_right .recipe_bn_layout li {
	margin-bottom: 10px;
	list-style-type: none;
	font-size: 90%;
	height: 1%;
	overflow: hidden;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 10px;
	line-height: 160%;
}
#contents_right .recipe_bn_layout img {
	float: right;
}


#contents_right #corner_area #printout a {
	background-image: url(../images/btn_print.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 150px;
	display: block;
}
#contents_right #corner_area #printout a:hover {
	background-image: url(../images/btn_print.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 150px;
	display: block;
	background-position: 0px -20px;
}
#navi #naviLeft {
	float: left;
	width: 95px;
}
#navi #naviRight {
	float: right;
	width: 85px;
	text-align: right;
}
#navi span {
	display: none;
}

#navi #naviLeft a {
	background: url(../images/back.gif) no-repeat;
	display: block;
	height: 25px;
	width: 85px;
	margin-left: 10px;
}
#navi #naviRight a {
	background: url(../images/next.gif) no-repeat;
	display: block;
	height: 25px;
	width: 85px;
}
#navi #naviLeft a:hover {
	background: url(../images/back.gif) no-repeat 0px -25px;
	display: block;
	height: 25px;
	width: 85px;
	margin-left: 10px;
}
#navi #naviRight a:hover {
	background: url(../images/next.gif) no-repeat 0px -25px;
	display: block;
	height: 25px;
	width: 85px;
}
#backnumber_area .bn_title span {
	display: none;
}
#backnumber_area ul {
	margin-top: 10px;
}
#backnumber_area li {
	list-style-type: none;
	font-size: 80%;
	color: #0060CB;
	margin-bottom: 3px;
}
#backnumber_area a {
	color: #0060CB;
}
#backnumber_area a:hover {
	color: #FF8400;
}
#backnumber_area .back_link {
	font-size: 80%;
	margin: 0px;
	padding: 0px;
}
#backnumber_area #pulldown p {
	font-weight: bold;
	color: #0060CB;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
}
#backnumber_area #pulldown {
	margin-top: 10px;
}
#backnumber_area #pulldown select {
	width: 155px;
	font-size: 80%;
}
.over_line{
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
	padding-top: 10px;
}
#backnumber_area #banner_area .banner_01 a {
	background-image: url(../images/btn_05.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_02 a {
	background-image: url(../images/btn_04.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_03 a {
	background-image: url(../images/btn_03.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_04 a {
	background-image: url(../images/btn_05.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
/*びゅう旅用で追加*/
#backnumber_area #banner_area .banner_05 a {
	background-image: url(../images/btn_06.gif);
	background-repeat: no-repeat;
	height: 161px;
	width: 150px;
	display: block;
}
/*びゅう旅用で追加#2*/
#backnumber_area #banner_area .banner_06 a {
	background-image: url(../images/btn_07.jpg);
	background-repeat: no-repeat;
	height: 161px;
	width: 150px;
	display: block;
}
/*奥様コンシェルジュQRコード*/
#backnumber_area #banner_area .banner_07 {
	background-image: url(../images/okusamacon-qr.gif);
	background-repeat: no-repeat;
	height: 161px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_08 a {
	background-image: url(../images/btn_10.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_09 a {
	background-image: url(../images/btn_07.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_10 a {
	background-image: url(../images/btn_08.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_11 a {
	background-image: url(../images/btn_12.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_12 a {
	background-image: url(../images/btn_11.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_13 a {
	background-image: url(../images/btn_13.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}

#backnumber_area #banner_area .banner_14 a {
	background-image: url(../images/btn_14.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}
#backnumber_area #banner_area .banner_15 a {
	background-image: url(../images/btn_15.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 150px;
	display: block;
}

#backnumber_area #banner_area span {
	display: none;
}
#backnumber_area #banner_area {
	text-align: left;
	width: 150px;

}
#backnumber_area #banner_area li {
	list-style-type: none;
	margin-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 70%;
	text-align: left;
}

/* 120228 de:viz 映画で乾杯！リンク集 */

#backnumber_area .bn_link {
	background-image: url(../images/bn_link.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}

#backnumber_area .bn_link span {
	display: none;
}

#backnumber_area #banner_area ul.link {
	list-style-type: none;
	margin-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 110%;
	text-align: left;
}


/* bandesu_top */
.bandesu_top #topFlash_area {
	background: #CCCCCC;
	width: 760px;
	height: 186px;
}
.bandesu_top h2 {
	background: url(../images/top_title.gif) no-repeat;
	height: 18px;
	width: 737px;
	margin: 15px auto 10px;
}
.bandesu_top {
	background: #fffcdb;
}

.bandesu_top h2 span {
	display: none;
}

/*年末大感謝祭2011 追加分 -2011.12.20- */
.bandesu_top #bandesuTop_left div.topiconB {
	list-style: none;
	width: 550px;
	height:100px;
	margin-bottom: 10px;
}

.bandesu_top #bandesuTop_left li {
	list-style: none;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	height: 100px;
	width: 100px;
}
.bandesu_top #bandesuTop_left {
	width: 550px;
	float: left;
}

.bandesu_top #bandesuTop_right {
	width: 190px;
	height: 1%;
	float: right;
	padding-right: 15px;
	font-size: 90%;
	text-align: left;
}

.bandesu_top #bandesuTop_left ul {
	padding-left: 15px;
	height: 1%;
}
.bandesu_top #text {
	font-size: 70%;
	margin: 10px 12px;
	text-align: center;
}
.bandesu_top #ecobag {
	text-align: right;
	margin: 0px 12px 10px;
	clear: both;
	background: url(../images/top_orangedot.gif) no-repeat top;
	padding-top: 20px;
}


/* corner */
.corner table {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.corner td {
	Ebackground: #FFFFFF;
	border-collapse : collapse;
	padding: 3px 5px 10px;
	border-bottom: 1px solid #FF6200;
	border-left: 6px solid #FF6200;
	text-align: left;
	vertical-align: top;
	color: #333333;
}
.corner h4 a {
	color: #0877D5;
	text-decoration: underline;
}
.corner h4 a:hover {
	color: #ff6200;
	text-decoration: underline;
}

.corner h3 {
	font-size: 100%;
	font-weight: bold;
	color: #FF6200;
	text-align: left;
	margin-left: 58px;
}

.corner h4 {
	font-size: 90%;
}
.corner p {
	font-size: 80%;
	color: #666666;
	margin-top: 5px;
	padding-top: 2px;
	border-top: 1px dotted #CCCCCC;
}
.corner th {
	text-align: center;
	padding: 6px 3px;
	background: #FF6200;
	font-size: 90%;
	font-weight: normal;
	color: #FFFFFF;
}

.corner td.table_1 {
	width: 120px;
}

/* new_corner */
.new_corner{
	background-color:#fffcdb;
}
.new_corner .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.new_corner .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.new_corner .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.new_corner h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
}
.new_corner h2 span {
	display: none;
}
.new_corner #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.new_corner p {
	padding-left: 10px;
}
.new_corner .photo img {
	margin-bottom: 10px;
}
.new_corner .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}


/* debandesu */
.debandesu{
	background-color:#fffcdb;
}
.debandesu .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.debandesu .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.debandesu .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.debandesu .over_line {
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
	padding-top: 10px;
}
.debandesu h2 {
	background-image: url(../debandesu/images/title.jpg);
	height: 161px;
	width: 760px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.debandesu h2 span {
	display: none;
}
.debandesu #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.debandesu p {
	padding-left: 10px;
}


/* ryo */
.ryo{
	background-color:#fffcdb;
}
.ryo .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.ryo .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.ryo .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.ryo h2 {
	background-image: url(../ryo/images/title.jpg);
	height: 161px;
	width: 760px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.ryo h2 span {
	display: none;
}
.ryo #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.ryo .text {
	color: #FF0000;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 90%;
}

.ryo #corner_contents p {
	padding-left: 10px;
	line-height: 160%;
}
.ryo #form {
	height: 38px;
	width: 430px;
	overflow: visible;
	padding-top: 50px;
	background: url(../ryo/images/bg_form.jpg) no-repeat;
}
.ryo #form a {
	display: block;
	height: 25px;
	width: 137px;
	margin-left: 280px;
	background: url(../ryo/images/btn_form.gif) no-repeat;
}
.ryo #form a:hover {
	background-position: 0px -25px;

}
.ryo #form span {
	display: none;
}




/* 5ji */
.goji{
	background-color:#fffcdb;
}
.goji .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.goji .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.goji .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.goji h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../5ji/images/title.jpg) no-repeat;
}
.goji h2 span {
	display: none;
}
.goji #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.goji p {
	padding-left: 10px;
}



/* honobono */
.honobono{
	background-color:#fffcdb;
}
.honobono .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.honobono .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.honobono .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.honobono h2 {
	height: 161px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../honobono/images/title.jpg) no-repeat;
}
.honobono h2 span {
	display: none;
}
.honobono #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.honobono p {
	padding-left: 10px;
}
.honobono .idea {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
.honobono .sub_title p {
	color: #FF3C00;
	margin-top: 10px;
}
.honobono .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.honobono #quo a {
	background-image: url(../images/btn_01.gif);
	display: block;
	height: 50px;
	width: 225px;
	margin-bottom: 10px;
}
.honobono #quo {
	height: 50px;
	width: 225px;
}

.honobono #quo a:hover {
	background-position: 0px -50px;
}
.honobono #quo span {
	display: none;
}



/* tomatoma */
.tomatoma{
	background-color:#fffcdb;
}
.tomatoma #corner_area {
	width: 539px;
	float: left;
	text-align: left;
	padding-left: 20px;
}
.tomatoma .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.tomatoma .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.tomatoma .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.tomatoma h2 {
	background-image: url(../tomatoma/images/title.jpg);
	height: 161px;
	width: 760px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.tomatoma h2 span {
	display: none;
}
.tomatoma p {
	padding-left: 10px;
	padding-bottom: 10px;
}
.tomatoma .idea {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
.tomatoma .sub_title p {
	color: #FF3C00;
}
.tomatoma .photo {
	float: right;F
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.tomatoma #tomatoma_bn {
	width: 590px;
	height: 70px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	background: url(../tomatoma/images/bg_form.gif) no-repeat center top;
}
.tomatoma #tomatoma_bn #pulldown {
	padding-top: 15px;
	padding-right: 8px;
}

.tomatoma #tomatoma_bn select {
	width: 400px;
	margin-bottom: 5px;
	font-size: 80%;
}
.tomatoma #tomatoma_bn span {
	display: none;
}
.tomatoma .back_link {
	text-align: right;
	width: 580px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.tomatoma .back_link a {
	color: #0060CB;
	font-size: 80%;
	text-decoration: none;
}
.tomatoma .back_link a:hover {
	text-decoration: underline;
}
.tomatoma #backnumber_area ul {
	margin-top: 0px;
}



/* okusan */
.okusan{
	background-color:#fffcdb;
}
.okusan .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.okusan .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.okusan .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.okusan h2 {
	height: 161px;
	width: 760px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.okusan h2 span {
	display: none;
}
.okusan #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.okusan p {
	padding-left: 10px;
}
.okusan .idea {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
.okusan .sub_title p {
	color: #FF3C00;
	margin-top: 10px;
}
.okusan .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

/* reporter */
.reporter{
	background-color:#fffcdb;
}
.reporter .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.reporter .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.reporter .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.reporter h2 {
	background-image: url(../reporter/images/title.jpg);
	height: 161px;
	width: 760px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.reporter h2 span {
	display: none;
}
.reporter #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.reporter p {
	padding-left: 10px;
}
.reporter .genre {
	color: #FF3C00;
	margin-bottom: 10px;
}
.reporter .genre a {
	color: #FF3C00;
	text-decoration: underline;
}
.reporter #backnumber_area .back_link {
	font-size: 80%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.reporter #reporter_photo {
	height: 105px;
	width: 538px;
	margin-bottom: 10px;
	background: url(../reporter/images/reporter_pre.jpg);
}
.reporter #reporter_photo ul {
	display: none;
}



.hr {
	background-image: url(../images/tensen.gif);
	display: block;
	height: 1px;
	border: 0px none;
}


/* 120228 de:viz 映画で乾杯！サブタイトルカラー */

.kanpai .subtitle {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
	color: #C00;
}

/* bankisya */
.bankisya{
	background-color:#fffcdb;
}
.bankisya .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.bankisya .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.bankisya .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.bankisya h2 {
	background-image: url(../bankisya/images/title.jpg);
	height: 161px;
	width: 760px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.bankisya h2 span {
	display: none;
}
.bankisya #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.bankisya p {
	padding-left: 10px;
}
.bankisya .genre {
	color: #FF3C00;
	margin-bottom: 10px;
}
.bankisya .genre a {
	color: #FF3C00;
	text-decoration: underline;
}
.bankisya #backnumber_area .back_link {
	font-size: 80%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bankisya #reporter_photo {
	height: 105px;
	width: 538px;
	margin-bottom: 10px;
	background: url(../reporter/images/reporter_pre.jpg);
}
.bankisya #reporter_photo ul {
	display: none;
}



.hr {
	background-image: url(../images/tensen.gif);
	display: block;
	height: 1px;
	border: 0px none;
}

/*/ corner----------------------------------------------------------------- /*/


/*/ backnumber------------------------------------------------------------- /*/
#bn_head {
	background-color: #C3E9FB;
	border: 1px solid #999999;
	padding: 5px;
	margin-bottom: 10px;
	height: 1%;
}

#bn_head .oaDay {
	float: right;
	text-align: right;
	font-size: 90%;
	padding-top: 2px;
}
#bn_head h3 {
	font-size: 100%;
	float: left;
	padding-top: 2px;
}

.bn_reporter ul {
	padding-top: 10px;
}
.bn_reporter a {
	color: #0060CB;
}
.bn li {
	margin-top: 20px;
	list-style-type: none;
}

.bn_reporter #bn_head {
	background-color: #C3E9FB;
	border: 1px solid #999999;fdeco
	padding: 5px;
}
.bn_reporter #bn_head .oaDay {
	float: right;
	text-align: right;
	font-size: 90%;
	padding-top: 2px;
}
.bn_reporter #bn_head h3 {
	font-size: 100%;
	float: left;
	padding-top: 2px;
}
#nodisplay_title img {
	display: none;
}
#wrapper #contents_area #contents_style #contents_right .conerTitle {
	background: url(../images/corner_title.gif) no-repeat 60px 10px;
	height: 80px;
	width: 760px;
	clear: both;
	padding-bottom: 10px;
}

#wrapper #contents_area #contents_style #contents_right .conerTitle2 {
	background: url(../images/corner_title2.gif) no-repeat 60px 10px;
	height: 80px;
	width: 760px;
	clear: both;
	padding-bottom: 10px;
}


/* mukousangen */
.mukousangen {
	background: #FBFFEC;
}
.mukousangen .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.mukousangen .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.mukousangen .corner_head {
	padding: 5px;
	border: 1px solid #FF6600;
	margin-bottom: 10px;
	background: #FFFFE1;
}
.mukousangen h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../mukousangen/images/title.jpg) no-repeat;
}
.mukousangen h2 span {
	display: none;
}
.mukousangen #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.mukousangen p {
	padding-left: 10px;
}



/* lockon */
.lockon {
	background-color:#FBFFEC;
}
.lockon .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.lockon .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.lockon .corner_head {
	background-color: #FFFFEC;
	padding: 5px;
	border: 1px solid #FF6600;
	margin-bottom: 10px;
}
.lockon h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../lock-on/images/title.jpg) no-repeat;
}
.lockon h2 span {
	display: none;
}
.lockon #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.lockon p {
	padding-left: 10px;
}



/* know */
.know{
	background-color:#ECFFFF;
}
.know .corner_head h3 {
	font-size: 100%;
	color: #7A5298;
}
.know .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.know .corner_head {
	padding: 5px;
	border: 1px solid #7A5298;
	margin-bottom: 10px;
	background: #FFEEFF;
}
.know h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../know/images/title.jpg) no-repeat;
}
.know h2 span {
	display: none;
}
.know #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.know p {
	padding-left: 10px;
}
.odekake {
	background: #FFF4FF;
}



/* odekake */
.odekake .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.odekake .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.odekake .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.odekake h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../odekake/images/title.jpg) no-repeat;
}
.odekake h2 span {
	display: none;
}
.odekake #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.odekake p {
	padding-left: 10px;
}





/* hayari */
.hayari{
	background-color:#FBFFEC;
}
.hayari .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.hayari .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.hayari .corner_head {
	background-color: #FFFFE1;
	padding: 5px;
	border: 1px solid #FF6600;
	margin-bottom: 10px;
}
.hayari h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../hayari/images/title.jpg) no-repeat;
}
.hayari h2 span {
	display: none;
}
.hayari #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.hayari p {
	padding-left: 10px;
}






/* chu */
.chu {
	background-color:#FBF4FF;
}
.chu .corner_head h3 {
	font-size: 100%;
	color: #0066CC;
}
.chu .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.chu .corner_head {
	background-color: #DDF5FF;
	padding: 5px;
	border: 1px solid #6699FF;
	margin-bottom: 10px;
}
.chu h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../chu/images/title.jpg) no-repeat;
}
.chu h2 span {
	display: none;
}
.chu #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.chu p {
	padding-left: 10px;
}



/* chodai */
.chodai .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.chodai .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.chodai .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.chodai h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../chodai/images/title.jpg) no-repeat;
}
.chodai h2 span {
	display: none;
}
.chodai #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.chodai p {
	padding-left: 10px;
}



/* bantama */
.bantama {
	background-color:#FBFDFF;
}
.bantama .corner_head h3 {
	font-size: 100%;
	color: #6600CC;
}
.bantama .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.bantama .corner_head {
	background-color: #E4E0FE;
	padding: 5px;
	border: 1px solid #6600CC;
	margin-bottom: 10px;
}
.bantama h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../bantama/images/title.jpg) no-repeat;
}
.bantama h2 span {
	display: none;
}
.bantama #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.bantama p {
	padding-left: 10px;
}





/* otoriyose */
.otoriyose {
	background: #FFF4FF;
}
.otoriyose .corner_head h3 {
	font-size: 100%;
	color: #FF6600;
}
.otoriyose .corner_head .from {
	font: 90% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-bottom: 5px;
}

.otoriyose .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.otoriyose .corner_head {
	padding: 5px;
	border: 1px solid #FF6600;
	margin-bottom: 10px;
	background: #FFFFE1;
	clear: both;
}
.otoriyose h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../otoriyose/images/title.jpg) no-repeat;
}
.otoriyose h2 span {
	display: none;
}
.otoriyose p {
	padding-left: 10px;
}
.otoriyose .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.otoriyose #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.otoriyose .genre {
	margin-top: 10px;
	color: #FF3C00;
}






/* shitteq */
.shitteq  {
	background-color:#ECFFFF}
.shitteq .corner_head h3 {
	font-size: 100%;
	color: #7a5298;
}
.shitteq .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.shitteq .corner_head {
	background-color: #FFEEFF;
	padding: 5px;
	border: 1px solid #7A5298;
	margin-bottom: 10px;
}
.shitteq h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../shitte-q/images/title.jpg) no-repeat;
}
.shitteq h2 span {
	display: none;
}
.shitteq #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.shitteq p {
	padding-left: 10px;
}



/* dvd */
.dvd {
	background: #FBFDFF;
}

.dvd .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.dvd .corner_head {
	padding: 5px;
	border: 1px solid #6600CC;
	margin-bottom: 10px;
	background: #E4E0FE;
}
.dvd .corner_head h3 {
	font-size: 100%;
	color: #6600CC;
}
.dvd h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../dvd/images/title.jpg) no-repeat;
}
.dvd h2 span {
	display: none;
}
.dvd #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.dvd p {
	padding-left: 10px;
}

.dvd ul p a{
	text-decoration: underline!important;
}

.dvd #corner_area {
	width: 720px;
}
.dvd .dvd_link {
	margin-top: 10px;
}
.dvd .shop h4 {
	font-size: 90%;
	color: #6600cc;
	margin-top: 10px;
	font-weight: normal;
}
.dvd .tsubuyaki h4 {
	font-size: 90%;
	color: #6600cc;
	font-weight: bold;
}
.dvd .tsubuyaki {
	border: 1px solid #6600cc;
	margin-top: 10px;
	padding: 10px;
}
.dvd #dvd_bn span {
	display: none;
}
.dvd #dvd_bn {
	width: 590px;
	height: 70px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	background: url(../dvd/images/bg_form.gif) no-repeat center top;
}
.dvd #dvd_bn #pulldown {
	padding-top: 15px;
	padding-right: 8px;
}

.dvd #dvd_bn select {
	width: 400px;
	margin-bottom: 5px;
	font-size: 90%;
}
.dvd .back_link {
	text-align: right;
	width: 580px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.dvd .back_link a {
	color: #6600cc;
	font-size: 80%;
	text-decoration: none;
}
.dvd .back_link a:hover {
	text-decoration: underline;
}




/* gakufu */
.gakufu .corner_head h3 {
	font-size: 100%;
	color: #0066CC;
}
.gakufu #corner_area li {
	background: url(../images/tensen.gif) no-repeat left bottom;
	padding-bottom: 15px;
}

.gakufu {
	background: #FBF4FF;
}
.gakufu .corner_head {
	padding: 5px;
	border: 1px solid #6699FF;
	margin-bottom: 10px;
	background: #DDF5FF;
}
.gakufu h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../gakufu/images/title.jpg) no-repeat;
}
.gakufu h2 span {
	display: none;
}
.gakufu #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.gakufu p {
	padding-left: 10px;
}



/* ouenka */
.ouenka .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.ouenka {
	background: #FFF4FF;
}

.ouenka .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.ouenka .corner_head {
	background-color: #FFFFE1;
	padding: 5px;
	border: 1px solid #FF6600;
	margin-bottom: 10px;
}
.ouenka h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../ouenka/images/title.jpg) no-repeat;
}
.ouenka h2 span {
	display: none;
}
.ouenka #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.ouenka p {
	padding-left: 10px;
}
.ouenka .photo img {
	margin-bottom: 10px;
}

.ouenka .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}


/* photoギャラリー ------------------------------------------------------- */
.photoIndex,.photoCont{
	background-color:#fffcdb;
}
.photoIndex h2,.photoCont h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../photo/images/title.jpg) no-repeat;
}
.photoIndex h2 span,.photoCont h2 span {
	display: none;
}
.photoIndex ul {
	margin-left: 10px;
}

.photoIndex li {
	background: url(../photo/images/list_bg_rep.gif) no-repeat right top;
	height: 101px;
	width: 360px;
	list-style: none;
	float: left;
	margin-bottom: 20px;
}

.photoIndex .leftCont {
	float: left;
	margin-top: 10px;
	text-align: right;
	width: 140px;
}
.photoIndex .rightCont {
	float: right;
	width: 200px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.photoIndex .rightCont .photoTxt {
	float: left;
	width: 168px;
}
.photoIndex .rightCont .photoTxt p {
	font: 90%/120% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


.photoIndex h3 {
	font: bold 14px/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #ff8030;
	background: url(../photo/images/list_dot.gif) no-repeat bottom;
	padding-bottom: 2px;
	padding-top: 5px;
	margin-bottom: 3px;
}
.photoIndex .rightCont .photoBtn a {
	background: url(../photo/images/look_btn.gif) no-repeat;
	display: block;
	height: 29px;
	width: 29px;
}
.photoIndex .rightCont .photoBtn a:hover {
	background: url(../photo/images/look_btn.gif) no-repeat 0px -29px;
	display: block;
	height: 29px;
	width: 29px;
}
.photoIndex .rightCont .photoBtn span {
	display: none;
}
.photoIndex .rightCont .photoBtn {
	float: right;
	width: 29px;
	margin-top: 35px;
}

.photoCont #catch {
	background: #ffea95 url(../photo/images/table_bottom.gif) no-repeat center bottom;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.photoCont #catch h3 {
	background: url(../photo/images/table_head.gif) no-repeat center top;
	width: 660px;
	font-size: 100%;
	font-weight: bold;
	color: #ff6200;
	text-align: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.photoCont #catch p {
	font: 90%/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: left;
	padding: 0px 20px 20px;
}
.photoCont #photoArea {
	margin-left: 60px;
}
.photoCont #photoArea li {
	width: 220px;
	list-style: none;
	float: left;
	text-align: left;
	height: 210px;
}
.photoCont #photoArea ul {
	clear: both;
}

.photoCont #photoArea p {
	font: 90%/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: left;
	width: 200px;
	padding-top: 5px;
}
#photoNavi #pnaviLeft {
	height: 26px;
	width: 172px;
	float: left;
	padding-left: 30px;
}
#photoNavi #pnaviRight {
	height: 26px;
	width: 200px;
	float: right;
	padding-right: 30px;
}
#photoNavi #pnaviLeft a {
	background: url(../photo/images/btn_list.gif) no-repeat;
	display: block;
	height: 26px;
	width: 172px;
}
#photoNavi #pnaviRight a {
	background: url(../photo/images/btn_back.gif) no-repeat;
	display: block;
	height: 26px;
	width: 200px;
}
#photoNavi #pnaviLeft a:hover {
	background: url(../photo/images/btn_list.gif) no-repeat 0px -26px;
	display: block;
	height: 26px;
	width: 172px;
}
#photoNavi #pnaviRight a:hover {
	background: url(../photo/images/btn_back.gif) no-repeat 0px -26px;
	display: block;
	height: 26px;
	width: 200px;
}
#photoNavi span {
	display: none;
}


/* profile ------------------------------------------------------- */
.profileIndex,.profileCont{
	background-color:#fffcdb;
}
.profileIndex h2,.profileCont h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 10px;
	background: url(../profile/images/title.jpg) no-repeat;
}
.profileIndex h2 span,.profileCont h2 span {
	display: none;
}
.profileIndex ul {
	padding-left: 20px;
}
.profileIndex .mainCast li {
	background: url(../profile/images/bg_big.gif) no-repeat left top;
	width: 107px;
	list-style: none;
	float: left;
	padding-right: 15px;
	text-align: left;
	overflow: visible;
	height: 170px;
}
.profileIndex .mainCast img {
	margin-top: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
}
.profileIndex .mainCast p {
	width: 108px;
	text-align: center;
}

.profileIndex .mainCast a {
	font-size: 14px;
	font-weight: bold;
	color: #FF9000;
	line-height: 120%;
}
.profileIndex a:hover {
	text-decoration: none;
}
.profileIndex p.name_small {
	font-size: 12px;
	color: #FF9000;
}
.profileIndex h3 {
	background: url(../profile/images/other_cast.gif) no-repeat;
	height: 29px;
	width: 715px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.profileIndex h3 span {
	display: none;
}
.profileIndex .subCast li {
	background: url(../profile/images/bg_small.gif) no-repeat left top;
	height: 130px;
	width: 89px;
	padding-right: 10px;
	text-align: left;
	list-style: none;
	text-align: left;
	overflow: visible;
	float: left;
}
.profileIndex .subCast img {
	margin-top: 4px;
	margin-bottom: 5px;
	margin-left: 4px;
}
.profileIndex .subCast p {
	width: 78px;
	text-align: center;
}
.profileIndex .subCast a {
	font-size: 12px;
	font-weight: bold;
	color: #FF9000;
	line-height: 120%;
}
.profileCont #backnumber_area .bn_title {
	height: 24px;
	width: 155px;
	background: #0060CB url(../profile/images/bn_btn.jpg) no-repeat;
}
.profileCont #backnumber_area .back_link {
	border-top: 1px dotted #333333;
	width: 155px;
	padding-top: 10px;
	margin-top: 15px;
	font-size: 90%;
}
.profileCont #profilePhoto {
	background: url(../profile/images/bg_big.gif) no-repeat;
	height: 122px;
	width: 107px;
	float: left;
}
.profileCont #profilePhoto img {
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 10px;
}
.profileCont #profilePhoto p {
	text-align: center;
	font: bold 90% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF9000;
}
.profileCont #profileTable {
	float: right;
	width: 410px;
}


.profileCont table {
	width: 410px;
	border-collapse: collapse;
	border: 1px solid #FF9000;
	margin-bottom: 10px;
}
.profileCont th {
	border-bottom: 1px solid #FF9000;
	background: #EAEAEA;
	text-align: center;
	padding: 4px 10px;
	width: 110px;
	color: #FF6600;
	font: normal 90%/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.profileCont td {
	border-bottom: 1px solid #FF9000;
	background: #FFFFFF;
	padding: 4px 10px;
	color: #333333;
	font: 90%/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.profileCont #profileTable .profileLink {
	background: url(../profile/images/icon.gif) no-repeat;
	padding-left: 20px;
}
.profileCont #profileTable .profileLink a {
	color: #FF9000;
	text-decoration: none;
	vertical-align: top;
	font-size: 90%;
}
.profileCont #profileTable .profileLink a:hover {
	text-decoration: underline;
}



/* relay ------------------------------------------------------- */
.relay{
	background-color:#fffcdb;
}
.relay h2 {
	height: 162px;
	width: 760px;
	margin-bottom: 10px;
	background: url(../relay/images/title.jpg) no-repeat;
}
.relay h2 span {
	display: none;
}
.relay h3 {
	margin-bottom: 20px;
}
.relay #relayDay {
	float: right;
	width: 100px;
	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: right;
	padding-right: 10px;
	vertical-align: bottom;
}
.relay #relayTitle {
	font-size: 90%;
	line-height: 140%;
	font-weight: bold;
	color: #FF652C;
	margin-bottom: 5px;
}
.relay #relayText p {
	clear: both;
	padding-top: 10px;
	border-top: 1px dotted #333333;
	margin-right: 10px;
	padding-bottom: 30px;
}


.relay #backnumber_area .bn_title {
	height: 24px;
	width: 155px;
	background: #0060CB url(../relay/images/bn_btn.gif) no-repeat;
}
.relay #relaySelect {
	text-align: right;
	padding-top: 10px;
}
.relay #relaySelect form {
	padding-bottom: 10px;
}
.relay .relayRight img {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}
.relay .relayLeft img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* rakuuma 12.10.03 TeamSanta */
.rakuuma{
	background-color:#fffcdb;
}
.rakuuma .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.rakuuma .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.rakuuma .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.rakuuma h2 {
	height: 161px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../honobono/images/title.jpg) no-repeat;
}
.rakuuma h2 span {
	display: none;
}
.rakuuma #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.rakuuma p {
	padding-left: 10px;
}
.rakuuma .idea {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
.rakuuma .sub_title p {
	color: #FF3C00;
	margin-top: 10px;
}
.rakuuma .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.rakuuma #quo a {
	background-image: url(../images/btn_01.gif);
	display: block;
	height: 50px;
	width: 225px;
	margin-bottom: 10px;
}
.rakuuma #quo {
	height: 50px;
	width: 225px;
}

.rakuuma #quo a:hover {
	background-position: 0px -50px;
}
.rakuuma #quo span {
	display: none;
}

/* tatyan 12.10.03 TeamSanta */
.tatyan{
	background-color:#fffcdb;
}
.tatyan .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.tatyan .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.tatyan .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.tatyan h2 {
	height: 161px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../tatyan/images/title.jpg) no-repeat;
}
.tatyan h2 span {
	display: none;
}
.tatyan #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.tatyan p {
	padding-left: 10px;
}
.tatyan .idea {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
.tatyan .sub_title p {
	color: #FF3C00;
	margin-top: 10px;
}
.tatyan .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.tatyan #quo a {
	background-image: url(../images/btn_01.gif);
	display: block;
	height: 50px;
	width: 225px;
	margin-bottom: 10px;
}
.tatyan #quo {
	height: 50px;
	width: 225px;
}

.tatyan #quo a:hover {
	background-position: 0px -50px;
}
.tatyan #quo span {
	display: none;
}


/* wagaya 12.10.03 TeamSanta */
.wagaya{
	background-color:#fffcdb;
}
.wagaya .corner_head h3 {
	font-size: 100%;
	color: #FF3C00;
}
.wagaya .corner_head .oaDay {
	font-size: 80%;
	background-image: url(../images/btn_onair.gif);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	padding-top: 1px;
	margin-top: 5px;
}
.wagaya .corner_head {
	background-color: #FFE8BD;
	padding: 5px;
	border: 1px solid #FF964F;
	margin-bottom: 10px;
}
.wagaya h2 {
	height: 161px;
	width: 760px;
	margin-bottom: 20px;
	background: url(../wagaya/images/title.jpg) no-repeat;
}
.wagaya h2 span {
	display: none;
}
.wagaya #backnumber_area .bn_title {
	background-image: url(../images/bn_title.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 155px;
	background-color: #0060CB;
}
.wagaya p {
	padding-left: 10px;
}
.wagaya .idea {
	font-weight: bold;
	background-image: url(../images/tensen.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
.wagaya .sub_title p {
	color: #FF3C00;
	margin-top: 10px;
}
.wagaya .photo {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.wagaya #quo a {
	background-image: url(../images/btn_01.gif);
	display: block;
	height: 50px;
	width: 225px;
	margin-bottom: 10px;
}
.wagaya #quo {
	height: 50px;
	width: 225px;
}

.wagaya #quo a:hover {
	background-position: 0px -50px;
}
.wagaya #quo span {
	display: none;
}