@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. AQ ASSETとは
　02. タブエリア
　03. スムストック
　04. AQサプライフ メニュー
　05. 3カラム
　06. 長期保証


******************************************************************************* */


/* ==

　01. AQ Assetとは

=============================================================================== */
.main .about p.img{ width:340px; float:right; }
.main .about div.txt{ width:377px; float:left; }


/* ==

　02. タブエリア

=============================================================================== */
.main #tabCnts div{ margin-bottom:0; }
.main #tabCnts a{ background:none; padding-left:0; }

.main #tabCnts #tabcnts_xevo,
.main #tabCnts #tabcnts_steel,
.main #tabCnts #tabcnts_wooden {
	border-right:1px solid #B1B3B5;
	border-bottom:1px solid #B1B3B5;
	border-left:1px solid #B1B3B5;
	padding:20px 9px;
}
.main #tabCnts #tabcnts_steel,
.main #tabCnts #tabcnts_wooden { display:none; }

.main #tabCnts .tab{ background:url(../images/bk_tab.gif) no-repeat; padding:2px 0 0 4px; }
.main #tabCnts .tab a{ background-repeat:no-repeat; overflow:hidden; }

.main #tabCnts .tab li{ float:left; text-indent:-9999px; }
.main #tabCnts .tab li a{ display:block; width:241px; height:32px; }

.main #tabCnts .tab li.tab_xevo a{ background:url(../images/tab_xevo.gif); }
.main #tabCnts .tab li.tab_steel a{ background:url(../images/tab_steel.gif); }
.main #tabCnts .tab li.tab_wooden a{ background:url(../images/tab_wooden.gif); }

.main #tabCnts .tab li.tab_xevo a:hover,
.main #tabCnts .tab li.tab_steel a:hover,
.main #tabCnts .tab li.tab_wooden a:hover{ background-position:left bottom; }

.main #tabCnts ul.tab_xevo li.tab_xevo a{ background:url(../images/tab_xevo_on.gif); }
.main #tabCnts ul.tab_steel li.tab_steel a{ background:url(../images/tab_steel_on.gif); }
.main #tabCnts ul.tab_wooden li.tab_wooden a{ background:url(../images/tab_wooden_on.gif); }


/* ==

　03. スムストック

=============================================================================== */
.main .sumstock p.img{
	width:405px;
	text-align:center;
	float:right;
}
.main .sumstock div.txt{ width:310px; float:left; }
.main .sumstock p a{
	padding-left:17px;
	background:url(/common/images/renew2009/arrow_blank.gif) left 2px no-repeat;
}


/* ==

　04. AQサプライフ メニュー

=============================================================================== */
/* .main .afterservice{ margin-bottom:40px; } */
.main .afterservice ul{ margin-bottom:3px; }
.main .afterservice li{
	width:343px;
	margin-bottom:3px;
	padding:0 10px 0 12px;
	background:url(../images/li_disc.gif) 2px 6px no-repeat;
	float:left;
}

/* ==

　05. 3カラム

=============================================================================== */
.main .column3 div{
	width:238px;
	margin:0 8px 0 0;
	float:left;
	clear:none;
}
.main .column3 .lastChild{ margin-right:0; }
.main .column3 p img{ margin-bottom:5px; }


.main .column3 li{
	width:auto;
	height:auto;
	margin:0 0 5px;
	padding:0;
	background-color:transparent;
}

.main .column3 a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
	color:#666;
}
.main .column3 a.blank{
	padding-left:17px;
	background:url(/common/images/renew2009/arrow_blank.gif) left 2px no-repeat;
}


/* ==

　06. 長期保証

=============================================================================== */
.main .owner .naming{ border:1px solid #ccc; width:380px; margin:0 auto 15px; padding:10px; }
.main .owner p a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
	color:#666;
}


/* 長期保証TOPへ戻る
------------------------------------------------------------------------------- */
.main .nextback{
	margin-top:10px;
	padding:5px 0 0;
	background:url(/common/images/renew2009/line_dotted03.gif) left top repeat-x;
	text-align:right;
}
.main .nextback p a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
	font-size:90%;
}



