html {
_height: 100%;
}

body {
_height: 100%;
_margin:0 0 0 0;
_padding: 0;
_text-align: left;
_font-size: 14px;
_color: #333;
_font-family:"Avantgarde","Futura","Gill
Sans","Helvetica","Hiragino Kaku Gothic Pro","MS PGothic","Osaka";
_background: #fcfcfc;
}


table td th{_text-align:left;}

p {
_line-height: 150%;
_word-break: break-all;
}


img {
_margin:0px;
_padding:0px;
_border: none;
_overflow-y:hidden;
}

input {
_font-family: Verdana, Arial, Sans-serif;
_margin: 0px;
_padding: 4px;
_font-size:12px;
}

h2 {
_font-size: 16px;
_padding: 0 0 0 0;
}

.subtitle {
_font-weight:normal;
_color:#ccc;
_text-align:right;
_font-size:10px;
}

h4 {
_font-size: 10px;
_padding-left: 10px;
_padding-right: 10px;
}

h5 {
_border-left: 5px solid #FF6600;
_margin: 0px 0 0px 0;
_padding: 0px 0 0px 0px;
_font-size: 12px;
}

form {
_padding:0px;
_margin:0px;
}

input {
_font-family: Verdana, Arial, Sans-serif;
_margin: 0px;
_padding: 0px;
_font-size:14px;
}

textarea {
_font-family: Verdana, Arial, Sans-serif;
_margin: 0px;
_padding: 0px;
_font-size:14px;
}

blockquote {
_margin: 0 20px;
_padding: 0px 0px 0px 0px;
_border: 0px dotted #ccc;
_background-color: #F5F5F5;
_line-height:130%;
_font-size:13px;}


.clearfix:after{
_clear:both;
_content: ",";
_display:block;
_height: 0px;
_visibility:hidden;
}

.clearfix{
_min-height: 1px;
}














#container {
_min-height: 100%;
_padding-left: 2px;
_padding-bottom: 0px;
_text-align: left;
_height: 100%;
_height: auto;
_margin-right:auto;
_margin-left:auto;
_margin-bottom:0px;

}














#header {
_margin: 0 auto;
_padding: 0px;
}

#header h1 {
_ext-indent:-9999px;
_margin: 0px;
_padding:0px;
_text-align: left;
_font-size: 0px;
_display:none;
}


#headflash {
_width: 1000px;
_height: 100px;
_margin: 0 auto;
_padding: 0px;
}
















#menu {
_margin: 0px;
_text-align: left;
_font-size:13px;
_line-height: 130%;
_background: transparent url(http://www.neophyte.jp/nprimg/head_bg.gif) repeat-x 0 0;
}

.navi {
_margin: 0 auto;
_text-align: left;
_font-size:13px;
_width: 750px;
}













#main {
_margin: 0 auto;
_text-align: right;
_height: 100%;
_height: auto;
_min-height: 100%;
}


.maintxt{
_width: 700px;
_height: 26px;
_padding-top: 10px;
_padding-bottom: 6px;
_text-align: right;
_margin: 0 auto;
}

.maintxt a{
_text-align: right;
_font-size: 10px;
}

.maintop{
_width: 700px;
_height: 32px;
_margin: 0 auto;
_margin-top:30px;
_background: transparent url(http://www.neophyte.jp/nprimg/content_head_bg.gif) no-repeat;
}


#content {
_width: 700px;
_margin:0 auto;
_height: 100%;
_min-height: 100%;
_height: auto;
_background: transparent url(http://www.neophyte.jp/nprimg/content_bg.gif) repeat-y;
}














#leftside {
_float: left;
_margin-top: 0px;
_margin-bottom: 10px;
_margin-left: 10px;
}

.conbox{
_margin: 0 0 0 0;
_background: transparent url(http://www.neophyte.jp/nprimg/artists/artists_prof_bg.gif) repeat-y;
}

.conbox h2{
_text-align:left;
_font-size: 11px;
_line-height:130%;
_padding-left: 15px;
_padding-right:15px;
}


#asset-header{
_margin: 0px;
}


.aseet-name{
_float: left;
_width: 230px;
_font-size:11px;
_line-height:130%;
_padding:0px;
_text-align:left;
}

.aseet-name a{
_float: left;
_font-size:11px;
_margin:0px;
_padding:0px;
_text-align:left;
}


.asset-meta{
_float: right;
_width: 230px;
_font-size:11px;
_line-height:130%;
_padding:0px;
_text-align:right;
}



#leftsound {
_float: left;
_margin-top: 0px;
_margin-bottom: 20px;
_margin-left: 10px;
_width: 475px;
_background: transparent url(http://www.neophyte.jp/nprimg/artists/artists_prof_bg.gif) repeat-y;
}

#leftsound h2{
_text-align:left;
_font-size: 11px;
_line-height:130%;
_padding-left: 15px;
_padding-right:15px;
_margin-bottom: 10px;
_margin-top: 10px;
}

h2 p{
_font-size: 12px;
_line-height:150%;
_margin-top:10px;
}

#blogtitle {
_text-align:right;
_font-size: 10px;
}











#rightside {
_float: right;
_margin-right: 10px;
_margin-bottom: 20px;
_width: 162px;
_background: transparent url(http://www.neophyte.jp/nprimg/artists/release_bg.gif) repeat-y;
}


.rightcontent {
_text-align:left;
_font-size: 10px;
_padding-right: 11px;
_line-height:130%;
}

.rightrelease {
_padding-left: 0px;
}

.rightevent {
_padding-left: 0px;
}

.rightevent2 {
_padding-left: 0px;
}


.rightmenutop {
_text-align:left;
_font-size: 10px;
_padding-top: 5px;
_padding-bottom: 10px;
}

.rightmenutop li {
_list-style:none;
}


.rightmenu {
_text-align:left;
_font-size: 10px;
_padding-top: 5px;
_padding-bottom: 10px;
}

.rightmenu li {
_list-style:none;
}












.gallerylink {
_text-align:right;
_font-size: 10px;
_padding-left: 10px;
_padding-right: 10px;
}












.push{
_height: 4em;
}


.footer{
_height: 2em;
_margin: 0 auto;
_text-align: right;
_background: #b9121b;
}

.footer p {
_height: auto;
_width: 700px;
_margin: 0 auto;
_padding-right: 5px;
_text-align: right;
_font-size: 10px;
_color: #ffffff;
}











.imgbox{
_margin:0 0 0 0;
}

.entry_bottom_prof{
vertical-align:top;
}


