@charset "UTF-8";h1{	margin:0em;	margin-bottom:1em;	line-height:1em;	font:32px 'Hiragino Kaku Gothic Std','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Std W8',sans-serif;	text-shadow:#999999 3px 3px 3px;}body#search h1{	line-height:1em;	padding-bottom:8px;	border-bottom:2px solid #EA5580;		margin-bottom:20px;}input.submitbtn, input.btn{	font:	16px 'Hiragino Kaku Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;	width:	80px;}* html input.submitbtn, input.btn{	font-size:15px;}input.W100{width:100px;!important}input.W120{width:120px;!important}input.W140{width:140px;!important}input.W160{width:160px;!important}input.W180{width:180px;!important}input.W200{width:200px;!important}td.AlignR{text-align:right;}/* ------------------------------------------------------------------	ヘッダー--------------------------------------------------------------------- */table#header{	width:918px;	margin:0;	margin-left:auto;	margin-right:auto;}/* ------------------------------------------------------------------	ラッパー（メインコンテンツ ＋ フッター）--------------------------------------------------------------------- */div#TotalWrap{	width:892px;	padding:0;	margin:8px auto;}/* ------------------------------------------------------------------	全文検索ボックス--------------------------------------------------------------------- */form{	margin:	0;	padding:0;}form:after{content:'';display:block;clear:both;}form input{	font:	14px 'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;	vertical-align:middle;}div#LinkToNoSearch{	float:right;	width:7em;	font:bold 16px 'Hiragino Kaku Gothic Pro',sans-serif;}div#LinkToNoSearch a:link	{color:#A9003B;	outline: 2px solid #FFFFFF;text-decoration:none;}div#LinkToNoSearch a:visited	{color:#A9003B;	outline: 2px solid #FFFFFF;text-decoration:none;}div#LinkToNoSearch a:hover	{color:#A9003B;	outline: 2px solid #A9003B;text-decoration:none;}div#LinkToNoSearch a:active	{color:white;	outline: 2px solid #A9003B;text-decoration:none;}/* ------------------------------------------------------------------	パンくずリスト--------------------------------------------------------------------- */div#pankuzu{	margin:	4px;	padding:0;	font:bold 16px 'Hiragino Kaku Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;	line-height:1.2em;}div#pankuzu a:link		{color:#A9003B;	text-decoration:none;}div#pankuzu a:visited	{color:#A9003B;	text-decoration:none;}div#pankuzu a:hover		{color:#A9003B;	text-decoration:underline;}div#pankuzu a:active	{color:white;	text-decoration:none;}/* ------------------------------------------------------------------	枠（サイドバー ＋ Mainコンンテンツをくくる）--------------------------------------------------------------------- */div#frame{	background:white url(/image/back_lady.jpg) repeat-y 0px;/* サイドバーの疑似背景 */	border:1px solid transparent;}div#frame:after{content:'';display:block;clear:both;}/* ← 浮動ボックスの解除 *//* ▼ IEバグ回避 *//* Start: IE Hack except Mac \*/ 	* html div#frame {height: 1%;border:0px solid pink;} 	div#frame {display: block;} /* End: IE Hack except Mac *//* ------------------------------------------------------------------	サイドバー（男女、イベント、商品区分のリスト）--------------------------------------------------------------------- */ul#DanJo{	float:	left;/* ← 浮動ボックス */	width:	168px;	margin:	0;	padding:0;	list-style:none;}ul#DanJo li{	margin:	0;	padding:6px 0;	font:	bold 16px 'Hiragino Kaku Gothic Pro','Lucida Grande',sans-serif;	line-height:1.5em;}/* ▼ IEバグ回避 *//* Start: IE Hack except Mac \*/ 	* html ul#DanJo li {height: 1%;} /* End:   IE Hack except Mac */ul#DanJo li a{	display:block;	margin:	0;	padding:0;	line-height:1.5em;}ul#DanJo ul.event{	margin:	0px;	padding:0px;	list-style:none;}ul#DanJo ul.event li{	font:	14px 'Hiragino Kaku Gothic Pro','Lucida Grande',sans-serif;	margin:	0px;	padding:0;	line-height:1em;	list-style:none;}ul#DanJo ul.event li a	{	margin:0;	padding:0 0 0 16px;	width:152px;}ul#DanJo li a:link		{color:#A9003B;	text-decoration:none;}ul#DanJo li a:visited	{color:#A9003B;	text-decoration:none;}ul#DanJo li a:hover		{color:#A9003B;	text-decoration:none;background-color:#FFDDDD;}ul#DanJo li a:active	{color:white;	text-decoration:none;outline:0px solid pink;}ul.event li div.NA{	color:dimgray !important;	margin:0;	padding:0 0 0 16px;	width:152px;	line-height:1.5em;}/* ------------------------------------------------------------------	Main Area--------------------------------------------------------------------- */div#main{	margin:	0px 0px 0px 190px;/* ← サイドバーとの重なりを避ける */	padding:0px 8px 8px 8px;	border:	0px solid gray;	text-align:center;}div#main p{	font:16px 'Hiragino Maru Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;	line-height:1.6em;	height:8em;}/* -- 検索関係のページのみ -- */div#SingleColBody{}em{	font:small 'Hiragino Maru Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;	line-height:1.6em;}div#SingleColBody table{	margin:	0;padding:0;}div#SingleColBody table#LayoutGrid td#dlg{	width:1%;}div#SingleColBody table#LayoutGrid td{	vertical-align:top;}table#search{	width:	400px;	border:	1px solid gray;	border-collapse:collapse;	border-spacing:0;	empty-cells:show;	background:gainsboro;}table#search th{	color:white;	font:bold 14px 'Hiragino Kaku Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;	background:#EA5580;	padding:5px;	border:	1px solid white;}table#search td{	font:14px 'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;	padding:5px;	border:	1px solid white;}table#search td input{	font:14px 'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;	width:98%;}table#search tr#price input{	font-family:'Lucida Grande',sans-serif;	width:5em;line-height:1em;vertical-align:baseline;}table#search tr#size input{	width:3em;}table#search th.button-row{	background:silver;}table#search td select{	font:bold 16px 'Hiragino Kaku Gothic Pro',sans-serif;	font:16px 'Hiragino Kaku Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;}fieldset{	margin:0 0 auto 20px;	height:90%;}legend{	font:12px 'Hiragino Maru Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;}/* ------------------------------------------------------------------	検索結果リストのピックアップ商品バー--------------------------------------------------------------------- */table#pickup{	width:900px;margin:0;padding:0;	background:#EA5580;}table#pickup td{width:24%;	border:3px solid white;	padding:0px;	background:gainsboro;	font-family:'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;}table#pickup td img{	float:left;display:block;	vertical-align:bottom;	border:none;	margin-right:8px;}table#pickup td b{	font:bold 12px 'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;color:dimgray;}table#pickup td a{	display:block;	padding:8px;	color:black;;}table#pickup td a:after{content:'';display:block;clear:both;}table#pickup td a:link		{text-decoration:none;color:black;}table#pickup td a:visited	{text-decoration:none;color:black;}table#pickup td a:hover		{text-decoration:none;color:white;}table#pickup td a:active	{text-decoration:none;color:black;}table#pickup td:link			{background:gainsboro;}/* IEではTDへの疑似要素指定は無効 */table#pickup td:visited		{background:gainsboro;}/* IEではTDへの疑似要素指定は無効 */table#pickup td:hover			{background:#EA5580;}	 /* IEではTDへの疑似要素指定は無効 */table#pickup td:active		{background:gainsboro;}/* IEではTDへの疑似要素指定は無効 *//* 以下はIE (Mac & Win) 用 */* html table#pickup td a:link			{background:gainsboro;}* html table#pickup td a:visited	{background:gainsboro;}* html table#pickup td a:hover		{background:#EA5580;}* html table#pickup td a:active		{background:gainsboro;}* html table#pickup td a{height: 1%;}/* ------------------------------------------------------------------	検索結果リストのボタンバー（ページングボックスと「検索ページへ」ボタン）--------------------------------------------------------------------- */div.buttonBar{	margin-top:0px;	margin-bottom:0px;}div.buttonBar div{	font:bold 14px 'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;}div.buttonBar div.leftFloat{	float:left;	margin:0;	padding:0;}div.buttonBar:after{content:'';display:block;clear:both;}/* ← 浮動ボックスの解除 *//* ▼ IEバグ回避 *//* Start: IE Hack except Mac \*/ 	* html div.buttonBar {height: 1%;border:0px solid pink;} 	div.buttonBar {display: block;} /* End: IE Hack except Mac */div#viewSelect{	font:bold 12px 'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;}div#viewSelect:after{content:'';display:block;clear:both;}div#viewSelect div{	float:right;	margin:0 0 0 auto;text-align:right;width:16em;}/* ------------------------------------------------------------------	検索結果リスト--------------------------------------------------------------------- */table#list{	width:900px;	border-collapse:collapse;	border:1px solid white;	border-spacing:0;	empty-cells:show;}table#list th{	font:		bold 12px 'Hiragino Kaku Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;	color:		white;	line-height:	1.2em;	padding:	5px;	border:		1px solid white;	white-space:nowrap;text-align:left;}table#list td{	font:		12px 'Hiragino Maru Gothic Pro','Lucida Grande','ヒラギノ丸ゴ Pro W4',sans-serif;	color:		black;	line-height:	1.1em;	padding:0px 5px;	border:1px solid white;	background-color:gainsboro;}/* ▼ IEバグ回避 *//* Start: IE Hack except Mac \*/ 	* html table#list		{border-width:0px;} 	* html table#list	th{border-width:0px;} 	* html table#list	td{border-width:0px;} /* End:   IE Hack except Mac */table#list a img				{border:2px solid gainsboro;}table#list a img:link		{border:2px solid gainsboro;}table#list a img:visited{border:2px solid gainsboro;}table#list a img:hover	{border:2px solid #EA5580;}table#list a img:active	{border:2px solid gainsboro;}				table#list{	background:#EA5580 url(/image/BG_SH_RED.jpg) repeat-x 0px 0px;}* html	table#list{	background-color:white;}				table#list th a	{color:white;text-decoration:none;}* html	table#list th a	{text-decoration:underline;}table#list th.Acs{	background:transparent url(/image/ColHdrSort_Up.png) no-repeat 3px 3px;	padding-left:23px;}table#list th.Dec{	background:transparent url(/image/ColHdrSort_Dw.png) no-repeat 3px 3px;	padding-left:23px;}table#list th:hover{cursor:pointer;}table#list th:active{	background:#EA5580;background-image:none;}table#list th.Photo:hover{cursor:text;}table#list th.Photo:active{	background:transparent;background-image:inherit;}table#list td.Acs{	background-color:pink;}table#list td.Dec{	background-color:pink;}table#list td.Pickup{	color:#AE1D42;font-weight:bold;}/*━━━━━━━━━━━━━━━━━━		▼ タイリング表示		━━━━━━━━━━━━━━━━━━*/table#list td.tiling{	text-align:center;vertical-align:bottom;	padding:0;}table#list td.tiling a div.slate{margin:6px auto !important;height:101px !important;width:80px !important;}table#list td.tiling a			{display:block;margin:0;padding:8px;font-family:'Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;}table#list td.tiling a img			{display:block;margin:auto;border:none;}table#list td.tiling a:link			{text-decoration:none;color:black;}table#list td.tiling a:visited	{text-decoration:none;color:black;}table#list td.tiling a:hover		{text-decoration:none;color:white;}table#list td.tiling a:active		{text-decoration:none;color:black;}table#list td.tiling:link				{background:gainsboro;}/* IEではTDへの疑似要素指定は無効 */table#list td.tiling:visited		{background:gainsboro;}/* IEではTDへの疑似要素指定は無効 */table#list td.tiling:hover			{background:#EA5580;}	 /* IEではTDへの疑似要素指定は無効 */table#list td.tiling:active			{background:gainsboro;}/* IEではTDへの疑似要素指定は無効 *//* 以下はIE (Mac & Win) 用 */* html table#list td.tiling a:link			{background:gainsboro;}* html table#list td.tiling a:visited		{background:gainsboro;}* html table#list td.tiling a:hover			{background:#EA5580;}* html table#list td.tiling a:active		{background:gainsboro;}* html table#list td.tiling a{height: 1%;}table#list td.rentOut a:link{color:#888888;background-color:#BCBCBC;}table#list td.rentOut a:visited{color:#888888;background-color:#BCBCBC;}table#list td.rentOut a:hover{color:white;background-color:#EA5580;}table#list td.rentOut a:active{color:#888888;background-color:#DCDCDC;}table#list td.rentOut						{color:#888888;background-color:#BCBCBC;}table#list td.rentOut:link		{color:#888888;background-color:#BCBCBC;}table#list td.rentOut:visited{color:#888888;background-color:#BCBCBC;}table#list td.rentOut:hover{color:white;background-color:#EA5580;}table#list td.rentOut:active{color:#888888;background-color:#DCDCDC;}/* ------------------------------------------------------------------	ディテールページ--------------------------------------------------------------------- */#detailBtnbar{	margin:0 0 1em 0;}#LayoutGrid td{	background-color:#EEEEEE;}table#detail{	border-collapse:collapse;	border:1px solid white;	border-spacing:0;	empty-cells:show;}table#detail th{	font:		bold 14px 'Hiragino Kaku Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;	color:		white;	line-height:	1.2em;	padding:	5px;	border:		1px solid white;	background-color:#EA5580;}table#detail td{	font:		14px 'Hiragino Maru Gothic Pro','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ丸ゴ Pro W4',sans-serif;	color:		black;	line-height:	1.1em;	padding:5px;	border:1px solid white;	background-color:gainsboro;}/* ▼ IEバグ回避 *//* Start: IE Hack except Mac \*/ 	* html table#detail		{border-width:0px;} 	* html table#detail	th{border-width:0px;} 	* html table#detail	td{border-width:0px;} /* End:   IE Hack except Mac *//* ------------------------------------------------------------------	Footer--------------------------------------------------------------------- */div#footer{	margin:	40px 0 0 0;	padding:0px;	/*font:	x-small sans-serif;*/	text-align:center;}/* ------------------------------------------------------------------	候補（Candidate）--------------------------------------------------------------------- */div#CandidateBar{	width:100%;	height:1%;}div#CandidateBar:after{content:'';display:block;clear:both;}div#CandidateBar h2{	color:white;	background:#A8173C url(/image/BG_SH_RED.jpg) repeat-x 0px 0px;	float:left;width:40px;text-align:center;	line-height:1em;	font:bold 14px 'Hiragino Kaku Gothic Pro',sans-serif;	margin:2px 4px 2px 0px;	padding:6px 4px 5px 4px;}* html div#CandidateBar h2{	padding:8px 4px 5px 4px;	margin:2px 2px 2px 0px;}div#BtnGotoRsrv{	/*background:yellow;*/	text-align:center;	float:left;width:120px;	padding:0px 0px 0px 0px;	margin:2px 0px 0px 0px;}* html div#BtnGotoRsrv{	margin:3px 0px 0px 0px;}div#BtnGotoRsrv input{	font-size:16px;}* html div#BtnGotoRsrv input{	font-size:12px;	padding:4px 0px;}div.CandidateCell{	background:gainsboro;	margin:0px 0px 0px 0px;	padding:6px 0px 5px 4px;	display:inline;	/*white-space:nowrap;*/	font-size:12px;	line-height:2.4em;}* html div.CandidateCell{	line-height:3em;	padding-left:6px;}div.CandidateCell b{	font-family:'Hiragino Kaku Gothic Pro',sans-serif;	padding-left:	0px;	padding-right:6px;}div.CandidateCell a.X{	text-decoration:none;	padding:0 8px 0 0;	font:normal 16px 'webdings';		line-height:1em;}* html div.CandidateCell a.X{	line-height:1.5em;font-size:16px;	padding:0 2px;}div.CandidateCell a.X:link	{color:lightgrey;background:darkgray;}div.CandidateCell a.X:visited	{color:lightgrey;background:darkgray;}div.CandidateCell a.X:hover	{color:white;background:dimgray;}div.CandidateCell a.X:active	{color:darkgray;background:dimgray;}div.CandidateCell span.M{	margin:0;padding:0;	font:normal 1px 'webdings';	background:gainsboro;color:gainsboro;	line-height:1em;}* html div.CandidateCell span.M{	font-size:14px;}/* =================================================== */img.Thumb{	padding-bottom:8px !important;}div.AjaxMSG{	margin:2px;	padding:0;	font:12px 'Aquakana-Bold','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;	color:#505050;	background-color:darkgray;}table.matrix div.AjaxMSG{	text-align:center;}div.AjaxMSG img{	display:inline !important;	vertical-align:-3px;}/*──────────────────				表形式モードの予約済み表示		──────────────────*/table#list tr.rentOut td{	color:darkgray !important;	background:silver !important;}table#list tr.rentOut td b{	color:darkgray !important;}/*──────────────────				「さらに検索」ボタン		──────────────────*/.pagingBox{/*検索ボタンとの配置上のバランスを撮る為に右寄せに*/	margin-right:0 !important;}a.gotoSrch img{	border-width:0;vertical-align:top;}a.gotoSrch{	display:block;	margin:0 !important;padding:3px !important;	vertical-align:top !important;	text-align:left;}a.gotoSrch			{border:3px solid white;}a.gotoSrch:hover{border:3px solid #EA5580;}a.gotoSrch:active{border:3px solid white;}/*──────────────────				「該当無し」表示		──────────────────*/div#NotFound{	width:400px;	margin:30px auto;	padding:50px 0;	border:5px solid silver;	background:gainsboro;	text-align:center;	color:darkgray;}div#NotFound b{	font:24px 'HiraKakuStd-W8','Lucida Grande','ＭＳ Ｐゴシック','ヒラギノ角ゴ Std W8',sans-serif;}div#NotFound p{	font:18px 'Futura','Century Gothic','Aquakana-Bold','ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W6',sans-serif;}