@charset "UTF-8"; /*　日本語使用　*/





/*　====================　基本　====================　*/

body{

	background: #c8c8c8 url(img/body_bk.jpg) repeat-x;

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #333333;

	padding: 0;

	margin: 0 auto 0;

	text-align: center;

}

/* -------------　Netscp,Firefoxは上記値を読み中央揃え　------------ */

h1,h2,h3,p,dl,ul,dt,dd{

	margin: 0;

}

img{

	border: none;

}

a{

	color: #006600;

	text-decoration: none;

}

a:link{

	color: #006600;

}

a:hover{

	color: #FF6600;

}

/*　====================　全体のレイアウト　====================　*/
#page {

	width: 810px;

	margin: 0px auto 10px;

	padding: 0px;

	background: url(img/layout_bk.jpg) repeat-y;

}

#header   { width: 810px; min-height: 600px }

/* ----------------　IE,Operaは上記値を読み中央揃え　--------------*/

/*　====================　右レイアウト　====================　*/

#content     { float: right; width: 615px ; margin-top: 45px; }

#content-main     { text-align: left; width: 615px; clear: right; margin-top: 20px; padding-top: 7px; }

#banner { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 615px; margin-top: 20px; }

#banner-inner { padding: 12px 30px 0 0; }

#banner-description { font-size: 11px; font-weight: normal; line-height: 1.11; position: relative; top: 1em; }

#banner-rogo { background-image: url(img/rogo.png); text-indent: -9999px; width: 184px; height: 25px; float: right; }
html>body #banner-rogo { margin-bottom: 1em; }

#banner-rogo a { text-indent: -9999px; width: 184px; height: 25px; float: right; }

#banner-header { color: black; font-size: 12px; font-weight: bold; line-height: 1; background-color: white; text-align: center; float: right; clear: right; margin: 3px 0; padding: 5px 25px; display: inline; text-shadow: #36414d 0 2px 3px; }
html>body #banner-header { margin-bottom: 1em; }

#banner-header  { filter:Alpha(opacity=80); -moz-opacity:0.8; opacity:0.80 }

/* ----------------　バナー　--------------*/

#pankuzu { color: white; font-size: 12px; font-weight: bold; line-height: 1.12; background-image: url(img/pkz.png); background-repeat: repeat-x; background-position: 0 center; text-align: right; float: right; clear: right; }
html>body #pankuzu {  }

#pankuzu a, #pankuzu a:link { color: white; text-decoration: none; }
#pankuzu a:hover { 	color: #FF6600; }
#present { color: #f60; font-size: 14px; }
/* ----------------　パン屑　--------------*/

/*　====================　メニュー　====================　*/

#menu    { background: #333136 url(img/menu_lbk.jpg) no-repeat right top; text-align: right; float: left; margin-top: 45px; position: relative; left: 25px; width: 170px; min-height: 1000px }

#menu  { filter:Alpha(opacity=90); -moz-opacity:0.9; opacity:0.90 }



#menul-inner      { text-align: left; margin: 10px 0px 0px; padding: 0px }

#menul-inner ul {

	list-style-type: none;

	padding: 0px;

	margin: 0px;

}

#menul-inner li {

	list-style-type: none;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#menul01 {

	height: 200px;

	width: 150px;

}

#menul01 a {

	font-size: 12px;

	background: url(img/menul01.png) no-repeat;

	text-indent: -9999px;

	display: block;

	width: 150px;

	height: 190px;

	margin-left: 10px;

	text-decoration: none;

}

#menul01 a:hover {

	background: url(img/menul01_over.png) no-repeat;

	display: block;

	height: 190px;

}

#menul02 a,#menul03 a,#menul04 a,#menul05 a,#menul06 a ,#menul07 a,#menul08 a,#menul09 a,#menul10 a,#menul11 a,#menul12 a,#menul13 a,#menul14 a,#menul15 a,#menul16 a {

	text-indent: -9999px;

	font-size: 12px;

	display: block;

	height: 30px;

	width: 150px;

	margin-left: 10px;

}

#menul02 a {

	background: url(img/menul02.png) no-repeat;

	font: 5px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #E39822;

	text-align: center;

	padding-top: 3px;

}

