body {
font-size:11pt;
color:#333;
margin:0;
}

#_Mirasyu_Ranking{
    text-align: left;
    padding: 8px 0;
    width: auto;
}

.poprank_1 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_2 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_3 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_4 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_5 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_6 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_7 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_8 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_9 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
.poprank_10 {
	border-bottom: 1px dotted #AAAAAA;
	display: block;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 4px;
}
* {
margin:0;
padding:0;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.alignleft {
  float: left;
}

.alignright {
  float: right;
}

#postpath{
font-size:8pt;
display:block;
margin-bottom:3px;
}

.the_author{
width:auto;
font-size:8pt;
color:#666;
display:block;
text-align:right;
padding-right:10px;
padding-bottom:10px;
}


.clipswrap img{
border:0;
}

clipswrap .FBConnectButton_Small .FBConnectButton_Text {
margin-left:5px;
}

/*内定力養成講座初期化*/

#naiteiryoku_allwrap{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/08/main_bg.jpg) repeat right;
padding-top:10px;
display:block;
text-align:left;
}

#naiteiryoku_contents h2{
color:#5E4004;
padding-top:5px;
margin-bottom:10px;
}

#wrapcolNoP {
padding:0;
width:auto;
}

#wrapcolNoP table{
 border-collapse:separate;
border-spacing:0;
text-align:center;
display:table;
margin-bottom:0;
margin-top:0;
text-indent:0;
}

#wrapcolNoP tr {
display:table-row;
vertical-align:inherit;
}

#wrapcolNoP td {
display:table-cell;
padding:1px;
text-align:inherit;
vertical-align:inherit;
}

#wrapcolNoP .wrap929 {
display:block;
font-size:11pt;
margin-left:4px;
text-align:left;
width:929px;
}

#wrapcolNoP .wrap929B {
border-left:1px solid #E2E2E2;
border-right:1px solid #E2E2E2;
display:block;
font-size:11pt;
margin-left:4px;
text-align:left;
width:927px;
}

#wrapcolNoP .wrap929D {
border-left:1px solid #E2E2E2;
border-right:1px solid #E2E2E2;
display:block;
font-size:11pt;
margin-left:5px;
text-align:left;
width:927px;
}

#wrapcolNoP .wrap929C {
display:block;
font-size:11pt;
margin-left:4px;
text-align:left;
width:auto;
padding:10px 30px;

}

#wrapcolNoP .generalWrap {
display:block;
width:auto;
}

#wrapcolNoP .nykLeftCol {
display:block;
float:left;
width:629px;
}

#wrapcolNoP .nykLeftCol .article, #wrapcolNoP .nykWrapCol .article {
color:#19203E;
font-family:'メイリオ',Meiryo,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","ＭＳ Pゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
line-height:1.6;
padding:0 30px;
text-align:left;
width:auto;
}

#wrapcolNoP .nykRightCol {
display:block;
float:right;
width:296px;
}

#wrapcolNoP .nykWrapCol {
display:block;
width:auto;
}

#wrapcolNoP .notice {
color:#555555;
font-size:12px;
}

#wrapcolNoP .seminarWrap {
border:3px solid #249801;
display:block;
padding:15px;
width:auto;
/height:125px;
}

#wrapcolNoP .nykDay {
font-size:18pt;
font-weight:bold;
}

#wrapcolNoP .generalRight{
text-align:left;
float:right;
width:680px;
}


#wrapcolNoP .generalLeft{
float:left;
text-align:left;
}

#wrapcolNoP .wrapOrangeG {
background:transparent url(http://student.jobweb.jp/cms/images/11school/ntybg001.gif) no-repeat scroll 0 0;
border:1px solid #C0B476;
color:#423100;
display:block;
font-size:13pt;
font-weight:bold;
padding:15px;
width:auto;
}

#wrapcolNoP .wrapOrange13G {
background:transparent url(http://blog.jobweb.jp/wp-content/uploads/2011/06/ntybg13_001.gif) no-repeat scroll 0 0;
border:1px solid #C0B476;
color:#68551e;
display:block;
font-size:11pt;
font-weight:bold;
padding:35px 15px 15px 15px;
width:auto;
}


#wrapcolNoP .wrap929C h3{
font-size:1.5em;
color:#5E4004;
padding:5px 0 0 5px;
margin-bottom:10px;
border-left:5px solid #FF9900;
border-bottom:1px solid #5E4004;
}

#wrapcolNoP .bigRed {
color:red;
font-size:17pt;
font-weight:bold;
}

#wrapcolNoP .contentsWrapDeco {
background-color:#faf2e3;
border:1px solid #e4c892;
margin-bottom:15px;
padding:0px 15px 15px 15px ;
width:auto;
  border-radius: 8px;         /* CSS3 */
  -moz-border-radius: 8px;    /* Firefox */
  -webkit-border-radius: 8px; /* Safari,Chrome */
}

