@charset 'utf-8';
@import url("/common/css/contents.css");

/*----------------------------------------------------------
	http://www.omron.co.jp/
	Recruit > Index

	Build:2008.01.09
----------------------------------------------------------*/

/*-Modify Record-----------------------*/


/*======================================
	Color Glossary
	
	OMRON Blue=>#0055C4(border,link,etc)
	Black=>#333333(text color)
	Gray1=>#555555(header,footer,bread,etc)
	Sky Blue=>#3983B9(Copy)
	Sky Blue 2=>#6DA5CD(Sub Copy)
	Pale Blue=>#E7EFF8(Background)
	Pale Blue 2=>#
======================================*/

/*--------------------------------------
	General Layout Hack
--------------------------------------*/
body.ct-index #main{
	background:none;
	padding-top:0;
}

#lnav h2{
	border-bottom-color:#4DAB1F;
}

body.ct-freshers #main h2,
body.ct-career #main h2{
	background:none;
	padding:0;
}

body.ct-freshers #main .viewcontrol,
body.ct-career #main .viewcontrol{
	background:none;
	padding-bottom:15px;
}


/*--------------------------------------
	Local Nav Control
--------------------------------------*/
#lnav h2{
}

/*topct ----------------------------------*/
body.ct-freshers #lnav dt a.freshers,
body.ct-career #lnav dt a.career{
	background-image:url(/common/img/lnav/ct_mark_on.gif);
	background-color:#EBEBEB;
	font-weight:bold;
}

/*subct(has subct & childct) ----------------------------------*/
body.ct-freshers #lnav dd.freshers,
body.subct-freshersentry #lnav dd.freshersentry,
body.subct-guide #lnav dd.guide,
body.subct-work #lnav dd.work,
body.subct-solution #lnav dd.solution,
body.subct-tech #lnav dd.tech,
body.subct-info #lnav dd.info,
body.ct-career #lnav dd.career,
body.subct-vision #lnav dd.vision,
body.subct-tech #lnav dd.tech,
body.subct-work #lnav dd.work,
body.subct-field #lnav dd.field{
	display:block;
}


/*subct(has childct) ----------------------------------*/
body.subct-freshersentry #lnav dt a.freshersentry,
body.subct-guide #lnav dt a.guide,
body.subct-work #lnav dt a.work,
body.subct-solution #lnav dt a.solution,
body.subct-tech #lnav dt a.tech,
body.subct-info #lnav dt a.info,
body.subct-vision #lnav dt a.vision,
body.subct-tech #lnav dt a.tech,
body.subct-work #lnav dt a.work,
body.subct-field #lnav dt a.field{
	background-image:url(/common/img/lnav/subct_mark_on_down.gif);
	background-color:#DAE8F3;
}

/*subct(no childct) ----------------------------------*/
body.subct-bestmatch #lnav dt a.bestmatch,
body.subct-misson #lnav dt a.misson,
body.subct-obog #lnav dt a.obog,
body.subct-careerentry #lnav dt a.careerentry,
body.subct-selection #lnav dt a.selection,
body.subct-seminar #lnav dt a.seminar{
	background-image:url(/common/img/lnav/subct_mark_on.gif);
	background-color:#DAE8F3;
}


/*childct ----------------------------------*/
/*-freshers:entry ------------------------*/
body.childct-sales #lnav li a.sales,
body.childct-tech #lnav li a.tech,
/*-freshers:guide ------------------------*/
body.childct-bisiness #lnav li a.bisiness,
body.childct-birth #lnav li a.birth,
body.childct-sensing #lnav li a.sensing,
body.childct-matching #lnav li a.matching,
/*-freshers:work ------------------------*/
body.childct-change #lnav li a.change,
body.childct-search #lnav li a.search,
body.childct-person #lnav li a.person,
body.childct-individual #lnav li a.individual,
body.childct-growth #lnav li a.growth,

