/*
---------------------------------
Author: Miyu Shimomori
Version: 2010 Aug
---------------------------------
*/

/*全体*/

#studentWrap a {
	color:#0044cc;
	}
#studentWrap a:hover {
color:#f67160;
}

#studentWrap a:visited {
color:#831783;
}

#studentWrap #wrapcol {
padding:0;	
	}


/*header*/

#Header12St {
width:auto;
height:15px;
display:block;
}

#Header12stWrap {
width:auto;
height:53px;
margin-bottom:8px;
text-align:left;
}

.wrapHeader12st {
width:579px;
float:right;
display:block;
border-left:solid 3px #f4938b;
}

.hSections000 {
	width:89px;
	float:left;
	display:block;
	}

.hSections001st {
	width:137px;
	float:right;
	display:block;
		}

.hSections001st .register12st a {
background:url("/images/01_12st/12stbtn_kaiin.gif") no-repeat scroll 0 0 transparent;
height:35px;
text-indent:-10000px;
width:137px;
display:block;
}

.hSections001st .mail , .hSections002st .fpass{
	width:auto;
	background:url("/images/01_12st/12sttri.gif") no-repeat scroll 0 0 transparent;
	font-size:7pt;
	padding-left:10px;
	text-align:left;
	}

.hSections002st {
	width:118px;
	float:right;
	display:block;
	margin-right:16px;
	}

.hSections003st {
	font-size:7pt;
	float:right;
	display:block;
	color:#112561;
	font-weight:bold;
	width:72px;
	text-align:center;
}

.hSections004 .pass12st {
	display:block;
	margin-right:5px;
	width:135px;
	height:17px;
	}

.hSections004 .pass12st .PassInput09 {
font-size:9pt;
width:125px;
}



/*ログイン時ヘッダ*/

#Header12stWrapL {
width:auto;
height:58px;
margin-bottom:8px;
background:url("/images/01_12st/back12st.jpg") no-repeat scroll 0 0 transparent;
text-align:left;
}

.hSections001in,.hSections002in,.hSections003in,.hSections004in,.hSectionsWrapin{
float:right;
height:75px;
display:block;
}

.hSections001in{
	text-indent:-10000px;
}

.hSection12sts001in a{
		width:58px;
		height:58px;
		display:block;
		text-indent:-10000px;
}
.hSections001in a:hover{
	background:transparent url(/images/10images/headlogin_bg_over.gif) no-repeat 0px 0px;
}


.hSections002in{
	font-size:8pt;
	color:#235;
	width:210px;
	display:block;
	padding:10px 10px 0px 10px;
	height:65px;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
}


.hSections003in{
	text-indent:-10000px;
}


 .hSections003in a:hover{
	background:transparent url(/images/10images/headlogin_bg_over.gif) no-repeat -307px 0px;
}


.hSections004in a:hover{
	background:transparent url(/images/10images/headlogin_bg_over.gif) no-repeat -468px 0px;
}

.hSection12sts001 a {
display:block;
height:75px;
width:77px;
	}



/*ログイン時--------------------------------------------------------------------------*/

.hSection12sts001in a:hover{
	background:transparent url(/images/01_12st/headback12stH.jpg) no-repeat -371px 0px;
}

.hSection12sts001in {
	width:58px;
	float:left;
	}
	
.hSection12sts002in {
color:#223355;
display:block;
font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,sans-serif;
font-size:8pt;
height:53px;
padding-top:5px;
width:150px;
float:right;
}

.hSection12sts003in {
display:block;
height:58px;
width:148px;
float:right;
}

.hSection12sts003in a:hover{
	background:transparent url(/images/01_12st/headback12stH.jpg) no-repeat -568px -0px;
}


.hSection12sts003in .seminar_num, .hSection12sts004in .mail_num{
	text-align:right;
	display:block;
	float:right;
	font-size:15pt;
	font-family:"Arial Black";
	color:#0664FF;
}
.hSection12sts003in .seminar_num a{
		width:138px;
		height:58px;
		line-height:250%;
		padding-right:10px;
		display:block;
		color:#0664FF;
}

.hSection12sts003in .seminar_num a:visited{
color:#0664FF;
}
.hSection12sts003in .seminar_num a:hover{
color:#0113fe;
}
.hSection12sts004in .mail_num a{
		width:123px;
		height:58px;
		line-height:250%;
		display:block;
		color:#0664FF;
		padding:0 10px;
}
.hSection12sts004in .mail_num a:visited{
color:#0664FF;
}

.hSection12sts004in{
text-indent:-10000px;
width:143px;
display:block;
float:right;
height:58px;
padding-right:0;
}

.hSection12sts004in a:hover{
	background:transparent url(/images/01_12st/headback12stH.jpg) no-repeat -708px 0px;
}
.hSection12sts004in .mail_num a:hover{
color:#0113fe;
}


.hSection12stsWrapin {
text-indent:-10000px;
width:72px;
display:block;
float:right;
height:58px;
}

.hSection12sts005in a,.hSection12sts006in a{
	width:72px;
	height:26px;
	display:block;
	text-indent:-10000px;
}

.hSection12sts005in a {
	margin-bottom:5px;
	}
	
	
.hSection12sts006in a {
	height:24px;
	}

.hSection12sts005in a:hover{
	background:transparent url(/images/01_12st/headback12stH.jpg) no-repeat -869px -2px;
}
.hSection12sts006in a:hover{
	background:transparent url(/images/01_12st/headback12stH.jpg) no-repeat -869px -26px;
}

/*Wrapcol*/

#wrapcol12st {
	width:auto;
	clear:both;
	}

#studentWrap #leftcol {
	width:637px;
	}
	