#wrapcolNoP .thin-dot{
border-bottom:1px dotted #e4c892;
margin:15px 0px 20px 0px;
display:block;
}


#wrapcolNoP .nykLeftCol .article h2 {
border-left:2px solid #FF6600;
padding:5px 0;
text-indent:15px;
margin:19px 0;
}

#wrapcolNoP .contentsWrapDeco img {
margin-bottom:10px;
margin-left:10px;
}

#wrapcolNoP .nykLeftCol .article .voice {
font-size:11pt;
font-weight:bold;
line-height:1.3;
}

#wrapcolNoP .noticeR {
color:#555555;
display:block;
font-size:12px;
text-align:right;
}
/*内定力養成講座初期化*/



/*プレミアム講座初期化*/
#premium_allwrap{
width:auto;
background-color:#eeeeee;
padding-top:10px;
display:block;
text-align:left;
}

#premium_fix_width{
width:780px;
margin-left:auto;
margin-right:auto;
display:block;
}

#premium_wrap_bg{
width:auto;
background-color:#32374a;
padding:0px 20px 20px 20px;
display:block;
}

#premium_contents{
width:670px;
padding:35px;
background-color:#fff;
color:#333333;
font-size:11pt;
line-height:1.8em;
display:block;
}

#premium_contents h2{
color:#5E4004;
padding-top:5px;
margin-bottom:10px;
}

#premium_contents img{
  padding: 3px;
  margin: 4px 10px;
  border: 1px solid #E7E8E6;
  border-radius: 4px;
  -moz-border-radius: 4px;
}

#premium_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#premium_contents img.alignleft{ margin-left: 0; }
#premium_contents img.alignright{ margin-right: 0; }

#premium_allwrap .biz_B{
color:#007dca;
font-weight: bold; 
}

#premium_contents ul{
list-style-type: none;
color:#f1a502;
font-weight: bold; 
margin-left:20px;
display:block;
}

#premium_contents .subtytle ,#premium_contents h3{
width:auto;
border-left:solid 5px #fbc84e;
font-size:16pt;
font-weight: bold;
padding-left:10px;
display:block; 
}

#premium_allwrap .orange_BOX{
width:auto;
background-color:#fbc84e;
padding:20px;
display:block;
text-align:left;
color:#222222;
}

#premium_allwrap .orange_BOX ul{
color:#fff;
font-size:14pt;
font-weight: normal;
list-style-type: square;
}

#premium_allwrap .gray_BOX{
width:auto;
background-color:#ececec;
padding:20px;
font-size:11pt;
line-height:1.6em;
display:block;
text-align:left;
color:#222222;
}

#premium_allwrap .gray_BOX ul{
font-size:11pt;
color:#32374a;
margin:0px;
}

#premium_allwrap .gray_BOX img{
  padding: 3px;
  margin: 4px 10px;
  border: 1px solid #d3d3d2;
  border-radius: 4px;
  -moz-border-radius: 4px;
}

#premium_contents strong{
color:#f1a502;
text-decoration:underline;
}

#biz_program img{
margin-right:25px;
}

#premium_contents .premium_photo img{
 padding: 0px;
 margin: 0px 0px;
 border: 0px solid #E7E8E6;
 border-radius: 0px;
 -moz-border-radius: 0px;
}

#premium_contents .community ul{
list-style-image: url(./images/checkbox-2.gif);
color:#f1a502;
font-weight: bold; 
margin-left:40px;
line-height:2.5em;
font-size:13pt;
display:block;
}



/*プレミアム講座初期化*/




/*ビジネススキル養成講座初期化*/

#bizskill_allwrap{
width:auto;
background-color:#fff;
padding-top:10px;
display:block;
text-align:left;
}

#bizskill_fix_width{
width:780px;
margin-left:auto;
margin-right:auto;
display:block;
}

#bizskill_wrap_bg{
width:auto;
background-color:#e8e8e8;
padding:20px;
display:block;
}

#bizskill_contents{
width:auto;
padding:35px;
background-color:#fff;
color:#333333;
font-size:11pt;
line-height:1.8em;
display:block;
}

#bizskill_contents h2{
color:#5E4004;
padding-top:5px;
margin-bottom:10px;
}

#bizskill_contents img{
  padding: 3px;
  margin: 4px 10px;
  border: 1px solid #E7E8E6;
  border-radius: 4px;
  -moz-border-radius: 4px;
}

#bizskill_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#bizskill_contents img.alignleft{ margin-left: 0; }
#bizskill_contents img.alignright{ margin-right: 0; }

#bizskill_allwrap .biz_B{
color:#007dca;
font-weight: bold; 
}

#bizskill_contents ul{
list-style-type: square;
color:#007dca;
font-weight: bold; 
margin-left:20px;
display:block;
}