body.childct-search_field_iab #lnav li a.search_field_iab,
body.childct-search_field_ecb #lnav li a.search_field_ecb,
body.childct-search_field_aec #lnav li a.search_field_aec,
body.childct-search_field_ssb #lnav li a.search_field_ssb,
body.childct-search_field_bdg #lnav li a.search_field_bdg,
body.childct-search_field_ohq #lnav li a.search_field_ohq,
body.childct-search_field_ohk #lnav li a.search_field_ohk,
body.childct-search_field_osk #lnav li a.search_field_osk,
body.childct-search_field_oam #lnav li a.search_field_oam,
body.childct-search_occ_tech #lnav li a.search_occ_tech,

body.childct-search_occ_pde #lnav li a.search_occ_pde,
body.childct-search_occ_pte #lnav li a.search_occ_pte,
body.childct-search_occ_be #lnav li a.search_occ_be,
body.childct-search_occ_acc #lnav li a.search_occ_acc,
body.childct-search_occ_se #lnav li a.search_occ_se,

/*-freshers:solution ------------------------*/
body.childct-process #lnav li a.process,
body.childct-iab #lnav li a.iab,
body.childct-ecb #lnav li a.ecb,
body.childct-aec #lnav li a.aec,
body.childct-ssb #lnav li a.ssb,
body.childct-ohq #lnav li a.ohq,
body.childct-ohk #lnav li a.ohk,
body.childct-osk #lnav li a.osk,
body.childct-oam #lnav li a.oam,
/*-freshers:tech ------------------------*/
body.childct-vs #lnav li a.vs,
body.childct-mems #lnav li a.mems,
body.childct-kict #lnav li a.kict,
body.childct-mp #lnav li a.mp,
body.childct-sensor #lnav li a.sensor,
body.childct-inovation #lnav li a.inovation,
body.childct-map #lnav li a.map,
/*-freshers:info ------------------------*/
body.childct-intern #lnav li a.intern,
body.childct-intern_2010_r #lnav li a.intern_2010_r,
body.childct-calendar #lnav li a.calendar,
body.childct-message #lnav li a.message,
body.childct-about #lnav li a.about,
body.childct-welfare #lnav li a.welfare,
body.childct-map #lnav li a.map,
/*-career:vision ------------------------*/
body.childct-matching #lnav li a.matching,
body.childct-iab #lnav li a.iab,
body.childct-ecb #lnav li a.ecb,
body.childct-aec #lnav li a.aec,
/*-career:tech ------------------------*/
body.childct-core #lnav li a.core,
body.childct-vs #lnav li a.vs,
body.childct-wave #lnav li a.wave,
body.childct-kict #lnav li a.kict,
body.childct-mems #lnav li a.mems,
body.childct-mp #lnav li a.mp,
/*-career:work ------------------------*/
body.childct-venture #lnav li a.venture,
body.childct-hospitality #lnav li a.hospitality,
body.childct-develop #lnav li a.develop,
body.childct-specialist #lnav li a.specialist,
body.childct-seminar #lnav li a.seminar,
body.childct-interview01 #lnav li a.interview01,
body.childct-interview02 #lnav li a.interview02,
body.childct-interview03 #lnav li a.interview03,
body.childct-interview04 #lnav li a.interview04,
body.childct-interview05 #lnav li a.interview05,
/*-career:field ------------------------*/
body.childct-iab #lnav li a.iab,
body.childct-ecb #lnav li a.ecb,
body.childct-aec #lnav li a.aec,
body.childct-bdg #lnav li a.bdg,
body.childct-viewiab #lnav li a.viewiab,
body.childct-viewecb #lnav li a.viewecb,
body.childct-viewaec #lnav li a.viewaec,
body.childct-about #lnav li a.about{
	background:#4589C7;
	color:#ffffff;
}





/*===============================
tam
=================================*/
body.subct-company #lnav dd.company,
body.subct-industry #lnav dd.industry,
body.subct-rd #lnav dd.industry,
body.subct-solution #lnav dd.work,
body.subct-obog #lnav dd.work,
body.subct-shigoto #lnav dd.work,
body.subct-search #lnav dd.work,
body.subct-entry #lnav dd.entry,
body.subct-entry2 #lnav dd.entry2 {
	display:block;
}

