@charset "EUC-JP";


body{ margin:10px; padding:0;	font-size:75%; font-family: "¥á¥¤¥ê¥ª", Meiryo, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka; /*width:95%;*/ }


.search-input form{ margin:20px 0;}

input.q-text{ background-color:#e9e9e9;}/*afcff0*/


/* Res  */

  strong.keyword { color: Red; }
  p.example      { text-indent: 1em; 
                   color: Navy;
		   font-weight: bold;
                   font-family: monospace;}
  code           { color: Navy;
                   font-family: monospace; }
  code.example   { color: Navy;
		   font-weight: bold;
                   font-family: monospace; }
  code.operator  { color: Navy;
                   font-family: monospace; 
		   font-weight: bold; }


p{ margin-bottom:0.7em; margin-top:0.7em;}

h3{ background-color:#def; padding:4px; border:1px solid #97c3f0;}


.lef{ text-align:left;}
.rig{text-align:right;}
form{ margin:0;}

/* input */

.search-input{ text-align: left;}
/*body.search-input{ padding:auto 0;}*/
.search-input-box{ margin:10px 0 0 0;}
.search-input #search-h1-ttl{ margin-bottom:-12px;}
.search-input p{ margin:0;}
.search-input .q-text { width:250px;}
.search-input a{ display:block; margin-top:10px;}
/* Result */

#search-h1-ttl-res{ float:right; margin:0;}

.p-form{ position:relative; top:10px;}

.search-result h2{ clear:right;}
/*hr{ clear: right; margin:18px 0}*/

.disp-search-index-key{ display:none;}

.namazu-result-header{ background-color:#def; border-top:1px solid #97c3f0; clear:both;}
.namazu-result-header h2{ font-size:130%; display:inline; margin:0 .8em 0 5px}
.namazu-result-header p{ display:inline; margin:0 .8em 0 0;}
/*.namazu-result-header h2{font-size:130%; line-height:110%; margin:0; padding:3px 0 0 5px;}
.namazu-result-header table{ width:100%;}
.namazu-result-header table,
.namazu-result-header table th,
.namazu-result-header table td{ margin:0; padding:0; border:0px none;}*/

.cp,
.ymd{ display:none;}
dl dt a{ font-size:115%;}
dl dd a:link{ color:#090;}

.namazu-result-footer{ text-align:center;}
.namazu-footer-2{ font-size:85%; text-align:center;}