#bizskill_contents .subtytle, #bizskill_contents h3{
width:auto;
border-left:solid 5px #007dca;
font-size:16pt;
font-weight: bold;
padding-left:10px;
display:block; 
}

#bizskill_allwrap .blue_BOX{
width:auto;
background-color:#65accd;
padding:20px;
display:block;
text-align:left;
color:#222222;
}

#bizskill_allwrap .blue_BOX ul{
color:#fff;
font-size:14pt;
font-weight: normal;
}

#bizskill_allwrap .gray_BOX{
width:auto;
background-color:#e0e0ca;
padding:20px;
display:block;
text-align:left;
color:#222222;
}

#bizskill_allwrap .gray_BOX ul{
font-size:14pt;
}

#bizskill_contents strong{
color:#007dca;
text-decoration:underline;
}

#biz_program img{
margin-right:25px;
}

#premium_contents .point  ul{
list-style-type: square;
color:#111111;
font-weight: none; 
margin-left:20px;
font-size:11pt;
display:block;
}

/*ビジネススキル養成講座初期化*/



/*THE営業初期化*/

#the_sales_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/09/eigyo_bg1.gif) repeat-y center top; letter-spacing: 1px; margin: 0;

padding-top:0px;
display:block;
text-align:left;
}

#the_sales_fix_width{
width:765px;
margin-left:auto;
margin-right:auto;
display:block;
}

#the_sales_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#the_sales_header_image{
width:auto;
display:block;
}

#the_sales_contents{
width:auto;
padding:0px 20px 20px 20px;
display:block;
}

#the_sales_contents h2{
margin-top:20px;
color:#334b7b;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #f20309;
}
#the_sales_contents img{
  padding: 0px;
  margin: 10px 0px 10px 0px;
}

#the_sales_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}
#the_sales_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}


#the_sales_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#the_sales_contents img.alignleft{ margin-left: 0; }
#the_sales_contents img.alignright{ margin-right: 0; }
/*THE営業*/


/*営業体感初期化*/

#eigyotaikan_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/09/eigyotaikan_bg1.gif) repeat-y center top; letter-spacing: 1px; margin: 0;
padding-top:0px;
display:block;
text-align:left;
}

#eigyotaikan_fix_width{
width:765px;
margin-left:auto;
margin-right:auto;
display:block;
}

#eigyotaikan_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#eigyotaikan_header_image{
width:auto;
display:block;
}

#eigyotaikan_contents{
width:auto;
padding:0px 20px 20px 20px;
display:block;
}

#eigyotaikan_contents h2{
color:#666666;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #c76105;
}

#eigyotaikan_contents img{
padding: 0px;
margin: 10px 0px 10px 0px;
}

#eigyotaikan_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}

#eigyotaikan_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}

#eigyotaikan_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#eigyotaikan_contents img.alignleft{ margin-left: 0; }
#eigyotaikan_contents img.alignright{ margin-right: 0; }

/*営業体感*/


/*経営体感初期化*/

#keieitaikan_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/09/keieitaikan_bg1.gif) repeat-y center top; letter-spacing: 1px; margin: 0;
padding-top:0px;
display:block;
text-align:left;
}

#keieitaikan_fix_width{
width:765px;
margin-left:auto;
margin-right:auto;
display:block;
}

#keieitaikan_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#keieitaikan_header_image{
width:auto;
display:block;
}

#keieitaikan_contents{
width:auto;
padding:0px 20px 20px 20px;
display:block;
}

#keieitaikan_contents h2{
color:#666666;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #c76105;
}

#keieitaikan_contents img{
padding: 0px;
margin: 10px 0px 10px 0px;
}

#keieitaikan_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}

#keieitaikan_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}

#keieitaikan_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#keieitaikan_contents img.alignleft{ margin-left: 0; }
#keieitaikan_contents img.alignright{ margin-right: 0; }

/*経営体感*/



/*フォーラムメーカー初期化*/

#gyokaif_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/09/eigyo_bg21.jpg) repeat-y center top; letter-spacing: 1px; margin: 0;

padding-top:0px;
display:block;
text-align:left;
}

#gyokaif_fix_width{
width:765px;
margin-left:auto;
margin-right:auto;
display:block;
}

#gyokaif_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#gyokaif_header_image{
width:auto;
display:block;
}

#gyokaif_contents{
width:auto;
padding:0px 20px 20px 20px;
display:block;
}

#gyokaif_contents h2{
color:#334b7b;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #1656e7;
}

#gyokaif_contents img{
  padding: 0px;
  margin: 10px 0px 10px 0px;
}

#gyokaif_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}
#gyokaif_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}


#gyokaif_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#gyokaif_contents img.alignleft{ margin-left: 0; }
#gyokaif_contents img.alignright{ margin-right: 0; }

