@charset "EUC-JP";
body{
	margin			: 0;
	padding			: 0;
	text-align		: center;
	font-size		: 10pt;
}
img{
	border			: 0;
	margin			: 0;
	padding			: 0;
}
.hide{
	display			: none;
}
.block_spacer {
	clear			: both;
	height			: 20px;
}
.clr {
	clear			: both;
}
h1{
	font-size		: 9pt;
	font-weight		: normal;
	color			: #999999;
	margin			: 0;
	padding-top		: 2px;
	text-align		: center;
}
#container{
	position		: relative;
	display			: block;
	margin			: 0px auto;
	padding			: 0;
	width			: 975px;
	background		: #ffffff;
	text-align		: center;
	overflow		: hidden;
	border			: #afafaf 1px solid;
}



/* ¥Ø¥Ã¥À¡¼ÉôÊ¬¤ÎÀßÄê */
#header{
/*-   position: fixed !important; -*/
    position: absolute; 
    top: 0px; 
    left: 0;
    width: 100%;
    height: 190px;
    margin: 0 auto;
	z-index	: 200;
/*-
	position		: relative;
	display			: block;
	margin			: 0 0 8px 0;
	padding			: 0;
	height			: 190px;
	background		: #ffffff url('/image/org_header_new3.gif') no-repeat 0;
	text-align		: left;
-*/
}
#header_block{
    background-color: #FFFFFF;
    color: #FFFFFF;
    height: 190px;
    margin: 0 auto;
    text-align: left;
    width: 975px;
	background		: #ffffff url('/image/org_header_new3.gif') no-repeat 0;
	position		: relative;
	z-index	: 200;
}
#header #hname a{
	display			: block;
	position		: absolute;
	top				: 0;
	left			: 0;
	margin			: 0;
	padding			: 0;
	width			: 280px;
	height			: 120px;
	text-indent		: -9999px;
}

/* ­ø²ñ¼Ò³µÍ×¡¡¥µ¥¤¥È¥Þ¥Ã¥×¡¡Ìä¹ç¤» */
ul#hlink {
	display			: block;
	position		: absolute;
	top				: 5px;
	left			: 785px;
	width			: 180px;
	margin			: 0;
	padding			: 0;
}
#hlink li{
	display				: block;
	height				: 15px;
	float				: left;
	text-indent			: -9999px;
}
#hlink li a {
	display				: block;
	height				: 15px;
	text-decoration		: none;
}
#hlink span{
	display				: none;
}
#hlink li.navi1{
	width				: 95px;
}
#hlink li.navi2{
	width				: 65px;
}
#hlink li.navi3{
	width				: 55px;
}
#hlink li.navi4{
	width				: 95px;
}
#hlink li.navi1 {
	background			: url(/image/org_header_moji.gif) no-repeat 0px 0px;
}
#hlink li.navi2 {
	background			: url(/image/org_header_moji.gif) no-repeat -95px 0px;
}
#hlink li.navi3 {
	background			: url(/image/org_header_moji.gif) no-repeat -160px 0px;
}
#hlink li.navi4 {
	background			: url(/image/org_header_moji.gif) no-repeat -221px 0px;
}
#hlink li.navi1 a:active,
#hlink li.navi1 a:focus,
#hlink li.navi1 a:hover {
	background			: url(/image/org_header_moji.gif) no-repeat 0px -20px;
}
#hlink li.navi2 a:active,
#hlink li.navi2 a:focus,
#hlink li.navi2 a:hover {
	background			: url(/image/org_header_moji.gif) no-repeat -95px -20px;
}
#hlink li.navi3 a:active,
#hlink li.navi3 a:focus,
#hlink li.navi3 a:hover {
	background			: url(/image/org_header_moji.gif) no-repeat -160px -20px;
}
#hlink li.navi4 a:active,
#hlink li.navi4 a:focus,
#hlink li.navi4 a:hover {
	background			: url(/image/org_header_moji.gif) no-repeat -221px -20px;
}

#header_sekouarea {
	display				: block;
	position			: absolute;
	top					: 47px;
	left				: 350px;
	width				: 625px;
	height				: 60px;
	list-style-type		: none;
	margin				: 0;
	padding				: 0;
	line-height			: 1.6;
}
#header_sekouarea ul.sarea_li{
	display				: block;
	list-style-type		: none;
	margin				: 2px 0 2px 0;
	padding				: 0 0 0 7px;
	width				: 600px;
	float				: left;
	font-size			: 12px;
	height				: 84px;
	overflow			: hidden;
}
#header_sekouarea ul.sarea_li li{
	line-height			: 1.4;
}
#header_sekouarea ul.sarea_li li a:hover{
	text-decoration	: none;
}
/* ­øÅ¹ÊÞ¾Ò²ð¡¢»Ü¹©Îã¡¢¹©»öÃ±²Á¡¢¤ªµÒÍÍ¤Î¼ê»æ¡¢¤ªµÒÍÍ¤ÎÀ¼ */
ul#hlink3 {
	display				: block;
	position			: absolute;
	top					: 140px;
	left				: 0px;
	width				: 975px;
	height				: 50px;
	list-style-type		: none;
	margin				: 0;
	padding				: 0;
	background			: url(/image/org_header_ul03_2016.gif) no-repeat 0px 0px;
}
#hlink3 li{
	display				: block;
	height				: 50px;
	float				: left;
}
#hlink3 li a {
	display				: block;
	height				: 50px;
	text-decoration		: none;
}
#hlink3 span{
	display				: none;
}

#hlink3 span.ltotal{
	display				: block;
	position			: relative;
	top					: 18px;
	left				: 0px;
	width				: 120px;
	font-size			: 26px;
	color				: #800000;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	text-decoration		: none;
	text-align			: right;
}
#hlink3 span.ltotal font{
	font-size			: 16px;

}
#hlink3 span.enqtotal{
	display				: block;
	position			: relative;
	top					: 18px;
	left				: 0px;
	width				: 120px;
	font-size			: 26px;
	color				: #800000;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	text-decoration		: none;
	text-align			: right;
}
#hlink3 span.enqtotal font{
	font-size			: 16px;
}
#hlink3 span.sekou{
	display				: block;
	position			: relative;
	top					: 18px;
	left				: 0px;
	width				: 120px;
	font-size			: 26px;
	color				: #800000;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	text-decoration		: none;
	text-align			: right;
}
#hlink3 span.sekou font{
	font-size			: 16px;

}