/*Topleftcol*/

.newsem12st {
	width:auto;
	height:27px;
	background:url("/images/01_12st/newseminar12st.gif") no-repeat scroll 0 0 transparent;
	margin:0 0 10px 0;
	}

.toAll12st {
	width:87px;
	float:right;
	background:url("/images/01_12st/toAll12st.gif") no-repeat scroll 0 0 transparent;
	padding-left:15px;
	display:block;
	font-size:10pt;
	margin-top:3px;
	text-decoration:underline;
	font-weight:normal;
	}
	
.ouenBOX {
	width:auto;
	border:2px solid #71c1dc;
	display:block;
	text-align:left;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
	font-size:9pt;
	
	}

.ouenBOX img {
	float:left;
	margin-right:5px;
	}

.contents_wrap_12st {
	width:auto;
	display:block;}

.c_wrap_w_12st_new {
display:block;
width:auto;
border-bottom:solid 1px #CCC;
margin-bottom:10px;
	}

.c_photo12st {
float:left;
width:auto;
border:solid 1px #6994cb;
padding:3px;
	}
	
.c_photo12stIn {
width:auto;
border:solid 3px #FFF;	
	}
	
.c_text12st {
float:right;
line-height:1.1;
text-align:left;
width:544px;
	}

#studentWrap .c_title_new, #studentWrap .c_title_new a {
	font-size:9pt;
	}

#studentWrap .c_title_new a {
color:#0044cc;
}

#studentWrap .c_title_new {
	padding-left:15px;
	background:url("/images/01_12st/li12st.gif") no-repeat scroll 0 0 transparent;
	}

#studentWrap .c_body {
color:#000000;
font-size:9pt;
margin-bottom:7px;
padding-right:5px;
}

.c_photoLeft {
	float:left;
width:85px;
	}

#studentWrap .c_comname {
color:#332d2f;
display:block;
font-size:7pt;
margin-bottom:5px;
width:auto;
}

.seminar_day12st {
	width:auto;
	background-color:#e6f1fe;
	color:#2d3773;
	font-size:8pt;
	}

#studentWrap .AcceptingView {
background-image:none;
color:#273240;
font-size:10pt;
font-weight:bold;
height:32px;
line-height:135%;
padding-left:10px;
}

.kaisaibi {
	margin:3px;
	}
	
#studentWrap .AcceptingViewBtn {
	padding:0;
	}

#studentWrap #tabs08 {
font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,sans-serif;
font-size:7pt;
font-style:normal;
line-height:100%;
padding:10px;
}

#studentWrap .contents_wrap_a {
border-left:1px solid #DBDBDB;
border-right:1px solid #DBDBDB;
padding:0 5px;
width:auto;
}

.innerBOXL {
	width:201px;
	float:left;
	display:block;
	margin:0 5px 10px 0;
	}

.innerBOXR {
	width:201px;
	float:right;
	display:block;
	margin:0 0 10px 0;
	}

.innerBOXLtxt {
	width:130px;
	display:block;
	float:right;
	}

#studentWrap #leftcol .PageUrl {
	background:url("/images/01_12st/pageurl12.gif") no-repeat scroll 0 0;
	width:637px;
	text-align:left;
	}
	
#studentWrap #leftcol .LBottom10W {	
	background:url("/images/01_12st/12_l_bottom_w.gif") no-repeat scroll 0 0;
	width:637px;
	}


/*12studentタブ--------------------------------------------------------------------------*/


#studentWrap #mainTabs12 .iTabmy12s a, #studentWrap #mainTabs12 .iTabTop12 a, 
#studentWrap #mainTabs12 .iTabmy12 a, #studentWrap #mainTabs12 .iTabMirai12 a, #studentWrap #mainTabs12 .iTabSem12 a, 
#studentWrap #mainTabs12 .iTabEv12 a, #studentWrap #mainTabs12 .iTabKoryaku12 a, #studentWrap #mainTabs12 .iTabCal12 a, 
#studentWrap #mainTabs12 .iTabHelp12 a, #studentWrap #mainTabs12 .iTabBlog12 a, #studentWrap #mainTabs12 .iTabTop12s a, 
#studentWrap #mainTabs12 .iTabMirai12s a, #studentWrap #mainTabs12 .iTabSem12s a, #studentWrap #mainTabs12 .iTabEv12s a, 
#studentWrap #mainTabs12 .iTabKoryaku12s a, #studentWrap #mainTabs12 .iTabCal12s a, #studentWrap #mainTabs12 .iTabHelp12s a, 
#studentWrap #mainTabs12 .iTabBlog12s a, #studentWrap #mainTabs12 .iTabcontentstop12 a, #studentWrap #mainTabs12 .iTabcontentstop12s a {
display:block;
height:41px;
text-indent:-10000px;
}

#studentWrap #mainTabs12 .iTabTop12, #studentWrap #mainTabs12 .iTabTop12s {
padding-left:4px;
width:121px;
}



#studentWrap #mainTabs12 .iTabTop12s a {
background:url("/images/01_12st/tabTOP.gif") no-repeat scroll 0 -41px transparent;
}

#studentWrap #mainTabs12 .iTabTop12 a {
background:url("/images/01_12st/tabTOP.gif") no-repeat scroll 0 0 transparent;
}

#studentWrap #mainTabs12 .iTabTop12 a:hover {
background:url("/images/01_12st/tabTOP.gif") no-repeat scroll 0 -82px transparent;
}

#studentWrap #mainTabs12 .iTabcontentstop12s a {
background:url("/images/01_12st//01_koryaku/tabcontentsTOP.gif") no-repeat scroll 0 -41px transparent;
}

