﻿/* CSS Document */

img,table{
	border:none;
}

/* rosalba */
.box{
width:708px;
 margin:20px 0 0;
 padding:10px 0;
 border:solid 1px #c6abd1;
}


.live12rosalba p{
 display:inline;
 float:left;
 width:515px;
 margin:10px 15px 0 10px;
 padding-right:10px;
}


.live12rosalba img{
 float:right;
 padding:0 15px 0 0;
}

/* プロフィールとコメント */
#live14prof{
	width:100%;
	padding:0;
}

.live14profleft{
	float:left;
	width:171px;
}


.live14profright{
	float:right;
	width:517px;
	padding:0 15px 0 0;
}


/* ライン */
.liveline{
	clear:both;
	width:710px;
	margin:0;
	padding-bottom:5px;
}

.livelinePh{
	display:inline;
	width:710px;
	height:100%;
	margin-bottom:38px;
	padding-bottom:38px;
}

/* レポート */
.livePh01 {
	float: left;
	width: 381px;
	margin: 30px 38px 0 0;
	padding:0;
	}
	
.livePh02 {
	float: left;
	width: 196px;
	margin-top:30px;
	padding:0;
	}
	
.livePh03 {
	float: left;
	width: 258px;
	margin:0 38px 0 0;
	}
	
.livePh04 {
	float: left;
	width: 160px;
	margin: 0 38px 0 0;
	}

.livePh05 {
	float: right;
	width: 200px;
	height:162px;
	margin: 0 0 0 0;
	padding:0;
	border:#e0d7ee 1px solid;
	background:url(img/ph_05.jpg) 0 0 no-repeat;
}

.livePh05 p{
	margin: 0 11px 0 117px;
	padding:0;
}

.Ph05{
	display:inline;
	float:left;
	margin:0; 
}

.livePh06 {
	float: left;
	width: 214px;
	margin:0 38px 0 0;
	padding:0;
}

.livePh07 {
 float:left;
	width:374px;
	margin:0 38px 0 0;
	padding:0;
}

.ph_07txt {
	width:219px;
	margin:0;
	padding:0;
}

.livePh08 {
 float:left;
	width:224px;
	margin:0 38px 0 0;
	padding:0;
}

.livePh09 {
 float:left;
	width:205px;
	margin:0 38px 0 0;
	padding:0;
}

.livePh10 {
 float:left;
	width:153px;
	margin:0;
	padding:0;
}

.livePh11 {
 float:left;
	width:219px;
	margin:0 38px 0 0;
	padding:0;
}

.livePh12 {
 float:left;
	width:443px;
	height:266px;
	padding:0;
	background:url(img/ph_12.jpg) 0 0 no-repeat;
}

.livePh12 .desert{
	margin:0 11px 0 174px;
	padding:0;
}

.livePh12 .tahi{
position:relative;
	margin:11px 11px 0 310px;
	padding:0;
}

.livePh13 {
 float:left;
	width:300px;
	margin:0 38px 0 0;
	padding:11px;
	border:solid 1px #ccc;
}

.ph13_text{
	float:left;
	width:137px;
	margin:0 20px 0 0;
}


.ph13_first, .ph13_second{
	text-align:center;
	width:62px;
}


.ph13_first{
		float:left;
	margin:0 15px 0 0;
}
	
.ph13_second{
		float:left;
}

.kyosan{
	float:left;
	width:300px;
	margin:0;
	padding:15px 15px 0;
	border:solid 1px #ccc;
}

.border{
	border:solid 1px #000;
}

/* rosalba */
.live14rosalba{
width:708px;
 margin:20px 0 0;
 padding:10px 0;
}


.live14rosalba p{
 display:inline;
 float:left;
 width:515px;
 margin:10px 15px 0 10px;
 padding-right:10px;
}


.live14rosalba_ph{
 float:right;
	margin:0 15px 0 0;
 padding:0;
	border:solid 1px #ccc; 
}


/* ディテール */
.detail{
	width:686px;
	background:#e9f6f6 url(img/detail.gif) 0 0 no-repeat;
	margin:20px 0;
	padding:60px 10px 10px;
	border:solid 1px #ccc;
}

.infoCompany {
 float:left;
	width:335px;
	margin: 0 20px 0 0;
}

.infoCompany2 {
 float:left;
	width:335px;
}

.infoCompany p,
.infoCompany2 p {
 margin:0;
	padding:12px;
}


/* プロフィールとコメント */
#live13prof{
	width:100%;
	margin:10px 0 0 0;
	padding:0;
}

.live13profleft{
	float:left;
	width:171px;
}


.live13profright{
	float:right;
	width:517px;
}


