/*ミックスダウンページCSS*/


#m_header_sub {  width : 320px;  height : 240px;  background-image: url(../img/header_sub_m_mixdown.webp);  float : none ;   list-style : none ;  margin : 0px auto 0px auto ;  }


.container_left{  width : 100%;  float : left;  margin : 0px 0px 0px 0px;  }
.container_right{  width : 100%;  float : left;  margin : 0px 0px 0px 0px;  }

.sheet0{  background : #ffffff;  padding : 0% 3% 5% 3%;  }

.sheet1{  background : #ffffff;  padding : 5% 3% 5% 3%;  }
.sheet2{  background : #ffffff;  padding : 0% 2% 0% 2%;  }
.sheet3{  background : #ffffff;  padding : 5% 5% 5% 5%;  margin : 15% 0% 0% 0%;  }
.sheet4{  background : #ffffff;  padding : 5% 3% 5% 3%;  margin : 5% 0% 0% 0%;  }
.sheet5{  background : #ffffff;  padding : 5% 5% 5% 5%;  margin : 5% 0% 0% 0%;  }


.campaign{  float : left;  margin : 0px 0% 3px 0%;  padding : 5% 7% 7% 7%;
	background:         linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -moz-linear-gradient(top, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.15)),color-stop(0.5,rgba(0,0,0,0.05)), to(rgba(0,0,0,0.15)));
}


.studio{  padding : 0px 2% 0px 2%;  }

.s_charge{  width : 90%;  float : left;  margin : 0px 0% 3px 0%;  padding : 10px 5% 10px 5%;
	background:         linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -moz-linear-gradient(top, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.15)),color-stop(0.5,rgba(0,0,0,0.05)), to(rgba(0,0,0,0.15)));
}

.w_charge{  width : 90%;  float : left;  margin : 0px 0% 3px 0%;  padding : 15px 5% 15px 5%;
	background:         linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -moz-linear-gradient(top, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.15)),color-stop(0.5,rgba(0,0,0,0.05)), to(rgba(0,0,0,0.15)));
}

.m_charge{  width : 100%;  float : left;  margin : 0px 0% 3px 0%;  padding : 15px 0% 15px 0%;
	background:         linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -moz-linear-gradient(top, rgba(0,0,0,0.15), rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.15));
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.15)),color-stop(0.5,rgba(0,0,0,0.05)), to(rgba(0,0,0,0.15)));
}


.charge_left {   width : 46%;  float : left;  margin : 0px 0% 0px 0%;  padding : 10px 0% 10px 3%;  font-size : 15px ;  letter-spacing : 0px;  color : #000000;  text-align : center ;  }
.charge_right {   width : 48%;  float : left;  margin : 0px 0% 0px 0%;  padding : 10px 3% 10px 0%;  font-size : 15px ;  letter-spacing : 0px;  color : #000000;  text-align : center ;  }

.campaign_left {   width : 49%;  float : left;  margin : 0px 0% 0px 0%;  padding : 10px 0% 10px 0%;  font-size : 12px ;  letter-spacing : 0px;  color : #ff0099;  text-align : center ;  }
.campaign_right {   width : 48%;  float : left;  margin : 0px 0% 0px 0%;  padding : 10px 3% 10px 0%;  font-size : 15px ;  letter-spacing : 0px;  color : #ff0099;  text-align : center ;  }

.mixdown_left {   width : 40%;  float : left;  margin : 0px 0% 0px 0%;  padding : 10px 0% 10px 5%;  font-size : 15px ;  letter-spacing : 0px;  color : #000000;  text-align : center ;  }
.mixdown_right {   width : 50%;  float : left;  margin : 0px 0% 0px 0%;  padding : 10px 5% 10px 0%;  font-size : 15px ;  letter-spacing : 0px;  color : #000000;  text-align : center ;  }



.headline_charge{  margin : 30px 0px 0px 0px ;  }

.term{  width : 100%;  margin : 0px 0% 0px 0%;  padding : 0px 0% 0px 0% ;  font-size : 13px;  line-height : 20px;  letter-spacing : 0.5px  color : #646464;  }

.font_service{  color : #ff0099;  font-size : 13px;  line-height : 18px;  letter-spacing : 0px;  }
