
@charset "utf-8";





/**トップページ用スタイル
#topLineUpArea { width:750px; margin:5px auto; background: url(../../images/top_lineup_back.gif) no-repeat; padding:80px 0 20px 0;}
#topLineUpArea ul {list-style:none; margin:0; padding:0;}
#topLineUpArea li {margin-left:13px; display:inline;}
**/





.cBr {clear:both; display:block;}




.topLineUpArea{width:750px;padding-top: 10px;margin: 0 auto;line-height:1.5em; clear:both;}
.topLineUpArea .box_top{background:url(../../images/top_lineup_back.gif) no-repeat 0 0;padding-top:80px;margin-bottom:5px;}
.topLineUpArea .box_btm{background:url(../../images/top_lineup_back_bot.gif) no-repeat 0 100%;padding-bottom:3px;}
.topLineUpArea .box_body{background:url(../../images/top_lineup_back_mid.gif) repeat-y 0 0;padding:5px 10px;text-align:left;}
.topLineUpArea .box_body ul {list-style:none; margin:0; padding:0;}
.topLineUpArea .box_body li {margin-left:3px; padding:3px; display:inline;}













/* 一時保存用　CSSスタイルシート */

html,body {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; padding:0; margin:0; background:#00CCFF url(../images/back.gif) center; font-size:12px; line-height:16px;}



h1 {font-size:10px; color:#CCCCCC; padding:5px 0; margin:0;}



#mainHeader {background:#FFFFFF; width:100%; height:80px; margin:0; padding:0; clear:both;}
#mainHeader #headC { width:800px; margin:0 auto;}
#mainHeader #headC #lArea {float:left;}
#mainHeader #headC #rArea {float:right; text-align:right;}

#mainHeader #headC #rArea #rAreaMenu {margin:0; padding:0; list-style:none;}
#mainHeader #headC #rArea #rAreaMenu li {margin:0 5px; padding:0; display:inline;}
#mainHeader #headC #rArea #rAreaMenu a {text-decoration:none;}
.catch {margin-top:15px;}




div#pageNaviArea {
	margin: 0 auto;
	padding: 5px 0;
	height: 18px;
	width:800px;
	background:url(../images/back_page_navi.gif) no-repeat center top;
}

#pageNavi {margin:0; padding:5px; float:right;}
#pageNavi li {font-size:11px; margin:0; background:url(../images/pagenavi/allow.gif) no-repeat; padding:5px 10px; list-style:none; display:inline;}
#pageNavi li a{color:#999999;}
#pageNavi li a:hover {color:#FF6600;}


/*************************************
メインボディー
**************************************/


#mainBody {width:750px; margin:0 auto; background:#FFFFFF; font-size:12px; line-height:20px;}










/**各種タイトル**********************************************************************/

/**h1(ヘッダ部の表示のみ)**/
#mainTitle {width:750px; margin:0 auto 0;}

/**h2**/ 
#mainTitle h2{margin:0; padding:0; line-height:24px;}
#mainTitle .textMainTitle {border-bottom:solid 2px #999999; width:100%; margin:20px 0 0 0; font-size:20px; line-height:30px; padding:5px 0; font-weight:bold;}

/**h3**/
h3 { padding:20px 0 5px 0; font-size:18px; clear:both;}



/**各種タイトルend**********************************************************************/


#upData { width:750px; text-align:right; margin:5px auto 40px;}





/**サイドバー***************************************************************************/

div#sideBar{ float:right; width:130px;}

#sideBarMenu {margin:30px 0 0 0; padding:0;}
#sideBarMenu li {list-style:none; border-bottom: solid 1px #CCCCCC; line-height:30px;}
#sideBarMenu li a {text-decoration:none; padding:8px 0 8px 18px; color:#0066CC; background:url(../images/sidebar/rink_back001.jpg) no-repeat;}
#sideBarMenu li a:hover {text-decoration:none; color:#FF6600; background:url(../images/sidebar/rink_back002.jpg) no-repeat;}
#sideBarMenu .pageActive { font-weight: bold; padding:8px 0 8px 18px; color:#FF6600; background:url(../images/sidebar/rink_back002.jpg) no-repeat;}



div#sideDoc{ float:left; width:600px;}




/**リンク****************************************************************************/

.rinkSingle { padding-left:20px; background:url(../images/list/listlink_a.gif) no-repeat; color:#0099CC; text-decoration:none;}
.rinkSingle:hover {background:url(../images/list/listlink_a2.gif) no-repeat; color:#FF6600;}


/*関連情報へのボタンリンク（ボタン画像配置用）*/
.relatedLink {
	margin:5px 0 0 5px;
}
.relatedLink .right-B {float:right; padding:3px; margin-left:5px;}
.relatedLink .left-B  {float:left; padding:3px; margin-right:5px;}


/*ページめくり*/
.turnOver {width:750px; margin:5px auto; clear:both; height:50px; background: url(../images/turnover/test.gif) no-repeat;}
.turnOver a {text-decoration:none; font-size:12px; color: #FF6600; font-weight:bold;}
.turnBack {float:left; padding:20px;}
.turnPreview {float:right; padding:20px;}






/**リスト****************************************************************************/

/**ブロック リンクリスト**/
.listLink {list-style:none; padding-left:0; margin-left:10px;}
.listLink li { display:block;}
.listLink a { padding-left:20px; color:#0066FF; background:url(../images/list/listlink_a.gif) no-repeat; text-decoration:none;}
.listLink a:hover { color:#FF6600; background:url(../images/list/listlink_a2.gif) no-repeat;}



/**サムネイル配列**/
.w750_thumb4 {margin:0; padding:0;}
.w750_thumb4 li {list-style:none; margin-right:3px; display:inline;}








/**リストend*************************************************************************/




/**画像イメージスタイル****************************************************************/


.textIcon {
	text-align:justify;
	vertical-align: middle;
	margin:0;
	padding:0;
}


.imgLeftFloat {float:left; margin:0 15px 15px 0;}
.imgRightFloat {float:right; margin:0 0 15px 15px;}







/**注釈****************************************************************************/

/*注釈定義リスト*/
.notesList dl {width:100%;}
.notesList dt {float:left;padding:0px 0 5px 5px;clear:both; color:#FF6600; font-size:12px;}
.notesList dd {margin-left:30px;padding:0px 0px 5px 5px; font-size:12px;}
/*.notes {font-size:11px; vertical-align:super; color:#FF6600;}*/

/**注釈end****************************************************************************/







/**バナーエリア*********************************************************************/

#bannerArea{background:#CCCCCC; width:750px; margin:30px auto 20px; clear:both;}
#bannerArea .box_top{background:url(../images/column/750px1c_top.gif) no-repeat 0 0;padding-top:5px;margin-bottom:0px;}
#bannerArea .box_btm{background:url(../images/column/750px1c_bot.gif) no-repeat 0 100%;padding-bottom:5px;}
#bannerArea .box_body{background:url(../images/column/750px1c_mid.gif) repeat-y 0 0;padding:3px 10px;text-align:left;}
/**サムネイル配列**/
.bannerList {margin:0; padding:0;}
.bannerList li {list-style:none; margin-right:3px; display:inline;}




/** トピックスエリア　一般 *********************************************************/
#topicArea {width:750px; margin:0 auto;}
#topicArea .title {float:left;}
#topicArea .headIcon { float:left;}


#topicArea dl { font-size:0.8em; margin:10px 0;}
#topicArea dt { float:left; clear:both; padding: 5px 10px 5px 70px;}
#topicArea dd { padding:5px;}
#topicArea a { text-decoration:none;}
#topicArea a:hover { color:#990000;}


.topicList {padding:0 5px;}
.topicList dl {margin-bottom:10px;}
.topicList dt {padding:5px 0;}
.topicList dd {border-bottom:2px #666666 dotted; margin:0; padding:0 0 5px 0;}
.topicList a {color:#0066CC; text-decoration:none;}


.topicListIcon { clear:both; padding:5px 0 5px; margin-bottom:10px;}
.topicListIcon ul { padding:0; margin:0; list-style:none; clear:both;}
.topicListIcon .tpIcon { padding:0; margin:0; float:left;}
.topicListIcon .tpText { float:right; margin:0; padding:0; width:270px;}
.topicListIcon .tpText a {color:#0066CC; text-decoration:none;}







/**フッターエリア********************************************************************/
#mainFooter {background: #f4f4f4; width:100%; margin:10px 0 0 0; padding:10px 0 0 0; border-top: #A8A8A8 1px solid;}



/*フッタ３ウィンドウメニュー*/
#footerWrapper{
	width:800px;
    padding-top: 10px;
	margin: 0 auto;
	line-height:1.5em;
}

#footerWrapper a {color:#FFFFFF; text-decoration:none;}
#footerWrapper a:hover {color:#FF6600; text-decoration:underline;}

#footerWrapper .r_top{
	background: url(../images/footer/footerWrapper_back_top.gif) no-repeat 0 0;
	padding-top:7px;
	margin-bottom:5px;
}
#footerWrapper .r_btm{
	background:url(../images/footer/footerWrapper_back_bot.gif) no-repeat 0 100%;
	padding-bottom:7px;
}
#footerWrapper .r_body{
	background:url(../images/footer/footerWrapper_back_mid.gif) repeat-y 0 0;
	padding:5px 0px;
	text-align:left;
}
#footerWrapper .menuBox h2{
 font-size:12px; font-weight:bold; margin:3px 10px; color:#ffffff;
}
#footerWrapper .menuBox .leftBox-b{
	float:left;
	width:530px;
}
#footerWrapper .menuBox .rightBox-b{
	float:right;
	width:270px;
}
#footerWrapper .menuBox .menuB .box{
	width:260px;
}
#footerWrapper .menuBox .menuB .leftbox{
	float:left;
}
#footerWrapper .menuBox .menuB .rightbox{
	float:right;
}





