/* Default Layout:  */
@import url(/buy_style.css);
@import url(/must_brand/print.css);

/*.tenpo_news {
display: inline;
float:left;
width:600px;
padding: 5px;
margin-bottom: 20px;
clear: both;
}

.tenpo_news_left {
float:left;
width:490px;
}
.tenpo_news_right {
float:left;
width:101px;
}
#company .nakami_entry {
display: inline;
float:left;
width:461px;
overflow: hidden; 

padding: 0px 10px 0px 15px;
margin: 0px;
height: auto;
line-height:150%;
background-image: url(/sozai/must_bar_center.jpg);
background-repeat: repeat -y;
}*/


.tenpo_news {
display: inline;
float:left;
width:546px;
padding: 5px;
margin-bottom: 20px;
clear: both;
}

.tenpo_news_left {
float:left;
width:414px;
}
.tenpo_news_right {
float:left;
width:101px;
}
#company .nakami_entry {
display: inline;
float:left;
width:390px;
overflow: hidden; 
padding: 0px 10px 0px 15px;
margin: 0px;
height: auto;
line-height:150%;
background-image: url(/sozai/must_new_center.jpg);
background-repeat: repeat -y;
}



.tenpo_news_free {

width:630px;
margin:0px 0px 0px 5px;
}


.tenpo_news_02 {
display: inline;
float:left;
width:570px;
margin:0px;
padding:0px 15px 0px 15px;
background-image: url(/sozai/brand/brand_entry_02.jpg);
background-repeat: repeat-y;
}

.tenpo_news_02 .tenpo_text {
float:left;
}
.tenpo_news_02 .left_text {
display: inline;
float:left;
width:285px;
margin:0px 10px 0px 0px;
}
.tenpo_news_02 .right_text {
display: inline;
float:left;
width:275px;
margin:0px 0px 0px 0px;
}
.entry_text {
float:left;
margin:10px 0px 0px 0px;
}


.buy_brand_link {
width:570px;
margin:0px;
padding:0px 0px 0px 0px;
text-align:right;
}

/*.tenpo_news_02 {
padding: 5px;
margin: 0px;
clear: both;
}

.tenpo_news_free {
float:left;
width:620px;
padding: 0px;
margin: 0px;
clear: both;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}
.buy_brand_link {
	margin:0px 10px 0px 10px;
	float: right;
	clear: both;
}*/

.tenpo_title {
font-size: 14px;
color: #FF0066;
font-weight: bold;
padding: 10px;
}


.must_calender {
width:590px;
border-top-width: 1px;
border-top-style: dotted;
border-right-style: none;
border-left-style: none;
border-top-color: #999999;
margin:30px 0px 0px 10px;
padding-top:20px;
}

.calender_nakami {
margin:20px 0px 0px 0px;
text-align:center;
border:1px solid #CCCCCC;
padding-top:20px;
padding-bottom:20px;
}


.must_calender img.must_calender_img {
margin:10px 0px 20px 20px;
}

.must_calender img.print_icon {
margin:20px 70px 0px 75px;
}

#company #nakami .must_calender p {
margin:10px;
padding:0px;
}

.purchase {
display:inline;
float:left;
width:622px;
border: 1px solid #5F3714;
margin-top:20px;
margin-bootom:20px;
padding-bottom:2px;
}

.purchase_left {
display:inline;
float:left;
width:294px;
padding: 0px 0px 2px 2px;
border: 1px solid #CCCCCC;
margin: 2px 0px 0px 2px;
}

.purchase_left img {
float:left;
width:139px;
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.purchase_img_top {
display:inline;
float:left;
}

.purchase_img_bottom {
display:inline;
float:left;
}

.purchase_right {
float:left;
width:320px;
}

.margin_5 {
margin-top:5px;
padding:0px;
}
.margin_20 {
margin-top:20px;
padding:0px;
}

/*.tenpo_news {
padding: 5px;
margin-bottom: 20px;
clear: both;
}

#company .nakami_entry {
overflow: hidden; 
position: relative;
padding: 0px 10px 0px 15px;
margin: 0px;
height: auto;
line-height:150%;
background-image: url(/sozai/must_bar_center.jpg);
background-repeat: repeat -y;
}*/



.print {
display:inline;
float:left;
width:100%;
margin:15px 0px 0px 0px;
padding:0px 0px 15px 0px;
text-align: right;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-style: none;
border-bottom-style: dotted;
border-left-style: none;
border-bottom-color: #999999;
}
.print  img.print_01 {
margin-left:15px;
}



