@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------

 tenugui　手ぬぐい制作
 
-----------------------------------------------*/
/*h3*/
.itemTenugui .itemH3Box{
	border-bottom: 4px double #e94f4f;
}
.itemTenugui .itemH3Box h3{
	color: #e94f4f;
}

/*ページ内リンク*/
.itemTenugui .anchorLink ul li{
	width: 160px;
}
.itemTenugui .anchorLink ul li a{
	border: 1px solid #ff8a8a;
	border-bottom: 4px solid #ff8a8a;
}
.itemTenugui .anchorLink ul li a:after{
	border-top: 8px solid #e94f4f;
}

/*----品質・染色方法から選ぶ----*/
.itemTenugui .orderItemMaking .itemH3Box p.caption{
	background-image: url(../../../_images/ordermade/tenugui/caption_fukidashi_red.gif);
}
.itemTenugui .orderItemMaking .itemH3Box p.caption:after{
	background-image: url(../../../_images/ordermade/tenugui/caption_tail_red.gif);
}

.itemTenugui .orderItemMaking .itemLinkBox dl dt{
	margin-top: 40px;
}
/*手ぬぐい-顔料*/
.itemTenugui .itemLinkBox dl.ganryo dt{ border-bottom: 5px solid #48a93e;}
.itemTenugui .itemLinkBox dl.ganryo dt:before{ background-image: url(../../../_images/ordermade/tenugui/making_ganryo_caption.gif);}
.itemTenugui .itemLinkBox dl.ganryo dd{ border: 1px solid #48a93e;}
.itemTenugui .itemLinkBox dl.ganryo dd .linkBtn a{ background-color: #48a93e;}
/*手ぬぐい-反応*/
.itemTenugui .itemLinkBox dl.hannou dt{ border-bottom: 5px solid #40c5dd;}
.itemTenugui .itemLinkBox dl.hannou dt:before{ background-image: url(../../../_images/ordermade/tenugui/making_hannou_caption.gif);}
.itemTenugui .itemLinkBox dl.hannou dd{ border: 1px solid #40c5dd;}
.itemTenugui .itemLinkBox dl.hannou dd .linkBtn a{ background-color: #40c5dd;}
/*手ぬぐい-注染*/
.itemTenugui .itemLinkBox dl.chusen dt{ border-bottom: 5px solid #a16b2c;}
.itemTenugui .itemLinkBox dl.chusen dt:before{ background-image: url(../../../_images/ordermade/tenugui/making_chusen_caption.gif);}
.itemTenugui .itemLinkBox dl.chusen dd{ border: 1px solid #a16b2c;}
.itemTenugui .itemLinkBox dl.chusen dd .linkBtn a{ background-color: #a16b2c;}
/*手ぬぐい-インクジェット*/
.itemTenugui .itemLinkBox dl.inkjet dt{ border-bottom: 5px solid #ffa544;}
.itemTenugui .itemLinkBox dl.inkjet dt:before{ background-image: url(../../../_images/ordermade/tenugui/making_inkjet_caption.gif);}
.itemTenugui .itemLinkBox dl.inkjet dd{ border: 1px solid #ffa544;}
.itemTenugui .itemLinkBox dl.inkjet dd .linkBtn a{ background-color: #ffa544;}

/*----デザインについて----*/
.itemTenugui .orderItemDesign dl{
	margin: 20px 0 30px;
}
.itemTenugui .orderItemDesign dl dt{
	color: #333;
	padding-left: 120px;
	border-bottom: 1px solid #e94f4f;
	position: relative;
}
.itemTenugui .orderItemDesign dl dt:before{
	content: "";
	display: block;
	background-color: #e94f4f;
	background-image: url(../../../_images/ordermade/tenugui/design_point_icon.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 100px;
	height: 35px;
	border-left: 3px solid #333;
	position: absolute;
	left: 0;
	bottom: 0;
}

@media screen and ( max-width: 736px ){
	/*ページ内リンク*/
	.itemTenugui .anchorLink ul li{
		width: 32%;
	}
	/*----品質・染色方法から選ぶ----*/
	.itemTenugui .orderItemMaking .itemLinkBox dl dt img{
		max-width: 400px;
	}
	
	/*----デザインについて----*/
	.itemTenugui .orderItemDesign dl{
		margin: 20px 2% 30px;
	}
}
@media screen and ( max-width: 480px ){
	/*ページ内リンク*/
	.itemTenugui .anchorLink ul li{
		width: 48%;
	}
	/*----デザインについて----*/
	.itemTenugui .orderItemDesign dl dt{
		padding-left: 100px;
		line-height: 1.3em;
		padding-bottom: 3px;
	}
	.itemTenugui .orderItemDesign dl dt:before{
		width: 90px;
		height: 30px;
	}
	
}

