/* 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;
background-color:#eee;
}


img{
border:none;
}



#nomansland{
width:780px;
text-align:center;
margin:20px auto 0 auto;
background-color:#fff;

}

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



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


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

#nomansland h2{
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;
padding-top:4px;
padding-bottom:4px;
padding-left:8px;
font-weight:bold;
font-size:0.7125em;
letter-spacing:2px;
color:#69809e;
line-height:160%;
margin:60px 20px 0 20px;
background-color:#eee;
}

#nomansland .midashi-report{
text-align:left;
border-bottom:1px solid #eee;
padding-top:20px;
padding-bottom:4px;
margin-top:0px;

line-height:160%;
margin:0 20px 0 20px;
}




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



#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-report .txtbox table .wn{
white-space:nowrap;
}

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

#nomansland .nomansland-report{
display:block;
padding-top:40px;

}

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


#nomansland .nomansland-report .image-box .cap{
font-size:0.65em;
letter-spacing:1px;
margin-left:20px;
padding-bottom:40px;
line-height:140%;
color:#555;
}

#nomansland .nomansland-report .image-box .cap img{

margin-left:0px;
}


#nomansland .nomansland-report .image-box img{
margin-left:20px;
margin-top:0;

}

#nomansland .nomansland-report .image-box .name{
font-weight:bold;
color:#555;
font-size:0.9em;
margin-left:20px;
letter-spacing:2px;
margin-bottom:8px;
}

#nomansland .nomansland-report .image-box .name span{
font-size:80%;
}


#nomansland .pickup{
font-weight:bold;
color:#555;
font-size:0.9em;
margin-left:20px;
letter-spacing:2px;
margin:20px auto 8px 30px;;
text-align:left;
}

#nomansland .pickup-txt{
font-size:0.7125em;
letter-spacing:1px;
color:#555;
line-height:160%;
text-align:left;
margin:0 20px 8px 20px;
}

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

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



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




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




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

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

#nomansland .nomansland-report .txtbox .tit{
font-weight:bold;
margin:0 0 24px 0;
font-size:1.25em;
}

#nomansland .nomansland-report .txtbox .tit span{
letter-spacing:-5px;
margin-right:10px;
margin-left:5px;
}

#nomansland .nomansland-report .txtbox .question{
font-weight:bold;
margin:16px 0 4px 0;
font-size:0.9em;
color:#69809e;
}

#nomansland .nomansland-report .txtbox .question span{
letter-spacing:0;
margin-right:5px;
}

#nomansland .nomansland-report .txtbox .answer{
font-weight:normal;
margin:0;
}



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


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

}

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





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

#nomansland .nomansland-navibox .image-box{
width:120px;
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:620px;
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 .mt5{
margin-top:5px;
}

#nomansland .mt10{
margin-top:10px;
}

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

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

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

#nomansland .mt120{
margin-top:120px;
}

#nomansland .mt160{
margin-top:160px;
}

#nomansland .mt170{
margin-top:170px;
}

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

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


#nomansland .pt240{
padding-top:240px;
}

#nomansland .pl20{
padding-left: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 .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 .p-fl{
float:left;
margin-right:8px;
margin-top:8px;
}

#nomansland .p-fr{
float:right;
margin-left:8px;
margin-top:8px;
}

#nomansland .p-fr02{
float:right;
margin-left:8px;
margin-right:20px;
}


#nomansland .credit{
text-align:left;
font-size:0.65em;
line-height:150%;
letter-spacing:1px;
color:#555;
}

#nomansland .credit img{
margin-right:15px;
margin-left:20px;
margin-top:-5px;
}