/*フッタ下段*/

#footerBottom {clear:both; margin:20px 0 0 0; text-align:center;}

#footerBottom #footerSubMenu li{ display: inline; margin:0 10px;}
#footerBottom #copyRight {display:block;}
#footerBottom #footCI {display:block; margin:10px 0 8px 0;}








/*ポジションクリア*******************************************************/

#mainBody,
#footerWrapper .menuBox,
#footerWrapper .menuBox .menuB,
#footerWrapper .menuBox .menuB .box ul li ul{
	zoom:100%;
}
#mainBody:after,
#footerWrapper .menuBox:after,
#footerWrapper .menuBox .menuB:after,
#footerWrapper .menuBox .menuB .box ul li ul:after{
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}



.w600Column3 .docBox,
.w600Column3 .docBox .menuB,
.w600Column3 .docBox .menuB .box ul li ul{
	zoom:100%;
}
#mainBody:after,
.w600Column3 .docBox:after,
.w600Column3 .docBox .menuB:after,
.w600Column3 .docBox .menuB .box ul li ul:after{
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}

.w750Column2 {clear:both;}
.w750Column2 .docBox,
.w750Column2 .docBox .menuB,
.w750Column2 .docBox .menuB .box ul li ul{
	zoom:100%;
}
#mainBody:after,
.w750Column2 .docBox:after,
.w750Column2 .docBox .menuB:after,
.w750Column2 .docBox .menuB .box ul li ul:after{
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}

