@charset "EUC-JP";
body{
	margin			: 0;
	padding			: 0;
	text-align		: center;
	font-size		: 10pt;
}
img{
	border			: 0;
	margin			: 0;
	padding			: 0;
}
.hide{
	display			: none;
}
#container{
	position		: relative;
	display			: block;
	margin			: 0px auto;
	padding			: 0;
	width			: 975px;
	background		: #ffffff;
	text-align		: center;
	overflow		: hidden;
	border			: #afafaf 1px solid;
}
#container h1{/*--*/
	position		: absolute;
	top				: 200px;
	left			: 190px;
	display			: block;
	width			: 560px;
	height			: 25px;
	font-size		: 10pt;
	margin			: 0;
	padding			: 3px 0 0 20px;
	background		: url('/image/nara/bg_h1.gif') no-repeat 0 0;
	z-index			: 1;
	text-align		: left;
	font-weight		: bold;
	color			: #000000;
}
#head_txt{
	display			: block;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #b1956d;
	margin			: 0;
	padding-top		: 2px;
	text-align		: center;
}
/* ¥Ø¥Ã¥À¡¼ÉôÊ¬¤ÎÀßÄê */
#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 li{
	line-height			: 1.4;
}
#header_sekouarea ul.sarea_li li a:hover{
	text-decoration	: none;
}
#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{
	display				: block;
	margin				: 0;
	padding				: 0;
	width				: 100px;
	line-height			: 1.4;
	float				: left;
}
#header_sekouarea ul.sarea_li li.sarea_etc{
	display				: block;
	margin				: 0;
	padding				: 0;
	width				: 145px;
	line-height			: 1.4;
	float				: left;
}
#header_sekouarea 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#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;
}
#hlink4 li a {
	display				: block;
	width				: 66px;
	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;
	text-align		: left;
}
	#mainBlock{
		width : 600px; 
		padding			: 0 0 0 0;
		margin			: 40px 0 0 0;
		float : right;
	}
	#leftBlock{
		width : 185px;
		margin: 0 0 0 5px;
		float : left;
	}
#rightBlock{
	width : 180px; 
	float : right;
}
h2.s1{/*--*/
	font-size		: 10pt;
	display			: block;
	height			: 22px;
	background		: url('/image/nara/bg_h2.gif') no-repeat 0 0;
	margin			: 10px 0 0 0;
	padding			: 4px 0 0 24px;
	line-height		: 18px;
	width: 560px;
}

/*--¡¡¥µ¥¤¥É¥á¥Ë¥å¡¼¡Êº¸¥µ¥¤¥É¤Î¥á¥Ë¥å¡¼¥ê¥¹¥È¡Ë¡¡--*/
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.8;
	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#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;
}
/*-- ¥Õ¥Ã¥¿¡¼ --*/
#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;
}
#container_f{
	position		: relative;
	display			: block;
	margin			: 2px auto;
	padding			: 0;
	width			: 768px;
}
div.clr{
	clear			: left;
}
div.area{
	display			: block;
	width			: 750px;
	text-align		: left;
	color			: #735c3c;
	font-size		: 8pt;
	margin			: 10px 0;
}
div.area h2.area{
	font-size		: 10pt;
	margin			: 0;
	padding			: 0;
}
ul.area{
	position		: relative;
	display			: block;
	margin			: 2px;
	padding			: 0 0 0 20px;
}
ul.area li{
	display			: block;
	list-style-type	: none;
	position		: relative;
}
ul.area li ul.areac{
	position		: absolute;
	top				: 0;
	left			: 60px;
	display			: block;
	margin			: 0;
	padding			: 0;
}
ul.area li ul.areac li{
	display			: inline;
	margin-right	: 4px;
	line-height		: 1.4em;
}
ul.area li.l2{
	height			: 2.8em;
}
ul.area li.l3{
	height			: 4.2em;
}
ul.area li.l4{
	height			: 7.2em;
}


