@charset "EUC-JP";
body{ background: url(../images/bgbg.gif);}

* html html{height:auto;}
* html body{height:auto;}
* html #BodyWrap1{height:auto;}
* html #FotonomaFooter{position:relative;}
* html #WithoutFooter{padding-bottom:10px;}

#FotonomaContents a:link, #FotonomaContents a:visited{color:#3366FF; text-decoration:none}
#FotonomaContents a:hover, #FotonomaContents a:active{text-decoration: underline!important;}

.clear{ display:block;	clear:both;	height:1px;	overflow:hidden;}
.txt_right{display:block; text-align:right;}
.t12 {font-size: 12px}

#main_contents_bg{ background:url(../images/bg.jpg) repeat-x; text-align:center;}
* html #main_contents_bg{ background:#bababa url(../images/bg.jpg) repeat-x; text-align:center;}

#main_contents{ width:856px; margin:0 auto; padding:0}


#pankuzzu{padding:12px 4px 10px 4px; font-size:10px; color:#666;text-align:left; width:848px}
	#pankuzzu a:link, #pankuzzu a:visited{color:#3366FF!important; text-decoration:none;}
	#pankuzzu a:hover, #pankuzzu a:active{color:#3366FF!important;ext-decoration: underline!important;}


/*TOPページ*/

#main_pic{background:url(../images/main_bg.jpg) no-repeat center; width:834px; padding:0 11px 8px 11px}

#search_box{ display:block; float:left; padding:20px 0 0 3px; width:405px;}

#search_box .ttl{background:url(../images/search_ttl_bg.jpg); text-align:left; height:47px }
	#search_box .ttl .title{ float:left; padding:8px 56px 8px 58px;}
	#search_box .ttl search_btn{ float:left; padding:0px;}
#search_box .btn{height:17px; background:url(../images/search_btn_bg.gif); padding:5px 0px 5px 0px}
	#search_box .btn .px40{ display:block; width:40px; padding:0; margin:0}
	#search_box .btn .px41{ display:block;width:41px; padding:0; margin:0}
	
	#search_box .btn #btn_a_off{ display:none; width:41px; padding:0; margin:0}
	#search_box .btn #btn_a_on{ display:block;  width:41px; padding:0; margin:0}
	#search_box .btn #btn_ka_off{ display:block; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ka_on{ display:none; width:40px; padding:0; margin:0}
	#search_box .btn #btn_sa_off{ display:block; width:40px; padding:0; margin:0}
	#search_box .btn #btn_sa_on{ display:none; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ta_off{ display:block; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ta_on{ display:none; width:40px; padding:0; margin:0}
	#search_box .btn #btn_na_off{ display:block; width:40px; padding:0; margin:0}
	#search_box .btn #btn_na_on{ display:none; float:left; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ha_off{ display:block; float:left; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ha_on{ display:none; float:left; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ma_off{ display:block; float:left; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ma_on{ display:none; float:left; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ya_off{ display:block; float:left; width:40px; padding:0; margin:0}
	#search_box .btn #btn_ya_on{ display:none; float:left; width:40px; padding:0; margin:0}
	
	
#search_box .result{background:url(../images/search_bg.jpg) no-repeat; height:219px; width:393px; padding:8px 0 0px 11px }
#search_box .result .result_head{width:42px; height:15px; padding:2px 0 5px 1px}


#search_box #line_a02, #search_box #line_ka01, #search_box #line_sa01,
#search_box #line_ta01, #search_box #line_na01, #search_box #line_na02, #search_box #line_ha01, 
#search_box #line_ma01, #search_box #line_ya01 { display:none;}


#search_box .result ul{ margin:0; padding:0}
#search_box .result .mount{ display:block; float:left; background:url(../images/thumb_bg.gif) no-repeat; width:77px; height: 87px; margin:0; padding:0 ; list-style:none;}
#search_box .result a{ display:block; width:77px; height:87px; margin:0; padding:0;}
#search_box .result li span{ display:none;}

.top_prev{ display:block; float:left; width:88px; height: 28px; margin:0 0 0 -11px; padding:4px 0 0 0px; list-style:none;overflow:hidden;}
	*html .top_prev{height:87px;width:99px;	padding:4px 7px 0 11px :}
.top_next{ display:block; float:right; width:80px; height: 28px; margin:0; padding:54px 0 0 0px; list-style:none; overflow:hidden;}
	*html .top_next{ height:87px; padding:54px 0 0 0px; }

li span{ display:none;}


#top_right{ display:block; float:right; width:431px; padding:17px 0 0 0}
#top_right .newinterview{ background:url(../images/newinterview_bg.gif); padding:13px; margin-bottom:17px  }
#top_right .bnr_box{ background:url(../images/shop_bg.jpg) no-repeat 3px 0; width:428px;  }
#top_right .bnr_box .bnr{ float:left; padding:8px 8px 2px 11px; width:189px}
#top_right .bnr_box .txt{ float:left; padding:11px 8px 8px 0px; width:210px; text-align:left; font-size:12px; line-height:17px}
#top_right .bnr_box .txt_right{padding:2px 6px 10px 0px; }


