@media screen and (max-width:1279px){


/*************************** C-01. 枠組共通 ***********************/
.fixbox{
	width:98%;
}

/*************************** C-02. header ************************/
.header-container {
	width:98%;
	margin:0 auto;
}

/*************************** C-03. nav ***************************/
/* 第2階層 */
.megamenu div {
    top: 53px;
}

/*************************** C-04. main共通 **********************/
/*************************** C-05. h1, h2見出し *******************/
/*************************** C-06. breadcrumb ********************/
/*************************** C-07. pager backnumber等 ************/
/*************************** C-08. aside *************************/
.aside-01 form input[type="submit"]{
	width: 60px;
	font-size: 1.5rem;
}
.aside-03 > div >div{
	margin-left:1rem;
}
.aside-03-tags li{
	margin-right: 0.5rem;
}
.aside-03-tags li a{
	padding: 8px 6px;
	font-size: 1.4rem;
}
.aside-04:after{
	display: none;
}
.aside-04 .tit{
	padding-left: 2rem;
}
.aside-04:before{
	left: -26px;
}

/*************************** C-09. footer ************************/
/*************************** C-10. toppage ***********************/
/*************************** C-11. form **************************/
/*************************** C-12. レギュレーション ********************/
/*************************** C-13. 検索結果 ***********************/
/*************************** C-14. 内部ページ ***********************/

/*B-14-1 エリア*/
.area-cities-container ul {
    width: 24%;
}
.station-map-container.side,
.aside-01-tit.station{
    display: none;
}
}/* max-width */