@charset "utf-8";

/* GENERAL */
ul#SubNavi li.SN01 { height: 29px; margin-top: 15px; }
ul#SubNavi li.SN02 { height: 29px; margin-top: 10px; }
ul#SubNavi li.SN03 { height: 29px; margin-top: 10px; }
ul#SubNavi li.SN04 { height: 29px; margin-top: 10px; }
ul#SubNavi li.SN05 { height: 29px; margin-top: 10px; }
ul#SubNavi li.SN06 { height: 45px; margin-top: 10px; margin-bottom: 20px; }

h1 { width: 680px; height: 40px; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 10px; }
#MainArea { width: 660px; text-align: left; margin-left: auto; margin-right: auto; }

/* QUEST FOR THE MOBILE SOLUTIONS
─────────────────────────────*/
#CatchCopy_index { width: 660px; height: 66px; text-indent: -9999px; background: url(../img/index_catchcopy.gif) no-repeat; margin-left: auto; margin-right: auto; }
#MD01 { width: 690px; height: 24px; text-indent: -9999px; background: url(../img/index_md01.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 30px; margin-bottom: 10px; }
#MD02 { width: 690px; height: 24px; text-indent: -9999px; background: url(../img/index_md02.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 30px; margin-bottom: 10px; }
#Figure01Area { width: 660px; height: 136px; margin-top: 10px; }
#Figure01Left { float: left; width: 477px; height: 136px; }
#Figure01Left .BN01 { width: 477px; height: 24px; text-indent: -9999px; background: url(../img/index_fig01-01.gif) no-repeat; margin-bottom: 4px; }
#Figure01Left .BN02 { width: 477px; height: 24px; text-indent: -9999px; background: url(../img/index_fig01-02.gif) no-repeat; margin-bottom: 4px; }
#Figure01Left .BN03 { width: 477px; height: 24px; text-indent: -9999px; background: url(../img/index_fig01-03.gif) no-repeat; margin-bottom: 4px; }
#Figure01Left .BN04 { width: 477px; height: 24px; text-indent: -9999px; background: url(../img/index_fig01-04.gif) no-repeat; margin-bottom: 4px; }
#Figure01Left .BN05 { width: 477px; height: 24px; text-indent: -9999px; background: url(../img/index_fig01-05.gif) no-repeat; margin-bottom: 0px; }
#Figure01Area .Image { float: left; width: 183px; height: 136px; background: url(../img/index_fig01-img.jpg) no-repeat; }

#Figure02-01Area { float: left; width: 206px; margin-right: 21px; }
#Figure02-01MDJ { float: left; width: 24px; height: 81px; text-indent: -9999px; background: url(../img/index_fig02-01mdj.gif) no-repeat; margin-right: 12px; }
#Figure02-01Right { float: left; width: 170px; }
#Figure02-01TEXT { width: 160px; margin-top: 15px; margin-bottom: 12px; }
#Figure02-01Area2 { float: left; width: 206px; height: 156px; margin-right: 21px; }
#Figure02-01MDE { width: 155px; height: 26px; text-indent: -9999px; background: url(../img/index_fig02-01mde.gif) no-repeat; margin-bottom: 10px; margin-left: auto; margin-right: auto; }
#Figure02-01IMG { width: 155px; height: 120px; background: url(../img/index_fig02-01img.jpg) no-repeat; margin-left: auto; margin-right: auto; }

#Figure02-02Area { float: left; width: 206px; margin-right: 21px; }
#Figure02-02MDJ { float: left; width: 24px; height: 81px; text-indent: -9999px; background: url(../img/index_fig02-02mdj.gif) no-repeat; margin-right: 12px; }
#Figure02-02Right { float: left; width: 170px; }
#Figure02-02TEXT { width: 160px; margin-top: 15px; margin-bottom: 12px; }
#Figure02-02Area2 { float: left; width: 206px; height: 156px; margin-right: 21px; }
#Figure02-02MDE { width: 155px; height: 26px; text-indent: -9999px; background: url(../img/index_fig02-02mde.gif) no-repeat; margin-bottom: 10px; margin-left: auto; margin-right: auto; }
#Figure02-02IMG { width: 155px; height: 120px; background: url(../img/index_fig02-02img.jpg) no-repeat; margin-left: auto; margin-right: auto; }

