/* CSS Document */

body{
margin:0 auto 0 auto;
text-align:center;
font-family: Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", hirakakupro-w3, Sans-serif;
padding:0 0 20px 0;
}


img{
border:none;
}



#nomansland{
width:740px;
text-align:center;
margin:20px auto 0 auto;
}

#nomansland a{color:#4488AA; text-decoration:none}
#nomansland a:hover{color:#4488AA; text-decoration:underline; background:#E4F2F9}



#nomansland h1{
text-align:left;
margin:0;
}


#nomansland .h1{
text-align:left;
margin:0;
padding-top:20px;
padding-left:0px;
}

#nomansland h2{
margin:0;
}

#nomansland h3{
margin:0;
}


#nomansland .nomansland-tit{
text-align:left;
font-weight:bold;
margin-bottom:0;
margin-top:0;
}

#nomansland .nomansland-tit02{
text-align:left;
margin-bottom:0;
}



#nomansland .nomansland-date{
text-align:left;
margin-top:0;
margin-bottom:5px;
}


#nomansland .nomansland-lead{
text-align:left;
font-size:0.8125em;
letter-spacing:2px;
color:#555;
line-height:160%;
margin-left:0px;
}

#nomansland .nomansland-lead02{
text-align:left;
font-size:0.8125em;
letter-spacing:2px;
color:#555;
line-height:160%;
margin-left:0px;
}

#nomansland .nomansland-lead03{
text-align:left;
font-size:0.8125em;
letter-spacing:2px;
color:#555;
line-height:160%;
margin-left:0px;
margin-top:0;
}

#nomansland .nomansland-profile02{
text-align:left;
font-size:0.65em;
letter-spacing:1px;
color:#555;
line-height:160%;
margin:0px 0px 10px 0px;
}

#nomansland .nomansland-profile02 span{
letter-spacing:2px;
font-weight:bold;
}

#nomansland .nomanslad-navi{
width:740px;
display:block;
border-bottom:1px solid #555;
margin-top:50px;
padding-bottom:8px;
}

#nomansland .nomansland-midashi-top{
text-align:left;
border-bottom:1px solid #999;
padding-top:0px;
padding-bottom:4px;
margin-top:0px;
font-weight:bold;
font-size:0.7125em;
letter-spacing:2px;
color:#69809e;
line-height:160%;
}






#nomansland .nomansland-midashi{
text-align:left;
border-bottom:1px solid #333;
padding-bottom:8px;
margin-top:40px;
}

#nomansland .nomansland-midashi02{
text-align:left;
border-bottom:1px solid #999;
padding-top:40px;
padding-bottom:4px;
margin-top:10px;
font-weight:bold;
font-size:0.7125em;
letter-spacing:2px;
color:#69809e;
line-height:160%;
}

#nomansland .nomansland-midashi03{
text-align:left;
border-bottom:1px solid #ccc;
padding-top:40px;
padding-bottom:4px;
margin-top:10px;
font-weight:bold;
font-size:0.7125em;
letter-spacing:2px;
color:#69809e;
line-height:160%;
}

#nomansland .nomansland-midashi04{
text-align:left;
border-top:1px solid #ccc;
padding-top:4px;
padding-bottom:4px;
margin-top:20px;
font-weight:bold;
letter-spacing:2px;
color:#555;
line-height:160%;
font-size:0.7125em;
}

#nomansland .bor{
text-align:left;
border-top:1px solid #555;
padding-top:10px;
}



#nomansland .bor02{
text-align:left;
border-top:1px solid #ccc;
padding-top:10px;
}



#nomansland .nomansland-midashi img{
margin-left:16px;
}



#nomansland .nomansland-txtbox02 .txtbox table{
border-collapse:collapse;
width:460px;
text-align:left;

vertical-align:top;
}

#nomansland .nomansland-txtbox02 .txtbox table th{
width:50px;
text-align:left;
font-weight:normal;
vertical-align:top;
}

#nomansland .nomansland-txtbox02 .txtbox table .th-150{
width:150px;
text-align:left;
font-weight:normal;
vertical-align:top;
white-space:nowrap;
}

