body,td,th {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	position: relative;
	top: 0px;
}
#body_index {
	background-image: url(images/back_image.gif);
	background-repeat: repeat;
}


a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
a img {
	border-style: none;
}
.td_color                                             {
	color: white;
	background-color: #b56b01;
	border-right: 1px outset;
	border-bottom: 1px outset
}
.td_color a:link                            {
	color: white
}
.td_color a:visited                            {
	color: white
}
.td_color a:hover                            {
	color: red
}
.tenpomei   {
	color: #f00;
	font-size: 12px;
	border-bottom: thin dotted #CCCCCC;
}
.tenpomei a:link                                {
	color: #b56b01;
	font-size: 12px
}
.tenpomei a:visited                              {
	color: #b56b01;
	font-size: 12px
}
.tenpomei a:hover   {
	color: #e00;
	font-size: 12px
}
.jiman_redbold {
	color: #f00;
	font-weight: bold;
	font-size: small
}
.jiman_black {
	color: black;
	font-size: 12px;
	line-height: 1.5em;
}
.jiman_frame   { color: #c00; margin: 0px; padding: 0px; border: solid 1px #c00 }
.jiman_background { background-color: #f39290 }
.jiman_add {
	vertical-align: baseline;
	text-align: left;
	font-size: 12px;
	line-height: 1.5;
}
.jiman_subcopy {
	font-size: x-large;
	line-height: 2ex;
	font-weight: normal;
	color: #FF0000;
}
.jiman_copy {
	font-size: 30px;
	line-height: 1.5em;
	font-weight: bold;
	color: #FF0000;
}
.jiman_tokuten {
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bold;
	color: #FF0000;
}




#wrapper {
	height: auto;
	width: 781px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}

#header {
	padding: 15px;
}

#headertop {
	background-color: #b56b01;
	text-align: center;
	font-size: 16px;
	line-height: 2.5em;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	width: 781px;
}
#copytext {
	font-size: 12px;
	line-height: 1.5em;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
#headerunder {
	background-color: #b56b01;
	font-size: 12px;
	line-height: 2em;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}



#sidebar1 {
	float: left;
	width: 208px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
}
#main {
	padding-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#sidebar2 {
	width: 208px;
	padding-right: 20px;
	padding-left: 20px;
	float: right;
	padding-top: 15px;
}
#fooder {
	padding-right: 20px;
	padding-left: 20px;
	margin: 20px 20px 0px;
	border-top: 3px dotted #666666;
	padding-bottom: 20px;
}
#fooderend {
	background-color: #b56b01;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 2em;
	margin: 0px auto;
	clear: both;
}
#headerlogo {
	float: left;
	height: 47px;
	width: 705px;
}
#headercut {
	height: 80px;
	width: 76px;
	float: right;
	clear: right;
}
#sidemenu {
	width: 176px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#menutable {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#tytle {
	height: 24px;
	padding-top: 9px;
	margin-right: 76px;
	margin-left: 176px;
}
#mainph {
	padding-bottom: 20px;
	margin-left: 192px;
	padding-top: 10px;
	clear: right;
	text-align: center;
}
#settiten    {
	text-align: left;
	width: 588px;
	line-height: 1.2em;
	margin-left: 16px;
}
#sidemenu #Jiman_aa #aa {
	font-weight: bold;
	color: #F00;
}

#sidemenu #Jiman_bb #bb {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_cc #cc {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_dd #dd {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_ee #ee {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_ff #ff {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_gg #gg {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_hh #hh {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_ii #ii {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_jj #jj {
	font-weight: bold;
	color: #F00;
}
#sidemenu #Jiman_kk #kk {
	font-weight: bold;
	color: #F00;
}


#sidemenu #food_aa #aa {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_bb #bb {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_cc #cc {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_dd #dd {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_ee #ee {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_ff #ff {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_gg #gg {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_hh #hh {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_ii #ii {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_jj #jj {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_kk #kk {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_ll #ll {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_mm #mm {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_nn #nn {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_oo #oo {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_pp #pp {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_qq #qq {
	font-weight: bold;
	color: #F00;
}
#sidemenu #food_rr #rr {
	font-weight: bold;
	color: #F00;
}



