@charset "UTF-8";

/* *******************************************************************************************
* 
*	釣り道具の上手な積み方 PC
*
******************************************************************************************* */

/* ----------------------------- ページヘッダー ----------------------------- */

.pageHeader_ttl-car{
	padding: 40px 0;
	background: url(../image/index_fishing_car_pc.jpg) left 0 no-repeat;
	background-size: cover;
}
.pageHeader_ttl_icon-car{
	color: #fff;
	padding-left: 81px;
	padding-right: 81px;
	background: url(../../common/image/pict_fishingcar_wt.png) 0 center no-repeat;
	background-size: 61px auto;
}

/* ----------------------------- メインコンテンツ ----------------------------- */

.pageContent{
	padding-top: 60px;
	background: #fff;
}

.pageContent_inner{
	margin: 0 auto;
	width: 980px;
	color: #05474d;
}


/* ----------------------------- 共通 ----------------------------- */
.icon_spec{
    background-color: #3a7dda;
    font-weight: bold;
    position: relative;
    display: inline-block;
    color: #fff;
}
.icon_spec.fisherman2{
    padding: 5px 90px 5px 10px;
}
.icon_spec.fisherman2:after {
    position: absolute;
    top: -68px;
    right: 0;
    width: 80px;
    height: 100px;
    background: url(../image/add_fisherman2.png) no-repeat center center;
    background-size: 70px;
    content: "";
}


/* -------------------------------------------------------------------------------------------
*
* 一覧
*
* ----------------------------------------------------------------------------------------- */

.carIndex{
	padding-bottom: 36px;
}
.carIndex_lead{
	margin-bottom: 70px;
	font-size: 18px;
	line-height: 32px;
}
.carIndex_icon{
text-align: right;
margin-bottom: 20px;}

/* ----------------------------- 一覧表示 ----------------------------- */

#fishing-car_list{
	margin: 0 auto;
	width: 980px;
	min-height: 334px;
}
#fishing-car_holder{

}
.fishing-car_list_section{
	padding-bottom: 36px;
}
.fishing-car_list_section:last-child{
	padding-bottom: 0;
}

.fishing-car_list_section_body{
	display: flex;
	flex-wrap: wrap;
}
.fishing-car_list_item{
	margin-right: 24px;
	margin-bottom: 24px;
	width: 310px;
}
.fishing-car_list_item:nth-child(3n){
	margin-right: 0;
}
.fishing-car_fin_item .fishing-car_list_item_img{
height: 100%;
}
.fishing-car_fin_item .fishing-car_history_box{
font-size: 12px;
margin-top: 6px;
}

.fishing-car_list_item_link{
	position: relative;
	display: block;
	background: #fff;
	border-top: 4px solid #05474d;
}
.fishing-car_list_item_link:hover{
	background: #e5eeed;
}
.fishing-car_list_item_img{
	height: 206px;
	overflow: hidden;
}
a:hover .fishing-car_list_item_img{
	opacity: .7;
}
.fishing-car_list_item_content{
	padding:10px 16px;
	border: 1px solid #ccd5d6;
	border-top: 0;
}
.fishing-car_list_item_ttl{
font-size: 20px;
line-height: 1.4;
font-weight: bold;
}
.fishing-car_list_item_cate{margin-top: 6px;}

.fishing-car_list_item_cate .cate_box{
background-color:  #e5eded;
padding: 3px 10px;
font-size: 12px;
}
.fishing-car_list_item_link-new:before{
position: absolute;
content: '';
top: 0;
left: 0;
width: 50px;
height: 50px;
z-index: 10;
background:url(/fishing/common/image/label_new.png) 0 0 no-repeat;
background-size: 50px 50px;
}
.fishing-car_fin_ttl{
font-size: 20px;
margin-bottom: 16px;
border-left: 5px solid #05474d;
padding-left: 14px;
font-weight: bold;
}
.fishing-car_fin_item{
flex-basis: 24%;
margin-right: 1.33%;
margin-bottom: 24px;
}
.fishing-car_fin_item:nth-child(4n){
margin-right: 0;
}
.fishing-car_fin_item .fishing-car_list_item_ttl{
font-size: 16px;
}
/* -------------------------------------------------------------------------------------------
*
* 下層共通
*
* ----------------------------------------------------------------------------------------- */

/* ----------------------------- メインビジュアル ----------------------------- */

.pageMain{
	position: relative;
	height: 348px;
}
