/*特集タイトル----------------------------*/
#maincenterarea {
	width: 870px;
}
#mainarea {
	width: 870px;
	margin: 3px 0 0 0;
	float: left;

}
#mainleftarea {
	width: 490px;
	float: left;
}
#mainleft h2 {
	width: 490px;
	float: left;
}
#textbox{
	width: 490px;
	float: left;
	background-image: url(../image/5/bg_mainlead.gif);
	height: 126px;
}
#textbox .mainlead {
	width: 390px;
	font-size:12px;
	line-height:18px;
	padding:10px 35px 0 60px;
}
#mainphotoarea{
	width: 380px;
	float: left;
}
#stinfobox{
	width: 380px;
	float: left;
	background-image:url(../image/5/bg_main.gif);
	height:63px;
}
#mainphotoarea .info {
	width: 257px;
	float: left;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	padding: 0 0 0 100px;
}
#mainphotoarea a:link {color:#FFFFFF;text-decoration: underline;}
#mainphotoarea a:visited {color:#ebafd1; text-decoration: underline;}
#mainphotoarea a:hover {color:#ebafd1; text-decoration: underline;}
#mainphotoarea a:active {color:#ebafd1; text-decoration: underline;}


/*プロセス部分----------------------------*/

#processarea {
	float: left;
	width: 868px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width:1px;
	border-top-style:solid;
	border-color: #c0bebe;
	margin: 3px 0 3px 0;
}
#s1 {
	width: 474px;
	float: left;
}
#s2 {
	width: 474px;
	float: left;
}
#s3 {
	width: 474px;
	float: left;
}
#s4 {
	width: 474px;
	float: left;
}
#s5 {
	width: 474px;
}
#s6 {
	width: 474px;
	float: left;
}
#s7 {
	width: 474px;
	float: left;
}
#s8 {
	width: 474px;
	float: left;
}
#s9 {
	width: 474px;
}
#mokujiarea {
	float: left;
	width: 868px;
	background-image:url(../image/5/bg_mokuji.gif);
	height:534px;
}
#mokujittl {
	float: left;
	width: 155px;
	padding: 52px 501px 9px 212px;
}
#noarea {
	float: left;
	width: 397px;
	padding: 0 0 0 228px;
}
.mokujino {
	float: left;
	width: 397px;
	padding: 15px 0 0 0;
}
#noarea .text {
	float: left;
	width: 397px;
	font-size:15px;
	line-height:23px;
}
#mokujiarea a:link {color:#a3a5c1;text-decoration: underline;}
#mokujiarea a:visited {color:#a3a5c1; text-decoration: underline;}
#mokujiarea a:hover {color:#4b4e84; text-decoration: underline;}
#mokujiarea a:active {color:#4b4e84; text-decoration: underline;}

/*プロセス部分：はじめに----------------------------*/
#extextbox {

	width: 868px;
}
#extextbox h3 {
	float: left; 
	width: 474px;
}
#firstbox {
	float: left;
	width: 868px;
	height:597px;
	background-image:url(../image/5/bg_first.gif);
	background-repeat: no-repeat;
}
.textarea {
	float: left; 
	width: 58px;
	padding:0 0 0 16px;
}
/* MacIEにだけ適用するスタイル */
#extextbox .textarea .sabttl {
	float: left;
	width: 457px;
	font-size:15px;
	line-height:25px;
	padding: 0 0 5px 0;
}
/* MacIEにだけ適用するスタイルここまで */

/* MacIE以外に適用するスタイル \*/
#extextbox .textarea .sabttl {
	float: left;
	width: 457px;
	font-size:21px;
	line-height:25px;
	padding: 0 0 5px 0;
}
 /* MacIE以外に適用するスタイルここまで */

.extextarea {
	float: left;
	width: 474px;
	padding:10px 0px 0 197px;
}
/* MacIEにだけ適用するスタイル */
#extextbox .maintext{
	width: 457px;
	font-size:14px;
	line-height:20px;
}
#extextbox .maintext2{
	width: 457px;
	font-size:14px;
	line-height:20px;
}
/* MacIEにだけ適用するスタイルここまで */

/* MacIE以外に適用するスタイル \*/
#extextbox .maintext{
	width: 457px;
	font-size:14px;
	line-height:24px;
}
 /* MacIE以外に適用するスタイルここまで */
#firstbox .maintext img{
	float: left;
}
/*プロセス部分：02.コンセプト----------------------------*/
#secondbox {
	float: left;
	width: 868px;
	height:1892px;
	background-image:url(../image/5/bg_second.gif);
	background-repeat: no-repeat;
}
#extextbox .maintext2{
	float: left;
	width: 457px;
	font-size:14px;
	line-height:24px;
}
#secondbox .maintext img{
	float:right;
}
#secondbox .maintext2 img{
	float:left;
}
#extextbox .sabttl2{
	width: 474px; 
	font-size:21px;
	padding: 50px 0 12px 0;
}
/*プロセス部分：03.成分----------------------------*/
#thirdbox {
	float: left;
	width: 868px;
	height:1672px;
	background-image:url(../image/5/bg_second.gif);
	background-repeat: no-repeat;
}
#thirdbox .maintext img{
	float:right;
}
#thirdbox .maintext2 img{
	float:left;
}
#thirdbox .sabttl2{
	width: 474px;
	font-size:21px;
	padding: 30px 0 12px 0;
}
#thirdbox .rtext{
	width: 474px;
	font-size:14px;
	padding: 8px 0 0 0;
	color: #e31d8d;
}
#thirdbox .rextext{
	width: 474px;
	font-size:12px;
	line-height:17px;
	padding: 0px 0 12px 0;
	color: #000000;
}
/*プロセス部分：04.おわりに----------------------------*/
#endbox {
	float: left;
	width: 868px;
	height:1361px;
	background-image:url(../image/5/bg_end.gif);
	background-repeat: no-repeat;
}

#endbox .maintext img{
	float:right;
}
#endbox .maintext2 img{
	float:left;
}
#endbox .sabttl2{
	width: 474px;
	font-size:21px;
	padding: 40px 0 12px 0;
}
/*プロセス部分：ebinaさん部分----------------------------*/
#ebinabox {
	float: left;
	width: 868px;
	background-repeat: no-repeat;
}
#stphoto {
	float: left;
	width: 262px;
}
#sttext {
	float: left;
	width: 606px;
	background-image:url(../image/5/bg_ebina.gif);
	background-repeat: no-repeat;
	height: 261px;
}
#sttext .stname{
	float: left;
	width: 100px;
	font-size:17px;
	padding: 25px 15px 0 8px;
}
#sttext .stt{
	float: left;
	width: 520px;
	font-size:14px;
	padding: 0 0 0 8px;
	line-height: 20px;
}
#sttext .pizzicato{
	float: left;
	width: 520px;
	font-size:13px;
	padding: 10px 0 0 8px;
}
/*プロセス部分：ストアリンク部分----------------------------*/
#storearea {
	float: left;
	width: 868px;
}

