/************アイコン説明************/
#header{
height:65px;
width:710px}

h1.tourBar_mini{
border-bottom:3px solid #D1E7FF;
margin:0 0 20px;
padding:0 0 5px;
*line-height:1;
font-size:20px;
color:#454545;}

#icon_info{
border:1px solid #ccc;
border-radius:5px;
margin:0 auto 30px;
padding:20px;
width:670px}

#guide_footer{
background:none;
margin:0 auto;
min-width:710px;
padding:0 0 20px;
text-align:center;
width:710px}

#guide_footer .btn{margin:0 auto 30px}

#guide_footer .btn:hover{opacity:0.8;
filter:alpha(opacity=80);
-ms-filter:"alpha(opacity=80)";}

#guide_footer address{
font-size:90%;
font-style:normal}

#icon_info p{margin:0 0 30px}

#icon_info .info_area{
border-bottom:1px dotted #ccc;
margin:0 0 20px;
padding:0 0 10px 160px;
position:relative}

#icon_info .info_area .icon{
position:absolute;
top:0;
left:0;
font-size:14px;
font-weight:bold;
color:#377ecc;}

#icon_info .info_area p{margin:20px 0 0}

#icon_info .info_area p:first-child{margin:0}

#icon_info .info_area p.link{
margin:0 0 5px;
text-align:right}

#icon_info.icon_p .info_area p{
    margin: 20px 0 20px;
}

#icon_info .info_area p.link a{
background:url(/tour/about/images/sitemap/icon_03.gif) no-repeat 0 4px;
padding:0 0 0 15px}

#icon_info ul.link_area:before,
#icon_info ul.link_area:after{
content:"";
display:table;}

#icon_info ul.link_area:after{clear:both;}

#icon_info ul.link_area{
margin:30px auto 40px;
zoom:1;/* For IE 6/7 */}

#icon_info ul.link_area li{
border:1px solid #ccc;
border-radius:5px;
float:left;
margin:0 0 0 20px;
overflow:hidden;
width:208px}

#icon_info ul.link_area li:first-child{margin:0}

#icon_info ul.link_area li a{
background:url(/tour/map/images/icon_02.png) no-repeat 190px 155px;
display:block;
padding:0 0 5px}

#icon_info ul.link_area li a:hover{
background-color:#DAFEFE;
text-decoration:none}

#icon_info ul.link_area li a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter:"alpha(opacity=80)";}

#icon_info ul.link_area li strong{
display:block;
font-size:110%;
margin:7px 20px 0 7px}

#icon_info ul.link_area li span{
color:#454545;
display:block;
font-size:90%;
margin:0 20px 0 7px}

#icon_info p#domain{
font-size:140%;
margin:0 auto 30px;
text-align:center}

#icon_info p#domain strong{
font-weight:normal;
color:#FE0000}

#icon_info #foot_comment{
margin:0 auto 10px;
width:420px}

#icon_info #foot_comment span.caution{
background:url(/tour/about/images/search_icon/note.gif) no-repeat 0 0;
display:block;
padding:5px 0 5px 55px}