@charset "utf-8";

/* PNG透過
----------------------------------------------------------------------------------------------------*/

img, div { behavior:url(iepngfix.htc) }

/* マネキン紹介 トップ
----------------------------------------------------------------------------------------------------*/

#introduction_top .padding {
	padding: 20px 45px 0;
}

#introduction_top h2 {
	margin: 0 0 20px;
}

#introduction_top .box1 {
	margin: 0 0 20px;
}

#introduction_top .box2 {
	width: 400px;
}

#introduction_top .box2 p {
	margin: 0 0 10px;
}

#introduction_top .box3 {
	width: 290px;
}

#introduction_top .box4 {
	margin: 10px 0 0;
}

#introduction_top .box5 {
	width: 200px;
}

#introduction_top .box5 h3 {
	margin: 0 0 5px;
}

/* 達人紹介 詳細
----------------------------------------------------------------------------------------------------*/

#introduction .int1 {
	background: url(../images/int1_bg01.jpg) right top no-repeat;
}

#introduction .int2 {
	background: url(../images/int2_bg01.jpg) right top no-repeat;
}

#introduction .int3 {
	background: url(../images/int3_bg01.jpg) right top no-repeat;
}

#introduction .int4 {
	background: url(../images/int4_bg01.jpg) right top no-repeat;
}

#introduction .int5 {
	background: url(../images/int5_bg01.jpg) right top no-repeat;
}

#introduction {
	padding: 10px 0 0;
}

#introduction .padding {
	padding: 0 30px;
}

#introduction h2 {
	margin: 0 0 20px;
}

#introduction h3 {
	margin: 0 0 10px;
}

#introduction .box1 {
	margin: 0 0 20px;
}

#introduction .box2 {
	width: 510px;
}

#introduction table {
	border-collapse: collapse;
}

#introduction th ,#introduction td {
	padding: 0 10px 5px 0;
	text-align: left;
	vertical-align: top;
}

#introduction th {
	white-space: nowrap;
}

#introduction .box3 {
	margin: 0 0 20px;
}

#introduction .box3Int1 {
	background: url(../images/int1_img02.gif) 570px bottom no-repeat;
}

#introduction .box3Int2 {
	background: url(../images/int2_img02.gif) 570px bottom no-repeat;
}

#introduction .box3Int3 {
	background: url(../images/int3_img02.gif) 570px bottom no-repeat;
}

#introduction .box3Int4 {
	background: url(../images/int4_img02.gif) 570px bottom no-repeat;
}

#introduction .box3Int5 {
	background: url(../images/int5_img02.gif) 570px bottom no-repeat;
}

#introduction .box3 .left {
	width: 500px;
}

#introduction .box3 .left h4 {
	margin: 0 0 10px;
}

#introduction .box3 .left p {
	margin: 0 0 20px;
}

#introduction .box3 .right {
	width: 230px;
}

#introduction .box4 .head {
	height: 33px;
	font-size: 1px;
}

#introduction .box4 .box5 {
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	padding: 0 10px;
}

#introduction .box4 .box5 p {
	margin: 0;
}

#introduction .box4 .foot {
	background: url(../images/int_foot01.gif) top left no-repeat;
	height: 15px;
	font-size: 1px;
}