/* --- ContentsPage --- */
/* Float */
.fll{ float : left; }
img.fll{
	margin			: 3px 3px 3px 3px;
	padding			: 3px 3px 3px 3px;
}
.flr{ float : right; }
img.flr{
	margin			: 3px 3px 3px 3px;
	padding			: 3px 3px 3px 3px;
}
/* Font */
.f8{ font-size	: 8pt; }
.f9{  font-size	: 9pt; }
.f10{ font-size	: 10pt; }
.f105{ font-size: 10.5pt;}
.f11{ font-size : 11pt; }
.f12{ font-size	: 12pt; }
.bold{ font-weight	: bold; }
.br{ color		: #993300; }
.gr{ color		: #004f00; }
.red{ color		: #ff0000; }
/* P */
p.normal{
	margin		: 10px 10px 10px 6px;
	padding		: 0;
	line-height	: 1.3em;
}
p.img_r{
	margin		: 6px 10px 0 0;
	line-height	: 1.2em;
}
div.border_br{
	margin		: 4px;
	padding		: 4px;
	line-height	: 1.2em;
	border		: #735c3c 1px solid;
}
div.border_br p{
	margin		: 0;
	padding		: 0;
	font-size	: 9pt;
}

/* h2 */
h2.hide{
	display		: none;
}

th.tl,td.tl{text-align	: left;}
th.tc,td.tc{text-align	: center;}
th.tr,td.tr{text-align	: right;}
th.vt,td.vt{vertical-align	: top;}
table.t1,table.t2{
	table-layout	: fixed;
	border-collapse	: collapse;
	border			: 0;
	border-spacing	: 0;
	margin			: 0 1px 0 1px;
	padding			: 0;
	font-size		: 9pt;
}
table.t1 th{
	background		: #eef3dd;
	padding			: 5px;
	border			: #7f6e54 1px solid;
}
table.t1 td{
	background		: #ffffff;
	padding			: 5px;
	border			: #7f6e54 1px solid;
}
table.t2 td,table.t2 th{
	background		: #ffffff;
	padding			: 2px;
}
hr.thin{
	height			: 1px;
	color			: #cccccc;
}
#dummy{
	display			: none;
}
br.contclr{
	clear		: both;
}

/* --- calender --- */
h3.calender,h3.yst{
	display			: block;
	background		: #735c3c;
	font-size		: 10pt;
	color			: #ffffff;
	text-align		: center;
	width			: 200px;
	margin			: 2px 0;
	padding			: 2px 0;
}
h3.blog_menu{
	display			: block;
	font-size		: 10pt;
	width			: 200px;
	margin			: 2px 0;
	padding			: 2px 0;
}
div.calender{
	display			: block;
	width			: 200px;
	margin			: 0;
	padding			: 0;
	text-align		: center;
}
table.calender{
	table-layout	: fixed;
	border-collapse	: separate;
	border			: 1px #ffcccc solid;
	border-spacing	: 1px;
	margin			: 0 auto;
	padding			: 0;
	text-align		: center;
}
th.kyuu,td.kyuu{
	font-size		: 9pt;
	background		: #ffcccc;
	color			: #ff0000;
	border			: 0;
	text-align		: center;
	padding			: 1px 0;
}
th.hei{
	font-size		: 9pt;
	background		: #ffffcc;
	color			: #666666;
	border			: 0;
	text-align		: center;
	padding			: 1px 0;
}
td.hei{
	font-size		: 9pt;
	background		: #ffffff;
	color			: #666666;
	text-align		: center;
	padding			: 1px 0;
}
div#bt_holiday,div.bt_holiday{
	display			: block;
	position		: absolute;
}
div#bt_holiday a,div.bt_holiday a{
	display			: block;
	width			: 90px;
	height			: 18px;
	background		: url('/BLOG/image/holiday.gif') no-repeat 0 0;
}
div#bt_holiday a span,div.bt_holiday a span{
	display			: none;
}
span.large{
	font-size		: 12pt;
}
.vt{vertical-align : top;}
.vb{vertical-align : bottom;}
.vm{vertical-align : middle;}
div.clr{
	clear			: left;
}
div.rclr{
	clear			: right;
}