#hlink3 li.navi1{
	width				: 61px;
}
#hlink3 li.navi2{
	width				: 88px;
}
#hlink3 li.navi3{
	width				: 128px;
}
#hlink3 li.navi4{
	width				: 128px;
}
#hlink3 li.navi5{
	width				: 128px;
}
#hlink3 li.navi6{
	width				: 62px;
}
#hlink3 li.navi7{
	width				: 260px;
}
#hlink3 li.navi8{
	width				: 60px;
}
#hlink3 li.navi9{
	width				: 60px;
}
#hlink3 li.navi1 a:active,
#hlink3 li.navi1 a:focus,
#hlink3 li.navi1 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat 0px -50px;
}
#hlink3 li.navi2 a:active,
#hlink3 li.navi2 a:focus,
#hlink3 li.navi2 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -61px -50px;
}
#hlink3 li.navi3 a:active,
#hlink3 li.navi3 a:focus,
#hlink3 li.navi3 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -149px -50px;
}
#hlink3 li.navi4 a:active,
#hlink3 li.navi4 a:focus,
#hlink3 li.navi4 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -277px -50px;
}
#hlink3 li.navi5 a:active,
#hlink3 li.navi5 a:focus,
#hlink3 li.navi5 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -405px -50px;
}
#hlink3 li.navi6 a:active,
#hlink3 li.navi6 a:focus,
#hlink3 li.navi6 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -533px -50px;
}
#hlink3 li.navi7 a:active,
#hlink3 li.navi7 a:focus,
#hlink3 li.navi7 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -595px -50px;
}
#hlink3 li.navi8 a:active,
#hlink3 li.navi8 a:focus,
#hlink3 li.navi8 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -855px -50px;
}
#hlink3 li.navi9 a:active,
#hlink3 li.navi9 a:focus,
#hlink3 li.navi9 a:hover {
	background			: url(/image/org_header_ul03_2016.gif) no-repeat -915px -50px;
}

ul#hlink3_kouji {
	display				: block;
	position			: absolute;
	top					: 160px;
	left				: 534px;
	width				: 320px;
	height				: 30px;
	list-style-type		: none;
	margin				: 0;
	padding				: 0;
	background			: url(/image/org_header_ul03_kouji_2016.gif) no-repeat 0px 0px;
}
#hlink3_kouji li{
	display				: block;
	height				: 25px;
	float				: left;
}
#hlink3_kouji li a {
	display				: block;
	height				: 25px;
	text-decoration		: none;
	text-indent			: -9999px;
}
#hlink3_kouji li.navi1{
	width				: 62px;
}
#hlink3_kouji li.navi2{
	width				: 62px;
}
#hlink3_kouji li.navi3{
	width				: 65px;
}
#hlink3_kouji li.navi4{
	width				: 65px;
}
#hlink3_kouji li.navi5{
	width				: 65px;
}
#hlink3_kouji li.navi1 a:active,
#hlink3_kouji li.navi1 a:focus,
#hlink3_kouji li.navi1 a:hover {
	background			: url(/image/org_header_ul03_kouji_2016.gif) no-repeat 0px -30px;
}
#hlink3_kouji li.navi2 a:active,
#hlink3_kouji li.navi2 a:focus,
#hlink3_kouji li.navi2 a:hover {
	background			: url(/image/org_header_ul03_kouji_2016.gif) no-repeat -62px -30px;
}
#hlink3_kouji li.navi3 a:active,
#hlink3_kouji li.navi3 a:focus,
#hlink3_kouji li.navi3 a:hover {
	background			: url(/image/org_header_ul03_kouji_2016.gif) no-repeat -124px -30px;
}
#hlink3_kouji li.navi4 a:active,
#hlink3_kouji li.navi4 a:focus,
#hlink3_kouji li.navi4 a:hover {
	background			: url(/image/org_header_ul03_kouji_2016.gif) no-repeat -189px -30px;
}
#hlink3_kouji li.navi5 a:active,
#hlink3_kouji li.navi5 a:focus,
#hlink3_kouji li.navi5 a:hover {
	background			: url(/image/org_header_ul03_kouji_2016.gif) no-repeat -254px -30px;
}
#header ul#hlink4{
	display			: block;
	position		: absolute;
	top				: 7px;
	left			: 355px;
	height			: 30px;
	margin			: 0;
	padding			: 0;
	width			: 420px;
/*	background			: url(/image/org_header_ul04_1.png) no-repeat 0px 0px;*/
}
#hlink4 li{
	display				: block;
	width				: 66px;
	height				: 33px;
	float				: left;
	margin				: 1px 0 1px 0;
	text-indent			: -9999px;
	margin				:1px 5px;
}
#hlink4 li a {
	display				: block;
	width				: 64px;
	height				: 33px;
	text-decoration		: none;
	background-image:url(http://famitei.org/image/org_header_ul04_1.png);
}
#hlink4 li.navi1 a{ background-position: 0px 0px; }
#hlink4 li.navi2 a{ background-position: -66px 0px; }
#hlink4 li.navi3 a{ background-position: -132px 0px; }
#hlink4 li.navi4 a{ background-position: -198px 0px; }
#hlink4 li.navi5 a{ background-position: -264px 0px; }
#hlink4 li.navi6 a{ background-position: -330px 0px; }
#hlink4 li.navi7 a{ background-position: -395px 0px; }


#hlink4 li.navi1 a:active,
#hlink4 li.navi1 a:focus,
#hlink4 li.navi1 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat 0px -40px;
}
#hlink4 li.navi2 a:active,
#hlink4 li.navi2 a:focus,
#hlink4 li.navi2 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat -66px -40px;
}
#hlink4 li.navi3 a:active,
#hlink4 li.navi3 a:focus,
#hlink4 li.navi3 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat -132px -40px;
}
#hlink4 li.navi4 a:active,
#hlink4 li.navi4 a:focus,
#hlink4 li.navi4 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat -198px -40px;
}
#hlink4 li.navi5 a:active,
#hlink4 li.navi5 a:focus,
#hlink4 li.navi5 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat -264px -40px;
}
#hlink4 li.navi6 a:active,
#hlink4 li.navi6 a:focus,
#hlink4 li.navi6 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat -330px -40px;
}
#hlink4 li.navi7 a:active,
#hlink4 li.navi7 a:focus,
#hlink4 li.navi7 a:hover {
	background			: url(http://famitei.org/image/org_header_ul04_1.png) no-repeat -395px -40px;
}


#branko a{
	display			: block;
	position		: absolute;
	top				: 55px;
	left			: 740px;
	margin			: 0;
	padding			: 0;
	width			: 200px;
	height			: 60px;
	text-indent		: -9999px;
}

/* ¥Ø¥Ã¥À¡¼¤Î¸ÇÄê¥¹¥¯¥í¡¼¥ëÊ¬¤Îheight¤òheader_margin¤Ç³ÎÊÝ */
#header_margin{
	clear : both;
	width : 950px; 
	height: 195px;
	float : left;
	margin :0;
	text-align		: left;
	position		: relative;
	top				: 0px;
}
/* ¥³¥ó¥Æ¥ó¥Ä¥Ö¥í¥Ã¥¯¤ÎÀßÄê */
#contents{
	width : 795px; 
	float : left;
	margin :0;
	position:relative;
	text-align		: left;
}
	#mainBlock{
		width : 600px; 
		float : right;
	}
	#leftBlock{
		width : 185px;
		margin: 0 0 0 5px;
		float : left;
	}
#rightBlock{
	width : 180px; 
	float : right;
}



