/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt/mt-static/themes-base/blog.css);
@import url(/mt/mt-static/support/themes/008/008.css);
/* end StyleCatcher imports */
























































.widget-calendar table {
width: 100%;
}
.widget-calendar caption {
text-align: center;
padding-top:5px;
font-size:12px;
}








#navigation {width: 800px;padding: 5px;background-color: #000099;}
#navigation ul {list-style: none;margin: 0px;padding: 0px;font-size: 13px;text-align: center;background-color: #000099;}
#navigation li {display: inline;white-space: nowrap;}
#navigation a {text-decoration: none;color: #ffffff;background-color: #3399ff;padding : 1px 16px;}
#navigation a:hover{text-decoration: none;color : #ffffff;background-color : #3366cc;}


/* ナビゲーション */
#navi_continer {
position: relative;
z-index:100;
width: 830px;
height:100px;
}

#navi {
position: absolute;
top: 10px;
left:10px;
width: 830px;
}

#navi ul {
margin: 0;
padding: 0;
list-style: none;
}

#navi li {
color: #fffff;
float: left;
width: 83px;
margin: 0;
}

#navi li a {
font-size: 11px;
color: #ffffff;
display: block;
width: 100%;
padding: 3px 0;
text-align: center;
font-weight: bold;
text-decoration: none;
background-color: #3399ff;
}

#navi li a:hover {
color: #ffffff;
background-color: #3366cc;
}

/* サブメニュー */
#navi ul.sub {
background: #eeeeee;
}

#navi ul.sub li {
float: none;
}

#navi ul.sub li a {
color: #666666;
background: none;
font-size: 12px;
font-weight: normal;
padding: 3px 0;
border-top:1px solid #000099;
}

#navi ul.sub li a:hover {

color: #000000;
background-color: #f5eee6;
}

#navi ul li.navi_menu ul {
display: none;
}

#navi ul li.navi_menu_on ul {
display: block;
}

#navi li.navi_menu{
border:1px solid #000099;
}

#navi li.navi_menu_on{
border:1px solid #000099;
}








#sns {width: 200px;padding: 5px;}
#sns dt {font-size:xx-small;}
#sns dd {font-size:x-small;}
#sns li {font-size:small;}




#gohome {font-size:small;}


#header-name {font-size:midium;}
#header-name {font-weight:bold;}






#mobsite {font-size:small;}
















#welcome {font-size:small;}








#tel {text-decoration: none;color : #ffffff;background-color : #F08080;}
#tel {font-weight:bold;}








#imptxt {font-size:small;}








#youkoso {text-decoration: none;color : #ffffff;background-color :#F08080;}
#youkoso {font-weight:bold;}
















#calender {width:50px; padding:5px}
















#mainimage {width: 589px;padding: 5px;position:absolute; left:110px;{}
















