@charset "utf-8";

@import "/Portals/0/Skins/PSN/skinsmart.css";

/* ======================================================================= */

/*  PSN-en ----- skin */

/* ======================================================================= */

/* ===========================================================
 headBody
=========================================================== */
#headBodyWrap .smtMenuBtn{background:url(images/sp_btn_menu-open.png) no-repeat 0 0;background-size:50px auto;}
#headBodyWrap .smtMenuBtn.menuOpen{background:url(images/sp_btn_menu-close.png) no-repeat 0 0;background-size:50px auto;}

/*========================================================
 Contents - トータルソリューション
========================================================*/
/* HR Solution 171025_追記 */
.En div#dnn_ctr1344_ViewTabs_pnlTabs{margin:10px 0;}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical{width:290px;}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical li{margin:0;}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical li + li{margin-left:4px;}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical li a{width:94px;height:100px;background-size:94px auto !important;}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical li[aria-controls*="TabModule1344_1343"] a{background-image:url(/Portals/0/images/english/total-solution/hr/tab_human_sp.png);}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical li[aria-controls*="TabModule1344_1345"] a{background-image:url(/Portals/0/images/english/total-solution/hr/tab_business_sp.png) ;}
.En div#dnn_ctr1344_ViewTabs_pnlTabs ul.ulList_vertical li[aria-controls*="TabModule1344_1346"] a{background-image:url(/Portals/0/images/english/total-solution/hr/tab_ict_sp.png);}

/* Global sourcing 171025_追記 */
.En .globalWrap h2{overflow:visible;}
.En .globalWrap h2 img{max-width:100%;height:auto !important;}

/*========================================================
 Contents - 新たな雇用創造の取り組み
========================================================*/
/* 171025_追記 */
.En ul.regionMenu{margin:0 auto;width:290px;}
.En ul.regionMenu li{margin:0;}
.En ul.regionMenu li + li  {margin-left:14px;}
.En ul.regionMenu li + li + li{margin-top:8px;}
.En ul.regionMenu li.tohoku{margin-left:0;width:100%;}
.En ul.regionMenu li.agri  {margin-left:0;}
.En ul.regionMenu li a:hover{background-position:left top;}
.En ul.regionMenu li.awaji a   {width:138px;height:54px;background-size:138px auto;}
.En ul.regionMenu li.kyotango a{width:138px;height:54px;background-size:138px auto;}
.En ul.regionMenu li.tohoku a  {width:138px;height:54px;background-size:138px auto;margin:0 auto;}
.En ul.regionMenu li.agri a    {width:138px;height:54px;background-size:138px auto;}
.En ul.regionMenu li.venture a {width:138px;height:54px;background-size:138px auto;}
@media only screen and (orientation : landscape) {
	.En ul.regionMenu{margin:0 auto;width:437px;}
	.En ul.regionMenu li + li  {margin-left:4px;}
	.En ul.regionMenu li.tohoku{margin:0;margin-left:4px;width:auto;}
	.En ul.regionMenu li.agri  {margin-left:80px;clear:both;}
}

/* Job opportunity 171025_追記 */
.En #job_opportunityArea .Col2bR{width:auto;}

/*========================================================
 Contents（移行） - 会社情報
========================================================*/
/* 会社概要 171208_追記 */
.En #row4 table.noBorderBox.directorsAndAuditorsTable th,
.En #row4 table.noBorderBox.directorsAndAuditorsTable td{width:50% !important;border-bottom:1px solid #ccc;}

/* 会社沿革 171025_追記 */
.En #row4 table.historyTable th{padding:5px 0 5px 10px;width:auto;background:#eee;float:none;}
.En #row4 table.historyTable th.yearTh{padding-left:10px;}
.En #row4 table.historyTable td{margin-left:0;}

/* グループ会社一覧 171025_追記  */
@media screen and (orientation: portrait) {
	.En #row4 table.groupsTable td:first-child{padding-bottom:0;}
	.En #row4 table.groupsTable td:first-child img{padding-bottom:0;}
	.En #row4 table.groupsTable td + td{padding:10px 0 15px;}
}

/* 雇用創造の歩み > シニア 171025_追記 */
.En table.spTable >tbody > tr > th.seniorTh{margin-bottom:134px;}