@charset "utf-8";

@media print, screen and (min-width : 769px){ 

/*-- pic_wide & pic_wide_inner --*/
 .pic_wide{
	text-align:center;
	position:relative;
		height:700px;
}
 .pic_wide img{
		height:700px;
	display:block;
	position:absolute;
	left:50%;
	margin-left:-650px;
}
.caption {
    font-size: 11px;
    line-height: 140%;
    margin: 10px 30px 0;
}
/* _________________________________________
section_comfort
_________________________________________*/
#section_comfort .section_column.lowfloor{
	margin-top:80px;
}
#section_comfort .section_column.seat .img_slider{
	margin-left:-15px;
	margin-top:30px;
}
#section_comfort .section_column.seat .img_slider p{
	font-size:14px;
}
#section_comfort .section_column.seat .desc_seat{
	margin-top:10px;
	font-size:16px;
}

/* -----------------------------------
    #section_option_navi
----------------------------------- */
#section_option_navi .head_title{
    width: 930px;
    margin: 0 auto 40px auto;
    padding: 0 0 10px 0;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 1px solid #808080;
}

#section_option_navi .col_left{
    width: 600px;
    padding: 0 0 0 50px;
    float: left;
}

#section_option_navi .col_left h3{
    margin: 0 0 10px 0;
    padding: 0;
}
#section_option_navi .col_left h5{
	margin:30px 0 20px;
}

#section_option_navi .col_left .desc{
    font-size: 13px;
    margin: 0 0 30px 0;
}

#section_option_navi .col_left .detail{
    padding: 0;
}

#section_option_navi .col_right{
    width: 300px;
    padding: 0 30px 0 0;
    float: right;
}

#section_option_navi .col_right img{
    width: 100%;
    height: auto;
}
#section_option_navi .section_column{
	padding-top:60px;
	clear:both;
	
}
#section_option_navi .section_column h3{
	padding:0;
}
#section_option_navi .section_column dl {
	font-size:90%;
}
}