#menul03 a,#menul06 a,#menul09 a,#menul10 a,#menul11 a,#menul12 a,#menul13 a,#menul14 a {

	font: 5px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #88A0B7;

	text-align: center;

	padding-top: 7px;

}

#menul03 a {background: url(img/menul03.png) no-repeat;}

#menul04 a {background: url(img/menul04.png) no-repeat;}

#menul05 a {background: url(img/menul05.png) no-repeat;}

#menul06 a {background: url(img/menul06.png) no-repeat;}

#menul07 a {background: url(img/menul07.png) no-repeat;}

#menul08 a {background: url(img/menul08.png) no-repeat;}

#menul09 a {background: url(img/menul09.png) no-repeat;}

#menul10 a {background: url(img/menul10.png) no-repeat;}

#menul11 a {background: url(img/menul11.png) no-repeat;}

#menul12 a {background: url(img/menul12.png) no-repeat;}

#menul13 a {background: url(img/menul13.png) no-repeat;}

#menul14 a {background: url(img/menul14.png) no-repeat;}

#menul15 a {background: url(img/menul15.png) no-repeat;}

#menul16 a {background: url(img/menul16.png) no-repeat;}

#menul02 a:hover {

	background: url(img/menul02_over.png) no-repeat;

	color: #D58816;

}

#menul03 a:hover,#menul06 a:hover,#menul09 a:hover,#menul10 a:hover,#menul11 a:hover,#menul12 a:hover,#menul13 a:hover ,#menul14 a:hover {

	color: #003366;

}

#menul03 a:hover {background: url(img/menul03_over.png) no-repeat;}

#menul04 a:hover {background: url(img/menul04_over.png) no-repeat;}

#menul05 a:hover {background: url(img/menul05_over.png) no-repeat;}

#menul06 a:hover {background: url(img/menul06_over.png) no-repeat;}

#menul07 a:hover {background: url(img/menul07_over.png) no-repeat;}

#menul08 a:hover {background: url(img/menul08_over.png) no-repeat;}

#menul09 a:hover {background: url(img/menul09_over.png) no-repeat;}

#menul10 a:hover {background: url(img/menul10_ovre.png) no-repeat;}

#menul11 a:hover {background: url(img/menul11_over.png) no-repeat;}

#menul12 a:hover {background: url(img/menul12_over.png) no-repeat;}

#menul13 a:hover {background: url(img/menul13_over.png) no-repeat;}

#menul14 a:hover {background: url(img/menul14_over.png) no-repeat;}

#menul15 a:hover {background: url(img/menul15_over.png) no-repeat;}

#menul16 a:hover {background: url(img/menul16_over.png) no-repeat;}



#menul17 {

	width: 150px;

	background: url(img/menul17.png) no-repeat;

	margin-top: 30px;

	margin-bottom: 10px;

	margin-left: 10px;

	text-align: left;

}

#menul17 p {

	font: 12px/180% "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #FFFFFF;

	padding-top: 40px;

	padding-left: 5px;

	padding-bottom: 10px;

	text-align: left;

}

#menul17 a {

	color: #FFFFFF;

}

#menul17 a:hover {

	text-decoration: underline;

}

#menul18   { margin-bottom: 10px; margin-left: 25px; width: 120px; height: 70px }

/*　====================　フッター　====================　*/

#footer  { background: #c8c8c8 url(img/footer.jpg) no-repeat; clear: both; width: 810px; height: 90px }

#footer a { color: white; text-decoration: none }

#footer a:link { color: white; text-decoration: none }

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

#footer #f-navi    { color: white; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; font-weight: normal; font-style: normal; font-variant: normal; text-align: left; float: left; padding-top: 36px; padding-left: 25px; height: 28px  }

#footer #copyright    { color: white; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; font-weight: normal; font-style: normal; font-variant: normal; text-align: left; float: right; padding-top: 36px; padding-right: 25px; height: 28px  }

#footer #powerdby         { clear: both }



/*　====================　現状のトップページへ　====================　*/

.pagetop { clear: both; text-indent: -9999px; height: 17px; width: 65px; padding-top: 20px; padding-left: 500px; }