/*--¡¡¥µ¥¤¥É¥á¥Ë¥å¡¼¡Êº¸¥µ¥¤¥É¤Î¥á¥Ë¥å¡¼¥ê¥¹¥È¡Ë¡¡--*/
a#h2menu4{
	display			: block;
	width			: 180px;
	height			: 60px;
	background		: url('http://famitei.jp/image/button/bt_plan.gif') repeat-y 0 0;
	text-indent		: -9999px;
}
a#h2menu4:hover{
	background-position	: 0 60px;
}
h3.menu_1,h3.menu_2,h3.menu_3,
h3.menu_4,h3.menu_5{
	display			: block;
	clear			: both;
	width			: 185px;
	height			: 32px;
	margin			: 5px 0 0 0;
	padding			: 0;
	text-align		: center;
	font-size		: 10pt;
}
ul.menu_1,ul.menu_2,ul.menu_3,
ul.menu_4,ul.menu_5{
	display			: block;
	margin			: 0 0 6px 0;
	padding			: 0;
}
ul.menu_1 li,ul.menu_2 li,
ul.menu_3 li,ul.menu_4 li,
ul.menu_5 li{
	margin			: 0;
	padding			: 0;
	width			: 180px;
	line-height		: 1.3;
	list-style-type	: none;
}
ul.menu_1 li.m_body,ul.menu_2 li.m_body,ul.menu_3 li.m_body,
ul.menu_4 li.m_body,ul.menu_5 li.m_body{
	margin			: 0 0 3px 0;
	padding			: 0 0 0 10px;
	width			: 181px;
	line-height		: 1.3;
	list-style-type	: none;
	background		: url('/image/menu_list.jpg') no-repeat;
	background-position	: left 6px;
}
li.m_body span.yaku{ display:inline-block; width: 80px; font-size:10pt; font-weight:normal;}
h3.menu_1{background	: url('/image/org_side.gif') no-repeat 0 0;}
h3.menu_2{background	: url('/image/org_side.gif') no-repeat 0 -30px;}
h3.menu_3{background	: url('/image/org_side.gif') no-repeat 0 -60px;}
h3.menu_4{background	: url('/image/org_side.gif') no-repeat 0 -90px;}
h3.menu_5{background	: url('/image/org_side.gif') no-repeat 0 -120px;}
ul.menu_1 span,ul.menu_2 span,ul.menu_3 span,ul.menu_4 span{
	font-size		: 11pt;
	font-weight		: bold;
}

#leftBlock ul a{
	text-decoration	: none;
	color			: #333333;
}
#leftBlock ul a:hover{
	color			: #333333;
	text-decoration	: underline;
}
#leftBlock ul a.type2{
	text-decoration	: blink;
	font-weight		: bold;
	color			: #ff0000;
}
#leftBlock ul a.type2:hover{
	color			: #fde98e;
}

/*¡¡º¸¥µ¥¤¥É¥á¥Ë¥å¡¼¥Ð¥Ê¡¼´ØÏ¢¡¡*/
a#com_bn{
	display			: block;
	background		: url('http://famitei.co.jp/image/button/banner180_com.gif') repeat-y 0 0;
	margin			: 5px 0px 5px 0px;
	width			: 180px;
	height			: 50px;
	text-indent		: -9999px;
}
a#mobi_bn{
	display			: block;
	background		: url('http://famitei.co.jp/image/mobi180.gif') repeat-y 0 0;
	margin			: 5px 0px 5px 0px;
	width			: 180px;
	height			: 50px;
	text-indent		: -9999px;
}
a#rehome_bn{
	display			: block;
	background		: url('http://famitei.co.jp/image/rehome180.gif') repeat-y 0 0;
	margin			: 5px 0px 5px 0px;
	width			: 180px;
	height			: 50px;
	text-indent		: -9999px;
}
a#narakita180_bn{
	display			: block;
	background		: url('http://famitei.org/image/narakita180_75.gif') repeat-y 0 0;
	margin			: 5px 0px 5px 0px;
	width			: 180px;
	height			: 75px;
	text-indent		: -9999px;
}
a#narakita588_bn{
	display			: block;
	background		: url('http://famitei.org/image/narakita588.gif') repeat-y 0 0;
	margin			: 5px 0px 5px 0px;
	width			: 590px;
	height			: 130px;
	text-indent		: -9999px;
}

a#com_bn:hover{
	background-position	: 0 50px;
}
a#keter_bn{
	text-decoration	: none;
	display			: block;
	background		: url('http://famitei.com/new/img/bn_keter180.gif') no-repeat 0 0;
	margin			: 5px 0px 5px 0px;
	width			: 180px;
	height			: 72px;
	text-indent		: -9999px;
}
a#shigaraki_link{
	display			: block;
	width			: 180px;
	height			: 47px;
	background		: url('http://famitei.jp/image/top/shigaraki180.gif') no-repeat 0 0;
	text-indent		: -9999px;
}
ul#bn_link{
	clear			: both;
	display			: block;
	margin			: 0;
	padding			: 0;
}
ul#bn_link li{
	display			: block;
	width			: 160px;
	height			: 65px;
	float			: left;
}
ul#bn_link li a{
	display			: block;
	width			: 120px;
	height			: 60px;
}
ul#bn_link span{
	display	: none;
}
ul#bn_link li#bn1 a{
	background		: url('http://famitei.net/image/top/dekurasu.gif') no-repeat 0 0;
}
ul#bn_link li#bn2 a{
	background		: url('http://famitei.net/image/top/reformclub.gif') no-repeat 0 0;
}
a.campaign_0per img{
	margin-left: 11px;
	margin-bottom: 8px;
	width: 179px;
}
a.campaign_0per2 img{
	margin-top: 5px;
	width: 180px;
}

/*-- ¿·Ãå»Ü¹©Îã --*/
h3.cont_newsekou{
	display				: block;
	float				: left;
	width				: 560px;
	height				: 35px;
	margin				: 0 0 0 0;
	padding				: 0 0 0 5px;
	background			: url('/image/cont_newsekou.gif') no-repeat 0 0;
}
h3.cont_newsekou span{
	display				: none;
}
div.sekou_box{
	margin				: 0px 20px 10px 0px;
	padding				: 10px 0;
	width				: 560px;
}
.sekou_samp{
	float				: left;
	display				: block;
	margin				: 0;
	padding				: 5px 0;
	width				: 135px;
	text-align			: center;
	
}
.sekou_samp img{
	padding				: 3px;
	background-color	: white;
	border				: 1px solid #CCCCCC;
	margin				: 0 0 2px; 0;
}
div.sekou_text{
	margin				: 0 0 10px 0;
	padding				: 0;
}
/*-- ¥Ö¥í¥°¹¹¿·¾õ¶· --*/
div#whatsnew{
	display					: block;
	border					: #afafaf 1px solid;
	width					: 520px;
	height					: 300px;
	margin					: 0 0 10px 0;
	padding					: 0 0 0 5px;
}
div#whatsnew ul{
	display					: block;
	margin					: 0;
	padding					: 0;
	width					: 520px;
	height					: 300px;
	overflow				: auto;
}
div#whatsnew li{
	list-style-type			: none;
	display					: block;
	margin					: 0 10px 0 10px;
	padding					: 0;
	border-bottom			: #cccccc 1px solid;
	line-height				: 1.4;
}
div#whatsnew li a{
	display					: inline;
}
div#whatsnew li.wend{
	text-align				: right;
}
div#whatsnew_start{
	clear					: both;
	display					: block;
	margin-bottom			: 10px;
	padding					: 0;
	width					: 520px;
	height					: 22px;
	background				: url('/image/title03.gif') no-repeat 0 0; 
}