/*フォーラムメーカー初期化*/



/*エンジニア特集*/
.engineer_leftcol{
float:left;
width:622px;
display:block;
margin-bottom:10px;
}

.engineer_rightcol{
float:right;
width:303px;
display:block;
}


#engineer_header{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/10/engineerBG.jpg) no-repeat scroll 0 0;
height:249px;
margin-bottom:5px;
position:relative;
}

#engineer_article {
width:auto;
border-right:solid 2px #8bacc6;
border-left:solid 2px #8bacc6;
border-bottom:solid 2px #8bacc6;
}

#engineer_article a:hover{
color:#;
}


#engineer_header h1{
text-indent:-10000px;
}


a .pickup1, a .pickup2, a .pickup3, a .pickup4{
width:291px;
height:86px;
float:left;
margin-top:145px;
margin-left:14px;
}

a .pickup1{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/12/engineer_pickup_1.png) no-repeat scroll 0 0;
}
a:hover .pickup1{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/12/pickup_green_01.png) no-repeat scroll 0 0;
}


a .pickup2{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/12/engineer_pickup_2.png) no-repeat scroll 0 0;
}
a:hover .pickup2{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/12/pickup_green_02.png) no-repeat scroll 0 0;
}

a .pickup3{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/12/gree3RW.png) no-repeat scroll 0 0;
}
a:hover .pickup3{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/12/gree3RG.png) no-repeat scroll 0 0;
}

a .pickup4{
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/02/mob_pickup.png) no-repeat scroll 0 0;
}
a:hover .pickup4{
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/02/mobHover.png) no-repeat scroll 0 0;
}


*html a .pickup1,*html a .pickup2,*html a .pickup3, *html a .pickup3{
margin-left:10px;
}


#pickup_right {
display:block;
width:auto;
margin-bottom:5px;
}

#company_logo {
display:block;
width:auto;
background-color:#FFFFFF;
}

#engineer_article .interview_BOX{
width:auto;
padding:15px 10px 15px 10px;
}

#engineer_article .clear_BOX {
width:auto;
padding:0 10px;
}

#engineer_article .line{
width:auto;
height:1px;
font-size:0;
background-color:#888;
}

#engineer_article .interview_BOX .photo{
width:172px;
float:left;
padding-right:10px;
display:block;
}

#engineer_article .interview_BOX a .title {
width:auto;
padding:3px 0 2px 3px;
border-bottom:dotted 1px #AAA;
}

#engineer_article .interview_BOX a:hover .title {
background-color:#e0f3ee;
}

#engineer_article .interview_BOX a .title  li , #engineer_single_coprofile .link li,  #engineer_single_coprofile .link li a{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
text-indent:14px;
color:#377ECD;
}

#engineer_article .interview_BOX a .title  li , #engineer_single_coprofile .link li{
background:transparent url(http://blog.jobweb.jp/wp-content/uploads/2009/11/mark_1.png) no-repeat scroll 0.2em 0.2em;
}

#engineer_article .interview_BOX a:hover .title  li {
background:transparent url(http://blog.jobweb.jp/wp-content/uploads/2009/11/mark_23.png) no-repeat scroll 0.2em 0.2em;
color:#555;
}


#engineer_article .interview_BOX .title ul{
font-size:1.0em;
padding:0;
}

#engineer_article .companyinfo li, #engineer_article .seminfo li, #engineer_single_article .companyinfo li, #engineer_single_article .seminfo li, #engineer_article .saiyoinfo li, #engineer_single_article .saiyoinfo li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
text-indent:14px;
color:#377ECD;
float: left;
font-size:0.9em;
}

#engineer_article .companyinfo li, #engineer_single_article .companyinfo li, #engineer_article .saiyoinfo li{
background:transparent url(http://blog.jobweb.jp/wp-content/uploads/2009/11/mark_2.png) no-repeat scroll 0.2em;
margin-right:10px;
}

 #engineer_single_article .saiyoinfo li, #engineer_article .saiyoinfo li{
background:transparent url(http://blog.jobweb.jp/wp-content/uploads/2009/11/mark_23.png) no-repeat scroll 0.2em;
margin-right:10px;
}


#engineer_article .seminfo li, #engineer_single_article .seminfo li{
background:transparent url(http://blog.jobweb.jp/wp-content/uploads/2009/11/mark_3.png) no-repeat scroll 0.2em;
}

#engineer_article .companyinfo li a:hover, #engineer_article .seminfo li a:hover, #engineer_single_article .companyinfo li a:hover, #engineer_single_article .seminfo li a:hover, #engineer_article .saiyoinfo li a:hover, #engineer_single_article .saiyoinfo li a:hover{
text-decoration:underline; 
}