#sidemenu #beauty_aa #aa {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_bb #bb {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_cc #cc {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_dd #dd {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_ee #ee {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_ff #ff {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_gg #gg {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_hh #hh {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_ii #ii {
	font-weight: bold;
	color: #F00;
}
#sidemenu #beauty_jj #jj {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_aa #aa {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_bb #bb {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_cc #cc {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_dd #dd {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_ee #ee {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_ff #ff {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_gg #gg {
	font-weight: bold;
	color: #F00;
}
#sidemenu #culture_hh #hh {
	font-weight: bold;
	color: #F00;
}

#sidemenu #life_aa #aa {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_bb #bb {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_cc #cc {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_dd #dd {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_ee #ee {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_ff #ff {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_gg #gg {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_hh #hh {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_ii #ii {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_jj #jj {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_kk #kk {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_ll #ll {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_mm #mm {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_nn #nn {
	font-weight: bold;
	color: #F00;
}
#sidemenu #life_oo #oo {
	font-weight: bold;
	color: #F00;
}



















.style6 {
	color: #b56b01;
	font-size: 9px;
	font-weight: bold;
}
.stylefont12pixbold {
	font-size: 12px;
	font-weight: bold;
}
.tableFont12pix {
	font-size: 12px;
	line-height: 1.5em;
	text-align: left;
	vertical-align: top;
}

.stylefontorange {
	color: #FF6600;
	font-weight: bold;
}
.stylefont14pix {font-size: 14px}
.stylefontgokubuto {
	font-size: x-large;
	font-weight: bold;
}
.stylefontM {font-size: medium}
.stylefontS {font-size: small}
.styleFontMonthtytle {
	color: #b56b01;
	font-size: xx-large;
	font-weight: bold;
}
.FontMonthcolor {
	color: #b56b01;
	font-size: 12px;
	font-weight: bold;
}

.stylefont12pix {
	font-size: 12px
}
.stylefont30pixBOLD {
	font-size: 30px;
	font-weight: bold;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.styleFontMonthJimanSubCopy {
	color: #F2A2B8;
	font-size: x-large;
	font-weight: bold;
}
.eco_epi_res {
	background-color: #FFFF99;
	background-image: url(topic/images/eco_res.gif);
	background-position: right center;
	text-align: left;
	padding-left: 20px;
	background-repeat: no-repeat;
	font-size: 12px;
	line-height: 1.25em;
	height: 55px;
}
.eco_epi_tytle {
	font-size: 14px;
	line-height: 1.25em;
	font-weight: bold;
	color: #006633;
}
.link_obi {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #e24d93;
	height: 26px;
	width: 588px;
	text-align: center;
	vertical-align: middle;
	line-height: 26px;
	margin: 0px 0px 10px;
	padding: 0px;
}
.text_14pix_bold_green {
	font-size: 14px;
	color: #090;
	font-weight: bold;
}
.stylefont14pix strong {
	font-weight: bold;
	text-align: left;
}
#sidemenu #car_aa #aa {
	font-weight: bold;
	color: #F00;
}
#sidemenu #car_bb #bb {
	font-weight: bold;
	color: #F00;
}
#sidemenu #bousai #bousai {
	font-weight: bold;
	color: #F00;
}
#sidemenu #color #color {
	font-weight: bold;
	color: #F00;
}
#sidemenu #futo #futo {
	font-weight: bold;
	color: #F00;
}
#sidemenu #column #column {
	font-weight: bold;
	color: #F00;
}
#sidemenu #grouppo #grouppo {
	font-weight: bold;
	color: #F00;
}
#sidemenu #eco #eco {
	font-weight: bold;
	color: #F00;
}
#sidemenu #yokoku #yokoku {
	font-weight: bold;
	color: #F00;
}
#sidemenu #keisai #keisai {
	font-weight: bold;
	color: #F00;
}
#sidemenu #qr #qr {
	font-weight: bold;
	color: #F00;
}
#sidemenu #pre #pre {
	font-weight: bold;
	color: #F00;
}
#sidemenu #setti #setti {
	font-weight: bold;
	color: #F00;
}
#sidemenu #nenga #nenga {
	font-weight: bold;
	color: #F00;
}

.center {
	text-align: center;
}
.text_honbun {
	font-size: 90%;
	line-height: 1.6em;
}
#sidemenu #beauty_kk #kk {
	font-weight: bold;
	color: #F00;
}
#sidemenu #aa #aa {
	font-weight: bold;
	color: #F00;
}
#sidemenu #bb #bb {
	font-weight: bold;
	color: #F00;
}
