@charset "Shift-JIS";

/* Browser-style reset
------------------------------------------------------------ */
html {
	margin: 0;
	padding: 0;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));/* No More IE6 Background Flicker */
	}
body {
	text-align: center;/* for ie6 bug */
	}
body,th,td {
	font-family: "Trebuchet MS","Arial","‚l‚r ‚oƒSƒVƒbƒN","Osaka|“™•";
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #666666;
	line-height: 1.4em;
	}
table {
	border-collapse: collapse;
	}
form,p {
	margin: 0;
	padding: 0;
	}
a,label{
	cursor: pointer;
	}
img {
	border:none;
	font-size: 0;
	line-height: 0;
	vertical-align: bottom;
	}
h1,li,ul{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	font-size: 0;
	border:none;
	line-height: 0;
	}
h1{
	/*text-indent:-9999px;*/
	}
pre {
	margin: 0;
	padding: 0;
	}
a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
	}
a:hover {
	color: #af1600;
	text-decoration: underline;
	}
a:active {
	color: #af1600;
	text-decoration: underline;
	}

/* for non-CSS
------------------------------------------------------------ */
.aid {
	position: absolute;
	left: -9999px;
	width: 0px;
	height: 0px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

/* text color
------------------------------------------------------------ */
.fontyellow {
	color: #dfad00;
	}
/* column setting (layout only)
------------------------------------------------------------ */
/* common */
html {
	height: 100%;
	}
body {
	height: 100%;
	}
#all{
	margin: 0 auto 0 auto;
	min-height: 100%;
	width:978px;
	text-align: left;
	}

* html #all {
	height: 100%;
	}

/* main colimn */


/* copyright */
#copyright{
	width: 970px;
	height: 55px;
	text-align:center;
}

/* clearfix
------------------------------------------------------------ */
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
	}
.clearfix {
	min-height: 1px;
	display: inline-block;
	}
/* exlude MacIE5 \*/
* html .clearfix { 
	height: 1%;
	}
.clearfix {
	display:block;
	}
.clear {
	clear:both;
	}
/* end MacIE5 */

/* common item
------------------------------------------------------------ */
.fontfix {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN";
	}
/* page body */
body {
	background-color:#ffffff;
	}
/* common parts */
.fontbold {
	font-weight:bold;
	}
.allcenter {
	text-align:center;
	}
.allright {
	text-align:right;
	}
/* margin parts (•â•ƒ}[ƒWƒ“)*/

.partmargin {
	width:100%;
	height: 20px;
}


/* layout parts
------------------------------------------------------------ */


/* top column */


#all #top{
	position:relative;
	background: url(../image/common/bg_top.jpg) no-repeat;
	background-position: auto auto;
	height: 511px;
	width: 978px;
}
#all #top #flash{
	position:absolute;
	top:48px;
	left:576px;
	height: 395px;
	width: 419px;
}
#all #top #alert{
	position:absolute;
	top:362px;
	left:26px;
	height: 114px;
	width: 520px;
	text-indent:10px;
	font-size:10px;
}
#all #top #athermodels{
	position:absolute;
	top:136px;
	left:21px;
}
#all #top li#aboutpearl{
	position:absolute;
	top:184px;
	left:21px;
}
#all #top li#auditioninfo{
	position:absolute;
	top:233px;
	left:21px;
}
#all #top li#access{
	position:absolute;
	top:282px;
	left:21px;
}
#all #top li#athermodels a,
#all #top li#aboutpearl a,
#all #top li#auditioninfo a,
#all #top li#access a{
	text-indent:-999px;
	position: absolute;
	width: 180px;
	height: 41px;
	overflow: hidden;
}

/* mmap column */

#all #map{
	position:relative;
	background: url(../image/common/bg_map.jpg) no-repeat;
	background-position: auto auto;
	height: 652px;
	width: 978px;
}
#all #map #mapimg{
	position:absolute;
	top:141px;
	left:52px;
	height: 461px;
	width: 576px;
}

/* about column */

#all #about{
	position:relative;
	background: url(../image/common/bg_about.jpg) no-repeat;
	background-position: auto auto;
	height: 511px;
	width: 978px;
}

#all #about #address{
	position:absolute;
	top:142px;
	left:242px;
	height: 39px;
	width: 499px;
}
#all #about #since{
	position:absolute;
	top:181px;
	left:242px;
	height: 39px;
	width: 499px;
}
#all #about #president{
	position:absolute;
	top:228px;
	left:242px;
	height: 39px;
	width: 499px;
}
#all #about #capital{
	position:absolute;
	top:271px;
	left:242px;
	height: 39px;
	width: 499px;
}
#all #about #staff{
	position:absolute;
	top:318px;
	left:242px;
	height: 39px;
	width: 499px;
}
#all #about #modelstxt{
	position:absolute;
	top:358px;
	left:242px;
	height: 39px;
	width: 499px;
}