#engineer_article .interview_BOX .excerpt{
width:auto;
padding-top:1px;
color:#777;
font-size:0.9em;
}

#engineer_article .interview_BOX img{
border:0;
}

#engineer_article .interview_BOX .right_box{
width:416px;
float:right;
display:block;
}

#engineer_article .interview_BOX a{
color:#377ecd;
font-weight:bold;
text-decoration:none;
}

#engineer_article .company_link{
width:auto;
display:block;
font-size:0.9em;
padding-top:10px;
}



#engineer_article .conpanyinfoNJ {
width:172px;
display:block;
background-color:#E1E7ED;
margin:5px 0 0 0;
float:left;
}

#engineer_article .conpanyinfoNJ .text{
display:block;
font-size:0.7em;
color:#4a575c;
padding:5px;
}

#engineer_article .conpanyinfoNJ .personal_name {
font-size:1.2em;
width:auto;
font-weight:bold;
}

#engineer_article .company_link .companyinfo{
margin-right:10px;
}

.engineer_pagebar{
width:auto;
margin-top:13px;
}

.engineer_bannerBOX{
width:auto;
padding:0 0 10px 6px ;
text-align:center;
}

.engineer_bannerBOX img{
border:0;
margin:0;
padding:0;
}

.engineer_banner {
width:289px;
border:solid 1px #222;
height:65px;
margin-bottom:5px;
}

.engineer_banner2 {
width:289px;
border:solid 1px #222;
height:175px;
margin-bottom:5px;
}

.company_logoBOX{
width:auto;
background-color:#E1E7ED;
padding:1px 0 0 7px;
display:block;
}

.company_logoBOX .logo_miniBOX{
width:141px;
height:115px;
background-color:#FFF;
text-align:left;
}

.company_logoBOX .logo_clearBOX{
width:148px;
height:122px;
display:block;
background-color:#e1e7ed;
float:left;
}

.logo_miniBOX .logo_top {
width:auto;
height:88px;
}

.logo_miniBOX .logo_link {
width:auto;
height:26px;
}

.logo_miniBOX .left_button {
width:62px;
height:26px;
float:left;
}

.logo_miniBOX .right_button {
width:78px;
height:26px;
float:right;
}

.company_logoBOX .logo_clearBOX img{
border:0;
}

#engineer_header_single{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/engineer_header_single.jpg) no-repeat scroll 0 0;
height:122px;
margin-bottom:5px;
}

#engineer_header_single h2{
text-indent:-10000px;
}

#engineer_single_article {
width:auto;
border-right:solid 1px #8bacc6;
border-left:solid 1px #8bacc6;
border-bottom:solid 1px #8bacc6;
}

#engineer_single_article .Bline{
width:auto;
height:5px;
background-color:#8bacc6;
display:block;
font-size:0;
}





#engineer_single_article .title{
width:auto;
padding:20px 20px 15px 20px;
}

#engineer_single_article .title h3{
font-size:1.5em;
font-weight:bold;
line-height:1.1em;
}

#engineer_singletopBOX {
width:auto;
padding:0  10px 20px 20px;
display:block;
}

#engineer_singletopBOX .photo {
width:210px;
text-align:left;
height:200px;
float:left;
}

#engineer_singletopBOX .article {
width:370px;
float:right;
}

#engineer_singletopBOX .personal {
width:auto;
display:block;
color:#555;
line-height:1.1em;
font-size:0.9em;
}

#engineer_singletopBOX .personal .name {
font-size:1.2em;
line-height:1.1em;
font-weight:bold;
}

#engineer_singletopBOX .career {
margin-top:7px;
font-size:0.8em;
width:370px;
}

#engineer_single_article .line {
width:auto;
height:1px;
background-color:#888888;
margin-right:10px;
margin-left:10px;
}

#engineer_singletopBOX .link_button {
width:auto;
}

#engineer_singletopBOX .link_button a{
color:#377ECD;
font-weight:bold;
}

.engineer_single_entry{
width:auto;
padding:20px;
font-size:1.1em;
line-height:1.5em;
}

.engineer_single_entry　a:hover {
text-decoration:underline;
}

.engineer_single_entry　a {
color:#377ECD;
}

.engineer_single_entry img{
border:0;
}

.engineer_single_entry h4{
line-height:1.3em;
font-size:1.2em;
color:#128a67;
}

.engineer_single_entry h5{
line-height:1.1em;
font-size:1.0em;
color:#383a39;
margin-top:3px;
}

#engineer_single_coprofile{
width:auto;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:20px;
}

#engineer_single_coprofile .clearBOX{
width:auto;
padding:20px;
}


#engineer_single_coprofile .Sline{
width:auto;
height:1px;
background-color:#CCC;
display:block;
font-size:0;
overflow:hidden;
}

#engineer_single_coprofile .topBOX{
width:auto;
display:block;
}