.pagetop a:link {

	background: url(img/page_top.jpg) no-repeat;

	display: block;

	height: 17px;

	width: 65px;

}

.pagetop a:visited {

	background: url(img/page_top.jpg) no-repeat;

	display: block;

	height: 17px;

	width: 65px;

}

.pagetop a:hover {

	height: 17px;

	width: 65px;

	background: url(img/page_top_over.jpg) no-repeat;

}



/*　====================　メインページ二段組（content-main内）　====================　*/


#top-content  { text-align: left; width: 615px; margin-top: 30px; }
#syoukai { width: 460px; float: left; }
#syoukai h2  { background: url(img/title01.png) no-repeat; text-indent: -9999px; padding: 0; width: 460px; height: 47px ; margin-bottom: 20px; }
#syoukai h3   { font-size: 12px; line-height: 1.12; background-color: transparent; background-image: url(img/title01_01.png); background-repeat: no-repeat; background-position: 0 0; text-indent: 55px; clear: both; width: 460px; height: 26px  ; margin: 6px 0; padding-top: 0.5em; }
html>body #syoukai h3   { font-size: 12px; line-height: 1.12; background-color: transparent; background-image: url(img/title01_01.png); background-repeat: no-repeat; background-position: 0 0; text-indent: 55px; clear: both; width: 460px; height: 26px  ; margin: 6px 0 0 ; padding-top: 0.5em; }

.syoukai-bun { font-size: 12px; line-height: 200%; margin-left: 45px; width: 397px ; }

.syoukai-bun strong { color: #c00 }

.tx { float: left; padding: 3px; width: 240px  ; margin-bottom: 6px; }

.ph { float: right; margin-top: 5px; border: none }

/* ----------------　左枠　--------------*/

#atari{ width: 140px; float: right; padding: 13px 15px 0 0; }

#atari-inner  { text-align: center; margin: 0; padding: 7px 0 0; border: solid 1px #036 }

#atari img { margin-bottom: 8px; border: outset 1px }

#atari-inner h3   { font-size: 12px; text-align: left; margin: 0; padding: 0.5em 0 0; width: 100% }

#atari-inner p    { font-size: 12px; line-height: 120%; text-align: left; margin-top: 10px; margin-right: auto; margin-left: auto; padding-bottom: 10px; width: 124px }

.sb  { color: white; font-size: 12px; line-height: 1.12; text-decoration: none; background: no-repeat scroll 6px 0; text-indent: 1.5em; width: 125px; height: 25px }

.sb01  { background-image: url(img/sb_menu01.png) }

.sb02 { background-image: url(img/sb_menu02.png); }

.archive-list { text-align: left; margin: 5px; padding: 5px; list-style-type: none; }

.archive-list-item { padding-bottom: 5px; }

/* ----------------　右枠　--------------*/


/*　====================　メインページのヤッチン日記　====================　*/



#diary h2 {

	background: transparent url(img/title02.jpg) no-repeat 0 0;

	text-indent: -9999px;

	margin: 0px;

	padding: 0px;

	width: 615px;

	height: 50px;

}



h3.diary {

	font: 12px/200% "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	border-bottom: dotted #FF0000 1px; 

	margin: 20px 45px 5px 230px;

}



.boxDiary{

	width: 615px;

}



p.Diary{

	margin: 15px 45px 50px 0px;

	line-height: 160%;

}



img.P_pre{

	float: left;

	margin: 15px 30px 0px 40px;

}











/*　====================　メインページのワッツニュー　====================　*/



#whatsnew h2  { background: transparent url(img/what_new.jpg) no-repeat 0 0; text-indent: -9999px; margin: 0px; padding: 0px; width: 615px; height: 60px }



#news-list   { font-size: 12px; list-style-type: none; margin: 0px 0px 20px 0px;; padding: 0; }



.news-list-item-c,

.news-list-item-m{

	text-indent: 150px;

	margin: 0px;

	padding: 4px 0px; 

	text-decoration: none;

	width: 615px;

	height: 30px;

	line-height: 190%;

}



.news-list-item-c{

	background: url(img/news_cre.png) no-repeat left center;

}



.news-list-item-m{

	background: url(img/news_mod.png) no-repeat left center;

}



