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

/*折りたたみcontentの多重トグル版*/
#left_area .toggle{
	margin-bottom: 20px;
}
#left_area .toggle.white{
	border-bottom:#eee 3px solid;
}
#left_area .toggle.white p.level0.last{
}


#left_area .toggle ul {
  display: none;
}

#left_area .toggle p {
	position: relative;
	cursor: pointer;
}

#left_area .toggle li {
	position: relative;
	cursor: pointer;
}

/*アレンジ==============*/
#left_area .toggle p.level0{
	background: #fff url(/images/common/i_swich.png) no-repeat;
	font-size: 13px;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 20px;
	width:180px;
/*	height:30px;*/
	line-height: 1.25;
	border-top:#eee 4px solid;
	border-bottom:#eee 1px solid;
	display: block;
}
#left_area .toggle p.level0.active{
	background: #fff url(/images/common/i_swich.png) 0 -41px no-repeat;
	border-bottom:#999 0px solid;
}
#left_area .toggle p.level0.now{
	color: #fff;
	background: #f8ad00 url(/images/common/i_swich.png) 0 -81px no-repeat;
	border-bottom:#999 0px solid;
}

#left_area .toggle p.level0.no-toggle{
	background:#fff url(/images/common/i_swich_no_toggle.png) 0 0px no-repeat;
}
#left_area .toggle p.level0.no-toggle.activ{
	background: #fcead1;
}

#left_area .toggle ul{
	background:#fff;
	font-size: 12px;
	border-top: #666 2px solid;
	line-height: 1.2;
	}
#left_area .toggle ul li{
	margin-left: 10px;
}
#left_area .toggle ul li.now{
	background: #fcead1;
}
#left_area .toggle ul li a{
	display: block;
	padding: 3px 2px 2px 2px;
	border-bottom: 1px dotted #666;
}
#left_area .toggle ul li.none a{
	border-bottom: none;
}
#left_area .toggle ul li.solid a{
	border-bottom: 1px solid #666;
}
#left_area .toggle ul li.upper a{
	border-top: 1px solid #666;
}
#left_area .toggle ul li.sub_cat a{
	border-top: 2px solid #666;
	border-bottom: none;
}
#left_area .toggle ul.level3 li a{
	display: block;
	padding: 2px 2px 2px 4px;
	border-bottom: 1px dotted #999;
}
#left_area .toggle ul li a:hover {
	background:#ccc;
}
#left_area a:link, #left_area a:visited {color: #444;}

#left_area .toggle ul.activ {
	display: block;
}
#left_area .toggle ul li.activ {
	background:#fcead1;
	color: #fff;
}

#left_area .toggle ul.level1 li.level2{
	font-weight: 100;
/*	padding: 4px 2px 4px 20px;*/
	border-top: none;
	border-bottom: 1px solid #fff;
	background-color: #fde6b2;
}
#left_area .toggle.white ul.level1 li.level2{
	border-bottom: 1px solid #999;
}

#left_area .toggle ul.level1 li.level2 li{/*第三階層をもつ第二階層オレンジ*/
	padding: 2px 2px 2px 0px;
}
#left_area .toggle ul.level1 li.level2.active2{/*第三階層をもつ第二階層オレンジ*/
	font-weight: 100;
	padding: 4px 0px 4px 20px;
	border-bottom: 1px solid #fff;
	background-color: #fcc24c;
}
#left_area .toggle ul.level2 {
	border-top: 1px dotted #999;
}



#left_area .toggle p a:hover{
	color: #999;
}
#left_area .toggle ul li.last a {
	border-bottom:none;
}
#left_area .toggle span{
	font-weight: 100;
	font-size: 10px;
}
#left_area .toggle span.bl{
	font-weight: bold;
	font-size: 10px;
	color: #06e;
}
#left_area .toggle span.e{
	font-size: 16px;
/*	font-family: 'Oswald', sans-serif;*/
	font-family: 'Archivo Narrow', sans-serif;
	color: #000;
	font-weight: 400;
}
#left_area .toggle span.j{
	padding-top: 2px;
	display: inline-block;
	font-size: 13px;
	color: #000;
	font-weight: 600;
}
#left_area .toggle li.index a, #left_area .toggle li.index a:link{
/*	padding: 5px 2px 2px 20px;*/
	font-size: 1em;
	font-weight: 100;
}
#left_area .toggle .level3 li.index a, #left_area .toggle .level3 li.index a:link{
	padding: 5px 2px 2px 4px;
	font-size: 1em;
	font-weight: 100;
}
#left_area .toggle a:hover{text-decoration:none;}

