/*▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽▼▽
この度はテンプレートのダウンロード有難うございました。

　○ 文字色変更
　○ パスワード使用ブログ
　○ 同人・イラスト・創作ブログ
　△ 商用（企業・団体・教室・店舗・アフィリエイトetc）※下記参照
　× 文字サイズ・背景変更
　× 画像の加工
　× 再配布・素材またはテンプレート配布ブログ
　× 違法・アダルト・犯罪
　× 著作表示の削除

　※最下部著作表示とは別にリンク必須とさせて頂きます。

以上を守って頂けますと幸いです。
なおこの部分は削除して下さって構いません。

【Liebelich】http://liebelich.blog54.fc2.com/
△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲△▲*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HTML,BODY
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@charset "utf-8"

html{
    font-family:sans-serif,monospace,fantasy,cursive;
    font-size:12px;
    font-style:normal;
    margin:0px;
    padding:0px;
    cursor:nw-resize;
    scrollbar-3dlight-color:#93b8b8;
    scrollbar-arrow-color:#93b8b8;
    scrollbar-darkshadow-color:#93b8b8;
    scrollbar-face-color:#f0ecd9;
    scrollbar-highlight-color:#93b8b8;
    scrollbar-shadow-color:#93b8b8;
    scrollbar-track-color:#f0ecd9;
}
body{
    background-color:#f0ecd9;
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_bg.gif);
    background-position:center top;
    background-repeat:repeat;
    background-attachment:scroll;
    color:#f0ecd9;
    font-family:sans-serif,monospace,fantasy,cursive;
    font-size:12px;
    font-style:normal;
    margin:0px;
    padding:0px;
    cursor:nw-resize;
    scrollbar-3dlight-color:#93b8b8;
    scrollbar-arrow-color:#93b8b8;
    scrollbar-darkshadow-color:#93b8b8;
    scrollbar-face-color:#f0ecd9;
    scrollbar-highlight-color:#93b8b8;
    scrollbar-shadow-color:#93b8b8;
    scrollbar-track-color:#f0ecd9;
}
a:link{
    color:#004766;text-decoration:none;
}
a:visited{
    color:#004766;text-decoration:none;
}
a:active{
    color:#004766;text-decoration:none;
}
a:hover{
    color:#f5f5eb;text-decoration:none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
レイアウト
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#container{
    width:880px;
    margin:0px auto;
}
div#header{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_header.gif);
    background-position:center top;
    background-repeat:no-repeat;
    width:880px;
    height:361px;
    text-align:center;
    margin:0px;
}
div#base_block{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_body.jpg);
    background-position:center top;
    background-repeat:repeat-y;
    width:880px;
    margin:0px;
    padding:0px;
}
div#left{
    width:200px;
    float:left;
    margin:0px;
    padding:0px;
}
div#center{
    width:480px;
    float:left;
    margin:0px;
    padding:0px;
}
div#right{
    width:200px;
    float:left;
    margin:0px;
    padding:0px;
}
div#footer{
    text-align:center;
    width:880px;
    padding:0px;
    margin:0px;
    clear:both;
}
div#footer_img{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_footer.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    width:880px;
    height:43px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ヘッダー
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#header h1{
    color:#7f0828;
    font-family:cursive,sans-serif;
    font-size:27px;
    font-weight:bold;
    letter-spacing:1px;
    margin:0px;
    padding:254px 0px 0px;
}
div#header h1 a{
    color:#7f0828;text-decoration:none;
}
div#header h1 a:hover{
    color:#f5f5eb;text-decoration:none;border-bottom:1px dotted #93b8b8;
}
div#header h2{
    color:#004766;
    font-family:fantasy,sans-serif;
    font-size:12px;
    font-weight:normal;
    letter-spacing:1px;
    margin:-4px 0px 0px;
    padding:0px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
プラグイン1+2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.lmenu_title{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_menu_ltitle.gif);
    background-position:left top;
    background-repeat:no-repeat;
    color:#601534;
    font-family:cursive,fantasy,sans-serif;
    font-size:14px;
    font-weight:bold;
    height:30px;
    margin:0px;
    padding:7px 0px 0px 22px;
}
.lmenu_body{
    color:#66300a;
    font-family:fantasy,sans-serif,Georgia,Arial Black;
    font-size:10px;
    margin:0px 4px 25px 20px;
    padding:0px;
}
.rmenu_title{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_menu_rtitle.gif);
    background-position:left top;
    background-repeat:no-repeat;
    color:#601534;
    font-family:cursive,fantasy,sans-serif;
    font-size:14px;
    font-weight:bold;
    height:30px;
    margin:0px;
    padding:7px 0px 0px 23px;
}
.rmenu_body{
    color:#66300a;
    font-family:fantasy,sans-serif,Georgia,Arial Black;
    font-size:10px;
    margin:0px 16px 25px 5px;
    padding:0px;
}
div#left p,div#right p{
    border-bottom:1px dashed #bbcfc8;
    width:172px;
    margin:0px;
    padding:3px 2px;
}
div#left ul,div#right ul{
    margin:0px;
    padding:0px;
}
div#left li,div#right li{
    list-style-type:none;
    border-bottom:1px dashed #bbcfc8;
    width:172px;
    margin:0px;
    padding:3px 2px;
}
div#left a,div#right a{
    color:#f5f5eb;text-decoration:none;
}
div#left a:hover,div#right a:hover{
    color:#dec78f;text-decoration:none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
プラグイン3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.entry_block h3{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_menu_ctitle.gif);
    background-position:center top;
    background-repeat:no-repeat;
    color:#004766;
    font-size:14px;
    font-family:fantasy,sans-serif,Georgia,Arial Black;
    text-align:center;
    height:31px;
    margin:0px;
    padding:7px 0px 0px;
}
.cmenu_body{
    color:#66300a;
    font-family:fantasy,sans-serif,Georgia,Arial Black;
    font-size:10px;
    margin:0px 5px 8px;
    padding:1px;
}
.cmenu_body ul{
    margin:0px;
    padding:0px;
}
.cmenu_body li,.cmenu_body p{
    list-style-type:none;
    border-bottom:1px dashed #bbcfc8;
    margin:0px;
    padding:3px 2px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
エントリー
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.entry_block{
    font-family:Georgia,sans-serif;
    width:474px;
    margin:0px auto;
    padding:0px;
}
.entry_date{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_entry_date.gif);
    background-position:left top;
    background-repeat:no-repeat;
    color:#93b8b8;
    font-family:Georgia,monospace;
    text-align:center;
    width:84px;
    height:85px;
    float:right;
    margin:0px;
    padding:0px;
}
.date_y{
    font-size:14px;
    font-weight:bold;
    text-align:right;
    margin:6px 10px 0px 0px;
}
.date_m{
    color:#66300a;
    font-size:24px;
    font-weight:bold;
}
.date_w{
    font-size:12px;
}
.date_t{
    font-size:12px;
}
.entry_head{
    font-size:10px;
    width:390px;
    margin:0px;
    padding:0px;
}
.entry_head img{
    vertical-align:middle;
    margin-right:4px;
}
.entry_head h4{
    color:#f5f5eb;
    font-size:14px;
    font-family:fantasy,sans-serif;
    font-weight:bold;
    border-top:2px solid #f5f5eb;
    border-bottom:1px dashed #f5f5eb;
    margin:0px;
    padding:5px 2px;
}
.entry_head_ca{
    margin:0px;
    padding:2px 5px;
}
.entry_head_tc{
    text-align:right;
    margin:0px;
    padding:2px 5px;
}
.entry_body{
    color:#66300a;
    font-family:sans-serif,fantasy;
    line-height:150%;
    clear:both;
    margin:0px;
    padding:0px 4px 5px;
}
.entry_more{
    margin:0px;
    padding:4px 0px 10px;
}
p.tag,p.com{
    color:#004766;
    font-size:10px;
    margin:0px;
    padding:0px;
}
.entry_foot{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_divider.gif);
    background-position:center top;
    background-repeat:no-repeat;
    font-size:10px;
    font-family:cursive,sans-serif;
    text-align:right;
    margin:10px 0px;
    padding:5px 4px 35px;
    clear:both;
}
.entry_body a{
    color:#f5f5eb;text-decoration:none;
}
.entry_body a:hover{
    color:#004766;text-decoration:none;border-bottom:1px dotted #f5f5eb;
}
.entry_foot a{
    color:#66300a;text-decoration:none;
}
.entry_foot a:hover{
    color:#f5f5eb;text-decoration:none;border-bottom:1px dotted #f5f5eb;
}
.entry_head a{
    color:#f5f5eb;text-decoration:none;
}
.entry_head a:hover{
    color:#dec78f;font-weight:bold;text-decoration:none;
}
.entry_head h4 a{
    color:#004766;text-decoration:none;
}
.entry_head h4 a:hover{
    color:#f5f5eb;text-decoration:none;
}
.fc2_footer{
    margin-top:30px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
コメント+トラックバック
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.com_block{
    font-family:fantasy,sans-serif;
    width:466px;
    margin:0px auto;
    padding:2px;
}
.com_block span,.cmenu_body span{
    color:#004766;
}
.com_block h5{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_comment.gif);
    background-position:center top;
    background-repeat:no-repeat;
    height:31px;
    margin:0px;
    padding:2px 0px;
}
.com_block h6{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_trackback.gif);
    background-position:center top;
    background-repeat:no-repeat;
    height:31px;
    margin:0px;
    padding:2px 0px;
}
.com_title{
    color:#004766;
    font-family:cursive,sans-serif;
    font-weight:bold;
    border-bottom:1px dashed #f5f5eb;
    margin:8px 0px 0px;
    padding:3px 0px;
}
.com_body{
    color:#66300a;
    font-family:cursive,sans-serif;
    border-bottom:1px dashed #f5f5eb;
    margin:0px;
    padding:5px 0px;
}
.com_footer{
    color:#f5f5eb;
    font-size:10px;
    text-align:right;
    border-bottom:2px solid #f5f5eb;
    margin:0px;
    padding:3px 0px;
}
.com_block a{
    color:#f5f5eb;text-decoration:none;
}
.com_block a:hover{
    color:#004766;text-decoration:none;
}
.com_block table{
    width:100%;
    margin-top:10px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
フォーム
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
form{
    margin:0px;
    padding:0px;
}
.come_form1{
    font-size:10px;
    text-align:right;
    vertical-align:top;
    margin:0px;
    padding:3px 0px;
}
.come_form1 input{
    background-color:#f5f5eb;
    color:#004766;
    border:1px solid #bbcfc8;
    width:170px;
}
.come_form2{
    font-size:10px;
    text-align:right;
    vertical-align:top;
    margin:0px;
    padding:2px 0px;
}
.come_form2 textarea,.come_form2 input{
    background-color:#f5f5eb;
    color:#004766;
    border:1px solid #bbcfc8;
    width:280px;
}
.come_form3{
    font-size:10px;
    text-align:right;
    vertical-align:top;
    margin:0px;
    padding:0px;
}
.come_form3 input{
    background-color:#f5f5eb;
    color:#004766;
    border:1px solid #bbcfc8;
}
.plugin-mail input,.plugin-mail textarea,.plugin-freearea input,.plugin-search input{
    background-color:#f5f5eb;
    color:#004766;
    border:1px solid #bbcfc8;
}
div.lmenu_body select,div.rmenu_body select{
    background-color:#f5f5eb;
    color:#004766;
    font-size:10px;
    border:1px solid #bbcfc8;
    width:164px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
カレンダー
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#calender{
    background-image:url(http://blog-imgs-29.fc2.com/l/i/e/liebelich/drei_cal.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    color:#66300a;
    font-family:Georgia,monospace,Arial Black;
    font-size:10px;
    text-align:center;
    height:40px;
    margin:0px;
    padding:0px;
}
div#calender ul{
    margin:0px;
    padding:15px 0px  0px;
}
div#calender li{
    list-style-type:none;
    display:inline;
}
div#calender li a{
    color:#5b8b8b;text-decoration:none;
}
div#calender li a:hover{
    color:#93b8b8;text-decoration:none;
}
li.day {
    padding:0px 2px;
}
li.day a{
    font-size:14px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
その他
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.entry_body img {
    border:1px solid #bbcfc8;
    padding:5px;
}
.p_navi{
    font-size:12px;
    font-family:cursive,Georgia,Arial Black,sans-serif;
    text-align:center;
    margin-bottom:25px;
}
blockquote{
    color:#f5f5eb;
    font-size:10px;
    border-top:1px dotted #f5f5eb;
    border-right:1px dotted #f5f5eb;
    border-bottom:1px dotted #f5f5eb;
    border-left:6px solid #bbcfc8;
    width:410px;
    margin:0px;
    padding:3px;
}
blockquote p{
    margin:0px;
    padding:0px;
}
.copy{
    font-family:cursive,Georgia,sans-serif;
    font-size:10px;
    letter-spacing:1px;
    margin:0px;
    padding:5px 0px;
}
.ad{
    color:#dec78f;
    font-family:monospace;
    font-size:10px;
}
div#footer div.ad a{
    color:#dec78f;text-decoration:none;
}
div#footer div.ad a:hover{
    color:#f5f5eb;text-decoration:none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
タイトル一覧
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.title_list dl{
    font-family:fantasy,Georgia,sans-serif;
    margin:0px 0px 5px;
    padding:0px;
}
.title_list dt{
    color:#f5f5eb;
    font-weight:bold;
    border-bottom:1px dashed #f5f5eb;
    padding-bottom:3px;
}
.title_list dd{
    text-align:right;
    border-bottom:2px solid #f5f5eb;
    margin:0px;
    padding:3px 0px;
}