@charset "UTF-8";



/*----------------------------------------------*/
/*----------------------------------------------*/
/*WEST NAVI STATION [TRIP]*/
/*----------------------------------------------*/
/*Created: 2013.10.10*/
/*Last Update:	2013.10.10*/
/*----------------------------------------------*/




/*INDEX*/

/*TRIP------------------------------------------*/










/*----------------------------------------------*/
/*TRIP*/
/*----------------------------------------------*/

/*main frame*/
#content {
width:890px;
height:auto;
margin:0 auto 30px auto;
padding:0 30px 30px;
border:5px solid #BDBDAE;
background:url(../images/bg_frame.gif) repeat 0 0;
}




/*----------------------------------------------*/
/*TRIP[MAIN]*/

/*TRIP MAIN*/
#main-trip {
width:auto;
height:auto;
margin:0;
padding:0;
}

/*main title*/
#main-trip h3.mt-ttl {
width:890px;
height:87px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
background:url(../images/cp_main.png) no-repeat 0 0;
}

/********/
/*DETAIL*/
/********/
#main-trip .mt-detail {
width:280px;
height:auto;
margin:0;
padding:0;
float:left;
}

/*[PLACE]*/
#main-trip .mt-detail .mt-place {
width:auto;
height:auto;
margin:0 0 12px 0;
padding:0;
}
#main-trip .mt-detail .mt-place dt {
margin:0 0 12px 0;
padding:0 0 5px 0;
background:url(../images/bg_ttl_line.png) no-repeat left bottom;
}
#main-trip .mt-detail .mt-place dd.mt-place-name {
text-align:center;
font-size:2.4em;
font-weight:bold;
}
#main-trip .mt-detail .mt-place dd.mt-place-onair {
text-align:center;
font-size:0.9em;
}

/*[NAVIGATOR]*/
#main-trip .mt-detail .mt-navigator {
width:auto;
height:auto;
margin:0;
padding:10px 10px 18px;
border:3px solid #FFF;
background:url(../images/bg_comm.png) no-repeat right bottom;
}
#main-trip .mt-detail .mt-navigator .mt-navigator-inner {
width:auto;
height:auto;
margin:0 0 12px 0;
padding:0;
position:relative;
}
/*map icon*/
#main-trip .mt-detail .mt-navigator .mt-navigator-inner p.icon-map {
margin:0;
padding:0;
background:none;
position:absolute;
right:-15px;
top:-15px;
z-index:100;
}
/*face img*/
#main-trip .mt-detail .mt-navigator .mt-navigator-inner figure {
max-width:90px;
height:auto;
margin:0;
padding:0;
border:4px solid #FFF;
float:left;
}
#main-trip .mt-detail .mt-navigator .mt-navigator-inner figure img {
width:auto;
margin:0;
padding:0;
vertical-align:bottom;
}
/*name*/
#main-trip .mt-detail .mt-navigator .mt-navigator-inner dl {
width:auto;
height:auto;
margin-left:108px;
padding:12px 0 0 0;
}
#main-trip .mt-detail .mt-navigator .mt-navigator-inner dl dt {
width:70px;
height:14px;
margin:0 0 8px 0;
padding:0;
text-indent:-9999px;
background:url(../images/ttl_txt_navigator.png) no-repeat 0 0;
}
#main-trip .mt-detail .mt-navigator .mt-navigator-inner dl dd.mt-navigator-name {
font-size:1.2em;
line-height:1.8em;
font-weight:bold;
margin:0;
padding:0;
}
#main-trip .mt-detail .mt-navigator .mt-navigator-inner dl dd.mt-navigator-prog {
font-size:0.9em;
margin:0;
padding:0;
}
/*text*/
#main-trip .mt-detail .mt-navigator p {
font-size:1.1em;
line-height:30px;
margin:0;
padding:0;
background:url(../images/bg_txtline.png) repeat-y 0 0;
}


/*******/
/*PHOTO*/
/*******/
#main-trip .mt-photo {
width:588px;
height:auto;
margin:0;
padding:20px 0 0 0;
float:right;
}





/*----------------------------------------------*/
/*TRIP[OTHER]*/

/*OTHER TRIP*/
#other-trip {
width:auto;
height:auto;
margin:30px 0 0 0;
padding:20px 0 0 0;
border-top:5px solid #BEBCAE;
}

#other-trip h4.ot-ttl {
width:160px;
height:28px;
margin:0 0 12px 0;
padding:0;
text-indent:-9999px;
background:url(../images/ttl_trip_other.png) no-repeat 0 0;
}


/*thumbnail*/
#other-trip article {
	width:auto;
	height:auto;
	margin:6px;
	padding:0;
	float:left;
}
#other-trip .thumb {
width:182px;
height:auto;
margin:0;
padding:11px;
background:#FFF;
border:3px solid #7FCCCC;
}
#other-trip a:hover .thumb {
cursor:pointer;
opacity:0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
text-decoration:none;
}
/*[photo]*/
#other-trip .thumb figure {
width:auto;
height:auto;
margin:0;
padding:0;
border:1px solid #CCC;
}
#other-trip .thumb figure img {
max-width:180px;
vertical-align:bottom;
}
/*[PLACE]*/
#other-trip .thumb dl {
width:auto;
height:auto;
margin:0;
padding:12px 0 0 0;
}
#other-trip .thumb dl dt {
font-size:1.1em;
font-weight:bold;
margin:0;
padding:0 0 5px 25px;
background:url(../images/ic_bag_s.png) no-repeat left 2px;
}
#other-trip .thumb dl dd {
font-size:0.8em;
}