.news-list-item-c a,

.news-list-item-m a     { font-weight: normal; color: #002A98; text-decoration: none; }



.news-list-item-c a:hover,

.news-list-item-m a:hover     { color: #ff9800; }


/*　====================　カテゴリーページ　====================　*/
#cat-content { text-align: left; margin-top: 30px; width: 615px; }
#cat-entrys { width: 460px; float: left; }
#c-entry { width: 398px; padding-right: 17px; padding-left: 45px; }
#archive-title  { text-indent: -9999px; padding: 0; width: 460px; height: 47px ; margin-bottom: 20px; }
#cat-content2 #cat-entrys { width: 615px; float: left; }
#cat-content2 #c-entry { width: 553px; padding-right: 17px; padding-left: 45px; }
/*　====================　エントリ共通　====================　*/


/*設備　Start*/

.boxSe1 { border: solid 1px #ff9900; padding: 10px; }

/*設備　End*/



/*制作事例　Start*/

p#textP{

	font: 14px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	margin-top: 5px;

	line-height: 130%;

}

.table_box01 { width: 530px; margin-top: 10px; margin-bottom: 20px; }
.table_box02 { width: 530px; margin-top: 10px; margin-bottom: 20px; }

.box01L { padding: 10px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-color: #ff9900 #f90 #ff9900 #ff9900; border-style: solid; border-width: 1px; }
.box01R { padding: 10px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-color: #ff9900 #ff9900 #ff9900 #f90; border-style: solid; border-width: 1px; }



.box02TL { padding: 10px 0px 10px 10px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-top: 1px solid #ff9900; border-right: 0px solid #ff9900; border-left: 1px solid #ff9900; border-bottom-style: none; border-bottom-width: 0; }
.box02TR { padding: 10px 10px 10px 0px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-top: 1px solid #ff9900; border-right: 1px solid #ff9900; border-left: 0px solid #ff9900; border-bottom-style: none; border-bottom-width: 0; }

.box02BL { padding: 0px 0px 10px 10px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-left: 1px solid #ff9900; border-bottom: 1px solid #ff9900; border-right: 0px solid #ff9900; border-top-style: none; border-top-width: 0; }
.box02BR { padding: 0px 10px 10px 0px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-left: 0px solid #ff9900; border-bottom: 1px solid #ff9900; border-right: 1px solid #ff9900; border-top-style: none; border-top-width: 0; }

.box02tb { width: 470px; padding: 10px; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; border-color: #ff9900 #ff9900 #f90; border-style: solid; border-width: 1px; }
.box02S {

	border-right: 1px solid #FF9900;

	border-left: 1px solid #FF9900;

	width: 470px;

	padding: 10px;

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

}



img.Jirei{

	margin-right:10px;

}



.box03a {

	border: 1px #FF9900 solid;

	font: bold 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #FFFFFF;

	padding: 8px 8px;

	background-color: #FF9900;

}

.box03b { border: solid 1px; font: bold 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; text-align: left; color: #ff9900; padding: 8px; background-color: #ffebcd; }
.box03_01 { border: solid 1px; font: bold 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; text-align: left; color: #ff9900; padding: 8px; background-color: #ffebcd; width: 100px; }
.box03_02 { border: solid 1px #ff9900; font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; text-align: left; width: 160px; padding: 8px; }
.box03c {

	border: 1px #FF9900 solid;

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	text-align: left;

	padding: 8px 8px;

}

.box03d {
	border: 1px #FF9900 solid;

	font: bold 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #333333;

	text-align: left;

	padding: 5px 8px;

	background-color: #FFCC66;


}

/*制作事例　End*/




/*会社概要 Start*/



.boxCo1 {

	font: bold 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	text-align: left;

	background-color: #FFEBCD;

	color: #FF6600;	

	border:1px solid #666666;

	padding: 5px 20px;

}



.boxCo2 {

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	text-align: left;

	line-height:150%;

	padding: 5px 15px;

	border:1px solid #666666;

}



h3.midashiMap{ font: bold 14px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; color: #ffffff; background-color: #ffb74b; width: 260px; padding: 4px 10px; margin: 0; }

/*会社概要 End*/



h3.midashi{

	font: bold 14px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #FFFFFF;

	width: 310px;

	background-color: #FFB74B;

	padding: 4px 10px;

	margin: 0px;

}



h3.midashi2{

	font: bold 14px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #FFFFFF;

	width: 200px;

	background-color: #FFB74B;

	padding: 4px 10px;

	margin: 0px;

}



.line#h3{

	border-bottom: solid 2px #FF9900;

	margin: 0px;

}



/*会社概要 End*/



/*問い合わせ　Start*/

#cat-content-inn{ padding-right: 17px; padding-left: 45px; }

.boxTo1 {

	width: 120px;

	font: bold 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	text-align: left;

	line-height: 150%;

	background-color: #FFEBCD;

	color: #000000;	

	padding: 7px 20px;

}



.boxTo2 {

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	text-align: left;

	line-height:150%;

	padding: 7px 15px;

}



/*問い合わせ　End*/


/*　====================　プライバシーポリシー　====================　*/



ul.Policy{

	list-style-type: circle;
	padding-left: 20px;
}



p.midashiPoli{

	font: bold 14px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	color: #009865;

	border-bottom: dashed #8FBC8F 2px;

	line-height: 150%;

	text-indent: 10px;

}



.boxPolicy {

	border: 1px #009865 solid;

	text-align: left;

	padding: 10px 25px;

}



/*　====================　会社案内　====================　*/

.txt001 {

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	line-height: 200%;

	padding-right: 20px;

	padding-left: 20px;

	padding-bottom: 20px;

}

.txt001 strong {

	color: #FF9900;

}

#txt003 { color: #003366; font-size: 12px; font-weight: normal; font-style: normal; font-variant: normal; background-color: #cccccc; padding-top: 7px; padding-left: 20px; padding-bottom: 7px; border-right: 10px solid #003366; border-left: 10px solid #003366; }



.txt002 {

	font: 12px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";

	line-height: 200%;

	padding-right: 30px;

	padding-left: 30px;

	padding-bottom: 20px;

}

.txt004 { font: 12px/180% "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; padding: 10px 20px 20px 10px; }
.txt004 a { color: #c80000; font-size: 12px; font-weight: bolder; }
.txt004 a:hover { color: #036; font-size: 12px; font-weight: bolder; }
.txt005 { font: 12px/180% "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; padding: 15px 0px 0px 15px; }
.txt006 { font: 12px/180% "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック"; padding: 5px 0px 0px 5px; }

/*　====================　ブログ　====================　*/
.b2 .entry p { font-size: 12px; line-height: 180%; margin-bottom: 24px; }
.b2 .entry strong { color: #f90; font-size: 12px; font-weight: bolder; }
.b2 .entry-header, .b2 #entry-header   { font-size: 12px; clear: both; margin: 6px 0 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid silver; display: block; }
.b2 .entry img { margin-top: 1em; margin-bottom: 1em; }


/*　====================　サイトマップ　====================　*/
.sitemap-cat{ font-size: 12px; margin-bottom: 0.5em; border-bottom: 1px dotted silver; display: block; }
.sitemap-cat-des{ margin-bottom: 1em; }

/*　====================　トラックバックとコメント　====================　*/

.trackbacks,
.comments,
 { font-size: 12px; line-height: 180%; position: static; overflow: hidden; clear: both; margin-bottom: 20px; }

.entry-content,
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed {
    clear: both;
}

#comment-author,
#comment-email,
#comment-url,
#comment-text {
    display:block;
}

.trackbacks-header,
.comments-header,
.comments-open-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;

    margin: 5px 0;
    border-left: 5px solid #36414d;
    padding: 5px;
    color: #fff;
    background: #a3b8cc;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
}

.comment-header { border-bottom: 1px solid silver; }

.comment-footer,
.trackback-footer,
.typelist-thumbnailed {
    font-size: 12px;
}

form textarea#comment-text { width:390px; }
#nopage-info { margin-right: 20px; margin-bottom: 30px; margin-left: 20px; }
#nopage-info p { font-size: 12px; line-height: 180%; margin-bottom: 1em; }
#nopage-info strong { font-size: 14px; line-height: 180%; margin-bottom: 1em; }
