/*  
Theme Name: officebokura.com
Theme URI: http://officebokura.com/
Description: officebokura.com
Author: officebokura.com
Author URI: http://officebokura.com/
*/

body
{background:#FFFF99;font: 0.9em Verdana;margin:0;padding:0;}

img
{border:0}

hr
{border:dotted #ff3300 0px;border-bottom-width:2px;}

.page
{text-align:center;margin:0;padding:0;}

.container
{margin: 0 auto 0 auto;text-align: left;width:1060px;background-image: url('images/b.jpg');overflow:hidden;}

a
{color:#730000;text-decoration: none;}

a:hover
{text-decoration: underline;color: #990000;}

.textinput
{border: #ff3300 solid 1px;}

.header
{margin-left:72px;background-image:url('images/roundedheader.jpg');background-repeat:no-repeat;padding:0;text-align:left;font-family:serif;}

.header h3
{font:bold 15px;padding:5px 0px 0px 10px;margin:0}

.entry h1
{font-size:22pt;font-weight:bold;color:#730000;text-decoration:none;padding:10px 0px 10px 0px;margin:0;list-style-type:none;letter-spacing: 0.1em;}

.entry h3
{line-height:150%;font-size:18pt;color:#B32275;text-decoration:none;padding:12px;border-left:5px solid #ffcc00;list-style-type:none;border-bottom:1px dotted #990000;background-color:#ffffff}

.entry h4
{font-size:13pt;color:#B32275;text-decoration:none;padding-top:3px;padding-left:10px;border-left:5px solid #ffcc00;margin-bottom:12px;margin-left:0px;padding-bottom:0.1em;list-style-type:none;border-bottom:1px dotted #990000;background-color:#ffffff}



.main-content
{margin:20px 100px 10px 0px;padding:0;width:638px;float:right;}

*html .main-content
{margin:20px 50px 10px 0px;padding:0;width:638px;float:right;}

*:first-child+html .main-content
{margin:20px 100px 10px 0px;padding:0;width:638px;float:right;}



.main-content h2
{font: bold 1.4em Tahoma;}
.main-content img
{border: 0;}



.left-sidebar
{margin:20px 0px 0px 72px;padding:0;width:225px;list-style-type:none;float:left}

*html .left-sidebar
{margin:10px 0 0 40px;padding:0;width:225px;list-style-type:none;float:left}

*:first-child+html .left-sidebar
{margin:20px 0px 0px 72px;padding:0;width:225px;list-style-type:none;float:left;}


#side-menu{padding:10px 0px 0px 30px;}


.left-sidebar hr
{border: dotted #ff3300 0px;border-bottom-width:2px;}	


/*●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●*/
.left-sss li
{width:190px;margin:12px;padding-bottom:2px;list-style-type:none;border-bottom:1px dotted #333;}

*html .left-sss li
{width:190px;margin-bottom:12px;margin-left:-10px;padding-bottom:2px;list-style-type:none;border-bottom:1px dotted #333;}

*:first-child+html .left-sss li
{width:190px;margin:10px 0px 10px 0px;padding-bottom:2px;list-style-type:none;border-bottom:1px dotted #333;}
/*●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●*/

.left-sss a
{font-weight:bold;color:#730000;text-decoration:none;padding-left:7px;border-left:3px solid #ff6600;}

.left-sss a:hover
{font-weight:bold;color:#ff9900;text-decoration:none;padding-left:7px;border-left:3px solid #ff0000;}

table#wp-calendar th
{color:#ff3300;}
table#wp-calendar caption
{font-size: 0.9em;color:#222;}
table#wp-calendar td
{color:#222;}
table#wp-calendar a
{font-weight:bold;color:#ff6600;}


.footer
{line-height:180%;color:#fff;background-image:url('images/f-b.jpg');
;font-size:16px;width:100%;padding:20px 0 20px 0;clear:both}

.footertable
{width:900px}

.footertabletd{padding:15px;vertical-align:top}

/*●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●*/
#footer_navi li
{margin:10px 0 2px;list-style-type:none;border-bottom:1px dotted #999999;}

*html #footer_navi li
{margin:10px 0 2px -20px;list-style-type:none;border-bottom:1px dotted #999999;}

*:first-child+html #footer_navi li
{margin:10px 0 2px -20px;list-style-type:none;border-bottom:1px dotted #999999;}
/*●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●*/


#footer_navi li ul
{margin-left:0}

#footer_navi a
{color:#fff;text-decoration:none;padding-left:10px;border-left:4px solid #fff; }

#footer_navi a:hover
{color:#ff9900;text-decoration:none;padding-left:10px;border-left:4px solid #ff0000;}

textarea#comment
{width: 550px;border: #ff3300 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: #ff3300 solid 1px;font-style: italic;text-align: center;}
.nextpost
{float: right;}
.previouspost
{float: left;}


.entry
{LINE-HEIGHT:180%;}

.entry h2
{LINE-HEIGHT:100%;font:bold 2em Tahoma;color:#ff3300;padding:0;margin:20px 0px 0px 0px;}

strong
{font-size:11pt;color:#730000;}

.main-content b
{LINE-HEIGHT:150%;font-size:15pt;color:#730000;}

.center
{text-align:center;}

.fs10
{LINE-HEIGHT:150%;font-size:10pt;}
.fs9
{LINE-HEIGHT:150%;font-size:9pt;}
.fs8
{LINE-HEIGHT:150%;font-size:8pt;}
.fs7
{LINE-HEIGHT:150%;font-size:7pt;}
.fcw
{color:#fff;}
.fcg
{color:#333;}
.fcb
{color:#0000ff;}
.fcr
{color:#ff0000;}
.fcy
{color:#00ffff;}
.fco
{color:#ff3300;}