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


<!--
div.main_container{
margin-top:0px;
}
div#left_column{
float:left;
width:200px;
}
div#right_column{
margin-left:221px;
}
div#right_column_noleft{
margin-left:14px;
}

.holder700 hr{ /*for IE min-width holder*/
visibility:hidden;
display:none;
_display:block; /*for WinIE*/
width:700px;
height:0px;
} 

.yjmthclear{
margin-bottom:-5px;
}


/*º¸¥«¥é¥àbox*/
#column_open{
display:none;
width:14px;
position:absolute;
float:left;
cursor:pointer;
margin-left:-14px;
_margin-left:-16px; /*for WinIE*/
}
#column_close{
display:none;
width:14px;
position:absolute;
float:left;
cursor:pointer;
margin-left:-15px;
_margin-left:-20px; /*for WinIE*/
}
#column_noleft{
display:block;
width:14px;
position:absolute;
float:left;
cursor:pointer;
margin-left:-14px;
_margin-left:-16px; /*for WinIE*/
}

.left_box{
display:block;
padding:1px;
width:200px;
border:1px solid #666666;
background-color:#fff;
margin-bottom:10px;
}
#left_box_cont{
padding:3px;
}
h3.left_box_title img.helpicon{
vertical-align:bottom;
margin-left:2px;
margin-top:-2px;
}


/*µ¡Ç½¥·¥ç¡¼¥È¥«¥Ã¥È*/
.mode_shortcut{
display:block;
text-align:right;
margin-top:-7px;
margin-right:0px;
margin-bottom:7px;
text-align:right;
float:right;
}
.mode_shortcut #shortcut_cnt{
display:block;
padding:3px;
border:1px solid #999;
background-color:#eee;
text-align:right;
margin-bottom:2px;
}



/*Å·µ¤*/
#left_box_cont_weather{
padding:3px;
text-align:center;
}



/*¥¢¥¤¥³¥ó*/
.icon_all{
clear:both;
text-align:center;
border-top:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
padding:1px;
background-color:#eee;
margin-top:-14px;
}
/* €*/
.icon_all{
margin-top:5px;
}
.icon_l{
width:95px;
float:left;
position:relative;
text-align:left;
margin-bottom:3px;
}
.icon_r{
position:relative;
text-align:left;
margin-left:95px;
margin-bottom:3px;
}
/* */


/*ºÇ´ó¤ê±Ø*/
.left_box div#near_station{
text-align:left;
margin-top:3px;
margin-bottom:-2px;
}
div#near_station ul{
padding:3px;
margin:0px 0px 0px 0px;
}
div#near_station li{
font-size:12px;
line-height:125%;
list-style:decimal inside;
padding:3px;
margin-bottom:5px;
border:1px solid #dddddd;
background-color:#eeeeee;
}
div#near_station li:first-line{
font-weight:bold;
}

/*½Ì¼Ü¤È²èÁü*/
#sam{
display:block;
}
#sam table{
background-color:#ccf;
border:1px solid #999999;
}
#sam td{
font-size:12px;
line-height:115%;
background-color:#ffffff;
}
#sam a:hover{
background-color:#ffff99;
}
#sam .current{
background:#ffff66;
font-weight:bolder;
}
div#sam ul{
white-space:nowrap;
display:inline;
margin:0px 0px 0px 0px;
padding:2px;
font-weight:bolder;
}
div#sam li{
display:inline;
list-style:none;
margin:2px 2px 2px 2px;
padding:0px;
line-height:150%;
font-weight:normal;
}


/*¥á¥¤¥ó¤ÎÃÏ¿Þ*/
#main_map{
display:block;
text-align:center;
margin-top:7px;
margin-bottom:5px;
padding:0px;
}
#main_map img{
border:1px solid #dcdcdc;
}
#update_stamp{
text-align:right;
color:#999;
}
#update_stamp small{
font-size:10px;
}


#main_map .cursor_l{
text-align:left;
}
#main_map .cursor_c{
text-align:center;
}
#main_map .cursor_r{
text-align:right;
}
#main_map img{
virtical-align:middle;
}


/*¹­¹ð*/
div.ad_ALPS{
text-align:center;
margin:10px 0px 0px 0px;
padding:3px;
}
div.ad_TS{
text-align:left;
margin:5px 0px 0px 0px;
border:1px solid #feb76e;
padding:3px;
}
div.ad_MSQ{
text-align:center;
margin-top:3px;
margin-bottom:3px;
}
div.ad_N{
padding-bottom:7px;
}
div.ad_C{
padding-bottom:7px;
}



-->
