@charset "utf-8";
/* CSS Document */

/************** All  Area ********************/

body{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0;
	padding:0;
}

img{ border:none;}

h1{
	font-size:11px;
	color:#660;
	margin:0;
	padding:0;
	font-weight:normal;
	letter-spacing:2px;
	text-align: right;
}

/* writebiko add */
strong { font-weight: normal; }
h4 { margin-bottom: 0px; margin-top: 14px; _padding-top:8px;}
/* writebiko add */


/************** Box Definition ***************/

#BaseBox{/*全体のボックス*/
	width:100%;
	text-align:center;
	background-color:#000000; /*testcolor*/
}

#HeadSection{/*ヘッダーの全体のボックス*/
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	background-image:url(images/bg-header.gif);
	background-repeat:repeat-x;
}

#HeadBox{/*ヘッダーのコンテンツボックス*/
	width:953px;
	margin:0 auto;
	padding:0;
	position: relative;
}

#CenterSection{/*中央の全体のボックス*/
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	background-image:url(images/bg-main.gif);
	background-repeat:repeat-x;
	background-color:#FAA41B;
}

#CenterBox{/*中央のコンテンツボックス*/
	width:953px;
	margin:0 auto;
	background-image:url(images/bg-centerbox.gif);
	background-repeat:repeat-y;
	background-position:top left;
}

#SideNaviBox{/*サイドナビのコンテンツボックス*/
	width:201px;
	padding-left:9px;
	text-align:left;
	float:left;
	padding-top:10px;
	background-image:url(images/bg-sidenavi.gif);
	background-repeat:no-repeat;
}

#MainBox{/*メイン部分のボックス*/
	width:653px;
	padding-top:10px;
	padding-right:47px;
	padding-left:41px;
	margin-right:2px;
		_margin-right:1px;/*IE6用ハック*/
	float:right;
	text-align:left;
	background-image:url(images/bg-mainbox.gif);
	background-repeat:repeat-x;
	background-color:#FBBF60;
}

#FooterSection{/*フッター部分の全体のボックス*/
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	background-image:url(images/bg-footersection.gif);
	background-repeat:repeat-x;
}

#FooterBox{/*フッター部分のコンテンツボックス*/
	width:953px;
	margin:0 auto;
	padding:0;
	background-image:url(images/bg-footerbox.gif);
	background-repeat:repeat-y;
}


/************** Header ************************/

#HeadBox .HeadTop{
	background-image:url(images/bg-header-top.jpg);
	background-repeat:no-repeat;
	width:953px;
	height:81px;
}

#HeadBox .HeadTopR{
	width:720px;
	padding:10px;
	float:right;
	text-align:left;
}

.HeadTopR p{
	text-align:right;
	margin:0;
}

#HeadBox h2{
	margin-top:9px;
	margin-left:4px;
		_margin-left:2px;/*IE6用ハック*/
	margin-bottom:0;
	float:left;
}

#HeadBox ul{
	widht:953px;
	height:39px;
	list-style:none;
	margin:0;
	padding:0;
}

#HeadBox li{
	float:left;
	line-height:1em;
	margin:0;
	padding:0;
}
	

/************** Side Navi *********************/

#SideNaviBox #SerchBox{
	background-image:url(images/search.gif);
	background-repeat:no-repeat;
	width:201px;
	height:50px;
	padding-top:33px;
	text-align:center;
}

#SideNaviBox p{
	margin:5px 0;
}


#SideNaviBox ul{
	margin:0;
	padding:0;
	font-size:12px;
	list-style-type:none;
	width:198px;
	color:#660;
}


#SideNaviBox .NaviTypeCa1{
	background-image:url(images/navi_bg_01.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:10px;
	height:26px;
	margin:10px 0;
}

#SideNaviBox .NaviTypeCa2{
	background-image:url(images/navi_bg_02.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:10px;
	height:26px;
	margin:10px 0;
}

#SideNaviBox .NaviTypeCa3{
	background-image:url(images/navi_bg_03.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:10px;
	height:26px;
	margin:10px 0;
}