/* audition column */

#all #audition{
	position:relative;
	background: url(../image/common/bg_audition.jpg) no-repeat;
	background-position: auto auto;
	height: 511px;
	width: 978px;
}

#all #audition #text00{
	position:absolute;
	top:158px;
	left:218px;
	height: 39px;
	width: 553px;
}
#all #audition #text01{
	position:absolute;
	top:268px;
	left:218px;
	height: 39px;
	width: 553px;
}

#all #audition #text02{
	position:absolute;
	top:358px;
	left:218px;
	height: 39px;
	width: 553px;
}

/* models column */

#all #models{
	position:relative;
	background: url(../image/common/bg_models.jpg) no-repeat;
	background-position: auto auto;
	width: 978px;
}
#all #models #mlist{
	position:relative;
	padding: 0 0 0 57px;
}
#all #models #mlist .modelstr{
	position:relative;
	width: 836px;
	height:146px;
	margin:0 0 10px 0;
}
#all #models #mlist .modelstr .modelsbg1{
	position:relative;
	background: url(../image/common/bg_modelslist.gif) no-repeat;
	height: 126px;
	width: 202px;
	float:left; 
	margin:0 7px 20px 0;
}
#all #models #mlist .modelstr .modelsbg2{
	position:relative;
	background: url(../image/common/bg_modelslist.gif) no-repeat;
	height: 126px;
	width: 202px;
	float:left;
	margin:20px 7px 0 0;
}

#all #models #mlist .modelstr a.list_ebihara,
#all #models #mlist .modelstr a.list_oshikiri,
#all #models #mlist .modelstr a.list_honda,
#all #models #mlist .modelstr a.list_aoyagi,
#all #models #mlist .modelstr a.list_kondo,
#all #models #mlist .modelstr a.list_maikawa,
#all #models #mlist .modelstr a.list_matsuzaki,
#all #models #mlist .modelstr a.list_maya,
#all #models #mlist .modelstr a.list_miyazaki,
#all #models #mlist .modelstr a.list_nawata,
#all #models #mlist .modelstr a.list_okabe,
#all #models #mlist .modelstr a.list_oosawa,
#all #models #mlist .modelstr a.list_otuka,
#all #models #mlist .modelstr a.list_sakai,
#all #models #mlist .modelstr a.list_sakurai,
#all #models #mlist .modelstr a.list_satoumi,
#all #models #mlist .modelstr a.list_shiduka,
#all #models #mlist .modelstr a.list_shiori,
#all #models #mlist .modelstr a.list_watanabe,
#all #models #mlist .modelstr a.list_yokoyama,
#all #models #mlist .modelstr a.list_nakadai,
#all #models #mlist .modelstr a.list_tsuruta,
#all #models #mlist .modelstr a.list_huchigami,
#all #models #mlist .modelstr a.list_watanabemai,
#all #models #mlist .modelstr a.list_shinjyo,
#all #models #mlist .modelstr a.list_higashino,
#all #models #mlist .modelstr a.list_andrew,
#all #models #mlist .modelstr a.list_torisawa,
#all #models #mlist .modelstr a.list_makita{
	position:relative;
	height: 112px;
	width: 185px;
	margin:5px 0 0 10px;
	float:left;
}

