/* 共通リンク */
/* ページのトップへ戻るリンク */
/* ヘッダーリンク（サイトマップ・メール） */
/* トップメニュー */
/* 左ボディ　〜サンプル請求〜 */
/* メニュー 別カテゴリー(サイトマップとか)リンク */
/* メニュー 小カテゴリーリンク */
 



/* 共通リンク */
A.main_link {
	color:#0066CC;
	text-decoration:none;
}

A.main_link:link{
	color:#0066CC;
	text-decoration:none;
}

A.main_link:hover{
	color:#0066CC;
	text-decoration:none;
	background-color: #D2FF75;
}

A.main_link:active{
	color:#0066CC;
	text-decoration:none;
}

A.main_link:visited{
	color:#0066CC;
	text-decoration:none;
}



/* ページのトップへ戻るリンク */

A.up_link {
	color:#0066CC;
	text-decoration:none;
}

A.up_link:link{
	color:#0066CC;
	text-decoration:none;
}

A.up_link:hover{
	color:#0066CC;
	text-decoration:none;
	background-color: #D2FF75;
}

A.up_link:active{
	color:#0066CC;
	text-decoration:none;
}

A.up_link:visited{
	color:#0066CC;
	text-decoration:none;
}

.up_link_font{
	text-align:right;
}



/* ヘッダーリンク（サイトマップ・メール） */
A.header_link {
	color:#FFFFFF;
	text-decoration:none;
}

A.header_link:link{
	color:#FFFFFF;
	text-decoration:none;
}

A.header_link:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color: #748400;
}

A.header_link:active{
	color:#FFFFFF;
	text-decoration:none;
}

A.header_link:visited{
	color:#FFFFFF;
	text-decoration:none;
}



/* トップメニュー */
A.top_link {
	color:#333333;
	text-decoration:none;
}

A.top_link:link{
	color:#333333;
	text-decoration:none;
}

A.top_link:hover{
	color:#333333;
	text-decoration:none;
	background-color: #FFCC66;
}

A.top_link:active{
	color:#333333;
	text-decoration:none;
}

A.top_link:visited{
	color:#333333;
	text-decoration:none;
}



/* 左ボディ　〜サンプル請求〜 */


A.sample_link {
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 200px; 
	COLOR: #333333;  
	HEIGHT: 100px; 
	TEXT-DECORATION: none
}

A.sample_link:link{
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px;  
	MARGIN: 0px; 
	WIDTH: 200px; 
	COLOR: #333333;  
	HEIGHT: 100px; 
	TEXT-DECORATION: none
}
A.sample_link:hover{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: url(../index_img/sample_bg02.gif) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT: 100px;
}
A.sample_link:active{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: url(../index_img/sample_bg02.gif) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT: 100px;
}
A.sample_link:visited{
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 200px;
	COLOR: #333333;
	HEIGHT: 100px;
	TEXT-DECORATION: none;
}



/* 左ボディ　メニュー */


 /* メニュー 別カテゴリー(サイトマップとか)リンク */
A.menu02_link {
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 200px; 
	COLOR: #333333;  
	HEIGHT: 20px; 
	TEXT-DECORATION: none
}

A.menu02_link:link{
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px;  
	MARGIN: 0px; 
	WIDTH: 200px; 
	COLOR: #333333;  
	HEIGHT: 20px; 
	TEXT-DECORATION: none
}
A.menu02_link:hover{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT: 20px;
	background-image: url(../index_img/link02_a.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-position:top;
}
A.menu02_link:active{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT: 20px;
	background-image: url(../index_img/link02_a.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
}
A.menu02_link:visited{
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 200px;
	COLOR: #333333;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
}



 /* メニュー 小カテゴリーリンク */	
A.menu_link {
	padding-left:10px;
	DISPLAY: block;  
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 188px; 
	COLOR: #333333;  
	HEIGHT: 20px; 
	TEXT-DECORATION: none
}

A.menu_link:link{
	padding-left:10px;
	DISPLAY: block;  
	FONT-SIZE: 12px;  
	MARGIN: 0px; 
	WIDTH: 188px; 
	COLOR: #333333;  
	HEIGHT: 20px; 
	TEXT-DECORATION: none
}
A.menu_link:hover{
	color:#333333;
	padding-left:10px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 188px;
	HEIGHT: 20px;
	background-image: url(../index_img/link_a.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
}
A.menu_link:active{
	color:#333333;
	padding-left:10px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 188px;
	HEIGHT: 20px;
	background-image: url(../index_img/link_a.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
}
A.menu_link:visited{
	padding-left:10px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 188px;
	COLOR: #333333;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
}


/* 右ボディ　〜ブログのバナー〜 */


A.blog_link {
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 270px; 
	COLOR: #333333;  
	HEIGHT: 70px; 
	TEXT-DECORATION: none
}

A.blog_link:link{
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px;  
	MARGIN: 0px; 
	WIDTH: 270px; 
	COLOR: #333333;  
	HEIGHT: 70px; 
	TEXT-DECORATION: none
}
A.blog_link:hover{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: url(../index_img/blog_banner02.gif) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 270px;
	HEIGHT: 70px;
}
A.blog_link:active{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: url(../index_img/blog_banner02.gif) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 270px;
	HEIGHT: 70px;
}
A.blog_link:visited{
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 270px;
	COLOR: #333333;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
}

/* 右ボディ　〜スタッフ紹介のバナー〜 */


A.adviser02_link {
	padding-left:0px;
	DISPLAY: block;
	MARGIN: 0px; 
	WIDTH: 240px;
	HEIGHT: 70px; 
	TEXT-DECORATION: none
}

A.adviser02_link:link{
	padding-left:0px;
	DISPLAY: block;  
	MARGIN: 0px; 
	WIDTH: 240px; 
	HEIGHT: 70px; 
	TEXT-DECORATION: none
}
A.adviser02_link:hover{
	padding-left:0px;
	DISPLAY: block;
	BACKGROUND: url(../index_img/banner_adviser02a.jpg) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 240px;
	HEIGHT: 70px;
}
A.adviser02_link:active{
	padding-left:0px;
	DISPLAY: block;
	BACKGROUND: url(../index_img/banner_adviser02a.jpg) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 240px;
	HEIGHT: 70px;
}
A.adviser02_link:visited{
	padding-left:0px;
	DISPLAY: block;
	MARGIN: 0px;
	WIDTH: 240px;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
}

/* 左ボディ　〜サンプル感想のバナー〜 */


A.experience_link {
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 200px; 
	COLOR: #333333;  
	HEIGHT: 60px; 
	TEXT-DECORATION: none
}

A.experience_link:link{
	padding-left:0px;
	DISPLAY: block;  
	FONT-SIZE: 12px;  
	MARGIN: 0px; 
	WIDTH: 200px; 
	COLOR: #333333;  
	HEIGHT: 60px; 
	TEXT-DECORATION: none;
}
A.experience_link:hover{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: url(../index_img/banner_experience02.gif) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT: 60px;
}
A.experience_link:active{
	color:#333333;
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: url(../index_img/banner_experience02.gif) no-repeat left top;
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT: 60px;
}
A.experience_link:visited{
	padding-left:0px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 200px;
	COLOR: #333333;
	HEIGHT: 60px;
	TEXT-DECORATION: none;
}