/*-¤³¤³¤«¤é¡ÁºÇ¸å¤Þ¤Çm0.css¤Î¥³¥Ô¡¼»ÅÍÍ-*/
ul.policy3{
	display			: block;
	width			: 370px;
	height			: 130px;
	border			: #735c3c 1px solid;
	background		: url('http://famitei.jp/image/m0/1st_3policy.gif') no-repeat 0 0;
	margin			: 20px 0 20px 70px;
}
ul.policy3 li{
	display			: none;
}
ul.t_1st,ul.t_more{
	display			: block;
	margin			: 10px 0 10px 6px;
	padding			: 0;
}
ul.t_1st li.parent{
	list-style-type	: none;
	display			: block;
	background		: url('http://famitei.jp/image/m0/1st_li.gif') no-repeat 0 0;
	font-size		: 10pt;
	padding			: 8px 0 0 24px;
	margin			: 0;
	font-size		: 11pt;
	font-weight		: bold;
}
ul.t_more li.parent{
	list-style-type	: none;
	display			: block;
	background		: url('http://famitei.jp/image/m0/more_li.gif') no-repeat 0 0;
	font-size		: 10pt;
	padding			: 8px 0 0 24px;
	margin			: 0;
	font-size		: 11pt;
	font-weight		: bold;
}
ul.t_1st_child,
ul.t_more_child{
	display			: block;
	margin			: 20px 0 10px 0;
	padding			: 0;
	font-weight		: bold;
}
ul.t_1st_child li.child,
ul.t_more_child li.child{
	list-style-type	: none;
	display			: block;
	background		: url('http://famitei.jp/image/arrow.gif') no-repeat 0 4px;
	margin			: 0 0 10px 10px;
	padding			: 0 0 0 8px;
	font-size		: 10pt;
}
ul.t_1st_child li.child a,
ul.t_more_child li.child a,
ul.t_more_child li.child ul li a{
	display			: inline;
	line-height		: 1em;
	text-decoration	: underline;
	color			: #000099;
}
ul.t_1st_child li.child a:hover,
ul.t_more_child li.child a:hover,
ul.t_more_child li.child ul li a:hover{
	color			: #993300;
}
ul.t_1st_child li.child p,
ul.t_more_child li.child p{
	display			: block;
	margin			: 10px 20px 10px 20px;
	padding			: 0;
	font-size		: 8pt;
	font-weight		: normal;
}
ul.t_more_child li.child ul{
	display			: block;
	margin			: 20px 0 10px 0;
	padding			: 0;
}
ul.t_more_child li.child ul li{
	list-style-type	: none;
	display			: block;
	background		: url('http://famitei.jp/image/arrow.gif') no-repeat 0 4px;
	margin			: 0 0 10px 10px;
	padding			: 0 0 0 8px;
	font-size		: 10pt;
}
li.page{
	list-style-type	: none;
	display			: inline;
	margin			: 2px 6px;
	padding			: 0;
}
li.page a{text-decoration : none;}
li.selected{
	font-weight		: bold;
}
div#whatsnew{
	display			: block;
	width			: 500px;
	margin			: 0;
	padding			: 0 8px 0 8px;
	background		: url('http://famitei.jp/image/new-b.gif') repeat-y 0 0;
}
div#whatsnew ul{
	display			: block;
	margin			: 0;
	padding			: 0;
	width			: 484px;
	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.4em;
}
div#whatsnew li a{
	display			: inline;
}
div#whatsnew li.wend{
	text-align		: right;
}
div#whatsnew_start{
	display			: block;
	margin			: 0;
	padding			: 0;
	width			: 500px;
	height			: 22px;
	background		: url('http://famitei.jp/image/new-h.gif') no-repeat 0 0;
}
div#whatsnew_end{
	display			: block;
	margin			: 0;
	padding			: 0;
	width			: 500px;
	height			: 9px;
	background		: url('http://famitei.jp/image/new-f.gif') no-repeat 0 0;
}


