@charset   "Shift_JIS";
#page {
 width: 900px;
 margin: 0px auto;
 min-height: 675px;
 padding: 0px;
 background: #b03b33 left top;
 font-style: normal;
 font-weight: normal;
 font-size: 10pt;
 line-height: 130%;
 font-family: "MS UI Gothic";
 color: #f0dfdf;
}
body {
 margin: 0px;
 background: #ffffff url("../pic/t_back.jpg") repeat fixed left top;
scrollbar-base-color: #cc6600;
 behavior: url("cssassist.htc");
 font-family: "MS UI Gothic", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
a {
 color: #ff7f00;
}
a:visited {
 color: #bd3015;
}
a:hover {
 color: #ffffff;
}




.panel {
	padding: 0;
}

#img_gallery {
	padding: 0px;
}

.gallery {
	width: 680px;
}

.filmstrip {
	display: none;
}
.nav-next {
	display: none;
}
.nav-prev {
	display: none;
}
#pointer {
	display: none;
}


/* ボタン */
#btn_center {margin:0 auto;}
#btn_top { float:left; padding:10px 0px 0 8px; list-style:none; }
#btn_top2 .topleftbtn{ float:left; margin:10px 4px 0 170px; list-style:none;}
#btn_top2 .toprightbtn{ float:right; margin:10px 170px 0 4px; list-style:none; }




#page_topMain {
 width: 980px;
 /*width: 900px;*/
 margin: 0px auto;
 /*min-height: 600px;*/
 padding: 0px;
 font-style: normal;
 font-weight: normal;
 font-size: 10pt;
 line-height: 130%;
 font-family: "MS UI Gothic";
 color: #0000;
 background:#FFFFEC;
 height: expression(document.all('page').scrollHeight < 602? '600px':'auto');
}