@import url(../basic.css);

/*----右ナビゲーション----*/
.r_navi_usual {background:url(../gasshuku/images/r_navi_usual.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_usual:hover {background:url(../gasshuku/images/r_navi_usual2.gif) no-repeat;}

.r_navi_bike {background:url(../gasshuku/images/r_navi_bike.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_bike:hover {background:url(../gasshuku/images/r_navi_bike2.gif) no-repeat;}

.r_navi_bbike {background:url(../gasshuku/images/r_navi_bbike.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_bbike:hover {background:url(../gasshuku/images/r_navi_bbike2.gif) no-repeat;}

.r_navi_u_bike {background:url(../gasshuku/images/r_navi_u_b.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_u_bike:hover {background:url(../gasshuku/images/r_navi_u_b2.gif) no-repeat;}

.r_navi_middle {background:url(../gasshuku/images/r_navi_middle.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_middle:hover {background:url(../gasshuku/images/r_navi_middle2.gif) no-repeat;}

.r_navi_spec {background:url(../gasshuku/images/r_navi_spec.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_spec:hover {background:url(../gasshuku/images/r_navi_spec2.gif) no-repeat;}

.r_navi_m_s {background:url(../gasshuku/images/r_navi_m_s.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_m_s:hover {background:url(../gasshuku/images/r_navi_m_s2.gif) no-repeat;}

.r_navi_lodging {background:url(../gasshuku/images/r_navi_lodging.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_lodging:hover {background:url(../gasshuku/images/r_navi_lodging2.gif) no-repeat;}

.r_navi_environment {background:url(../gasshuku/images/r_navi_environment.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_environment:hover {background:url(../gasshuku/images/r_navi_environment2.gif) no-repeat;}

.r_navi_access {background:url(../gasshuku/images/r_navi_access.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_access:hover {background:url(../gasshuku/images/r_navi_access2.gif) no-repeat;}

.r_navi_entering {background:url(../gasshuku/images/r_navi_entering.gif) no-repeat;
				 width:150px;
				 height:22px;
				 margin:0;
			 	 padding:0;
				 display:block;
				 }
.r_navi_entering:hover {background:url(../gasshuku/images/r_navi_entering2.gif) no-repeat;}




/*----メインコンテンツ部分----*/
p#info_comment1 {line-height:1.5;
					color:#666666;
					margin-left:5px;
					}

.application {color:#C82863;
		 text-decoration:none
		 }
.application:hover {color:#0060B6;
			   text-decoration:none;
			   }

.access {color:#C82863;
		 text-decoration:none
		 }
.access:hover {color:#0060B6;
			   text-decoration:none;
			   }
			   
.voice {color:#C82863;
		text-decoration:none
		}
.voice:hover {color:#0060B6;
		text-decoration:none;
		}

.entering {color:#C82863;
		text-decoration:none;
		}
.entering:hover {color:#0060B6;
		text-decoration:none;
		}
		
.type {color:#C82863;
		text-decoration:none;
		}
.type:hover {color:#0060B6;
		text-decoration:none;
		}

/*----合宿トップ　特典・周辺環境----*/
/*----タイトル----*/			   
p#info_comment2 {font-size:13px;　　　　　　	
				line-height:1.8;
				color:#FF3300;
				margin-left:150px;
				}

/*----内容----*/	
p#info_comment3 {font-size:10px;　　　　　　
				line-height:1.8;
				color:#333333;
				margin-left:150px;
				}
				
/*----合宿　入校案内----*/

p#info_comment4 {font-size:12px;
				line-height:1.8;
				color:#005353;
				margin-left:10px;
				}

p#info_comment5 {font-size:11px;
				line-height:1.8;
				color:#333333;
				margin-left:10px;
				}
				
p#info_comment6 {font-size:13px;
				line-height:1.8;
				color:#FF3366;
				margin-left:10px;
				}

p#info_comment7 {font-size:12px;
				line-height:1.8;
				color:#3333FF;
				margin-left:10px;
				}

p#info_comment8 {font-size:12px;
				line-height:1.8;
				color:#0060B6;
				margin-left:10px;
				}

p#info_comment9 {font-size:11px;
				line-height:1.8;
				color:#333333;
				margin-left:20px;
				}

p#info_comment10 {font-size:10px;
				line-height:1.8;
				color:#333333;
				margin-left:40px;
				}

p#info_comment11 {font-size:10px;
				line-height:2;
				color:#333333;
				margin-left:240px;
				}

p#info_comment12 {font-size:10px;
				line-height:1.8;
				color:#333333;
				margin-left:150px;
				}

span.comment  {
	color: #339933;
	font-weight: bold;
	font-size:120%;
}
												
/*----合宿　キャンペーン----*/
p#title1 {font-size:14px;
			color:#0060B6;
			margin-left:215px;
			margin-top:-25px;
			}

/*----合宿　アクセス----*/
.kanto {background:url(../gasshuku/images/button_kanto.gif) no-repeat;
				 width:64px;
				 height:22px;
				 margin-left:0px;
				 margin-top:-3px;
			 	 padding:0;
				 display:block;
				 }
.kanto:hover {background:url(../gasshuku/images/button_kanto2.gif) no-repeat;}

.kansai {background:url(../gasshuku/images/button_kansai.gif) no-repeat;
				 width:64px;
				 height:22px;
				 margin-left:67px;
				 margin-top:-22px;
			 	 padding:0;
				 display:block;
				 }
.kansai:hover {background:url(../gasshuku/images/button_kansai2.gif) no-repeat;}

.hokkaido {background:url(../gasshuku/images/button_hokkaido.gif) no-repeat;
				 width:74px;
				 height:22px;
				 margin-left:134px;
				 margin-top:-22px;
			 	 padding:0;
				 display:block;
				 }
.hokkaido:hover {background:url(../gasshuku/images/button_hokkaido2.gif) no-repeat;}

.tohoku {background:url(../gasshuku/images/button_tohoku.gif) no-repeat;
				 width:64px;
				 height:22px;
				 margin-left:213px;
				 margin-top:-22px;
			 	 padding:0;
				 display:block;
				 }
.tohoku:hover {background:url(../gasshuku/images/button_tohoku2.gif) no-repeat;}

.hokuriku {background:url(../gasshuku/images/button_hokuriku.gif) no-repeat;
				 width:64px;
				 height:22px;
				 margin-left:281px;
				 margin-top:-22px;
			 	 padding:0;
				 display:block;
				 }
.hokuriku:hover {background:url(../gasshuku/images/button_hokuriku2.gif) no-repeat;}

.shinetsu {background:url(../gasshuku/images/button_shinetsu.gif) no-repeat;
				 width:64px;
				 height:22px;
				 margin-left:349px;
				 margin-top:-22px;
			 	 padding:0;
				 display:block;
				 }
.shinetsu:hover {background:url(../gasshuku/images/button_shinetsu2.gif) no-repeat;}

.tokai {background:url(../gasshuku/images/button_tokai.gif) no-repeat;
				 width:63px;
				 height:22px;
				 margin-left:417px;
				 margin-top:-22px;
			 	 padding:0;
				 display:block;
				 }
.tokai:hover {background:url(../gasshuku/images/button_tokai2.gif) no-repeat;}

/*----合宿　車種別----*/
p#category1 {font-size:11px;
			color:#0060B6;
			margin-left:80px;
			}

p#category2 {font-size:14px;
			color:#C82863;
			margin-left:5px;
			}

.go_usual_bike {background:url(../gasshuku/images/button_go_usual_bike.gif) no-repeat;
				 width:150px;
				 height:18px;
				 margin-left:330px;
			 	 padding:0;
				 display:block;
				 }
.go_usual_bike:hover {background:url(../gasshuku/images/button_go_usual_bike2.gif) no-repeat;}

.go_karimen {background:url(../gasshuku/images/button_go_karimen.gif) no-repeat;
				 width:150px;
				 height:18px;
				 margin-left:330px;
			 	 padding:0;
				 display:block;
				 }
.go_karimen:hover {background:url(../gasshuku/images/button_go_karimen2.gif) no-repeat;}

p#title2 {font-size:9px;
		  line-height:1.3;
		  color:#0060B6;
		  margin-left:260px;
		  margin-top:-24px;
		  }

p#title3 {font-size:9px;
		  line-height:1.3;
		  color:#0060B6;
		  margin-left:280px;
		  margin-top:-24px;
		  }

p#title4 {font-size:11px;
		  line-height:1.3;
		  color:#666666;
		  margin:0;
		  }

p#title5 {font-size:9px;
		  line-height:1.3;
		  color:#0060B6;
		  margin-left:305px;
		  margin-top:-24px;
		  }
		  		  
.g_calendar {font-size:12px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
		}
.g_calendar:hover {font-size:12px;
		font-weight:bold;
		color:#C82863;
		text-decoration:none;
		}
		
.go_bike {background:url(../gasshuku/images/button_go_sche_bike.gif) no-repeat;
				 width:130px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_bike:hover {background:url(../gasshuku/images/button_go_sche_bike2.gif) no-repeat;}		

.go_sbike {background:url(../gasshuku/images/button_go_sche_sbike.gif) no-repeat;
				 width:130px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_sbike:hover {background:url(../gasshuku/images/button_go_sche_sbike2.gif) no-repeat;}		

.go_middle {background:url(../gasshuku/images/button_go_sche_middle.gif) no-repeat;
				 width:147px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_middle:hover {background:url(../gasshuku/images/button_go_sche_middle2.gif) no-repeat;}		

.go_middle_spec {background:url(../gasshuku/images/button_go_sche_middle_spec.gif) no-repeat;
				 width:147px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_middle_spec:hover {background:url(../gasshuku/images/button_go_sche_middle_spec2.gif) no-repeat;}		

.go_spec {background:url(../gasshuku/images/button_go_sche_spec.gif) no-repeat;
				 width:147px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_spec:hover {background:url(../gasshuku/images/button_go_sche_spec2.gif) no-repeat;}	

.go_u_bb {background:url(../gasshuku/images/button_go_sche_u_bb.gif) no-repeat;
				 width:147px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_u_bb:hover {background:url(../gasshuku/images/button_go_sche_u_bb2.gif) no-repeat;}	

.go_u_b {background:url(../gasshuku/images/button_go_sche_u_b.gif) no-repeat;
				 width:147px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_u_b:hover {background:url(../gasshuku/images/button_go_sche_u_b2.gif) no-repeat;}	

.go_u_sb {background:url(../gasshuku/images/button_go_sche_u_sb.gif) no-repeat;
				 width:147px;
				 height:16px;
				 margin-left:0px;
			 	 padding:0;
				 display:block;
				 }
.go_u_sb:hover {background:url(../gasshuku/images/button_go_sche_u_sb2.gif) no-repeat;}	

/*----合宿・入校フォーム----*/
/*----タイトル--*/
p#form_title {font-size:14px;　　　
			line-height:1.5;
			color:#333333;
			margin-left:5px;
			}

/*----上部説明文----*/
p#form_header {font-size:11px;　　　
			line-height:1.5;
			color:#C82863;
			margin-left:5px;
			}

/*----内容・頭合わせ----*/
p#form1 {font-size:11px;　　　
			line-height:2.0;
			color:#333333;
			margin-left:5px;
			}

/*----内容・段落下げ----*/
p#form2 {font-size:11px;　　　
			line-height:2.0;
			color:#333333;
			margin-left:100px;
			}

	.form_sample {font-size:9px;
				line-height:1.5;
				color:#CC0000;
				}
/*----確認フォーム・頭合わせ----*/
p#confirm1 {font-size:11px;　　　
			line-height:3.0;
			color:#333333;
			margin-left:5px;
			}

/*---JAVA_scheduleページ---*/
#schedule {
	float:left;
	width:370px;
	text-align:center;
	font-size:12px;
	color:#333333;
	}

	#schedule p{
	text-align:center;
	margin-left:0px;
	font-size:12px;
	font-weight:bold;
	color:#3366CC;
	line-height:1.5;
	} 

	.schedule_title{
		text-align:left;
		margin-left:0px;
		font-size:12px;
		font-weight:bold;
		color:#3333CC;
		line-height:1.5;
		} 

	.schedule_sub{
		text-align:left;
		margin-left:0px;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		line-height:1.5;
		} 

	.schedule {
		text-align:left;
		margin-left:0px;
		font-size:12px;
		color:#CC0033;
		font-weight:bold;
		text-decoration:none;
		}
		
	.schedule:hover {
		color:#CC0033;
		text-decoration:underline;
		}


/*---calendar---*/
#calendar {
	float:left;
	width:480px;
	text-align:center;
	font-size:12px;
	color:#333333;
	}

	#calendar p{
	text-align:center;
	margin-left:0px;
	font-size:12px;
	font-weight:bold;
	color:#3366CC;
	line-height:1.5;
	} 

	.calendar_title{
		text-align:left;
		margin-left:0px;
		font-size:12px;
		font-weight:bold;
		color:#3333CC;
		line-height:1.5;
		} 

	.calendar_sub{
		text-align:left;
		margin-left:0px;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		line-height:1.5;
		} 

	.calendar {
		text-align:left;
		margin-left:0px;
		font-size:12px;
		color:#CC0033;
		font-weight:bold;
		text-decoration:none;
		}
		
	.calendar:hover {
		color:#CC0033;
		text-decoration:underline;
		}

	.hoshi {
		text-align:left;
		margin-left:0px;
		font-size:12px;
		color:#CC0033;
		text-decoration:none;
		}
		
	.hoshi:hover {
		color:#CC0033;
		text-decoration:underline;
		}


	p#caution1 {text-align:left;
				font-size:13px;
				line-height:1.8;
				color:#333333;
				margin-left:10px;
				}
				
	p#caution2 {text-align:left;
				font-size:11px;
				line-height:1.8;
				font-weight:normal;
				color:#333333;
				margin-left:20px;
				}

	p#caution3 {text-align:left;
				font-size:10px;
				line-height:1.8;
				font-weight:normal;
				color:#333333;
				margin-left:40px;
				}

	p#caution4 {text-align:left;
				font-size:13px;
				line-height:1.8;
				color:#FF3366;
				margin-left:10px;
				}

				
	p#caution5 {text-align:left;
				font:"HG丸ｺﾞｼｯｸM-PRO";
				font-size:14px;
				line-height:1.8;
				font-weight:bold;
				color:#024D8A;
				margin-left:20px;
				}
				
	p#title1 {font-size:14px;
				color:#0060B6;
				margin-left:215px;
				margin-top:-25px;
				}