/* メンター関係 */
#h1_header{
    margin:0px;
    padding:35px 0px 0px 190px !important; 
	color:#111 !important;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:100% !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
}
#mentors_container{
  margin:10px auto 0px auto;
  padding:30px 0px;
  width:770px;
  border:2px solid #46210c;
  font-family:Georgia, "Times New Roman", Times, serif !important;
}
#workus{
  margin:10px auto 0px auto;
}
/* 共通フッター */
#mentorfmenu_container{
  text-align:center;
}
.mentorfootermenu1{
	padding-top:12px;
}
/* Mentor Login */
.t_form{
   margin:0px auto;
}
.ctable_margin{
   margin:0px auto;
   padding-top:20px;
   padding-bottom:20px;
   border-left:3px solid #46210c;
   border-right:3px solid #46210c;
   border-bottom:3px solid #46210c;
}
.mlogin_errormsg{
   margin:0px;
   padding:0px;
   height:12px;
   text-align:center;
   color:#FF0000;
   font-size:11px;
}
.td_formtitle{
  padding-top:0px;
}

.td_formtitle2{
  padding-top:20px;
}
.login_form_input1{
  margin-top:5px;
  padding-left:3px;
  font-size:13px;
  color:#333333;
  border:2px solid #bd8789;
}

.login_form_input2{
  margin-top:5px;
  padding-left:3px;
  font-size:13px;
  color:#333333;
  border:2px solid #bd8789;
}

.mentor_bn{
  text-align:center;
  margin:25px auto 15px auto;
}

/*  Mentor募集  */
.h1_header{
    margin:0px;
    padding:25px 0px 0px 200px;
	color:#111;
	font-size:16px;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
}
.contents{
  margin:0px auto;
  width:770px;
  background-color:#FFFFFF;
}
.container a:link{
	color: #0000ff;
	text-decoration: underline;
}
.container a:visited{
	color: #0000ff;
	text-decoration: underline;
}
.container a:hover{
	color: #ff0066;
	text-decoration: underline;
}

h2, h3, h4{
  display:none;
}

.c_title{
  margin:20px auto 0px auto;
  text-align:center;
}

.head_copy{
  text-align:left;
  margin:0px;
  padding:10px 15px 20px 15px;
  font-size:16px;
  line-height:110%;
  
}

.head_copy2{
  text-align:left;
  margin:0px;
  padding:10px 15px 0px 15px;
  font-size:14px;
  line-height:110%;
  
}

.red{
  color:#bf2c2c;
  font-weight:bold;
}

.mentors{
  margin:0px;
  padding:0px;
  text-align:left;
}

.imglist{
  margin:0px;
  padding:10px 20px 0px 40px;
  list-style-image:url(/PC/PC_IMG/general/ico_bb.gif);
}

.imglist li{
  font-size:14px;
}

.point{
  margin-top:15px;
  text-align:left;
}

.sqrlist{
  margin:0px;
  padding:10px 10px 0px 40px;
  list-style-image:url(/PC/PC_IMG/general/ico_bl.gif);
  color:#444444;
}

.sqrlist li{
  font-size:14px;
  line-height:120%;
}

.fj{
  color:#bf2c2c;
  font-weight:bold;
  font-size:15px;
}

.managers{
  margin-top:25px;
  padding:0px;
  text-align:left;
}

.footcopy{
  margin-top:20px;
  padding:0px;
  text-align:center;
  font-size:13px;
  color:#bf2c2c;
}

.application{
  margin-top:25px;
  padding:0px;
  text-align:left;
}

.head_copy3{
  text-align:left;
  margin:0px;
  padding:10px 15px 0px 15px;
  font-size:14px;
  line-height:110%;
  color:#bf2c2c;
}

.t_align{
  margin-top:10px;
  margin-left:20px;
  text-align:left;
}

.t_eform{
  width:740px;
  font-size:13px;
}

.t_eform td{
  padding:3px 0px;
}

input, textarea{
  font-size:13px;
  padding:1px 3px;
}

.inpt1{
  width:350px;
}

textarea{
  width:350px;
}

.bt_margin{
  margin:15px auto 5px auto;
}

.bt_margin img{
  border:0px;
}

.head_copy4{
  text-align:left;
  margin:0px;
  padding:10px 15px 0px 15px;
  font-size:14px;
  line-height:150%;
  letter-spacing:0.9ems;
  text-decoration:underline;
}


/*ONLY MENTOR_CHECK*/
.t_eform .tdr{
  border:1px solid #bf2c2c;
  padding:1px 3px;
}

.bt_margin2{
  margin:35px auto 5px auto;
}

.bt_margin2 img{
  border:0px;
}
/*ONLY MENTOR_FINISH*/
.head_copy5{
  text-align:left;
  margin:0px;
  padding:60px 30px 60px 30px;
  font-size:25px;
  line-height:150%;
  color:#bf2c2c;
}

