@charset "shift_jis";

/*学生旅行特集用*/

* {		
				
	margin: 0;
	padding: 0;
}
BODY{		
				

background-attachment : fixed;

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : center;
  
  background-image : url(../img/47.gif);
  background-repeat : repeat;
}
A{
				
		text-decoration : none;
color : navy;
}
A:hover{
				
		color : #ff0080;
}
H1{
				
		font-size : 12px;

font-weight : normal;
background-color : #000099;
text-align : center;
padding-top : 3px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 1px 0px;
float : none;
clear : both;
width : 800px;
color : white;
text-decoration : none;
border-bottom-style : solid;
border-bottom-color : black;
}
H2{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : bold;
color : #800040;
text-align : center;
padding-top : 3px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 2px 0px 2px 0px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #800040;
border-bottom-color : #800040;
width : 770px;
float : none;
clear : both;
right : auto;
background-color : #f5f5f5;
}
#WRAPPER{		
				

background-color : white;
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 1px;border-style : solid;border-color
: black;
width : 800px;
position : absolute;
right : 100px;
left : 100px;
top : 20px;
}

#HEADDER{		
				








background-color : white;
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px;
width : 800px;
height : 85px;
float : none;
clear : both;
}

#MENU{		
				







font-size : 11px;
font-family : "MS UI Gothic";
font-weight : normal;
color : black;
background-color : #f5f5dc;
text-decoration : none;
text-align : center;
padding-top : 4px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 4px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 1px 0px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : black;
border-bottom-color : black;
width : 800px;
float : none;
clear : both;
}

#MIDDLE{		
				







color : black;
background-color : white;
padding-top : 8px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 10px;
margin-top : 0px;
margin-left : 8px;
margin-right : 8px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 784px;
float : none;
clear : both;





  
  
}
#FAIR{		
				

padding-top : 10px;
padding-left : 10px;
padding-right : 0px;
padding-bottom : 10px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 1px 0px 1px 0px;
width : 785px;

float : none;
clear : both;

background-image : url(kabe_green.gif);

background-repeat : repeat;

border-top-style : solid;
border-bottom-style : solid;
border-top-color : black;
border-bottom-color : black;

}

#FAIR-TITLE{
				
		font-size : 10px;
font-family : "MS UI Gothic";
color : white;
background-color : #800040;
padding-top : 3px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 3px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 1px 1px 1px 1px;
width : 770px;
float : none;
clear : both;
text-align : center;


right : auto;
border-style : solid solid solid solid;border-color : black black black black;
}
#FOOTER{		
				






background-color : white;
text-align : center;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 1px 0px 0px 0px;


width : 800px;
  border-top-style : solid;
  border-top-color : black;
}
#BOTTOM{
				
		font-size : 10px;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : white;
background-color : black;
text-decoration : none;
text-align : center;
padding-top : 3px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 3px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 800px;
float : none;
clear : both;
}
#LEFT{		
				






background-color : white;
text-align : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 10px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 167px;

float : left;



color : black;



  height : auto;
}
#LEFT UL{
				
		font-size : 11px;
font-family : "MS UI Gothic";
font-weight : normal;
color : #f0037f;
text-decoration : none;
text-align : left;
padding-top : 5px;
padding-left : 4px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 2px;border-width : 0px 0px 1px 0px;
border-bottom-style : dashed;
border-bottom-color : gray;
width : 161px;
list-style-type : disc;
list-style-position : inside;
}
#RIGHT{
				
		background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 1px;
width : 605px;
height : auto;
float : right;
text-align : left;
border-left-style : solid;
border-left-color : black;


}

#RIGHT-RIGHT{		
				




background-color : white;
text-align : left;
padding-top : 0px;
padding-left : 10px;
padding-right : 0px;
padding-bottom : 10px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 1px;
width : 165px;

float : right;
color : black;
border-left-style : solid;
border-left-color : black;
height : auto;
right : auto;
}

#RIGHT-LEFT{		
				





text-align : left;
padding-top : 0px;
padding-left : 10px;
padding-right : 0px;
padding-bottom : 10px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px;
width : 410px;

float : left;




}

#STAFF-IMG{		
				


text-align : center;
padding-top : 1px;
padding-left : 1px;
padding-right : 1px;
padding-bottom : 1px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 4px;border-width : 1px;border-style : dashed dashed
dashed dashed;border-color : silver;
width : 163px;
height : 98px;
float : none;
clear : both;

background-color : white;

}

.RIGHT-BANNER-BOX{		
				

background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 6px;border-width : 1px;border-style : solid;border-color : silver silver silver silver;
width : 165px;
height : 100px;
}
.RIGHT-BANNER-BOX-LONG{		
				

background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 6px;border-width : 1px;border-style : solid;border-color : silver silver silver silver;
width : 165px;
height : 180px;
}

.SMALL-BANNER-BOX{		
				

background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 8px;border-width : 1px 1px 1px 1px;
width : 165px;
height : 40px;
border-style : solid solid solid solid;border-color : black black black black;
}

.SMALL-BANNER-BOX-JST{		
				

background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 8px;border-width : 1px 1px 1px 1px;
width : 165px;
height : 50px;
border-style : solid solid solid solid;border-color : black black black black;
}

.TITLE{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : bold;
color : white;
background-color : #008080;
text-decoration : none;
text-align : center;
padding-top : 4px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 3px;border-width : 0px 0px 0px 0px;
width : 167px;
float : none;
clear : both;




}
.TITLE-sukimaari{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : bold;
color : white;
background-color : #008080;
text-decoration : none;
text-align : center;
padding-top : 4px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 8px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 3px;border-width : 0px 0px 0px 0px;
width : 167px;
float : none;
clear : both;




}