#studentWrap #mainTabs12 .iTabcontentstop12 a {
background:url("/images/01_12st/01_koryaku/tabcontentsTOP.gif") no-repeat scroll 0 0 transparent;
}

#studentWrap #mainTabs12 .iTabcontentstop12 a:hover {
background:url("/images/01_12st/01_koryaku/tabcontentsTOP.gif") no-repeat scroll 0 -82px transparent;
}

.headerLine {
	width:auto;
	height:5px;
	display:block;
	background-color:#1b52ab;
	}

#studentWrap #mainTabs12 .iTabmy12s, #studentWrap #mainTabs12 .iTabTop12, #studentWrap #mainTabs12 .iTabMirai12, 
#studentWrap #mainTabs12 .iTabmy12, #studentWrap #mainTabs12 .iTabSem12, #studentWrap #mainTabs12 .iTabEv12, 
#studentWrap #mainTabs12 .iTabKoryaku12, #studentWrap #mainTabs12 .iTabKoryaku12, #studentWrap #mainTabs12 .iTabCal12, 
#studentWrap #mainTabs12 .iTabBlog12, #studentWrap #mainTabs12 .iTabHelp12, #studentWrap #mainTabs12 .iTabTop12s, 
#studentWrap #mainTabs12 .iTabMirai12s, #studentWrap #mainTabs12 .iTabEv12s, #studentWrap #mainTabs12 .iTabKoryaku12s, 
#studentWrap #mainTabs12 .iTabKoryaku12s, #studentWrap #mainTabs12 .iTabCal12s, #studentWrap #mainTabs12 .iTabBlog12s, 
#studentWrap #mainTabs12 .iTabHelp12s, #studentWrap #mainTabs12 .iTabSem12s, #studentWrap #mainTabs12 .iTabcontentstop12, 
#studentWrap #mainTabs12 .iTabcontentstop12s {
display:block;
float:left;
height:41px;
}

#studentWrap .iTabSem12, #studentWrap .iTabSem12s {
padding-left:3px;
width:121px;
	}

#studentWrap #mainTabs12 .iTabSem12 a {
background:url("/images/01_12st/tabseminar.gif") no-repeat scroll 0 0 transparent;
}

#studentWrap #mainTabs12 .iTabSem12s a {
background:url("/images/01_12st/tabseminar.gif") no-repeat scroll 0 -41px transparent;
}

#studentWrap #mainTabs12 .iTabSem12 a:hover {
background:url("/images/01_12st/tabseminar.gif") no-repeat scroll 0 -82px transparent;
}

#studentWrap .iTabEv12,#studentWrap #mainTabs12 .iTabEv12s {
padding-left:3px;
width:121px;
	}

#studentWrap #mainTabs12 .iTabEv12 a {
background:url("/images/01_12st/tabevent.gif") no-repeat scroll 0 0 transparent;
}

#studentWrap #mainTabs12 .iTabEv12 a:hover {
background:url("/images/01_12st/tabevent.gif") no-repeat scroll 0 -82px transparent;
}

#studentWrap #mainTabs12 .iTabEv12s a {
background:url("/images/01_12st/tabevent.gif") no-repeat scroll 0 -41px transparent;
}


#studentWrap .iTabmy12, #studentWrap .iTabmy12s, #studentWrap #mainTabs12 .iTabcontentstop12, 
#studentWrap #mainTabs12 .iTabcontentstop12s {
padding-left:3px;
width:121px;
	}

#studentWrap #mainTabs12 .iTabmy12 a {
background:url("/images/01_12st/tabmy.gif") no-repeat scroll 0 0 transparent;
}

#studentWrap #mainTabs12 .iTabmy12s a {
background:url("/images/01_12st/tabmy.gif") no-repeat scroll 0 -41px transparent;
}

#studentWrap #mainTabs12 .iTabmy12 a:hover {
background:url("/images/01_12st/tabmy.gif") no-repeat scroll 0 -82px transparent;
}

#studentWrap #mainTabs12 .twitter_follow a {
background:url("/images/12images/twitter_follow.gif") no-repeat scroll 0 10px transparent;
display:block;
float:right;
height:41px;
text-indent:-10000px;
width:79px;
}

#studentWrap #mainTabs12 .rss_matome a {
background:url("/images/12images/rss_matome.gif") no-repeat scroll 0 10px transparent;
display:block;
float:right;
height:41px;
text-indent:-10000px;
width:57px;
}

.SearchField12 input {
	height:19px;
border:1px solid #AAA;
margin-bottom:5px;
	}

#studentWrap .TextAdStudent10Head {
display:block;
line-height:195%;
padding:1px 6px 3px;
text-align:left;
float:left;
margin-top:3px;
}

x .TextAdStudent10Head .textadmsg a {
	color:#0044cc;
	}

/*12studentローカルナビゲーション--------------------------------------------------------------------------*/


#studentWrap .localnavi {
	width:auto;
	text-align:left;
	margin-top:5px;
	}

#studentWrap .localnavi .Lseminar a, #studentWrap .localnavi .Lsemall a, #studentWrap .localnavi .Lengineer a, 
#studentWrap .localnavi .Lseminars a, #studentWrap .localnavi .Lsemalls a, #studentWrap .localnavi .Lengineers a,
#studentWrap .localnavi .contentstops a, #studentWrap .localnavi .shuAll a, #studentWrap .localnavi .contentsjiko a
, #studentWrap .localnavi .contentstops a , #studentWrap .localnavi .conmanner a , #studentWrap .localnavi .conBlog a, #studentWrap .localnavi .contentstop a,
#studentWrap .localnavi .shuAlls a, #studentWrap .localnavi .contentsjikos a, #studentWrap .localnavi .conmanners a, #studentWrap .localnavi .conBlogs a {	
	width:105px;
	height:27px;
	display:block;
	float:left;
	text-indent:-1000px;
	margin-right:3px;
	}

