@charset "utf-8";



/*ヘッダー上部ボタン類*/

#head_top_menu {

	width: 930px;

	height: 25px;

	position: relative;

	overflow: hidden;

	margin-right: auto;

	margin-left: auto;

	padding-right: 0px;

	padding-left: 0px;

	margin-bottom: 5px;

	text-align: center;

	margin-top: 0px;

}



#myhome_box{

	float: left;

	height: 25px;

	width: 117px;

}



#head_top_menu ul{

	list-style-type:none;

	height:25px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#head_top_menu {  padding: 0; margin-top: 0px;}

#head_top_menu li { display: inline; }

#head_top_menu li a {

	float: left;

	width: 117px;

	height: 25px; 

	padding-top: 25px;

	/*padding-top: 20px;*/

	/*font-size: 12px;*/

}

#head_top_menu li a,.myhome { 

background-image: url(http://uchinoko.jp/images/my_pro/my_home.gif);

}



/* BUTTONS */

#head_top_menu li.myhome a { background-position: 0px 0px; }



/* OVER STATES */

#head_top_menu li.myhome a:hover { background-position: 0px -25px; }







/*////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*検索*/

#form_box{

	float: right;

	height: 25px;

	width: 380px;

	margin: 0px;

	padding: 0px;

	text-align: right;

}



.sarchi{

	background: #FFFFFF url(http://uchinoko.jp/images/f_txt_bg.gif) left top repeat-x;

	border: 3px double #CCCCCC;

	padding: 2px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	width: 200px;

	}





/*ボタン*/



/*.button {

	border-right: #666666 1px solid;

	border-top: #666666 1px solid;

	background-image: url(http://uchinoko.jp/images/botan.gif);

	border-left: #666666 1px solid;

	color: #333333;

	border-bottom: #666666 1px solid;

	background-repeat: repeat-x;

	background-color: #ffffff;

	padding-top: 2px;



}*/



.button {

	border-right: #666666 1px solid;

	border-top: #666666 1px solid;

	background-image: url(http://uchinoko.jp/images/botan.gif);

	border-left: #666666 1px solid;

	color: #333333;

	border-bottom: #666666 1px solid;

	background-repeat: repeat-x;

	background-color: #ffffff;

	padding-top: 2px;

	padding-right: 25px;

	padding-left: 25px;

	padding-bottom: 0px;

	margin: 0px;

	padding-right: 20px;

	padding-left: 20px;	

}



.button2 {

	border-right: #666666 1px solid;

	border-top: #666666 1px solid;

	background-image: url(http://uchinoko.jp/images/botan2.gif);

	border-left: #666666 1px solid;

	color: #333333;

	border-bottom: #666666 1px solid;

	background-repeat: repeat-x;

	background-color: #ffffff;

	padding-top: 2px;

	padding-right: 25px;

	padding-left: 25px;

	padding-bottom: 0px;

	margin: 0px;

	padding-right: 20px;

	padding-left: 20px;	

}



/*ヘッダーメインボタン*/



#head_menu {

	width: 940px;

	height: 37px;

	position: relative;

	left: 4px;

	overflow: hidden;

	margin-right: auto;

	margin-left: auto;

	padding-right: 0px;

	padding-left: 0px;

	margin-bottom: 2px;

	text-align: center;

	margin-top: 0px;

}



/*IE6 ハック*/

* html #head_menu {

	width: 930px;

	height: 37px;

	position: relative;

	left: 0px;

	overflow: hidden;

	margin-right: 0px;

	margin-left: 0px;

	padding-right: 0px;

	padding-left: 0px;	

	margin-bottom: 5px;

}



#head_menu ul{

	list-style-type:none;

	height:37px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	/*margin-left: 106px;*/

	background-image: url(http://uchinoko.jp/images/my_pro/user_head_my_top_bg.gif);

	/*ie6*/

	_height: 30px;

	background-repeat: no-repeat;

}

#head_menu {  padding: 0; margin-top: 0px;}

#head_menu li { display: inline; }

#head_menu li a {

	float: left;

	width: 120px;

	height: 37px; 

	padding-top: 37px;

	/*padding-top: 20px;*/

	/*font-size: 12px;*/

}

#head_menu li a,#head_menu { 

background-image: url(http://uchinoko.jp/images/my_pro/user_head_my_top.gif); 

background-repeat: no-repeat;



  }



/* BUTTONS */

#head_menu li#h_link01 a { background-position: 0px -37px; }

#head_menu li#h_link02 a { background-position: -120px -37px; }

#head_menu li#h_link03 a { background-position: -240px -37px; }

#head_menu li#h_link04 a { background-position: -360px -37px; }

#head_menu li#h_link05 a { background-position: -480px -37px; }

#head_menu li#h_link06 a { background-position: -600px -37px; }

#head_menu li#h_link07 a { background-position: -720px -37px; }





/* OVER STATES */

#head_menu li#h_link01 a:hover { background-position: 0px 0px; }

#head_menu li#h_link02 a:hover { background-position: -120px 0px; }

#head_menu li#h_link03 a:hover { background-position: -240px 0px; }

#head_menu li#h_link04 a:hover { background-position: -360px 0px; }

#head_menu li#h_link05 a:hover { background-position: -480px 0px; }

