@charset "Shift-JIS";

/**** 音声コンテンツ ****/
#adGnr{padding-top:2px; background:url(../../imgs/ttl_bg.gif) no-repeat right top; color:#5f521d; font-size:16px; font-weight:bold; text-align:center;}
#prchs{width:200px; float:right; text-align:right;}
.sptAdG{width:1000px; margin-top:4px; margin-bottom:4px; padding:10px 0 21px 0; background:#f8f8f8; border-bottom:4px solid #cecece;}
.adTtlBg{width:787px; float:left;}
.adTtl{background:url(../../../imgs/bg_wknm_trkttl_r.gif) #eaeaea no-repeat right top; color:#5f521d; font-size:16px; font-weight:bold; line-height:16px;}
.adTrk{background:url(../../../imgs/bg_wknm_trkttl_r.gif) #eaeaea no-repeat right top; color:#5f521d; font-size:16px; line-height:12px;}
/*.cntntL{margin-left:10px; float:left;}*/
.trkBg{ width:285px; background:url(../../../imgs/trk_bg.gif) no-repeat; text-align:center }
.tmBg{ padding-right:17px; background:url(../../../imgs/bg_tm.gif) no-repeat right top; text-align:right }

.cntntR{width:350px; margin-left:18px; float:left; font-size:12px; line-height:17px}

.adImgBg{width:350px; text-align:center;}
.adImgBg img{ border:1px solid #cecece;}

/**** 人事お役立ち情報 ****/
#joHd{width:540px; height:54px; background:url(../../imgs/jo_ttl_bg1.gif) no-repeat; float:left;}
#joHd h3{padding:28px 0 0 19px; font:bold 24px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#5f521d;}
#joHdBg{width:760px; height:68px; background:url(../../imgs/jo_ttl_bg2.gif) no-repeat #fdfce3;}
#joHd4{padding:5px 0 4px 20px; background:url(../../imgs/jo_hd_bg.gif); font:bold 16px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#FFFFFF;}

#joCnt{padding:0 20px 0 20px; background:#fdfce3;}
#joCnt h5{margin:32px 0 6px 0; font-size:12px; font-weight:bold;}
#joCnt p{line-height:20px;}

.bgcJo{background:#fdfce3;}
.joLd{padding-top:13px; font:bold 16px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#5964d0;}

.joKstCHd1{margin-bottom:2px; background:url(../../imgs/jo_kst_c_hd_bg1.gif) repeat-y; width:176px; text-align:left; vertical-align:top;}
.joKstCHd2{background:url(../../imgs/jo_kst_c_hd_bg2.gif) repeat-y; width:176px;}
.joKstCTd1{padding:5px 60px 9px 22px; background:#f4f5ff; text-align:left;}
.joKstCTd1 a{padding:6px 0 0 17px; background:url(../../imgs/arrw_b.gif) no-repeat 0 2px; line-height:12px; display:block;}
.joKstCTd1 a:link{text-decoration:none;}
.joKstCTd1 a:visited{text-decoration:none;}
.joKstCTd1 a:hover{background:url(../../imgs/arrw_b_o.gif) no-repeat 0 2px; text-decoration:underline;}
.joKstCTd1 a:active{background:url(../../imgs/arrw_b_o.gif) no-repeat 0 2px; text-decoration:underline;}
.joKstCTd2{padding:3px 60px 6px 23px; background:#f2f2f2; text-align:left;}

#joKstCnt{padding:22px 18px 35px 18px; background:#ffffff;}
#joKstHd{margin-left:-18px; background:#f4f5ff;}
#joKstHd h4{margin-top:3px; display:block; float:left; font:bold 20px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#4b5490;}
#joKstHd img{margin-right:10px; vertical-align:top; float:left;}

#joKstCnt h5{margin:24px 0 6px 0; font-size:12px; font-weight:bold;}
#joKstCnt p{line-height:20px; text-indent:12px;}

.lnkArrwJoR a{padding:6px 16px 0 0; background:url(../../imgs/arrw_y_r.gif) no-repeat right 2px; line-height:12px; float:right; display:block;}
.lnkArrwJoR a:link{text-decoration:none;}
.lnkArrwJoR a:visited{text-decoration:none;}
.lnkArrwJoR a:hover{background:url(../../imgs/arrw_y_r_o.gif) no-repeat right 2px; text-decoration:underline;}
.lnkArrwJoR a:active{background:url(../../imgs/arrw_y_r_o.gif) no-repeat right 2px; text-decoration:underline;}

/**** STOP!ハラスメント ****/
#shHd{width:413px; height:75px; background:url(../../imgs/sh_ttl_bg.gif) no-repeat; float:left;}
#shHd4{padding:5px 0 4px 20px; background:url(../../imgs/sh_hd_bg.gif); font:bold 16px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#FFFFFF;}
#shHdtxt {padding-top:38px; padding-left:130px;}

#shCnt{padding:0 20px 60px; background:#ffffcc;}
#shCnt h5{margin:32px 0 6px 0; font-size:12px; font-weight:bold; color:#e60012;}
#shCnt p{line-height:20px;}

#shCnt .fltLb{width:350px; float:left;}
#shCnt .fltRb{width:350px; float:right;}

.bgcSh{background:#ffffcc;}
.fcSh{color:#e60012;}
.shLd{padding:13px 0; font:bold 16px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#e60012;}

#shHd a:link {text-decoration:none; color:#ffffff;}
#shHd a:visited {text-decoration:none; color:#ffffff;}
#shHd a:hover {text-decoration:underline; color:#ffffff;}
#shHd a:active {text-decoration:underline; color:#ffffff;}

#shPfCnt{width:500px; margin:0 auto -50px; padding-top:16px; text-align:left;}

#shCnt hr{display:none;}

.shLine {clear:both; background:url(../../imgs/sh_line.gif) repeat-x; height:3px; margin:10px -20px;}

.pdngB32{padding-bottom:32px;}

#shCsCnt {padding:32px 20px; font-weight:bold;}

div#shCsCnt p {display:table-cell; vertical-align:middle; margin:0; line-height:2.3;}

/*for IE6 */
* html #shCsCnt p {display:inline; zoom: 1;}

/*for IE7 */
*:first-child+html #shCsCnt p {display:inline; zoom:1;}

.fcshCs{color:#006633;}

#shPtCnt {margin-top:15px; padding:12px; border: 1px solid #996633;font-size:14px; line-height:14px; background:#ffffff url(../../imgs/sh_point.gif) no-repeat 8px;}
#shPtCnt p {margin-left:90px;}


/**** ここから始める社会人の第一歩 ****/
#sdHd{position: relative; margin:-2px -3px 0 -3px; height:93px; background:url(../../imgs/sd_ttl_bg.gif) no-repeat;}
#sdHd4{position: relative; margin:0 -3px -9px -3px; padding:5px 0 4px 20px; height:25px; background:url(../../imgs/sd_hd_bg.gif) no-repeat; font:bold 16px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#ffffff;}
#sdBkNumBg{width:498px; float:left; text-align:right;}
#sdBkNum{margin-top:63px; text-align:right;}
#sdBkNumBg .edit{margin-right:20px;}

#sdCnt{margin-top:9px; padding:10px 20px 60px; background:#fef4f4; min-height:350px;}

/* for IE6 */
*html #sdCnt{height:350px;}  
#sdCnt h5{margin:1em 0 6px 0; font-size:16px; font-weight:bold; color:#cf1313;}
#sdCnt h5,#sdCnt p{line-height:20px;}
#sdCnt h5:first-child{margin-top:0;}

#sdCnt h5.first-child{ /*IE-expression (first-child) */
margin-top:0;
}
#sdCnt h5{ /* IE-expression (first-child) */
behavior: expression(
this.className += (this.previousSibling == null) ? " first-child" : "",
this.style.behavior = "none"
);
}

#sdCnt a:link,
#sdCnt a:visited {text-decoration:none; color:#cf1313;}
#sdCnt a:hover,
#sdCnt a:active {text-decoration:underline; color:#cf1313;}

/**** 言葉づかいハンドブック pt1****/
#kdHd{margin:-2px -3px 0px 0px; height:90px; background:url(../../imgs/kd_ttl_bg.gif) no-repeat;}
#kdHd4{margin:0 -3px -9px 0px; padding:8px 0 4px 20px; height:18px; background:url(../../imgs/kd_hd_bg.gif) no-repeat; font:bold 16px/1 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial, sans-serif; color:#ffffff; }
#kdBkNumBg{width:757px; height:32px; float:left; text-align:right; margin-top:59px;}

#kdCnt{margin-top:9px; padding:10px 20px 60px; min-height:350px;}
#kdbackCnt{background:#E2F2F2;	margin-top:9px;	padding:10px 20px 60px;	min-height:350px; height: auto !important; height: 350px;}

/* for IE6 */
*html #kdCnt{height:350px;}  
#kdCnt h5{margin:1em 0 6px 0; font-size:16px; font-weight:bold; color:#cf1313;}
#kdCnt h5,#kdCnt p{line-height:20px;}
#kdCnt h5:first-child{margin-top:0;}

#kdCnt h5.first-child{ /*IE-expression (first-child) */
margin-top:0;
}
#kdCnt h5{ /* IE-expression (first-child) */
behavior: expression(
this.className += (this.previousSibling == null) ? " first-child" : "",
this.style.behavior = "none"
);
}

#kdCnt a:link,
#kdCnt a:visited {text-decoration:none; color:#478F8B;}
#kdCnt a:hover,
#kdCnt a:active {text-decoration:underline; color:#478F8B;}

#decobackgr1{ width:650px; height:100pxx; margin-top:35px; margin-bottom:35px; padding:10px 10px 10px; background:#E2F2F2;} 
#decobackgr1 ul,#decobackgr1 li{list-style-type:none; color:#478F8B; padding:5px 5px 7px 5px;}
#decobackgr1 ul,li span{color:#000000; }

/* backnumber for 言葉づかいハンドブック */
#kdCnt2{ background:#ffffff border:1px solid #cecece;}

/**** 言葉づかいハンドブック pt2****/


/*case studyのタイトル*/
#stdttltxt{margin:3px 0px 0px 10px; width:700px; height:15px;}
#stdttlid{margin-top:5px; width:195px; height:35px; background:url(../../imgs/std_ttl_bg.gif) no-repeat ; color:#ffffff; font-size:16px; margin-bottom:10px; border:1px solid #ffffff;}

#stdttlid h3{font-size:16px; margin-left:43px; margin-top:10px;}

#box_menu{margin-left:4px;padding:10px;background:#87c7d5;width:700px;height:280px;}
#box_menu li{margin-top:10px;margin-left:4px;padding 3px;list-style-type:none;float:left;}

/*pointのタイトル*/
#pointttl{margin-top:25px;width:110px;height:28px;border:1px solid #ffffff;margin-bottom:0px;}

#pointblock{margin-left:1px;padding:8px;background:#ffffff;border:1px solid #cfe2e5;width:700px;}

#kdblock{margin-left:1px;padding:8px;background:#e2f2f2;border:1px solid #cfe2e5;width:700px;margin-top:10px;}
#kdblock1{margin-left:1px;padding:8px;background:#e2f2f2;border:1px solid #cfe2e5;width:670px;margin-top:0px;}

#exercisettlid{	margin-top:15px;width:195px;height:35px;background:url(../../imgs/ex_ttl_bg.gif) no-repeat ;color:#ffffff;font-size:16px;margin-bottom:10px;border:1px solid #ffffff;}

#exercisettlid h3{font-size:16px;margin-left:55px;margin-top:10px;}

#exercisettlid1{	margin-top:15px;width:295px;height:35px;background:url(../../imgs/ex_ttl_bg1.gif) no-repeat ;color:#ffffff;font-size:16px;margin-bottom:10px;border:1px solid #ffffff;}

#exercisettlid1 h3{font-size:16px;margin-left:55px;margin-top:10px;}

#exercisetxt{margin:5px 0px 0px 3px;width:700px;height:15px;}
#exercisetxt ul,#exercisetxt li{list-style-type:none; color:#478f8b; padding:0px;}
#exercisetxt ul,li span{color:#000000; }

#exerciseblock{margin-left:1px;padding:8px;background:#ffffff;border:3px solid #e9f5f5;width:700px;margin-top:10px;margin-bottom:25px;}

#exerciseblock ul, #exerciseblock li{list-style-type:none;}

#ansttlid{margin-top:5px;width:195px;height:35px;background:url(../../imgs/ans_ttl_bg.gif) no-repeat ;color:#ffffff;font-size:16px;margin-bottom:10px;border:1px solid #ffffff;}

#ansttlid h3{font-size:16px;margin-left:55px;margin-top:10px;}

#ansttlid1{margin-top:5px;width:295px;height:35px;background:url(../../imgs/ans_ttl_bg1.gif) no-repeat ;color:#ffffff;font-size:16px;margin-bottom:10px;border:1px solid #ffffff;}

#ansttlid1 h3{font-size:16px;margin-left:55px;margin-top:10px;}

#ansblock{margin-left:1px;padding:8px;background:#ffffff;border:3px solid #f8f5e5;width:700px;margin-top:10px;margin-bottom:0px;}

#ansblock ul, #ansblock li{list-style-type:none;}


#decobackgr2{ width:690px; height:100pxx; margin-top:0px; margin-bottom:0px; padding:0px; background:#E2F2F2;} 
#decobackgr2 ul,#decobackgr2 li{list-style-type:none; color:#478f8b; padding:0px;}
#decobackgr2 ul,li span{color:#000000; }

#decobackgr3{ width:660px; height:100pxx; margin-top:0px; margin-bottom:0px; padding:0px; background:#E2F2F2;} 
#decobackgr3 ul,#decobackgr2 li{list-style-type:none; color:#478f8b; padding:0px;}
#decobackgr3 ul,li span{color:#000000; }

#txtStrong1{margin:15px 0px 0px 3px;font-size:14px;font-weight:bold;color:#135351;}
#txtStrong2{font-size:14px;font-weight:bold;color:#000000;}

#txtnomal{margin:5px 0px 0px 20px;width:700px;height:auto;}
#txtnomal1{margin:5px 0px 0px 3px;width:700px;height:15px;}
#txtnomal2{margin:5px 0px 40px 20px;width:700px;height:15px;}

.slideclass1{ margin-right:7px;}
.underclassR{ margin:0px 3px 0px 0px;border-bottom:solid 1px;}
.underclassL{ margin:0px 0px 0px 3px;border-bottom:solid 1px;}
.underclassRL{ margin:0px 3px 0px 3px;border-bottom:solid 1px;}

#excel1{ width:462px; height:384px; background:url(../../imgs/excel1.jpg) no-repeat ; }
#excel2{ width:450px; height:231px; background:url(../../imgs/excel2.jpg) no-repeat ; }

#pointblock2{margin-left:1px;padding:8px;background:#ffffff;border:1px solid #cfe2e5;width:700px;}
#planebox ul li{list-style-type:none;}