/*detailページ*/
#main_pic2{background:url(../images/main2_bg.jpg) no-repeat center; width:834px; padding:0 11px 8px 11px}

#main_contents .main_navigation{ display:block; text-align:right; width:280px; padding:10px 0 7px 0; margin-left:580px; height:20px; }
#main_contents .main_navigation .to_list{ display:block; float:left; padding-right:3px; width:99px}
#main_contents .main_navigation .to_top{display:block; float:left; width:169px}
#main_contents .main_navigation .to_top2{display:block; float:right; width:169px; padding-right:9px}
	*html #main_contents .main_navigation .to_top2{padding-right:5px}

#main_contents .mcontents_bg{background:url(../images/mcontents_bg.gif) ;width:856px; }
#main_contents .mcontents_top_bg{background:url(../images/mcontents_top.gif) no-repeat ; width:856px; padding:3px }
#main_contents .mcontents_btm{background:url(../images/mcontents_btm.gif) no-repeat bottom ; width:856px; height:15px; }
#main_contents .list_area{ width:850px;background:url(../images/list_ttl_bg.jpg) repeat-x; padding:24px 0 20px 0;}

#main_contents .list_area h1{ display:block; width:823px; text-align:left; padding:0 0 0 27px; margin:0 }
	*html #main_contents .list_area h1{width:843px;}
#main_contents .list_area .line_ttl{ display:block;background:url(../images/list_line_bg.gif) no-repeat; width:813px; height:25px; padding:5px 0 0 10px; text-align:left; margin:20px 0 0 27px}

#main_contents .list_area .list_line_box{ display:block; width:814px; padding:12px 0 0px 40px}
	*html #main_contents .list_area .list_line_box{  width:833px; }
#main_contents .list_area .list_line_box ul{ margin:0; padding:0}
#main_contents .list_area .list_line_box li{ display:block; float:left; background:url(../images/list_mout.gif) no-repeat; width:194px; height: 64px; margin:0; padding:0 ; list-style:none;}
#main_contents .list_area .list_line_box a{ display:block; width:184px; height:54px; margin:0; padding:0;}
#main_contents .list_area .list_line_box li span{ display:none;}


#main_contents .detail_contents_bg{background:url(../images/detail_contents_bg.jpg) ;width:856px; }
#main_contents .detail_area{background:url(../images/detail_bg.jpg) repeat-y; padding:30px 0 20px 0;}
#main_contents .detail_btm{background:url(../images/detail_btm.jpg) no-repeat bottom ; width:856px; height:15px; }

.pagetop{ text-align:right; padding:10px;}

.pagetop_white{ text-align:right; padding:3px 40px 15px 0;}

/*TOPページ 個別ID*/
#top_akiyama	{ background:url(../images/txt_akiyama.gif) no-repeat 7px 7px;}
#top_araki	{ background:url(../images/txt_araki.gif) no-repeat 7px 7px;}
#top_ishimoto	{ background:url(../images/txt_ishimoto.gif) no-repeat 7px 7px;}
#top_inakoshi	{ background:url(../images/txt_inakoshi.gif) no-repeat 7px 7px;}
#top_imai	{ background:url(../images/txt_imai.gif) no-repeat 7px 7px;}
#top_ueda	{ background:url(../images/txt_ueda.gif) no-repeat 7px 7px;}
#top_ueda_yoshi	{ background:url(../images/txt_ueda_yoshi.gif) no-repeat 7px 7px;}
#top_enari	{ background:url(../images/txt_enari.gif) no-repeat 7px 7px;}
#top_oishi	{ background:url(../images/txt_oishi.gif) no-repeat 7px 7px;}
#top_okura	{ background:url(../images/txt_okura.gif) no-repeat 7px 7px;}
#top_otake	{ background:url(../images/txt_otake.gif) no-repeat 7px 7px;}
#top_orisaku	{ background:url(../images/txt_orisaku.gif) no-repeat 7px 7px;}

#top_kikai	{ background:url(../images/txt_kikai.gif) no-repeat 7px 7px;}
#top_kijima	{ background:url(../images/txt_kijima.gif) no-repeat 7px 7px;}
#top_kumakiri	{ background:url(../images/txt_kumakiri.gif) no-repeat 7px 7px;}
#top_kuribayashi	{ background:url(../images/txt_kuribayashi.gif) no-repeat 7px 7px;}
#top_kon	{ background:url(../images/txt_kon.gif) no-repeat 7px 7px;}

