﻿@charset "UTF-8";
.design .noscript,
.slick_nav,
.main_header .head,
footer{
	display: none !important;
}
.all{
	margin: 0 !important;
	width: 1080px !important;
}

/* 画像リスト */
.main .ilist_lower ul,
.main .ilist2_lower ul{
	display: block !important;
	overflow: hidden !important;
}
.main .ilist_lower ul > li,
.main .ilist2_lower ul > li{
	float: left !important;
}
.att_list .ilist_lower ul > li:nth-child(2){
	float: right !important;
}
.vis.pick_vis .vis_bg li,
.pick_vis .slick-list .slick-slide{
	width: 297px !important;
}
.slick-slider .slick-track{
    transform: translate3d(0, 0, 0)!important;
}
.vis.main_vis .vis_bg li{
	width: 1080px !important;
}
.vis.main_vis .catch{
	right: 20px;
}

/* 分類 */
.design .main_naka .page_left .page_left_float{
	display: block !important;
	overflow: hidden !important;
}
.design .main_naka .page_left .page_left_float .cate_post01{
	float: left !important;
}

/* City branding */
#body.sub .main_header .head{
	display: inherit!important;
}
#body.sub .main_header .head .h_top_wrap{
	display: none!important;
}
#body.sub .vis .vis_bg li{
	width: 1080px !important;
}

/* City branding slider2 */
.pick.vis02 .vis_bg li,
.vis02 .slick-list .slick-slide{
	width: 332px!important;
}