#engineer_single_coprofile .underBOX{
width:auto;
display:block;
background-color:#CCC;
padding:15px;
}

#engineer_single_coprofile .logo{
width:100px;
height:50px;
display:block;
float:left;
}

#engineer_single_coprofile .link{
width:438px;
font-size:0.9em;
display:block;
float:left;
margin-bottom:5px;
}

#engineer_single_coprofile .link a{
text-decoration:none;
}

#engineer_single_coprofile .link a:hover{
text-decoration:underline;
}

#engineer_single_coprofile .underBOX .leftcol{
width:85px;
display:block;
float:left;
}

#engineer_single_coprofile .underBOX .rightcol{
width:411px;
display:block;
float:left;
padding:0 0 8px 10px;
border-left:solid 2px #FFF;
}

#engineer_single_coprofile .underBOX .wrapcol{
width:auto;
display:block;
font-size:0.9em;
line-height:1.1em;
}


#engineer_single_coprofile .link ul{
padding:0 0 0 15px;
}

#engineer_single_article .companyinfo li {
margin-left:15px;
}


/*エンジニア特集*/



/*フォーラムIT初期化*/

#gyokaiIT_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/09/eigyo_bgIT.jpg) repeat-y center top; letter-spacing: 1px; margin: 0;
padding-top:0px;
display:block;
text-align:left;
}

#gyokaiIT_fix_width{
width:765px;
margin-left:auto;
margin-right:auto;
display:block;
}

#gyokaiIT_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#gyokaiIT_header_image{
width:auto;
display:block;
}

#gyokaiIT_contents{
width:auto;
padding:0px 20px 20px 20px;
display:block;
}

#gyokaiIT_contents h2{
color:#1f335a;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #f46621;
}

#gyokaiIT_contents img{
  padding: 0px;
  margin: 10px 0px 10px 0px;
}

#gyokaiIT_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}
#gyokaiIT_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}


#gyokaiIT_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#gyokaiIT_contents img.alignleft{ margin-left: 0; }
#gyokaiIT_contents img.alignright{ margin-right: 0; }

/*フォーラムIT初期化*/



/*システムエンジニア*/

#system_engineer_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/10/se_bg.gif) repeat-y center top; letter-spacing: 1px; margin: 0;
padding-top:0px;
display:block;
text-align:left;
}

#system_engineer_fix_width{
width:765px;
margin-left:auto;
margin-right:auto;
display:block;
}

#system_engineer_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#system_engineer_header_image{
width:auto;
display:block;
}

#system_engineer_contents{
width:auto;
padding:0px 20px 20px 20px;
display:block;
}

#system_engineer_contents h2{
color:#1f335a;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:2px solid #148487;
}
#system_engineer_contents img{
  padding: 0px;
  margin: 10px 0px 10px 0px;
}

#system_engineer_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}
#system_engineer_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}


#system_engineer_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#system_engineer_contents img.alignleft{ margin-left: 0; }
#system_engineer_contents img.alignright{ margin-right: 0; }
/*システムエンジニア*/

/*エンジニア特集トップ*/

#engineertop_allwrap{
width:auto;
font-family: "ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",'メイリオ', Meiryo,"ＭＳ Pゴシック","Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati, sans-serif;
margin: 0;
padding-top:0px;
display:block;
text-align:left;
}

#engineertop_fix_width{
width:auto;
display:block;
margin-top:5px;
margin-bottom:10px;
}

#engineertop_wrap_bg{
width:auto;
background: none;
background-color:#fff;
padding:0px 0px 0px 0px;
display:block;
}

#engineertop_header_image{
width:auto;
display:block;
}

#engineertop_contents{
width:auto;
padding:0;
display:block;
}

#engineertop_contents h2{
margin:0;
padding:0;
height:30px;
}

#engineertop_contents img{
  padding: 0px;
  margin: 0;
}

#engineertop_contents ul{
font-size:9pt;
padding:0px 20px;
line-height:1.2;
}

#engineertop_contents li{
padding:3px;
list-style-type:disc;
color:#375784;
}

#engineertop_contents img.aligncenter{ margin-left: auto; margin-right: auto; }
#engineertop_contents img.alignleft{ margin-left: 0; }
#engineertop_contents img.alignright{ margin-right: 0; }


#engineertop_fix_width .leftcol{
width:622px;
display:block;
}

#engineer_single_coprofile .link ul{
padding:0 0 0 15px;
}

.engineer_btn {
text-align:center;
width:auto;
border-top:1px dotted #ccc;
padding-top:15px;
margin:0 10px;
}

.engineer_btn img {
border:0;
}

/*エンジニア特集トップ*/


/*厳選企業紹介サービス特集トップ*/

#gensen_allwrap a{
color:#377ECD;
}

#gensen_allwrap {
text-align:left;
}

