@charset "Shift_JIS";

/*

JS ライブラリ用 CSS - 基本クラス

$Id: common.css 5 2006-03-17 05:40:25Z takayama $

*/

label {
   cursor: pointer;
}

A.navlink         { color:#1C70D7; text-decoration:underline; }
A.navlink:link    { color:#1C70D7; text-decoration:underline; }
A.navlink:visited { color:#1C70D7; text-decoration:underline; }
A.navlink:hover   { color:#FB8A00; text-decoration:none; }

/* MacIE でフォームの文字化け対策 */
/* \*//*/
input, textarea, {
   font-family: Osaka, "ヒラギノ角ゴ Pro W3", Arial, sans-serif;
}
/**/

* {
   font-size: 100%;
}

div#box_body {
   width: 550px;
}

div.search_form {
   margin: 20px 0px;
}

div#content {
}

div.hit ,
div.option,
div.navlink {
   font-size: 100%;
   margin: 10px 0px 10px 0px;
}

div.hit {
   background-color: #EEE;
   padding: 3px 10px;
}

div.hit
span.num {
   font-weight: bold;
}

div.option a {
   margin: 0px 3px;
   color: #3333CC;
}

div.option a.sort_off {
   color: #999999;
}

div.search_body div.result {
   margin: 0px 0px 10px 0px;
   padding: 5px 10px;
}

div.result h3 {
   font-size: 110%;
   font-weight: normal;
   margin: 0px;
   border-bottom: 1px solid #C0C0FF;
}

div.result h3 a {
   text-decoration:none;
}

div.result div.result_body {
   font-size: 100%;
   margin: 10px 10px;
}

div.result div.result_footer {
   font-style: italic;
   font-size: 80%;
}

div.result div.result_footer a {
   color: #666688;
   text-decoration:none;
}

div.result h3 a:hover,
div.result div.result_footer a:hover {
   text-decoration: underline;
}