/*-- £Ç£Á£Ì£Ì£Å£Ò£Ù --*/
div#cont_top1{
	display				: block;
	float				: left;
	width				: 538px;
	margin				: 10px 0 5px 0;
	padding				: 0;
} 
div#cont_top1 h3{
	display				: block;
	float				: left;
	width				: 538px;
	height				: 27px;
	background			: url('/image/cont_top1_new.gif') no-repeat 0 0;
} 
div#cont_top1 h3,div#cont_top1 p{
	margin				: 0;
	padding				: 0;
	text-indent			: -9999px;
}
div#cont_top1 ul{
	width				: 560px;
	margin				: 0 0 0 0;
	padding				: 0;
}
div#cont_top1 ul li{
	list-style-type		: none;
	float				: left;
	margin				: 0;
	padding				: 0;
}
div#cont_top1 ul li#ct_1 a{
	display				: block;
	width				: 140px;
	height				: 46px;
	margin				: 0 0 0 0;
	background			: url('/image/cont_top1_b_old.gif') no-repeat 0px 0px;
}
div#cont_top1 ul li#ct_1 a:hover{
	background			: url('/image/cont_top1_b_old.gif') no-repeat 0px -50px;
}
div#cont_top1 ul li#ct_2 a{
	display				: block;
	width				: 140px;
	height				: 46px;
	margin				: 0 0 0 0;
	background			: url('/image/cont_top1_b_old.gif') no-repeat -140px 0px;
}
div#cont_top1 ul li#ct_2 a:hover{
	background			: url('/image/cont_top1_b_old.gif') no-repeat -140px -50px;
}
div#cont_top1 ul li#ct_3 a{
	display				: block;
	width				: 140px;
	height				: 46px;
	margin				: 0 0 0 0;
	background			: url('/image/cont_top1_b_old.gif') no-repeat -280px 0px;
}
div#cont_top1 ul li#ct_3 a:hover{
	background			: url('/image/cont_top1_b_old.gif') no-repeat -280px -50px;
}
div#cont_top1 ul li#ct_4 a{
	display				: block;
	width				: 140px;
	height				: 46px;
	margin				: 0 0 0 0;
	background			: url('/image/cont_top1_b_old.gif') no-repeat -420px 0px;
}
div#cont_top1 ul li#ct_4 a:hover{
	background			: url('/image/cont_top1_b_old.gif') no-repeat -420px -50px;
}

div#cont_top1 ul li a span{
	display				: none;
}

ul#top_after{
	width				: 570px;
	margin				: 0 0 0 0;
	padding				: 0;
}
ul#top_after li{
	list-style-type		: none;
	float				: left;
	margin				: 0 3px 5px 0;
	padding				: 0;
}
ul#top_after li#ct_1 a{
	display				: block;
	width				: 185px;
	height				: 70px;
	margin				: 0 0 0 0;
	background			: url('/image/org_after.gif') no-repeat 0px 0px;
}
ul#top_after li#ct_1 a:hover{
	background			: url('/image/org_after.gif') no-repeat -185px 0px ;
}
ul#top_after li#ct_2 a{
	display				: block;
	width				: 185px;
	height				: 70px;
	margin				: 0 0 0 0;
	background			: url('/image/org_after.gif') no-repeat 0px -70px;
}
ul#top_after li#ct_2 a:hover{
	background			: url('/image/org_after.gif') no-repeat -185px -70px;
}
ul#top_after li#ct_3 a{
	display				: block;
	width				: 185px;
	height				: 70px;
	margin				: 0 0 0 0;
	background			: url('http://famitei.info/image/info_after.gif') no-repeat 0px -140px;
}
ul#top_after li#ct_3 a:hover{
	background			: url('http://famitei.info/image/info_after.gif') no-repeat -185px -140px;
}

ul#top_after li a span{
	display				: none;
}

h3.cont_anq{
	display				: block;
	float				: left;
	width				: 560px;
	height				: 27px;
	margin				: 0 0 5px 0;
	padding				: 0;
	background			: url('/image/cont_anc.gif') no-repeat 0 0;
	text-indent			: -9999px;
} 
div.anq_cnt{
	display				: block;
	width				: 560px;
	color				: #333333;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	text-align			: left;
	margin				: 0 0 0 2px;
	padding				: 0;
	border-bottom		: #cccccc 1px solid;
	clear				: both;
}
div.anq_cnt span{
	color				: #990000;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	font-size			: 18px;
	font-weight			: bold;
	text-align			: left;
}
h3.cont_newletter{
	display				: block;
	float				: left;
	width				: 560px;
	height				: 27px;
	margin				: 0 0 5px 0;
	padding				: 0;
	background			: url('/image/cont_letter.gif') no-repeat 0 0;
	text-indent			: -9999px;
} 
div.letter_cnt{
	display				: block;
	width				: 560px;
	color				: #333333;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	text-align			: left;
	margin				: 0 0 0 2px;
	padding				: 0;
	border-bottom		: #cccccc 1px solid;
	clear				: both;
}
div.letter_cnt span{
	color				: #990000;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	font-size			: 18px;
	font-weight			: bold;
	text-align			: left;
}
/*-- Å¹ÊÞ¥ê¥¹¥È --*/
div#cont_top4{
	display				: block;
	float				: left;
	width				: 560px;
	height				: 138px;
	margin				: 0;
	padding				: 0;
	background			: url('http://famitei.net/image/top_shop_bk.gif') no-repeat 0 0;
}
div#cont_top4 h3{
	display			: none;
}
div#cont_top4 ul{
	display				: block;
	width				: 540px;
	margin				: 40px 0 0 22px;
	padding				: 0;
}
div#cont_top4 ul li{
	list-style-type		: none;
	float				: left;
	margin				: 0;
	padding				: 0;
}
div#cont_top4 ul li#shopb01 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 0;
}
div#cont_top4 ul li#shopb01 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px 0;
}  
div#cont_top4 ul li#shopb02 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 -30px;
}
div#cont_top4 ul li#shopb02 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px -30px;
}
div#cont_top4 ul li#shopb03 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 -60px;
}
div#cont_top4 ul li#shopb03 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px -60px;
}
div#cont_top4 ul li#shopb04 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 -90px;
}
div#cont_top4 ul li#shopb04 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px -90px;
}
div#cont_top4 ul li#shopb05 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 -120px;
}
div#cont_top4 ul li#shopb05 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px -120px;
}
div#cont_top4 ul li#shopb06 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 -150px;
}
div#cont_top4 ul li#shopb06 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px -150px;
}
div#cont_top4 ul li#shopb07 a{
	display				: block;
	width				: 165px;
	height				: 30px;
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat 0 -180px;
}
div#cont_top4 ul li#shopb07 a:hover{
	background			: url('http://famitei.net/image/top_shop.gif') no-repeat -170px -180px;
}
div#cont_top4 ul li a span{
	display					: none;
}

/*--¡¡MBS¤¢¤ê¤¬¤È¤¦ÉÍÂ¼½ß¡¡--*/
a#mbsradio{
	display				: block;
	width				: 180px;
	height				: 70px;
	margin				: 0 0 5px 0;
	background-image	: url('http://famitei.jp/image/mbs/bn180.jpg');
	text-indent			: -9999px;
}  
a#mbsradio:hover{
	background-image	: url('http://famitei.jp/image/mbs/bn180.jpg');
	background-position	: bottom;
}
a#mbsradio550{
	display				: block;
	float				: left;
	width				: 550px;
	height				: 70px;
	margin				: 0 0 5px 0;
	background-image	: url('http://famitei.jp/image/mbs/bn550.jpg');
	text-indent			: -9999px;
}  
a#mbsradio550:hover{
	background-image	: url('http://famitei.jp/image/mbs/bn550.jpg');
	background-position	: bottom;
}

