@charset "UTF-8";
/*
Theme Name: finger BAGEL
Theme URI: http://www.fingerbagel.com/
Description: <a href="http://www.fingerbagel.com/">finger BAGEL Blog</a>Theme Version: 1.1
Author: okyuki
Tags: fixed width, two columns
*/

/*+++++++++++++++++++++
* display
* list-style
* position
* float
* clear
* width
* height
* margin
* padding
* border
* background
* color
* font
* text-decoration
* text-align
* vertical-align
* white-space
* other text
* content
+++++++++++++++++++++*/


/*
#wrapper
*****************************************************/
#wrapper{
}


/*
#content
*****************************************************/
#content{
margin:0 auto;
width:800px;
}


/*
#header
*****************************************************/
#header{
width:800px;
}
#header h1{
float:left;
width:118px;
margin:0 25px 0 0;
}
* html #header h1{
/* ie6 */
margin:0 22px 0 0;
}
#header h1 a{
display:block;
padding:10px 0 10px 0;
}
#hd_navi li{
float:left;
margin:10px 9px 0 0;
}
* html #hd_navi li{
/* ie6 */
display:inline;
}
#hd_navi li a{
display:block;
padding:10px;
}


/*
#footer
*****************************************************/
#footer{
width:800px;
height:70px;
}
#ft_top{
border-bottom:1px solid #ddd;
}
#ft_top p{
float:right;
}
#ft_bottom address{
float:right;
padding:6px 0 0 0;
text-decoration:none;
}


/*
#middle
*****************************************************/
#middle{
width:800px;
padding:20px 0;
border-top:1px solid #ddd;
}


/*
#alpha
*****************************************************/
#alpha{
float:right;
width:560px;
}


/*
#beta
*****************************************************/
#beta{
float:left;
width:220px;
}


/*
.sb_items（サイドバーの各アイテム）
*****************************************************/
#beta .sb_items{
margin:0 0 20px 0;
}
.sb_items h3{
margin:0 0 4px 0;
padding:0 0 2px 0;
border-bottom:1px solid #8a731e;
color:#8a731e;
font-size:1.4em;
}
.sb_items li{
margin:0 0 3px 0;
background:url(images/side_icon.gif) 0 5px no-repeat;
font-size:1.2em;
}
.sb_items li a{
display:block;
width:210px;
margin:0 0 0 9px;
padding:2px 0;
color:#8a731e;
/*ie*/
zoom:1;
}
.sb_items li a:link,
.sb_items li a:visited{
color:#8a731e;
}
.sb_items li a:hover,
.sb_items li a:active{
background:#faebb5;
text-decoration:none;
}


/*
■alphaの各ボックス
*****************************************************/
.alpha_box{
margin:0 0 70px 0;
}
.alpha_box_t{
margin:0 0 5px 0;
padding:0 0 1px 0;
border-bottom:1px solid #8a731e;
}
.alpha_box_t h2{
float:left;
color:#8a731e;
font-size:1.6em;
font-weight:bold;
}
.alpha_box_t h2 a:link,
.alpha_box_t h2 a:visited,
.alpha_box_t p a:link,
.alpha_box_t p a:visited{
color:#8a731e;
}
.alpha_box_t h2 a:hover,
.alpha_box_t h2 a:active,
.alpha_box_t p a:hover,
.alpha_box_t p a:active{
color:#148bf0;
text-decoration:none;
}
.alpha_box_t p{
position:relative;
float:right;
top:3px;
font-size:1.1em;
}


/*
■全てのコンテンツ / エントリーの内容
*****************************************************/
.entry{
font-size:1.1em;
line-height:1.5;
}
.entry p{
padding:5px 0;
}


/*
■ページ送り
*****************************************************/
.navi_n-p p{
float:right;
}


/*
■検索結果の各ボックス
*****************************************************/
.searchitems{
margin:0 0 70px 0;
}
.searchitems_t{
margin:11px 0 5px 0;
padding:0 0 2px 0;
border-bottom:1px dotted #ddd;
}
*:first-child+html .searchitems_t{
/*ie.7*/
line-height:1.2;
}
* html .searchitems_t{
/*ie.6*/
line-height:1.2;
}
.searchitems_t h3{
float:left;
color:#8a731e;
font-size:1.2em;
font-weight:bold;
}
.searchitems_t h3 a:link,
.searchitems_t h3 a:visited,
.searchitems_t p a:link,
.searchitems_t p a:visited{
color:#e5bf32;
}
.searchitems_t h3 a:hover,
.searchitems_t h3 a:active,
.searchitems_t p a:hover,
.searchitems_t p a:active{
color:#148bf0;
text-decoration:none;
}
.searchitems_t p{
float:right;
font-size:1.1em;
}


/*
■検索結果が「No_items」の場合
*****************************************************/
#search_noitems{
margin:11px 0;
font-size:1.2em;
}
* html #search_noitems{
/*ie.6*/
line-height:1.2;
}
*:first-child+html #search_noitems{
/*ie.7*/
line-height:1.2;
}


/*
■検索結果の検索フォーム
*****************************************************/
#search_search{
width:450px;
}
#search_search input[type="text"]{
float:left;
width:346px;
height:20px;
border:solid 1px #8a731e;
background:url(images/searchform_bg.gif) top repeat-x;
color:#666;
font-size:1.5em;
}
#search_search input[type="image"]{
float:right;
width:100px;
}


/*
■サイドバーの検索フォーム
*****************************************************/
#sb_search{
width:220px;
}
#sb_search input[type="text"]{
float:left;
width:116px;
height:20px;
border:solid 1px #8a731e;
background:url(images/searchform_bg.gif) top repeat-x;
color:#666;
font-size:1.5em;
}
#sb_search input[type="image"]{
float:right;
width:100px;
}


/*
■サイドバーのカレンダー
*****************************************************/
#wp-calendar{
width:220px;
border:1px solid #8a731e;
}
#wp-calendar caption{
padding:0 0 3px 0;
color:#8a731e;
font:normal normal 1.4em "";
line-height:1;
}
#wp-calendar th{
padding:7px 0 0 0;
font:normal bold 1.2em "";
text-align:center;
}
#wp-calendar td{
font:normal normal 1.2em "";
text-align:center;
}
#wp-calendar td a:link,
#wp-calendar td a:visited{
color:#8a731e;
font:normal bold 1em "";
}
#wp-calendar td a:hover,
#wp-calendar td a:active{
background:#faebb5;
color:#8a731e;
font:normal bold 1em "";
text-decoration:none;
}
#wp-calendar tfoot td{
padding:0 0 7px 0;
}



/* [end of file] */