#head_menu li#h_link06 a:hover { background-position: -600px 0px; }

#head_menu li#h_link07 a:hover { background-position: -720px 0px; }



/* select STATES */

#head_menu li#h_link01on a { background-position: 0px 0px; }

#head_menu li#h_link02on a { background-position: -120px 0px; }

#head_menu li#h_link03on a { background-position: -240px 0px; }

#head_menu li#h_link04on a { background-position: -360px 0px; }

#head_menu li#h_link05on a { background-position: -480px 0px; }

#head_menu li#h_link06on a { background-position: -600px 0px; }

#head_menu li#h_link07on a { background-position: -720px 0px; }





/*/////////////////////////////////////////////////////////////////////////////////////*/



/*ヘッダーメインボタン*/



#head_menu_user {

	width: 940px;

	height: 37px;

	position: relative;

	left: 4px;

	overflow: hidden;

	margin-right: auto;

	margin-left: auto;

	padding-right: 0px;

	padding-left: 0px;

	margin-bottom: 2px;

	text-align: center;

	margin-top: 0px;

}



/*IE6 ハック*/

* html #head_menu_user {

	width: 930px;

	height: 37px;

	position: relative;

	left: 0px;

	overflow: hidden;

	margin-right: 0px;

	margin-left: 0px;

	padding-right: 0px;

	padding-left: 0px;	

	margin-bottom: 5px;

}



#head_menu_user ul{

	list-style-type:none;

	height:37px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	/*margin-left: 106px;*/

	background-image: url(http://uchinoko.jp/images/my_pro/user_head_you_top_bg.gif);

	/*ie6*/

	_height: 30px;

	background-repeat: no-repeat;

}

#head_menu_user {  padding: 0; margin-top: 0px;}

#head_menu_user li { display: inline; }

#head_menu_user li a {

	float: left;

	width: 120px;

	height: 37px; 

	padding-top: 37px;

	/*padding-top: 20px;*/

	/*font-size: 12px;*/

}

#head_menu_user li a,#head_menu { 

background-image: url(http://uchinoko.jp/images/my_pro/user_head_you_top.gif); 

background-repeat: no-repeat;



  }



/* BUTTONS */

#head_menu_user li#h_link01 a { background-position: 0px -37px; }

#head_menu_user li#h_link02 a { background-position: -120px -37px; }

#head_menu_user li#h_link03 a { background-position: -240px -37px; }

#head_menu_user li#h_link04 a { background-position: -360px -37px; }

#head_menu_user li#h_link05 a { background-position: -480px -37px; }

#head_menu_user li#h_link06 a { background-position: -600px -37px; }

#head_menu_user li#h_link07 a { background-position: -720px -37px; }





/* OVER STATES */

#head_menu_user li#h_link01 a:hover { background-position: 0px 0px; }

#head_menu_user li#h_link02 a:hover { background-position: -120px 0px; }

#head_menu_user li#h_link03 a:hover { background-position: -240px 0px; }

#head_menu_user li#h_link04 a:hover { background-position: -360px 0px; }

#head_menu_user li#h_link05 a:hover { background-position: -480px 0px; }

#head_menu_user li#h_link06 a:hover { background-position: -600px 0px; }

#head_menu_user li#h_link07 a:hover { background-position: -720px 0px; }



/* select STATES */

#head_menu_user li#h_link01on a { background-position: 0px 0px; }

#head_menu_user li#h_link02on a { background-position: -120px 0px; }

#head_menu_user li#h_link03on a { background-position: -240px 0px; }

#head_menu_user li#h_link04on a { background-position: -360px 0px; }

#head_menu_user li#h_link05on a { background-position: -480px 0px; }

#head_menu_user li#h_link06on a { background-position: -600px 0px; }

#head_menu_user li#h_link07on a { background-position: -720px 0px; }



/*/////////////////////////////////////////////////////////////////////////////////////*/

/*NON*/

#h_link_non{

width: 340px;

}

/*ヘッダーメインボタンＥＮＤ*/



/*ヘルプTOP*/

#help_top_box {

	width: 930px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}





#help_top_01{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_01.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_02{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_02.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_03{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_03.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_04{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_04.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_05{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_05.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_06{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_06.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_07{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_07.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_08{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_08.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_09{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_09.gif);

	height:11px;

	width: 930px;

	margin: 0px;

	padding: 0px;

	background-repeat: no-repeat;

	background-position: bottom;

}



#help_top_m{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_m.gif);

	background-repeat: repeat-y;

	width: 930px;

	margin: 0px;

	padding: 0px;	

}



#help_top_b{

	background-image: url(http://uchinoko.jp/images/my_pro/help_top_b.gif);

	height:3px;

	width: 930px;

	margin-bottom: 10px;

	_margin-bottom: 0px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	background-repeat: no-repeat;

}



#help_top_txt{

	font-size: 12px;

	color: #999999;

	text-align: left;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

}



#head_shita{

	margin: 0px;

	padding: 0px;

	height: 5px;

}

/*ヘルプTOPＥＮＤ*/



/*プライバシー*/

.kiyaku_box{

	font-size: 10px;

	color: #666;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 18px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(http://uchinoko.jp/images/icon/error.png);

	background-repeat: no-repeat;

	text-align: left;

	height: 30px;

	width: 420px;

	}