body.subct-company #lnav dt a.company,
body.subct-industry #lnav dt a.industry,
body.subct-rd #lnav dt a.industry,
body.subct-work #lnav dt a.work,
body.subct-solution #lnav dt a.work,
body.subct-obog #lnav dt a.work,
body.subct-shigoto #lnav dt a.work,
body.subct-search #lnav dt a.work,
body.subct-entry #lnav dt a.entry{
	background-image:url(/common/img/lnav/subct_mark_on_down.gif);
	background-color:#DAE8F3;
}

body.subct-entry2 #lnav dt a.entry2 {
	background:url(/common/img/lnav/subct_mark_on.gif) no-repeat 0 8px #DAE8F3;
	color:#666666;
}

body #lnav dd ul li ul{
	display:none;
	background: #BAD3E8;
	margin: 0;
	padding: 0;
}

body #lnav li ul.gchildct{
	padding-left: 0.5em;
}

body #lnav li a.techtop,
body #lnav li a.soltop,
body #lnav li a.obog,
body #lnav li a.shigoto,
body #lnav li a.search {
	background:url(/common/img/lnav/subct_mark_on.gif) no-repeat 0 8px;
}

body.subct-rd #lnav li a.techtop,
body.subct-solution #lnav li a.soltop,
body.subct-obog #lnav li a.obog,
body.subct-shigoto #lnav li a.shigoto,
body.subct-search #lnav li a.search,
body.childct-shigoto #lnav li a.shigoto,
body.childct-search #lnav li a.search {
	color:#ffffff;
	background:url(/common/img/lnav/subct_mark_on_down.gif) no-repeat 0 8px #4589C7;
}

body.subct-rd #lnav dd ul li ul,
body.subct-solution #lnav dd ul li ul.sol,
body.subct-obog #lnav dd ul li ul.obog,
body.subct-shigoto #lnav dd ul li ul.shigoto,
body.subct-search #lnav dd ul li ul.search,
body.childct-shigoto #lnav dd ul li ul.shigoto,
body.childct-search #lnav dd ul li ul.search {
	display:block;
}


/*-freshers:company ------------------------*/
body.childct-message #lnav li a.message,
body.childct-guidehistory #lnav li a.guidehistory,
body.childct-jigyousho #lnav li a.jigyousho,
body.childct-best #lnav li a.best,
body.childct-guidebusiness #lnav li a.guidebusiness,
/*-freshers:industry ------------------------*/
body.childct-techmap #lnav li a.techmap,
/*-freshers:work ------------------------*/
body.childct-solmission #lnav li a.solmission,
body.childct-solaec #lnav li a.solaec,
body.childct-solecb #lnav li a.solecb,
body.childct-soliab #lnav li a.soliab,
body.childct-soloam #lnav li a.soloam,
body.childct-solohk #lnav li a.solohk,
body.childct-solohq #lnav li a.solohq,
body.childct-solosk #lnav li a.solosk,
body.childct-solssb #lnav li a.solssb,
body.childct-change #lnav li a.change,

body.childct-growthability #lnav li a.growthability,
body.childct-growthcareer #lnav li a.growthcareer,
body.childct-growthfemale #lnav li a.growthfemale,
body.childct-growthhome #lnav li a.growthhome,
body.childct-growthopportunity #lnav li a.growthopportunity,
body.childct-growthspecialist #lnav li a.growthspecialist,
body.childct-growthtop #lnav li a.growthtop,
body.childct-individual #lnav li a.individual,
body.childct-person #lnav li a.person,

