@charset "UTF-8";
/* CSS Document */

*			{ margin:0; padding:0; }	
html,body	{ height:100%; }
body		{ margin:0 auto; padding:0; border:0; color:#231815; text-align:left; font-size:12px; font-family:"?�?� ?�ゴシ�?��", Osaka, sans-serif, 'MS PGothic', 'Hiragino Kaku Gothic Pro W3'; background:#fffbe4; }
div			{ vertical-align:bottom; line-height:1em; }
form		{ margin:0; padding:0; }
img			{ border:0; }
hr			{ display:none; }
dl,dt,dd	{ margin:0px; padding:0px;	border:0px; }
ul,ol,li	{ margin:0px; padding:0px;	list-style-type:none; line-height:1em;/*IE・FF*/ vertical-align:top;/*IE*/ }
h1,h2,h3,h4,h5,h6,p,address { font-size:100%; font-weight:normal; font-style:normal; }
a:link		{ color:#7d4208; }
a:visited	{ color:#069; }
a:active	{ color:#03c; }
a:hover		{ color:#639; }
.clr 					{ font-size: 1px;line-height: -1px;margin: 0px;padding: 0px;clear: both;height: 1px; }





#main 												{ width:782px; margin:0 auto 0 auto; padding:0; background:url(../img/neko_back.gif) left top repeat-y; }
#main p												{ color:#231815; font-size:12px; line-height:1.6em; padding:0 0 15px 0; } 
#main h3											{ color:#502f17; font-size:16px; font-weight:bold; margin:0 0 10px 0; line-height:1.6em; } 
#main a												{ color:#39b7ec; text-decoration:underline; } 
#main a:hover										{ color:#39b7ec; text-decoration:none; } 
#main .red											{ color:#c02900; }
#main .bigbold										{ font-size:20px; font-weight:bold; }
#main .green		     							{ color:#6a940f; }
#main .bold											{ font-weight:bold; }
#main .normal										{ font-size:12px; }
#main .redbig										{ color:#c02900; font-size:24px; font-weight:bold; text-align:center; line-height:1.4em; }

#main .discription									{ text-align:center; padding:10px 0; }	

#main .contents										{ width:687px; padding:0 49px; }

#main .itemimg										{ width:684px; height:637px; position:relative;  background:url(../img/neko_itemimg01.jpg) left top no-repeat; }
#main .itemimg .link								{ position:absolute; top:586px; left:172px; }
#main .itemimg .link a								{ font-size:18px; color:#231815; text-decoration:underline; }
#main .itemimg .link a:hover						{ text-decoration:none; }

#main .present .lef									{ float:left; }
#main .present .rig									{ float:right; width:536px; padding:20px 0 0 0; }
#main .present p									{ color:#b18a4d; }


#main .contents .copyright					{ text-align:center; padding:20px 0 0 0 ;}
#main .contents .copyright p				{ font-size:12px; }