.w750Column3 .docBox,
.w750Column3 .docBox .menuB,
.w750Column3 .docBox .menuB .box ul li ul{
	zoom:100%;
}
#mainBody:after,
.w750Column3 .docBox:after,
.w750Column3 .docBox .menuB:after,
.w750Column3 .docBox .menuB .box ul li ul:after{
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}











/*************************************************************
マックズレ用
*************************************************************/
/**メインメニュー****************************************************/
div#mainMenu{background:#FFFFFF; margin:0 auto; height:45px; clear:both;}
div#mainMenu ul {width:800px;overflow: hidden;height:45px;margin:0 auto;padding:0px;text-indent: -10000px;}
div#mainMenu li {list-style-type: none;}
div#mainMenu li a {display: block;height: 45px;}

/*初めての方*/
div#mainMenu #mmBeggener {width:185px; background:transparent url(../images/mainmanu/test_b.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmBeggener a {background: transparent url(../images/mainmanu/test_b.gif) no-repeat 0 0;}
div#mainMenu #mmBeggener a:hover{background-position: 0 -45px;}
div#mainMenu #mmBeggenerAc {width:185px; background:transparent url(../images/mainmanu/test_b.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmBeggenerAc a {background: transparent url(../images/mainmanu/test_b.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmBeggenerAc a:hover{background-position: 0 -135px;}


/*商品情報*/
div#mainMenu #mmProduct { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/b_product.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmProduct a {background: transparent url(../images/mainmanu/b_product.gif) no-repeat 0 0;}
div#mainMenu #mmProduct a:hover{background-position: 0 -45px;}
div#mainMenu #mmProductAc { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/b_product.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmProductAc a {background: transparent url(../images/mainmanu/b_product.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmProductAc a:hover{background-position: 0 -135px;}


/*サポート*/
div#mainMenu #mmSupport { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/test2_b.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmSupport a {background: transparent url(../images/mainmanu/test2_b.gif) no-repeat 0 0;}
div#mainMenu #mmSupport a:hover{background-position: 0 -45px;}
div#mainMenu #mmSupportAc { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/test2_b.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmSupportAc a {background: transparent url(../images/mainmanu/test2_b.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmSupportAc a:hover{background-position: 0 -135px;}


/*ダウンロード*/
div#mainMenu #mmDownload { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/b_download.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmDownload a {background: transparent url(../images/mainmanu/b_download.gif) no-repeat 0 0;}
div#mainMenu #mmDownload a:hover{background-position: 0 -45px;}
div#mainMenu #mmDownloadAc { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/b_download.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmDownloadAc a {background: transparent url(../images/mainmanu/b_download.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmDownloadtAc a:hover{background-position: 0 -135px;}


/*お問い合わせ*/
div#mainMenu #mmContact { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/b_contact
.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmContact a {background: transparent url(../images/mainmanu/b_contact.gif) no-repeat 0 0;}
div#mainMenu #mmContact a:hover{background-position: 0 -45px;}
div#mainMenu #mmContactAc { margin-left:5px; width:105px; background:transparent url(../images/mainmanu/b_contact.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmContactAc a {background: transparent url(../images/mainmanu/b_contact.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmContactAc a:hover{background-position: 0 -135px;}


/*サポート*/
div#mainMenu #mmSupport { margin-left:5px; width:90px; background:transparent url(../images/mainmanu/b_support.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmSupport a {background: transparent url(../images/mainmanu/b_support.gif) no-repeat 0 0;}
div#mainMenu #mmSupport a:hover{background-position: 0 -45px;}
div#mainMenu #mmSupportAc { margin-left:5px; width:90px; background:transparent url(../images/mainmanu/b_support.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmSupportAc a {background: transparent url(../images/mainmanu/b_support.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmSupportAc a:hover{background-position: 0 -135px;}