/* writebiko */
#SideNaviBox .NaviTypeCa99{
	background-image:url(images/navi_bg_99.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:10px;
	height:26px;
	margin:11px 0;
}
/* writebiko */

#SideNaviBox .Link{
	background-image:url(images/official_site.gif);
	background-repeat:no-repeat;
	width:182px;
	height:283px;
	padding-top:35px;
		*/padding-top:45px;/*IE6,7用ハック*/
	margin:39px 8px;
		*/margin:30px 8px; /*IE6,7用ハック*/
	font-size:12px;
}

#SideNaviBox .Link li{
	margin:1px 0 0 20px;
		*/margin:5px 0 0 20px;
}

#SideNaviBox #LinkBnr{
	margin:10px 0 0 20px;
}

#SideNaviBox #yahoofav{
	margin:8px 0 0 25px;
}

/************** Main **************************/

#MainBoxSignBox{/*サインシリーズのコンテンツボックス*/
	widht:653px;
		_height:0;/*IE6用背景が出る用ハック*/
		*/zoom:100%;/*IE7用背景が出る用ハック*/
	padding-top:5px;
	background-image:url(images/bg-sign.gif);
	background-repeat:no-repeat;
	background-color:#FFF;
	text-align:right;
}

#MainBoxSignBox h4{
	text-align:left;
	margin-left:10px;
}


/*------サインシリーズの01～03により背景が異なったボックス-----------*/
#MainBoxSignBox .SignItemBox01{
	width:297px;
	height:75px;
	padding:10px;
		_padding:8px;/*IE6用ハック*/
	margin:4px;
	background-image:url(images/bg-stand-sign.gif);
	background-repeat:no-repeat;
}

#MainBoxSignBox .SignItemBox02{
	width:297px;
	height:75px;
	padding:10px;
		_padding:8px;/*IE6用ハック*/
	margin:4px;
	background-image:url(images/bg-tower-sign.gif);
	background-repeat:no-repeat;
}

#MainBoxSignBox .SignItemBox03{
	width:297px;
	height:75px;
	padding:10px;
		_*/padding:8px;/*IE6用ハック*/
	margin:4px;
	background-image:url(images/bg-stenles-sign.gif);
	background-repeat:no-repeat;
}


#MainBoxSignBox .SignBoxText{
	width:185px;
	float:right;
	font-size:12px;
	color:#666;
	line-height:130%;
	text-align:left;
}

#MainBoxSignBox .ItemLineupBotton{
	text-align:right;
	margin-top:10px!important;
}


#MainBoxSignBox .SignItemBox01 p{
	margin:0;
	padding:0;
}

#MainBoxSignBox .SignItemBox01 h5{
	width:185px;
	margin:0;
}

#MainBoxSignBox .SignItemBox02 p{
	margin:0;
	padding:0;
}

#MainBoxSignBox .SignItemBox02 h5{
	width:185px;
	margin:0;
}


#MainBoxSignBox .SignItemBox03 p{
	margin:0;
	padding:0;
}

#MainBoxSignBox .SignItemBox03 h5{
	width:185px;
	margin:0;
}

/************** P2Main **************************/

#P2MainBox{/* メイン部分のボックス */
	width:696px;
	padding-top:10px;
	padding-right:25px;
	padding-left:20px;
	margin-right:2px;
		_margin-right:1px;/*IE6用ハック*/
	float:right;
	text-align:center;
	background-image:url(images/bg-mainbox.gif);
	background-repeat:repeat-x;
	background-color:#FBBF60;
}

#P2MainBoxSignBox{/* サインシリーズのコンテンツボックス */
	widht:696px;
		_height:0;/*IE6用背景が出る用ハック*/
		*/zoom:100%;/*IE7用背景が出る用ハック*/
	padding-top:5px;
	background-image:url(images/bg-sign_p2p3.gif);
	background-repeat:repeat-x;
	background-color:#E4E7CC;
	text-align:center;
}

.P2LeftBox, .P2RightBox {/* 看板イメージ画像・説明用の領域 */
	text-align: center;
	width: 50%;
}

