@charset "utf-8";

 

.JobsTitle { 	
	margin: 0px;   		
        color: #100B87;
	font-weight: bold;
	font-size: 30px;
	line-height: 42px;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;
	text-align: left;
	float: left;
	width: 800px;
}

.ReJobsTitle { 	
	margin: 0px;   		
        color: #100B87;
	font-weight: bold;
	font-size: 30px;
	line-height: 42px;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;
	text-align: center;
 

}


.JobsTitleSub {
	color: #55740C;
	font-weight: bold;
	font-size: 30px;
	line-height: 42px;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;

}

.JobsLinkE { 	
	width: 120px;
	float: right;
	text-align: right;
        color: #0000FF;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	padding: 0 ;
	margin: 0 ;
	font-family: verdana, Arial, Helvetica, sans-serif;
	

}

.JobsLinkE a{ 	
        color: #0000FF;
	text-decoration: none;
}

.JobsLinkE a:hover{ 	
        color: #3333FF;
	text-decoration: underline;
}
.JobsLinkE a:active{ 	
        color: #3333FF;
	text-decoration: none;
}

.JobsLinkE a{ 	
        color: #0000FF;
	text-decoration: none;
}

.JobsTextE_1 { 	
        color: #4A2A04;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	padding: 0 60px;
	margin: 10px 0px 20px 0;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;


}


.JobsTextJ_1 { 	
        color: #4A2A04;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	padding: 0 60px;
	margin: 10px 0px 30px 0;
	
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   

}

.JobsFormLink { 	
	background-color: #ffffcc;
	border: 1px solid #ff3333;
	width: 200px;


        color: #4A2A04;
	font-weight: bold;
	font-size: 15px;
	line-height: 25px;
	text-align: center;
	padding: 15px 10px;
	margin: 35px 0px 40px 70px;
	
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   
	cursor: pointer;
	float:left;
}
.JobsFormLink a{ 	
	text-decoration: none;
	color: #4A2A04;
}
.JobsFormLink a:visited{ 	
	text-decoration: none;
	color: #4A2A04;
}
.JobsFormLink a:hover{ 	
	text-decoration: underline;
	color: #ffffff;
}



.ReJobsFormLink { 	
	background-color: #ffffcc;
	border: 1px solid #ff3333;
	width: 200px;


        color: #4A2A04;
	font-weight: bold;
	font-size: 15px;
	line-height: 25px;
	text-align: center;
	padding: 15px 10px;
	margin: 35px 0px 40px 8px;
	
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   
	cursor: pointer;
	float:left;
}
.ReJobsFormLink a{ 	
	text-decoration: none;
	color: #4A2A04;
}
.ReJobsFormLink a:visited{ 	
	text-decoration: none;
	color: #4A2A04;
}
.ReJobsFormLink a:hover{ 	
	text-decoration: underline;
	color: #ffffff;
}





.JobsAdsSelect {
	width: 400px;
	padding: 0px;
	margin-right: 12px;
	margin-left: 20px;
	border: 2px solid #ccc;
	float: left;


}



.JobsInfoSelect {
	width: 400px;
	padding: 0px;
	margin: 0;
	border: 2px solid #ccc;
	float: right;


}

.JobsTextJ_2 { 	
	background-color: #100B87;
        color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
	padding: 10px;
	margin: 0;
	
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   

}

.ReJobsTextJ_2 { 	
	background-color: #100B87;
        color: #fff;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	padding: 10px;
	margin: 0;
	text-align: center;	
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   

}

.JobsTextJ_3 { 	
	background-color: #55740C;
        color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
	padding: 10px;
	margin: 0;
	
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   

}

.ReJobsTextJ_3 { 	
	background-color: #55740C;
        color: #fff;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	padding: 10px;
	margin: 0;
		text-align: center;
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   

}

.ReJobsTextE_2 { 	
	background-color: #100B87;
        color: #fff;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	padding: 10px;
	margin: 0;
	text-align: center;	
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;
   

}

.ReJobsTextE_3 { 	
	background-color: #55740C;
        color: #fff;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	padding: 10px;
	margin: 0;
		text-align: center;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;
 

}

.JobsFormSection { 	
     border: 1px solid #ccc;
	padding: 10px 50px;
	margin: 15px 0px 0px 20px;

}



.JobsFormTitle { 	
	color: #100B87;
;
	font-weight: bold;
	font-size: 16px;
	line-height: 25px;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "平成角ゴシック", Georgia, "Times New Roman", Times, serif;
    
	padding: 0px 0 0 5px;
	margin: 10px 0 5px 0;

}

.JobsCrossMediaSection { 	
     border-top: 2px solid #ccc;
     border-bottom: 2px solid #ccc;
	background: #f8f8f8;
	padding: 20px 40px;
	margin: 15px 10px 0px 10px;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px;
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   
	color: #000;
	float:right;
}


.JobsMiddleSection { 	
    	padding: 0px;
	margin: 22px 10px 20px 30px;
}


.JobsMiddleSectionJ { 	
    	padding: 0px;
	margin: 20px 0;
	text-align: center;
}






.JobsMiddleImg { 	
    	float: right;
	margin-right: 30px;
	margin-top: 20px;
	width: 200px;
}














.WeddingText {
 	border: 1px solid #FFCCFF;
	margin: 10px 50px;   
	width: 870px;
			
}



.WeddingSampleAd { 	
        width: 320px;
	margin: 20px 10px 0 50px;
	padding: 5px 0 0 0px;
	float: right;
	
}

.SampleText { 	
	width: 310px;
        color: #666;
	font-weight: normal;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0 4px 0;
	margin: 0 0 6px 0;
	border-bottom: 1px solid #ccc;

	

}



.WeddingChooseText2 { 	
        color: #666;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   
	padding: 0px;
	margin: 5px 0px;
	text-align: center;


}


.WeddingChooseText2 a{ 	
        color: #333;
	text-decoration: none;
}



.WeddingChooseText2 a:hover { 	
        color: #666;
	text-decoration: underline;
}

.WeddingTextE { 	
        color: #666;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 30px;

}



.WeddingSampleTextE { 	
	width: 310px;
        color: #FF0066;
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0 0 10px 0px;
}

.WeddingSampleTextJ { 	
	width: 310px;
        color: #FF0066;
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	font-family: "ＭＳ Ｐゴシック", "平成角ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";   
	padding: 0px;
	margin: 10px 0 10px 0px;

}

.CenterBannerAds {
	width: 970px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
      }

