/*contents装飾*/
table.txt{font-size:0.8125em;line-height:180%;margin:0px;padding:0px;}
.white{color: #FFFFFF;}
#main img{margin:0px;padding:0px;}
.line{border-bottom:1px solid #CCCCCC;}
.line2{border-bottom:1px solid #CCCCCC;text-align:right;}

/*TOP*/
#whatsnew{background-image:url(../images_top/whatsnew_bg.gif) ;width:150px;}
.news{font-size:0.6875em;line-height:120%;margin:2px 12px;}
.text{font-size:0.7125em;}
em{color: #FF6600;font-style: normal;}

/*FAQ、キャリア採用*/
td.answer{color: #333333;}
.pagetop{text-align:right;}
.pagetop img{vertical-align:middle;margin:0px;}
.q-bg{background-image:url(../faq/images/q_bg.gif);}

/*教育制度*/
.education-bg{background-image: url(../faq/images/q_bg.gif);color:#333333;}
th.education-txt{text-align:center;font-weight:normal;line-height:135%;color:#FFFFFF;}

/*サイトマップ*/
a:link.orange{color: #666666;text-decoration:none;}
a:visited.orange{color: #666666;text-decoration:none;}
a:hover.orange{color: #FF6600;text-decoration:none;}
table.sitemap{font-size:0.8125em;line-height:120%;padding:0px;margin-left:60px;}

/*会社概要、募集要項*/

/*事例紹介*/
#centerblock{float:left;width:380px;}
#centerblock.sport{float:left;width:380px;margin-bottom:10px;}
#centerblock img#read{padding:50px 0 15px 0;}
#centerblock h2{color:#67CD00; margin-top:20px;}
#centerblock h2.sport{margin-top:0px;}
#centerblock div.pagetop{color:#67CD00;font-size:0.8125em;}
#centerblock div.pagetop a{color:#666666;}
#rightblock{float:right;}

/* 先輩の声*/
img#voiceread{ padding:10px 0 45px 0;}
#voiceleft,#voiceleft2 {float:left; width:380px;}
#voiceright,#voiceright2{float:right; width:380px;}
.clear{clear:both;}
#voiceright h2,#voiceright2 h2,#voiceleft h2, #voiceleft2 h2 {color:#FF9C00;}
#voicephotoL,#voicephotoL2 {float:left;}
#voicephotoR,#voicephotoR2 {float:right;}
#voicephotoL2,#voicephotoR2,#voiceright2,#voiceleft2{ padding-top:30px;}
#filesmenu{ clear:both; text-align:right; padding-top:30px;}

/* 仕事の流れ */
#workflow_center{background:url(../workflow/images/flow_back.jpg) repeat-y left;}
#workflow_centerA{ background:url(../workflow/images/workflow02a.jpg) no-repeat left top;}
#workflow_centerB{ background:url(../workflow/images/workflow05a.jpg) no-repeat left top;}
.bottom{vertical-align:bottom;}
#workflow p{margin:10px 18px 15px 15px;line-height:140%;}