#nomansland .nomansland-txtbox02 .txtbox table .th-120{
width:120px;
text-align:left;
font-weight:normal;
vertical-align:top;
}

#nomansland .nomansland-txtbox02 .txtbox table .th-150{
width:150px;
text-align:left;
font-weight:normal;
vertical-align:top;
}

#nomansland .nomansland-txtbox02 .txtbox table .wn{
white-space:nowrap;
}

#nomansland .nomansland-txtbox p{
text-align:left;
font-weight:bold;
width:460px;
}

#nomansland .nomansland-txtbox02{
display:block;
}

#nomansland .nomansland-txtbox02 .image-box{
width:260px;
float:left;
text-align:left;
}

#nomansland .nomansland-txtbox02 .image-box .cap{
font-size:0.65em;
line-height:150%;
}

#nomansland .nomansland-txtbox02 .image-box .cap img{
margin-bottom:4px;
}



#nomansland .nomansland-txtbox02 .image-box .img-tit{
margin-left:0px;
margin-bottom:0px;
}

#nomansland .nomansland-txtbox02 .image-box .img-release{
margin-top:20px;
margin-left:0px;
margin-bottom:16px;
}


#nomansland .nomansland-txtbox02 .image-box .img-ustream{
margin-left:0px;
margin-bottom:16px;
}

#nomansland .nomansland-txtbox02 .image-box .img-camera{
margin-left:0px;
margin-bottom:16px;
}


#nomansland .nomansland-txtbox02 .image-box .img-bor{
border:1px solid #eee;
}

#nomansland .nomansland-txtbox-artistlist .img-bor{
border:1px solid #eee;
}




#nomansland .nomansland-txtbox02 .txtbox{
width:480px;
float:left;
font-size:0.7125em;
letter-spacing:1px;
color:#555;
line-height:160%;
text-align:left;
}

#nomansland .nomansland-txtbox02 .txtbox span{
font-weight:bold;
}

#nomansland .nomansland-txtbox02 .txtbox .midashi-ustream{
width:480px;
border-top:1px solid #555;
}

#nomansland .nomansland-txtbox02 .txtbox .midashi-ustream img{
margin-top:5px;
}

#nomansland .nomansland-txtbox02 .txtbox .midashi-photo{
float:left;
margin-right:10px;
margin-bottom:20px;
}


#nomansland .nomansland-txtbox02 .txtbox .profile-top{
font-size:90%;
border-top:1px solid #eee;
padding-top:20px;

}

#nomansland .nomansland-txtbox02 .txtbox .profile{
font-size:90%;
}



#nomansland .nomansland-navibox{
display:block;
padding-top:50px;
}

#nomansland .nomansland-navibox .image-box{
width:260px;
float:left;

}

#nomansland .nomansland-navibox .image-box p{
text-align:left;
font-size:0.7125em;
letter-spacing:1px;
color:#555;
line-height:160%;
text-align:left;
}

#nomansland .nomansland-navibox .txtbox{
width:480px;
float:left;
}



#nomansland .nomansland-navibox .txtbox p{
font-size:0.7125em;
letter-spacing:1px;
color:#555;
line-height:160%;
text-align:right;
margin:0 auto 8px auto;
}

#nomansland .nomansland-navibox img{
margin-right:4px;
vertical-align:-3px;
}




#nomansland .logo-karesansui{
margin-top:10px;
margin-bottom:5px;
}

#nomansland .logo-someonesgarden{
margin-top:10px;
margin-bottom:5px;
}

#nomansland .logo-ghost{
vertical-align:-5px;
margin-bottom:5px;
}

#nomansland .someones-p{
margin-top:5px;
margin-bottom:5px;
}

#nomansland .karesansui-p{
font-size:0.65em;
line-height:140%;
letter-spacing:1px;
}

#nomansland .karesansui-p img{
margin-top:15px;
margin-bottom:2px;
}

#nomansland .karesansui-p02{
margin-top:10px;
margin-bottom:10px;
}




#nomansland .cl-a{
clear:both;
}