#Figure02-03Area { float: left; width: 206px; margin-right: 0px; }
#Figure02-03MDJ { float: left; width: 24px; height: 81px; text-indent: -9999px; background: url(../img/index_fig02-03mdj.gif) no-repeat; margin-right: 12px; }
#Figure02-03Right { float: left; width: 170px; }
#Figure02-03TEXT { width: 160px; margin-top: 15px; margin-bottom: 12px; }
#Figure02-03Area2 { float: left; width: 206px; height: 156px; margin-right: 0px; }
#Figure02-03MDE { width: 155px; height: 26px; text-indent: -9999px; background: url(../img/index_fig02-03mde.gif) no-repeat; margin-bottom: 10px; margin-left: auto; margin-right: auto; }
#Figure02-03IMG { width: 155px; height: 120px; background: url(../img/index_fig02-03img.jpg) no-repeat; margin-left: auto; margin-right: auto; }

/* MARKET
─────────────────────────────*/
#CatchCopy_Market { width: 660px; height: 66px; text-indent: -9999px; background: url(../img/market_catchcopy.gif) no-repeat; margin-left: auto; margin-right: auto; }
#MarketWorldMap { width: 660px; height: 290px; background: url(../img/market_worldmap.gif) no-repeat; margin-top: 10px; }

#MarketServices01Area { width: 690px; height: 115px; margin-left: auto; margin-right: 0px; }
#MarketServices01Left { float: left; width: 149px; height: 115px; background: url(../img/market_image01.jpg) no-repeat; margin-right: 21px; }
#MarketServices01Right { float: left; width: 520px; height: 115px; }
#MS01MD01 { width: 520px; height: 25px; text-indent: -9999px; background: url(../img/market_md01.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 25px; }
#MS01MD02 { width: 490px; height: 25px; text-indent: -9999px; background: url(../img/market_md02.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 25px; }

#MarketServices02Area { width: 620px; height: 105px; margin-left: auto; margin-right: 0px; margin-bottom: 30px; }
#MarketServices02Left { float: left; width: 130px; height: 87px; background: url(../img/market_image02.jpg) no-repeat; margin-right: 30px; margin-top: 18px; }
#MarketServices02Right { float: left; width: 460px; height: 115px; }
#MS01MD03 { width: 460px; height: 25px; text-indent: -9999px; background: url(../img/market_md03.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 10px; }
#MS01MD04 { width: 430px; height: 25px; text-indent: -9999px; background: url(../img/market_md04.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 25px; }

/* SALES INFORMATION
─────────────────────────────*/
#SalesInfoMD01 { width: 690px; height: 25px; text-indent: -9999px; background: url(../img/salesinfo_md01.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 25px; margin-bottom: 12px; }
#SalesInfoSubMD01 { width: 281px; height: 16px; text-indent: -9999px; background: url(../img/salesinfo_submd01.gif) no-repeat; margin-top: 20px; margin-bottom: 4px; }
#SalesInfoSubMD02 { width: 199px; height: 16px; text-indent: -9999px; background: url(../img/salesinfo_submd02.gif) no-repeat; margin-top: 20px; margin-bottom: 4px; }
#SalesInfoWorldMap { width: 660px; height: 310px; text-indent: -9999px; background: url(../img/salesinfo_worldmap.gif) no-repeat; margin-top: 12px; margin-bottom: 15px; }
#SalesInfoPlusArea { width: 660px; height: 115px; }
#SalesInfoPlus01 { float: left; width: 320px; height: 115px; text-indent: -9999px; background: url(../img/salesinfo_plus01.gif) no-repeat; margin-right: 20px; }
#SalesInfoPlus02 { float: left; width: 320px; height: 115px; text-indent: -9999px; background: url(../img/salesinfo_plus02.gif) no-repeat; }
#SalesInfoSubTitle01 { width: 127px; height: 15px; text-indent: -9999px; background: url(../img/salesinfo_subtitle01.gif) no-repeat; margin-top: 20px; margin-bottom: 8px; }
#SalesInfoSubTitle02 { width: 201px; height: 15px; text-indent: -9999px; background: url(../img/salesinfo_subtitle02.gif) no-repeat; margin-top: 20px; margin-bottom: 8px; }
.CPTBD { width: 660px; height: 1px; background: url(../../common_global/img/line_h_dotted.gif) repeat-x; margin-top: 5px; margin-bottom: 5px; }
#SalesInfoFig01 { width: 660px; height: 367px; text-indent: -9999px; background: url(../img/salesinfo_fig01.jpg); margin-top: 10px; margin-bottom: 25px; }

