@charset "utf-8";

/*全体
--------------------------------------------------*/
h2 {
	text-align:left;
	font-size:1.3em;
	padding:5px;
	padding-left:15px;
	margin:0px;
	background-image:url(../images/shop_image/bg_01.gif);
	background-repeat:repeat-x;
}

h3 {
    clear:both;
	text-align:left;
	font-size:1.3em;
	padding:0 5px;
	padding-left:35px;
	margin:10px auto 5px auto;
/*	border-left-style:solid;
	border-left-width:8px;
	border-left-color:#FF6600;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FF6600;*/
}

/*レンタルボタン*/
#rental {
    width:200px;
	margin-bottom:10px;
}
#rental li {
    float:left;
    margin:0px;
	padding:0px;
    list-style: none;
	width:200px;
	height:39px;
	text-indent:-9999px;
}
#rental li a{
    text-decoration:none;
	display:block;
	width:200px;
	height:39px;
}
#rental li#rental_botton {
	background-image:url(../images/shop_image/rental02.gif);
	background-repeat:no-repeat;
}
#rental li#rental_botton a:hover {
	background-image:url(../images/shop_image/rental01.gif);
	background-repeat:no-repeat;
}

#rental li#kakaku_button {
	background-image:url(../images/shop_image/kakaku01.gif);
	background-repeat:no-repeat;
}
#rental li#kakaku_button a:hover {
	background-image:url(../images/shop_image/kakaku02.gif);
	background-repeat:no-repeat;
}

/*コンテンツ
--------------------------------------------------*/
#contents {
  clear:both;
	width: 900px;
	margin:0px;
	padding:0px;
}
#contents .box01 {
    clear:both;
	text-align:left;
	margin:0px;
	margin-left:50px;
	margin-right:50px;
	padding:0px;
}
#contents .box02 {
  clear:both;
	text-align:left;
	margin:5px 30px;
	padding:0px;
}

/*左コンテンツ*/
#contents_left {
  float:left;
	width:200px;
	margin-left:10px;
	margin-right:10px;
	margin-top:15px;
	color:#666666;
}
#contents_left .box01{
	clear:both;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}
#contents_left .line01{
	clear:both;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-width:1.5px;
	border-bottom-color:#999999;
}
#contents_left .s11 {
    font-size:11px;
	line-height:13px;
}
#contents_left .left {
    float:left;
	margin-right:5px;
	margin-bottom:5px;
}


/*右コンテンツ*/
#contents_right {
    float:right;
	text-align:left;
	width:560px;
	margin-left:10px;
	margin-right:10px;
	margin-top:15px;
}
#contents_right .box01{
	margin:0px;
    margin-top:5px;
	margin-bottom:5px;
	padding:0px;
}
#contents_right .box02{
	margin:0px 30px;
}
#contents_right .box03{
    margin:0px;
	padding:3px 5px;
}
#contents_right .box04 {
    clear:both;
	margin:0px;
	margin-left:30px;
	margin-right:30px;
	padding:0px;
}
#contents_right .line01{
    clear:both;
    margin:0px;
    margin-top:5px;
	margin-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-width:1.5px;
	border-bottom-color:#999999;
}
#contents_right .line02 {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#999999;
}
#contents_right .line03 {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}
#contents_right .line04 {
	border-right-style:dashed;
	border-right-width:1px;
	border-right-color:#999999;
}
#contents_right .line05 {
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
}
#contents_right .bg01 {
	background-color:#E6E6E6;
}

/*下コンテンツ*/
#contents_under {
    padding:0px;
	margin:0px;
}
#contents_under .box01 {
  clear:both;
	text-align:left;
	margin:10px;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:10px;
	margin-top:10px;
	padding:0px;
}
#contents_under .box02{
  margin:0px;
	padding:5px;
	padding-left:30px;
}
#contents_under .box03{
    margin:0px;
	padding:3px 5px;
}
#contents_under .box04{
    float:right;
	margin:0 0; 
	padding:10px 10px 0 0;
}
#contents_under .box05 {
	clear:both;
	text-align:right;
	padding:0 30px;
	line-height:20px;
}
#contents_under .box06 {
  clear:both;
	margin:0px;
	margin-top:10px;
	margin-left:30px;
	margin-right:30px;
	padding:0px;
}
#contents_under .line01{
    clear:both;
    margin:0px;
    margin-top:10px;
	margin-bottom:10px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}
#contents_under .line02 {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#999999;
}
#contents_under .line03 {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}
#contents_under .line04 {
	border-right-style:dashed;
	border-right-width:1px;
	border-right-color:#999999;
}
#contents_under .line05 {
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
}
#contents_under .line06 {
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:#999999;
}
#contents_under .bg01 {
	background-color:#E6E6E6;
}
#contents_under .bg02 {
	background-color:#FFCCCC;
}



/* Add.2010/11/26 ----------------------- */
.topics01 {
	margin:0 0;
	padding:0 0;
	font-size:13px;
	line-height:140%;
}

.topics01 ul{
	margin:0 0;
	padding:0 0;
	list-style:none;
}
.topics01 li{
	margin:3px 0px;
	padding:0 5px 0 55px;
	background:url("http://www.e-rental.info/images/arrow11.gif") 0px 4px no-repeat;
}
.topics01 h4{
	margin:0px 0px 10px 0;
	padding:10px 15px;
	font-size:14px;
	line-height:145%;
	background-color:#F1F2ED;
	font-weight:normal;
	color:#333333;
}

.topics01 p{
	margin:0px 0px;
	padding:5px 5px;
	font-weight:normal;
	font-size:12px;
	line-height:135%;
}

