@charset "Shift_JIS";
/* ------------------------------------------------------------------

他ページ共通 CSS

------------------------------------------------------------------- */

body {
margin: 0px;

}

.footer{
padding-top:0;
}


/* 隙間の空きなおす */
img {
vertical-align:bottom
}

.left {
float: left;
}


.clearfix:after {
  content: ".";  
  display: block;  
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/* ------------------------------------------------------------------

全体

------------------------------------------------------------------- */
.biggest_colomn{
width:950px;
text-align: left;
margin: 0px auto;

}

.main_V {

	background:url(images/img_01.jpg) left top no-repeat;
	height: 592px;
	width:950px;
}


.hide {
	display:none;
}







/* 動画 */
.movie {
padding: 127px 0px 0px 44px;
margin: 0px 0px 0px 0px;
        vertical-align: right;  
}


    object,  
    embed {  
        vertical-align: right;  
    }  

/* ------------------------------------------------------------------

CD告知

------------------------------------------------------------------- */


.info{
	 position: relative;
}

.tax1 {
	position:absolute;
	left: 547px;
	top: 75px;


}

.tax2 {
	position:absolute;
	left: 547px;
	top: 138px;

}

.profil {

background:url(images/img_03.gif) left top no-repeat;

height: 327px;
}

.profil_p {
width: 520px;
line-height:1.5em;
margin:0px;
padding: 60px 0px 0px 100px;
color:#666666;
font-size:13px;
width:542px;
}


.profil_hp {
font-size:13px;
color:#666666;
padding-left:100px;
padding-top:10px;
}

.profil_hp a {
color:#F33;
}
.profil_hp a:hover {
color: #00C;
}


.recom {
	margin:0px;
	padding:0px;
	 position: relative;

}



.right_name {
	position:absolute;
	left: 525px;
	top: 150px;
}


.title {
	font-size: 25px;
	color:#663b04;
	font-weight: bold;
}

.yen {
	color:#906;
}

.sub {
	font-size:12px;
	color:#666;
}

.btn {
	position:absolute;
	left: 523px;
	top: 214px;
}

.btn:hover {
	background:url(images/btn_h.jpg) left top no-repeat;
}

.footer_bg {
	background:url(images/footer_bg.jpg) left top no-repeat;
	height: 105px;
}
