@charset "UTF-8";

/*----- C H U B B Y   C S S -----*/

body {
	margin:0;
	padding:0;
	text-align:center;
	background:#EBBD00;
}

.size {
	width:860px;
	margin:0 auto;
}

#WRAPPER {
	width:860px;
	margin:20px;	
	background:#FDF8E8;
}

#HEADER {
	width:860px;
	margin:0;
}

#HEADER .logo {
	width:100px;
	height:22px;
	margin:30px 0 38px 20px;
	float:left;
	display:inline;
}

h1 {
	display:none;
}

#NAVI {
	width:500px;
	margin:35px 0 0 150px;
	float:left;
	display:inline;
}


.btn-top,.btn-top a,.btn-top a:hover,.btn-top a:focus {
	width:28px;
	height:20px;
	text-indent:-2000px;
	background:url(image/00_usual/btn-top.gif) no-repeat;
	text-decoration:none;
	float:left;
}
.btn-top {
	margin:0;
	display:inline;
}
.btn-top,.btn-top a:hover,.btn-top a:focus {
	background:url(image/00_usual/btn-top-r.gif) no-repeat;
}

.btn-menu,.btn-menu a,.btn-menu a:hover,.btn-menu a:focus {
	width:35px;
	height:20px;
	text-indent:-2000px;
	background:url(image/00_usual/btn-menu.gif) no-repeat;
	text-decoration:none;
	float:left;
}
.btn-menu {
	margin-left:30px;
	display:inline;
}
.btn-menu,.btn-menu a:hover,.btn-menu a:focus {
	background:url(image/00_usual/btn-menu-r.gif) no-repeat;
}

.btn-gallery,.btn-gallery a,.btn-gallery a:hover,.btn-gallery a:focus {
	width:55px;
	height:20px;
	text-indent:-2000px;
	background:url(image/00_usual/btn-gallery.gif) no-repeat;
	text-decoration:none;
	float:left;
}
.btn-gallery {
	margin-left:30px;
	display:inline;
}
.btn-gallery,.btn-gallery a:hover,.btn-gallery a:focus {
	background:url(image/00_usual/btn-gallery-r.gif) no-repeat;
}

.btn-event,.btn-event a,.btn-event a:hover,.btn-event a:focus {
	width:42px;
	height:20px;
	text-indent:-2000px;
	background:url(image/00_usual/btn-event.gif) no-repeat;
	text-decoration:none;
	float:left;
}
.btn-event {
	margin-left:30px;
	display:inline;
}
.btn-event,.btn-event a:hover,.btn-event a:focus {
	background:url(image/00_usual/btn-event-r.gif) no-repeat;
}

.btn-access,.btn-access a,.btn-access a:hover,.btn-access a:focus {
	width:57px;
	height:20px;
	text-indent:-2000px;
	background:url(image/00_usual/btn-access.gif) no-repeat;
	text-decoration:none;
	float:left;
}
.btn-access {
	margin-left:30px;
	display:inline;
}
.btn-access,.btn-access a:hover,.btn-access a:focus {
	background:url(image/00_usual/btn-access-r.gif) no-repeat;
}

.btn-leaveword,.btn-leaveword a,.btn-leaveword a:hover,.btn-leaveword a:focus {
	width:93px;
	height:20px;
	text-indent:-2000px;
	background:url(image/00_usual/btn-leaveword.gif) no-repeat;
	text-decoration:none;
	float:left;
}
.btn-leaveword {
	margin-left:30px;
	display:inline;
}
.btn-leaveword,.btn-leaveword a:hover,.btn-leaveword a:focus {
	background:url(image/00_usual/btn-leaveword-r.gif) no-repeat;
}

#MAIN {
	width:860px;
	margin:0;
}

#MAIN .left {
	width:600px;
	margin:0 20px 20px 20px;
	float:left;
	display:inline;
}

#MAIN .right {
	width:200px;
	margin-right:20px;
	float:left;
	display:inline;
}

#FLASH {
	margin:0;
	width:600px;
	height:420px;
}

#WHATSNEW {
	width:600px;
	margin-top:20px;
	float:left;
	display:inline;
}

#WHATSNEW .title {
	width:177px;
	height:25px;
	margin:0;
}

#WHATSNEW .dotline {
	width:600px;
	height:10px;
	margin-top:5px;
}

#WHATSNEW p {
	width:600px;
	margin-top:5px;
	margin-bottom:5px;
	font:10px/150% 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color:#333333;
}

#WHATSNEW a:link {
	font-weight: bold;
	color: #555555;
	text-decoration:none;
}
#WHATSNEW a:visited {
	font-weight: bold;
	color: #555555;
	text-decoration:none;
}
#WHATSNEW a:hover {
	font-weight: bold;
	color: #EBBD00;
	text-decoration:underline;
}

#NOWEXHIBITION {
	width:200px;
	margin:0;
}

#NOWEXHIBITION .title {
	width:200px;
	margin:0;
}

#NOWEXHIBITION .banner {
	width:200px;
	margin-top:10px;
}

#NOWEXHIBITION .dotline {
	width:200px;
	height:5px;
	margin:0;
}

#NOWEXHIBITION .text {
	width:200px;
	margin-top:5px;
	margin-bottom:10px;
}

#NOWEXHIBITION p {
	font:10px/150% 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color:#333333;
}

#MAILMAGAZINE {
	width:200px;
	margin-top:15px;
}

#MAILMAGAZINE .dotline {
	width:200px;
	height:5px;
	margin:0;
}

#MAILMAGAZINE p {
	font:10px/150% 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color:#333333;
}

#MAILMAGAZINE form {
	width:200px;
	margin-bottom:15px;
}

#MAILMAGAZINE .title {
	width:200px;
	margin-bottom:5px;
}

#CONTACTUS {
	width:200px;
	margin-top:15px;
}

#CONTACTUS .title {
	width:200px;
	margin-bottom:5px;
}

#CONTACTUS .dotline {
	width:200px;
	height:5px;
	margin-top:15px;
}

#CONTACTUS p {
	font:10px 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
}

#CONTACTUS a:link {
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
}
#CONTACTUS a:visited {
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
#CONTACTUS a:hover {
	font-weight: bold;
	color: #EBBD00;
	text-decoration: underline;
}

.banner {
	width:200px;
	margin-top:30px;
}

#CHUBBYINFO {
	width:200px;
	height:200px;
	margin-top:30px;
}

.size2 {
	width:813px;
	margin:0 auto;
}

#WRAPPER2 {
	width:773px;
	margin:20px;
	background:#FDF8E8;
}

#ACCESS {
	width:820px;
	margin:20px;
}

#ACCESS #MAP {
	width:820px;
	margin:0;
}

#ACCESS .title {
	width:180px;
	height:25px;
	margin-top:20px;
}

#ACCESS p {
	width:600px;
	margin-top:5px;
	margin-bottom:5px;
	font:10px/150% 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color:#333333;
}

#FOOTER {
	width:275px;
	height:36px;
	margin:30px 292px 0 293px;
}

#POWERED {
	width:150px;
	height:40px;
	margin:20px 0 0 710px;
}

div,td,th,p,pre {
	text-align:left;
	margin:0;
}

img {
	border:0;
}

li {
	margin: 0;
	list-style: none;
}

ol, ul {
	margin: 0;
	padding:0;
}

h1 {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	margin:0;
}

h2,h3 {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	margin:0;
}

h4,h5,h6 {
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	margin:0px;
}

select {
	display:block;
}

form {
	margin:0;
}

.indent {
	text-indent:-2345px;
}

.clear {
	clear:both;
}

.center {
	text-align:center;
}