#studentWrap .localnavi .lcomEv a, #studentWrap .localnavi .lskilEv a, #studentWrap .localnavi .lgrowEv a, #studentWrap .localnavi .lglobalEv a, 
#studentWrap .localnavi .lcomEvs a, #studentWraps .localnavi .lskilEvs a, #studentWrap .localnavi .lgrowEvs a, #studentWrap .localnavi .lglobalEvs a
 {
	width:135px;
	height:27px;
	display:block;
	float:left;
	text-indent:-1000px;
	margin-right:3px;
	}

#studentWrap .localnavi .lcomEv a {
	background:url("/images/01_12st/Lnavi12com.gif") no-repeat scroll 0 0 transparent;
	}	

#studentWrap .localnavi .lskilEv a {
	background:url("/images/01_12st/Lnavi12skil.gif") no-repeat scroll 0 0 transparent;
	}	

#studentWrap .localnavi .lgrowEv a {
	background:url("/images/01_12st/Lnavi12grow.gif") no-repeat scroll 0 0 transparent;
	}	

#studentWrap .localnavi .lglobalEv a {
	background:url("/images/01_12st/Lnavi12global.gif") no-repeat scroll 0 0 transparent;
	}	

#studentWrap .localnavi .lcomEv a:hover {
	background:url("/images/01_12st/Lnavi12com.gif") no-repeat scroll 0 -27px transparent;
	}	

#studentWrap .localnavi .lskilEv a:hover {
	background:url("/images/01_12st/Lnavi12skil.gif") no-repeat scroll 0 -27px transparent;
	}	

#studentWrap .localnavi .lgrowEv a:hover {
	background:url("/images/01_12st/Lnavi12grow.gif") no-repeat scroll 0 -27px transparent;
	}	

#studentWrap .localnavi .lglobalEv a:hover {
	background:url("/images/01_12st/Lnavi12global.gif") no-repeat scroll 0 -27px transparent;
	}

#studentWrap .localnavi .Lseminar a {
	background:url("/images/01_12st/Lnavi12sem.gif") no-repeat scroll 0 0 transparent;
	}	
	
#studentWrap .localnavi .Lsemall a {
	background:url("/images/01_12st/Lnavi12All.gif") no-repeat scroll 0 0 transparent;
	}	

#studentWrap .localnavi .Lengineer a {
	background:url("/images/01_12st/Lnavi12engineer.gif") no-repeat scroll 0 0 transparent;
	}

#studentWrap .localnavi .Lseminar a:hover {
	background:url("/images/01_12st/Lnavi12sem.gif") no-repeat scroll 0 -27px transparent;
	}	
	
#studentWrap .localnavi .Lsemall a:hover {
	background:url("/images/01_12st/Lnavi12All.gif") no-repeat scroll 0 -27px transparent;
	}	

#studentWrap .localnavi .Lengineer a:hover {
	background:url("/images/01_12st/Lnavi12engineer.gif") no-repeat scroll 0 -27px transparent;
	}
	
#studentWrap .localnavi .Lseminars a {
	background:url("/images/01_12st/Lnavi12sem.gif") no-repeat scroll 0 -54px transparent;
	}	
	
#studentWrap .localnavi .Lsemalls a {
	background:url("/images/01_12st/Lnavi12All.gif") no-repeat scroll 0 -54px transparent;
	}	

#studentWrap .localnavi .Lengineers a {
	background:url("/images/01_12st/Lnavi12engineer.gif") no-repeat scroll 0 -54px transparent;
	}

/*Lnaviトップ右カラム--------------------------------------------------------------------------*/

#studentWrap .localnavi .contentstop a:hover {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentstop.gif") no-repeat scroll 0 -27px transparent;
	}

#studentWrap .localnavi .contentstops a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentstop.gif") no-repeat scroll 0 -54px transparent;
	}

#studentWrap .localnavi .contentstop a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentstop.gif") no-repeat scroll 0 0 transparent;
	}


#studentWrap .localnavi .shuAll a:hover {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentshuAll.gif") no-repeat scroll 0 -27px transparent;
	}

#studentWrap .localnavi .shuAlls a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentshuAll.gif") no-repeat scroll 0 -54px transparent;
	}

#studentWrap .localnavi .shuAll a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentshuAll.gif") no-repeat scroll 0 0 transparent;
	}


#studentWrap .localnavi .contentsjiko a:hover {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentjiko.gif") no-repeat scroll 0 -27px transparent;
	}

#studentWrap .localnavi .contentsjikos a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentjiko.gif") no-repeat scroll 0 -54px transparent;
	}

#studentWrap .localnavi .contentsjiko a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentjiko.gif") no-repeat scroll 0 0 transparent;
	}

#studentWrap .localnavi .conmanner a:hover {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentsmanner.gif") no-repeat scroll 0 -27px transparent;
	}

#studentWrap .localnavi .conmanners a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentsmanner.gif") no-repeat scroll 0 -54px transparent;
	}

#studentWrap .localnavi .conmanner a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentsmanner.gif") no-repeat scroll 0 0 transparent;
	}



#studentWrap .localnavi .conBlog a:hover {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentsBlog.gif") no-repeat scroll 0 -27px transparent;
	}

#studentWrap .localnavi .conBlogs a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentsBlog.gif") no-repeat scroll 0 -54px transparent;
	}

#studentWrap .localnavi .conBlog a {
	background:url("/images/01_12st/01_koryaku/Lnavi12contentsBlog.gif") no-repeat scroll 0 0 transparent;
	}