/*消耗品*/
div#mainMenu #mmSuply { margin-left:5px; width:90px; background:transparent url(../images/mainmanu/b_suply.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmSuply a {background: transparent url(../images/mainmanu/b_suply.gif) no-repeat 0 0;}
div#mainMenu #mmSuply a:hover{background-position: 0 -45px;}
div#mainMenu #mmSuplyAc { margin-left:5px; width:90px; background:transparent url(../images/mainmanu/b_suply.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmSuplyAc a {background: transparent url(../images/mainmanu/b_suply.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmSuplyAc a:hover{background-position: 0 -135px;}


/*ニュース*/
div#mainMenu #mmNews { margin-left:5px; width:90px; background:transparent url(../images/mainmanu/b_news.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmNews a {background: transparent url(../images/mainmanu/b_news.gif) no-repeat 0 0;}
div#mainMenu #mmNews a:hover{background-position: 0 -45px;}
div#mainMenu #mmNewsAc { margin-left:5px; width:90px; background:transparent url(../images/mainmanu/b_news.gif) no-repeat 0 0;float: left;}
div#mainMenu #mmNewsAc a {background: transparent url(../images/mainmanu/b_news.gif) no-repeat 0 0;background-position: 0 -90px}
div#mainMenu #mmNewsAc a:hover{background-position: 0 -135px;}






/**サブメニュー**************************************************************/
div#subMenu{background: url(../images/submenu_back_blue.gif) repeat-x #FFFFFF; margin:0 auto; height:80px;}
div#subMenu ul {width:800px;overflow: hidden;height:80px;margin:0 auto;padding:0px;text-indent: -10000px;}
div#subMenu li {list-style-type: none;}
div#subMenu li a {display: block;height: 80px;}


/*クラフトロボ？*/
div#subMenu #SBMbegTop {width:110px; background:transparent url(../images/submenu/b_beginner_robo.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegTop a {background: transparent url(../images/submenu/b_beginner_robo.gif) no-repeat 0 0;}
div#subMenu #SBMbegTop a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegTopAc {width:110px; background:transparent url(../images/submenu/b_beginner_robo.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegTopAc a {background: transparent url(../images/submenu/b_beginner_robo.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegTopAc a:hover{background-position: 0 -240px;}


/*文字を切る*/
div#subMenu #SBMbegMoji { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_beginner_moji.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegMoji a {background: transparent url(../images/submenu/b_beginner_moji.gif) no-repeat 0 0;}
div#subMenu #SBMbegMoji a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegMojiAc { margin-left:5px;width:110px; background:transparent url(../images/submenu/b_beginner_moji.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegMojiAc a {background: transparent url(../images/submenu/b_beginner_moji.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegMojiAc a:hover{background-position: 0 -240px;}


/*図形を切る*/
div#subMenu #SBMbegZu { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_beginner_zu.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegZu a {background: transparent url(../images/submenu/b_beginner_zu.gif) no-repeat 0 0;}
div#subMenu #SBMbegZu a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegZuAc { margin-left:5px;width:110px; background:transparent url(../images/submenu/b_beginner_zu.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegZuAc a {background: transparent url(../images/submenu/b_beginner_zu.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegZuAc a:hover{background-position: 0 -240px;}


/*輪郭を切る*/
div#subMenu #SBMbegRin { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_beginner_rin.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegRin a {background: transparent url(../images/submenu/b_beginner_rin.gif) no-repeat 0 0;}
div#subMenu #SBMbegRin a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegRinAc { margin-left:5px;width:110px; background:transparent url(../images/submenu/b_beginner_rin.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegRinAc a {background: transparent url(../images/submenu/b_beginner_rin.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegRinAc a:hover{background-position: 0 -240px;}


/*ROBOMASTER*/
div#subMenu #SBMbegRM2 { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_beginner_rm2.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegRM2 a {background: transparent url(../images/submenu/b_beginner_rm2.gif) no-repeat 0 0;}
div#subMenu #SBMbegRM2 a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegRM2Ac { margin-left:5px;width:110px; background:transparent url(../images/submenu/b_beginner_rm2.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegRM2Ac a {background: transparent url(../images/submenu/b_beginner_rm2.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegRM2Ac a:hover{background-position: 0 -240px;}


/*Cutting Master*/
div#subMenu #SBMbegCM { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_beginner_cm.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegCM a {background: transparent url(../images/submenu/b_beginner_cm.gif) no-repeat 0 0;}
div#subMenu #SBMbegCM a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegCMAc { margin-left:5px;width:110px; background:transparent url(../images/submenu/b_beginner_cm.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegCMAc a {background: transparent url(../images/submenu/b_beginner_cm.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegCMAc a:hover{background-position: 0 -240px;}


/*何切る？何作る？*/
div#subMenu #SBMbegJirei { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_beginner_jirei.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegJirei a {background: transparent url(../images/submenu/b_beginner_jirei.gif) no-repeat 0 0;}
div#subMenu #SBMbegJirei a:hover{background-position: 0 -80px;}
div#subMenu #SBMbegJireiAc { margin-left:5px;width:110px; background:transparent url(../images/submenu/b_beginner_jirei.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMbegJireiAc a {background: transparent url(../images/submenu/b_beginner_jirei.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMbegJireiAc a:hover{background-position: 0 -240px;}


