.t1    {
	color: #333333;
	font-size: 80%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}




.t2    {
	color: #333333;
	font-size: 12px;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
	letter-spacing: 0.01em;
}




.t3  {
	color: #333333;
	font-size: 80%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}



.lt1    {
	color: #333333;
	font-size: 100%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}







.st1    {
	color: #6F6F6F;
	font-size: 11px;
	line-height: 16px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}



.st2    {
	color: #333333;
	font-size: 11px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}



.h_kgr    {
	color: #DDDDDD;
	font-size: 11px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}

.f_kgr    {
	color: #DDDDDD;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}


.marquee {
	color: #B33912;
	font-size: 12px;
}

.bg1 { background-color: #ffffff }

.bg_lbu { background-color: #578FEB }


h1 { margin: 0px; }

h2 { margin: 0px; }



A:LINK { color: #333333; text-decoration: none }
A:VISITED { color: #333333; text-decoration: none }
A:HOVER { color: #666666; text-decoration: underline }
A:ACTIVE { color: #666666; text-decoration: none }


.red {color: #FF0000;}

.gry {color: #666666;}






.ptop{
	font-size: 80%;
	line-height: 140%;
	padding-right: 20px;
}


.bgimg {
background-repeat: no-repeat;

}

.spc {
letter-spacing: 0.01em;
}



/*-------------------------ƒgƒbƒv-----------------------------------------------------------*/


/*//////Pick Up!//////*/
.bli A:LINK { color: #0062BB; text-decoration: underline }
.bli A:VISITED { color: #0062BB; text-decoration: underline }
.bli A:HOVER { color: #4F99DF; text-decoration: underline }
.bli A:ACTIVE { color: #4F99DFF; text-decoration: underline }


.pickt1 {
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}

/*//////ƒwƒ‹ƒv//////*/
.hpt1 {
	color: #6F6F6F;
	font-size: 12px;
	line-height: 18px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
	letter-spacing: 0.01em;

}


.hpt A:LINK { color: #6F6F6F; text-decoration: none }
.hpt A:VISITED { color: #6F6F6F; text-decoration: none  }
.hpt A:HOVER { color: #6F6F6F; text-decoration: underline }
.hpt A:ACTIVE { color: #6F6F6F; text-decoration: underline }






/*//////ƒcƒA[ŒŸõ//////*/
.tour1 A:LINK { color: #0090C7; text-decoration: underline }
.tour1 A:VISITED { color: #0090C7; text-decoration: underline }
.tour1 A:HOVER { color: #EB6100; text-decoration: underline }
.tour1 A:ACTIVE { color: #EB6100; text-decoration: none }

.tour2 A:LINK { color: #0090C7; text-decoration: none }
.tour2 A:VISITED { color: #0090C7; text-decoration: none }
.tour2 A:HOVER { color: #EB6100; text-decoration: underline }
.tour2 A:ACTIVE { color: #EB6100; text-decoration: underline }






/*//////3‚Âƒoƒi[//////*/
.bnt  {
	color: #333333;
	font-size: 80%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}


/*//////TOPICS//////*/
.topic_bg { background-color: #FFFFDE }



/*//////‚Í‚ÆMail//////*/
.hatom_tit {
	color: #F25252;
	font-weight: bold;
}





/*-------------------------search-------------------------------------------------------------------*/


.kekka_t {
	color: #333333;
	font-size: 18px;
	line-height: 22px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}


.course_t {
	color: #333333;
	font-size: 24px;
	line-height: 28px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}




/*----“ú‹A‚èEh”‘------*/
.bg_gre { background-color: #578FEB }
.bg_lgre { background-color: #DEFECC }



/*//////o”­Ý’è“ú//////*/
.blali A:LINK {text-decoration: underline }
.bulli A:LINK {color: #3D59FE; text-decoration: underline }
.redli A:LINK {color: #FF0000; text-decoration: underline }
.greli A:LINK {color: #009966; text-decoration: underline }
.yelli A:LINK {color: #CC9900; text-decoration: underline }
.pinli A:LINK {color: #FF66FF; text-decoration: underline }




/*-------------------------ƒtƒH[ƒ€-----------------------------------------------------------*/

input.wt80 {width: 80px;}
input.wt94 {width: 94px;}
input.wt104 {width: 104px;}
input.wt120 {width: 120px;}
input.wt150 {width: 150px;}


input.ht20 {height: 20px;}







/*-------------------------ƒwƒ‹ƒv-------------------------*/

.helt1 {
	color: #333333;
	font-size: 12px;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: left;
}


.hell A:LINK { color: #0062BB; text-decoration: underline }
.hell A:VISITED { color: #000099; text-decoration: underline }
.hell A:HOVER { color: #0062BB; text-decoration: none }
.hell A:ACTIVE { color: #0062BB; text-decoration: none }





/*----------------•s‘«•ª’Ç‰Á---------------*/

/*----------------‘Sƒy[ƒW‹¤’ÊE•¶Í—p(•\‚È‚Ç)---------------*/

.m    {
	color: #333333;
	font-size: 80%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

.mb    {
	color: #333333;
	font-weight: bold;
	font-size: 80%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

.mh    {
	color: #333333;
	font-size: 80%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

.lb    {
	color: #333333;
	font-weight: bold;
	font-size: 90%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

/*----------------‰^—AˆÀ‘Sƒ}ƒlƒWƒƒ“ƒg---------------*/


.lh    {
	color: #333333;
	font-size: 90%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

/*----------------ƒLƒbƒUƒjƒA@kid_01 kid_02---------------*/

.mbb    {
	color: #333333;
	font-weight: bold;
	font-size: 120%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}


/*----------------ƒTƒCƒgƒ}ƒbƒv@€–Ú---------------*/
.p16b   {
	color: #333333;
	font-weight: bold;
	font-size: 90%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}


/*----------------ƒTƒCƒgƒ}ƒbƒv@€–Ú---------------*/
.girl  {
	color: #FF6666;
	font-weight: bold;
	font-size: 90%;
	line-height: 140%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}
