@charset "EUC-JP";
/*---------------------------------------
	mens.css
---------------------------------------*/
#contents.mens .mensWrap {
	padding-bottom: 85px;
	background: #606060;
	font-family:Century,"Hiragino Mincho ProN","¥Ò¥é¥®¥ÎÌÀÄ« Pro W3","HGÌÀÄ«b","MS PMincho","MS PMing","£Í£Ó £ÐÌÀÄ«","MS PMincho",serif;
	border-bottom: 1px solid #fff;
}

/*----- contactArea ----- */
#jwely #contents.mens .contactArea {
	padding-bottom: 45px;
	background: #e5e5e5;
}

/*----- titleArea ----- */
#contents.mens .mensWrap .titleArea {
	padding: 35px 0;
	background: #eee url(/prdct/jewelry/images/contents_bg_gray.jpg) top center no-repeat;
}
#contents.mens .mensWrap .titleArea .titleSection {
	width: 950px;
	margin: 0 auto;
}
#contents.mens .mensWrap .titleArea .titleSection .textBox {
	float: left;
	width: 435px;
	padding: 78px 0 0 0;
	text-align: center;
}
#jwely #contents.mens .mensWrap .titleArea h1 {
	width: 435px;
	padding: 0;
	color: #000;
	font-size: 39px;
	font-family: 'Cardo', serif;
	font-weight: normal;
	line-height: 1.1;
	text-align: center;
}
#contents.mens .mensWrap .titleArea .subTitle {
	padding: 15px 0 27px;
	color: #000;
	font-size: 17px;
	line-height: 1.2;
}
#contents.mens .mensWrap .titleArea .txt {
	padding-top: 30px;
	color: #000;
	font-size: 14px;
	line-height: 2;
	background:url(/prdct/jewelry/images/cv/mens/mens_txt_line.gif) top center no-repeat;
}
#contents.mens .mensWrap .titleArea .mainPhoto {
	float: right;
}

/*----- contentsArea ----- */
#contents.mens .mensWrap .contentsArea {
	width: 950px;
	margin: 0 auto;
}
#contents.mens .mensWrap .contentsArea .section {
	padding: 52px 0 0 0;
}
#contents.mens .mensWrap .contentsArea .section h2 {
	color: #fff;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 1.6;
	text-align: center;
}
#contents.mens .mensWrap .contentsArea .section h2 span.title {
	font-size: 29px;
	font-family: 'Cardo', serif;
	font-weight: normal !important;
}
#contents.mens .mensWrap .contentsArea .section h2 span.sub {
	display: block;
	font-size: 17px;
}
#contents.mens .mensWrap .contentsArea .section h2 span.title:before,
#contents.mens .mensWrap .contentsArea .section h2 span.title:after {
	padding: 0 10px;
	content: url(/prdct/jewelry/images/cv/mens/mens_txt_line02.gif);
}
#contents.mens .mensWrap .contentsArea .section .text {
	padding: 22px 0 50px 0;
	color: #ddd;
	font-size: 13px;
	font-family: "Hiragino Kaku Gothic ProN","£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", Arial, Helvetica, sans-serif;
	line-height: 1.7;
	text-align: center;
}
#contents.mens .mensWrap .contentsArea .section .itemTxt {
	color: #fff;
	font-size: 14px;
	line-height: 1.6;
	text-align: left;
}

/*--- itemBox01 --- */
#contents.mens .mensWrap .contentsArea .section .itemBox01 .mainItem {
	width: 950px;
	height: 427px;
	background: url(/prdct/jewelry/images/cv/mens/mens_itembg_bmtl3290.jpg) top left no-repeat;
}
#contents.mens .mensWrap .contentsArea .section .itemBox01 .mainItem .itemTxt {
	padding: 347px 0 0 814px;
}
#contents.mens .mensWrap .contentsArea .section .itemBox01 ul li {
	float: left;
	width: 475px;
	padding-bottom: 25px;
	background: #535353;
}
#contents.mens .mensWrap .contentsArea .section .itemBox01 ul li span {
	display: block;
	padding-left: 25px;
}
#contents.mens .mensWrap .contentsArea .section .itemBox01 ul li.bg01 {
	background: #838383;
}
#contents.mens .mensWrap .contentsArea .section .itemBox01 ul li.bg02 {
	background: #747474;
}

/*--- nameService --- */
#contents.mens .mensWrap .contentsArea .nameService {
	margin-bottom: 44px;
	padding: 47px 0 32px 0;
	background: #e4e4e4;
}
#contents.mens .mensWrap .contentsArea .nameService .textArea {
	float: left;
	padding: 28px 0 0 104px;
}
#contents.mens .mensWrap .contentsArea .nameService .textArea .serviceTtl {
	padding-bottom: 8px;
	color: #000;
	font-size: 20px;
	line-height: 1.6;
	text-align: left;
}
#contents.mens .mensWrap .contentsArea .nameService .textArea .serviceTxt {
	color: #000;
	font-size: 12px;
	font-family: "Hiragino Kaku Gothic ProN","£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", Arial, Helvetica, sans-serif;
	line-height: 1.6;
	text-align: left;
}
#contents.mens .mensWrap .contentsArea .nameService .photo {
	float: right;
	padding: 0 114px 0 0;
}

/*--- itemBox02 --- */
#contents.mens .mensWrap .contentsArea .section .itemBox02 .mainItem {
	padding: 29px 0 26px 32px;
	background: #747474;
	border-bottom: solid 1px #616161;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 .mainItem .photo {
	float: left;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 .mainItem .itemDetail {
	float: right;
	width: 427px;
	padding-top: 30px;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 .mainItem .itemDetail p {
	padding-bottom: 20px;
	color: #fff;
	font-size: 13px;
	line-height: 1.6;
	text-align: left;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 ul {
	width: 950px;
	padding: 0;
	margin: 0;
	background: #535353;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 ul li {
	float: left;
	width: 316px;
	padding: 0 0 8px 0;
	border-right: solid 1px #747474;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 ul li.last {
	border-right: none;
	width: 315px\9; /* IE9 °Ê²¼ */
}

#contents.mens .mensWrap .contentsArea .section .itemBox02 ul li img {
	padding-bottom: 36px;
}
#contents.mens .mensWrap .contentsArea .section .itemBox02 ul li span {
	display: block;
	padding: 0 0 21px 32px;
	color: #fff;
	font-size: 13px;
	line-height: 1.6;
	text-align: left;
}

/*--- option --- */
#contents.mens .mensWrap .contentsArea .option {
	padding: 46px 0 33px 0;
	background: #e9e9e9;
}
#contents.mens .mensWrap .contentsArea .option p {
	padding-bottom: 12px;
	color: #000;
	font-size: 15px;
	line-height: 1.6;
}
#jwely #contents.mens .mensWrap .contentsArea .option ul {
	width: 530px;
	margin: 0 auto;
}
#contents.mens .mensWrap .contentsArea .option ul li {
	float: left;
	width: 106px;
	color: #000;
	font-size: 12px;
	text-align: center;
}
#contents.mens .mensWrap .contentsArea .option ul li span {
	display: block;
}





















 