/*12studentトップ右カラム--------------------------------------------------------------------------*/

#studentWrap #rightcol .PickupTop10, #studentWrap #rightcol .Bottom10 {
width:auto;
height:0px;
}	

#studentWrap #rightcol #_SpecialArticle .AdBox10, #studentWrap #rightcol #_Rectangle .AdBox10 {
background-color:#FFF;
border:0;
display:block;
padding-bottom:5px;
text-align:right;
width:auto;
}

#studentWrap #rightcol .TextAdPRStudent10Head {
	padding:1px 0 5px 6px;
	}

#studentWrap #rightcol .pr_arrow, #studentWrap #rightcol .bn10 {
text-align:right;
}

#studentWrap #_wpContents .contents_wrap_a {
	background-color:#76a8e4;
	width:288px;
	padding:0;
	float:right;
	border:0;
	margin-right:1px;
	}

#studentWrap #_wpContents .contents_wrap_w {
	background-color:#76a8e4;
	width:288px;
	padding:0;
	}

#studentWrap .ContentsBox {
	text-align:right;
	}

.koryaku12BOX {
	width:267px;
	border-right:1px solid #87befe;
	border-left:1px solid #87befe;
	border-bottom:1px solid #87befe;
	display:block;
	float:right;
	padding:10px;
	text-align:left;
	font-size:9pt;
	}

.koryaku12BOX .innerBOXL, .koryaku12BOX .innerBOXR {
	width:auto;
	text-align:left;
	float:left;
	}
	
.koryaku12BOX .innerBOXLtxt {
	width:190px;
	margin-left:5px;
	float:right;
	}	

#studentWrap #rightcol .JinjiDiary11 {
	width:289px;
	float:right;
	text-indent:-10000px;
	text-align:left;
    clear:both;
	}

#studentWrap #rightcol .JinjiDiary11 {
	background:url("/images/01_12st/jinjinikki_12.gif") no-repeat scroll 0 0 transparent;
		}
	
#studentWrap #rightcol #_companyDiaryList {
	width:289px;
	float:right;
	background-color:#f6f3f0;
	margin-bottom:10px;
	}	

#studentWrap #rightcol .TopDiaryRightBody {
	width:160px;
	}	

#studentWrap #rightcol #_companyDiaryList .AcceptingView {
border:solid 1px #CCC;
}

#studentWrap #rightcol .AdTop10 {
	height:0;
	}

#studentWrap .ContentsBox .contents_wrap_w {
	border:0;
	width:auto;
	padding:0;
	}

#studentWrap #rightcol .SecuritySealBody {
	width:155px;
	}

/*12studentセミナー検索--------------------------------------------------------------------------*/


#studentWrap .searchSeminarHead10 {
	background:url("/images/01_12st/12search_semn_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	}

#studentWrap .semn_rankTop10 {
	background:url("/images/01_12st/seminarrank12.gif") no-repeat scroll 0 0 transparent;
	width:289px;
	float:right;
	}

#studentWrap #rightcol .AdBox10 {
	border:0;
	width:287px;
	float:right;
	padding:0;
	clear:both;
	margin-bottom:5px;
	}

#studentWrap #rightcol .rankResults {
width:230px;
}

#studentWrap .comHead10 {
	background:url("/images/01_12st/12com_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	}

#studentWrap .LBottom10 {
	background:url("/images/01_12st/12_seminar_bottom.gif") no-repeat scroll 0 0 transparent;
	width:637px;	
	}

/*12studentマイページ--------------------------------------------------------------------------*/	

#studentWrap .localnavi .lcomEvs a {
background:url("/images/01_12st/Lnavi12com.gif") no-repeat scroll 0 -54px transparent;
display:block;
float:left;
height:27px;
margin-right:3px;
text-indent:-1000px;
width:135px;
}

#studentWrap .localnavi .lskilEvs a {
background:url("/images/01_12st/Lnavi12skil.gif") no-repeat scroll 0 -54px transparent;
display:block;
float:left;
height:27px;
margin-right:3px;
text-indent:-1000px;
width:135px;
}

#studentWrap .localnavi .lgrowEvs a {
background:url("/images/01_12st/Lnavi12grow.gif") no-repeat scroll 0 -54px transparent;
display:block;
float:left;
height:27px;
margin-right:3px;
text-indent:-1000px;
width:135px;
}

#studentWrap .localnavi .lglobalEvs a {
background:url("/images/01_12st/Lnavi12global.gif") no-repeat scroll 0 -54px transparent;
display:block;
float:left;
height:27px;
margin-right:3px;
text-indent:-1000px;
width:135px;
}

#studentWrap #mypage2col #leftcol {
	width:199px;
	}

#studentWrap .seminarRankHead10 {
	background:url("/images/01_12st/12semn_rank_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;	
	}


/*12studentその他--------------------------------------------------------------------------*/	

#studentWrap #wrapcolNoP table {
clear:both;	
	}

#studentWrap #contents_top_allwrap {
	width:621px;
	}

#studentWrap #rightcol .AdBox10 {
	border:1px solid #DDD;
	}

/*12student就活攻略--------------------------------------------------------------------------*/
#studentWrap .kouryakuHead10 {
	background:url("/images/01_12st/12kouryaku_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	text-indent:-10000px;
	text-align:left;
}

#studentWrap .ComProfLVBodySpanCcnt input {
	border:0;
	}

#studentWrap .kouryakuTop10 {
	background:url("/images/01_12st/kouryakurank_top.gif") no-repeat scroll 0 0 transparent;
	width:289px;		
	float:right;
	}

#studentWrap .kouryakuSubHead10Nologin {
	text-align:left;
	}
	
