@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/back-ground-aoiro.gif);
  background-repeat : repeat;
}
A{
text-decoration : none;
color : navy;
}
A:hover{
color : #ff0080;
}
H1{
font-size : 12px;
font-family : "MS UI Gothic";
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 : 100px;
float : none;
clear : both;
}

#MENU{







font-size : 12px;
font-family : "MS UI Gothic";
font-weight : normal;
color : black;
background-color : #f5f5dc;
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 : 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 : 0px;
margin-top : 0px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 0px;border-width : 0px;
width : 780px;
float : none;
clear : both;


height : 780px;
right : inherit;
}
#FAIR{

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 : 1px 0px 1px 0px;
width : 800px;
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;
text-align : center;
}

#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 : 0px 0px 0px 0px;


width : 800px;
}
#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 : 0px;
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 : 780px;
right : 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;
float : right;
text-align : left;
border-left-style : solid;
border-left-color : black;
height : 780px;
right : auto;
}

#RIGHT-RIGHT{




background-color : white;
text-align : left;
padding-top : 0px;
padding-left : 10px;
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 : 165px;

float : right;
color : black;
border-left-style : solid;
border-left-color : black;
height : 780px;
right : auto;
}

#RIGHT-LEFT{





text-align : left;
padding-top : 0px;
padding-left : 10px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px;
width : 410px;

float : left;


height : 780px;
right : auto;
}

#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;
vertical-align : middle;
}

.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
: black;
width : 165px;
height : 100px;
}
.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 : 0px 0px 0px 0px;
width : 165px;
height : 25px;
}

.TITLE{
font-size : 12px;
font-family : "MS UI Gothic";
font-weight : bold;
color : white;
background-color : #004040;
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 : #004040;
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 : 25px;
  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 : 90px;
  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;
  vertical-align : top;
  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 : 10px;
  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 : 10px;
  font-family : Arial;
  font-weight : bolder;
  line-height : 18px;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 12px;
  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 : 120px;
  float : left;
  clear : right;
}
.f_7{		
  font-size : 9px;
  font-family : Arial;
  font-weight : bolder;
  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 : 185px;
  float : left;
  clear : right;
}
.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;
}