div#areagai{
	display				: block;
	width				: 560px;
	margin				: 5px 0 5px 0;
	font-color			: #000000;
	font-size			: 11px;
} 
a#mobi_area{
	display				: block;
	width				: 560px;
	height				: 50px;
	margin				: 0 0 5px 0;
	background-image	: url('http://famitei.jp/image/mobi_area.gif');
	text-indent			: -9999px;
}  
a#mobi_area:hover{
	background-image	: url('http://famitei.jp/image/mobi_area.gif');
	background-position	: bottom;
}

div.info_gw{
	position		: relative;
	display			: block;
	width			: 543px;
	border			: 3px #ff9999 solid;
	margin			: 0 0 5px 0;
	padding			: 10px;
	text-align		: left;
	font-size		: 14px;
	float			: left;
	font-weight		: bold;
}
.span10pt{
	display			: block;
	margin			: 5px 0 0 0;
	font-size		: 12px;
	font-weight		: normal;
	line-height		: 1.4;
}

/*-- »Ü¹©¥³¥ó¥¯¡¼¥ë¥Ð¥Ê¡¼ --*/
a#contest_bn{
	display				: block;
	float				: left;
	width				: 540px;
	height				: 70px;
	background-image	: url('http://famitei.jp/image/contest.jpg');
	margin-bottom		: 20px;
	text-indent			: -9999px;
}  
a#contest_bn:hover{
	background-image	: url('http://famitei.jp/image/contest.jpg');
	background-position	: bottom;
}

/*--¡¡com¡¢mobi¥Ð¥Ê¡¼¥ê¥ó¥¯¡¡--*/
ul#ec_link{
	clear					: left;
	display					: block;
	margin					: 0;
	padding					: 0;
}
ul#ec_link li{
	display					: block;
	width					: 280px;
	height					: 100px;
	float					: left;
}
ul#ec_link li a{
	display					: block;
	width					: 270px;
	height					: 100px;
	text-indent				: -9999px;
}
ul#ec_link li#ec1 a{
	background				: url('http://famitei.asia/image/com270.gif') no-repeat 0 0;
}
ul#ec_link li#ec2 a{
	background				: url('http://famitei.asia/image/mobi270.gif') no-repeat 0 0;
}



/*--¡¡¥â¥Ð¥¤¥ë¥µ¥¤¥È¥Ð¥Ê¡¼¥ê¥ó¥¯¡¡--*/
#mobsite{
	float					: left;
	display					: block;
	width					: 540px;
	margin					: 20px 0;
	padding					: 28px 0 0 0;
	background				: url('http://famitei.asia/image/kyoto/mobile-h.gif') no-repeat 0 0;
}
#mobsite ul{
	clear					: left;
	display					: block;
	width					: 540px;
	margin					: 0;
	padding					: 0;
}
#mobsite li{
	display					: block;
	float					: left;
	text-indent				: -9999px;
}
#mobsite li#qr1 {
	width					: 263px;
	height					: 87px;
	background				: url('http://famitei.asia/image/kyoto/mobile_ex263.gif') no-repeat 0 0;
	margin-right			: 10px;
}
#mobsite li#qr2 {
	width					: 263px;
	height					: 87px;
	background				: url('http://famitei.asia/image/kyoto/mobile_mobi263.gif') no-repeat 0 0;
}

/*-- ¥Õ¥Ã¥¿¡¼ --*/
#footer{
	clear			: both;
	position		: relative;
	display			: block;
	margin			: 10px 0 0 0;
	padding			: 0;
	height			: 23px;
	background		: #ffffff url('http://famitei.net/image/copyright.gif') no-repeat 0;
	text-align		: left;
}
/*-- ¥Õ¥Ã¥¿¡¼TOP¥Ü¥¿¥ó --*/
a#footer_top{
	position		: relative;
	top				: 6px;
	left			: 810px;
	display			: block;
	width			: 120px;
	height			: 20px;
	background-image: url('/image/footer_top.gif');
	margin-bottom	: 20px;
	text-indent		: -9999px;
}  
a#footer_top:hover{
	background-image	: url('/image/footer_top.gif');
	background-position	: bottom;
}
#fname a{
	display			: block;
	position		: absolute;
	top				: 26px;
	left			: 0;
	margin			: 0;
	padding			: 0;
	width			: 250px;
	height			: 130px;
	text-indent		: -9999px;
}
ul#footer_shop{
	position		: relative;
	top				: 10px;
	left			: 250px;
	display			: block;
	width			: 540px;
	margin			: 0;
	padding			: 0;
}
ul#footer_shop li{
	list-style-type		: none;
	float				: left;
	margin				: 0 5px 0 0;
	padding				: 0;
}
ul#footer_shop li#shopb01 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 0;
}
ul#footer_shop li#shopb01 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px 0;
}  
ul#footer_shop li#shopb02 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 -80px;
}
ul#footer_shop li#shopb02 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px -80px;
}
ul#footer_shop li#shopb03 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 -160px;
}
ul#footer_shop li#shopb03 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px -160px;
}
ul#footer_shop li#shopb04 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 -240px;
}
ul#footer_shop li#shopb04 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px -240px;
}
ul#footer_shop li#shopb05 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 -320px;
}
ul#footer_shop li#shopb05 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px -320px;
}
ul#footer_shop li#shopb06 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 -400px;
}
ul#footer_shop li#shopb06 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px -400px;
}
ul#footer_shop li#shopb07 a{
	display				: block;
	width				: 80px;
	height				: 80px;
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat 0 -480px;
}
ul#footer_shop li#shopb07 a:hover{
	background			: url('http://famitei.jp/image/footer_shop.gif') no-repeat -80px -480px;
}
ul#footer_shop li a span{
	display					: none;
}
/*-- ¥Õ¥Ã¥¿¡¼com¡¢mobi¥Ð¥Ê¡¼¥ê¥ó¥¯¡¡--*/
ul#footer_ec{
	position			: relative;
	top					: 40px;
	left				: 130px;
	clear				: left;
	display				: block;
	margin				: 0;
	padding				: 0;
}
ul#footer_ec li{
	display					: block;
	width					: 340px;
	height					: 50px;
	float					: left;
}
ul#footer_ec li a{
	display					: block;
	width					: 340px;
	height					: 50px;
	text-indent				: -9999px;
}
ul#footer_ec li#ec1 a{
	background				: url('http://famitei.jp/image/footer_commobi.gif') no-repeat 0 0;
}
ul#footer_ec li#ec2 a{
	background				: url('http://famitei.jp/image/footer_commobi.gif') no-repeat -350px 0;
}
ul#footer_ec li#ec1 a:hover{
	background				: url('http://famitei.jp/image/footer_commobi.gif') no-repeat 0 -50px;
}
ul#footer_ec li#ec2 a:hover{
	background				: url('http://famitei.jp/image/footer_commobi.gif') no-repeat -350px -50px;
}
#footer_copyright{
	display			: block;
	text-align		: left;
	padding			: 5px;
}


.font_midori{
	color			: #669900;
}