#studentWrap #_PopularContents .AdBox10 {
background-color:#FFF;
border:0;
}

#studentWrap .kouryakuRankHead10 {
	background:url("/images/01_12st/12koryakurank_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	text-indent:-10000px;
	text-align:left;
	}

#studentWrap .calendarHead10 {
	background:url("/images/01_12st/12calendar_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	text-indent:-10000px;
	text-align:left;
		}

#studentWrap #rightcol {
text-align:right;
}

#studentWrap .sblogHead10 {
	background:url("/images/01_12st/12sblog_head.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	text-align:left;
	}

#studentWrap .newBlogTop10 {
	background:url("/images/01_12st/12_newblog_info.gif") no-repeat scroll 0 0 transparent;
	width:637px;
	text-align:left;
	}

#studentWrap .susumeTop10 {
	background:url("/images/01_12st/susume_top.gif") no-repeat scroll 0 0 transparent;
	width:289px;
	text-align:left;
	float:right;
	}

#studentWrap .blogrankTop10 {
	clear:both;
	text-align:left;
	}

#studentWrap .blogrankTop10 {
	background:url("/images/01_12st/nikkirank_top.gif") no-repeat scroll 0 0 transparent;
	width:289px;
	text-align:left;
	float:right;
	}

#studentWrap .Pager {
	clear:both;
	background-image:none;
	border:1px solid #CCC;
	background-color:#f6f3f0;
	}

#studentWrap .CommListView {
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	padding-left:10px;
	}

#studentWrap .myp_pr10, #studentWrap #rightcol .PageUrl {
	text-align:left;
	}

#studentWrap .resevationTop10 {
	background:url("/images/01_12st/resevation_top.gif") no-repeat scroll 0 0 transparent;
	width:289px;
	text-align:left;
	float:right;
	}

#studentWrap #_select_blog .page_db {
	width:279px;
	float:right;	
	}

#studentWrap .ftContents .ft001 {
	background:url("/images/01_12st/12footer_subtitle.gif") no-repeat scroll 0 0 transparent;
	}

#studentWrap #mainTabs12 {
	height:41px;
	}

#studentWrap .ftContents .ft005 {
	background:url("/images/01_12st/12footer_subtitle.gif") no-repeat scroll 0 -30px transparent;
	}

#studentWrap .ftContents .ft002 {
	background:url("/images/01_12st/12footer_subtitle.gif") no-repeat scroll 0 -60px transparent;
	}

#studentWrap .ftContents .ft0012 {
	background:url("/images/01_12st/12footer_subtitle.gif") no-repeat scroll 0 -120px transparent;
	display:block;
	height:30px;
	width:282px;
	}

#studentWrap #_search_seminar_B, #studentWrap #_search_seminar_A{
	width:625px;
	display:block;
	}

#studentWrap .c_wrap_wcl img, #studentWrap .c_wrap_wcl input{
	float:left;
	border:0;
	
	}

#studentWrap .c_wrap_wB{
	display:block;
}

#studentWrap .c_wrap_wB .gLP10W300 {
	float:left;
	width:auto;
	display:block;
	
	}

.semformInnerBOX {
	width:290px;
	float:left;
	display:block;
	}
#studentWrap .JinjiDiary10 ,#studentWrap .NewPhoto10{
	clear:both;
	}

#studentWrap #rightcol .JinjiDiary10 {
background:url("/images/01_12st/jinjinikki_12.gif") no-repeat scroll 0 0 transparent;
clear:both;
float:right;
text-align:left;
text-indent:-10000px;
width:289px;
margin-top:10px;
}

#studentWrap #rightcol .NewPhoto10 {
background:url("/images/01_12st/newphoto_top.gif") no-repeat scroll 0 0 transparent;
clear:both;
float:right;
text-align:left;
text-indent:-10000px;
width:289px;
margin-top:10px;
}

#studentWrap .intern_rankTop11 {
background:url("/images/01_12st/seminarrank12.gif") no-repeat scroll 0 0 transparent;
float:right;
width:289px;	
	} 

#studentWrap .selDateL, #studentWrap .c_wrap_wcl {
	clear:both;
	}	


.semCalForm12 .contents_wrap_a {
	dosplay:block;
	}

#studentWrap #_wpContents1 .contents_wrap_a {
	width:289px;
	border:0;
	float:right;
	padding:0;
	background-color:#73a6e3;
	margin-bottom:10px;
	font-size:9pt;
	}

#studentWrap #_wpContents1 .contents_wrap_a .ev12listBOX {
	width:250px;
	margin:0 auto 10px auto;
	background-color:#FFFFFF;
	padding:10px;
	}

#studentWrap .ContentsBox #_wpContents .contents_wrap_w {
	width:auto;
	}

#studentWrap .ContentsBox #_wpContents1 .contents_wrap_w {
	width:auto;
	margin:0 auto;
	background-color:#73A6E3;
	}

#studentWrap .ContentsBox #_wpContents #contents_top_contents{
	width:270px;
	background-color:#dd483f;
	padding:0 10px 10px 8px;
	float:right;
	}

#studentWrap #_wpContents .contents_wrap_a {
	margin:0;
	}	

#studentWrap .ContentsBox #_wpContents #contents_top_contents .post{
	width:auto;
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	}

#studentWrap .PrivacyMenuBox {	
background-image:none;
text-align:left;
}

#studentWrap .PrivacyMenuBox li .LiSelected {
background-color:#EEE;
}

#studentWrap .PrivacyMenuBox li a:hover {
background-color:#FFF;
}


#studentWrap .rankingTop11 {
	background:url("/images/01_12st/ranking11_top.gif") no-repeat scroll 0 0 transparent;
	width:289px;
	float:right;
	}

