﻿@charset "utf-8";
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
z-index: 2;
overflow: hidden;
position: relative;
    margin: 0;
    padding: 0;
}

.jcarousel-list {
z-index: 1;
overflow: hidden;
position: relative;top: 0;left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
float: left;
list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 687px;
    height: 406px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
z-index: 3;
    display: none;
}

.jcarousel-prev {
z-index: 3;
    display: none;
}





/**
skin.css
*/
.jcarousel-skin-tango.jcarousel-container {
    background: transparent;
}

.jcarousel-skin-tango.jcarousel-container-horizontal {
    width:693px;
	height:413px;
	margin:0;
	padding:0;
}

/*.jcarousel-skin-tango.jcarousel-container-vertical {
    width:  640px;
    height: 470px;
    padding: 20px;
}*/


.jcarousel-skin-tango .jcarousel-clip-horizontal {/*この幅で写真が見える掲載枚数が変わる*/
    width:  687px;
    height: 407px;
	margin: 20px 0 0 12px;
	border:3px solid #000000;
}

/*.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  640px;
    height: 470px;
}*/

.jcarousel-skin-tango .jcarousel-item {
overflow:hidden;
position:relative;
    width: 687px;
    height: 407px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {/*写真と写真の隙間*/
    margin:0;
	padding:0;
}

/*.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}*/

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: transparent;
    color: #333333;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
z-index:3;
position: absolute;
top: 193px;
left: 678px;
    width: 27px;
    height: 25px;
    cursor: pointer;
    background: transparent url(/user_data/packages/default/img/search/btn_slide_next.gif) no-repeat 0 0;
	
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:active  {
    background-position: 0 -25px;

}


.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    /*background-position: 0 -80px;*/
	background:none;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
z-index:3;
position: absolute;
top: 193px;
left: 12px;
    width: 27px;
    height: 25px;
    cursor: pointer;
    background: transparent url(/user_data/packages/default/img/search/btn_slide_prev.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 -25px;

}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    /*background-position: 0 -80px;*/
	background:none;

}

/*
 *  Vertical Buttons
 
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 30px;
    height: 80px;
    cursor: pointer;
    background: transparent url(/user_data/packages/default/img/images/next-vertical.png) no-repeat 0 0;

}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;

}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../prev-vertical.png) no-repeat 0 0;

}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
*/


/*point*/
.jcarousel-skin-tango .area_box {
	width:687px;
	height:407px;
}

.jcarousel-skin-tango .area_box dt{
	width:687px;
	height:407px;
}
	/*map*/
	.jcarousel-skin-tango .area_box dt strong{
	display:block;
		width:687px;
		height:407px;
		background-position:0px 0px;
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	.jcarousel-skin-tango #search_area011 dt strong {background-image:url(/user_data/packages/default/img/search/search_area011.jpg);}
	.jcarousel-skin-tango #search_area012 dt strong {background-image:url(/user_data/packages/default/img/search/search_area012.jpg);}
	.jcarousel-skin-tango #search_area013 dt strong {background-image:url(/user_data/packages/default/img/search/search_area013.jpg);}


.jcarousel-skin-tango .area_box dd li {
position:absolute;top:0;left:0;
	margin:0;
	padding:0;
}
	/*search_area01*/
	.jcarousel-skin-tango .area_box dd li.num101 {top: 67px;left:409px;}
	.jcarousel-skin-tango .area_box dd li.num102 {top:113px;left:409px;}
	.jcarousel-skin-tango .area_box dd li.num103 {top:160px;left:409px;}
	.jcarousel-skin-tango .area_box dd li.num104 {top:235px;left:406px;}
	.jcarousel-skin-tango .area_box dd li.num105 {top:304px;left:378px;}
	.jcarousel-skin-tango .area_box dd li.num106 {top:350px;left:318px;}
	.jcarousel-skin-tango .area_box dd li.num107 {top:168px;left:292px;}
	.jcarousel-skin-tango .area_box dd li.num108 {top:188px;left:176px;}
	.jcarousel-skin-tango .area_box dd li.num109 {top:239px;left:101px;}
	.jcarousel-skin-tango .area_box dd li.num110 {top:298px;left: 30px;}
	.jcarousel-skin-tango .area_box dd li.num111 {top:298px;left:494px;}
	.jcarousel-skin-tango .area_box dd li.num112 {top:298px;left:589px;}
	.jcarousel-skin-tango .area_box dd li.num113 {top:352px;left:551px;}

	/*search_area02*/
	.jcarousel-skin-tango .area_box dd li.num201 {top: 73px;left: 39px;}
	.jcarousel-skin-tango .area_box dd li.num202 {top:129px;left: 39px;}
	.jcarousel-skin-tango .area_box dd li.num203 {top:168px;left: 39px;}
	.jcarousel-skin-tango .area_box dd li.num204 {top:223px;left: 39px;}
	.jcarousel-skin-tango .area_box dd li.num205 {top:260px;left: 39px;}
	.jcarousel-skin-tango .area_box dd li.num206 {top:298px;left:103px;}
	.jcarousel-skin-tango .area_box dd li.num207 {top: 63px;left:168px;}
	.jcarousel-skin-tango .area_box dd li.num208 {top:136px;left:251px;}
	.jcarousel-skin-tango .area_box dd li.num209 {top:136px;left:364px;}
	.jcarousel-skin-tango .area_box dd li.num210 {top:174px;left:484px;}
	.jcarousel-skin-tango .area_box dd li.num211 {top:230px;left:484px;}
	.jcarousel-skin-tango .area_box dd li.num212 {top:258px;left:218px;}
	.jcarousel-skin-tango .area_box dd li.num213 {top:299px;left:204px;}
	.jcarousel-skin-tango .area_box dd li.num214 {top:333px;left:204px;}
	.jcarousel-skin-tango .area_box dd li.num215 {top:298px;left:277px;}
	.jcarousel-skin-tango .area_box dd li.num216 {top:298px;left:355px;}
	.jcarousel-skin-tango .area_box dd li.num217 {top:298px;left:437px;}
	.jcarousel-skin-tango .area_box dd li.num218 {top:358px;left:289px;}
	.jcarousel-skin-tango .area_box dd li.num219 {top:347px;left:460px;}
	.jcarousel-skin-tango .area_box dd li.num220 {top:347px;left:582px;}
	
	/*search_area03*/
	.jcarousel-skin-tango .area_box dd li.num301 {top:100px;left:136px;}
	.jcarousel-skin-tango .area_box dd li.num302 {top:224px;left:138px;}
	.jcarousel-skin-tango .area_box dd li.num303 {top:321px;left:136px;}
	.jcarousel-skin-tango .area_box dd li.num304 {top:100px;left:299px;}
	.jcarousel-skin-tango .area_box dd li.num305 {top:225px;left:302px;}
	.jcarousel-skin-tango .area_box dd li.num306 {top:225px;left:421px;}
	.jcarousel-skin-tango .area_box dd li.num307 {top:225px;left:528px;}
	.jcarousel-skin-tango .area_box dd li.num308 {top:321px;left:301px;}