#nomansland .mt20{
margin-top:20px;
}

#nomansland .mt30{
margin-top:30px;
}

#nomansland .mt80{
margin-top:80px;
}

#nomansland .mb30{
margin-bottom:30px;
}

#nomansland .mb20{
margin-bottom:20px;
}

#nomansland .pb20{
padding-bottom:20px;
}


#nomansland .navi-nomans{
width:480px;
text-align:left;
font-size:0.7125em;
letter-spacing:1px;
color:#555;
margin-left:260px;
padding-top:40px;
white-space:nowrap;
}


#nomansland .navi-nomans span{
color:#999;
margin-right:2px;
margin-left:2px;
}


#nomansland .navi-nomans-top{
width:740px;
text-align:left;
font-size:0.7125em;
letter-spacing:1px;
color:#555;
white-space:nowrap;
margin-top:50px;
padding-bottom:8px;
}

#nomansland .navi-nomans-top p{
width:480px;
margin:0 0 0 260px;
}


#nomansland .navi-nomans-top span{
color:#999;
margin-right:2px;
margin-left:2px;
}


#nomansland .nomanslad-info{
width:740px;
text-align:right;
margin-bottom:20px;
}

#nomansland .nomanslad-info{
width:480px;
text-align:right;
margin-bottom:20px;
}

#nomansland .nomanslad-info img{
text-align:right;
}

#nomansland .nomanslad-info img{
margin-top:0px;
text-align:right;
}

#nomansland .notes{
font-size:80%;
line-height:140%;
letter-spacing:1px;
}

#nomansland .notes02{
font-size:80%;
line-height:140%;
letter-spacing:1px;
font-weight:normal;
margin:4px 0 0 0;
}



#nomansland .sekaikamera-photo{
float:left;
margin-right:10px;
}

#nomansland .pt60{
padding-top:60px;
}

#nomansland .red{
color:#ff0000;
}








/*nomansland 2nd*/




#nomansland .nomansland-txtbox-artistlist .image-box{
width:120px;
float:left;
text-align:left;
padding-bottom:8px;
}

#nomansland .nomansland-txtbox-artistlist .image-box .img-tit{
margin-left:0px;
margin-bottom:0px;
}

#nomansland .nomansland-txtbox-artistlist .image-box .img-release{
margin-top:20px;
margin-left:0px;
margin-bottom:16px;
}






#nomansland .nomansland-txtbox-artistlist .txtbox{
width:620px;
float:left;
font-size:0.7125em;
letter-spacing:1px;
color:#555;
line-height:160%;
text-align:left;
padding-bottom:8px;
}

#nomansland .nomansland-txtbox-artistlist .txtbox span{
font-weight:bold;
}


#nomansland .nomansland-txtbox-artistlist .txtbox .midashi-ustream img{
margin-top:5px;
}

#nomansland .nomansland-txtbox-artistlist .txtbox .midashi-photo{
float:left;
margin-right:10px;
margin-bottom:20px;
}


#nomansland .nomansland-txtbox-artistlist .txtbox .profile-top{
font-size:90%;
border-top:1px solid #eee;
padding-top:20px;

}

#nomansland .nomansland-txtbox-artistlist .txtbox .profile{
font-size:90%;
}

#nomansland .nomansland02-bor{
border-top:1px solid #eee;
padding-top:8px;
}

#nomansland .navi-nomans02{
width:480px;
text-align:right;
font-size:0.7125em;
letter-spacing:1px;
color:#555;
margin-left:260px;
margin-bottom:0;
padding-top:20px;
padding-bottom:0px;
white-space:nowrap;
}

#nomansland .navi-nomans02 p{
margin:0;
}


#nomansland .navi-nomans02 span{
color:#999;
margin-right:2px;
margin-left:2px;
}

#nomansland .event{
color:#69809e;
font-size:90%;
}


#nomansland .nomansland-report{
margin:0;
text-align:left;
letter-spacing:1px;
color:#555;
}

#nomansland .nomansland-report img{
padding:4px 0 0px; 0;
}