body.childct-searchfieldaec #lnav li a.searchfield,
body.childct-searchfieldecb #lnav li a.searchfield,
body.childct-searchfieldiab #lnav li a.searchfield,
body.childct-searchfieldoam #lnav li a.searchfield,
body.childct-searchfieldohk #lnav li a.searchfield,
body.childct-searchfieldohq #lnav li a.searchfield,
body.childct-searchfieldosk #lnav li a.searchfield,
body.childct-searchfieldssb #lnav li a.searchfield,
body.childct-searchoccacc #lnav li a.searchocc,
body.childct-searchoccbe #lnav li a.searchocc,
body.childct-searchoccpde #lnav li a.searchocc,
body.childct-searchoccpte #lnav li a.searchocc,
body.childct-searchoccse #lnav li a.searchocc,
body.childct-searchocctech #lnav li a.searchocc,
/*
body.childct-searchfieldaec #lnav li a.searchfieldaec,
body.childct-searchfieldecb #lnav li a.searchfieldecb,
body.childct-searchfieldiab #lnav li a.searchfieldiab,
body.childct-searchfieldoam #lnav li a.searchfieldoam,
body.childct-searchfieldohk #lnav li a.searchfieldohk,
body.childct-searchfieldohq #lnav li a.searchfieldohq,
body.childct-searchfieldosk #lnav li a.searchfieldosk,
body.childct-searchfieldssb #lnav li a.searchfieldssb,
body.childct-searchoccacc #lnav li a.searchoccacc,
body.childct-searchoccbe #lnav li a.searchoccbe,
body.childct-searchoccpde #lnav li a.searchoccpde,
body.childct-searchoccpte #lnav li a.searchoccpte,
body.childct-searchoccse #lnav li a.searchoccse,
body.childct-searchocctech #lnav li a.searchocctech,
*/
/*-freshers:entry ------------------------*/
body.childct-fukuri #lnav li a.fukuri,
body.childct-entry #lnav li a.entry,
body.childct-eeigyoustaff #lnav li a.eeigyoustaff,
body.childct-eeigyoustaffkiyaku #lnav li a.eeigyoustaffkiyaku,
body.childct-etech #lnav li a.etech,
body.childct-etechkiyaku #lnav li a.etechkiyaku {
	background:#4589C7;
	color:#ffffff;
}



/*-freshers:industry ------------------------*/
body.childct-techmap #lnav li a.techtop,
/*-freshers:work ------------------------*/
body.childct-solmission #lnav li a.soltop,
body.childct-solaec #lnav li a.soltop,
body.childct-solecb #lnav li a.soltop,
body.childct-soliab #lnav li a.soltop,
body.childct-soloam #lnav li a.soltop,
body.childct-solohk #lnav li a.soltop,
body.childct-solohq #lnav li a.soltop,
body.childct-solosk #lnav li a.soltop,
body.childct-solssb #lnav li a.soltop,

/*body.childct-shigoto #lnav li a.shigoto,*/
body.childct-change #lnav li a.shigoto,
body.childct-growthability #lnav li a.shigoto,
body.childct-growthcareer #lnav li a.shigoto,
body.childct-growthfemale #lnav li a.shigoto,
body.childct-growthhome #lnav li a.shigoto,
body.childct-growthopportunity #lnav li a.shigoto,
body.childct-growthspecialist #lnav li a.shigoto,
body.childct-growthtop #lnav li a.shigoto,
body.childct-individual #lnav li a.shigoto,
body.childct-person #lnav li a.shigoto,

/*body.childct-search #lnav li a.search,*/
body.childct-searchfieldaec #lnav li a.search,
body.childct-searchfieldecb #lnav li a.search,
body.childct-searchfieldiab #lnav li a.search,
body.childct-searchfieldoam #lnav li a.search,
body.childct-searchfieldohk #lnav li a.search,
body.childct-searchfieldohq #lnav li a.search,
body.childct-searchfieldosk #lnav li a.search,
body.childct-searchfieldssb #lnav li a.search,
body.childct-searchoccacc #lnav li a.search,
body.childct-searchoccbe #lnav li a.search,
body.childct-searchoccpde #lnav li a.search,
body.childct-searchoccpte #lnav li a.search,
body.childct-searchoccse #lnav li a.search,
body.childct-searchocctech #lnav li a.search {
	background:url(/common/img/lnav/subct_mark_on_down.gif) no-repeat 0 8px #DAE8F3;
	color:#666666;
}



