@font-face { font-family: 'Bitstream Vera Sans Mono' ; src: url("http://mediumblue.sakura.ne.jp/VeraMono.ttf") }
body {background-color: #111; color: #bbb; font-size: 1.1em; font-family: 'Bitstream Vera Sans Mono','andale mono'; margin: auto 3% auto 1%;}
body.vo {background-color: #000000; color: #ffffff}
body.ytlight {background-color: #fff; color: #000}
p { line-height:1.6em}
p.f { border-width:2px; border-color: #000066; border-style: solid; font-size: 0.9em;}
A:link { color:#e8e8e8; }
A:hover { border-bottom: medium solid #464;}
A:active { color:#ffffff; }
A:visited { color:#777; }
ul.l>li { list-style-type: none; font-size:1em; padding:2em;}
ul.m>li>ul { font-size:0.8em;}
ul.m { line-height: 2.0em; left:0px; text-indent: 0em; padding-left: 4%; list-style-position: inside; }
div {font-size: 1.3em;}
body>*>li { font-size:1.3em; }
h1 {font-size:3.3em; font-weight: normal;}
h2 {font-size:1.8em;font-weight: normal;}
h3 {border-width:0.5em; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-color: #666666; border-style: solid; margin-bottom:0px;font-weight: normal;}
h4 { font-weight: normal; }
img.si { padding-left:5%; }
img.up { padding-top:2em; }
img.ma { margin:2em; border-width: 0px; }
img.ca { width: 450px; border-width: 0px;}
ol { font-size:0.8em; padding:2em;}
ol>li { padding:0.3em;}
div.recipe {font-size: 1rem; margin-bottom: 2rem;}
div.recipe ol { font-size:1rem; padding:2em;}
ul.about { list-style-type: none; }
.for_search_engine{ display: none; }
dl .in_use{color: #6a6;}
dl .left{color: #a66;}
.imagerow{display: inline-block; }
.imagerow li{list-style-type: none; font-size: 1rem; margin-bottom: 1rem; text-align: right;}
/*canvas{width:2000px;}*/