#all #models #mlist .modelstr a.list_ebihara{
	background: url(../image/listbg/bg_list_ebihara_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_ebihara{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_oshikiri{
	background: url(../image/listbg/bg_list_oshikiri_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_oshikiri{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_honda{
	background: url(../image/listbg/bg_list_honda_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_honda{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_aoyagi{
	background: url(../image/listbg/bg_list_aoyagi_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_aoyagi{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_kondo{
	background: url(../image/listbg/bg_list_kondo_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_kondo{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_maikawa{
	background: url(../image/listbg/bg_list_maikawa_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_maikawa{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_matsuzaki{
	background: url(../image/listbg/bg_list_matsuzaki_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_matsuzaki{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_maya{
	background: url(../image/listbg/bg_list_maya_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_maya{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_miyazaki{
	background: url(../image/listbg/bg_list_miyazaki_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_miyazaki{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_nawata{
	background: url(../image/listbg/bg_list_nawata_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_nawata{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_okabe{
	background: url(../image/listbg/bg_list_okabe_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_okabe{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_oosawa{
	background: url(../image/listbg/bg_list_oosawa_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_oosawa{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_otuka{
	background: url(../image/listbg/bg_list_otuka_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_otuka{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_sakai{
	background: url(../image/listbg/bg_list_sakai_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_sakai{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_sakurai{
	background: url(../image/listbg/bg_list_sakurai_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_sakurai{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_satoumi{
	background: url(../image/listbg/bg_list_satoumi_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_satoumi{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_shiduka{
	background: url(../image/listbg/bg_list_shiduka_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_shiduka{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_shiori{
	background: url(../image/listbg/bg_list_shiori_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_shiori{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_watanabe{
	background: url(../image/listbg/bg_list_watanabe_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_watanabe{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_yokoyama{
	background: url(../image/listbg/bg_list_yokoyama_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_yokoyama{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_nakadai{
	background: url(../image/listbg/bg_list_nakadai_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_nakadai{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_tsuruta{
	background: url(../image/listbg/bg_list_tsuruta_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_tsuruta{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_huchigami{
	background: url(../image/listbg/bg_list_huchigami_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_huchigami{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_watanabemai{
	background: url(../image/listbg/bg_list_watanabemai_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_watanabemai{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_shinjyo{
	background: url(../image/listbg/bg_list_shinjyo_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_shinjyo{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_higashino{
	background: url(../image/listbg/bg_list_higashino_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_higashino{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_andrew{
	background: url(../image/listbg/bg_list_andrew_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_andrew{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_torisawa{
	background: url(../image/listbg/bg_list_torisawa_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_torisawa{
	background-position: 0 -112px;
}

#all #models #mlist .modelstr a.list_makita{
	background: url(../image/listbg/bg_list_makita_off.gif) no-repeat;
}
#all #models #mlist .modelstr a:hover.list_makita{
	background-position: 0 -112px;
}

/* modelsdetail */
#all #modelsdetail{
}
#all #modelsdetail01{
	position:relative;
	background: url(../image/common/bg_modelssub.jpg) no-repeat;
	height: 657px;
	width: 978px;
}
#all #modelsdetail02{
	position:relative;
	background: url(../image/common/bg_modelssub2.jpg) no-repeat;
	height: 657px;
	width: 978px;
}

#all #modelsdetail #photo01{
	position:absolute;
	top:40px;
	left:16px;
	height: 260px;
	width: 203px;
}
#all #modelsdetail #photo02{
	position:absolute;
	top:319px;
	left:16px;
	height: 319px;
	width: 203px;
}
#all #modelsdetail #photo03{
	position:absolute;
	top:40px;
	left:16px;
	height: 319px;
	width: 203px;
}

#all #modelsdetail #print,
#all #map #print{
	position:absolute;
	top:138px;
	left:805px;
	height: 50px;
	width: 150px;
}

#all #modelsdetail #modelspdf,
#all #map #mapback{
	position:absolute;
	top:191px;
	left:805px;
	height: 39px;
	width: 150px;
}

#all #modelsdetail #modelsback{
	position:absolute;
	top:236px;
	left:805px;
	height: 39px;
	width: 150px;
}



#all #modelsdetail #icobirth,
#all #modelsdetail #icohome,
#all #modelsdetail #icoblood,
#all #modelsdetail #icoheight,
#all #modelsdetail #icosize,
#all #modelsdetail #icofootsize,
#all #modelsdetail #icoskill,
#all #modelsdetail #icohobby{
	height:16px;
	width: 150px;
}

#all #modelsdetail #icobirth{
	position:absolute;
	top:126px;
	left:283px;
}

#all #modelsdetail #icohome{
	position:absolute;
	top:190px;
	left:283px;
}

#all #modelsdetail #icoblood{
	position:absolute;
	top:253px;
	left:283px;
}

#all #modelsdetail #icoheight{
	position:absolute;
	top: 315px;
	left:283px;
}

#all #modelsdetail #icosize{
	position:absolute;
	top:376px;
	left:283px;
}

#all #modelsdetail #icofootsize{
	position:absolute;
	top:441px;
	left:283px;
}

#all #modelsdetail #icoskill{
	position:absolute;
	top:501px;
	left:283px;
}
#all #modelsdetail #icohobby{
	position:absolute;
	top:560px;
	left:283px;
}


#all #modelsdetail #birth,
#all #modelsdetail #home,
#all #modelsdetail #blood,
#all #modelsdetail #height,
#all #modelsdetail #size,
#all #modelsdetail #footsize,
#all #modelsdetail #skill,
#all #modelsdetail #hobby{
	line-height:16px;
}

#all #modelsdetail #birth{
	position:absolute;
	top:133px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #home{
	position:absolute;
	top:196px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #blood{
	position:absolute;
	top:257px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #height{
	position:absolute;
	top: 322px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #size{
	position:absolute;
	top:381px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #footsize{
	position:absolute;
	top:447px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #skill{
	position:absolute;
	top:506px;
	left:489px;
	height: 23px;
	width: 252px;
}

#all #modelsdetail #skill2{
	position:absolute;
	top:503px;
	left:489px;
	height: 23px;
	width: 252px;
}
#all #modelsdetail #hobby{
	position:absolute;
	top:566px;
	left:489px;
	height: 46px;
	width: 252px;
}


#all #modelsdetail #history{
	position:relative;
	padding: 0 177px 0 15px;
}

#all #modelsdetail #history #profile{
	position:relative;
	height:38px;
	width:100%;
}


#all #modelsdetail .boxtop{
	position:relative;
	background: url(../image/common/bg_boxtop.gif) no-repeat;
	height: 15px;
	width: 777px;
}
#all #modelsdetail .boxline{
	position:relative;
	background: url(../image/common/bg_boxline.gif) no-repeat;
	height: 15px;
	width: 777px;
}
#all #modelsdetail .boxmid{
	position:relative;
	background: url(../image/common/bg_boxmid.gif) repeat-y;
	width: 777px;
}

#all #modelsdetail .boxmid .subcategory{
	width:100%
	color:#666666;
	font-weight:bold;
	padding-left:40px;
	line-height:25px;
}

#all #modelsdetail .boxmid table{
	margin:0 20 0 50px;
	line-height:20px;
	vertical-align:top;
	width:90%;
}
#all #modelsdetail .boxmid table td{
	vertical-align:top;
}
#all #modelsdetail .boxmid td.detail{
	width:50%;
	line-height:25px;
}
#all #modelsdetail .boxmid td.day{
	width:50%;
	padding-left:40px;
	line-height:25px;

}

#all #modelsdetail .boxbot{
	position:relative;
	background: url(../image/common/bg_boxbot.gif) no-repeat;
	height: 15px;
	width: 777px;
}

#all #modelsdetail h1.oshikiri,
#all #modelsdetail h1.ebihara,
#all #modelsdetail h1.aoyagi,
#all #modelsdetail h1.honda,
#all #modelsdetail h1.kondo,
#all #modelsdetail h1.maikawa,
#all #modelsdetail h1.matsuzaki,
#all #modelsdetail h1.maya,
#all #modelsdetail h1.miyazaki,
#all #modelsdetail h1.nawata,
#all #modelsdetail h1.okabe,
#all #modelsdetail h1.oosawa,
#all #modelsdetail h1.otsuka,
#all #modelsdetail h1.sakai,
#all #modelsdetail h1.sakurai,
#all #modelsdetail h1.satoumi,
#all #modelsdetail h1.shiduka,
#all #modelsdetail h1.shiori,
#all #modelsdetail h1.watanabe,
#all #modelsdetail h1.yokoyama,
#all #modelsdetail h1.nakadai,
#all #modelsdetail h1.tsuruta,
#all #modelsdetail h1.huchigami,
#all #modelsdetail h1.watanabemai,
#all #modelsdetail h1.shinjyo,
#all #modelsdetail h1.higashino,
#all #modelsdetail h1.andrew,
#all #modelsdetail h1.torisawa,
#all #modelsdetail h1.makita{
	position:absolute;
	top:35px;
	left:238px;
	height: 49px;
	width: 497px;
}

#all #modelsdetail h1.ebihara{
	background: url(../image/photo/photo_h1_ebihara.jpg) no-repeat;
}
#all #modelsdetail h1.oshikiri{
	background: url(../image/photo/photo_h1_oshikiri.jpg) no-repeat;
}

#all #modelsdetail h1.aoyagi{
	background: url(../image/photo/photo_h1_aoyagi.jpg) no-repeat;
}

#all #modelsdetail h1.honda{
	background: url(../image/photo/photo_h1_honda.jpg) no-repeat;
}

#all #modelsdetail h1.kondo{
	background: url(../image/photo/photo_h1_kondo.jpg) no-repeat;
}

#all #modelsdetail h1.maikawa{
	background: url(../image/photo/photo_h1_maikawa.jpg) no-repeat;
}

#all #modelsdetail h1.matsuzaki{
	background: url(../image/photo/photo_h1_matsuzaki.jpg) no-repeat;
}

#all #modelsdetail h1.maya{
	background: url(../image/photo/photo_h1_maya.jpg) no-repeat;
}

#all #modelsdetail h1.miyazaki{
	background: url(../image/photo/photo_h1_miyazaki.jpg) no-repeat;
}

#all #modelsdetail h1.nawata{
	background: url(../image/photo/photo_h1_nawata.jpg) no-repeat;
}

#all #modelsdetail h1.okabe{
	background: url(../image/photo/photo_h1_okabe.jpg) no-repeat;
}

#all #modelsdetail h1.oosawa{
	background: url(../image/photo/photo_h1_oosawa.jpg) no-repeat;
}

#all #modelsdetail h1.otsuka{
	background: url(../image/photo/photo_h1_otsuka.jpg) no-repeat;
}

#all #modelsdetail h1.sakai{
	background: url(../image/photo/photo_h1_sakai.jpg) no-repeat;
}

#all #modelsdetail h1.sakurai{
	background: url(../image/photo/photo_h1_sakurai.jpg) no-repeat;
}

#all #modelsdetail h1.satoumi{
	background: url(../image/photo/photo_h1_satoumi.jpg) no-repeat;
}

#all #modelsdetail h1.shiduka{
	background: url(../image/photo/photo_h1_shiduka.jpg) no-repeat;
}

#all #modelsdetail h1.shiori{
	background: url(../image/photo/photo_h1_shiori.jpg) no-repeat;
}

#all #modelsdetail h1.watanabe{
	background: url(../image/photo/photo_h1_watanabe.jpg) no-repeat;
}

#all #modelsdetail h1.yokoyama{
	background: url(../image/photo/photo_h1_yokoyama.jpg) no-repeat;
}

#all #modelsdetail h1.nakadai{
	background: url(../image/photo/photo_h1_nakadai.jpg) no-repeat;
}

#all #modelsdetail h1.tsuruta{
	background: url(../image/photo/photo_h1_tsuruta.jpg) no-repeat;
}

#all #modelsdetail h1.huchigami{
	background: url(../image/photo/photo_h1_huchigami.jpg) no-repeat;
}

#all #modelsdetail h1.watanabemai{
	background: url(../image/photo/photo_h1_watanabemai.jpg) no-repeat;
}

#all #modelsdetail h1.shinjyo{
	background: url(../image/photo/photo_h1_shinjyo.jpg) no-repeat;
}

#all #modelsdetail h1.higashino{
	background: url(../image/photo/photo_h1_higashino.jpg) no-repeat;
}

#all #modelsdetail h1.andrew{
	background: url(../image/photo/photo_h1_andrew.jpg) no-repeat;
}

#all #modelsdetail h1.torisawa{
	background: url(../image/photo/photo_h1_torisawa.jpg) no-repeat;
}

#all #modelsdetail h1.makita{
	background: url(../image/photo/photo_h1_makita.jpg) no-repeat;
}

#all #models #header{
	position:relative;
	height: 150px;
	width: 978px;
}
#all #models #header #backtop{
	position:absolute;
	top:30px;
	left:758px;
	height: 52px;
	width: 193px;
	display: block;

}

#all #models #footer,
#all #modelsdetail #footer,
#all #footer{
	position:relative;
	height: 130px;
	width: 978px;
}
#all #models  #footer #backbt,
#all #modelsdetail  #footer #backbt{
	position:absolute;
	top:30px;
	left:874px;
	height:38px;
	width: 80px;
	background: url(../image/common/btn_back.gif) no-repeat;
}

#all #models  #footer #copyright,
#all #modelsdetail #footer #copyright,
#all #footer #copyright{
	position:absolute;
	top:80px;
	left:0;
	height:24px;
	width: 981px;
	background: url(../image/common/bg_copyright.gif) no-repeat;
}



/* common column */

#all  #about #backbt,
#all  #audition #backbt,
#all #map #backbt{
	position:absolute;
	top:417px;
	left:874px;
	height:38px;
	width: 80px;
	background: url(../image/common/btn_back.gif) no-repeat;
}

#all #about #backtop,
#all #audition #backtop,
#all #modelsdetail #backtop,
#all #map #backtop{
	position:absolute;
	top:30px;
	left:745px;
	height: 52px;
	width: 227px;
	display: block;

}
/* ’Ç‰Á*/
#p_link{
color:#666666;
}