/*シリーズ一覧*/
div#subMenu #SBMproList {width:110px; background:transparent url(../images/submenu/b_product_list.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproList a {background: transparent url(../images/submenu/b_product_list.gif) no-repeat 0 0;}
div#subMenu #SBMproList a:hover{background-position: 0 -80px;}
div#subMenu #SBMproListAc {width:110px; background:transparent url(../images/submenu/b_product_list.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproListAc a {background: transparent url(../images/submenu/b_product_list.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMproListAc a:hover{background-position: 0 -240px;}


/*CE5000-40-CRP*/
div#subMenu #SBMproCe50 { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_ce5000.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe50 a {background: transparent url(../images/submenu/b_product_ce5000.gif) no-repeat 0 0;}
div#subMenu #SBMproCe50 a:hover{background-position: 0 -80px;}
div#subMenu #SBMproCe50Ac { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_ce5000.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe50Ac a {background: transparent url(../images/submenu/b_product_ce5000.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMproCe50Ac a:hover{background-position: 0 -240px;}


/*CC330-20*/
div#subMenu #SBMproCe33 { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_cc330.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe33 a {background: transparent url(../images/submenu/b_product_cc330.gif) no-repeat 0 0;}
div#subMenu #SBMproCe33 a:hover{background-position: 0 -80px;}
div#subMenu #SBMproCe33Ac { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_cc330.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe33Ac a {background: transparent url(../images/submenu/b_product_cc330.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMproCe33Ac a:hover{background-position: 0 -240px;}

/*CC300-20*/
div#subMenu #SBMproCe30 { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_cc300.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe30 a {background: transparent url(../images/submenu/b_product_cc300.gif) no-repeat 0 0;}
div#subMenu #SBMproCe30 a:hover{background-position: 0 -80px;}
div#subMenu #SBMproCe30Ac { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_cc300.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe30Ac a {background: transparent url(../images/submenu/b_product_cc300.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMproCe30Ac a:hover{background-position: 0 -240px;}


/*CC200-20*/
div#subMenu #SBMproCe20 { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_cc200.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe20 a {background: transparent url(../images/submenu/b_product_cc200.gif) no-repeat 0 0;}
div#subMenu #SBMproCe20 a:hover{background-position: 0 -80px;}
div#subMenu #SBMproCe20Ac { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_product_cc200.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMproCe20Ac a {background: transparent url(../images/submenu/b_product_cc200.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMproCe20Ac a:hover{background-position: 0 -240px;}


/*サポートトップ*/
div#subMenu #SBMsptTop {width:110px; background:transparent url(../images/submenu/b_support_top.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptTop a {background: transparent url(../images/submenu/b_support_top.gif) no-repeat 0 0;}
div#subMenu #SBMsptTop a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptTopAc {width:110px; background:transparent url(../images/submenu/b_support_top.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptTopAc a {background: transparent url(../images/submenu/b_support_top.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptTopAc a:hover{background-position: 0 -240px;}

/*ユーザ登録*/
div#subMenu #SBMsptKaiin { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_kaiin.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptKaiin a {background: transparent url(../images/submenu/b_support_kaiin.gif) no-repeat 0 0;}
div#subMenu #SBMsptKaiin a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptKaiinAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_kaiin.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptKaiinAc a {background: transparent url(../images/submenu/b_support_kaiin.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptKaiinAc a:hover{background-position: 0 -240px;}


/*保守商品*/
div#subMenu #SBMsptHosyu { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_hosyu.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptHosyu a {background: transparent url(../images/submenu/b_support_hosyu.gif) no-repeat 0 0;}
div#subMenu #SBMsptHosyu a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptHosyuAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_hosyu.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptHosyuAc a {background: transparent url(../images/submenu/b_support_hosyu.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptHosyuAc a:hover{background-position: 0 -240px;}


/*修理窓口*/
div#subMenu #SBMsptRepair { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_repair.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptRepair a {background: transparent url(../images/submenu/b_support_repair.gif) no-repeat 0 0;}
div#subMenu #SBMsptRepair a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptRepairAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_repair.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptRepairAc a {background: transparent url(../images/submenu/b_support_repair.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptRepairAc a:hover{background-position: 0 -240px;}


/*お問い合わせ・修理窓口*/
div#subMenu #SBMsptMado { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_mado.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptMado a {background: transparent url(../images/submenu/b_support_mado.gif) no-repeat 0 0;}
div#subMenu #SBMsptMado a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptMadoAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_mado.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptMadoAc a {background: transparent url(../images/submenu/b_support_mado.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptMadoAc a:hover{background-position: 0 -240px;}






/*FAQ*/
div#subMenu #SBMsptFaq { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_faq.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptFaq a {background: transparent url(../images/submenu/b_support_faq.gif) no-repeat 0 0;}
div#subMenu #SBMsptFaq a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptFaqAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_faq.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptFaqAc a {background: transparent url(../images/submenu/b_support_faq.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptFaqAc a:hover{background-position: 0 -240px;}


