a { text-decoration: none}
a:link {   text-decoration: underline; color: #FF3333;}/*一般的なアンダーライン＆リンクカラー*/
a:visited {  text-decoration:underline; color: #CC3333}/*訪問後のカラー*/
a:hover { text-decoration:none; color: #FF6600}/*ロールオーバーカラー*/
a:active {  color: #FFFF00}/*クリックした後のカラー*/
.menu { font-size:70%; line-height:110% ; color: #FFFFFF;/*理想書店メニュー文字のサイズ、行間、色の設定*/ margin-bottom: 0.5em; padding-bottom: 0.5em; /*メニューの上下の間隔*/}
.menu a {text-decoration:none; margin-right: 0.3em; margin-left: 0.2em; padding-right: 0.2em; padding-left: 0.2em; /*メニュー文字の a タグの設定：バー装飾なし、左右間隔0.2em*/}
.menu a:link {text-decoration: underline;font-weight:normal;color:#FFFFFF;}
.menu a:visited {text-decoration:none;font-weight:normal;color:#F5DEB3;}/*メニュー訪問後のカラー*/
.menu a:hover {text-decoration: none;font-weight:normal;color:#D5FF00;}/*マウスオーバーのカラー*/
.menu a:active {text-decoration:none;font-weight:normal;color:#D5FF00;}/*アクティブのカラー*/
.css1 { font-size:  100% ; line-height: 120%;/*文字大きさ 100% */}
.css2 { font-size:  90% ; line-height: 120%;/*文字大きさ 90%*/}
.css3 { font-size:  80% ; line-height: 100% ;/*文字大きさ 80%*/}
.css4 { font-size:  70% ; line-height: 100% ;/*文字大きさ 70%*/}
.border {  border: 1px #999999 solid}
.topborder {  border: #009900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}/*トップ部分のワク*/
.booktitle {  line-height: 100%; font-weight: bolder}
.writer {  font-size: 85%; line-height: 100%; letter-spacing: 0.5em;/*著者名文字設定：文字間隔0.5em*/}
.toptext {  font-size: 80%; color: #717A79; margin-top: 0.5em; margin-bottom: 0.5em; padding-top: 0.5em; padding-bottom: 0.5em; line-height: 110%/*トップ用文字設定*/}
.wakugray {  font-size: 85%; line-height: 110%; color: #666666; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px/*ブック項目表の外ワク*/}
.covertitles {  font-size: 85%; line-height: 100%; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px/*ブック題目*/}
.covertext {  font-size: 90%; line-height: 110%; color: #666666; /*ブック項目の説明文用の文字設定*/}
.covertitleborder34 {  border: #666666 solid; border-width: 0px 1px 1px 0px; /*ブック項目の内ワク右下線*/}
.covertitleborder4 { border: #666666 solid; border-width: 0px 0px 1px; /*ブック項目の内ワク下線*/}
.covertitleborder3 { border: #666666 solid; border-width: 0px 1px 0px 0px; /*ブック項目の内ワク右線*/}