.P2LeftWaku, .P2RightWaku {/* 看板イメージ・説明用の枠 */ 
	width: 325px;
	background-color: #f29219;
}
.P2LeftWakuImg, .P2RightWakuImg {/* 看板イメージ */
	height: 380px;
	text-align: center;
	vertical-align: middle;
	background-color: #fff;
}
.P2LeftWakuText, .P2RightWakuText {/* 看板説明 */
	text-align: left;
	padding-left: 24px;
}
.P2WakuText {
	height: 48px;
	width: 100%;
	margin: 5px;
	border-left: 6px solid #fff;
	padding-left: 12px;
	text-align: left;
	color: #fff;
	font-size: 11px;
	_font-size: 12px;
	line-height: 110%;
}


/************** P3Main **************************/

#P3MainBox{/* メイン部分のボックス */
	width:696px;
/*	width:716px; */
	padding-top:10px;
	padding-right:20px;
	padding-left:24px;
	margin-right:2px;
		_margin-right:1px;/*IE6用ハック*/
	float:right;
	text-align:center;
	background-image:url(images/bg-mainbox.gif);
	background-repeat:repeat-x;
/*	background-color:#FFFFFF; */
	background-color:#FBBF60;
}

#P3icon { /* 上部アイコン列領域 */
	margin-bottom: 8px;
	}
#P3icon table { /* 上部アイコン列 */
	background-color: #fff;
	width: 696px;
/*	margin-bottom: 8px; */
}
#P3icon td {
	font-size: 12px;
	text-align: center;
	padding: 3px 0px 1px 0px;
	line-height: 170%;
	color: #333;
}
#P3icon a {
	font-size: 12px;
	color: #333;
	border: 1px solid transparent;
	_border: 1px solid #fff;
	text-decoration: none;
	display: block;
	}
#P3icon a:hover {
	border: 1px solid #666;
	}

#P3MainBoxSignBox{/* サインシリーズのコンテンツボックス */
	widht:696px;
		_height:0;/*IE6用背景が出る用ハック*/
		*/zoom:100%;/*IE7用背景が出る用ハック*/
	padding-top:5px;
	background-image:url(images/bg-sign_p2p3.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	text-align:center;
}


/**************  **************************/

#CompanyBox{/*会社情報*/
	width:375px;
	height:111px;
	margin-top:13px;
	padding-top:10px;
	padding-left:270px;
	padding-right:5px;
	background-image:url(images/under_logo_top.gif);
	background-repeat:no-repeat;
}

#CompanyBox p, #CompanyBox2 p {
	font-size:12px;
	color:#666;
	line-height:120%;
	margin:3px 0;
	text-align: left;
}

#CompanyBox p {
	margin: 0px;
	line-height: 110%;
}
.lastadr  { margin: 0px; padding: 0px; color: #666; font-size: 10px; */font-size: 11px; text-align:left; font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
.telno { font-size: 11px; */font-size: 12px;  font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

#CompanyBox2 .tbl {
	width: 100%;
	height: 111px;
	margin-top: 43px;
	margin-bottom: 32px;
	color: #fff;
}

#CompanyBox2 .tdleft {
	width: 50%;
	background-image: url(images/under_logo.gif);
}
#CompanyBox2 .tdcenter {
	background-image: url(images/under_logo_c.gif);
}
#CompanyBox2 .tdright {
	background-image: url(images/under_logo_r.gif);
	width: 18px;
	color: #fff;
}


/************** FooterBox *********************/

#FooterBox p{	
	margin:0;
	padding:0;
}


#FootNavi{
	width:651px;
	list-style:none;
	text-align:right;
	font-size: 12px;
	color:#666;
	margin-top:0;
	padding-right:47px;
	padding-left:43px;
	margin-right:2px;
		_margin-right:1px;/*IE6用ハック*/
	float:right;
}

	#FootNavi li{
	border-left:1px solid;
	letter-spacing:0;
	display:inline;
	padding-top: 0em;
	padding-right: 0.5em;
	padding-bottom: 0;
	padding-left: 0.5em;
	margin: 0;
	}
	
	#FootNavi .last{
		border-right:1px solid!important;
	}

/************** General purpose ***************/

.FltLeft{
	float:left;
}

.FltRight{
	float:right;
}

