A:link		{color:#660099; text-decoration:none;}
A:visited	{color:#660099; text-decoration:none;}
A:active	{color:#660099; text-decoration:none;}
A:hover		{background:#ffe38e; text-decoration:none;}
a.nonnon:hover		{background:none;}

.text			{font-size:12px; line-height:20px;}
.text2			{font-size:12px; line-height:22px; font-weight:bold;}
.text3			{font-size:10px; line-height:16px;}
.text4			{font-size:12px; line-height:15px;}
.text5			{font-size:14px; line-height:22px; font-weight:bold;}

.white1			{font-size:12px; color:#ffffff; line-height:15px; font-weight:bold;}
.white2			{font-size:10px; color:#ffffff; line-height:13px;}

.red1			{font-size:10px; color:#ff0000; line-height:15px;}
.red2			{font-size:12px; color:#ff0000; line-height:15px;}


/* ナビ用 ----------　*/
.adout-on		{font-size:10px; color:#B4009E; line-height:13px;}
.adout-off		{font-size:10px; color:#282828; line-height:13px;}

.inst-on		{font-size:10px; color:#0996D4; line-height:13px;}
.furan-on		{font-size:10px; color:#F1265D; line-height:13px;}
.class-on		{font-size:10px; color:#ff9600; line-height:13px;}


/* クラス検索　左ナビ用 */
.cl-off			{font-size:10px; line-height:13px;; color: #282828}
.cl-hokkaido		{font-size:10px; color:#8b5b93; line-height:13px;}
.cl-tohoku		{font-size:10px; color:#c3a136; line-height:13px;}
.cl-nkanto		{font-size:10px; color:#ae5b5b; line-height:13px;}
.cl-kanto		{font-size:10px; color:#2279cd; line-height:13px;}
.cl-kanagawa		{font-size:10px; color:#7aa95d; line-height:13px;}
.cl-tohkai		{font-size:10px; color:#917496; line-height:13px;}
.cl-kansai		{font-size:10px; color:#5fb233; line-height:13px;}
.cl-hiroshima		{font-size:10px; color:#5384ba; line-height:13px;}
.cl-yamaguchi		{font-size:10px; color:#d46800; line-height:13px;}
.cl-shikoku		{font-size:10px; color:#ada735; line-height:13px;}
.cl-kyushu		{font-size:10px; color:#b33838; line-height:13px;}
.cl-okinawa		{font-size:10px; color:#ad5400; line-height:13px;}


/*shopping*/
#shopping{
width:760px;
margin:30px auto;
}

#shopping h1{
color:#066;
font-size:20px;
font-weight:bold;
}


#shopping h2{
color:#066;
font-size:18px;
font-weight:bold;

}

#shopping img{
border:1px solid #666666;
margin:5px auto;
}

#shopmain{
width:660px;
margin:10px auto;
color:#666;
text-align:left;
}

#shopmain h3{
font-size:16px;
font-weight:bold;
border-left:6px solid #066;
padding-left:8px;
}

#shopmain p{
font-size:12px;
margin-left:15px;
padding-left:15px;
	background: url(../img/icn_tri_circle.gif) left 4px no-repeat;
}

#shopping p.link{
font-size:12px;
}


#shopping p.link a{
font-size:18px;
text-decoration:underline;
}


/*event message*/
#event{
width:760px;
margin:30px auto;
}

#event h1{
color:#066;
font-size:20px;
font-weight:bold;
}


#event h2{
color:#066;
font-size:18px;
font-weight:bold;

}

#event img{
border:1px solid #666666;
margin:5px auto;
}

#eventmain{
width:660px;
margin:10px auto;
color:#666;
text-align:left;

font-size:15px;

}

#eventmain h3{
font-size:16px;
font-weight:bold;
border-left:6px solid #066;
padding-left:8px;
}

#eventmain p{
font-size:12px;
margin-left:15px;
padding-left:15px;
	background: url(../img/icn_tri_circle.gif) left 4px no-repeat;
}

#eventmain p.link{
font-size:12px;
}


#eventmain p.link a{
font-size:18px;
text-decoration:underline;
}


