@charset "utf-8";

a{color:#ff6600;}

.clear_space{clear:both;}

body{height:100%;font-size:16px; font-family:"MS PGothic","Osaka",Arial,sans-serif; background-image:url(../images/2118267647_1c30b6c932_o.jpg);}

div#header{width:100%; height:55px; background:#000000;}

div#container{width:950px; height:100%;margin:0 auto 0 auto;}

div#container h1{top:17px; position:absolute;}

#news{background:#ffffff; width:950px;margin:0 0 10px 0;}
#news div.logo{float:left; margin:10px 20px 0 20px;}
#news div.news_content{padding:20px 0;}
#news div.news_content td{vertical-align:middle; padding-right:10px;}

#globalnavi ul {list-style-position:outside; list-style-type:none; margin:0; padding:0;}
#globalnavi li {display:inline; float:left; margin:0 5px 0 0;; padding:0;}
#globalnavi li span{display:none;}


#globalnavi .navi01-on,
#globalnavi .navi01 a,
#globalnavi .navi01 a:hover,
#globalnavi .navi02-on,
#globalnavi .navi02 a,
#globalnavi .navi02 a:hover,
#globalnavi .navi03-on,
#globalnavi .navi03 a,
#globalnavi .navi03 a:hover,
#globalnavi .navi04-on,
#globalnavi .navi04 a,
#globalnavi .navi04 a:hover {
        background-image:url(../images/btn_top_on.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        display:block;
        height:60px;
        width:200px;
    }

#globalnavi .navi01,
#globalnavi .navi01 a{
        background-image:url(../images/btn_top_off.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }

#globalnavi .navi01-on a,
#globalnavi .navi01 a:hover {
        background-image:url(../images/btn_top_on.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }

#globalnavi .navi02 a{
        background-image:url(../images/btn_artistprofile_off.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }
#globalnavi .navi02-on,
#globalnavi .navi02 a:hover{
        background-image:url(../images/btn_artistprofile_on.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }

#globalnavi .navi03 a {
        background-image:url(../images/btn_works_off.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }
    #globalnavi .navi03-on,
#globalnavi .navi03 a:hover{
        background-image:url(../images/btn_works_on.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }

#globalnavi .navi04 a {
        background-image:url(../images/btn_about_off.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }

#globalnavi .navi04-on,
#globalnavi .navi04 a:hover{
        background-image:url(../images/btn_about_on.png);
        background-position:left bottom;
        background-repeat:no-repeat;
        width:200px;
        height:60px
    }

/*
#globalnavi .navi01,
#globalnavi .navi01 a{
    background-image:url(../images/btn_top_off.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}
#globalnavi .navi01-on,
#globalnavi .navi01-on a,
#globalnavi .navi01-on a:hover{
    background-image:url(../images/btn_top_on.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}
#globalnavi .navi02,
#globalnavi .navi02 a{
    background-image:url(../images/btn_artistprofile_off.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}
#globalnavi .navi02-on,
#globalnavi .navi02-on a,
#globalnavi .navi02-on a:hover{
    background-image:url(../images/btn_artistprofile_on.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}

#globalnavi .navi03,
#globalnavi .navi03 a{
    background-image:url(../images/btn_works_off.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}
#globalnavi .navi03-on,
#globalnavi .navi03-on a,
#globalnavi .navi03-on a:hover{
    background-image:url(../images/btn_works_on.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}

#globalnavi .navi04,
#globalnavi .navi04 a{
    background-image:url(../images/btn_about_off.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}
#globalnavi .navi04-on,
#globalnavi .navi04-on a,
#globalnavi .navi04-on a:hover{
    background-image:url(../images/btn_about_on.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:60px
}
*/
#fontsize{
    background-image:url(../images/bg_fontsize.png);
    background-repeat:no-repeat;
    width:95px;
    height:60px;
    float:right;
}

/*#fontsize ul{
    width:95px;
    height:60px;
}*/

#fontsize li{
    list-style-type:none;
    float:left;
    margin-left:7px;
    margin-top:28px;
}

#fontsize li.fontsize01,
#fontsize li.fontsize01 a{
    background-image:url(../images/btn_small.gif);
    background-repeat:no-repeat;
    width:31px;
    height:31px;
    display:block;
}
#fontsize li.fontsize02,
#fontsize li.fontsize02 a{
    background-image:url(../images/btn_large.gif);
    background-repeat:no-repeat;
    width:31px;
    height:31px;
    display:block;
}
#fontsize span{display:none;}

#content{width:950px;background:#ffffff; margin:0 0 10px 0;}