div#page_navi{
	clear			: right;
	display			: block;
	margin			: 20px auto;
	text-align		: center;
}
div#page_navi div.n1,div#page_navi div.n2,div#page_navi div.n3{
	display			: block;
	width			: 170px;
	height			: 68px;
	margin			: 0;
	padding			: 0;
	float			: left;
	overflow		: hidden;
}
div#page_navi div.n1 a,div#page_navi div.n2 a,div#page_navi div.n3 a{
	display			: block;
	width			: 170px;
	height			: 68px;
	color			: #ffffff;
	text-decoration	: none;
	text-align		: center;
}
div#page_navi div.n1 a{
	background-image: url('http://famitei.jp/image/button/navi_back.gif');
	backgorund-repeat : repeat-y;
	background-position : 0 0;
}
div#page_navi div.n2 a{
	background		: url('http://famitei.jp/image/button/navi_form.gif');
	backgorund-repeat : repeat-y;
	background-position : 0 0;
}
div#page_navi div.n3 a{
	background		: url('http://famitei.jp/image/button/navi_next.gif');
	backgorund-repeat : repeat-y;
	background-position : 0 0;
}
div#page_navi div.n1 a:hover{
	background-position	: 0 68px;
}
div#page_navi div.n2 a:hover{
	background-position	: 0 68px;
}
div#page_navi div.n3 a:hover{
	background-position	: 0 68px;
}
div#page_navi span{
	display			: none;
}
div#page_navi div.n1 a{
	padding-top		: 30px;
}
div#page_navi div.n3 a{
	padding-top		: 30px;
}
div.page_top{
	display			: block;
	width			: 560px;
	height			: 40px;
}
div.page_top a{
	display			: block;
	width			: 80px;
	height			: 21px;
	background		: url('http://famitei.jp/image/button/bt_top.gif') no-repeat 0 0;
	float			: right;
	margin-top		: 10px;
}
div.page_top span{
	display			: none;
}

#keter_bn a{
	text-decoration	: none;
	display			: block;
	background	: url('http://famitei.com/new/img/bn_keter200.gif') no-repeat 0 0;
	margin				: 5px 0px 5px 0px;
	width				: 200px;
	height				: 80px;
}
#keter_bn span{
	display			: none;
}
#toex_bn a{
	text-decoration	: none;
	display			: block;
	background	: url('http://famitei.jp/image/toex_camp200.gif') no-repeat 0 0;
	margin				: 5px 0px 5px 0px;
	width				: 200px;
	height				: 160px;
}
#toex_bn span{
	display			: none;
}
div#s_top_search_kwFrmBlock,
div#s_top_search_kwFrmBlock2{
	display				: block;
	width				: 500px;
	height				: 30px;
	margin				: 0px 0 0 20px;
	padding				: 6px;
	background			: url('/sekou_img/image/s_top_bg_search_kw.gif') no-repeat 0 0;
	position			: relative;
}
div#s_top_search_kwFrmBlock input#kw,
div#s_top_search_kwFrmBlock2 input#kw2{
	position:absolute;
	top:7px;
	left:10px;
}
div#s_top_search_kwFrmBlock input#s_top_bt_search_kwFrm,
div#s_top_search_kwFrmBlock2 input#s_top_bt_search_kw2Frm{
	position:absolute;
	top:4px;
	left:340px;
}
div#s_top_search_kwFrmBlock2{
	display				: block;
	width				: 500px;
	height				: 30px;
	margin				: 0px 0 0 20px;
	padding				: 6px;
	background			: url('/sekou_img/image/s_top_bg_search_kw.gif') no-repeat 0 0;
	position			: relative;
}
p.sekou2{
	margin				: 4px 20px;
	padding				: 0;
	font-size			: 9pt;
}

/*--¡¡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#mbsradio500{
	display				: block;
	float				: left;
	width				: 500px;
	height				: 70px;
	margin				: 0 0 5px 0;
	background-image	: url('http://famitei.jp/image/mbs/bn500.jpg');
	text-indent			: -9999px;
}  
a#mbsradio500:hover{
	background-image	: url('http://famitei.jp/image/mbs/bn500.jpg');
	background-position	: bottom;
}
a#mbsradio540{
	display				: block;
	float				: left;
	width				: 540px;
	height				: 70px;
	margin				: 15px 0 5px 0;
	background-image	: url('http://famitei.jp/image/mbs/bn540.jpg');
	text-indent			: -9999px;
}  
a#mbsradio540:hover{
	background-image	: url('http://famitei.jp/image/mbs/bn540.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#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 */
}