table.t1,table.t2,table.t4{
	table-layout	: fixed;
	border-collapse	: collapse;
	border			: 0;
	border-spacing	: 0;
	margin			: 0;
	padding			: 0;
}
table.t1 td{
	font-size		: 10pt;
	color			: #999999;
	padding			: 0;
	margin			: 0;
	line-height		: 100%;
}
.txt_c{text-align	: center;}
.txt_l{text-align	: left;}
.txt_r{text-align	: right;}
.fclr{ clear		: both;}
#container #mov1{
	position		: absolute;
	top				: 480px;
	right			: 0px;
	filter			: alpha(opacity=60);
	opacity			: 0.6;
	z-index			: 10;
}
/* --- LINK --- */
#link_left {
	float				: left;
	width				: 240px;
	text-align			: left;
	font-size			: 10pt;
	margin				: 0px 0px 0px 20px;
	padding				: 0;
}
#link_right {
	float				: left;
	width				: 240px;
	text-align			: left;
	font-size			: 10pt;
	margin				: 0px 0px 0px 20px;
	padding				: 0;
}
.link_block01 {
	border-top			: #cccccc 1px solid;
	background			: #EBE8D5;
	margin				: 0px 0px 3px 0px;
	padding				: 10px 0px 10px 5px;
	width				: 240px;
}
.link_spacer {
	clear				: both;
	background			: #ffffff;
	height				: 2px;
	margin				: 0 0 0px 5px;
}

/* --- calender --- */
table.calender{
	table-layout	: fixed;
	border-collapse	: separate;
	border			: 1px #ffcccc solid;
	border-spacing	: 0;
	margin			: 0 auto;
	padding			: 0;
	text-align		: center;
}
th.kyuu,td.kyuu{
	font-size		: 8pt;
	background		: #ffcccc;
	color			: #ff0000;
	border			: 0;
	text-align		: center;
	padding			: 0;
}
th.hei{
	font-size		: 8pt;
	background		: #ffffcc;
	color			: #666666;
	border			: 0;
	text-align		: center;
	padding			: 0;
}
td.hei{
	font-size		: 8pt;
	background		: #ffffff;
	color			: #666666;
	text-align		: center;
	padding			: 0;
}

#keter_bn a{
	text-decoration	: none;
	display			: block;
	background	: url('http://famitei.com/new/img/bn_keter230.gif') no-repeat 0 0;
	margin				: 5px 0px 5px 0px;
	width				: 230px;
	height				: 90px;
}
#keter_bn span{
	display			: none;
}
#toex_bn a{
	text-decoration	: none;
	display			: block;
	background	: url('http://famitei.jp/image/toex_camp230.gif') no-repeat 0 0;
	margin				: 5px 0px 5px 0px;
	width				: 230px;
	height				: 184px;
}
#toex_bn span{
	display			: none;
}

div.org_gw{
	position		: relative;
	display			: block;
	width			: 483px;
	border			: 3px #ff9999 solid;
	margin			: 0 0 5px 0;
	padding			: 6px;
	text-align		: center;
	font-size		: 14px;
	float			: left;
	font-weight		: bold;
}

/*--¡¡TOP»Ü¹©Îã·ï¿ôÃÏ°è¾ÜºÙ¡¡--*/
h2.sarea{
	display				: block;
	float				: left;
	width				: 538px;
	height				: 30px;
	margin				: 0;
	padding				: 0;
	background			: url('/image/top_sarea_new.gif') no-repeat 0 0;
	text-indent			: -9999px;
}
div.sarea_cnt{
	display				: block;
	width				: 560px;
	color				: #333333;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	text-align			: left;
	margin				: 0 0 0 2px;
	border-bottom		: #cccccc 1px solid;
	clear				: both;
}
div.sarea_cnt span{
	color				: #990000;
	font-family			: arial,helvetica,osaka,"MS PGothic",sans-serif;
	font-size			: 18px;
	font-weight			: bold;
	text-align			: left;
}
ul.sarea_li{
	display				: block;
	list-style-type		: none;
	margin				: 2px 0 2px 0;
	padding				: 0 0 0 7px;
	width				: 600px;
	float				: left;
	font-size			: 12px;
}
ul.sarea_li li{
	display				: block;
	margin				: 0;
	padding				: 0;
	width				: 100px;
	line-height			: 1.4;
	float				: left;
}
ul.sarea_li li.sarea_etc{
	display				: block;
	margin				: 0;
	padding				: 0;
	width				: 145px;
	line-height			: 1.4;
	float				: left;
}
div.sarea_bk{
	display				: block;
	width				: 510px;
	height				: 160px;
	margin				: 0 0 10px 0;
	padding-top			: 6px;
	background			: url('/image/top/cont_top2.jpg') no-repeat 0 bottom;
}






ul#newsekouList{
	list-style	:none;
	width		: 125px;
	margin		: 10px 0 0 8px;
	padding		: 0;
}
ul#newsekouList li{
	display		: inline-block;
	/display	: inline;
	/zoom		: 1;
	vertical-align:top;
	width		: 125px;
	text-align	: center;
	padding		:0;
	margin		:0 5px 0 0;
}
ul#newsekouList li:nth-child(3n+1){ clear : left; }
ul#newsekouList li a.sImg{
	display 	: block;
	min-height	: 83px;
	text-align	: center; 
}
ul#newsekouList div.lImg {
	position	: relative;
	border		: #ccc 1px solid; padding : 2px;
	background	: #ffffff;
}
ul#newsekouList li div.lImg img{
	max-width	: 125px;
	max-height	: 83px;
	position	: relative;
}

ul#newsekouList li div.sTitle{
	display		: block;
	min-height	: 20px;
	padding		: 5px 0 5px 0;
	text-align	: left;
}
ul#newsekouList li div.sTitle a{
	display		: inline;
	line-height : 1.4;
}
ul#newsekouList li div.sTitle a span{
	font-size	: 10px;
	display		: inline;
	line-height : 1.4;
}

ul#sekou2List{
	list-style	:none;
	width		: 125px;
	margin		: 10px 0 0 8px;
	padding		: 0;
}
ul#sekou2List li{
	display		: inline-block;
	/display	: inline;
	/zoom		: 1;
	vertical-align:top;
	width		: 125px;
	text-align	: center;
	padding		:0;
	margin		:0 5px 0 0;
}
ul#sekou2List li:nth-child(3n+1){ clear : left; }
ul#sekou2List li a.sImg{
	display 	: block;
	min-height	: 83px;
	text-align	: center; 
}
ul#sekou2List div.lImg {
	position	: relative;
	border		: #ccc 1px solid; padding : 2px;
	background	: #ffffff;
}
ul#sekou2List div.lImg img{
	max-width	: 125px;
	max-height	: 83px;
	position	: relative;
}

ul#sekou2List li div.sTitle{
	display		: block;
	min-height	: 20px;
	padding		: 5px 0 5px 0;
	text-align	: left;
}
ul#sekou2List li div.sTitle a{
	display		: inline;
	line-height : 1.4;
}
ul#sekou2List li div.sTitle a span{
	font-size	: 10px;
	display		: inline;
	line-height : 1.4;
}

/*¡¡¤ªµÒÍÍ¤Î¼ê»æ */
ul#letterList{
	list-style	:none;
	width		: 125px;
	margin		: 10px 0 0 8px;
	padding		: 0;
}
ul#letterList li{
	display		: inline-block;
	/display	: inline;
	/zoom		: 1;
	vertical-align:top;
	width		: 125px;
	text-align	: center;
	padding		:0;
	margin		:0 5px 0 0;
}
ul#letterList li:nth-child(3n+1){ clear : left; }
ul#letterList li a.sImg{
	display 	: block;
	min-height	: 83px;
	text-align	: center; 
}
ul#letterList div.lImg {
	position	: relative;
	border		: #ccc 1px solid; padding : 2px;
	background	: #ffffff;
}
ul#letterList div.lImg img{
	max-width	: 125px;
	max-height	: 83px;
	position	: relative;
}