.TITLE-LONG{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : bold;
color : white;

text-decoration : none;
text-align : center;
padding-top : 4px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 3px;border-width : 0px 0px 0px 0px;
width : 405px;
float : none;
clear : both;





background-image : url(../img/kabe_back_ao.jpg);
background-attachment : inherit;
background-repeat : inherit;
}
.BOX{
				
		background-color : white;
text-align : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 410px;
float : none;
clear : both;
}


.SECTION-IMG{
				
		width : 82px;
height : 80px;
background-color : white;
color : white;
}
.SECTION-BUN{
				
		font-size : 10px;
font-family : "MS UI Gothic";
line-height : 140%;
text-align : left;
width : 112px;
color : #333333;
background-color : white;
padding-left : 2px;
padding-right : 2px;
right : inherit;
vertical-align : top;
}
.SECTION-NAME{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : bolder;
color : black;
text-decoration : none;
text-align : center;
padding-top : 4px;
padding-bottom : 1px;
width : 200px;
background-color : white;
}
.BOX-YOKO{
				
		padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 4px;border-width : 1px 1px 1px 1px;border-style : dashed
dashed dashed dashed;border-color : gray gray gray gray;
width : 405px;
float : none;
clear : both;
height : 50px;

background-image : url(../img/kabe_back_light_blue.jpg);
background-repeat : repeat-y;
}
.BOX-YOKO-IMG{		
				

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
float : left;
width : 52px;
height : 50px;
text-align : center;
}
.BOX-YOKO-BUN{
				
		font-size : 10px;
font-family : "MS UI Gothic";
font-weight : normal;
color : #333333;
text-decoration : none;
text-align : left;
padding-top : 0px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 340px;
line-height : 130%;

}
.BOX-YOKO-BUN-TITLE{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : normal;
color : #333333;

text-decoration : none;
text-align : left;
padding-top : 4px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 340px;
}
#BOX-LEFT{		
				

padding-top : 0px;
padding-left : 8px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 210px;
float : left;

line-height : 140%;
text-align : left;
right : auto;
}
#BOX-LEFT UL{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : normal;
color : #ff0080;
text-align : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
list-style-type : disc;
list-style-position : inside;


}
#BOX-RIGHT{		
				

padding-top : 0px;
padding-left : 2px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 185px;
float : left;
right : auto;
line-height : 140%;
text-align : left;
clear : right;
}
#BOX-RIGHT UL{
				
		font-size : 12px;
font-family : "MS UI Gothic";
font-weight : normal;
color : #ff0080;
text-align : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
list-style-type : disc;
list-style-position : inside;


}
#BOX-LINK-ETC{		
				

padding-top : 4px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : dashed
dashed dashed dashed;border-color : gray gray gray gray;
width : 405px;
background-image : url(../img/kabe_back_light_blue.jpg);
height : 75px;
}

.FAIR-BOX{
				
		width : 380px;
height : 90px;
right : auto;
border-width : 1px 1px 1px 1px;border-style : solid solid solid
solid;border-color : black black black black;
  
}
.f_1{
				
				
  width : 800px;
  float : none;
  clear : both;
  padding-top : 8px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 8px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
}
.f_2{
				
				
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 110px;
  float : left;
  clear : right;
}
.f_3{
				
				
  font-size : 10px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  line-height : 18px;
  text-decoration : none;
  vertical-align : top;
  text-align : left;
  padding-top : 0px;
  padding-left : 20px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 85px;
  float : left;
  clear : right;
}
.f_4{
				
				
  font-size : 10px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 16px;
  color : black;
  text-decoration : none;
  
  text-align : center;
  padding-top : 2px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 780px;
  float : none;
  clear : both;
}
.f_5{
				
				
  font-size : 10px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 18px;
  color : black;
  vertical-align : top;
  text-align : left;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 280px;
  float : left;
  clear : right;
}
.f_6{
				
				
  font-size : 9px;
  font-family : Arial;
  font-weight : bold;
  line-height : 18px;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 110px;
  float : left;
  clear : right;
}
.f_7{
				
				
  font-size : 9px;
  font-family : Arial;
  font-weight : bold;
  line-height : 18px;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 170px;
  float : left;
  

  clear : right;
}
.f_8{
				
				
  font-size : 10px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 16px;
  color : black;
  text-decoration : none;
  
  text-align : left;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 10px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 780px;
  float : none;
  clear : both;
}
.f_b1{
				
				
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  text-decoration : none;
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 800px;
  float : none;
  clear : both;
  color : purple;
}
#JST_detail{
				
				
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  text-decoration : none;
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 5px;border-width : 1px 0px 1px 0px;
  border-top-style : dashed;
  border-bottom-style : dashed;
  border-top-color : gray;
  border-bottom-color : gray;
  width : 760px;
  float : none;
  clear : both;
}
#NEW{		
				
  color : white;
  background-color : #cc0000;
  text-align : center;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 1px 0px;
  width : 800px;
  float : none;
  clear : both;
  border-bottom-style : solid;
  border-bottom-color : black;
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  text-decoration : none;
}
#AISATSU{		
				
  background-color : gray;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;border-width : 0px 0px 0px 0px;
  width : 405px;
  float : none;
  clear : both;
}
#REMARKS{		
				
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bold;
  color : #cc0000;
  text-decoration : none;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 800px;
  float : none;
  clear : both;
}
#GW{		
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
  color : #cc0000;
  text-decoration : none;
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 800px;
  float : none;
  clear : both;
}