.Clear{
	clear:both;
}

.NoMargin{
	margin:0;
	padding:0;
}

.Block{
	display:block;
}


/************* writebiko add *******************/

#FooterTopIcon {
	width:1020px;
	margin:0 auto;
	padding:0;
	text-align: right;
}

#fTopIcon { margin: auto; }

.bar00 { background-repeat: no-repeat; display: block; }
.bar01 { background-image: url(images/bar_01-2.gif); }
.bar02 { background-image: url(images/bar_02-2.gif); }
.bar03 { background-image: url(images/bar_03-2.gif); }
.bar04 { background-image: url(images/bar_04-2.gif); }
.bar05 { background-image: url(images/bar_05-2.gif); }
.bar06 { background-image: url(images/bar_06-2.gif); }
.bar07 { background-image: url(images/bar_07-2.gif); }
.bar08 { background-image: url(images/bar_08-2.gif); }
a:hover.bar00 img { filter: Alpha(opacity=0); opacity:0.0; }

#SideNaviBox a.NaviTypeCa1 { display: block; text-decoration: none; color: #660; }
#SideNaviBox a:hover.NaviTypeCa1 { display: block; background-image:url(images/navi_bg_01-2.gif); }
#SideNaviBox a.NaviTypeCa2 { display: block; text-decoration: none; color: #660; }
#SideNaviBox a:hover.NaviTypeCa2 { display: block; background-image:url(images/navi_bg_02-2.gif); }
#SideNaviBox a.NaviTypeCa3 { display: block; text-decoration: none; color: #660; }
#SideNaviBox a:hover.NaviTypeCa3 { display: block; background-image:url(images/navi_bg_03-2.gif); }
#SideNaviBox a.NaviTypeCa99 { display: block; text-decoration: none; color: #fff; }
#SideNaviBox a:hover.NaviTypeCa99 { display: block; background-image:url(images/navi_bg_99-2.gif); }

.ilb00 { background-repeat: no-repeat; display: block; background-position: right bottom; }
.ilb01 { background-image: url(images/lineup_01-2.gif); }
.ilb02 { background-image: url(images/lineup_02-2.gif); }
.ilb03 { background-image: url(images/lineup_03-2.gif); }
a:hover.ilb00 img { filter: Alpha(opacity=0); opacity:0.0; }

