@charset 'iso-2022-jp';
/* CSS Document */


body.profile {
background-image:none;
background-color:#FFFFFF;
}

/* -----haikei_image_select----- */


div#main_contents {
width:920px;
height:431px;
background:url(../img/gallery/contentsarea_bg.jpg) no-repeat top center;
position:relative;

}



/* -----banner_area----- */

div#banner_area {
background:url(../img/common/common_banner_bg.jpg) center top no-repeat;
height:86px;
}


/* -----maincontents----- */

h2 {
position:absolute;
left:48px;top:10px;
}

p.naka_panasonic {
position:absolute;
left:293px; top:33px;
}

h3 {
position:absolute;
top:85px; left:48px;
}


.line {
position:absolute;
left:447px; top:145px;
}


p.tbs {
position:relative;
left:108px;top:-12px;
}

.subset {
position:relative;
top:-12px;
}



/* -----main_gallery----- */

div.degital_photo {
position:absolute;
left:0px; top:0px;
}

div.cover {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
}

div.photo01 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery01/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo02 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery02/photo0.jpg) center top no-repeat;
	background-position: left top;
}


div.photo03 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery03/photo0.jpg) center top no-repeat;
	background-position: left top;
}


div.photo04 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery04/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo05 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery05/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo06 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery06/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo07 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery07/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo08 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery08/photo0.jpg) center top no-repeat;
	background-position: left top;
}


div.photo09 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery09/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo10 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery10/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo11 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery11/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo12 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery12/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo13 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery13/photo0.jpg) center top no-repeat;
	background-position: left top;
}


div.photo14 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery14/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.photo15 {
	position:absolute;
	height:253px;
	width:383px;
	left:110px; top:142px;
	background:url(../img/gallery15/photo0.jpg) center top no-repeat;
	background-position: left top;
}

div.nextback{
position:absolute;
width:481px; height:38px;
left:61px; top:249px;
display:block;
}


p.cap {
position:absolute;
top:95px; left:760px;
padding:0px;
}


p.back {
position:absolute;
margin-left:0px;
width:35px; height:38px;
}


p.next {
position:absolute;
margin-left:445px;
width:35px; height:38px;
}


div.thumbnail01 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery01/thumb01.jpg) center top no-repeat;
}

div.thumbnail02 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery02/thumb02.jpg) center top no-repeat;
}

div.thumbnail03 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery03/thumb03.jpg) center top no-repeat;
}

div.thumbnail04 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery04/thumb04.jpg) center top no-repeat;
}

div.thumbnail05 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery05/thumb05.jpg) center top no-repeat;
}

div.thumbnail06 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery06/thumb06.jpg) center top no-repeat;
}

div.thumbnail07 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery07/thumb07.jpg) center top no-repeat;
}

div.thumbnail08 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery08/thumb08.jpg) center top no-repeat;
}

div.thumbnail09 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery09/thumb09.jpg) center top no-repeat;
}

div.thumbnail10 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery10/thumb10.jpg) center top no-repeat;
}

div.thumbnail11 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery11/thumb11.jpg) center top no-repeat;
}

div.thumbnail12 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery12/thumb12.jpg) center top no-repeat;
}

div.thumbnail13 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery13/thumb13.jpg) center top no-repeat;
}

div.thumbnail14 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery14/thumb14.jpg) center top no-repeat;
}

div.thumbnail15 {
position:absolute;
left:585px; top:109px;
width:290px; height:300px;
background:url(../img/gallery15/thumb15.jpg) center top no-repeat;
}

div.btn_thumbnail00 img {
position:absolute;
left:26px; top:13px;
}

div.btn_thumbnail01 img {
position:absolute;
left:107px; top:13px;
}

div.btn_thumbnail02 img {
position:absolute;
left:188px; top:13px;
}

div.btn_thumbnail03 img {
position:absolute;
left:26px; top:69px;
}

div.btn_thumbnail04 img {
position:absolute;
left:107px; top:69px;
}

div.btn_thumbnail05 img {
position:absolute;
left:188px; top:69px;
}

div.btn_thumbnail06 img {
position:absolute;
left:26px; top:125px;
}

div.btn_thumbnail07 img {
position:absolute;
left:107px; top:125px;
}

div.btn_thumbnail08 img {
position:absolute;
left:188px; top:125px;
}

div.btn_thumbnail09 img {
position:absolute;
left:26px; top:181px;
}

div.btn_thumbnail10 img {
position:absolute;
left:107px; top:181px;
}

div.btn_thumbnail11 img {
position:absolute;
left:188px; top:181px;
}

div.btn_thumbnail12 img {
position:absolute;
left:26px; top:237px;
}

div.btn_thumbnail13 img {
position:absolute;
left:107px; top:237px;
}

div.btn_thumbnail14 img {
position:absolute;
left:188px; top:237px;
}

div.select {
position:absolute;
top:60px; left:730px;
color:#333333;
}

select {
width:140px;
}


