@charset "shift_jis";

/* INFORMATION =======================================================

	Last-Update  : 2010/02/25
	About-This   : WORK LIFE BALANCE print

----------------------------------------------------------------------

	index
	corporate
	try
		detail tryBox
	tryDetail
	meeting
	relay
	seminar
    action
	footer
	naviBtn

======================================================= INFORMATION */





/* *************************************************
  index
************************************************* */
* html #contents div.prt-pastLayout2011renew #index  #main {
	width: 100%;
	margin: 0 0;
}

* html #contents div.prt-pastLayout2011renew #index #intro {
	 width:574px;
	float:left;
    padding:0 0 0 33px;
}

* html #contents div.prt-pastLayout2011renew #index #intro_l{
	float:left;
	width:283px;
}

* html #contents div.prt-pastLayout2011renew #index #intro_l h1 img{width:283px;}

* html #contents div.prt-pastLayout2011renew #index #intro_r{
	float:right;
	width:291px;
}

* html #contents div.prt-pastLayout2011renew #index #intro_r h2 img{width:291px;}
* html #contents div.prt-pastLayout2011renew #index #intro_r h3 img{width:291px;}
* html #contents div.prt-pastLayout2011renew #index #intro_r p img{width:291px;}

* html #contents div.prt-pastLayout2011renew #index #intro_r h3 {padding:20px 0;}


* html #contents div.prt-pastLayout2011renew #index_news_waku{
	float:left;
	width: 640px;
}

/* news */
* html #contents div.prt-pastLayout2011renew #index #news  {
	float:left;
	width: 440px;
	margin: 0;
}

* html #contents div.prt-pastLayout2011renew #index #news h3 {
	float:left;
	padding-top: 2em;
	padding-right:10px;
	width: 54px;
}

* html #contents div.prt-pastLayout2011renew #index #news h3 img{width:54px;}

#contents div.prt-pastLayout2011renew #index #news #newsarea {
	padding:0 0 0 10px;

	}

* html #contents div.prt-pastLayout2011renew #index #news #newsarea {
	float: left;
	width:360px;
	border-left:#CCCCCC 1px solid;
	font-size:9px;
	text-align: left;
	}

* html #contents div.prt-pastLayout2011renew #index #news {color:#000;}

* html #contents div.prt-pastLayout2011renew #index #news #oldnewsBtn {
margin: 0;
padding-bottom:0;
text-align:left;
padding-top: 1em;
clear:both;
}

* html #contents div.prt-pastLayout2011renew #index #news #newsarea .new {/* IE6、7、8用 */
padding:1px 0 0 5px;
margin:0;
}

* html #contents div.prt-pastLayout2011renew #index #news #newsarea img.new {/* それ以外用 */
width:23px;
}

/* 20act */
* html #contents div.prt-pastLayout2011renew #index #act20 {
	float: right;
	width: 190px;
	margin: 0;
}

* html #contents div.prt-pastLayout2011renew #index #act20 h3 {
	float: left;
	padding-top: 2em;
	padding-right:10px;
	width: 54px;
}

* html #contents div.prt-pastLayout2011renew #index #act20 h3 img{
	width:54px;
}

* html #contents div.prt-pastLayout2011renew #index #act20 ul {
	padding-top: 2em;
	padding-bottom: 2em;
	text-align:left;
	float: left;
	border-left:#CCCCCC 1px solid;
	padding-left:10px;
}

* html #contents div.prt-pastLayout2011renew #index #act20 li{
	font-size:9px;
	text-align: left;
	line-height: 1.5;
	width: 110px;
}


* html #contents div.prt-pastLayout2011renew #index #act20 li span{color:#ff3400;}


/* special */
* html #contents div.prt-pastLayout2011renew #index #special h3 {
	text-align:left;
	clear:both;
	margin:0;
}

* html #contents div.prt-pastLayout2011renew #index #special h3 img{
	width:640px;
}

* html #contents div.prt-pastLayout2011renew #index #special ul {
	width: 100%;
	margin:15px auto 0;
}

* html #contents div.prt-pastLayout2011renew #index #special li {
    float:left;
	display: inline;
	height:78px;
}

