@charset "utf-8";

/*Fonts
---------------------------------------------------------*/
.bold {font-weight:bold;}

/*Layout
---------------------------------------------------------*/
.right{ float:right;}
.ma_t-100{ margin-top:-110px;}
/*top
---------------------------------------------------------*/
#header h1{width:816px;height:353px;display:block;text-indent:-9999px;background-image: url(../images/main_image.jpg);background-repeat: no-repeat; float:left; margin-top:-10px;}
#content div.box{width:816px; height:100%;display:block; margin:0 auto; }
.textbox{ padding:10px;font-size:60%; line-height:135%; text-align:left; font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.textbox2{ padding:20px;font-size:70%; line-height:200%; text-align:left; font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

/*メインナビゲーション
---------------------------------------------------------*/
#localNavi-wc        { width:816px; height:25px; background: url(../images/main_navi.jpg) no-repeat #000; margin-bottom:20px;}
#ui-localNav-wc li   {float:left; list-style:none;}
#ui-localNav-wc li a {
	display:block;
	text-indent:-9999px;
	height:25px;
	background-image: url(../images/main_navi.jpg);
	background-repeat: no-repeat;
}

#Menu01       {width:71px;background-position:0px 0px;}
#Menu02       {width:60px;background-position:-71px 0px;}
#Menu03       {width:128px;background-position:-131px 0px;}
#Menu04       {width:83px;background-position:-259px 0px;}
#Menu05       {width:75px;background-position:-342px 0px;}
#Menu06       {width:58px;background-position:-417px 0px;}
#Menu07       {width:66px;background-position:-475px 0px;}
#Menu08       {width:80px;background-position:-541px 0px;}
#Menu09       {width:50px;background-position:-621px 0px;}
#Menu10       {width:74px;background-position:-671px 0px;}
#Menu11       {width:71px;background-position:-745px 0px;}

#Menu01:hover        {background-position:0px -25px;}
#Menu02:hover        {background-position:-71px -25px;}
#Menu03:hover        {background-position:-131px -25px;}
#Menu04:hover        {background-position:-259px -25px;}
#Menu05:hover        {background-position:-342px -25px;}
#Menu06:hover        {background-position:-417px -25px;}
#Menu07:hover        {background-position:-475px -25px;}
#Menu08:hover        {background-position:-541px -25px;}
#Menu09:hover        {background-position:-621px -25px;}
#Menu10:hover        {background-position:-671px -25px;}
#Menu11:hover        {background-position:-745px -25px;}

#Menu01_P       {width:71px;background-position:0px -50px;}
#Menu02_P       {width:60px;background-position:-71px -50px;}
#Menu03_P       {width:128px;background-position:-131px -50px;}
#Menu04_P       {width:83px;background-position:-259px -50px;}
#Menu05_P       {width:75px;background-position:-342px -50px;}
#Menu06_P       {width:58px;background-position:-417px -50px;}
#Menu07_P       {width:66px;background-position:-475px -50px;}
#Menu08_P       {width:80px;background-position:-541px -50px;}
#Menu09_P       {width:50px;background-position:-621px -50px;}
#Menu10_P       {width:74px;background-position:-671px -50px;}
#Menu11_P       {width:71px;background-position:-745px -50px;}

#m_image{width:816px;height:136px;display:block;text-indent:-9999px;background-image: url(../images/top_image.jpg);background-repeat: no-repeat;}

#porepore{
	width:816px;
	height:99px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/porepore.jpg);
	background-repeat: no-repeat;
	}

.b_link a{width:252px;height:76px;margin:0px auto;display:block;text-indent:-9999px;background-image: url(../images/link_buttan.jpg);background-repeat: no-repeat;}
.b_link a:hover   {width:252px;height:76px;margin:0px auto;display:block;text-indent:-9999px;background-image: url(../images/link_buttan_over.jpg);background-repeat: no-repeat}

/*フッター
---------------------------------------------------------*/
#footer{width:816px; height:25px;margin:0 auto;display:block; clear:both; padding:10px 0px;}
.footer{width:818px; height:28px;margin:0 auto;display:block;}
