a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}
/*絶対位置の定義*/
#pid3womenindex2,
#pid1home,
#pid2womenindex1,
#menmodel8,
#menmodel7,
#pid6newfaces,
#menmodel6,
#menmodel5,
#menmodel4,
#pid8contact,
#pid7beamodel,
#pid7Search,
#pid7Detail,
#menmodel3,
#menindex2,
#menmodel2,
#menindex1,
#menmodel1  {
   margin: 0px auto 0px auto;
   width: 1002px;
   position: relative;
}

#menmodel4button a:hover,
#menmodel1button a:hover,
#menmodel5button a:hover,
#menmodel8button a:hover,
#menmodel2button a:hover,
#menmodel6button a:hover,
#menmodel3button a:hover,
#menmodel7button a:hover  {
   background-position: -96px 0%;
}

#name3text p,
#name6text p,
#name7text p,
#name4text p,
#name1text p,
#beamodelbodytexttext p,
#contactbodytexttext p,
#name5text p,
#name8text p,
#name2text p,
#id120homebodytexttext p  {
   font: 12px/14px Georgia;
   margin: 0px;
   color: #2E251D;
}

#menmodel8button a,
#menmodel5button a,
#menmodel2button a,
#menmodel3button a,
#menmodel6button a,
#menmodel7button a,
#menmodel1button a,
#menmodel4button a  {
   background-repeat: no-repeat;
   display: block;
   height: 155px;
   width: 96px;
   background-position: 0% 0px;
   font-size: 155px;
   line-height: 155px;
}

#menindex1button a:hover,
#id130womenindex1button a:hover,
#homebutton a:hover,
#contactbutton a:hover,
#beamodelbutton a:hover,
#searchbutton a:hover,
#newfacesbutton a:hover  {
   text-decoration: underline;
}

#newfacesbutton a,
#beamodelbutton a,
#searchbutton a,
#menindex1button a,
#id130womenindex1button a,
#homebutton a,
#contactbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #CCBBA8;
}

#menmodel3button,
#menmodel7button,
#menmodel1button,
#menmodel4button,
#menmodel2button  {
   visibility: visible;
   position: absolute;
   top: 256px;
   z-index: 3;
   width: 96px;
   height: 155px;
}

#id92womenindex1button a:hover,
#womenindex2button a:hover,
#backbutton a:hover  {
   background-position: -88px 0%;
}

#id120homebodytexttext{
   visibility: visible;
   position: absolute;
   left: 82px;
   z-index: 3;
   width: 860px;
}
#contactbodytexttext,
#beamodelbodytexttext  {
   visibility: visible;
   position: absolute;
   left: 82px;
   z-index: 3;
   width: 769px;
}

#backbutton a,
#id92womenindex1button a,
#womenindex2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   width: 88px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#name1text,
#name4text,
#name5text,
#name2text,
#name3text  {
   visibility: visible;
   position: absolute;
   top: 420px;
   z-index: 3;
   width: 96px;
}

#menmodel6button,
#menmodel8button,
#menmodel5button  {
   visibility: visible;
   position: absolute;
   top: 461px;
   z-index: 3;
   width: 96px;
   height: 155px;
}

#layer14copy,
#layer14,
#layer12,
#layer15copy  {
   visibility: visible;
   position: absolute;
   left: 727px;
   z-index: 4;
   width: 96px;
   height: 155px;
   background-repeat: no-repeat;
}

#womenindex2button,
#id92womenindex1button  {
   visibility: visible;
   position: absolute;
   top: 663px;
   z-index: 3;
   width: 88px;
   height: 14px;
}

#name8text,
#name6text,
#name7text  {
   visibility: visible;
   position: absolute;
   top: 627px;
   z-index: 3;
   width: 96px;
}

#nesmodeling11013shinjuku p  {
   font: 10px/12px Arial;
   margin: 0px;
   color: #CCBBA8;
   text-align: left;
}

#nesmodeling11013shinjuku  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 783px;
   z-index: 3;
   width: 795px;
}

#id92womenindex1button a  {
   background-image: url(menindex2media/id92womenindex1button.jpg);
}

#id120homebodytexttext p  {
   text-align: left;
}

#id130womenindex1button  {
   font: 12px/20px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 106px;
   z-index: 3;
   width: 61px;
   height: 20px;
}

#beamodelbodytexttext p  {
   text-align: left;
}


