@import "reset.css";@charset 'UTF-8';body {font-size:12px; font: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif; }fieldset {font-size:12px;-moz-border-radius:0 3px 0 0;-webkit-border-radius: 0 3px 0 0;}/* WIDTH */#bodys {width:100%;height:auto;}#main_menu {overflow: auto;}#block_header_top , #block_header , #block_main_menu , #block_Mcontents , #block_footer {width:100%;height:auto;clear:both;overflow: none;}#block_footer {height:auto;}.cnt_width {width:980px;margin: 0 auto 0 auto;padding:0 0px 0 0px;}#Mcontents {text-align:left;background:#FFF;width:980px;height:auto;line-height:1.6em;}#contents_left_colum {width:780px;float:left;}#contents_right_colum {width:780px;float:right;}#contents_left_colum_short {width:175px;float:left;}#contents_right_colum_short {width:175px;float:right;}#main_menu {width:980px;margin:0 auto 0 auto;}#ft_top {clear:both;width:100%;text-align:center;}#ft_right {width:48%;float:right;margin-right:2px;text-align:right;}#ft_left {width:48%;float:left;margin-left:2px;text-align:left;}#ft_btm {clear:both;width:100%;text-align:center;}/*おすすめ*/	#osusume_kakomi {width:774px;height:auto;border : 1px solid;margin:0px 0px 5px 4px;padding-bottom:5px;padding-left:5px;}	h1.osusume  {width:774px;border : 1px solid;font-size:18px;padding:3px;margin:0px 0px 0px 4px ;}	#osusume_bukken {font-size:10px;float:left;width:184px;height:160px;border: solid 1px;margin:5px 0px 0px 5px;-moz-border-radius:5px; -webkit-border-radius:5px; -webkit-box-shadow: 2px 2px 2px #999;-moz-box-shadow: 2px 2px 2px #999;overflow : hidden;}	#osusume_bukken_title {text-align:center;font-style:bold;font-size:12px;margin:0px;padding:3px;text-shadow: 2px 2px 2px #000;}	#osusume_bukken_catch {text-align:center;font-style:bold;font-size:12px;margin:0px;padding:3px;height:16px;color:#000;overflow:hidden;}	#osusume_bukken_img {width:70px;height:70px;}	#osusume_bukken_img img {width:70px;height:70px;}	#osusume_bukken_msg {width:105px;height:91px;float:right;padding-top:3px;}	#osusume_bukken_msg p {border-bottom:1px dashed ;line-height:1.2em;margin-bottom:4px }	#osusume_bukken_kakaku {text-align:right;font-size:10px;clear:both;}	.osusume_kakaku {font-weight: bold;color:#000;font-style: italic;font-size:16px;}/*form*/#formf {background-color:#ccc;}#formf th {color: #333; background-color:#eee; }#formf td {color: #666;background-color:#fff; }/*Mcontents*/.est_col_2 {width:380px;float:left;margin-left:20px;}.est_col_3 {width:246px;float:left;margin-left:21px;}.est_col_4 {width:180px;float:left;margin-left:20px;}.cfirst {margin-left:0px;}/* The right end */  .clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}#button_navi_center {text-align:center;width:100%;height:29px;border:0px;margin-top:3px;margin-left:auto;margin-right:auto;}a.button {      background: transparent url('http://www.fudousan.ne.jp/_master/images/bg_button_a.gif') no-repeat scroll top right;      color: #444;      display: block;      float: left;      font: normal 12px arial, sans-serif;      height: 27px;         /* 6+0+21=27px */      margin-right: 6px;      padding-right: 18px;  /* sliding doors padding */      text-decoration: none;  }    /* The left end and the stretchy bit */  a.button span {      background: transparent url('http://www.fudousan.ne.jp/_master/images/bg_button_span.gif') no-repeat;      display: block;      line-height: 21px;            padding: 6px 0 0 18px;   }  /* These give the clicked state */  a.button:active {      background-position: bottom right;      color: #000;      outline: none; /* hide dotted outline in Firefox */  }    a.button:active span {      background-position: bottom left;      padding: 6px 0 0px 18px;   }  h5 { margin:0px; padding:0px ;}	.accordion_toggle {			display: block;			height: 30px;			width: 180px;			background: url(images/accordion_bg.gif) no-repeat top right #fff;			background-position:100% -32px;			padding: 0 10px 0 10px;			line-height: 30px;			color: #ffffff;			font-weight: normal;			text-decoration: none;			outline: none;			font-size: 12px;			color: #000000;			border-bottom: 1px solid #999;			cursor: pointer;			margin: 0 0 0 0;		}	.accordion_toggle_active {			background-position:100% 0px;		}	.accordion_content {			background-color: #ffffff;			color: #444444;			overflow: hidden;					}	.suuji {text-align:right;}	#feed-icon {text-align:right;}/* circle */#navCircle_container {	width: 600px;	padding: 15px;	margin: 3px 0 20px 0;	background: #fff;	font-family: verdana, sans-serif;	font-size: 11px;}#navCircle {	margin: 0;	padding: 0 0 20px 10px;	border-bottom: 1px solid #9FB1BC;}#navCircle li {	margin: 0; 	padding: 0;	display: inline;	list-style-type: none;}	#navCircle a:link, #navCircle a:visited {	float: left;	font-size: 10px;	line-height: 14px;	font-weight: bold;	padding: 0 12px 6px 12px;	text-decoration: none;	color: #708491;}#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {	padding-bottom: 6px;	color: #000;	background: url(http://www.fudousan.ne.jp/_master/images/circle.gif) no-repeat bottom center;}span.sliding {}span.sliding a{ }span.sliding a:hover { color:blue; }#r1review {}#r1review table {background-color:#ccc;border-collapse:separate;border-spacing:1px; width:100%;}#r1review table th {background-color:#eee; padding:3px;margin:3px;}#r1review table td {background-color:#fff; padding:3px;margin:3px;}#r1review table td.catchcopy {color:#000;font-size:18px;}#sv_img {border:#ccc solid 1px; margin:1px;float:left;padding:1px}h6 {background-color:#ffcc99}#formf {background-color:#ccc;}#formf th {color: #333; background-color:#eee; }#formf td {color: #666;background-color:#fff; }#sch_review {}#sch_review table {}#sch_review table th {}#sch_review table td {}	#jouken {float:left;width:200px; background-color:#fff; }	#list {width : 760px;margin-left:10px;float:right;}	#list table {background-color:#ccc;border-collapse:separate;border-spacing:1px;width:100%;}	#list table th {background-color:#eee; padding:3px;margin:3px;}	#list table td {background-color:#fff; padding:3px;margin:3px;}	FIELDSET {margin-top:3px;margin-bottom:3px;border:1px solid #ccc;}	LEGEND {margin-left:10px;cursor:pointer;}strong {font-weight:bold;}.note_super {font-size:9px;vertical-align:super;}dl {margin-left:1em;clear:both;margin-top:3px;margin-bottom:3px;}dt {font-weight:bold; margin-top:1em; margin-left:1em;}dd {margin-left:3em;}table#basket {width:173px}table#basket td {border-bottom:1px #ccc dashed}table#basket th {}.clear {clear:both;}#lanking_list {display:block;clear:both;}#lanking_no {float:left;border:solid 1px #ccc; width:18px;size:9px;text-align:center;height:16px;}.slidingC { padding:3px;text-align:center;height:16px;float:left;}a.slidingL {color:#999;background-color:#fff; border:1px solid #fff ; padding:2px;text-align:center;width:18px;height:16px;display:block;float:left;}span.sliding {border:1px solid #ccc ;float:left;}span.sliding a {  padding:2px;text-align:center;width:18px;height:16px;display:block;float:left;}span.sliding a:hover {color:#999;background-color:#bbb; }.slidingS { border:1px solid #666 ; padding:2px;text-align:center;width:18px;height:16px;display:block;float:left;}#bascket_del a {cursor: pointer;}h1.osusume {padding-left:5px;padding-top:5px;}div#footer { margin-top : 3px; }input:focus     {        background-color: #ecfefe;        }.srhhalf {color:#999;}.srhdiv {width:98px;float:left;}.sw_normal {display:block;border:1px #999 solid;padding-right:10px;background: url(http://www.fudousan.ne.jp/_master/images/asc.gif) no-repeat 20px right;cursor : n-resize;}.sw_asc {display:block;border:1px #999 solid;padding-right:10px;background: url(http://www.fudousan.ne.jp/_master/images/asc.gif) no-repeat center right;cursor : s-resize;}.sw_desc {display:block;border:1px #999 solid;padding-right:10px;background: url(http://www.fudousan.ne.jp/_master/images/desc.gif) no-repeat center right;cursor : n-resize;}#cloadingw {float:left;width:0px;height:0px;position:absolute;top:0px;left:0px;background:url(http://www.fudousan.ne.jp/_master/images/cloading_bg.png) no-repeat center center;z-index:1000;opacity:0.5;display:block;text-align:center;text-valign:center;padding:auto;}#cloadingw #setu {opacity:1.0;color:#fff;}.catchcopy {}.accordion_contents {font-size:0.8em;}#search_ken_nav .yui-content {background-color:#fff; }#one_click_list img {margin:0;padding:0;float:left;}#contents_left_colum_short,#contents_right_colum_short {font-size:12px;line-height:15px;}.sub_menu_list_li {font-size:12px;line-height:15px;padding: 0 0 0 8px;border-bottom : dashed 1px #ccc; background: url(http://www.fudousan.ne.jp/_master/images/menuitem_submenuindicator_disabled.png) no-repeat 4px left;}.sub_menu_list_li a {text-decoration:none;}.tatemono_tb {background-color:#ccc;width:100%;border-collapse: collapse;}.tatemono_tb th {color: #333; background-color:#eee; }.tatemono_tb td {color: #666;background-color:#fff;border-bottom:1px dashed  #ccc;}#liststable table tr {background-color:#fff;cursor:pointer;}#liststable table td {background-color:transparent;}#liststable table tr.spl0 {background-color:#fff;}#liststable table tr.spl1 {background-color:#E5EAFF;}#liststable table tr:hover {background-color:#cceeFF;}#h_top_coment0 {width:980px;position:relative;}#h_top_coment_img {float:left;top:0px;left:0px;z-index:1;position:absolute;}#h_top_coment1 {float:left;left:5px;z-index:2;position:absolute;}#h_top_coment2 {float:left;left:280px;z-index:3;position:absolute;}#h_top_coment3 {float:left;left:560px;z-index:4;position:absolute;}#Mcontents #side_menu_link {}#Mcontents #side_menu_link ul { list-style:none; margin:0px;}#Mcontents #side_menu_link ul li {margin:0px;padding:0px 0px 0px 20px;display:block;background:url(/_master/images/right.gif) no-repeat center left;}#Mcontents fieldset {font-size:12px;-moz-border-radius-topright:3px ; -webkit-border-top-right-radius:3px;-moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px;}#map {width:780px;height:400px;}#konobukkentoiawase {float:left;}#konobukkentoiawase table {width:400px;}#toiawaselink {float:left;width:372px;}.jouhoukoushinbi {text-align:right;color:#999;}#qr_code {text-align:center;}#qr_code img {margin:  auto ;padding:auto;}*+html #liststable table tr.spl0 td , *html #liststable table tr.spl0 td {background-color:#fff;}*+html #liststable table tr.spl1 td , *html #liststable table tr.spl1 td{background-color:#E5EAFF;}
