/*  
Theme Name: ko-lish
Theme URI: http://ko-lish.com/
Description: Simple
Author: 
Author URI: http://ko-lish.com/
*/
body
{background:url('images/bb.png');font: 0.9em Verdana;margin:0 0 0 0;-webkit-text-size-adjust: 100%;}

img
{border:0}
table.dot
{border-style:dotted;}
.page
{text-align:center;margin: 0;padding: 0;}
.container
{margin: 0 auto 0 auto;text-align: left;width:950px;background-image: url('images/b.png');}

a
{color: #0000ff;text-decoration: none;}
a:hover
{text-decoration: underline;color: #ff9900;}
.textinput
{border: #0000ff solid 1px;}
.header
{margin-left:19px;background-image: url('images/roundedheader.jpg');background-repeat: no-repeat;padding:0;text-align:left;font-family:serif;}

.header h2
{LINE-HEIGHT:100%;padding: 13px 15px 0 0;font: bold 1.5em Tahoma;margin:0}

.header h3
{LINE-HEIGHT:100%;color: #ffffff;margin:-37px 10px 0 10px;LINE-HEIGHT:100%;font: bold 1.2em Tahoma;}
*:first-child+html .header h3
{LINE-HEIGHT:100%;color: #ffffff;margin:-37px 10px 0 10px;LINE-HEIGHT:100%;font: bold 1.2em Tahoma;}


h4
{LINE-HEIGHT:100%;font: bold 1em Tahoma;color:#0000ff;padding:0;margin:105px 20px 0 22px}
*:first-child+html h4
{LINE-HEIGHT:100%;font: bold 1em Tahoma;color:#0000ff;padding:0;margin:114px 20px 0 22px}


#page_navi
{margin-left:20px;padding:0;list-style-type:none;white-space: nowrap;float:left;background-image: url('images/button.jpg');width: 914px;}
*html #page_navi
{margin-left:10px;padding:0;list-style-type:none;white-space: nowrap;float:left;background-image: url('images/button.jpg');width: 914px;}
#page_navi li
{font-size: 13px;line-height: 14px;padding: 0px;margin:8px 0 8px 0;float: left;}
*html #page_navi li
{font-size: 13px;line-height: 14px;padding: 0px;margin:0;float: left;}
*:first-child+html #page_navi li
{font-size: 13px;line-height: 14px;padding: 0px;margin:0;float: left;}

#page_navi li a
{color: #000;padding:8px
45px 8px 45px;　/*　★★★★★★★この数字がヘッダーメニューバーの横幅　*/
float: left;height: 13px;border-right: 1px dotted #999;border-bottom: 1px dotted #999;text-align:center;}

*:first-child+html #page_navi li a
{color: #000;padding:8px
45px 8px 45px;　/*　★★★★★★★この数字がヘッダーメニューバーの横幅　*/
float: left;height: 13px;border-right: 1px dotted #999;border-bottom: 1px dotted #999;text-align:center;}


#page_navi li a:hover
{background:#0099ff;color: #ffffff;}

*:first-child+html #page_navi li a:hover
{background:#0099ff;color: #ffffff;}

#page_navi li.current_page_item a
{background-image: url('images/button3.jpg');color: #333333}

.main-content
{margin: 20px 40px 10px 0;padding:0;width:660px;float:right;}
*html .main-content
{margin: 20px 20px 10px 25px;padding:0;width:650px;float:right;}


.main-content h2
{LINE-HEIGHT:150%;font: bold 1.5em sans-serif ;margin:0}

.main-content h2 a
{color: #0000ff;}
.main-content img
{border: 0;}

.left-sidebar
{margin:15px 0 0 28px;padding:0;width:200px;background-image: url('images/sidebarbox.jpg');list-style-type:none;float:left}
*html .left-sidebar
{margin:10px 0 0 15px;padding:0;width:200px;background-image: url('images/sidebarbox.jpg');list-style-type:none;float:left}
*:first-child+html .left-sidebar
{margin:10px 5px 0 28px;padding:0;width:200px;background-image: url('images/sidebarbox.jpg');list-style-type:none;float:left;}
.left-sidebar h2 
{font-size:10pt;color:#fff;text-align:center;border-style:solid;border-color:#0000ff;border-width:1px;background-image: url('images/button2.jpg');padding:6px 0 6px 0}
.left-sidebar hr
{text-align:center;width:180px;border: dotted #0000ff 0px;border-bottom-width:2px;}



.left-sss li
{margin-bottom:12px;margin-left:7px;padding-bottom:0.1em;list-style-type:none;border-bottom:1px dotted #333;}
*html .left-sss li
{margin-bottom:12px;margin-left:-8px;padding-bottom:0.1em;list-style-type:none;border-bottom:1px dotted #333;width:99%}
*:first-child+html .left-sss li
{margin-bottom:12px;margin-left:-8px;padding-bottom:0.1em;list-style-type:none;border-bottom:1px dotted #333;width:99%}
.left-sss li ul
{margin-left:-30px}
*html .left-sss li ul
{margin-left:25px}
*:first-child+html .left-sss li ul
{margin-left:25px}
.left-sss a
{font-weight:bold;color:#0000ff;text-decoration:none;padding-left:10px;border-left:4px solid #ff9900; }
.left-sss a:hover
{font-weight:bold;color:#ff6600;text-decoration:none;padding-left:10px;border-left:4px solid #ff0000;}

table#wp-calendar th
{color:#0000ff;}
table#wp-calendar caption
{font-size: 0.9em;color:#222;}
table#wp-calendar td
{color:#222;}
table#wp-calendar a
{font-weight:bold;color:#0000ff;}

.footer
{clear: both;margin-left: 20px;text-align: center;}
#footer_navi
{text-align:center;margin-left:0px;padding: 5px 5px 10px 15px;list-style-type:none;white-space: nowrap;width:900px;}
#footer_navi li
{text-align:center;font-size:11px;line-height: 15px;padding: 5px 0px 5px 0px;margin:5px 2px 5px 2px;float:left;}
#footer_navi li a
{text-align:center;color: #000;padding:

5px 13px 5px 13px;/*　★★★★★★★この数字がフッターメニューバーの横幅　*/

height: 25px;border-right: 1px dotted #003300;border-left: 1px dotted #003300;border-bottom: 0px dotted #003300;text-align:center;}
*html #footer_navi
{text-align:center;margin-left:0px;padding:5px;list-style-type:none;white-space: nowrap;width: 900px;}
*html #footer_navi li
{text-align:center;font-size:11px;line-height: 20px;padding: 5px 5px 5px 5px;margin:1px 0px 1px 0px;float:left;}
*html #footer_navi li a
{text-align:center;color: #000;padding:

5px 12px 5px 12px;/*　★★★★★★★この数字がフッターメニューバーの横幅　*/

height: 25px;border-right: 1px dotted #003300;border-left: 1px dotted #003300;border-bottom: 0px dotted #003300;text-align:center;}
#footer_navi li a:hover
{background:#0033ff;color: #ffffff;}
#footer_navi li.current_page_item a
{font:bold;color: #ff6600;}

hr
{border: dotted #0000ff 0px;border-bottom-width:2px;}


hr.fooo
{margin-right:20px;width:890px;border: dotted #0000ff 0px;border-bottom-width:2px;}

textarea#comment
{width: 550px;border: #0000ff solid 1px;}
ol.commentlist
{list-style: none;margin: 0;padding: 0;}
ol.commentlist .alt
{background-color: #ffffff;padding: 5px;margin-bottom: 10px;}
.postmetadata-alt
{background-color: #ffffff;padding: 5px;border: #0000ff solid 1px;font-style: italic;text-align: center;}
.nextpost
{float: right;}
.previouspost
{float: left;}
b
{font-size:14pt;color:#0000ff;}

.entry
{LINE-HEIGHT:180%;}
strong
{font-size:11pt;color:#0000ff;}
.center
{text-align:center;}


.fs9
{LINE-HEIGHT:150%;font-size:9pt;}
.fs8
{LINE-HEIGHT:150%;font-size:8pt;}
.fs7
{LINE-HEIGHT:150%;font-size:7pt;}
.fcw
{font-weight:bold;color:#fff;}
.fcg
{font-weight:bold;color:#333;}
.fcb
{color:#0000ff;}
.fcr
{color:#ff0000;}