#id120homebodytexttext  {
   top: 538px;
}

#contactbodytexttext p  {
   text-align: left;
}

#id92womenindex1button  {
   left: 87px;
}

#beamodelbodytexttext  {
   top: 254px;
}

#contactbodytexttext  {
   top: 254px;
}

#womenindex2button a  {
   background-image: url(menindex2media/womenindex2button.jpg);
}

#menmodel7button a  {
   background-image: url(menindex2media/menmodel7button.jpg);
}

#layer15,
#layer13  {
   visibility: visible;
   position: absolute;
   left: 827px;
   z-index: 4;
   width: 96px;
   height: 155px;
   background-repeat: no-repeat;
}

#womenindex2button  {
   left: 426px;
}

#menmodel5button a  {
   background-image: url(menindex2media/menmodel5button.jpg);
}

#menmodel2button a  {
   background-image: url(menindex2media/menmodel2button.jpg);
}

#menmodel8button a  {
   background-image: url(menindex2media/menmodel8button.jpg);
}

#menmodel3button a  {
   background-image: url(menindex2media/menmodel3button.jpg);
}

#menmodel1button a  {
   background-image: url(menindex2media/menmodel1button.jpg);
}

#menmodel6button a  {
   background-image: url(menindex2media/menmodel6button.jpg);
}

#menmodel4button a  {
   background-image: url(menindex2media/menmodel4button.jpg);
}

#menmodel1button  {
   left: 83px;
}

#menmodel8button  {
   left: 421px;
}

#menindex1button  {
   font: 12px/23px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 179px;
   top: 105px;
   z-index: 3;
   width: 41px;
   height: 23px;
}

#menmodel6button  {
   left: 198px;
}

#menmodel7button  {
   left: 310px;
   top: 461px;
}

#menmodel5button  {
   left: 83px;
}

#menmodel4button  {
   left: 421px;
}

#menmodel3button  {
   left: 310px;
}

#menmodel2button  {
   left: 198px;
}

#newfacesbutton  {
   font: 12px/30px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 101px;
   z-index: 3;
   width: 87px;
   height: 30px;
}

#beamodelbutton  {
   font: 12px/24px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 104px;
   z-index: 3;
   width: 89px;
   height: 24px;
}
/* 検索画面リンクtab*/ 
#searchbutton  {
   font: 12px/24px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 500px;
   top: 104px;
   z-index: 3;
   width: 89px;
   height: 24px;
}

#homeslideshow  {
	visibility: visible;
	position: absolute;
	left: 80px;
	top: 196px;
	z-index: 4;
	width: 856px;
	height: 318px;
}

#contactbutton  {
   font: 12px/34px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 99px;
   z-index: 3;
   width: 95px;
   height: 34px;
}

#profiletext p  {
   font: 10px/12px Helvetica;
   margin: 0px;
   text-align: right;
   color: #2E251D;
}

#backbutton a  {
   background-image: url(menmodel4media/backbutton.jpg);
}

#profiletext  {
	visibility: visible;
	position: absolute;
	left: 51px;
	top: 450px;
	z-index: 3;
	width: 100px;
}

#name3text p  {
   text-align: center;
}

#name5text p  {
   text-align: center;
}

#layer15copy  {
   background-image: url(menmodel4media/layer15.jpg);
   top: 531px;
   left: 827px;
}

#name8text p  {
   text-align: center;
}

#layer14copy  {
   background-image: url(menmodel4media/layer14.jpg);
   top: 531px;
}

#name2text p  {
   text-align: center;
}

#name6text p  {
   text-align: center;
}

#name1text p  {
   text-align: center;
}

#name7text p  {
   text-align: center;
}

#name4text p  {
   text-align: center;
}

#id55gallery  {
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 209px;
   z-index: 3;
   width: 762px;
   height: 479px;
   background-color: #655A4F;
   background-image: none;
}

#homebutton  {
   font: 12px/21px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 106px;
   z-index: 3;
   width: 52px;
   height: 21px;
}

#backbutton  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 209px;
   z-index: 3;
   width: 88px;
   height: 14px;
}

#slideshow  {
   
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 256px;
   z-index: 3;
   width: 403px;
   height: 360px;
}

#name7text  {
   left: 310px;
}

#name2text  {
   left: 198px;
}

#name4text  {
   left: 421px;
}

#name8text  {
   left: 421px;
}

#name3text  {
   left: 310px;
}