#top_saito	{ background:url(../images/txt_saito.gif) no-repeat 7px 7px;}
#top_sakata	{ background:url(../images/txt_sakata.gif) no-repeat 7px 7px;}
#top_sawatari	{ background:url(../images/txt_sawatari.gif) no-repeat 7px 7px;}
#top_jumonji	{ background:url(../images/txt_jumonji.gif) no-repeat 7px 7px;}
#top_shirahata	{ background:url(../images/txt_shirahata.gif) no-repeat 7px 7px;}
#top_sukita	{ background:url(../images/txt_sukita.gif) no-repeat 7px 7px;}
#top_suda	{ background:url(../images/txt_suda.gif) no-repeat 7px 7px;}

#top_takanashi	{ background:url(../images/txt_takanashi.gif) no-repeat 7px 7px;}
#top_takeuchi	{ background:url(../images/txt_takeuchi.gif) no-repeat 7px 7px;}
#top_tatsuki	{ background:url(../images/txt_tatsuki.gif) no-repeat 7px 7px;}
#top_tanaka	{ background:url(../images/txt_tanaka.gif) no-repeat 7px 7px;}
#top_tanuma	{ background:url(../images/txt_tanuma.gif) no-repeat 7px 7px;}
#top_tsukahara	{ background:url(../images/txt_tsukahara.gif) no-repeat 7px 7px;}
#top_tsuchida	{ background:url(../images/txt_tsuchida.gif) no-repeat 7px 7px;}
#top_tomatsu	{ background:url(../images/txt_tomatsu.gif) no-repeat 7px 7px;}
#top_domon	{ background:url(../images/txt_domon.gif) no-repeat 7px 7px;}

#top_naito	{ background:url(../images/txt_naito.gif) no-repeat 7px 7px;}
#top_nagakura	{ background:url(../images/txt_nagakura.gif) no-repeat 7px 7px;}
#top_nakatani	{ background:url(../images/txt_nakatani.gif) no-repeat 7px 7px;}
#top_nagatomo	{ background:url(../images/txt_nagatomo.gif) no-repeat 7px 7px;}
#top_nagano	{ background:url(../images/txt_nagano.gif) no-repeat 7px 7px;}
#top_nagahama	{ background:url(../images/txt_nagahama.gif) no-repeat 7px 7px;}
#top_nakamura	{ background:url(../images/txt_nakamura.gif) no-repeat 7px 7px;}
#top_nakamura_m	{ background:url(../images/txt_nakamura_m.gif) no-repeat 7px 7px;}
#top_narahara	{ background:url(../images/txt_narahara.gif) no-repeat 7px 7px;}
#top_numata	{ background:url(../images/txt_numata.gif) no-repeat 7px 7px;}
#top_nomachi	{ background:url(../images/txt_nomachi.gif) no-repeat 7px 7px;}

#top_hayashi	{ background:url(../images/txt_hayashi.gif) no-repeat 7px 7px;}
#top_hijikata	{ background:url(../images/txt_hijikata.gif) no-repeat 7px 7px;}
#top_fujii	{ background:url(../images/txt_fujii.gif) no-repeat 7px 7px;}
#top_hosoe	{ background:url(../images/txt_hosoe.gif) no-repeat 7px 7px;}

#top_matsumoto	{ background:url(../images/txt_matsumoto.gif) no-repeat 7px 7px;}
#top_midorikawa	{ background:url(../images/txt_midorikawa.gif) no-repeat 7px 7px;}
#top_miyazaki	{ background:url(../images/txt_miyazaki.gif) no-repeat 7px 7px;}
#top_miyamoto	{ background:url(../images/txt_miyamoto.gif) no-repeat 7px 7px;}
#top_moriyama	{ background:url(../images/txt_moriyama.gif) no-repeat 7px 7px;}

#top_yamamoto	{ background:url(../images/txt_yamamoto.gif) no-repeat 7px 7px;}
#top_yoshida	{ background:url(../images/txt_yoshida.gif) no-repeat 7px 7px;}


/*LISTページ 個別ID*/
#li_akiyama	{ background:url(../images/list_akiyama.gif) no-repeat 7px 7px;}
#li_araki	{ background:url(../images/list_araki.gif) no-repeat 7px 7px;}
#li_ishimoto	{ background:url(../images/list_ishimoto.gif) no-repeat 7px 7px;}
#li_inakoshi	{ background:url(../images/list_inakoshi.gif) no-repeat 7px 7px;}
#li_imai	{ background:url(../images/list_imai.gif) no-repeat 7px 7px;}
#li_ueda	{ background:url(../images/list_ueda.gif) no-repeat 7px 7px;}
#li_ueda_yoshi	{ background:url(../images/list_ueda_yoshi.gif) no-repeat 7px 7px;}
#li_enari	{ background:url(../images/list_enari.gif) no-repeat 7px 7px;}
#li_oishi	{ background:url(../images/list_oishi.gif) no-repeat 7px 7px;}
#li_okura	{ background:url(../images/list_okura.gif) no-repeat 7px 7px;}
#li_otake	{ background:url(../images/list_otake.gif) no-repeat 7px 7px;}
#li_orisaku	{ background:url(../images/list_orisaku.gif) no-repeat 7px 7px;}