#gensen_allwrap a:hover{
color:#144474;
}

#gensen_header{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_header_03.jpg) no-repeat scroll 0 0;
height:255px;
margin:5px 0 30px 0;
position:relative;
}


#gensen_header a .pickupgensen{
width:210px;
height:50px;
position:absolute;
top:192px;
left:298px;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/service_button.jpg) no-repeat scroll 0 0;
}

#gensen_header a:hover .pickup1{
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/service_button.jpg) no-repeat scroll 0 0;
}

#gensen_title1{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_subtitleTop.jpg) no-repeat scroll 0 0;
height:38px;
margin:0 0 20px 0;
position:relative;
}

.gensen_copy {
width:auto;
padding:0 40px;
text-align:left;
line-height:1.5em;
font-size:1.2em;
}

.gensen_Slink {
width:auto;
padding:0 40px;
text-align:right;
line-height:1.5em;
font-size:1.2em;
}

#gensen_title2{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_subtitle_4.jpg) no-repeat scroll 0 0;
height:37px;
margin:25px 0 0 0;
}

#gensen_BOX {
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensenBox_line.jpg) repeat-y scroll 0 0;
position:relative;
min-height: 149px;
}

#gensen_BOX .banner1{
width:289px;
height:65px;
position:absolute;
top:11px;
right:14px;
border:solid 1px #000;
}

#gensen_BOX .banner2{
width:289px;
height:65px;
position:absolute;
top:82px;
right:14px;
border:solid 1px #000;
}


#gensen_BOX .text {
width:520px;
padding:20px 40px;
text-align:left;
font-size:1.2em;
}

#gensen_BOXbottom {
width:auto;
height:18px;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_subtitle_5.jpg) no-repeat scroll 0 0;
}


#gensen_title3{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_subtitle_1.jpg) no-repeat scroll 0 0;
height:37px;
margin:25px 0 0 0;
}

#gensen_BOX2 {
width:auto;
border-right:solid 2px #d1d3cc;
border-left:solid 2px #d1d3cc;
position:relative;
min-height: 149px;
text-align:left;
}


#gensen_BOX2 .text {
width:auto;
padding:20px 36px;
text-align:left;
font-size:1.2em;
}

#gensen_BOX2 img {
border:0;
}

#gensen_BOX2 .gensen_button{
width:auto;
padding:0 8px 0 10px;
text-align:left;
}

#gensen_BOXbottom2 {
width:auto;
height:18px;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_subtitle_0.jpg) no-repeat scroll 0 0;
}

#gensen_title4{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/gensen_subtitle_3.jpg) no-repeat scroll 0 0;
height:37px;
margin:25px 0 0 0;
}

/*厳選企業紹介サービス特集トップ*/

/*厳選企業紹介サービス詳細*/

#gensen_headerS{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/service_head.jpg) no-repeat scroll 0 0;
height:124px;
margin:5px 0 30px 0;
position:relative;
}

#service_include {
width:auto;
padding:0 100px;
}

#gensen_Spoint .text{
font-size:1.3em;
line-height:1.5em;
}

#gensen_Spoint .text2{
font-size:1.3em;
line-height:1.5em;
color:#12467b;
}

#gensen_mensetsu .text{
font-size:1.2em;
line-height:1.5em;
}


/*厳選企業紹介サービス詳細*/

/*厳選企業紹介イベント：理系生のための面接入門*/

#gensen_headerEv_intro{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/mensetsu_header.jpg) no-repeat scroll 0 0;
height:366px;
margin:5px 0 0 0;
position:relative;
}

#mensetsuBG{
width:auto;
padding:0 100px;
background-color:#d8ddd3;
}

#mensetsuBG_Wrap{
padding:0 30px;
background-color:#ffffff;
}

#gensen_BOX2 .text .red {
color:red;
font-weight:bold;
}

/*厳選企業紹介イベント：理系生のための面接入門*/

/*厳選企業紹介イベント：SE入門*/

#gensen_headerSE_intro{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2009/11/intro_header.jpg) no-repeat scroll 0 0;
height:366px;
margin:5px 0 0 0;
position:relative;
}

/*厳選企業紹介イベント：SE入門*/

#service_include .gensen_news{
padding:40px 0;
font-size:1.2em;
line-height:1.6em;
}

#service_include .gensen_news h3{
font-size:1.5em;
margin-bottom:20px;
color:#9cd93c;
}

/*厳選企業紹介イベント：ニュース*/


#gensen_BOX2 .event_subcopy{
width:344px;
padding-top:15px;
font-size:8pt;
float:right;
display:block;
}




/*厳選企業紹介イベント：ニュース*/



/*厳選企業紹介面談*/
.mendan_step_left{
width:137px;
display:block;
float:left;
}
.mendan_step_right{
width:525px;
display:block;
float:right;
}
/*厳選企業紹介面談*/