ul#letterList li div.sTitle{
	display		: block;
	min-height	: 20px;
	padding		: 5px 0 5px 0;
	text-align	: left;
}
ul#letterList li div.sTitle a{
	display		: inline;
	line-height : 1.4;
}
ul#letterList li div.sTitle a span{
	font-size	: 10px;
	display		: inline;
	line-height : 1.4;
}

/*¡¡¤ªµÒÍÍ¤Î¥¢¥ó¥±¡¼¥È */
ul#anqList{
	list-style	:none;
	width		: 125px;
	margin		: 10px 0 0 8px;
	padding		: 0;
}
ul#anqList li{
	display		: inline-block;
	/display	: inline;
	/zoom		: 1;
	vertical-align:top;
	width		: 125px;
	text-align	: center;
	padding		:0;
	margin		:0 5px 0 0;
}
ul#anqList li:nth-child(3n+1){ clear : left; }
ul#anqList li a.sImg{
	display 	: block;
	min-height	: 83px;
	text-align	: center; 
}
ul#anqList div.lImg {
	position	: relative;
	border		: #ccc 1px solid; padding : 2px;
	background	: #ffffff;
}
ul#anqList div.lImg img{
	max-width	: 125px;
	max-height	: 83px;
	position	: relative;
}

ul#anqList li div.sTitle{
	display		: block;
	min-height	: 20px;
	padding		: 5px 0 5px 0;
	text-align	: left;
}
ul#anqList li div.sTitle a{
	display		: inline;
	line-height : 1.4;
}
ul#anqList li div.sTitle a span{
	font-size	: 10px;
	display		: inline;
	line-height : 1.4;
}

/*¡¡ÌÚÀ½¥Ö¥é¥ó¥³°ìÍ÷ */
ul#brankoList{
	list-style	:none;
	width		: 170px;
	margin		: 10px 0 0 8px;
	padding		: 0;
}
ul#brankoList li{
	display		: inline-block;
	/display	: inline;
	/zoom		: 1;
	vertical-align:top;
	width		: 125px;
	text-align	: center;
	padding		:0;
	margin		:0 5px 0 0;
}
ul#brankoList li:nth-child(3n+1){ clear : left; }
ul#brankoList li a.sImg{
	display 	: block;
	min-height	: 83px;
	text-align	: center; 
}
ul#brankoList div.lImg {
	position	: relative;
	border		: #ccc 1px solid; padding : 2px;
}
ul#brankoList div.lImg img{
	max-width	: 125px;
	max-height	: 83px;
	position	: relative;
}

ul#brankoList li div.sTitle{
	display		: block;
	min-height	: 20px;
	padding		: 5px 0 5px 0;
	text-align	: left;
}
ul#brankoList li div.sTitle a{
	display		: inline;
	line-height : 1.4;
}
ul#brankoList li div.sTitle a span{
	font-size	: 10px;
	display		: inline;
	line-height : 1.4;
}



div.top_pr1{
	display			: block;
	width			: 142px;
	height			: 138px;
	margin			: 0;
	padding			: 0;
	float			: left;
    position: relative;
}
ul#top_pr1ul {
	list-style		: none outside none;
	width			: 100%;
	margin			: 0;
	padding			: 0;
}
ul#top_pr1ul li {
	list-style		: none outside none;
	width			: 142px;
}
#top_pr1_back {
	background		: url("/image/org_cnt_old.gif") no-repeat 0 0;
	height			: 138px !important;
	margin-bottom	: 3px;
	position		: relative;
	width			: 142px !important;
}
#top_pr1_back p.counter {
	left			: 0;
	position		: relative;
	top				: 40px;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
	text-align		: center;
}
#top_pr1_back p.update {
	bottom			: 8px;
	color			: #4F4F4F;
	font-size		: 11px;
	left			: 20px;
	position		: absolute;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
}
#top_pr1_back a {
	display			: block;
	overflow		: hidden;
	height			: 140px;
	left			: 0;
	margin			: 0 !important;
	position		: absolute;
	text-indent		: -9999px;
	top				: 0;
	width			: 142px;
}
div.top_pr2{
	display			: block;
	width			: 142px;
	height			: 138px;
	margin			: 0 0 0 0;
	padding			: 0;
	float			: left;
    position: relative;
}
ul#top_pr2ul {
	list-style		: none outside none;
	width			: 100%;
	margin			: 0;
	padding			: 0;
}
ul#top_pr2ul li {
	list-style		: none outside none;
	width			: 142px;
}
#top_pr2_back {
	background		: url("/image/org_cnt_old.gif") no-repeat -142px 0;
	height			: 138px !important;
	margin-bottom	: 3px;
	position		: relative;
	width			: 142px !important;
}
#top_pr2_back p.counter {
	left			: 0;
	position		: relative;
	top				: 40px;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
	text-align		: center;
}
#top_pr2_back p.update {
	bottom			: 8px;
	color			: #4F4F4F;
	font-size		: 11px;
	left			: 20px;
	position		: absolute;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
}
#top_pr2_back a {
	display			: block;
	overflow		: hidden;
	height			: 140px;
	left			: 0;
	margin			: 0 !important;
	position		: absolute;
	text-indent		: -9999px;
	top				: 0;
	width			: 142px;
}
div.top_pr3{
	display			: block;
	width			: 142px;
	height			: 138px;
	margin			: 0 0 0 0;
	padding			: 0;
	float			: left;
    position: relative;
}
ul#top_pr3ul {
	list-style		: none outside none;
	width			: 100%;
	margin			: 0;
	padding			: 0;
}
ul#top_pr3ul li {
	list-style		: none outside none;
	width			: 142px;
}
#top_pr3_back {
	background		: url("/image/org_cnt_old.gif") no-repeat -284px 0;
	height			: 138px !important;
	margin-bottom	: 3px;
	position		: relative;
	width			: 142px !important;
}
#top_pr3_back p.counter {
	left			: 0;
	position		: relative;
	top				: 40px;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
	text-align		: center;
}
#top_pr3_back p.update {
	bottom			: 8px;
	color			: #4F4F4F;
	font-size		: 11px;
	left			: 20px;
	position		: absolute;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
}
#top_pr3_back a {
	display			: block;
	overflow		: hidden;
	height			: 140px;
	left			: 0;
	margin			: 0 !important;
	position		: absolute;
	text-indent		: -9999px;
	top				: 0;
	width			: 142px;
}
div.top_pr4{
	display			: block;
	width			: 142px;
	height			: 138px;
	margin			: 0 0 0 0;
	padding			: 0;
	float			: left;
    position: relative;
}
ul#top_pr4ul {
	list-style		: none outside none;
	width			: 100%;
	margin			: 0;
	padding			: 0;
}
ul#top_pr4ul li {
	list-style		: none outside none;
	width			: 142px;
}
#top_pr4_back {
	background		: url("/image/org_cnt_old.gif") no-repeat -426px 0;
	height			: 138px !important;
	margin-bottom	: 3px;
	position		: relative;
	width			: 142px !important;
}
#top_pr4_back p.counter {
	left			: 0;
	position		: relative;
	top				: 40px;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
	text-align		: left;
}
#top_pr4_back p.update {
	bottom			: 8px;
	color			: #4F4F4F;
	font-size		: 11px;
	left			: 20px;
	position		: absolute;
	white-space		: nowrap;
	margin			: 0;
	padding			: 0;
}
#top_pr4_back a {
	display			: block;
	overflow		: hidden;
	height			: 140px;
	left			: 0;
	margin			: 0 !important;
	position		: absolute;
	text-indent		: -9999px;
	top				: 0;
	width			: 142px;
}
div.top_pr1_under,
div.top_pr2_under,
div.top_pr3_under,
div.top_pr4_under{
	display			: block;
	width			: 142px;
	height			: 570px;
	margin			: 0 0 5px 0;
	padding			: 25px 0 0 0;
	float			: left;
    position: relative;
}
div.top_pr1_under{
	background		: url("/image/top_pr1_under_old.gif") no-repeat 0 0;
}
div.top_pr2_under{
	background		: url("/image/top_pr2_under_old.gif") no-repeat 0 0;
}
div.top_pr3_under{
	background		: url("/image/top_pr3_under_old.gif") no-repeat 0 0;
}
div.top_pr4_under{
	background		: url("/image/top_pr4_under_old.gif") no-repeat 0 0;
}