#content div.album{width:200px; margin-left:40px; padding-top:40px;}
#content div.album div.album_title{margin-left:10px;}
#content div.album div.album_title img{margin:0 5px -5px 0;}
#content div.album div.album_bar img{margin-left:10px;}
#content div.album div.artist_name{margin-left:10px;}
#content div.album div.album01{float:left;}
#content div.album table{margin-bottom:40px;}
#content div.album table td{vertical-align:top; text-align:left;}
#content div.album table td.bar_album img{margin-top:5px;margin-bottom:5px;}
#content div.album table td.jacket{padding-right:10px; padding-top:5px;}
#content div.album table td.jacket img{border:#333333 solid 1px; margin-bottom:5px;}
#content div.album table td.list_mark img{margin:0 5px -5px 0;}
#content div.album table td.list_mark,
#content div.album table td.bar_album,
#content div.album table td.artist_name{
    padding-left:0px;
}

div#banner ul{margin-bottom:5px;}
div#banner li{float:left;}
div#banner li.ban02{margin:0 10px;}

div#mobile{width:930px; height:75px; background:#ffffff;padding:10px; margin-bottom:10px;}
div#mobile ul{}
/*div#mobile ul li.logo_mobile img{margin-top:10px;}
div#mobile ul li.mobile_message{margin-top:10px;}*/
div#mobile li{float:left;}
div#mobile li.logo_mobile{margin-right:10px;}
div#mobile ul.qr{float:right;}
div#mobile li.img_qr{margin-left:10px;}
div#mobile div.qr_message{margin-top:60px;}
div#mobile div.font_b{font-size:18px; font-weight:bold; margin-top:10px;}

/*アーテイストプロファイル*/
div#content div#artist{width:910px ;padding:60px 20px 0 20px;}
div#content div#artist div.artist_left{width:252px;float:left; margin-right:20px;}
div#content div#artist div.artist_left div.artist_img img{ border:#999999 solid 1px;margin:0 0 10px 0;}
div#content div#artist div.artist_right{width:620px; float:right;}
div#content div#artist div.artist_right div.artist_name{
        font-size:24px; font-weight:bold; margin-bottom:20px;
    }
div#content div#artist div.artist_right div.artist_text {line-height:22px;}
div#artist div.artist_hr img{margin:30px 0;}

/*Wroks*/
/*content01*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content01{margin-bottom:20px;}
div#content div.content_works div.content01 div.content_left{width:252px; float:left;}
div#content div.content_works div.content01 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content01 div.content_left .release{width:250px;}

div#content div.content_works div.content01 div.content_right{width:640px; float:right;}
div#content div.content_works div.content01 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content01 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content01 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content01 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content01 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content01 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content01 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content01 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content01 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content01 div.content_right .collection_tune .tunes ul.collection{margin-right:10px;}
div#content div.content_works div.content01 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content01 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}


/*content02*/
div#content div.content_works div.content02{margin-bottom:20px;}
div#content div.content_works div.content02 div.content_left{width:252px; float:left;}
div#content div.content_works div.content02 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content02 div.content_left .release{width:250px;}

div#content div.content_works div.content02 div.content_right{width:640px; float:right;}
div#content div.content_works div.content02 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content02 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content02 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content02 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content02 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content02 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content02 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content02 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content02 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content02 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content02 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}

div#content div.content_works div.content02 td{vertical-align:middle; padding-right:10px;}
div#content div.content_works div.content02 td.col2{padding-right:40px;}

/*content03*/
div#content div.content_works div.content03{margin-bottom:20px;}
div#content div.content_works div.content03 div.content_left{width:252px; float:left;}
div#content div.content_works div.content03 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content03 div.content_left .release{width:250px;}

div#content div.content_works div.content03 div.content_right{width:640px; float:right;}
div#content div.content_works div.content03 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content03 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content03 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content03 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content03 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content03 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content03 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content03 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content03 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content03 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content03 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}

div#content div.content_works div.content03 td{vertical-align:middle; padding-right:10px;}
div#content div.content_works div.content03 td.col2{padding-right:40px;}

/*content04*/
div#content div.content_works div.content04{margin-bottom:20px;}
div#content div.content_works div.content04 div.content_left{width:252px; float:left;}
div#content div.content_works div.content04 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content04 div.content_left .release{width:250px;}

div#content div.content_works div.content04 div.content_right{width:640px; float:right;}
div#content div.content_works div.content04 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content04 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content04 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content04 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content04 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content04 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content04 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content04 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content04 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content04 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content04 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}

div#content div.content_works div.content04 td{vertical-align:middle; padding-right:10px;}
div#content div.content_works div.content04 td.col2{padding-right:40px;}

