/*メインスタイルエリア--------------*/
#mainstylearea {
	width: 870px;
}
#mainleftarea,
#mainttlarea,
#mainttlarea h1,
#mainttlarea h2,
#pointarea,
#pointarea .pointbox {
	float: left;
	width: 432px;
}
#mainbimage {
	float: left;
	width: 432px;
}
#pointarea .pointbox .pointleftbox {
	float: left;
	width: 241px;
}
#pointarea .pointbox .pointleftbox .bg{
	float: left;
	width: 241px;
	height:311px;
	background-image:url(../image/vol1/bg_itpoint.jpg);
	background-repeat: no-repeat;
}
#mainstylearea p {
	font-size:11px;
	line-height:15px;
	color:#FFFFFF;
}
#pointarea .pointbox .pointleftbox .text {
	float: right;
	text-align:left;
	padding:52px 0 0 0;
	width: 161px;
}
#pointarea .pointbox .pointrightbox {
	float: left;
	width: 191px;
}
#pointarea .pointbox .bgr{
	float: left;
	width: 191px;
	height:178px;
	background-image:url(../image/vol1/bg_stpoint.jpg);
}
#pointarea .pointbox .pointrightbox .text {
	float: left;
	padding:8px 0 0 0;
	width: 169px;
}
#mainrightarea {
	float: left;
	width: 438px;
}
/*間の衣装クレジット部分--------------*/
#creditword {
	width: 870px;
	background-color: #000000;
	float: left;
	height: 21px;
}
#creditword .text {
	font-size:11px;
	color:#FFFFFF;
	text-align: right;
	padding: 4px 12px 0 0;
}
/*スタイル詳細部分--------------*/
#onstylearea {
	width: 846px;
	padding:0 12px 12px 12px;
	background-color: #000000;
	float: left;
}
#onleftbox {
	width: 549px;
	padding:0 16px 0 0px;
	float: left;
}
#onleftbox h3,
#onleftbox .lbox {
	width: 549px;
	float: left;
}
#onleftbox p {
	color:#FFFFFF;
}
.frengeleft {
	width: 187px;
	float: left;
}
.frengeright {
	width: 362px;
	float: left;
}
.frengeright .text {
	width: 362px;
	height: 176px;
	background-image:url(../image/vol1/bg_fretext.gif);
	background-repeat:no-repeat;
	float: left;
}
#onleftbox .frengeright .tts {
	width: 326px;
	font-size:12px;
	line-height:20px;
	padding:0 0 0 5px;
	float: left;
}
.frengeright .textex {
	width: 362px;
	height: 196px;
	background-image:url(../image/vol1/bg_exte.gif);
	background-repeat:no-repeat;
	float: left;
	background-position: 197px 0px;
}
#onleftbox .frengeright .ttexte {
	width: 160px;
	font-size:11px;
	line-height:15px;
	float: left;
}
#bond {
	width: 87px;
	float: left;
}
.bondright {
	width: 462px;
	float: left;
}
#onleftbox .bondright p {
	width: 462px;
	height:39px;
	font-size:12px;
	line-height:16px;
	background-image:url(../image/vol1/bg_bond.gif);
	color:#000000;
	float: left;
}
#onleftbox .stepspace1 {
	width: 7px;
	float: left;
}
#onleftbox .step {
	width: 105px;
	float: left;
}
#onleftbox .steptext1 {
	width: 105px;
	height:82px;
	background-image:url(../image/vol1/bg_stepbase1.gif);
	float: left;
}
#onleftbox .steptext2 {
	width: 105px;
	height:82px;
	background-image:url(../image/vol1/bg_stepbase2.gif);
	float: left;
}
#onleftbox .steptext3 {
	width: 105px;
	height:82px;
	background-image:url(../image/vol1/bg_stepbase3.gif);
	float: left;
}
#onleftbox .steptext4 {
	width: 105px;
	height:82px;
	background-image:url(../image/vol1/bg_stepbase4.gif);
	float: left;
}
#onleftbox .steptext5 {
	width: 105px;
	height:82px;
	background-image:url(../image/vol1/bg_stepbase5.gif);
	float: left;
}
#onleftbox .stepspace2 {
	width: 17px;
	float: left;
}
#onleftbox .step p {
	width: 80px;
	padding:5px 0 0 14px;
	font-size:11px;
	line-height:14px;
	float: left;
	color: #000000;
}
/*スタイル詳細部分右--------------*/
#onrightbox,
#onrightbox h3,
#onrightbox .itembox {
	width: 281px;
	float: left;
	background-color: #FFFFFF;
}
#itemareap {
	width: 281px;
	background-image:url(../image/vol1/bg_item.gif);
	float: left;
	height: 86px;
}
#itemareap p {
	width: 243px;
	float: left;
	font-size:11px;
	line-height:15px;
	padding:0px 19px 0 19px;
}
#urlhere {
	width: 281px;
	background-image:url(../image/vol1/bg_item.gif);
	float: left;
	height: 43px;
}
#urlhere p {
	width: 243px;
	float: left;
	font-size:11px;
	line-height:13px;
	padding:0px 19px 0 19px;
	font-weight:bold;
}
#stphoto {
	width: 129px;
	float: left;
	padding:0px 0px 0 19px;
}
#sttext {
	width: 105px;
	float: left;
	padding:0px 21px 0 7px;
}
#onrightbox .stylisttext {
	width: 243px;
	float: left;
	font-size:11px;
	line-height:17px;
	padding:0px 19px 0 19px;
	height: 113px;
}
/*衣装協力--------------*/
#clothbox {
	width: 870px;
	float: left;
}
#clotharea {
	width: 868px;
	float: left;
	border:dotted;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	margin-top:8px;
	height: 69px;
}
#clothttl {
	width: 850px;
	padding:5px 0 0 15px;
	float: left;
}
/*衣装協力-----------------------------------------------------------------*/
#cloarea {
	float: left;
	width: 868px;
}
#clolink {
	float: left;
	width: 380px;
	font-size: 13px;
	padding: 7px 0px 0px 50px;
}
#cloarea .icnlink {
	float: left;
	width: 15px;
	padding: 1px 5px 0px 8px;
}
#clolink p {
	float: left;
	width: 300px;
	font-size: 13px;
	line-height: 18px;
}
#cloright {
	float: left;
	width: 350px;
	padding: 7px 0px 0px 0px;
	font-size: 13px;
	line-height: 20px;
}
#cloright p {
	float: left;
	width: 380px;
	padding: 0px 5px 0px 8px;
}
