body { background:white; }

body      { color:#330A00; }
em        { color:#F0037F; }
a:link    { color:#732626; }
a:visited { color:#BF5940; }
a:active  { color:#F0037F; }

body { font-size: 80%; line-height: 1.0; }
h2 { font-size: 110%; }
h3 { font-size: 105%; }
div{ font-size: 100%; }

h1,hr,#navi,.hidden { display:none; }
ul { list-style:none; }
a img, #clear { border:none; }
p,li { line-height:1.8; }
dt { font-weight:bold; }
span { font-weight:normal; }

#main { padding-left:210px; }

body { background:url(img/title.jpg) 0 0 no-repeat fixed; }


#murata img { float:left; }
#idworks { clear:left; }
.work img { float:left; }
.work,#other { clear:left; }
.work { padding:10px 10px 0 0; height:150px; }
.work p,#murata h3,#murata p { padding-left:210px; }
.work h3,dt { border-bottom:1px dashed #E6BDB3; padding-bottom:3px; }

h2 { padding:5px 5px 3px 5px; border-left:2px solid #E6BDB3; border-bottom:4px double #E6BDB3;}


#www,#right { font-size:90%; text-align:right; }

#other { padding-top:15px; }
#date p { font-size:90%;}
#date { padding:10px 0 15px 5px; }

#back { text-align:right; }

.footer1,.footer2 { font-size: 80%; border-top:1px solid #330A00; }
.footer1 { text-align:right; padding:10px 65px 10px 0; }
.footer1   { background:url(img/logo.gif) 100% 10px no-repeat; }
.footer2 { padding-top:10px; }

#id_works { background:url(img/work.gif) 4px 4px no-repeat; text-indent:-9999px; background-color:#F2DED9; }
#id_timetable { background:url(img/timetable.gif) 4px 4px no-repeat; text-indent:-9999px; background-color:#F2DED9; }
#id_event { background:url(img/event.gif) 4px 4px no-repeat; text-indent:-9999px; background-color:#F2DED9; }