@charset "UTF-8";


#typesize li.s a {
	background: url("http://www.tp1.jp/img/top_typesize_off.gif") 0 0 no-repeat;
	color: #333;
	font-size: 10px;
	padding: 3px 5px;
	}
#typesize li.m a {
	background: url("http://www.tp1.jp/img/top_typesize_on.gif") 0 0 no-repeat;
	color: white;
	font-size: 11px;
	padding: 4px 3px 2px 5px;
	}
#typesize li.l a {
	background: url("http://www.tp1.jp/img/top_typesize_off.gif") 0 0 no-repeat;
	color: #333;
	font-size: 12px;
	padding: 3px 3px 3px 5px;
	}

#typesize {
left: 843px;
}

#typesize p {
font-size: 12px;
}

#headerarea .category2 {
left: 200px;
}

#headerarea .category2 li a {
font-size: 14px;
}

#news {
height: 280px;
}

#news_adv {
padding: 35px 0 35px 6px;
}

#news_adv {
padding/*\**/: 33px 0 33px 6px\9;
}

#news_adtxt {
top: 250px !important;
font-size: 15px;
}

#news ul li a {
font-size: 15px;
line-height: 1.1em;
}

#keyword li a {
font-size: 16px;
}

#rightcontent {
	padding-top: 112px !important
}

#weather,
#fortune {
height: 105px;
}

#weather h3,
#weather .txt,
#weather .change,
#weather .high,
#weather .low,
#fortune h3,
#fortune .txt,
#fortune .change {
font-size: 11px;
}

#weather h3 {
line-height: 1.2em;
}

#weather .change {
top: 75px;
line-height: 1.2em;
}

#fortune h3 {
top: 90px;
line-height: 1.2em;
}

#fortune .change {
line-height: 1.2em;
}

#recipearea h2 {
font-size: 14px;
}

#recipearea p {
font-size: 14px;
line-height: 1.1em;
}
