@charset "UTF-8";

/*　プロダクトトップ　*/
body#PRODUCTS { background: url(/imgs/prd/prd_bg.jpg) no-repeat right top ;
}
#PRODUCTS #MAIN-CLM h2{ margin-bottom: 90px ;
}
#PRODUCTS #MAIN-CLM p {padding: 0 0 50px 0px;
}
#PRODUCTS #MAIN-CLM li { float: left;
margin: 0px 20px 0px 0px;
}
#PRODUCTS #MAIN-CLM li img { padding: 12px ;
}
/*　プロダクトトップ　*/

/*　トップ以外の基本フォーマット　*/
#MAIN-CLM li img { border : 1px solid #f1f1f1 ;
	border-bottom-width: 2px ;
	border-right-width: 2px ;
	background-color : #fff ;
}
#MAIN-CLM { padding-bottom: 65px ;
}
#MAIN-CLM h2 { margin-bottom: 35px ;
}
#MAIN-CLM ul { margin-bottom: 20px;
}
#MAIN-CLM li { float: left ;
	margin-right : 8px ;
}
#MAIN-CLM li img { padding: 7px ;
}
#MAIN-CLM dl { color: #434343 ;
	clear: both ;
	width: 650px ;
}
#MAIN-CLM dt { float: left ;
	padding-right: 10px ;
}
#MAIN-CLM dd { margin-left: 8em ;
}

/* アーカイブ */
#ARCHIVES-HEADER {
	height:25px;
	background-color:#839a9e;
}
.archives-inbox {
	margin : 0 auto;
	width: 800px;
	padding-top:5px;
}
.archives-inbox h3 {
	float:left;
}
.archives-inbox ul {
	float:right;
	display:block;
	width:220px;
}
.archives-inbox li {
	float:left;
	margin-right:10px;
}

/*　トップ以外の基本フォーマット　*/

/*　ポップアップ　*/
body#POPUP { background: url(/imgs/prd/popup_bg.jpg) no-repeat right bottom ;
}
#POPUP .photo { float: left ;
	padding: 0 ;
}
#POPUP .photo img { background: #E7E7E7 ;
	padding: 32px ;
}
#POPUP #RIGHT-CLM { padding: 16px 15px 0 0 ;
	width: 217px;
	float: right ;
}
#POPUP .close { text-align: right ;
	border-bottom: 1px solid #979797 ;
	margin-bottom: 20px;
}
#POPUP #RIGHT-CLM table { color: #434343 ;
	clear: both ;
	border-collapse: collapse ;
	border-spacing: 0 ;
	text-align: left ;
}
#POPUP #RIGHT-CLM th { font-weight: bold ;
	float: left ;
	padding-right: 2em;
	vertical-align: top ;
}
#POPUP #RIGHT-CLM td { padding-bottom: 20px;
}
/*　ポップアップ　*/

/*　Rayon wool　*/
body#RAYON { background: url(/imgs/prd/rw_bg.jpg) no-repeat right top ;
}
#RAYON #MAIN-CLM p { margin-bottom: 17px ;
}
/*　Rayon wool　*/

/*　Hi-twist silk　*/
body#SILK { background: url(/imgs/prd/sk_bg.jpg) no-repeat right top ;
}
#SILK #MAIN-CLM p { margin-bottom: 22px ;
}
/*　Hi-twist silk　*/

/*　Italy wool　*/
body#ITALY { background: url(/imgs/prd/it_bg.jpg) no-repeat right top ;
}
#ITALY #MAIN-CLM p { margin-bottom: 60px ;
}
/*　Italy wool　*/

/*　Airy cashmere　*/
body#AIRY { background: url(/imgs/prd/ac_bg.jpg) no-repeat right top ;
}
#AIRY #MAIN-CLM p { margin-bottom: 49px ;
}
/*　Airy cashmere　*/

/*　Cashmere　*/
body#CASHMERE { background: url(/imgs/prd/cm_bg.jpg) no-repeat right top ;
}
#CASHMERE #MAIN-CLM p { margin-bottom: 41px ;
}
/*　Cashmere　*/

/*　backto　*/
#ARCH-CLM { float:right;
	width:250px;
	margin-top:60px;
}

#ARCH-CLM li {float:left;
	list-style:none;
	text-decoration:none;
}

#ARCH-CLM a { background: url(/imgs/prd/prd_0708aw.gif) no-repeat;
	display:block;
	height: 12px;
	text-decoration: none;
}
#ARCH-CLM .arch1 a { background-position: 0 0px ;
	width: 122px;
	margin-top:1px;
}
#ARCH-CLM .arch1 a:hover { background-position: 0 -11px;
	width: 122px;
	margin-top:1px;
}
/*　backto　*/