﻿@charset "UTF-8";

* html body {
background: url(null) fixed;
}

/* module find */


/* : highlight : */
#fb b {
background:#ffd9b4 !important;
text-decoration:inherit !important;
color:#333333 !important;
}
#fb b.current {
background:#ff8e00 !important;
}

/* : mod_find01 : */
.mod_find01 {
position:fixed;
left:0;
bottom:0;
width:100%;
z-index:2;
}
* html .mod_find01 {
position:absolute;
margin-top:expression(0 - parseInt(this.offsetHeight) + (document.documentElement.scrollTop || document.body.scrollTop) + 'px');
} 
.mod_find01 .mod-in01 {
position:relative;
width:950px;
margin:0 auto;
}

/* : mod-tab  : */
.mod_find01 .mod-tab {
position:absolute;
top:-33px;
left:0px;
}
.mod_find01 .mod-tab p {
position:relative;
width:211px;
height:33px;
background: url(/common/img/mod_find/btn_find-tab01.gif) no-repeat 0px 0px;
text-indent:-9999px;
cursor:pointer;
}
.mod_find01.hover .mod-tab p {
background-position:0px -33px;
}
.mod_find01 .open .mod-tab p {
background-position:-211px 0px;
}
.mod_find01.hover .open .mod-tab p {
background-position:-211px -33px;
}

/* : mod-body  : */
.mod_find01 .mod-body {
overflow:hidden;
display:none;
width:745px;
height:0px;
background: url(/common/img/mod_find/bg_find-01.gif) no-repeat 0px 5px;
}
.mod_find01 .mod-body .mod-body-in01 {
padding-top:5px;
background: url(/common/img/mod_find/bg_find-tab01.gif) no-repeat 0px 0px transparent;
}
.mod_find01.hover .mod-body .mod-body-in01 {
background-position:-745px 0px;
}
.mod_find01 .mod-body .mod-body-in02 {
position:relative;
}

/* : mod-status  : */
.mod_find01 .mod-body .mod-status {
position:absolute;
top:15px;
left:27px;
line-height:20px;
}
.mod_find01 .mod-body .mod-status strong {
font-size:110%;
color:#d0101b;
}

/* : mod-control  : */
.mod_find01 .mod-body .mod-control {
position:absolute;
top:40px;
left:27px;
right:27px;
}
.mod_find01 .mod-input {
float:left;
background: url(/common/img/mod_find/bg_find-input01.gif) no-repeat left top;
}
.mod_find01 .mod-input input {
vertical-align:top;
}
.mod_find01 .mod-input input.mod-text {
width:314px;
height:23px;
padding-left:24px;
border:0;
background:transparent;
line-height:23px;
}
.mod_find01 .mod-input input.mod-text:focus {
outline:none;
}
.mod_find01 .mod-vicinity {
float:left;
width:109px;
margin-top:1px;
margin-left:35px;
}
.mod_find01 .mod-prev {
float:left;
border-right:1px solid #ffffff;
background: url(/common/img/mod_find/btn_find-prev01_off.gif) no-repeat left top;
}
.mod_find01 .mod-prev span {
display:block;
width:54px;
height:21px;
background: url(/common/img/mod_find/btn_find-prev01.gif) no-repeat 0px 0px;
visibility:hidden;
text-indent:-9999px;
cursor:pointer;
}
.mod_find01 .mod-prev span.hover {
background-position:0px -21px;
}
.mod_find01 .mod-next {
float:left;
background: url(/common/img/mod_find/btn_find-next01_off.gif) no-repeat left top;
}
.mod_find01 .mod-next span {
display:block;
width:54px;
height:21px;
background: url(/common/img/mod_find/btn_find-next01.gif) no-repeat 0px 0px;
visibility:hidden;
text-indent:-9999px;
cursor:pointer;
}
.mod_find01 .mod-next span.hover {
background-position:0px -21px;
}
.mod_find01 .mod-clear {
float:right;
margin-top:1px;
background: url(/common/img/mod_find/btn_find-clear01_off.gif) no-repeat left top;
}
.mod_find01 .mod-clear span {
display:block;
width:64px;
height:21px;
background: url(/common/img/mod_find/btn_find-clear01.gif) no-repeat 0px 0px;
visibility:hidden;
text-indent:-9999px;
cursor:pointer;
}
.mod_find01 .mod-clear span.hover {
background-position:0px -21px;
}


/* : for print  : */
@media print {
	.mod_find01 {
	display:none;
	}
}