.Link a { text-decoration: none; color: #660; }
.Link a:hover { text-decoration: underline; }

#FootNavi a { text-decoration: none; color: #666; }
#FootNavi a:hover { text-decoration: underline; }

.h4p {
	text-align: left;
	padding: 0px 24px 0px 154px;
	margin-top: 6px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #660;
	line-height:150%;
}

a:hover.itemimg00 img { filter: Alpha(opacity=0); opacity:0.0; }
.itemimg00 { display: block; }
.itemimg01 { background-image: url(images/item_01-2.gif); }
.itemimg02 { background-image: url(images/item_02-2.gif); }
.itemimg03 { background-image: url(images/item_03-2.gif); }
.itemimg04 { background-image: url(images/item_04-2.gif); }
.itemimg05 { background-image: url(images/item_05-2.gif); }
.itemimg06 { background-image: url(images/item_06-2.gif); }
.itemimg07 { background-image: url(images/item_07-2.gif); }
.itemimg08 { background-image: url(images/item_08-2.gif); }
.itemimg09 { background-image: url(images/item_09-2.gif); }
.itemimg10 { background-image: url(images/item_10-2.gif); }
.itemimg11 { background-image: url(images/item_11-2.gif); }
.itemimg12 { background-image: url(images/item_12-2.gif); }
.itemimg13 { background-image: url(images/item_13-2.gif); }
.itemimg14 { background-image: url(images/item_14-2.gif); }
.itemimg15 { background-image: url(images/item_15-2.gif); }
.itemimg16 { background-image: url(images/item_16-2.gif); }
.itemimg17 { background-image: url(images/item_17-2.gif); }
.itemimg18 { background-image: url(images/item_18-2.gif); }
.itemimg19 { background-image: url(images/item_19-2.gif); }
.itemimg20 { background-image: url(images/item_20-2.gif); }

.price_title { color: #f00; font-size: 12px; }
.price_value { color: #f00; font-size: 18px; font-weight: bold; }
.price_biko  { color: #666; font-size: 12px; }
.mediaad  { color: #FFC; font-size: 10px; }
.mediaad a:link {
	color: #FFC;
	text-decoration: none;
}
.mediaad a:visited {
	color: #FFC;
	text-decoration: none;
}
.mediaad a:hover {
	color: #FFC;
	text-decoration: none;
}

a.pdf { font-size: 72px; background-image: url(images/icon/pdf-2.gif); }
a:hover.pdf img { filter: Alpha(opacity=0); opacity:0.0; }

#yahoofav { margin: 0; padding: 0; }

#official { margin: 24px 0 0 0;  }
#official img { margin:0; padding:0; }

a:hover.off0 img { filter: Alpha(opacity=0); opacity:0.0; }
.off1 { background-image: url(images/official1-2.gif); display: block; }
.off3 { background-image: url(images/official3-2.gif); display: block; }
.off5 { background-image: url(images/official5-2.gif); display: block; }
.off7 { background-image: url(images/official7-2.gif); display: block; }
.off9 { background-image: url(images/official9-2.gif); display: block; }
.off11 { background-image: url(images/official11-2.gif); display: block; }
.off12 { background-image: url(images/official12-2.gif); display: block; margin-top:7px; }

#myLive { font-size:10px; */font-size:11px; color:#666; text-align:center; margin-top: 10px;}


/************* company.html *******************/
#company_bottom_table td {
	background-color: #fff;
	color: #666;
	font-size: 12px;
	padding-top: 4px;
	line-height: 130%;
	text-align: left;
}

#company_bottom_table th {
	background-color: #f29219;
	color: #ffc;
	font-size: 12px;
	padding-top: 4px;
	line-height: 130%;
	text-align: left;
	font-weight: normal;
}

#company_bottom_table td a { color: #66f; text-decoration: none; }
#company_bottom_table td a:hover { color: #33f; text-decoration: underline; }

#company_block1 table td { font-family:"ＭＳ ゴシック"}

/************* shotorihiki.html *******************/
#shotorihiki td {
	background-color: #fff;
	color: #666;
	font-size: 12px;
	padding-top: 4px;
	line-height: 130%;
	text-align: left;
}

#shotorihiki th {
	background-color: #f29219;
	color: #ffc;
	font-size: 12px;
	padding-top: 4px;
	line-height: 130%;
	text-align: left;
	font-weight: normal;
}

#shotorihiki td a { color: #66f; text-decoration: none; }
#shotorihiki td a:hover { color: #33f; text-decoration: underline; }

/************* bbsnews.html *******************/
#bbsnews {
	width: 95%;
	text-align: left;
}
#bbsnews a { color: #66f; text-decoration: none; }
#bbsnews a:hover { color: #33f; text-decoration: underline; }

/************* search.html *******************/

#search_area a:link
{
    color: #66f;
    background: transparent
}
#search_area a:visited
{
	color: #66f;
    background: transparent
} 
#search_area a:hover 
{
    color: #33f;
    background: transparent
}
#search_area a:active 
{
	color: #33f; 
    background: transparent
}

/************* contact.html *******************/

#contact { padding-top: 4px; }

#contact table {
	width: 690px;
	background-color: #f29219;
	border-collapse: collapse;
	margin: 12px auto 24px auto;
}
#contact td {
	background-color: #fff;
	color: #666;
	font-size: 12px;
	padding: 4px;
	line-height: 130%;
	text-align: left;
	border: 1px solid #f29219;
}
#contact th {
	background-color: #fff;
	color: #666;
	font-size: 12px;
	padding-top: 4px;
	line-height: 130%;
	text-align: right;
	font-weight: normal;
	border: 1px solid #f29219;
}
#contact .midashi {
	background-color: #f29219;
	color: #ffc;
	font-size: 12px;
	padding: 8px;
	line-height: 130%;
	text-align: center;
	font-weight: normal;
}