/*販売店一覧*/
div#subMenu #SBMsptShop { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_shop.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptShop a {background: transparent url(../images/submenu/b_support_shop.gif) no-repeat 0 0;}
div#subMenu #SBMsptShop a:hover{background-position: 0 -80px;}
div#subMenu #SBMsptShopAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_support_shop.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMsptShopAc a {background: transparent url(../images/submenu/b_support_shop.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMsptShopAc a:hover{background-position: 0 -240px;}

/*ROBOシリーズ*/
div#subMenu #SBMRobo { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_robo.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMRobo a {background: transparent url(../images/submenu/b_robo.gif) no-repeat 0 0;}
div#subMenu #SBMRobo a:hover{background-position: 0 -80px;}
div#subMenu #SBMRoboAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_robo.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMRoboAc a {background: transparent url(../images/submenu/b_robo.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMRoboAc a:hover{background-position: 0 -240px;}

/*PROシリーズ*/
div#subMenu #SBMPro { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_pro.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMPro a {background: transparent url(../images/submenu/b_pro.gif) no-repeat 0 0;}
div#subMenu #SBMPro a:hover{background-position: 0 -80px;}
div#subMenu #SBMProAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_pro.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMProAc a {background: transparent url(../images/submenu/b_pro.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMProAc a:hover{background-position: 0 -240px;}


/*LITEシリーズ*/
div#subMenu #SBMLite{ margin-left:5px; width:110px; background:transparent url(../images/submenu/b_lite.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMLite a {background: transparent url(../images/submenu/b_lite.gif) no-repeat 0 0;}
div#subMenu #SBMLite a:hover{background-position: 0 -80px;}
div#subMenu #SBMLiteAc { margin-left:5px; width:110px; background:transparent url(../images/submenu/b_lite.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMLiteAc a {background: transparent url(../images/submenu/b_lite.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMLiteAc a:hover{background-position: 0 -240px;}



/*消耗品TOP*/
div#subMenu #SBMSupply{width:110px; background:transparent url(../images/submenu/b_supply.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMSupply a {background: transparent url(../images/submenu/b_supply.gif) no-repeat 0 0;}
div#subMenu #SBMSupply a:hover{background-position: 0 -80px;}
div#subMenu #SBMSupplyAc {width:110px; background:transparent url(../images/submenu/b_supply.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMSupplyAc a {background: transparent url(../images/submenu/b_supply.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMSupplyAc a:hover{background-position: 0 -240px;}


/*ニュースTOP*/
div#subMenu #SBMNewsTOP{width:110px; background:transparent url(../images/submenu/b_news_top.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMNewsTOP a {background: transparent url(../images/submenu/b_news_top.gif) no-repeat 0 0;}
div#subMenu #SBMNewsTOP a:hover{background-position: 0 -80px;}
div#subMenu #SBMNewsTOPAc {width:110px; background:transparent url(../images/submenu/b_news_top.gif) no-repeat 0 0;float: left;}
div#subMenu #SBMNewsTOPAc a {background: transparent url(../images/submenu/b_news_top.gif) no-repeat 0 0;background-position: 0 -160px}
div#subMenu #SBMNewsTOPAc a:hover{background-position: 0 -240px;}




/*サブメニューend*/





/**テーブル類スタイル****************************************************************/