#studentWrap .contentsCategoryTop11 {
	background:url("/images/01_12st/contents_category_top.gif") no-repeat scroll 0 0 transparent;
	width:289px;
	float:right;
	}	
	
#studentWrap .c_title_new a:hover {
color:#F67160;
}	

#studentWrap .c_title_new a:visited {
color:#831783;
}

#studentWrap .ListCnameLineView {
	width:289px;
	float:right;
	}

#studentWrap .ListCnameLineViewNoB {
	width:289px;
	float:right;
	clear:both;
	}

#studentWrap .myp_message10, #studentWrap .myp_yoyaku10, #studentWrap .myp_myblog10,
 #studentWrap .myp_settings10, #studentWrap .myp_blog10 , #studentWrap .myp_comment10,#studentWrap .myp_event10  {
	text-align:left;
	}

.myHeadWrap {
width:707px;
height:166px;
display:block;
margin:0 auto;
}


.c_wrap_wclB{
display:block;
}

#studentWrap .TextAdStudent10Head {
width:620px;
}

.koryaku12BOX img {
	float:left;
	}

#studentWrap .eventHead10 {
background:url("/images/01_12st/10event_head.gif") no-repeat scroll 0 0 transparent;
width:637px;
}

#studentWrap .Pager2 {
text-align:center;
background-color:#F6F3F0;
background-image:none;
border:1px solid #CCCCCC;
clear:both;
width:289px;
float:right;
}

#_PopularContents .c_wrap_w12 img {
float:right;
}

#studentWrap #rightcol .c_wrap_w12 .bn10 {
	text-align:left;
	}

#studentWrap #rightcol .c_wrap_w12 .AdBox10 {
	width:289px;
	}

#studentWrap .apealHead10 {
background:url("/images/01_12st/10apeal_head.gif") no-repeat scroll 0 0 transparent;
height:75px;
width:637px;
}

#studentWrap .jinjiHead10 {
background:url("/images/01_12st/10jinji_head.gif") no-repeat scroll 0 0 transparent;
height:75px;
width:637px;
}

#studentWrap .MypLine09 {
text-align:left;
}

#studentWrap .SearchResults10 {
background:url("/images/01_12st/search_result.gif") no-repeat scroll 0 0 transparent;
width:940px;
}

#studentWrap .SearchBottom10 {
background:url("/images/01_12st/10_search_bottom.gif") no-repeat scroll 0 0 transparent;
width:940px;
}

#studentWrap .myp_writeblog10 {
	text-align:left;
	}



#studentWrap #_wpContents #contents_top_contents .post {
	font-size:9pt;
	font-weight:normal;
	}

#studentWrap #_wpContents #contents_top_contents .contentsTopArticleTitleI {
	font-weight:normal;
	}

#studentWrap #_wpContents #contents_top_contents .dotted10 {
margin-bottom:4px;
margin-top:2px;
	}

#studentWrap #_wpContents1 .ev12listBOX .dotted5 {
margin-bottom:3px;
margin-top:2px;
}

#studentWrap .TopDiaryRightBody a, #studentWrap .TopDiaryRightBody a:link, #studentWrap .TopDiaryRightBody a:visited {
	font-size:9pt;
	}

#studentWrap .ComNameRight {
	font-size:10pt;
	font-weight:normal;
	}

#studentWrap .DiaryWriteName {
	font-size:10pt;
	font-weight:normal;
	color:#0044cc;
}

#studentWrap #rightcol .myicon_BOX a, #studentWrap #rightcol .myiconPR_BOX a, #studentWrap #rightcol .myiconblog_BOX a {
color:#0044cc;
}

#studentWrap .EvBox10 {
	font-size:8pt;
	font-weight:normal;
	}
	
#studentWrap .TopGeneralTitle {
font-weight:normal;
}

#studentWrap .DiaryWriteTitle {
color:#0044cc;
font-size:1.0em;
font-weight:normal;
line-height:100%;
}

#studentWrap #footer11 a, #studentWrap #footer11 a:visited {
	color:#FFFFFF;
	}

#studentWrap .koryakust12 .wrap301 {
	width:auto;
	border:0;
	}

#studentWrap .koryakust12 .AcceptingView {
	background-image:none;
	}

.koryakust12 .wrap301 {
	width:auto;
	}

.koryakust12 .Bottom10{
	height:0;
}

.koryakust12 {
	border:1px solid #CCC;
	margin:10px 0;
	padding:10px;
}

.koryakust12 .w289 {
width:auto;
}

#studentWrap .k12blogBOX .CommListView {
	border:0;
	}

#studentWrap #leftcol .k12blogBOX .CommSubj {
	width:280px;
	}
	
#studentWrap #leftcol .k12blogBOX .pager {
	width:200px;
	margin:0 auto;
	}	

#studentWrap h1 {
text-indent:0;
}



.gulliver_001{
	margin-top:3px;
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/12/g_head_001.gif) no-repeat;
width:940px;
height:216px;
display:block;
}
.gulliver_002{
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/12/g_head_002.gif) no-repeat;
width:940px;
height:551px;
display:block;
}