* html #contents div.prt-pastLayout2011renew #index #special li img{width:58px;}

* html #contents div.prt-pastLayout2011renew #index #special .li01{padding:0 5px 0 0px;}

* html #contents div.prt-pastLayout2011renew #index #special .li02{padding:0 5px 0 0;}


/* *************************************************
  news
************************************************* */

* html #contents div.prt-pastLayout2011renew #news-archive #main	{
 	width:640px;
	padding-top: 10px;
}

* html #contents div.prt-pastLayout2011renew #news-archive #main h1 img {width:253px;}

* html #contents div.prt-pastLayout2011renew #news-archive #main #news{	
	width:550px;
	margin-left: 34px;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
}


/* *************************************************
  corporate
************************************************* */

/* =====corporate===== */
* html #contents div.prt-pastLayout2011renew #corporate #main {
	width:640px;
	padding-top: 10px;
}

* html #contents div.prt-pastLayout2011renew #corporate #main h1 img{width:640px;}
* html #contents div.prt-pastLayout2011renew #corporate #main p img{width:640px;}


/* *************************************************
  try
************************************************* */
#contents div.prt-pastLayout2011renew #try #main {
	padding-top: 0px;
}

#contents div.prt-pastLayout2011renew #try #main .staticContents {
	width: 100%;
	margin: 0 0;
}

* html #contents div.prt-pastLayout2011renew #try #main .staticContents h1 img{
width:460px;}


/* =====detail tryBox===== */
#contents div.prt-pastLayout2011renew #try .tryBox dl {
	width: 123px;
}
#contents div.prt-pastLayout2011renew #try .tryBox dt img {
	width: 123px;
	height: 64px;
}

#contents div.prt-pastLayout2011renew #try .tryBox dl.new dd.cIcon {
	left: 85px;
	top: 5px;
	position: absolute;
	display: block;
}

#contents div.prt-pastLayout2011renew #try .tryBox dd {
	padding-left: 0;
}

#contents div.prt-pastLayout2011renew #try .tryBox dd.cTxt a {
	padding: 100px 0 0 0;
}

#contents div.prt-pastLayout2011renew #try .tryBox dl#try05 dd.cName img {
	width: 117px;
	height: 12px;
}

#contents div.prt-pastLayout2011renew #try .tryBox dd.cTxt a {
	background: none;
}




/* *************************************************
  tryDetail
************************************************* */
/* for IE6 */
* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents h1 {
	position: absolute;
	left: 0;
}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents h1 img{
width:460px;}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail p#tryImg {
	left: 0px;
}
* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail p#tryImg img {
	width: 242px;
	height: 450px;
}

#contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail p#tryPerson {
	top: 460px;
	left: 9px;
}
#contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail p#tryPerson img {
	width: 72px;
	height: 21px;
}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail div {
	width: 230px;
	pading-left: 0;
}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail h2 {
	margin-top: 85px;
}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail p {
	font-size: 10px;
}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .staticContents #detail li#corpSite {
	margin-right: 80px;
}

* html #contents div.prt-pastLayout2011renew #tryDetail #main .per_data{
	position:absolute;
	bottom:-28px;
	left:0px;
	font-size:10px;
	z-index:3;
}

/* *************************************************
   meeting
************************************************* */

* html #contents div.prt-pastLayout2011renew #meeting #main {
width:640px;
padding:0;
margin:0;}

* html #contents div.prt-pastLayout2011renew #main .staticContents{
width:640px;
padding:20px 0 0 0;
margin:0;}

* html #contents div.prt-pastLayout2011renew #main .staticContents h1 img{
width:640px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku{
padding:0;
margin:0;
width:640px;}