#name6text  {
   left: 198px;
}

#name1text  {
   left: 83px;
}

#name5text  {
   left: 83px;
   top: 627px;
}

#thewomen  {
   background: url(pid2womenindex1media/thewomen.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 202px;
   z-index: 3;
   width: 121px;
   height: 35px;
}

#newfaces  {
   background: url(menindex2media/newfaces.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 211px;
   z-index: 3;
   width: 113px;
   height: 26px;
}

#adamgurr  {
   background: url(menmodel4media/adamgurr.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 167px;
   top: 169px;
   z-index: 5;
   width: 133px;
   height: 43px;
}

#layer14  {
   background-image: url(menmodel4media/layer14.jpg);
   top: 372px;
}

h1 {
	font-size: 12px;
   color: #ccbca9;

}

#he1  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 0px;
   z-index: 3;
}

#neslogo  {
   background: url(menmodel4media/neslogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 25px;
   z-index: 3;
   width: 120px;
   height: 70px;
}

#layer15  {
   background-image: url(menmodel4media/layer15.jpg);
   top: 372px;
}

#layer13  {
   background-image: url(menmodel4media/layer13.jpg);
   top: 213px;
}

#layer12  {
   background-image: url(menmodel4media/layer12.jpg);
   top: 213px;
}

#layer39  {
   background: url(menmodel4media/layer39.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 209px;
   z-index: 4;
   width: 316px;
   height: 479px;
}

#bgslate  {
   background: url(menmodel4media/bgslate.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1002px;
   height: 970px;
}

#bgbody  {
   background: url(menmodel4media/bgbody.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 86px;
   z-index: 2;
   width: 996px;
   height: 727px;
}

#gurr  {
   background: url(menindex2media/gurr.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 827px;
   top: 564px;
   z-index: 4;
   width: 107px;
   height: 64px;
}

#adam  {
   background: url(menindex2media/adam.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 769px;
   top: 512px;
   z-index: 5;
   width: 138px;
   height: 69px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #655A4F;
}

#womenmodel1button a  {
   background-image: url(pid2womenindex1media/menmodel5button.jpg);
}
#womenmodel2button a  {
   background-image: url(pid2womenindex1media/menmodel7button.jpg);
}
#womenmodel3button a  {
   background-image: url(pid2womenindex1media/menmodel2button.jpg);
}
#womenmodel4button a  {
   background-image: url(pid2womenindex1media/menmodel6button.jpg);
}
#womenmodel5button a  {
   background-image: url(pid2womenindex1media/menmodel3button.jpg);
}
#womenmodel6button a  {
   background-image: url(womenindex1media/womenmodel6button.jpg);
}
#womenmodel7button a  {
   background-image: url(womenindex1media/womenmodel7button.jpg);
}
#womenmodel8button a  {
   background-image: url(womenindex1media/womenmodel8button.jpg);
}
#womenmodel4button a:hover,
#womenmodel1button a:hover,
#womenmodel5button a:hover,
#womenmodel8button a:hover,
#womenmodel2button a:hover,
#womenmodel6button a:hover,
#womenmodel3button a:hover,
#womenmodel7button a:hover  {
   background-position: -96px 0%;
}
#womenmodel8button a,
#womenmodel5button a,
#womenmodel2button a,
#womenmodel3button a,
#womenmodel6button a,
#womenmodel7button a,
#womenmodel1button a,
#womenmodel4button a  {
   background-repeat: no-repeat;
   display: block;
   height: 155px;
   width: 96px;
   background-position: 0% 0px;
   font-size: 155px;
   line-height: 155px;
}
#womenmodel3button,
#womenmodel7button,
#womenmodel1button,
#womenmodel4button,
#womenmodel2button  {
   visibility: visible;
   position: absolute;
   top: 256px;
   z-index: 3;
   width: 96px;
   height: 155px;
}
#womenmodel6button,
#womenmodel8button,
#womenmodel5button  {
   visibility: visible;
   position: absolute;
   top: 461px;
   z-index: 3;
   width: 96px;
   height: 155px;
}
#policybodytexttext  {
	visibility: visible;
	position: absolute;
	left: 82px;
	z-index: 3;
	width: 855px;
	top: 145px;
	height: 619px;
}

#policybodytexttext p  {
   font: 11px/12px Georgia;
   margin: 0px;
   color: #2E251D;
   text-align: left;
   line-height: 135%
}