/* BUSINESS FIELD
─────────────────────────────*/
#CatchCopy_BusinessField { width: 660px; height: 43px; text-indent: -9999px; background: url(../img/businessfield_catchcopy.gif) no-repeat; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 23px; }
#BusinessFieldImage { width: 558px; height: 560px; text-indent: -9999px; background: url(../img/businessfield_image.gif) no-repeat; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 15px; }

/* SUPPORT NETWORK
─────────────────────────────*/
#SupportMD01 { width: 690px; height: 25px; text-indent: -9999px; background: url(../img/support_md01.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 25px; margin-bottom: 12px; }
#SupportSubMD01 { width: 135px; height: 16px; text-indent: -9999px; background: url(../img/support_submd01.gif) no-repeat; margin-top: 20px; margin-bottom: 4px; }
#SupportWorldMap { width: 660px; height: 300px; background: url(../img/support_worldmap.gif) no-repeat; margin-top: 10px; }
#SupportMD02 { width: 690px; height: 25px; text-indent: -9999px; background: url(../img/support_md02.gif) no-repeat; margin-left: auto; margin-right: 0px; margin-top: 15px; margin-bottom: 12px; }
#SupportSubMD02 { width: 135px; height: 16px; text-indent: -9999px; background: url(../img/support_submd02.gif) no-repeat; margin-top: 20px; margin-bottom: 4px; }
#SupportDiagramArea { width: 660px; height: 385px; margin-top: 10px; margin-bottom: 30px; }
#SupportDiagramTitle { width: 660px; height: 27px; background: url(../img/support_diagramtitle.gif) no-repeat; }
#SupportDiagramImage { width: 660px; height: 358px; background: url(../img/support_diagramimg.gif) no-repeat; }

/* SUPPORT NETWORK
─────────────────────────────*/
#GoToMEGA { width: 175px; height: 33px; margin-bottom: 10px; }
#ConsultantSubMD01 { width: 192px; height: 16px; text-indent: -9999px; background: url(../img/consultant_submd01.gif) no-repeat; margin-top: 25px; margin-bottom: 4px; }
#ConsultantSubMD02 { width: 245px; height: 16px; text-indent: -9999px; background: url(../img/consultant_submd02.gif) no-repeat; margin-top: 25px; margin-bottom: 4px; }
#ConsultantFigure01Area { width: 660px; height: 352px; margin-left: auto; margin-right: auto; }
#ConsultantFigure01-01 { float: left; width: 330px; height: 176px; text-indent: -9999px; background: url(../img/consultant_fig01-01.gif); }
#ConsultantFigure01-02 { float: left; width: 330px; height: 176px; text-indent: -9999px; background: url(../img/consultant_fig01-02.gif); }
#ConsultantFigure01-03 { float: left; width: 330px; height: 176px; text-indent: -9999px; background: url(../img/consultant_fig01-03.gif); }
#ConsultantFigure01-04 { float: left; width: 330px; height: 176px; text-indent: -9999px; background: url(../img/consultant_fig01-04.gif); }
#ConsultantDiagramArea { width: 660px; height: 308px; margin-top: 10px; margin-bottom: 30px; }
#ConsultantDiagramTitle { width: 660px; height: 27px; background: url(../img/consultant_diagramtitle.gif) no-repeat; }
#ConsultantDiagramImage { width: 660px; height: 281px; background: url(../img/consultant_diagramimg.gif) no-repeat; }