/* クリア */
* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .clearboth{
margin:10px 0 0 0;
clear:both;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku h2{
font-weight:bold;
color:#ff3400;
border-bottom:#ff3400 1px solid;
border-top:#ff3400 1px solid;
width:640px;
padding:10px 0;
font-size:17px;
line-height:120%;
margin:0 0 25px 0;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku h2 span{
font-size:11px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box{
width:640px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_img img{
width:141px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_img02 img{
width:640px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_img03 img{
width:141px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box p{
margin:0 0 10px 0;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .namearea{
margin:1px 0 10px 0;
width:141px;
}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .namearea img{
width:141px;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_left01{
width:141px;
padding:0;
margin:0;
float:left;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_right01{
padding:0 0 0 20px;
margin:0;
width:470px;
float:left;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_left02{
padding:0;
margin:0;
width:470px;
float:left;}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .meeting_box .meeting_right02{
padding:0 0 0 20px;
margin:0;
width:141px;
float:left;}

/* リンクエリア*/	
* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .linkarea01 ul {
width: 164px;
height:29px;
margin:0 0 0 476px;
}

* html #contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .linkarea02 ul {
clear:both;
width: 229px;
height:29px;
margin:0 0 0 411px;
padding:0;
}

#contents div.prt-pastLayout2011renew #main .staticContents #meeting_waku .linkarea03 ul {
clear:both;
width: 170px;
height:29px;
margin:0 0 0 470px;
padding:0;
}

/* *************************************************
   RELAY
************************************************* */

* html #contents div.prt-pastLayout2011renew #main .relay_waku{
width: 100%;
padding-left: 0;
margin:0 0 10px 0;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_txt01{
margin:0;
padding:0 0 13px 0;
text-align:left;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku h2,#main .relay_waku h3{
padding:0;
margin:0;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku h2 img,* html #main .relay_waku h3 img{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku #special_img_waku{
width:630px;
height:145px;
margin:13px 0 0 0;
float:left;
padding:0 0 0 10px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku #special_img_waku .relay_special_img01 img{
width:240px;
}
* html #contents div.prt-pastLayout2011renew #main .relay_waku #special_img_waku .relay_special_img03 img{
width:240px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku #special_img_waku .special_mark{
padding:57px 45px 0 45px;
}
* html #contents div.prt-pastLayout2011renew #main .relay_waku #special_img_waku .special_mark img{
width:26px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_spe_btn_waku{
width:640px;
padding:0 0 16px 0;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_special_btn{
width:500px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_special_btn img{
width:500px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont{
width:605px;
margin:10px 0 0 35px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont dl{
padding:0 18px 10px 0;
width:119px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont dt{
width:94px;
text-align:left;
padding:0 10px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont .btn_relay_daiwa img{
width:119px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont dt img{
width:94px;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont .corpname{
padding:7px 0 0 0;
}

* html #contents div.prt-pastLayout2011renew #main .relay_waku .relay_cont .pdf_txt{
color:#ff3400;
padding:3px 0;
font-size:85%;
text-align:center;
}

/* *************************************************
   seminar
************************************************* */

* html #contents div.prt-pastLayout2011renew #main .seminar_waku{
width: 100%;
padding-left: 0;
margin:0 0 10px 0;
}

*:first-child+html #contents div.prt-pastLayout2011renew #main .seminar_waku{
padding-bottom:30px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h1 img{
width:640px;}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku #sem_waku{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku #sem_waku .img_waku img{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h2 img{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3{
width:640px;
padding:25px 0 10px 0;
}

*:first-child+html #contents div.prt-pastLayout2011renew #main .seminar_waku .taidan02_02{
padding-top:40px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku .taidan01 ul{
margin:0 0 0 33px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku .taidan02{
width:640px;
padding:0px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku .taidan02 #photo img{
width:230px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3 .sem_h301{
width:82px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3 .sem_h301 img{
width:82px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3 .sem_h302{
width:397px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3 .sem_h302 img{
width:397px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3 .sem_h303{
width:550px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku h3 .sem_h303 img{
width:550px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku .shousai-li{
padding:25px 0 0 94px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_waku .shousai-li img{
zoom:80%;
}

/* 講演会詳細*/

* html #contents div.prt-pastLayout2011renew #semDetail #main {
width:640px;
padding:0;
margin:0;}

* html #contents div.prt-pastLayout2011renew #semDetail #main .staticContents{
width:640px;
padding:20px 0 0 0;
margin:0;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-area{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku h1 img{
width:200px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku h2 img{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-area img{
zoom:80%;
} 

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku img.right{
padding:0 0 20px 20px;
}

#contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction{
margin-top:10px;
}

*:first-child+html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction{
margin-top:30px;
}

#contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction{
background:none;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction{
width:639px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction .taidan-intro-waku img{
width:639px;
}


#contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction-left{
border-left:#FF3400 1px solid;
border-right:#FF3400 1px solid;
min-height:330px;
}

#contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction-right{
border-left:#FF3400 1px solid;
border-right:#FF3400 1px solid;
min-height:330px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction-left{
width:303px;
height:330px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_waku #taidan-introduction-right{
width:301px;
height:330px;
}

/* 講演会パネルディスカッション*/


* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel h1 img{
width:230px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel h2{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #panellist{
width:640px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #panellist-left{
width:301px;
float:left;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #panellist-left p img{
width:301px;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #panellist-right{
width:304px;
float:right;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #taidan-area img{
zoom:80%;
}  

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #taidan-area .seminar_tokyo_01_img05{
page-break-after: always;
}

*:first-child+html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel #taidan-area .seminar_osaka_02_img02{
page-break-after: always;
}




/* リンクエリア*/	
* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel .linkarea01 ul {
	clear:both;
	width: 108px;
	height:29px;
	margin:0 0 0 530px;
	padding:0;
}

* html #contents div.prt-pastLayout2011renew #main .seminar_detail_panel .linkarea02 ul {
	clear:both;
	width: 406px;
	height:29px;
	margin:0 0 0 230px;
	padding:0;
}



/* *************************************************
  action
************************************************* */

/* 全ブラウザ */

#contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg02{
display:none;}

/* for IE6 */

/* 枠 */
* html #contents div.prt-pastLayout2011renew #main .action_waku {
width: 100%;
pading-left: 0;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku h1{
padding:27px 0 14px 0;}


/* =====action_top===== */

* html #contents div.prt-pastLayout2011renew #main .action_waku .action_txt01{
padding:0;}

* html #contents div.prt-pastLayout2011renew .action_detail_img{
clear:both;
float:left;
padding:0 0 0 -63px;
margin:0;
width:637px;}

* html #contents div.prt-pastLayout2011renew .action_detail_img img{
width:637px;}


* html #contents div.prt-pastLayout2011renew #main #action_detail_top{
width:100%;
height:auto;
margin-top:35px;
text-align:left;
float:left;
border-bottom:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew #main #action_detail_bottom{
width:100%;
height:auto;
margin-bottom:35px;
text-align:left;
float:left;
border-top:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .first{
display:inline;
margin:0 0 0 38px;}

* html #contents div.prt-pastLayout2011renew .action01{
background-color:#FFFFFF;
float:left;
width:105px;
height:135px;
border-left:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .action02{
background-color:#FFFFFF;
float:left;
width:103px;
height:135px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .action03{
background-color:#FFFFFF;
min-height:110px;
float:left;
width:100px;
height:135px;
border-left:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .action04{
background-color:#FFFFFF;
min-height:110px;
float:left;
width:115px;
height:135px;
border-left:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .action05{
background-color:#FFFFFF;
min-height:110px;
float:left;
width:118px;
height:135px;
border-left:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .action06{
background-color:#FFFFFF;
min-height:110px;
float:left;
width:98px;
height:135px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}


/* for IE7 */
*:first-child+html #contents div.prt-pastLayout2011renew .action06{
min-height:110px;
float:left;
width:142px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}

* html #contents div.prt-pastLayout2011renew .action_cIcon{
padding:10px 0 0 8px;
}

* html #contents div.prt-pastLayout2011renew .action_cName{
font-size:10px;
padding:7px 8px 10px 8px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku .action_st{
padding:0px 8px 10px 8px;
font-size:8px;
line-height:1.5em;
}

/* =====action_list===== */


/* 背景に青いグラデを指定 */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box,#main .action_waku #action_box_10,#main .action_waku #action_box11{
background:none;
width:640px;
height:auto;
margin:0;}

/* 青いグラデのエリア */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left{
float:left;
width:293px;
height:341px;
padding:0;
margin:0;}

/* 社長写真 */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pimg {
top: 0px;
left:-62px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pimg img  {
width: 293px;
height:341px;
}

/* 社長テキスト */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_01 {
top: 255px;
left: 15px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_01 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_02 {
top: 240px;
left: 30px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_02 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_03 {
top: 250px;
left: 25px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_03 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_04 {
top: 240px;
left: 18px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_04 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_05 {
top: 250px;
left: 20px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_05 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_06 {
top: 270px;
left: 20px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_06 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_07 {
top: 270px;
left: 20px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_07 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_08 {
top: 250px;
left: 17px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_08 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_09 {
top: 270px;
left: 25px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_09 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_10 {
top: 250px;
left: 30px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_10 img {
width: 80px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_11 {
top: 250px;
left: 20px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_left .pname_11 img {
width: 80px;
}


/* 赤いグラデのエリア */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right{
float:right;
width:337px;
padding:0;
margin:0;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right p img{
width:337px;
padding:0;
margin:0;}

/* 赤いグラデのエリアのテキスト背景 */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_01{
width:337px;
top:112px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_01 img{
width:337px;
height:229px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_02{
width:337px;
top:76px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_02 img{
width:337px;
height:265px;
}
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_03{
width:337px;
top:117px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_03 img{
width:337px;
height:224px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_04{
width:337px;
top:102px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_04 img{
width:337px;
height:240px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_05{
width:337px;
top:89px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_05 img{
width:337px;
height:252px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_06{
width:337px;
top:101px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_06 img{
width:337px;
height:240px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_07{
width:337px;
top:100px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_07 img{
width:337px;
height:241px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_08{
width:337px;
top:93px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_08 img{
width:337px;
height:248px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_09{
width:337px;
top:73px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_09 img{
width:337px;
height:268px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_10{
width:337px;
top:73px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_10 img{
width:337px;
height:268px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_11{
width:337px;
top:69px;}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea_bg01_11 img{
width:337px;
height:271px;
}


/* 赤いグラデのエリアのテキスト共通の指定 */
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea{
position:relative;
z-index:2;
} 

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea p {
font-size: 8px;
line-height:13px;
}

/* 赤いグラデのエリアのテキスト　大和証券*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtdaiwa01{
width:307px;
padding:20px 20px 0 20px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtdaiwa02{
width:187px;
padding:0 80px 0 80px;
}

/* 赤いグラデのエリアのテキスト　02三井化学*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtmitsui01{
width:250px;
padding:20px 48px 0 49px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtmitsui02{
width:250px;
padding:0 48px 0 49px;
}

/* 赤いグラデのエリアのテキスト　03高島屋*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txttakashimaya01{
margin:0;
width:292px;
padding:5px 27px 0 28px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txttakashimaya02{
width:216px;
padding:0 60px 0 61px;
}

/* 赤いグラデのエリアのテキスト　04キヤノン*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtcanon01{
margin:0;
width:276px;
padding:20px 35px 0 36px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtcanon02{
width:276px;
padding:0 35px 0 36px;
}

/* 赤いグラデのエリアのテキスト　05住友*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtsumitomo01{
margin:0;
width:262px;
padding:20px 42px 0 43px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtsumitomo02{
width:226px;
padding:0 55px 0 56px;
}

/* 赤いグラデのエリアのテキスト　06ANA*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtana01{
margin:0;
width:262px;
padding:20px 42px 0 43px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtana02{
width:206px;
padding:0 65px 0 66px;
}

/* 赤いグラデのエリアのテキスト　07鹿島建設*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtkajima01{
margin:0;
width:265px;
padding:20px 41px 0 41px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtkajima02{
width:234px;
padding:0 51px 0 52px;
}

/* 赤いグラデのエリアのテキスト　08日産自動車*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtnissan01{
margin:0;
width:256px;
padding:20px 45px 0 46px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtnissan02{
width:256px;
padding:0 45px 0 46px;
}

/* 赤いグラデのエリアのテキスト　09日立製作所*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txthitachi01{
margin:0;
width:286px;
padding:10px 30px 0 31px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txthitachi02{
width:236px;
padding:0 50px 0 51px;
}

/* 赤いグラデのエリアのテキスト　10電通*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtdentsu01{
margmargin:0;
width:300px;
padding:10px 23px 0 24px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtdentsu02{
width:238px;
padding:0 49px 0 50px;
}

/* 赤いグラデのエリアのテキスト　11厚生労働省*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtmhlw01{
margin:0;
width:272px;
padding:20px 37px 0 38px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #action_box_right #txtarea .txtmhlw02{
width:231px;
padding:0 53px 0 53px;
}


/* 下ナブ部分*/
* html #contents div.prt-pastLayout2011renew #main .action_waku #bottomlink ul {
width: 519px;
height:16px;
margin:0 0 0 121px;
padding:0;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #bottomlink .per_data{
position:absolute;
bottom:15px;
left:5px;
font-size:9px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #bottomlink li {
float: left;
margin-right: 15px;
height: 16px;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #bottomlink li#corpSite {
float: right;
margin-right: 0;
}

* html #contents div.prt-pastLayout2011renew #main .action_waku #bottomlink ul a {
background: none;
padding-left: 0;
}


/* *************************************************
  footer
************************************************* */

/* for IE6 */

* html #contents div.prt-pastLayout2011renew #footer {
clear:both;
width: 640px;
margin:0 auto 0;
padding:10px 0 0 0;
border-top:1px solid #808080;
background-color:#FFFFFF;
}

* html#footer td#foot01 {
width: 205px;
}

* html#footer td#foot02 {
width: 235px;
}

* html#footer td#foot03 {
width: 200px;
text-align: right;
}

* html #contents div.prt-pastLayout2011renew #footer td#foot03 address img {
width: 200px;
}



/* *************************************************
  naviBtn
************************************************* */
/* for IE6 */
* html #contents div.prt-pastLayout2011renew #naviBtn li img { height: 19px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi01 img { width: 50px; height: 50px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi02 img { width: 75px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi03 img { width: 85px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi04 img { width: 60px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi05 img { width: 85px; height: 25px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi06 img { width: 60px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi07 img { width: 48px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li#navi08 img { width: 96px; height: 28px; }
* html #contents div.prt-pastLayout2011renew #naviBtn li { margin: 0 5px 0 0; }


/* for IE7 */
*:first-child+html #contents div.prt-pastLayout2011renew li#navi02 img { width: 75px; }
*:first-child+html #contents div.prt-pastLayout2011renew li#navi03 img { width: 85px; }
*:first-child+html #contents div.prt-pastLayout2011renew li#navi04 img { width: 60px; }
*:first-child+html #contents div.prt-pastLayout2011renew li#navi05 img { width: 85px; height: 25px; }
*:first-child+html #contents div.prt-pastLayout2011renew li#navi06 img { width: 60px; }
*:first-child+html #contents div.prt-pastLayout2011renew li#navi07 img { width: 48px; }
*:first-child+html #contents div.prt-pastLayout2011renew li#navi08 img { width: 96px; height: 28px; }


/* *************************************************
   naviBtn02
************************************************* */

/*#naviBtn02 li{ margin:0 20px 0 0;}
#naviBtn02 li#navi10 { margin:0 20px; }*/
#contents div.prt-pastLayout2011renew #naviBtn02 li{ margin:0 10px 0 0;}
#contents div.prt-pastLayout2011renew #naviBtn02 li#navi10 { margin:0 10px; }

/* for IE6 */
* html #contents div.prt-pastLayout2011renew #naviBtn02{width:640px;}
* html #contents div.prt-pastLayout2011renew #naviBtn02 li { margin: 0 5px 0 0; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li img { height: 19px; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi01 { margin: 0 5px 0 0; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi09 { margin: 0 0 0 0px; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi01 img { width: 50px; height: 50px; }

* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi09 img { width: 126px; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi10 img { width: 122px; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi11 img { width: 85px; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi12 img { width: 96px; }
* html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi13 img { width: 100px; }


/* for IE7 */
*:first-child+html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi09 img { width: 126px; }
*:first-child+html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi10 img { width: 122px; }
*:first-child+html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi11 img { width: 85px; }
*:first-child+html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi12 img { width: 96px; }
*:first-child+html #contents div.prt-pastLayout2011renew #naviBtn02 li#navi13 img { width: 100px; }