/*エンジニア中継*/

#engineer_TV {
width:auto;
padding:15px 25px 25px 25px;

}

#engineer_TV a {
color:#0084B4;
text-decoration:none;
}

#engineer_TV a:hover {
text-decoration:underline;
}



#engineer_TV  p{
font-size:0.9em;
}

#engineer_TV  h3{
font-size:1.3em;
margin-bottom:5px;
}


.TVleftcol {
float:left;
width:500px;
}

.TVrightcol {
float:right;
width:360px;
}



#engineertop_contents .TVprof img {
margin-right:5px;
float:left:
}

.TVprofright {
width:230px;
float:right;
font-size:8pt;
line-height:1.2em;
}

.twAC, .twAC a {
color:#0084B4;
font-size:8pt;
font-weight:bold;
line-height:1.5em;
text-decoration:none;
}

.twAC a:hover {
text-decoration:underline;
}

#engineer_header_TV{
width:auto;
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/03/utream.jpg) no-repeat scroll 0 0;
height:122px;
margin-bottom:5px;
}

#engineer_header_TV h2{
text-indent:-9999px;
}

.TVright {
width:auto;
text-align:right;
margin-bottom:10px;
}

.miniTV {
font-size:0.9em;
font-weight:normal;

}

.miniTV a {
color:#0084B4;
text-decoration:none;
}

.miniTV a:hover {
text-decoration:underline;
}

.HOWtoTW {
margin:10px 0;
width:auto;
background-color:#fdf7dd;
display:block;
padding:15px;
font-size:8pt;
}

.HOWtoTW h4{ 
font-size:1.2em;
}

.HOWtoTW h5{
font-size:1.1em;
padding-top:5px;
}

#tw2 {
float:left;
margin:15px 10px 0 0;
}

#engineer_TV ul {
font-weight:bold;
}

#engineer_TV table {
border:solid 1px #CCC;
font-size:9pt;
text-align:left;
width:700px;
margin: 20px auto 20px auto;
}

#engineer_TV td, #engineer_TV th {
border:solid 1px #CCC;
padding:5px;
 font-size:8pt;
vertical-align: top;

}

 #engineer_TV th {
 width:100px;
 }
 

#rssBox{
padding:15px 0px;
text-align:left;
width:770px;
margin-left:auto;
margin-right:auto;
display:block;
}

#rssBox .rssLeft{
float:left;
width:360px;
height:54px;
display:block;
}

#rssBox .rssBox{
width:770px;
display:block;
padding:5px 0px;
}

#rssBox .rssDesc{
float:right;
width:400px;
font-size:9pt;
color:#555;
display:block;
padding-top:13px;
}

#engineer_TV h4 {
color:#3380ca;
border-left:solid 6px #555;
padding-left:4px;
font-size:11pt;
}


#engineer_TVarticle {
width:auto;
padding:5px 35px;
}

.engineer_articleBOX12 {
width:auto;
border:dotted 1px #AAA;
padding:15px;
font-size:8pt;
}

#engineertop_contents .engineer_articleBOX12 img {
margin:0 5px 5px 0;
}

#engineer_TV h5 {
font-size:16pt;
color:#3380ca;
padding-bottom:5px;
border-bottom:1px dotted #AAA;
}


.engineer_articleBOXtxt {
width:720px;
float:right;
}

.engineer_articleBOXtxtS {
width:710px;
float:right;
}

.map12int {
width:800px;
text-align:left;
border:solid 1px #CCC;
margin:0 auto 20px auto;
padding:10px;
}

.map12title {
float:left;
color:#085fa3;
margin-left:60px;
font-size:18pt;
}

.ouen_12header {
background:url("http://blog.jobweb.jp/wp-content/uploads/2010/08/ouenHead.gif") repeat scroll 0 0 transparent;
height:61px;
margin-bottom:15px;
width:auto;
}

#engineertop_contents .engineer_bannerBOX h2 img {
margin-right:5px;
margin-bottom:5px;
}


.chumoku12 {
width:auto;
display:block;
border-right:4px solid #b1b1b1;
border-left:4px solid #b1b1b1;
padding:0 10px;
}

.kouryakuTopWrap .skLeftcol {
width:auto;
padding:5px;
display:block;
}

.chumoku12com {
float:right;
width:310px;
display:block;
background-color:#fefee7;
padding-bottom:10px;
}

.koryakulist12 {
width:310px;
float:left;
display:block;
}

.chumoku12com .pickup {
width:auto;
display:block;
padding:10px;
}

.k12blogBOX {
width:auto;
display:block;
border-right:9px solid #e2e9f4;
border-left:9px solid #e2e9f4;
text-align:left;
padding:5px;
}

.officialevent_top_wrap h1{
text-indent:0;
height:219px;
}


