a:link {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: none}
a:visited {text-decoration: none}

.px10 {font-size: 10px}
.px12 {font-size: 12px}
.px14 {font-size: 14px}
.px16 {font-size: 16px}
.px18 {font-size: 18px}

.px12h120 {font-size: 12px; line-height: 120%}
.px12h150 {font-size: 12px; line-height: 150%}
.px14h150 {font-size: 14px; line-height: 150%}
.px16h150 {font-size: 16px; line-height: 150%}
.px18h150 {font-size: 18px; line-height: 150%}

.h120 {line-height: 120% }
.h150 {line-height: 150%}
.h200 {line-height: 200%}

.j {ime-mode:active}
.e {ime-mode:inactive}
hr {color: #}
hr {  color: #5C4A3D}

#tubuyaki .rss_list {border-bottom: dotted 1px #AAB4A0;}
#tubuyaki a{
	text-decoration:none;
}

#tubuyaki a img {
    border-style:none;
}

#tubuyaki2 .rss_list {border-bottom: dotted 1px #AAB4A0;
font-size:12px;}
#tubuyaki2 a{
	font-size:12px;
}




#weathernews_blog_parts { width:200px; height:300px; position: absolute;
top:90px;
left: 760px;}


#takayama_event { width:200px; height:300px; position: absolute;
top:420px;
left: 760px;
font-size:13px;
background:#fefefe url(image/index/bg_event.gif) repeat-x bottom;
border:1px solid #c0c0c0;
padding:0; margin:0;
line-height:1.3em;
}

#takayama_event div{font-size:12px; padding:5px;}

#takayama_event div a{ color:#404040; text-decoration:underline;}
#takayama_event div p{ margin:0 0 0 45px; background:url(image/index/bg_event_all.gif) no-repeat right center; font-size:12px;}

#flash_img{background:url(../image/index/flash_img.jpg) no-repeat; width:550px; height:305px; }

#hisai p{color:#cc3300; font-size:12px; border:2px solid #cc3300; margin:10px; padding:10px;}