div#rightBlock dl{
	margin-top		: 0;
	position		: relative;
}

div#rightBlock dl dt{
	display			: block;
	text-indent		: -9999px;
	width			: 175px;
}
div#rightBlock ul,div#rightBlock dd{
	font-style		: normal;
	letter-spacing	: 0;
	line-height		: 1;
	margin			: 0;
	padding			: 0;
}
/* ------recordBox----------------------------- */
dl#recordBox{
	width			: 175px;
	background-color: #F3F3F3;
}
dl#recordBox dt{
	background		: url(http://famitei.co.jp/image/dt-record.gif) no-repeat scroll 0 0;
	height			: 51px;
}
dl#recordBox dd{
	padding			: 0;
	position		: relative;
}
dl#recordBox dd ul li{
	list-style		: none;
	background		: url(http://famitei.co.jp/image/dotline-bg.gif) repeat-x scroll 0 bottom;
	text-align		: center;
	padding			: 8px;
}
dl#recordBox dd ul li a img{
	margin			: 0 0 5px 0;
}
dl#recordBox dd ul li a{
	text-decoration	: none;
	cursor			: pointer;
	color			: #003399;
}
dl#recordBox dd ul li a:hover{
	color			: #ff3300;
}
dl#recordBox dd ul li span{
	display			: block;
	font-size		: 12px;
}

/* ------recordBox----------------------------- */
dl#favBox{
	width			: 175px;
	background-color: #FFFFCC;
}
dl#favBox dt{
	background		: url(http://famitei.co.jp/image/dt-record2.gif) no-repeat scroll 0 0;
	height			: 51px;
}
dl#favBox dd{
	padding			: 0;
	position		: relative;
}
dl#favBox dd ul li{
	list-style		: none;
	background		: url(http://famitei.co.jp/image/dotline-bg.gif) repeat-x scroll 0 bottom;
	text-align		: center;
	padding			: 8px;
}
dl#favBox dd ul li a img{
	margin			: 0 0 5px 0;
}
dl#favBox dd ul li a{
	text-decoration	: none;
	cursor			: pointer;
	color			: #003399;
}
dl#favBox dd ul li a:hover{
	color			: #ff3300;
}
dl#favBox dd ul li span{
	display			: block;
	font-size		: 12px;
}
dl#favBox dd ul li#favtotal span{
	display			: block;
	font-size		: 12px;
	font-weight		: bold;
	color			: #FFFFFF;
	text-indent		: -9999px;
}
dl#favBox dd ul li#favtotal b{
	display			: block;
	position		: relative;
	top				: 2px;
	left			: 35px;
	font-size		: 20px;
	color			: #ff0000;
}
dl#favBox dd ul li#favtotal a{
	display			: block;
	width			: 160px;
	height			: 50px;
	padding			: 0;
	margin			: 0 0 0 0;
	background		: url('http://famitei.jp/image/fav_botan.gif') no-repeat 0 0;
}
dl#favBox dd ul li#favtotal a:hover{
	background		: url('http://famitei.jp/image/fav_botan.gif') no-repeat 0 -50px;
}

/* ------recordBox2----------------------------- */
dl#burankoBox{
	width			: 175px;
	background-color: #ffffff;
	font-style		: normal;
	letter-spacing	: 0;
	line-height		: 1;
	margin			: 0;
	padding			: 0;
}
dl#burankoBox dt{
	height			: 210px;
}
dl#burankoBox dt a{
	display			: block;
	width			: 175px;
	height			: 210px;
	background		: url('/image/org_rside_branko.gif') no-repeat 0 0;
	text-indent		: -9999px;
}
dl#burankoBox dd{
	padding			: 0;
	position		: relative;
	border-right	: 1px solid #F7C500;
	border-left		: 1px solid #F7C500;
	border-bottom	: 1px solid #F7C500;
}
dl#burankoBox dd ul li{
	list-style		: none;
	background		: url(http://famitei.co.jp/image/dotline-bg.gif) repeat-x scroll 0 bottom;
	text-align		: center;
	padding			: 8px;
}
dl#burankoBox dd ul li a img{
	margin			: 0 0 5px 0;
}
dl#burankoBox dd ul li a{
	text-decoration	: none;
	cursor			: pointer;
	color			: #003399;
}
dl#burankoBox dd ul li a:hover{
	color			: #ff3300;
}
dl#burankoBox dd ul li span{
	display			: block;
	font-size		: 12px;
}

/* ---ÌÔ½ë¥Ü¥¿¥ó--- */
a#mosyo2012{
	display			: block;
	width			: 180px;
	height			: 60px;
	background		: url('http://famitei.jp/image/mosyo180.gif') repeat-y 0 0; 
	text-indent		: -9999px;
}
a#mosyo2012:hover{
	background-image	: url('http://famitei.jp/image/mosyo180.gif');
	background-position	: bottom;
}
.mouseOver:hover{
opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
}

a#formjob180{
	display				: block;
	float				: left;
	width				: 180px;
	height				: 60px;
	margin				: 5px 0 5px 0;
	background-image	: url('http://famitei.co.jp/inquiry/job/formjob180.gif');
	text-indent			: -9999px;
}  
a#formjob180:hover{
	background-image	: url('http://famitei.co.jp/inquiry/job/formjob180.gif');
	background-position	: left bottom;
}
a#formjob185{
	display				: block;
	float				: left;
	width				: 185px;
	height				: 60px;
	margin				: 5px 0 5px 0;
	background-image	: url('http://famitei.co.jp/inquiry/job/formjob185.gif');
	text-indent			: -9999px;
}  
a#formjob185:hover{
	background-image	: url('http://famitei.co.jp/inquiry/job/formjob185.gif');
	background-position	: left bottom;
}

a#form2job180{
	display				: block;
	float				: left;
	width				: 180px;
	height				: 60px;
	margin				: 5px 0 5px 0;
	background-image	: url('http://famitei.co.jp/inquiry/job2/formjob180.gif');
	text-indent			: -9999px;
}  
a#form2job180:hover{
	background-image	: url('http://famitei.co.jp/inquiry/job2/formjob180.gif');
	background-position	: left bottom;
}