/*第二階層の天地幅を固定*/
#left_area .toggle li.level2 div.fix{
	padding: 2px 0 4px 0;
}
#left_area .toggle li.level2.activ2 div.fix{
	color: #fff;
}

/*条件分岐============*/
#left_area ul.active{display: block;}

/*施設別にみる*/
body.facility00 #left_area .toggle p.index {background-color:#fcead1;}
body.facility01 ul#Facility01,
body.facility02 ul#Facility02,
body.facility03 ul#Facility03,
body.facility04 ul#Facility04 {display: block;}
body.facility01 #left_area p.facility11,
body.facility02 #left_area p.facility12,
body.facility03 #left_area p.facility13,
body.facility04 #left_area p.facility14{background-position: 0 -41px}


body.facility00 ul#Facility00 li.index,
body.facility01 ul#Facility01 li.Facility01,
body.facility02 ul#Facility02 li.Facility02,
body.facility03 ul#Facility03 li.Facility03,
body.facility04 ul#Facility04 li.Facility04 {background-color:#fcead1;}

body.facility ul#Facility01 span{font-size: 0.9em; font-weight: 700; color: #cc5b5b;}
body.facility ul#Facility02 span{font-size: 0.9em; font-weight: 700; color: #5e9d9f;}
body.facility ul#Facility03 span{font-size: 0.9em; font-weight: 700; color: #bcb66a;}
body.facility ul#Facility04 span{font-size: 0.9em; font-weight: 700; color: #de9d53;}

body.fa.index #left_area ul li.index {background-color:#fcead1;}
body.fa01 #left_area ul li.fa01 {background-color:#fcead1;}
body.fa02 #left_area ul li.fa02 {background-color:#fcead1;}
body.fa03 #left_area ul li.fa03 {background-color:#fcead1;}
body.fa04 #left_area ul li.fa04 {background-color:#fcead1;}

/*課題別にみる*/
body.pb ul#Problrm, body.point ul#Problrm{display: block;}
body.point00 #left_area ul li.point00,
body.point_a01 #left_area ul li.point_a01,
body.point_a02 #left_area ul li.point_a02,
body.point_a03 #left_area ul li.point_a03,
body.point_a04 #left_area ul li.point_a04,
body.point_a05 #left_area ul li.point_a05,
body.point_a06 #left_area ul li.point_a06,
body.point_a07 #left_area ul li.point_a07,
body.point_a08 #left_area ul li.point_a08,
body.point_b01 #left_area ul li.point_b01,
body.point_b02 #left_area ul li.point_b02,
body.point_b03 #left_area ul li.point_b03,
body.point_b04 #left_area ul li.point_b04,
body.point_b05 #left_area ul li.point_b05,
body.point_b06 #left_area ul li.point_b06,
body.point_b07 #left_area ul li.point_b07,
body.point_b08 #left_area ul li.point_b08,
body.point_b09 #left_area ul li.point_b09,
body.point_c01 #left_area ul li.point_c01,
body.point_c02 #left_area ul li.point_c02,
body.point_c03 #left_area ul li.point_c03,
body.point_c04 #left_area ul li.point_c04,
body.point_d01 #left_area ul li.point_d01,
body.point_d02 #left_area ul li.point_d02,
body.point_d03 #left_area ul li.point_d03,
body.point_d04 #left_area ul li.point_d04 {background-color:#fcead1;}

/*===製品・サービス===*/

/*顔認証ソリューション*/
body.Special01 #left_area .toggle p.level0.special01 {background-color:#fcead1;}