#li_kikai	{ background:url(../images/list_kikai.gif) no-repeat 7px 7px;}
#li_kijima	{ background:url(../images/list_kijima.gif) no-repeat 7px 7px;}
#li_kumakiri	{ background:url(../images/list_kumakiri.gif) no-repeat 7px 7px;}
#li_kuribayashi	{ background:url(../images/list_kuribayashi.gif) no-repeat 7px 7px;}
#li_kon	{ background:url(../images/list_kon.gif) no-repeat 7px 7px;}

#li_saito	{ background:url(../images/list_saito.gif) no-repeat 7px 7px;}
#li_sakata	{ background:url(../images/list_sakata.gif) no-repeat 7px 7px;}
#li_sawatari	{ background:url(../images/list_sawatari.gif) no-repeat 7px 7px;}
#li_jumonji	{ background:url(../images/list_jumonji.gif) no-repeat 7px 7px;}
#li_shirahata	{ background:url(../images/list_shirahata.gif) no-repeat 7px 7px;}
#li_sukita	{ background:url(../images/list_sukita.gif) no-repeat 7px 7px;}
#li_suda	{ background:url(../images/list_suda.gif) no-repeat 7px 7px;}

#li_takanashi	{ background:url(../images/list_takanashi.gif) no-repeat 7px 7px;}
#li_takeuchi	{ background:url(../images/list_takeuchi.gif) no-repeat 7px 7px;}
#li_tatsuki	{ background:url(../images/list_tatsuki.gif) no-repeat 7px 7px;}
#li_tanaka	{ background:url(../images/list_tanaka.gif) no-repeat 7px 7px;}
#li_tanuma	{ background:url(../images/list_tanuma.gif) no-repeat 7px 7px;}
#li_tsukahara	{ background:url(../images/list_tsukahara.gif) no-repeat 7px 7px;}
#li_tsuchida	{ background:url(../images/list_tsuchida.gif) no-repeat 7px 7px;}
#li_tomatsu	{ background:url(../images/list_tomatsu.gif) no-repeat 7px 7px;}
#li_domon	{ background:url(../images/list_domon.gif) no-repeat 7px 7px;}

#li_naito	{ background:url(../images/list_naito.gif) no-repeat 7px 7px;}
#li_nagakura	{ background:url(../images/list_nagakura.gif) no-repeat 7px 7px;}
#li_nakatani	{ background:url(../images/list_nakatani.gif) no-repeat 7px 7px;}
#li_nagatomo	{ background:url(../images/list_nagatomo.gif) no-repeat 7px 7px;}
#li_nagano	{ background:url(../images/list_nagano.gif) no-repeat 7px 7px;}
#li_nagahama	{ background:url(../images/list_nagahama.gif) no-repeat 7px 7px;}
#li_nakamura	{ background:url(../images/list_nakamura.gif) no-repeat 7px 7px;}
#li_nakamura_m	{ background:url(../images/list_nakamura_m.gif) no-repeat 7px 7px;}
#li_narahara	{ background:url(../images/list_narahara.gif) no-repeat 7px 7px;}
#li_numata	{ background:url(../images/list_numata.gif) no-repeat 7px 7px;}
#li_nomachi	{ background:url(../images/list_nomachi.gif) no-repeat 7px 7px;}

#li_hayashi	{ background:url(../images/list_hayashi.gif) no-repeat 7px 7px;}
#li_hijikata	{ background:url(../images/list_hijikata.gif) no-repeat 7px 7px;}
#li_fujii	{ background:url(../images/list_fujii.gif) no-repeat 7px 7px;}
#li_hosoe	{ background:url(../images/list_hosoe.gif) no-repeat 7px 7px;}

#li_matsumoto	{ background:url(../images/list_matsumoto.gif) no-repeat 7px 7px;}
#li_midorikawa	{ background:url(../images/list_midorikawa.gif) no-repeat 7px 7px;}
#li_miyazaki	{ background:url(../images/list_miyazaki.gif) no-repeat 7px 7px;}
#li_miyamoto	{ background:url(../images/list_miyamoto.gif) no-repeat 7px 7px;}
#li_moriyama	{ background:url(../images/list_moriyama.gif) no-repeat 7px 7px;}

#li_yamamoto	{ background:url(../images/list_yamamoto.gif) no-repeat 7px 7px;}
#li_yoshida	{ background:url(../images/list_yoshida.gif) no-repeat 7px 7px;}

