@charset "utf-8";
/* CSS Document */


/* =======================================================

	== MENU ==
	1.wrapper
	2.header
	3.menu
	4.main
	5.content
	
======================================================= */



/* -----------------------------------------------------
	WRAPPER
----------------------------------------------------- */

#index #wrapper {padding:0;width:100%;}
#wrapper {padding:0;width:100%;}



/* -----------------------------------------------------
	HEADER
----------------------------------------------------- */

#header {margin:0 auto; padding:0 0 0 0; width:950px;height:65px;}


#header h1      {padding:0;display:block;width:208px;height:52px; float:left; background:url(../cmn_img/logo.gif) no-repeat 0 22px; text-indent:-9999px;}
#header h1 a    {width:107px;height:41px;}
#header .hdTxt 	{float:left;padding:32px 0 0 15px;}
#header .hdTxt ul li { float:left; list-style:none; margin-right:10px;}


#header .rArea {width:600px;margin:0 0 0 0;}

#header .rArea #hdBtn             {width:600px;}
#header .rArea #hdBtn li             {float:right;list-style:none;margin-left:2px;}
#header .rArea #hdBtn li a:hover img {filter:none;}

#header .rArea #hdTxtMenu      	{width:290px;float:right;padding:8px 3px 0 0; text-align:right;}
#header .rArea #hdTxtMs      	{width:285px;float:right;padding:10px 15px 0 0; text-align:right;color:#888;}
#header .rArea #hdTxtMs a      	{ color:#777;}


/* -----------------------------------------------------
	MENU
----------------------------------------------------- */

#glovalMenu      {clear:both;margin:0 auto;width:950px;height:52px;}
#glovalMenu ul   {list-style:none;margin:0;padding:0;}
#glovalMenu li   {margin:0;padding:0;height:52px;text-indent:-10000px;float:left;position:relative;}
#glovalMenu li a {display:block;margin:0;padding:0;height:52px;}

#glovalMenu li.menu1 a       {width:140px;background:url(../cmn_img/btn_menu.gif) no-repeat 0 0;}
#glovalMenu li.menu1 a:hover {width:140px;background:url(../cmn_img/btn_menu_o.gif) no-repeat 0 0;}
#glovalMenu li.menu1_n       {width:140px;background:url(../cmn_img/btn_menu_o.gif) no-repeat 0 0;}

#glovalMenu li.menu2 a       {width:134px;background:url(../cmn_img/btn_menu.gif) no-repeat -140px 0;}
#glovalMenu li.menu2 a:hover {width:134px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -140px 0;}
#glovalMenu li.menu2_n       {width:134px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -140px 0;}

#glovalMenu li.menu3 a       {width:135px;background:url(../cmn_img/btn_menu.gif) no-repeat -274px 0;}
#glovalMenu li.menu3 a:hover {width:135px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -274px 0;}
#glovalMenu li.menu3_n       {width:135px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -274px 0;}

#glovalMenu li.menu4 a       {width:134px;background:url(../cmn_img/btn_menu.gif) no-repeat -409px 0;}
#glovalMenu li.menu4 a:hover {width:134px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -409px 0;}
#glovalMenu li.menu4_n       {width:134px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -409px 0;}

#glovalMenu li.menu5 a       {width:135px;background:url(../cmn_img/btn_menu.gif) no-repeat -543px 0;}
#glovalMenu li.menu5 a:hover {width:135px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -543px 0;}
#glovalMenu li.menu5_n       {width:135px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -543px 0;}

#glovalMenu li.menu6 a       {width:134px;background:url(../cmn_img/btn_menu.gif) no-repeat -678px 0;}
#glovalMenu li.menu6 a:hover {width:134px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -678px 0;}
#glovalMenu li.menu6_n       {width:134px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -678px 0;}


#glovalMenu li.menu7 a       {width:138px;background:url(../cmn_img/btn_menu.gif) no-repeat -812px 0;}
#glovalMenu li.menu7 a:hover {width:138px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -812px 0;}
#glovalMenu li.menu7_n       {width:138px;background:url(../cmn_img/btn_menu_o.gif) no-repeat -812px 0;}



/* -----------------------------------------------------
	content
----------------------------------------------------- */

#container {clear:both; margin:10px auto 0 auto;width:950px; line-height:170%;}

/*index bnr area----------------------------------------------*/
#container #bnr p 	   {margin-bottom:10px; display:block;}


/*pankuzu----------------------------------------------*/
#path 				   		{width:950px;margin:0px auto;padding:0;letter-spacing:0.06em;font-size:85%;color:#333; height:21px;}
#path .pathBox01       		{width:500px; float:left; line-height:19px;}
#path .pathBox01 p 	   		{display:inline;}
#path .pathBox01 p.home		{background:url(../cmn_img/icon_home.jpg) no-repeat 0 50%; padding-left:15px; float:left; width:40px;}
#path .pathBox01 p.home a 	{display:block;}
#path .pathBox02       		{width:200px; float:right; text-align:right; padding:5px 0;}
#path .pathBox02 ul li 		{float:right; margin-left:15px;}






/* -----------------------------------------------------
	FOOTER
----------------------------------------------------- */


#footWrap             {width:100%; background:url(../cmn_img/ft_bg.gif) repeat-x bottom center; height:164px; padding:40px 0 0 0;}
#footWrap .foot       {padding:0; width:950px; margin:0 auto;}

#footSec01  	 	  {width:950px; height:26px;}
#footSec01 ul 	 	  {width:950px;}
#footSec01 li 	 	  {float:left;list-style:none;}
#gototopBtn  	 	  {width:145px; float:right; display:block;}



#footSec02  	 	  {width:950px; clear:both; padding:18px 0; height:68px;}

#footWrap .ft_left    {display:block;width:320px;float:left;padding:0;}
#footWrap ul li       {float:left; list-style:none; margin-right:4px}
#footWrap .ft_left ul li       {margin-right:15px}
#footWrap .ft_right   {width:342px; float:right;}
#footWrap .ft_right p {text-align:right;}
#footWrap .ft_right ul li       {float:left; list-style:none; margin-right:3px}

#footWrap .copyright  {clear:both; padding-top:13px; display:block; text-align:center;}















#face {display: block;outline-color: invert;outline-style: none;outline-width: 0pt;position: fixed;right: 0px;bottom: 180px;z-index:5;}