/*-¹©»ö²Á³Ê°ìÍ÷¥Ú¡¼¥¸¤Î¥«¥Æ¥´¥êÊÌ¥Ü¥¿¥ó¡Ê130428¡Ë-*/
ul.type_link li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0 5px 0 0 !important;
    padding: 0;
}

ul.type_link {
    display: block;
    float: left;
    position	: relative;
    top : 33px;
    left: 20px;
    padding: 0;
    margin	: 0;
    width: 580px;
}
ul.type_link li.type1 a,
ul.type_link li.type2 a,
ul.type_link li.type3 a,
ul.type_link li.type4 a,
ul.type_link li.type5 a,
ul.type_link li.type6 a{
    background: url(http://famitei.jp/image/130425/chiki_category.jpg) no-repeat scroll;
    width:83px;
    height: 40px;
    display: block;
}
ul.type_link li a span{
	display: none;
}
ul.type_link li.type1 a {    background-position: 0 0;}
ul.type_link li.type1 a:hover,
ul.type_link li.type1 a.selected {    background-position: -83px 0px;}
ul.type_link li.type2 a {    background-position:  0 -40px;}
ul.type_link li.type2 a:hover,
ul.type_link li.type2 a.selected {    background-position: -83px -40px;}
ul.type_link li.type3 a {    background-position:  0 -80px;}
ul.type_link li.type3 a:hover,
ul.type_link li.type3 a.selected {    background-position:  -83px -80px;}
ul.type_link li.type4 a {    background-position: 0 -120px;}
ul.type_link li.type4 a:hover,
ul.type_link li.type4 a.selected {    background-position: -83px -120px;}
ul.type_link li.type5 a {    background-position: 0 -160px;}
ul.type_link li.type5 a:hover {    background-position: -83px -160px;}
ul.type_link li.type6 a {    background-position: 0 -200px;}
ul.type_link li.type6 a:hover {    background-position: -83px -200px;}

div.type_links{
    background: url(http://famitei.jp/image/130425/chiki_mobi600.jpg) no-repeat;
    float:left;
    width: 600px;
    height: 80px;
    margin: 0;
}

/*- PP¥×¥é¥ó³°¹½¤Î¾Ò²ð -*/
#ppplan_gl{
	background:url(http://famitei.mobi/images/PPplan_button.gif) no-repeat scroll 0 0px;
		display:block;
		width:600px;
		height:140px;
		margin : 0;
		text-indent:-9999px;
	}
ul#ppplan_etclink {
	margin : 0;
	padding : 0;
	width:600px;
}
ul#ppplan_etclink li{
	float:left;
	display:block;
	width:200px;
	text-indent:-9999px;
	}
	ul#ppplan_etclink li.right{
		margin-left:3px;
		} 
	ul#ppplan_etclink li.bottom{
		margin-bottom:4px;
		} 
	ul#ppplan_etclink li a{
		display:block;
		width:100%;
		height:100%;
	}
		/***´ú´ÈÃÏ³°¹½¥»¥Ã¥È******/	
		ul#ppplan_etclink li a.link01{
			background:url(http://famitei.mobi/images/PPplan_button.gif) no-repeat scroll 0 -140px;
			height:158px;
			}
		/***¶¹¾®ÃÏ³°¹½¥»¥Ã¥È******/	
		ul#ppplan_etclink li a.link02{
			background:url(http://famitei.mobi/images/PPplan_button.gif) no-repeat scroll -200px -140px;
			height:158px;
			}
		/***´Ö¸ý7.5m¥»¥Ã¥È******/	
		ul#ppplan_etclink li a.link03{
			background:url(http://famitei.mobi/images/PPplan_button.gif) no-repeat scroll -400px -140px;
			height:158px;
			}

ul#ppplan_etclink li a.link01:hover,
ul#ppplan_etclink li a.link02:hover,
ul#ppplan_etclink li a.link03:hover
{
	/* IE */
	filter: alpha(opacity=70);
	/* Safari Opera */
	opacity:0.7;
	/* Firefox Netscape */
	-moz-opacity:0.7;
}

div.border600 {
	background: url("http://famitei.mobi/images/bar600.gif") no-repeat scroll 0 0 transparent;
	clear: both;
	display: block;
	height: 5px;
	margin: 10px 0;
	width: 600px;
}

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#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;
}

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;
}