<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#entry{
	font-size: 1.4em;
	margin-top: 0;
}

@media print{
	* html div#gmapframe{
		zoom:68%
	}

	*:first-child+html div#gmapframe{
		zoom:68%
	}
} 

dl.serieslist{
	clear:both;
	float:none;
	text-align:left;
}

dl.serieslist dt span{
	font-weight:bold
}

dl.serieslist dd{
	display:inline-block;
	margin-left:1em;
	margin-bottom:1em
}

dl.serieslist a{
	border:1px solid #ccc;
	padding:0px 2px;
	display:block;
}

dl.serieslist a:hover{
	color:#FF868F;
	text-decoration:none
}

div#detailhead p span{
	color:#8A5E20
}

#mainstatus{
	clear:both;
	text-align:center;
	margin:70px auto 10px auto
}


/*�������潟������*/
#imageblock{
	width:710px;
	margin-top:20px;
}
li.image_layout{
	vertical-align:top;
	display:inline-block;
	border:1px solid #ccc;
	padding: 5px;
	margin-right: 15px;
	width: 331px;
	height: 305px;
	text-align: center;
}
li.image_layout h4{
	text-align: center;
}
li#viewpic1{
	border:1px solid #ccc;
	padding: 5px;
	vertical-align:top;
	display:inline-block;
	width: 331px;
	height: 305px;
	text-align: center;
}
li.image_layout div,li#viewpic1 div{
	vertical-align:middle;
	display:table-cell;
	width: 331px;
	height: 305px;
	text-align: center;
}
li.image_layout div img,li#viewpic1 div img{
	vertical-align:middle;
}
li.image_layout .vg,li#viewpic1 .vg{
	visibility: hidden;
	height: 305px;
	vertical-align: middle;
	zoom: 1;
overflow : hidden;
}
li#viewpic1 h3{
	background: none;
	border:none;
	margin: 0;
	padding: 0;
	text-align: center;		
}
li.image_list{
	margin-top: 15px;
}
li.image_list ul{
	margin-left: -7.5px;
	margin-right: -7.5px;
}
li.image_list li{
	border:1px solid #ccc;
	padding: 5px;
	display:inline-block;
	vertical-align:top;
	margin-bottom: 15px;
	margin-right: 7.5px;
	margin-left: 7.5px;
	width: 150px;
	height: 140px;
	text-align: center;
}


div.viewpic1{
	vertical-align:top;
	display:block;
	width:202px;
}
div#viewpic1 h3{
	margin:0px;
	border-style:none;
	display:none
}

#imageblock ul.image_list{
	padding:10px
	margin:0px;
}
#imageblock ul.image_list li{
	display:inline-block;
	margin-left:10px;
	margin-top:10px;
	text-align:center;
	vertical-align:top;
}
#imageblock ul.image_list li img{
	border:1px solid #ddd;
	padding:10px;
	margin:5px;
}

#imageblock ul.image_list li.image_layout{
	width:205px;
	height:230px;
	display:block;
	float:left;
}

#imageblock ul.image_list li.image_main{
	width:205px;
	height:230px;
}

#imageblock ul.image_list:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#imageblock ul.image_list{
	display:inline-block;
}
#imageblock ul.image_list{
	display:block;
}


div#basefield{
	background-repeat:no-repeat;
	background-position:center center;
	opacity: 0.7;
}



div#waiter p{
	margin:0px !important;
	padding:0px !important;
}



div#waiter .searching{
	color:#fff !important;
	font-size:160%;
	vertical-align:-16px;
}

p.caution{
	color:#666;
	font-size:0.9em;
}

div#gmapframe{
	position:absolute;
	z-index:5;
	border-style:none
}

div#gmapframe table{
	height:32px;
	border-collapse:collapse;
	border-style:none
}

div#gmapframe td#mapbarbody{
	background:url(../../images/default/img_detail/windowbar_m.png) repeat-x top left;
	height:32px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-shadow:1px 1px 0px #fff;
	text-align:center;
	vertical-align:middle;
	border-style:none
}

td#mapbarbody input{
	margin-left:10px;
}

div#gmapframe td img#windowbar_r{
	cursor:pointer;
}

div#gmapframe iframe{
	border:1px outset;
	border-top-width:0px;
}

/**/
p{
	margin:10px 0;
}
p.catchcopy{
	color:#444;
	text-align:left;
	font-size:1.2em;
}
div#icons{
	width:345px;
	display: inline-block;
	vertical-align: bottom;
}

div#icons img{
	margin:0px 1px 1px 0px;
}
img#detail_tel{
	display: inline-block;
	vertical-align: bottom;
}

form#askform{
	width:182px;
	display: inline-block;
	vertical-align: bottom;
	margin-left: 15px;
	margin-bottom: -5px;
}
div#detailhead h2{
	padding-top:0px;
	padding-bottom:5px;
	border-bottom:4px solid #969696;
	margin:0px;
	margin-bottom:15px;
	font-size:1.7em;
	float:left;
	width: 710px;
}

div.toptable{
	clear: both;
	width:710px;
	margin:15px 0;
}

.toptable table{
	border-collapse:collapse;
	border-spacing: 0;
	width:710px;
}

.toptable table th{
	text-align:center;
	border:solid 1px #8B8E8C;
	background-color:#0045B3;
	color:#fff;
	font-size:1.1em;
	padding: 10px;
}
.toptable table td{
	text-align:center;
	vertical-align: middle;
	border:solid 1px #8B8E8C;
	font-size:1.1em;
	padding: 10px;
}

/*��散荅括完*/
#detailblock{
	width:710px;
}
table#detail_list{
	border-collapse:collapse;
	border-spacing: 0;
	width:708px;
	border:solid 1px #8B8E8C;
}
table#detail_list th{
	border:solid 1px #8B8E8C;
	background-color:#0045B3;
	color: #FFF;
	text-align: center;
	padding: 10px;
}
table#detail_list td{
	border:solid 1px #8B8E8C;
	background-color:#fff;
	padding:10px;
	width: 220px;
}
/*#entry h3{
	border: none;
	background: none;
}*/

/*	Google������	*/
div#map_box{
	width: 706px;
	margin: 20px 0;
	padding: 0 0 10px 0;
	border: 1px solid #8B8E8C;
	overflow: hidden;
}

div#map_box h4{
	padding: 5px 0;
	text-align: center;
	letter-spacing: 0.2em;
	background: #0045B3;
	color: #fff;
	font-size: 120%;
}

/*����������*/
#inq_bottom{
	text-align:center;
	width:100%;
}
#inq_bottom p.pointer{
	display:block;
	width:100%;
	font-size: 1.2em;
	margin:0px;
	padding-bottom: 30px;
	background:url(../../images/default/img_detail/contact_arrow.png) no-repeat center bottom;
	height:40px;
	font-weight:bold;
	padding-top:10px;
}
#inq_bottom p{
	text-align:center;
	margin-bottom: 30px;
}

#inq_bottomparts{
	width:710px;
	margin:0px auto;
}
#inq_bottomparts:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#inq_bottomparts{
	display:inline-block;
}
#inq_bottomparts{
	display:block;
}

span.separater{
	margin:0px
}
#entry p.pageback{
	text-align: right;
}
#entry p.pageback1{
	text-align: right;
	margin: 0;
	margin-bottom: -15px;
}
#entry .detail_inquiry2{
	text-align: right;
	padding: 0 10px;
}

#ntimage #white{
	opacity: 0;
}</pre></body></html>