/* CSS Document */

body { padding:0px; margin:0px; letter-spacing:0px; background-color:#fff7f5;}

h1,h2,h3,h4,p,table,th,td,dl,dt,dd { margin:0px; padding:0px; }

img { border:none; margin:0px; padding:0px; vertical-align:bottom;}

.clear { clear:both; height:1px; font-size:0px; line-height:1px;}

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000; }

.wrap { width:990px; margin:0 auto;}
.btn { background-image:url(../img/common_bg.gif); background-repeat:repeat-y;}
.btn p { padding:22px 0; margin:0 0 0 252px; text-align:left;}
.white { background-image:url(../img/common_bg02.gif); background-repeat:repeat-y;}
.white p { float:left;}
.white_inner { width:806px; margin:0 auto; padding:21px 0 0 0;}

h2 { text-align:center; margin:0 0 16px 0;}

.btn_t { background-image:url(../img/tabitaku_bg.gif); background-repeat:repeat-y;}
.btn_t p { padding:22px 0; margin:0 0 0 312px; text-align:left;}

.btn_tt { background-image:url(../img/tabitaku_bg.gif); background-repeat:repeat-y;}
.btn_tt p { margin:0 0 0 420px; text-align:left;}

.btn_plan { margin:0 0 0 246px;}


#camera {
 margin: 0 0;
 width: 990px;
 height: 358px;
 text-align: left;
 overflow: hidden;
}