/*クラウドソリューション*/
body.Cloud.index ul li.index,
body.vsaas ul li.VSssaS,
body.vemcount ul li.Vemcount {background-color:#fcead1;}

body.ac.index #left_area p.ac-index{background-color:#fcead1;}


body.Surveillance ul#surveillance, body.Surveillance ul#surveillance1, body.Surveillance ul#surveillance2, body.Surveillance ul#surveillance3{display: block;}
body.Surveillance.index #left_area ul li.index,
body.surveillance01 #left_area ul li.surveillance01,
body.surveillance02 #left_area ul li.surveillance02,
body.surveillance03 #left_area ul li.surveillance03 {background-color:#fcead1;}

/*==セキュリティ特集==*/
/*セキュアの入退室管理システムの特長 */
body.bs ul#BiostarSystem {display: block;}
body.bs01 #left_area ul li.bs01,
body.bs02 #left_area ul li.bs02,
body.bs03 #left_area ul li.bs03,
body.bs04 #left_area ul li.bs04,
body.bs05 #left_area ul li.bs05,
body.bs06 #left_area ul li.bs06,
body.bs07 #left_area ul li.bs07,
body.bs08 #left_area ul li.bs08 {background-color:#fcead1;}



body#download ul#Download {display: block;}

/*導入事例・実績*/
body.caseStudies_list ul#Case_list,
body.Casestudy ul#Casestudy,
body.casereport ul#Case_report,
body.Casestudy ul#Casestudy,
body#case_settingImage ul#SettingImage,
body#jirei ul#Casestudy {display: block;}

body.caseStudies_list #left_area p.case21,
body#jirei #left_area p.case24,
body.casereport #left_area p.case22,
body.setting #left_area p.case23{background: #fff url(/images/common/i_swich.png) 0 -41px no-repeat;}

body.caseStudies_list #left_area ul li.case_list00,
body.casereport #left_area ul li.case00,
body.caseStudies_list #left_area ul li.case_list00,
body.case00 #left_area ul li.case00,
body.case01 #left_area ul li.case01,
body.case02 #left_area ul li.case02,
body.case03 #left_area ul li.case03,
body.case04 #left_area ul li.case04,
body.case05 #left_area ul li.case05,
body.case06 #left_area ul li.case06,
body.case07 #left_area ul li.case07,
body.case08 #left_area ul li.case08,
body.case09 #left_area ul li.case09,
body.case10 #left_area ul li.case10,
body.case11 #left_area ul li.case11,
body.case12 #left_area ul li.case12,
body.case13 #left_area ul li.case13,
body.case14 #left_area ul li.case14,
body.case15 #left_area ul li.case15,
body.case16 #left_area ul li.case16,
body.case17 #left_area ul li.case17,
body.case18 #left_area ul li.case18,
body.case19 #left_area ul li.case19,
body.case20 #left_area ul li.case20,
body.case21 #left_area ul li.case21,
body.case #left_area ul li.sg06,
body#case_settingImage li.settingImage00 {background-color:#fcead1;}


/*QA*/
body.office #left_area ul#QAoffice {display: block;}
body.online #left_area ul#QAonline {display: block;}
body#securityQAindex.index  #left_area #index, 
body#securityQAtopics #left_area #topics,
body#securityQAindex.online #QAonline .index,
body#securityQAindex.office #QAoffice .index {background-color:#fcead1;}
/*body#securityQAtopics #left_area #topics {background-position: 0 -41px;}*/
body#securityQAindex.online #left_area .QAonline01,
body#securityQAindex.office #left_area .QAoffice01{background-position: 0 -41px;}

/*会社情報*/
body.company ul#Company {display: block;}
body#companyProfile #left_area ul li.info,
body#companyAcsess #left_area ul li.acsess  {background-color:#fcead1;}

/*ニュース*/
body.news ul#News {display: block;}
body.news2018 #left_area ul li.n2018,
body.news2017 #left_area ul li.n2017,
body.news2016 #left_area ul li.n2016,
body.news2015 #left_area ul li.n2015,
body.news2014 #left_area ul li.n2014,
body.news2013 #left_area ul li.n2013,
body.news2012 #left_area ul li.n2012,
body.news2011 #left_area ul li.n2011,
body.news2010 #left_area ul li.n2010 {background-color:#fcead1;}

/*surveillance*/
body.surveillance.camera ul#surveillance,body.surveillance ul#surveillance1 {display: block;}
body.surveillance.recorder ul#surveillance,body.surveillance ul#surveillance2 {display: block;}
body#TC-D120-I.surveillance #left_area ul li.tc-d120-i,
body#TC-A120-W.surveillance #left_area ul li.tc-a120-w,
body#TC-B120.surveillance #left_area ul li.tc-b120,
body#TC-D120-IP1.surveillance #left_area ul li.tc-d120-ip1,
body#TC-D120-WIP1.surveillance #left_area ul li.tc-d120-wip1,
body#TC-A120-WP1.surveillance #left_area ul li.tc-a120-wp1,
body#TC-B120-P1.surveillance #left_area ul li.tc-b120-p1,
body#NC-B320-DP.surveillance #left_area ul li.nc-b320-dp,
body#NC-ED310-P.surveillance #left_area ul li.nc-ed310-p,
body#NC-D620-3MXW.surveillance #left_area ul li.nc-d620-3mxw,
body#NC-A620-3MXH.surveillance #left_area ul li.nc-a620-3mxh,
body#NC-EP620-XP.surveillance #left_area ul li.nc-ep620-xp,
body#NC-S220-1ZWH.surveillance #left_area ul li.nc-s220-1zwh,
body#NC-FE550-DP1.surveillance #left_area ul li.nc-fe550-dp1,
body#SR-D4304E.surveillance #left_area ul li.sr-d4304e,
body#SR-D4308E.surveillance #left_area ul li.sr-d4308e,
body#SR-D4316XR.surveillance #left_area ul li.sr-d4316xr,
body#SR-EN5104.surveillance #left_area ul li.sr-en5104,
body#SR-EN5416.surveillance #left_area ul li.sr-en5416,
body#SR-EN6332PS.surveillance #left_area ul li.sr-en6332ps,
body#〓.surveillance #left_area ul li.〓,
body#〓.surveillance #left_area ul li.〓,
body#〓.surveillance #left_area ul li.〓,
body#〓.surveillance #left_area ul li.〓,
body#〓.surveillance #left_area ul li.〓
 {background-color:#fcead1;}









/*=============================*/
/*========入退室管理システム========*/
/*=============================*/
/*まとめて指定 id="toggle-AC" */

body#toggle-AC .toggle ul#BioStar,
body#toggle-AC .toggle ul#SolutionPackage,
body#toggle-AC .toggle ul#Software,
body#toggle-AC .toggle ul#SecurityGate,
body#toggle-AC .toggle ul#Terminal{display: block;}



/*入退室管理システム*/
/*body.terminal ul#Terminal{display: block;}*/
body.terminal.index li.index,
body.terminal01 li.Terminal01,
body.terminal02 li.Terminal02,
body.terminal03 li.Terminal03,
body.terminal04 li.Terminal04,
body.terminal05 li.Terminal05,
body.terminal06 li.Terminal06,
body.terminal07 li.Terminal07,
body.terminal08 li.Terminal08,
body.terminal09 li.Terminal09,
body.terminal10 li.Terminal10,
body.terminal11 li.Terminal11{background-color:#fcead1;}

/*入退室管理ソフトウェア*/
body.software ul#Software{display: block;}
body.software.index ul#Software li.index,
body.software01 ul#Software li.Software01,
body.software02 ul#Software li.Software02,
body.software03 ul#Software li.Software03 {background-color:#fcead1;}

/*入退室管理関連ソリューション*/
body.sysconSolindex ul#Solution, body.solution ul#Solution{display: block;}
body.sysconSolindex ul#Solution li.index,
body.solution01 ul#Solution li.Solution01,
body.solution02 ul#Solution li.Solution02,
body.solution03 ul#Solution li.Solution03,
body.solution04 ul#Solution li.Solution04,
body.solution05 ul#Solution li.Solution05,
body.solution06 ul#Solution li.Solution06,
body.solution07 ul#Solution li.Solution07,
body.solution08 ul#Solution li.Solution08 {background-color:#fcead1;}
/*セキュリティゲート*/
body.sg ul#SecurityGate {display: block;}
body.sg.index #left_area ul li.index,
body.sg01 #left_area ul li.sg01,
body.sg02 #left_area ul li.sg02,
body.sg03 #left_area ul li.sg03,
body.sg04 #left_area ul li.sg04,
body.sg05 #left_area ul li.sg05,
body.sg06 #left_area ul li.sg06 {background-color:#fcead1;}
