@charset "utf-8";


/* Magizou Page CSS Document */
#magizou_frame{
width:631px;
}

h1.magizouH1{
font-size:16px !important;
line-height:1.5 !important;
color: #00559F !important;
font-weight: bold !important;
background:none !important;
border:none !important;
margin:0 !important;
padding:0 !important;
}

h2{font-size:24px; color: #00559F;}

div#title_img{float:left; width:215px;}

div#title{float:right; width:416px; padding-top:19px;}

div#desciption{ clear:both; font-size:12px; line-height:16px; margin-bottom:10px; padding-left:18px;}

div#dsrpt_l{ float:left; width:447px; font-size:12px; }
div#dsrpt_r{ float:right; width:182px;  }

div#dsrpt_l1_l{ float:left; width:241px;  font-size:12px; padding-left:18px; }
div#dsrpt_l1_r{ float:right; width:188px;  font-size:12px; line-height:16px; }
.txt_blue{ color:#00559F; font-size:13px; margin-top:0px; margin-bottom:5px; padding:0px; font-weight:bold;}

div#dsrpt_l2{clear:both; width:447px; padding-top:20px; }
div#dsrpt_l2_l{	float:left;	width:112px; font-size:14px; vertical-align: top; padding-top:5px;}
.bluebox{ width:20px;}
div#dsrpt_l2_r{ float:right; width:335px;  font-size:12px; padding-top:5px; line-height:16px;}

div#product_name{ clear:both; padding-left:30px;}
div#product{ clear:both;}
div#product_img{ float:left;width: 270px; padding-left:30px;}
div#product_dscrpt{ float:right; width: 330px; font-size:12px;line-height:16px;}


div#info{
clear:both;
margin:0px 0px 20px 30px;
padding-top:10px;
border-bottom-width: 1px;
border-bottom-color: #3DA4B1;
font-size: 12px;
border-bottom-style: solid;
vertical-align: bottom;
}

.info_ico{vertical-align:top; background-color:#3DA4B1; background-image:url(images/bg_blue.jpg);}
.info_dscrpt{ padding-left:5px;}

div#rental{ }
div#rental_ttl{float:left; width:177px; font-size:12px;}
div#rental_dsrpt{float:right; width:452px; font-size:12px;line-height:16px;}
.rental_ttl01{width:20px;}
.rental_ttl02{ font-size:14px;}
div#rental_price{ width:590px; clear:both; margin:0px 0px 0px 10px; border:2px;  border-color:#EC981A; border-collapse:collapse; vertical-align:top;}
.rental_border{	margin:10px; border:2px;border-style: solid;	border-color:#EC981A; border-collapse:collapse;}

.rental_title{
width:155px; 
text-align:center; 
font-size:14px;	
border:1px;
border-style:solid;	
border-color:#EC981A; 
border-collapse:collapse;
}
.rental_pdpset{
text-align:center;
font-size:14px;
background-color:#F7CA1A;
border:1px;
border-style: solid;
border-color:#EC981A;
border-collapse:collapse;
font-weight: bold;
}

.rental_pdp{ text-align:center; width:160px; font-size:10px; border:1px;border-style: solid; border-color:#EC981A;	border-collapse:collapse; padding:5px 0 5px 5px;}
.rental_date{ text-align:right; font-size:14px; padding:0 5px 0 0; border:1px;border-style: solid; border-color:#EC981A;	border-collapse:collapse;}
.rental_price{  text-align:right;font-size:14px; padding:5px; border:1px;border-style: solid; border-color:#EC981A;	border-collapse:collapse;}
.rental_detail{font-size:12px; padding:5px; border:1px;border-style: solid; border-color:#EC981A;	border-collapse:collapse; line-height:16px;}

div#contact_all{width:579px; font-size:12px;}
div#contact_l{float:left; width:328px; font-size:12px;}
div#contact_r{float:right; width:241px; font-size:12px;}
.contact_box01{ width:20px;}
.contact_box02{ width:91px; font-size:14px; line-height:16px;}
.contact_box03{ font-size:12px; line-height:16px; padding:5px 5px 5px 5px;}