/*content05*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content05{margin-bottom:20px;}
div#content div.content_works div.content05 div.content_left{width:252px; float:left;}
div#content div.content_works div.content05 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content05 div.content_left .release{width:250px;}

div#content div.content_works div.content05 div.content_right{width:640px; float:right;}
div#content div.content_works div.content05 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content05 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content05 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content05 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content05 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content05 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content05 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content05 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content05 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content05 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content05 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content05 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}

/*content06*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content06{margin-bottom:20px;}
div#content div.content_works div.content06 div.content_left{width:252px; float:left;}
div#content div.content_works div.content06 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content06 div.content_left .release{width:250px;}

div#content div.content_works div.content06 div.content_right{width:640px; float:right;}
div#content div.content_works div.content06 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content06 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content06 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content06 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content06 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content06 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content06 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content06 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content06 div.content_right .collection_tune .tunes{height:90px;padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content06 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content06 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content06 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}

/*content07*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content07{margin-bottom:20px;}
div#content div.content_works div.content07 div.content_left{width:252px; float:left;}
div#content div.content_works div.content07 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content07 div.content_left .release{width:250px;}

div#content div.content_works div.content07 div.content_right{width:640px; float:right;}
div#content div.content_works div.content07 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content07 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content07 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content07 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content07 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content07 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content07 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content07 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content07 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content07 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content07 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content07 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}

/*content08*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content08{margin-bottom:20px;}
div#content div.content_works div.content08 div.content_left{width:252px; float:left;}
div#content div.content_works div.content08 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content08 div.content_left .release{width:250px;}

div#content div.content_works div.content08 div.content_right{width:640px; float:right;}
div#content div.content_works div.content08 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content08 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content08 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content08 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content08 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content08 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content08 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content08 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content08 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content08 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content08 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content08 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}

/*content09*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content09{margin-bottom:20px;}
div#content div.content_works div.content09 div.content_left{width:252px; float:left;}
div#content div.content_works div.content09 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content09 div.content_left .release{width:250px;}

div#content div.content_works div.content09 div.content_right{width:640px; float:right;}
div#content div.content_works div.content09 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content09 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content09 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content09 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content09 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content09 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content09 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content09 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content09 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content09 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content09 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content09 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}

/*content10*/
div#content div.content_works{padding:20px;}
div#content div.content_works div.content10{margin-bottom:20px;}
div#content div.content_works div.content10 div.content_left{width:252px; float:left;}
div#content div.content_works div.content10 div.content_left .works_photo img{border:#999999 solid 1px;}
div#content div.content_works div.content10 div.content_left .release{width:250px;}

div#content div.content_works div.content10 div.content_right{width:640px; float:right;}
div#content div.content_works div.content10 div.content_right .album_title img{margin-right:10px;}
div#content div.content_works div.content10 div.content_right .album_title span{font-size:21px; font-weight:bold;}
div#content div.content_works div.content10 div.content_right .artist_name{margin-top:20px;}
div#content div.content_works div.content10 div.content_right .artist_name span{color:#ff6600; margin-right:20px;}
div#content div.content_works div.content10 div.content_right .release_text{
        margin-bottom:20px;
        margin-top:20px;
        line-height:18px;
    }
div#content div.content_works div.content10 div.content_right .banners{margin-top:20px;}
div#content div.content_works div.content10 div.content_right .banners li{float:left; margin-right:10px;}
div#content div.content_works div.content10 div.content_right .collection_tune ul.collection li.collection01{float:left;}
div#content div.content_works div.content10 div.content_right .collection_tune .tunes{padding:10px; border:#999999 solid 1px;}
div#content div.content_works div.content10 div.content_right .collection_tune .tunes ul.collection ul{margin-right:10px;}
div#content div.content_works div.content10 div.content_right .collection_tune .tunes ul.collection ul li{line-height:22px;}
.works_hr{text-align:center; padding:20px 0 20px 0;}
.release{line-height:18px;}
div#content div.content_works div.content10 div.content_right .collection_tune td{line-height:22px; padding-right:10px;}

div#content div.content_works div.release{width:650px;}
div#content div.content_works div.release div.release_text{width:385px; float:left;}
div#content div.content_works div.release div.release_img{padding-top:20px;}


/*About*/
div#content div#about{width:890px; padding:30px 30px 40px 30px;}
div#content div#about div.about01 div.about01_title{margin:0 0 40px 0;}
div#content div#about div.about01 div.about_left{width:150px; float:left;}
div#content div#about div.about01 div.about_right{width:700px; float:right;}
div#content div#about div.about01 div.about_message{line-height:22px;}
div#content div#about div.about01 div.about_message_foot{margin:20px 0;}

div#content02{width:950px;background:#ffffff; margin:0 0 10px 0;}
div#content02 div.about02{width:890px; padding:30px 30px 40px 30px;}
div#content02 div.about02 div.about_left{width:150px; float:left;}
div#content02 div.about02 div.about_right{width:700px; float:right;}
div#content02 div.about02 div.text_title02{margin:0 0 20px 0;}


div#footer{width:100%; height:55px; background:#000000; padding-top:20px;}
div#footer address{text-align:center;}








