@charset "utf-8";



/*敷地配置カラーボックスのリンク部分
-------------------------------------------------*/
ul#shiki{
background:url(../images/common-img/p_01.jpg) no-repeat;
width:900px;
height:440px;
position:relative;
margin-top:30px;
overflow : hidden;
}

#shiki li {line-height:0;}


#box01 a,
#box02 a,
#box03 a,
#box04 a,
#box05 a,
#box06 a,
#box07 a,
#box08 a,
#box09 a,
#box10 a,
#box11 a,
#box12 a,
#box13 a,
#box14 a,
#box15 a,
#box16 a{
display:block;
height:19px;
position:absolute;
z-index:100;
text-indent:-9999px;
cursor:default;
}

#box01 a{top:30px;	left:179px; width:77px;}
#box02 a{top:30px;	left:266px; width:52px;}
#box03 a{top:30px;	left:347px; width:66px;}
#box04 a{top:56px;	left:418px; width:140px;}
#box05 a{top:82px;	left:493px; width:135px;}
#box06 a{top:166px;	left:424px; width:86px;}
#box07 a{top:230px;	left:108px; width:99px;}
#box08 a{top:270px;	left:108px; width:99px;}
#box09 a{top:310px;	left:108px; width:99px;}
#box10 a{top:104px;	left:690px; width:108px;}
#box11 a{top:141px;	left:690px; width:140px;}
#box12 a{top:174px;	left:690px; width:185px;}
#box13 a{top:205px;	left:690px; width:113px;}
#box14 a{top:237px;	left:690px; width:99px;}
#box15 a{top:285px;	left:690px; width:152px;}
#box16 a{top:312px;	left:690px; width:164px;}

#box01 a:hover,
#box02 a:hover,
#box03 a:hover,
#box04 a:hover,
#box05 a:hover,
#box06 a:hover,
#box07 a:hover,
#box08 a:hover,
#box09 a:hover,
#box10 a:hover,
#box11 a:hover,
#box12 a:hover,
#box13 a:hover,
#box14 a:hover,
#box15 a:hover,
#box16 a:hover{
background-color:#FFF;
filter: alpha(opacity=25);
  -moz-opacity:0.25;
  opacity:0.25;
}

.tooltip{
position:absolute;
left:-2000px;
width:auto;
height:auto;
display:none;
border:1px solid #DED6D4;
z-index:50;
}
