@charset "utf-8";

/*============================================
 2009.0508
 print.css
============================================*/


/*------------------------------------------------
大枠のレイアウト
----------------------------------------------- */


/*------------------------------------------------
header
----------------------------------------------- */
#header{
}

/*--トップ用header-- */
#headerTop{
}
/*------------------------------------------------
contents
----------------------------------------------- */
#contents{
width:1000px;
margin:0 auto;
overflow:hidden;
position:relative;
}
/*--3カラム-- */
#columnL{
}
#columnC{
float:left;
width:417px;
padding:0 20px 0 20px;
padding-bottom:55px;
margin-top:8px;
}
#columnR{
float:left;
width:213px;
padding-right:33px;
_padding-right:0px;
padding-bottom:55px;
margin-top:8px;
}
/*--トップ用3カラム-- */
.top #columnL{
float:left;
width:200px;
padding-left:32px;
padding-right:15px;
margin-top:8px;
}
.top #columnC{
float:left;
width:428px;
padding:0 13px 0 16px;
_padding:0 13px 0 13px;
padding-bottom:55px;
margin-top:0px;
}
.top #columnR{
}
/*--2カラム-- */
#columnL2{
}
#columnR2{
float:left;
width:651px;
padding:0 0 55px 0;
margin-top:17px;
}
/*------------------------------------------------
contentsBottom
----------------------------------------------- */
#contentsbottom{
}

/*------------------------------------------------
footer
----------------------------------------------- */
#footer{
}

/*------------------------------------------------
アクセスマップ
----------------------------------------------- */
.print{
display:block;
}
#map{
width:670px;
margin:0 auto;
}
.mapTokyo{
background:none;
width:647px;
height:795px;
margin-left:0px;
position:relative;
}
.mapTokyo h1{
display:none;
}
.mapTokyo .printBtn{
display:none;
}
.mapTokyo .train{
position:absolute;
top:560px;
left:0px;
}
.mapTokyo .car{
position:absolute;
top:641px;
left:0px;
}
.mapTokyo .printimg1{
position:absolute;
top:0px;
left:0px;
}
.mapTokyo .printimg2{
position:absolute;
top:561px;
left:391px;
}
#mapFooter{
background:none;
width:641px;
height:60px;
margin:0;
padding:50px 0 15px 0;
}
#mapFooter .closeBtn{
display:none;
}
#mapFooterBottom{
clear:both;
width:647px;
}

.mapMorioka{
background:none;
width:647px;
height:830px;
margin-left:0px;
position:relative;
}
.mapMorioka h1{
display:none;
}
.mapMorioka .printBtn{
display:none;
}
.mapMorioka .busMorioka{
position:absolute;
top:560px;
left:0px;
}
.mapMorioka .taxiMorioka{
position:absolute;
top:692px;
left:0px;
}
.mapMorioka .carMorioka{
position:absolute;
top:774px;
left:0px;
}
.mapMorioka .printimg1{
position:absolute;
top:0px;
left:0px;
}
.mapMorioka .printimg2{
position:absolute;
top:560px;
left:391px;
}
#mapFooterMorioka{
background:none;
width:647px;
height:75px;
margin:0;
padding:50px 0 15px 0;
}
#mapFooterMorioka .closeBtn{
display:none;
}