.normalTable { border-top:solid 1px #666666; border-left:solid 1px #666666; font-size:12px; line-height:16px; background-color:#FFFFFF; clear:both;}
.normalTable td {border-right:#666666 1px solid; border-bottom:#666666 1px solid; margin:0; padding:5px;}
.normalTable th {border-right:#666666 1px solid; border-bottom:#666666 1px solid; margin:0; padding:5px; background: #999999; color: #ffffff;}

.normalTable .titleTD {background:#CCCCCC url(../images/table/titleTD_back.gif);}
.normalTable .titleTD h4 {font-size:14px; line-height:18px; margin:0 0 10px 0; padding:0;}
.normalTable .priceTD {text-align:center;}
.normalTable .webPriceTD {text-align:center; background:#FFFFCC; color: #000066; font-weight:bold;}
.normalTable .buyTD {text-align:center; background: #FFFFCC;}
.normalTable .bArea {width:105px;}
.normalTable .taiouIconTD {text-align:center;}

.normalTable .cgColor {background: #E4E4E4;}
.normalTable .cgColor2 {background:#f5f5f5;}
.normalTable .dlSell {background:#FF9900;}



.tableFlow {border:0; margin:0; padding:0;}
.tableFlow td {padding:20px 10px;}
.tableFlowDoc {vertical-align: top;}
.tableFlow h4 {font-size:12px; font-weight:bold; color:#000000; background:url(../images/table/flow_h4_back.gif) no-repeat; height:30px; width:350px; text-align:center; padding:5px 0;}
.tableFlowAllow { margin:10px 0 0 110px;}


.tableNavy {border-left:#000033 solid 1px; border-top:#000033 solid 1px; margin:0; padding:0;}
.tableNavy td {border-right:#000033 solid 1px; border-bottom:#000033 solid 1px; padding:10px;}
.tableNavy .cgColor {background: #E4E4E4;}


.tableNavy2 {border-left:#000033 solid 1px; border-top:#000033 solid 1px; margin:0; padding:0;}
.tableNavy2 td {border-right:#000033 solid 1px; border-bottom:#000033 solid 1px; padding:0;}
.tableNavy2 .cgColor {background: #E4E4E4;}



.dlTable { border-top:solid 1px #666666; border-left:solid 1px #666666; font-size:12px; line-height:16px; background:#FFFFFF;}
.dlTable td {border-right:#666666 1px solid; border-bottom:#666666 1px solid; margin:0; padding:3px;}
.dlTable th {border-right:#666666 1px solid; border-bottom:#666666 1px solid; margin:0; padding:3px; background: #000033; color:#FFFFFF;}

.dlTable .dlSell {background:#FF9900;}




/**テーブル類スタイルend*************************************************************/













/**段組・枠***************************************************************************/

/**750pix 1段組み**/
.w750Column1{width:750px;padding-top: 10px;margin: 0 auto;line-height:1.5em; clear:both;}
.w750Column1 .box_top{background:url(../images/column/750px1c_top.gif) no-repeat 0 0;padding-top:5px;margin-bottom:5px;}
.w750Column1 .box_btm{background:url(../images/column/750px1c_bot.gif) no-repeat 0 100%;padding-bottom:3px;}
.w750Column1 .box_body{background:url(../images/column/750px1c_mid.gif) repeat-y 0 0;padding:5px 10px;text-align:left;}
.w750Column1 .box_body h3{font-size:15px; line-height:18px; font-weight:bold; margin:2px 0px 8px 0px; color: #ffffff; background: url(../images/column/750px1c_h3back.gif) no-repeat; padding:7px 10px;}


/**750pix 2段組み**/
.w750Column2{width:750px;padding-top: 10px;margin: 0 auto;line-height:1.5em;font-size:12px;}
.w750Column2 .r_top{background:url(../images/column/750px2c_top.gif) no-repeat 0 0;padding-top:5px;margin-bottom:5px;}
.w750Column2 .r_btm{background:url(../images/column/750px2c_bot.gif) no-repeat 0 100%;padding-bottom:3px;}
.w750Column2 .r_body{background:url(../images/column/750px2c_mid.gif) repeat-y 0 0;padding:5px 10px;text-align:left;}
.w750Column2 .docBox h3{font-size:15px; line-height:18px; font-weight:bold; margin:2px 0 8px 0; color: #000066; background:url(../images/column/750px2c_h3back.gif) no-repeat; color:#ffffff; padding:7px 10px;}
.w750Column2 .docBox h4{font-size:12px; line-height:14px; font-weight:bold; padding-left:8px; margin:8px 0 5px 0; border-left:5px #3366CC solid;}
.w750Column2 p{ margin:3px 0;}
.w750Column2 .docBox .leftBox-b{float:left;width:345px;}
.w750Column2 .docBox .rightBox-b{float:right;width:345px;}


/**750pix 3段組み**/
.w750Column3{width:750px;padding-top: 10px;margin: 0 auto;line-height:1.5em;font-size:12px;}
.w750Column3 .r_top{background:url(../images/column/750px3c_top.gif) no-repeat 0 0;padding-top:5px;margin-bottom:5px;}
.w750Column3 .r_btm{background:url(../images/column/750px3c_bot.gif) no-repeat 0 100%;padding-bottom:3px;}
.w750Column3 .r_body{background:url(../images/column/750px3c_mid.gif) repeat-y 0 0;padding:5px 0px;text-align:left;}
.w750Column3 .docBox h3{font-size:14px; font-weight:bold; color: #000066; margin:2px 0 8px 0; padding:0;}
.w750Column3 .docBox h4{font-size:12px; line-height:14px; font-weight:bold; padding-left:8px; margin:8px 0 5px 0; border-left:5px #3366CC solid;}
.w750Column3 .docBox .leftBox-b{float:left;width:495px;}
.w750Column3 .docBox .rightBox-b{float:right;width:255px;}
.w750Column3 .docBox .menuB .box{width:220px;}
.w750Column3 .docBox .menuB .leftbox{float:left; padding-right:10px; padding-left:10px; margin:0;}
.w750Column3 .docBox .menuB .rightbox{float:right; padding-right:10px; padding-left:10px; margin:0;}



/**750pix 3段組み(3色）              最終確認後、削除    **/
.w750Column3c3{width:750px;padding-top: 10px;margin: 0 auto;line-height:1.5em;font-size:12px;}
.w750Column3c3 .r_top{background:url(../images/column/750px3c_top2.gif) no-repeat 0 0;padding-top:5px;margin-bottom:5px;}
.w750Column3c3 .r_btm{background:url(../images/column/750px3c_bot2.gif) no-repeat 0 100%;padding-bottom:3px;}
.w750Column3c3 .r_body{background:url(../images/column/750px3c_mid2.gif) repeat-y 0 0;padding:0;text-align:left;}
.w750Column3c3 .docBox h3{margin:0px 10px 5px 0px; padding:0; color: #000066;}
.w750Column3c3 .docBox .leftBox-b{float:left;width:475px; padding:0 10px 0 10px;}
.w750Column3c3 .docBox .rightBox-b{float:right;width:220px; padding:0 10px 0 10px;}
.w750Column3c3 .docBox .menuB .box{width:220px;}
.w750Column3c3 .docBox .menuB .leftbox{float:left; padding:0; margin:0;}
.w750Column3c3 .docBox .menuB .rightbox{float:right; padding:0; margin:0;}



/**600pix 1段組み**/
.w600Column1{width:600px;padding-top: 2px;margin: 0 auto;line-height:1.5em;}
.w600Column1 .box_top{padding-top:5px;margin-bottom:5px;}
.w600Column1 .box_btm{padding-bottom:3px;}
.w600Column1 .box_body{padding:3px 0px;text-align:left;}

/**600pix 2段組み**/
.w600Column2{width:600px;padding-top: 10px;margin: 0 auto;line-height:1.5em;font-size:12px;}
.w600Column2 .r_top{background:url(../images/column/600px3c_top.gif) no-repeat 0 0;padding-top:5px;margin-bottom:5px;}
.w600Column2 .r_btm{background:url(../images/column/600px3c_bot.gif) no-repeat 0 100%;padding-bottom:3px;}
.w600Column2 .r_body{background:url(../images/column/600px3c_mid.gif) repeat-y 0 0;padding:5px 0px;text-align:left;}
.w600Column2 .docBox h2{font-size:14px; font-weight:bold; margin:2px 10px 8px 10px; color: #000066;}
.w600Column2 p{ margin:3px 10px;}
.w600Column2 .docBox .leftBox-b{float:left;width:295px;}
.w600Column2 .docBox .rightBox-b{float:right;width:295px;}


/**600pix 3段組み**/
.w600Column3{width:600px;padding-top: 10px;margin: 0 auto;line-height:1.5em;font-size:12px;}
.w600Column3 .r_top{background:url(../images/column/600px3c_top.gif) no-repeat 0 0;padding-top:5px;margin-bottom:5px;}
.w600Column3 .r_btm{background:url(../images/column/600px3c_bot.gif) no-repeat 0 100%;padding-bottom:3px;}
.w600Column3 .r_body{background:url(../images/column/600px3c_mid.gif) repeat-y 0 0;padding:5px 0px;text-align:left;}
.w600Column3 .docBox h2{font-size:14px; font-weight:bold; margin:2px 10px 8px 10px; color: #000066;}
.w600Column3 p{ margin:3px 10px;}
.w600Column3 .docBox .leftBox-b{float:left;width:395px;}
.w600Column3 .docBox .rightBox-b{float:right;width:190px;}
.w600Column3 .docBox .menuB .box{width:190px;}
.w600Column3 .docBox .menuB .leftbox{float:left;}
.w600Column3 .docBox .menuB .rightbox{float:right;}

/**段組end***************************************************************************/































#bigTopAreaBottom{
	width:750px;
    padding:0;
	margin: 0 auto;

	font-size:12px;
}


#bigTopAreaBottom .r_top{
	background:url(../../bigenner/images/top_bottom_box_top.gif) no-repeat 0 0;
	padding-top:50px;
	margin-bottom:5px;
}
#bigTopAreaBottom .r_btm{
	background:url(../../bigenner/images/top_bottom_box_bot.gif) no-repeat 0 100%;
	padding-bottom:20px;
}
#bigTopAreaBottom .r_body{
	background: url(../../bigenner/images/top_bottom_box_mid.gif) repeat-y 0 0;
	padding:0;
	text-align:left;
}


#bigTopAreaBottom .docBox h2{font-size:14px; font-weight:bold; color: #000066;}

#bigTopAreaBottom .docBox .leftBox-b{float:left;width:326px; padding:0 17px 0 17px;}
#bigTopAreaBottom .docBox .rightBox-b{float:right;width:326px; padding:0 17px 0 17px;}


#bigTopAreaBottom .docBox .menuB .box{width:150px;}

#bigTopAreaBottom .docBox .menuB .leftbox{ float:left; margin:0; padding:0;}
#bigTopAreaBottom .docBox .menuB .rightbox{ float:right; margin:0; padding:0;}



/*臨時ニュース*/

#rinjiNews{
	width:798px;
	height:40px;
	margin:0 auto;
	background: url(../images/win7bg.gif) repeat-x;
}




/*****************************************************************
	+ clearFix
*****************************************************************/


#bigTopAreaBottom .docBox,
#bigTopAreaBottom .docBox .menuB,
#bigTopAreaBottom .docBox .menuB .box ul li ul{
	zoom:100%;
}
#mainBody:after,
#bigTopAreaBottom .docBox:after,
#bigTopAreaBottom .docBox .menuB:after,
#bigTopAreaBottom .docBox .menuB .box ul li ul:after{
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}


