

/*---header link start---*/

#header #head_link ul .top a:link {
background-image: url("images/but_t1_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 102px;
}

#header #head_link ul .top a:visited {
background-image: url("images/but_t1_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 102px;
}

#header #head_link ul .top a:hover {
background-image: url("images/but_t1_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 102px;
}

/*---link diary---*/

#header #head_link ul .diary a:link {
background-image: url("images/but_t2_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

#header #head_link ul .diary a:visited {
background-image: url("images/but_t2_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

#header #head_link ul .diary a:hover {
background-image: url("images/but_t2_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

/*---link special---*/

#header #head_link ul .special a:link {
background-image: url("images/but_t3_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

#header #head_link ul .special a:visited {
background-image: url("images/but_t3_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

#header #head_link ul .special a:hover {
background-image: url("images/but_t3_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

/*---link profile---*/

#header #head_link ul .profile a:link {
background-image: url("images/but_t4_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

#header #head_link ul .profile a:visited {
background-image: url("images/but_t4_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

#header #head_link ul .profile a:hover {
background-image: url("images/but_t4_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 70px;
}

/*---link link01---*/

#header #head_link ul .link01 a:link {
background-image: url("images/but_t5_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 76px;
}

#header #head_link ul .link01 a:visited {
background-image: url("images/but_t5_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 76px;
}

#header #head_link ul .link01 a:hover {
background-image: url("images/but_t5_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 113px;
width: 76px;
}

/*-----header link stop-----*/


/*-----header2 link start-----*/

#header2 #head_link ul .top a:link {
background-image: url("images/but_1_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .top a:visited {
background-image: url("images/but_1_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .top a:hover {
background-image: url("images/but_1_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 66px;
width: 60px;
}

/*---link diary---*/

#header2 #head_link ul .diary a:link {
background-image: url("images/but_2_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .diary a:visited {
background-image: url("images/but_2_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .diary a:hover {
background-image: url("images/but_2_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

/*---link special---*/

#header2 #head_link ul .special a:link {
background-image: url("images/but_3_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .special a:visited {
background-image: url("images/but_3_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .special a:hover {
background-image: url("images/but_3_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

/*---link profile---*/

#header2 #head_link ul .profile a:link {
background-image: url("images/but_4_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .profile a:visited {
background-image: url("images/but_4_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .profile a:hover {
background-image: url("images/but_4_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

/*---link link01---*/

#header2 #head_link ul .link01 a:link {
background-image: url("images/but_5_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .link01 a:visited {
background-image: url("images/but_5_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

#header2 #head_link ul .link01 a:hover {
background-image: url("images/but_5_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 40px;
float: left;
height: 66px;
width: 60px;
}

/*-----header2 link stop-----*/


/*---main_link start---*/

/*---page_link left---*/

#main_link #page_link ul .left a:link {
background-image: url("diary/images/backleft_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 25px;
width: 15px;
}

#main_link #page_link ul .left a:visited {
background-image: url("diary/images/backleft_1.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 25px;
width: 15px;
}

#main_link #page_link ul .left a:hover {
background-image: url("diary/images/backleft_2.gif");
background-repeat: no-repeat;
background-position: left top;
float: left;
height: 25px;
width: 15px;
}

/*---page_link top---*/

#main_link #page_link ul .top a:link {
background-image: url("diary/images/backcent_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 25px;
}

#main_link #page_link ul .top a:visited {
background-image: url("diary/images/backcent_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 25px;
}

#main_link #page_link ul .top a:hover {
background-image: url("diary/images/backcent_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 25px;
}

/*---page_link right---*/

#main_link #page_link ul .right a:link {
background-image: url("diary/images/backright_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 15px;
}

#main_link #page_link ul .right a:visited {
background-image: url("diary/images/backright_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 15px;
}

#main_link #page_link ul .right a:hover {
background-image: url("diary/images/backright_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 15px;
}

/*---page_link heart---*/

#main_link #page_link ul .heart a:link {
background-image: url("special/love/images/heart_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 30px;
}

#main_link #page_link ul .heart a:visited {
background-image: url("special/love/images/heart_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 30px;
}

#main_link #page_link ul .heart a:hover {
background-image: url("special/love/images/heart_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 30px;
}

/*---page_link spade---*/

#main_link #page_link ul .spade a:link {
background-image: url("special/retro/images/spade_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 30px;
}

#main_link #page_link ul .spade a:visited {
background-image: url("special/retro/images/spade_1.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 30px;
}

#main_link #page_link ul .spade a:hover {
background-image: url("special/retro/images/spade_2.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0 0 18px;
float: left;
height: 25px;
width: 30px;
}


/*-----main_link stop-----*/

