 #b_normal {float:left;width:150px;height:12em; margin: 0 0 0 1em; padding :0;}#b_normal {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#b_dotted {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#b_double {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#rittai {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#rittai2 {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#hidarinomi {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#sayuu {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}#hidari_gazou {float:left;width:150px;height:12em; margin: 0; padding :0;}#zentainihaikei {float:left;width:150px;height:14em; margin: 0; padding:0;}#gazou_okikae {float:left;width:150px;height:12em; margin: 0; padding :0;}#menu_0 {float:left;width:10em;height:12em; margin: 0; padding :0;}#b_f_letter {float:left;width:150px;height:18em; margin: 0; padding :0;}/* ◆ オーソドックスナタイプ　◆ */#b_normal ul { margin: 0; padding :0; list-style-type : none; }#b_normal li { display : inline; padding :0; margin:0; }#b_normal a {display:block; border:1px solid #111;background-color:#de8;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.7em;text-decoration:none;color:#780;width:8em; margin:1px 0px;height:1.5em;}#b_normal a:hover {display:block; border:1px solid #000;background-color:#fc7;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.7em;text-decoration:none;color:#a70;height:1.5em;}/* ◆ボーダースタイル「dotted」太さを「2px」◆ */#b_dotted ul { margin: 0; padding :0; list-style-type : none; }#b_dotted li { display : inline; padding :0; margin:0; }#b_dotted a {display:block; border:2px dotted #fa0;background-color:#fff;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#a70;width:8em; margin:4px 0px;height:1.5em;}#b_dotted a:hover {display:block; border:2px dotted #fa0;background-color:#fd8;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#a70;width:8em; margin:4px 0px;height:1.5em}/* ◆ボーダースタイル「double」太さを「4px」◆ */#b_double ul { margin: 0; padding :0; list-style-type : none; }#b_double li { display : inline; padding :0; margin:0; }#b_double a {display:block; border:3px double #780;background-color:#de8;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#780;width:8em; margin:2px 0px;height:1.9em;}#b_double a:hover{display:block; border:3px double #780;background-color:#efa;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#780;width:8em; margin:2px 0px;height:1.9em;}/* ◆左、上を濃く、右、下を薄くして立体感を出す。（hoverでは逆）◆ */#rittai ul { margin: 0; padding :0; list-style-type : none; }#rittai li { display : inline; padding :0; margin:0; }#rittai a {height:2em; display:block; border:4px outset #fc5;background-color:#fea;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0;text-decoration:none;color:#764;width:8em; margin:2px 0px;text-align:center;}#rittai a:hover {display:block; border:4px inset #fc5;background-color:#fd7;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0;text-decoration:none;color:#764;width:8em; margin:2px 0px; height:2em; text-align:center; } /* ◆左、上を濃く、右、下を薄くして立体感を出す。（hoverでは逆）◆ */#rittai2 ul { margin: 0; padding :0; list-style-type : none; }#rittai2 li { display : inline; padding :0; margin:0; }#rittai2 a:hover {height:1.7em; display:block; border-left:2px solid #ab7;border-top:2px solid #ab7;  border-right:2px solid #dea; border-bottom:2px solid #dea;background-color:#efb;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#573;width:8em; margin:2px 0px;}#rittai2 a {display:block; border-left:2px solid #dea;  border-top:2px solid #dea;  border-right:2px solid #ab7; border-bottom:2px solid #ab7;background-color:#d5e595;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#573;width:8em; margin:2px 0px;height:1.7em;}/* ◆左ボーダーのみ幅を太く◆ */#hidarinomi ul { margin: 0; padding :0; list-style-type : none; }#hidarinomi li { display : inline; padding :0; margin:0; }#hidarinomi a {height:1.7em;display:block; border-left:10px solid #ab6;background-color:#fff;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#111;width:8em; margin:0px 0px;}#hidarinomi a:hover {display:block; border-left:10px solid #fd7;background-color:#fff;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0.5em;text-decoration:none;color:#111;width:8em;margin:0px 0px;height:1.7em;}/* ◆左右のボーダーの幅を太く◆ */#sayuu ul { margin:0; padding:0; list-style-type : none; }#sayuu li { display : inline; padding :0; margin:0; }#sayuu a {display:block; border-right:7px solid #bc7;  border-top:1px solid #bc7;  border-bottom:1px solid #bc7;  border-left:7px solid #bc7;background-color:#fff;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0;text-decoration:none;color:#675;width:8em;margin:2px 0px;text-align:center;height:1.5em;}#sayuu a:hover {display:block; border-right:7px solid #cb7; border-top:1px solid #cb7;  border-bottom:1px solid #cb7;  border-left:7px solid #cb7;background-color:#fff;font-size:small;_font-size:x-small;padding:0.1em 0 0.1em 0;text-decoration:none;color:#575;text-align:center;width:8em;margin:2px 0px;height:1.5em;}/* ◆背景に画像◆ */#hidari_gazou ul { margin: 0; padding :0; list-style-type : none; }#hidari_gazou li { padding :0; margin:0; }#hidari_gazou a {background-image:url(http://www.desperadoes.biz/cat/fw/simple_parts/s_a.gif); text-decoration:none;background-repeat:no-repeat;padding-left:15px; font-size:small;_font-size:x-small;color:#557; width:8em;margin:1px 0px;height:1.5em;}#hidari_gazou a:hover {background-image:url(http://www.desperadoes.biz/cat/fw/simple_parts/s_a2.gif);text-decoration:none;background-repeat:no-repeat; font-size:small;_font-size:x-small;color:#557; margin:1px 0px;padding-left:15px;height:1.5em;}/* ◆画像とスタイルシート修飾◆ */#zentainihaikei {border:1px solid #cdb; width:131px; /*height:10.5em; */padding:2px 0px 0px 0px;background:url(http://www.desperadoes.biz/cat/fw/set/site/jade/images/menu3.gif) repeat-x #fff 0% 100%;}#zentainihaikei a:hover {	    width			:130px;font-size:small;_font-size:x-small;    	color			:#9ba; 	    display 		: block;    	font-weight		:normal;    	text-decoration	:none;	    border-top		:1px solid #ab9;    	border-right		:1px solid #cdb;    	border-bottom		:1px solid #cdb;    	border-left		:1px solid #ab9;	    margin 		: 3px 0px 3px 0px;	    text-align		:center;    	padding 		:3px 0px;    	background-image :url(http://www.desperadoes.biz/cat/fw/set/site/moon_light/images/bar.gif);	    background-color 	: transparent;}#zentainihaikei a {	    width			:130px;font-size:small;_font-size:x-small;    	color			:#675; 	    display 		: block;      	font-weight		:normal;    	text-decoration	:none;	    border-top		:1px solid #cdb;    	border-right		:1px solid #ab9;    	border-bottom		:1px solid #ab9;    	border-left		:1px solid #cdb;	    margin 		: 3px 0px 3px 0px;	    text-align		:center;    	padding 		:3px 0px;background-image:url(http://www.desperadoes.biz/cat/fw/set/site/moon_lignt/images/bar.gif);	    background-color 	: transparent;	    }#zentainihaikei ul {	    margin	: 0px;        padding 		:0px;	    list-style-type 	: none;	    width			:130px;	    display 		: inline;        }#zentainihaikei li {	   display 		: inline;	    padding 		:0px;	    margin			:0;	    width			:130px;        }/* ◆画像で置き換え◆ */#gazou_okikae ul { margin: 0; padding :0; list-style-type : none; }#gazou_okikae li { display : inline; padding :0; margin:3px 0; }#gazou_okikae #menu_a_1 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033top.gif); width:47px; height:24px; background-repeat:no-repeat; margin:3px 0;padding:0; background-color:#fff;display:block;}#gazou_okikae #menu_a_1 a:hover {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032top.gif); width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}#gazou_okikae #menu_a_2 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033mail.gif);   width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}#gazou_okikae #menu_a_2 a:hover {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032mail.gif); width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}#gazou_okikae #menu_a_3 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033bbs.gif);   width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}#gazou_okikae #menu_a_3 a:hover {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032bbs.gif); width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}#gazou_okikae #menu_a_4 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033pro.gif);   width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}#gazou_okikae #menu_a_4 a:hover {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032pro.gif); width:47px;  height:24px;  background-repeat:no-repeat; margin:3px 0;padding:0;display:block;}.span1 {display:none;}/* ◆横並び◆ */#yoko {width:30em;height:1.5em;  margin: 0; padding :0;}#yoko ul { margin: 0; padding :0; list-style-type : none; }#yoko li { display : inline; padding :0; margin:0; float:left }#yoko a {display:block; border-bottom:1px solid #230; border-top:1px solid #230; border-left:1px solid #230;background-color:#de8;font-size:small;_font-size:x-small;padding:1px 0px 1px 0px;text-decoration:none;color:#780;width:7em;height:1.5em;margin:1px 0px;text-align:center;}#yoko a:hover {display:block; border-top:1px solid #230; border-bottom:1px solid #230; border-left:1px solid #230; background-color: #fc7;font-size:small;_font-size:x-small;padding:1px 0px 1px 0px;text-decoration:none;color:#fff;height:1.5em;text-align:center;}#yoko #menu_left a {display:block; border:1px solid #230;background-color:#de8;font-size:small;_font-size:x-small;padding:1px 0px 1px 0px;text-decoration:none;color:#780;width:7em;height:1.5em;margin:1px 0px;text-align:center;}#yoko #menu_left a:hover {background-color:#fc7;display:block; border:1px solid #230;background-color:#fc7;font-size:small;_font-size:x-small;padding:1px 0px;text-decoration:none;color:#fff;height:1.5em;text-align:center;}/* ◆横並び 2◆ */#yoko2 {width:28em;height:1.6em;  margin: 0; padding :0; }#yoko2 ul { margin: 0; padding :0; list-style-type : none; }#yoko2 li { display : inline; padding :0; margin:0; float:left ;}#yoko2 a {width:6em; display:block; border:2px dotted #fa3;background-color:#fea;font-size:small;_font-size:x-small;padding:1px 0px 1px 0px;text-decoration:none;color:#750;height:1.5em;text-align:center;margin:0px 3px;}#yoko2 a:hover {display:block; border:2px dotted #fa0;background-color:#fc7;font-size:small;_font-size:x-small;padding:1px 0px 1px 0px; text-decoration:none;color:#fff;height:1.5em;text-align:center;}/* ◆画像横並び◆ */#gazou_yoko {height:38px; width:300px; margin: 0; padding :0;}#gazou_yoko ul { margin: 0; padding :0; list-style-type : none; }#gazou_yoko li { display : inline; padding :0; margin:0 3px;float:left; }#gazou_yoko #menu_b_1 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032top.gif);  width:47px;  height:24px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_1 a:hover {background-color:#fff;background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033top.gif);  width:47px;  height:24px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_2 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032mail.gif);  width:47px;  height:24px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_2 a:hover {background-color:#fff;background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033mail.gif);  width:47px;  height:24px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_3 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032bbs.gif);  width:47px;  height:24px;  background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_3 a:hover {background-color:#fff;background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033bbs.gif);  width:47px;  height:24px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_4 a {background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_032pro.gif);  width:47px;  height:24px;  background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#gazou_yoko #menu_b_4 a:hover {background-color:#fff;background-image:url(http://www.desperadoes.biz/cat/fw/text/images/P_033pro.gif);  width:47px;  height:24px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}.span1 {display:none;}