#contact .tail {
	padding: 8px;
	text-align: center;
}
#contact .submit {
	margin: 12px 24px;
}
#contact input { width: 250px; margin-right: 4px; }
#contact .yubin1 { width: 60px; }
#contact .yubin2 { width: 60px; }
#contact textarea { width: 250px; height: 60px; font-size: 12px; }

/************* kanban.html *******************/
/* 最新看板事例 */
#kanbanjirei .mainwaku {
	boder-collapse: collapse;
	width: 600px;
	background-color: #f29219;
}
#kanbanjirei .title_left {
	text-align: left;
	font-size: 12px;
	color: #fff;
	padding: 4px 0 2px 18px;
}
#kanbanjirei .title_right {
	text-align: right;
	font-size: 12px;
	color: #fff;
	padding: 4px 18px 2px 0px;
}
#kanbanjirei .kiji {
	font-size: 12px;
	border: 1px solid #f29219;
	color: #666;
	background-color: #fff;
	text-align: left;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 48px;
}

#kanbanjirei a { font-size: 12px; color: #666; text-decoration: none; }
#kanbanjirei a:hover { text-decoration: underline; }


/******************* 見積フォーム ****************/

#P3mitfrm table {
	margin: auto;
	}
#P3mitfrm table th { /* 見積フォームの項目名タイトル */
	color: #666;
	text-align: right;
 	font-size: 12px;
	font-weight: normal;
	white-space: nowrap;
	background-color: #fff;
	}
#P3mitfrm table td { /* 見積フォームの項目入力 */
	text-align: left;
	font-size: 12px;
	background-color: #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	} 
#P3mitfrm input { /* 見積フォームの通常入力 */
	width: 300px;
	margin-right: 4px;
	}
#P3mitfrm textarea { /* 見積フォームのテキストエリア */
	width: 300px;
	height: 60px;
	font-size: 12px;
	}
#P3mitfrm .telfax { /* 見積フォームのTEL･FAX */
	width: 150px;
	}
#P3mitfrm .yubin1, #P3mitfrm .yubin2 { /* 見積フォームの郵便番号 */
	width: 65px;
	}
#P3mitfrm .suryo { /* 見積フォームの数量 */
	width: 40px;
	}
#P3mitfrm .frmsec { /* 見積フォームのセクション */
	line-height: 140%;
	background-color: #f29219;
	color: #333;
	}
#P3mitfrm .tail { /* 見積フォームの最下部（送信ボタン） */
	color: #333;
	background-color: #f29219;
	padding: 8px;
	text-align: center;
}
#P3mitfrm .design_comment { /* 見積フォームのデザインの説明 */
	color: #666;
	font-size: 11px;
	*/font-size: 12px;
	vertical-align: top;
	}
#P3mitfrm .design_bline { /* 見積フォームのデザイン説明のライン */
	border-bottom: 1px solid #999;
	}
#P3mitfrm .submit {
	margin: 12px 24px;
	width: 150px;
	}

#oshirase_service0 { display: block; font-size: 11px; _font-size: 12px; width: 450px; }
#oshirase_service1 { display: block; font-size: 11px; _font-size: 12px; }
#oshirase_service2 { display: block; font-size: 11px; _font-size: 12px; width: 450px; background-color: #cfe5cf; border: 1px solid #8c8aad; color: #333; padding-top: 2px; margin-top: 2px; padding: 0px; }
#oshirase_service2 ul { padding: 3px 8px 3px 24px; margin: 0px; }
#oshirase_service2 li { padding: 0px; margin: 0px; }
#renraku_msg  { display: block; font-size: 11px; _font-size: 12px; width: 450px; background-color: #cfe5cf; border: 1px solid #8c8aad; color: #333; padding: 4px 8px; margin-top: 2px; }
#mshurui_msg   { display: block; font-size: 11px; _font-size: 12px; width: 450px; background-color: #cfe5cf; border: 1px solid #8c8aad; color: #333; padding: 4px 8px; margin-top: 2px; }

/* スペシャル・メッセージ */
#SpecialMessage { font-size:12px; margin:0px; padding:10px; text-align:left; color:#fff; background-color:#000; position:absolute; left: 524px; top: 88px; line-height: 120%; }