.gulliver_003{
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/12/g_head_003.gif) no-repeat;
width:940px;
height:36px;
display:block;
}
.gulliver_004{
background: url(http://blog.jobweb.jp/wp-content/uploads/2010/12/g_head_004.jpg) no-repeat;
width:940px;
height:250px;
display:block;
}
.gulliver_link_spc{
height:162px;
display:block;
}
.gulliver_link_a a{
width:160px;
height:25px;
text-indent:-10000px;
margin-left:490px;
display:block;

}
.gulliver_link_b a{
margin-top:13px;
width:120px;
height:15px;
text-indent:-10000px;
margin-left:512px;
display:block;
}

.gvSpan{
background: url(http://blog.jobweb.jp/wp-content/uploads/2011/01/gv_top_underBg.gif) repeat-y;
display:block;
}
.gvArticleSpan{
width:742px;
line-height:1.75;
text-align:left;
margin-left:auto;
margin-right:auto;
display:block;
color:#fff;
}

.gvArticleSpan img{
float:left;
margin-top:5px;
margin-right:20px;
}

#gvPageWrap{
width:940px;
display:block;
}

#gvMenu{
width:236px;
min-height:400px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/01/gvMenu_bg.gif") repeat-y;
display:block;
float:left;
}

#gvMain{
width:704px;
min-height:400px;
background-color:#483a3b;
display:block;
float:right;
}

#gvMain .wrap{
width:656px;
margin-left:auto;
margin-right:auto;
display:block;
}

#gvMain .wrap img{
float:left;
}

#gvMain .article{
text-align:left;
margin-left:auto;
margin-right:auto;
font-size:10pt;
font-family:  Verdana, Helvetica, sans-serif, "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3";
width:632px;
line-height:1.75;
color:#f0f0f0;
}

#gvMain .article img{
float:left;
margin-top:5px;
margin-right:20px;
}

#gvHead{
width:704px;
display:block;
}

#gvHead #gvHeadL{
width:478px;
float:left;
display:block;
}
#gvHead #gvHeadR{
width:226px;
height:232px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/01/gv2_head2.jpg") no-repeat;
float:right;
display:block;
}
#gvHead #gvHead3R{
width:226px;
height:232px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/02/gv3_head2.jpg") no-repeat;
float:right;
display:block;
}
#gvHead #gvHead4R{
width:226px;
height:232px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/03/gv4_head2.jpg") no-repeat;
float:right;
display:block;
}

#gvHeadL .headCopy{
width:478px;
height:147px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/01/gv2_head1.jpg") no-repeat;
display:block;
}
#gvHeadL .head3Copy{
width:478px;
height:147px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/02/gv3_head1.jpg") no-repeat;
display:block;
}
#gvHeadL .head4Copy{
width:478px;
height:147px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/03/gv4_head1.jpg") no-repeat;
display:block;
}

#gvHead .pageLink{
width:478px;
height:85px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/01/gv2_head3.jpg") no-repeat;
display:block;
text-indent:-10000px;
}
#gvHead .pageLink1 a{
width:88px;height:20px;float:left;

margin-top:9px;
margin-left:15px;
}
#gvHead .pageLink2 a{
width:133px;height:20px;float:left;

margin-top:9px;
margin-left:5px;
}
#gvHead .pageLink3 a{
width:193px;height:20px;float:left;

margin-top:9px;
margin-left:5px;
margin-right:10px;
}
#gvHead .pageLink4 a{
width:143px;height:20px;float:left;

margin-top:0px;
margin-left:15px;
}


#gvHead .page3Link{
width:478px;
height:85px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/02/gv3_head3.jpg") no-repeat;
display:block;
text-indent:-10000px;
}
#gvHead .page3Link1 a{
width:138px;height:20px;float:left;
margin-top:9px;
margin-left:15px;
}
#gvHead .page3Link2 a{
width:195px;height:20px;float:left;
margin-top:9px;
margin-left:5px;
}
#gvHead .page3Link3 a{
width:168px;height:20px;float:left;
margin-top:0px;
margin-left:15px;
margin-right:5px;
}
#gvHead .page3Link4 a{
	width:180px;height:20px;float:left;
margin-top:0px;
}

#gvHead .page4Link{
width:478px;
height:85px;
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/03/gv4_head3.jpg") no-repeat;
display:block;
text-indent:-10000px;
}
#gvHead .page4Link1 a{
width:113px;height:20px;float:left;
margin-top:9px;
margin-left:15px;

}
#gvHead .page4Link2 a{
width:195px;height:20px;float:left;
margin-top:9px;
margin-left:5px;
}
#gvHead .page4Link3 a{
width:178px;height:20px;float:left;
margin-top:0px;
margin-left:15px;
margin-right:5px;
}
#gvHead .page4Link4 a{
	width:180px;height:20px;float:left;
margin-top:0px;
}






.gvSubTitle{
width:656px;
height:36px;
display:block;
}

.redBorder{
border-bottom:1px solid #971214;
width:655px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
display:block;
}



#lvAllWrap{
background: url("http://blog.jobweb.jp/wp-content/uploads/2011/02/lvBg.gif") repeat-y;
width:100%;
display:block;
}

#lvAllWrap .fixed{
clear:both;
}

#lvWrap{
	width:718px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
}
#lvWrap .lvText p{
	font-family:  Verdana, Helvetica, sans-serif, "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3";
	font-size:9pt;
	line-height:175%;
	padding-left:40px;
	padding-right:40px;
	}
	
	#lvWrap .lvText img{
	padding-right:20px;
	padding-bottom:10px;
	}

	#lvWrap #lvCoBox{
	width:590px;
	border:1px solid #ccc;
	padding:25px;
	margin-left:auto;
	margin-right:auto;
	font-size:9pt;
	display:block;
	background-color:#f5f5f5;
	}
	.lvCoWrap{
	width:500px;
	display:block;
	margin-bottom:10px;
	}
		
	.lvCoLeft{
	font-weight:bold;
	float:left;
	width:80px;
	display:block;
	padding-right:5px;
	text-align:right;
	}
	.lvCoRight{
	float:right;
	width:400px;
	display:block;
	padding-left:10px;
	border-left:1px solid #ff0000;
	}
	
	
