/* Default Layout:  */
@import url(/common.css);
@import url(/calender.css);
@import url(/margin.css);

.block1 {
float:left;
padding-bottom:20px;
}

.sale {
display:inline;
float:left;
width:483px;
margin:10px 10px 30px 10px;
padding-bottom:20px;
font-size:12px;
background-image:url(/sozai/dot_01.gif);
background-repeat:repeat-x; 
background-position:0px 100%;
}

.photo_01 {
float:left;
width:100px;
overflow: hidden;
}
.photo_01 img {
}

.entry_title_01 {
display:inline;
float:left;
width:463px;
padding-left:5px;
margin-left:10px;
border-left: 5px solid #83A5EA;
}

.fee_01 {
display:inline;
float:left;
width:363px;
margin:10px 5px 0px 10px;
}

.syasyu_01 {
display:inline;
float:left;
width:45px;
margin:5px 5px 0px 10px;
}

.syasyu_02 {
display:inline;
float:left;
width:313px;
margin:5px 5px 0px 0px;
}
.syasyu_02 p {
margin:0px;
padding:0px;
}

.tag_01 {
display:inline;
float:left;
text-align:right;
width:483px;
margin:5px 0px 0px 0px;
background-image:url(/sozai/disk_bl_2.gif);
background-repeat:no-repeat; 
background-position:83% 0px;
}
.text_01 {
display:inline;
float:left;
width:483px;
margin-top:30px;
line-height:150%;
}
.text_01 p {
margin:0px;
padding:0px;
}

.date {
float:left;
width:60px;
}

.title_01 {
display:inline;
float:left;
width:442px;
margin-top:10px;
line-height:150%;
}


.title_01 a {
text-decoration: underline;
}

.title_01 a:link {
color: #0066CA;
}

.title_01 a:visited {
color: #0066CA;
}

.title_01 a:active {
color: #0066CA;
}

.title_01 a:hover {
color: #0066CA;
text-decoration: underline;
}

.category_01 {
float:left;
width:402px;
}

/*===============写真部=================*/

/*===========メインindex=========*/
.purchase_main {
display:inline;
float:left;
width:483px;
border: 1px solid #CCCCCC;
margin-top:20px;
margin-bootom:20px;
padding-bottom:2px;
}

.purchase_main_top {
display:inline;
float:left;
width:475px;
padding: 0px 0px 2px 2px;
border: 1px solid #EEEEEE;
margin: 2px 0px 0px 2px;
}

.purchase_main img {
float:left;
width:150px;
	border: 1px solid #EEEEEE;
	padding: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*===========メインindex終わり=========*/
.comunication_exr {
display:inline;
float:left;
width:463px;
margin-top:10px;
margin-bootom:20px;
padding:10px;
}

.comunication_exr {
line-height:180%;
}

/*===========個別index=========*/
.purchase {
display:inline;
float:left;
width:483px;
border: 1px solid #CCCCCC;
margin-top:20px;
margin-bootom:20px;
padding-bottom:2px;
}

.purchase_top {
display:inline;
float:left;
width:475px;
padding: 0px 0px 2px 2px;
border: 1px solid #EEEEEE;
margin: 2px 0px 0px 2px;
}

.purchase_mid {
display:inline;
float:left;
width:475px;
padding: 0px 0px 2px 2px;
border: 1px solid #EEEEEE;
margin: 15px 0px 0px 2px;
}

.purchase img {
float:left;
width:229px;
	border: 1px solid #EEEEEE;
	padding: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}





