@charset "euc-jp";
@import "map_commmon.css";
@import "http://i.yimg.jp/images/css/yj2.css";


<!--
/* IE: min-width */
* html .main_container {width: expression((document.body.offsetWidth<745) ? '745px' : '100%');}


/*構造制御*/
.main_container{
width:100%;
}
#right_column{
width:250px;
float:right;
margin-right:3px;
}
#left_column{
margin-right:260px;
_width:100%; /*for IE*/
}
.cont_hr{
margin-top:1px;
margin-bottom:1px;
border-bottom:1px solid #999;
}
.main_cont{
margin-bottom:15px;
padding:3px;
}


/*右カラム*/
.right_box{
display:block;
padding:1px;
width:250px;
border:1px solid #999;
margin-bottom:10px;
}
#right_box_cont,
#right_box_cont2{
padding:3px;
}

/*お知らせ*/
#right_box_cont ul{
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
}
#right_box_cont li{
padding:3px;
background-color:#ffe;
background-image:url('http://i.yimg.jp/images/map/bg_ffe.gif');
}

/*ログインボックス*/
.login_aligncenter{
text-align:center;
}

/*プロパティプロモーションリンク*/
.prop_promo_cont{
clear:both;
display:block;
padding:3px;
/*background-color:#eee;*/
/*background-image:url('http://i.yimg.jp/images/map/bg_eee.gif');*/
}
.prop_promo_cont_icon{
float:left;
width:30px;
margin-left:-2px;
margin-right:2px;
}
.prop_promo_cont_text{
}

/*携帯版のお知らせ*/
.qrcode_top{
text-align:center;
}
.qrcode_top img{
margin:-8px 0px 0px 0px;
_margin:0px; /*for IE*/
float:left;
}
.qrcode_text{
display:block;
background-color:#eee;
padding:3px;
margin:8px 8px 5px 0px;
margin:8px 8px 5px 74px; /*for IE*/
text-align:left;
}
.qrcode_bottom{
clear:both;
padding:3px;
text-align:center;
}

/*お知らせ*/
#top_info ul{
margin:0px 0px 0px 20px;
padding:0px;
}
#top_info li{
padding:3px;
}

/*地図登録*/
#regmaplist ul{
margin:0px 0px 0px 20px;
padding:0px;
}
#regmaplist li{
padding:3px;
}

/*トップのアルプスのお知らせ*/
#alpsinfo{
margin:0px;
}
#alpsinfo img{
border:0px;
margin:0px 0px 5px 0px;
}

/*検索*/
.main_cont dt{
float:left;
padding:3px;
width:85px;
white-space:nowrap;
}
:root .main_cont select{
width:110px;
}
.main_cont dd{
padding:3px;
margin-left:0px;
white-space:nowrap;
margin-bottom:3px;
}
.main_cont dt#even,
.main_cont dd#even{
background-color:#eee;
}



/*カテゴリ検索*/
#japan_map{
text-align:center;
margin-bottom:15px;
}




/*インサイドリンク*/
.insidelink{
font-size:smaller;
margin-top:35px;
}
.insidelink_type_refer{
height:230px;
}
h4{
font-size:12px;
margin-top:15px;
margin-bottom:0px;
padding:1px 0px 0px 3px;
background-color:#eee;
border-bottom:1px solid #ccc;
font-weight:normal;
}
.insidelink dl{
padding:0px;
display:inline;
float:left;
margin:3px;
width:45%;
}
.insidelink dt{
padding:2px;
padding-bottom:0px;
}
.insidelink dd{
line-height:115%;
}
.insidelink dd.insideexplanation{
margin-left:20px;
}
.clearforie5{
clear:both;
/*以下MacIE5除外\*/
clear:none;
display:none;
/**/
}

/*トップのお知らせ*/
.top_msg{
text-align:center;
margin:15px 0px 0px 5px;
}

/*AD*/
div.ad_YBBGD{
text-align:center;
margin-left:50px;
_margin-left:0px; /*for IE*/
margin-bottom:10px;
}
div.ad_LSQ{
text-align:center;
margin-top:3px;
margin-bottom:3px;
}
div.ad_EL{
text-align:center;
margin-top:3px;
margin-bottom:3px;
}
div.ad_EL img{
margin-left:5px;
margin-bottom:2px;
display:block;
_margin-left:0px; /*for IE*/
}
div.ad_TN{
border:1px solid #aaa;
padding:4px;
margin-bottom:15px;
}
-->
