@charset "utf-8";

/* カテゴリーページ */


.catTitleWrap {
	background: #adba63;
}

.catTitle {
	padding: 10px 60px;
}

.category-box {
	box-sizing: border-box;
	position: relative;
	display: inline-block;
	width: 320px;
	margin: 0 10px 20px;
	padding: 22px 12px 24px;
	font-size: 0;
	border: 2px solid #adba63;
	vertical-align: top;
}
.category-box .imgWrap {
	display: inline-block;
}
.category-box>.imgWrap {
	margin-bottom: 15px;
}

.category-box .underCatTitleWrap {
	box-sizing: border-box;
	position: relative;
	width: 100%;
	display: block;
	margin-bottom: 20px;
	padding-left: 60px;
	background-position: left 5px center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-size: auto;
}
.category-box .underCatTitleWrap::before {
	content: "";
	position: absolute;
	top: 17px;
	right: 23px;
	background: #c9da65;
	width: 14px;
	height: 14px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
}
.category-box .underCatTitleWrap::after {
	content: "";
	position: absolute;
	top: 20px;
	right: 22px;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 5px solid #fff;
}



/*==========コツメニュー一覧用========*/
.kotu_menu_box .underCatTitleWrap::before {
	content: "";
	position: absolute;
	top: 15px;
	right: 23px;
	background: #c9da65;
	width: 14px;
	height: 14px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
}
.kotu_menu_box .underCatTitleWrap::after {
	content: "";
	position: absolute;
	top: 18px;
	right: 22px;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 5px solid #fff;
}

/*=====================*/
.category-box .theSubTitle {
	font-size: 15px;
	line-height: 1.8;
	color: #949494;
}

.category-box .theTitle {
	font-size: 20px;
	line-height: 1.3;
	color: #819411;
}

.category-box .case {
	display: inline-block;
}

.category-box .case-hudan {
	margin-right: 10px;
}

/* キッチン */
body.jiten-category-kitchen .catTitle {
	background: url("/jiten/kotu/images/ico_white_kitchen.png") no-repeat left center;
}

body.jiten-kotsu.jiten-category-kitchen .catTitle {
	background-size: auto 28px;
}

body.jiten-category-kitchen .category-box-rangehood_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_rangehood_01.png");
}
body.jiten-category-kitchen .category-box-range_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_range_01.png");
}
body.jiten-category-kitchen .category-box-range_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_range_02.png");
}
body.jiten-category-kitchen .category-box-sink_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_sink_01.png");
}
body.jiten-category-kitchen .category-box-sink_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_sink_02.png");
}
body.jiten-category-kitchen .category-box-sink_03 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_sink_03.png");
}
body.jiten-category-kitchen .category-box-rack_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_rack_01.png");
}
body.jiten-category-kitchen .category-box-ref_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_ref_01.png");
}
body.jiten-category-kitchen .category-box-wall_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_wall_01.png");
}
body.jiten-category-kitchen .category-box-wall_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_kitchen_wall_02.png");
}


/* 浴室・洗面所 */
body.jiten-category-bath .catTitle {
	background: url("/jiten/kotu/images/ico_white_bath.png") no-repeat left center;
}

body.jiten-category-bath .category-box-tub_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_tub_01.png");
}
body.jiten-category-bath .category-box-tub_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_tub_02.png");
}
body.jiten-category-bath .category-box-wall_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_wall_01.png");
}
body.jiten-category-bath .category-box-lava_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_lava_01.png");
}
body.jiten-category-bath .category-box-lava_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_lava_02.png");
}
body.jiten-category-bath .category-box-lava_03 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_lava_03.png");
}
body.jiten-category-bath .category-box-lava_04 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_lava_04.png");
}
body.jiten-category-bath .category-box-wash_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_wash_01.png");
}
body.jiten-category-bath .category-box-wash_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_bath_wash_02.png");
}


/* トイレ */
body.jiten-category-toilet .catTitle {
	background: url("/jiten/kotu/images/ico_white_toilet.png") no-repeat left center;
}

body.jiten-category-toilet .category-box-toilet_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_toilet_toilet_01.png");
}
body.jiten-category-toilet .category-box-toilet_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_toilet_toilet_02.png");
}
body.jiten-category-toilet .category-box-tank_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_toilet_tank_01.png");
}
body.jiten-category-toilet .category-box-floor_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_toilet_floor_01.png");
}


/* リビング */
body.jiten-category-living .catTitle {
	background: url("/jiten/kotu/images/ico_white_living.png") no-repeat left center;
}

body.jiten-category-living .category-box-light_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_light_01.png");
}
body.jiten-category-living .category-box-kagu_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_kagu_01.png");
}
body.jiten-category-living .category-box-sofa_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_sofa_01.png");
}
body.jiten-category-living .category-box-sofa_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_sofa_02.png");
}
body.jiten-category-living .category-box-wall_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_wall_01.png");
}
body.jiten-category-living .category-box-wall_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_wall_02.png");
}
body.jiten-category-living .category-box-wall_03 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_wall_03.png");
}
body.jiten-category-living .category-box-stuff_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_stuff_01.png");
}
body.jiten-category-living .category-box-stuff_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_stuff_02.png");
}
body.jiten-category-living .category-box-seal_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_seal_01.png");
}
body.jiten-category-living .category-box-seal_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_living_seal_02.png");
}


/* 窓 */
body.jiten-category-window .catTitle {
	background: url("/jiten/kotu/images/ico_white_window.png") no-repeat left center;
}
body.jiten-kotsu.jiten-category-window .catTitle {
	background-size: auto 40px;
}

body.jiten-category-window .category-box-glass_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_glass_01.png");
}
body.jiten-category-window .category-box-glass_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_glass_02.png");
}
body.jiten-category-window .category-box-frame_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_frame_01.png");
}
body.jiten-category-window .category-box-frame_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_frame_02.png");
}
body.jiten-category-window .category-box-amido_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_amido_01.png");
}
body.jiten-category-window .category-box-blind_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_blind_01.png");
}
body.jiten-category-window .category-box-sudare_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_sudare_01.png");
}
body.jiten-category-window .category-box-amado_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_window_amado_01.png");
}


/* 窓 */
body.jiten-category-floor .catTitle {
	background: url("/jiten/kotu/images/ico_white_floor.png") no-repeat left center;
}

body.jiten-category-floor .category-box-floor_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_floor_01.png");
}
body.jiten-category-floor .category-box-floor_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_floor_02.png");
}
body.jiten-category-floor .category-box-floor_03 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_floor_03.png");
}
body.jiten-category-floor .category-box-car_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_car_01.png");
}
body.jiten-category-floor .category-box-car_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_car_02.png");
}
body.jiten-category-floor .category-box-car_03 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_car_03.png");
}
body.jiten-category-floor .category-box-tatami_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_tatami_01.png");
}
body.jiten-category-floor .category-box-tatami_02 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_tatami_02.png");
}
body.jiten-category-floor .category-box-tatami_03 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_floor_tatami_03.png");
}


/* 玄関 */
body.jiten-category-entrance .catTitle {
	background: url("/jiten/kotu/images/ico_white_entrance.png") no-repeat left center;
}

body.jiten-category-entrance .category-box-shoe_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_entrance_shoe_01.png");
}
body.jiten-category-entrance .category-box-tataki_01 .underCatTitleWrap {
	background-image: url("/jiten/kotu/images/ico_entrance_tataki_01.png");
}


body.jiten-kotsu .catTitle {
	background-size: contain;
}