/*バック大枠*/#main{	width:950px;	background-color:#0A50A1;	padding:0px;	margin:0px;	clear:both;}/*詳細大枠*/#box{ 	width:900px;	margin:0px 10px 0px 40px;	padding:40px 0px 0px 0px;}/*music_枠*/#music{	width:900px;	margin:0px;	padding:0px;	text-align:left;}#music h2{	width:235px;	height:21px;	padding-bottom:25px;	float:left;}/*fresh_released_枠*/#fresh_released{	width:500px;	padding-top:10px;	margin:0px 0px 27px 0px;	text-align:left;}.fresh_released_img{	padding:0px 0px 30px 0px;	margin:0px;	float:left;}	.fresh_released_textbox{	margin:0px;	padding:0px 0px 0px 25px;	float:left;}	.fresh_released_textbox a{	color:#FFFFFF;	text-decoration:none;}.fresh_released_textbox a:hover{	color:#FA0F0D;	text-decoration:underline;}	/*catarogue一覧_枠*/#catarogue{	width:900px;	padding:0px;	margin:0px;	text-align:left;}#catarogue li{	width:150px;	float:left;	list-style-type:none;	padding:0px 0px 30px 0px;	margin:0px 30px 0px 0px;	display:inline;}/*others_枠*/#others{	width:900px;	margin:0px;	padding:0px;	text-align:left;}#others h2{	width:235px;	height:21px;	padding-bottom:25px;	float:left;}#others_catarogue{	width:900px;	padding:0px;	margin:0px;	text-align:left;	clear:both;}#others_catarogue li{	width:150px;	float:left;	list-style-type:none;	padding:0px 0px 30px 0px;	margin:0px 30px 0px 0px;	display:inline;}/*gotop*/.gotop{	padding:0px 0px 27px 0px;	margin-right:30px;	text-align:right;}/*----------------------------------------/*/*詳細_music*/.s_music_ca_number{	font-size:70%;	color:#FFFFFF;	float:left;		margin-top:5px;	padding-left:15px;	vartical-align:middle;	}/*詳細_music_main*/#s_music_main{	width:795px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 42px;	text-align:left;	clear:both;}.s_music_main_h3{	padding:0px;	margin:0px;	text-align:left;	font-size:100%;	color:#FFFFFF;}.s_music_main_h3 a{	color:#FFFFFF;	text-decoration:none;}.s_music_main_h3 a:hover{	color:#FA0F0D;	text-decoration:underline;}.s_music_s{	font-size:70%;	color:#FFFFFF;	line-height:1.3em;	padding:0px;	margin:0px;}.s_music_s a{	color:#FFFFFF;	text-decoration:none;}.s_music_s a:hover{	color:#FA0F0D;	text-decoration:underline;}#s_music_main02{	width:785px;	margin:28px 0px 0px 0px;	padding:0px 0px 0px 0px;}#s_music_main02_img{	margin:0px;	padding:0px 0px 0px 0px;	float:left;}#s_music_main02text{	width:390px;	float:left;	margin-left:38px;	padding:0px;}	/*CD_LPリンク*/.s_music_blue{	font-size:80%;	color:#032040;	line-height:1.3em;	padding-top:0px;	margin:0px;}.s_music_blue a{	color:#032040;	text-decoration:none;}.s_music_blue a:hover{	color:#FA0F0D;	text-decoration:underline;}#s_music_cd{	width:387px;	padding:0px;	margin:15px 0px 0px 0px;	text-align:left;	float:left;}#s_music_cd li{	text-decoration:none;	list-style-type:none;	padding:0px 0px 0px 0px;	margin:0px 12px 0px 0px;	display:inline;}#s_music_lp{	width:387px;	padding:0px;	margin:8px 0px 0px 0px;	text-align:left;	float:left;}#s_music_lp li{	text-decoration:none;	list-style-type:none;	padding:0px 0px 0px 0px;	margin:0px 8px 0px 0px;	display:inline;}.lp_margin3{	padding:0px;	margin-left:3px;}.listen_margin20{	padding:0px;	margin-top:20px;}#s_music_listen{	width:387px;	padding:0px;	margin:0px;}#s_music_listen ul{	padding:0px;	margin:10px 0px 0px 0px;}#s_music_listen li{	padding:0px;	margin:0px;	text-decoration:none;	list-style-type:none;	font-size:75%;	color:#FFFFFF;	line-height:1.3em}#s_music_listen li a{	color:#FFFFFF;	text-decoration:none;}#s_music_listen li a:hover{	color:#FA0F0D;	list-style-type:none;}/*----------------------------------------/*/*music_others共通*/#s_comment{	width:795px;	padding:0px 0px 30px 0px;	margin:25px 0px 0px 42px;	text-align:left;    font-size:80%;	border-top:1px solid #102649;}#s_comment p{	padding:18px 0px 0px 0px;	margin:0px 0px 0px 0px;	font-size:75%;	line-height:1.7em;	color:#FFFFFF;}#s_comment p a{	padding:18px 0px 0px 0px;	margin:0px 0px 0px 0px;	line-height:1.7em;	color:#FFFFFF;}#s_comment p a:hover{	color:#FA0F0D;	list-style-type:none;}.s_textlink{	padding:10px 0px 0px 0px;	margin:0px 0px 0px 0px;	text-align:left;	font-size:75%;	color:#102649;	float:left;}.s_textlink a{	color:#102649;	text-decoration:none;}.s_back_next{	padding:10px 0px 0px 0px;	margin:0px 0px 0px 0px;	text-align:left;	float:right;}.s_marginright8{	margin-right:8px;}#s_back_next{	padding:0px;	margin:10px 0px 0px 0px;	text-align:right;	float:right;}#s_back_next li{	list-style-type:none;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	display:inline;}#s_comment_small_text{    font-size:60%;    color:#FA0F0D;	text-decoration: none;　}#s_comment_small_text2{    font-size:60%;    color:#FFFFFF;	text-decoration: none;　}/*----------------------------------------*//*詳細_others*/.s_others_ca_number{	font-size:70%;	color:#FFFFFF;	float:left;	margin-top:5px;	padding-left:15px;	vartical-align:middle;	}/*詳細_others_main*/#s_others_main{	width:795px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 42px;	text-align:left;	clear:both;}.s_others_main_h3{	padding:0px;	margin:0px;	text-align:left;	font-size:90%;	color:#FFFFFF;}.s_others_main_h3 a{	color:#FFFFFF;	text-decoration:none;}.s_others_main_h3 a:hover{	color:#FA0F0D;	text-decoration:underline;}.s_others_s{	font-size:70%;	color:#FFFFFF;	line-height:1.3em;	padding:0px;	margin:0px;}.s_others_s a{	color:#FFFFFF;	text-decoration:none;}.s_others_s a:hover{	color:#FA0F0D;	text-decoration:underline;}#s_others_main02{	width:785px;	margin:28px 0px 0px 0px;	padding:0px 0px 0px 0px;}#s_others_main02_img{	margin:0px;	padding:0px 0px 0px 0px;	float:left;}#s_others_main02text{	width:390px;	float:left;	margin-left:38px;	padding:0px;}	/*BAGリンク*/.s_others_blue{	font-size:80%;	color:#032040;	line-height:1.3em;	padding-top:0px;	margin:0px;}.s_others_blue a{	color:#032040;	text-decoration:none;}.s_others_blue a:hover{	color:#FA0F0D;	text-decoration:underline;}#s_others_bag01{	width:387px;	padding:0px;	margin:15px 0px 0px 0px;	text-align:left;	float:left;}#s_others_bag01 li{	text-decoration:none;	list-style-type:none;	padding:5px 0px 0px 0px;	margin:0px 12px 0px 0px;	display:inline;}#s_others_bag02{	width:387px;	padding:0px;	margin:6px 0px 0px 0px;	text-align:left;	float:left;}#s_others_bag02 li{	text-decoration:none;	list-style-type:none;	padding:5px 0px 0px 0px;	margin:0px 12px 0px 0px;	display:inline;}.s_others_comment_li{	padding:0px;	margin:0px;}.s_others_comment_li li{	padding:0px 0px 0px 10px;	margin:0px;	text-align:left;	color:#FFFFFF;	font-size:75%;	background-image:url(../catalogue/img/others_dot.gif);	background-position:left center;	background-repeat:no-repeat;	list-style-type:none;	line-height:1.7em;	}/*PHOTOリンク*/#s_other_photo{	width:387px;	padding:0px;	margin:0px;}.s_music_photo_txt {	padding:0px;	margin:10px 0px 0px 0px;}.s_music_photo_txt li{	padding:0px;	margin:0px;	list-style-type:none;	font-size:70%;	color:#FFFFFF;	line-height:1.3em}.s_music_photo_img {	padding:0px;	margin:10px 0px 0px 0px;}.s_music_photo_img li{	padding:0px;	margin-right:7px;	list-style-type:none;	float:left;	display:inline;}.photo_margin16{	padding:0px;	margin-top:16px;}
