/* base setting */
body		{margin:10px; padding:0px; background:url(../image/bg_all01.gif) #ffffff;}
body		{color:#994466; font:13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
td,th		{color:#994466; font:13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
a:link		{color:#000066;}
a:visited	{color:#000066;}
a:active	{color:#000066;}
a:hover		{color:#0033FF;}

h1,h2,h3	{margin:0px; font:normal 13px /18px "lr oSVbN", Osaka, "qMmpS Pro W3";}
h4,h5,h6	{margin:0px; font:normal 13px /18px "lr oSVbN", Osaka, "qMmpS Pro W3";}
em,p		{margin:0px; font-style:normal;}

.font_MSG	{font-family:"lr SVbN", "Osaka|"}
.font_MSGP	{font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";}
.font_16	{font-size:16px;}
.font_15	{font-size:15px;}
.font_14	{font-size:14px;}
.font_13	{font-size:13px;}
.font_12	{font-size:12px;}
.font_11	{font-size:11px;}
.font_10	{font-size:10px;}
.font_09	{font-size: 9px;}
.font_08	{font-size: 8px;}


/* template design */
#head			{width:762px; height:60px; background:url(../image/bg_frame1a.gif) no-repeat;}
#head img		{border:none;}
#head a:hover	{background:none; text-decoration:none;}
#head #id		{margin:6px 9px 0px 4px; float:left;}
#h_layout1		{margin:8px 0px 0px 0px; vertical-align:top;}
#h_layout2		{margin:8px 0px 0px 40px; vertical-align:top;}
#h_layout3		{margin:4px 0px 0px 30px; vertical-align:top;}
#head ul		{margin:4px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:4px;}
#head li		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline;}
#foot			{width:762px; height:25px; background:url(../image/bg_frame1b.gif) no-repeat; text-align:center;}
#foot address	{padding:11px 0px 0px 0px; color:#df8a9a; font:normal 11px /11px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#content_bg		{width:762px; padding:12px; margin:0px; background:url(../image/bg_frame1c.gif) repeat-y;}
#content		{width:738px;}
#jacket				{background:url(../image/jacket03.jpg) no-repeat right top;}
#jacket h1			{color:#003366; font:bold 13px /14px "lr oSVbN", Osaka, "qMmpS Pro W3"; margin:211px 0px 0px 140px;}
#jacket p			{color:#003366; font:bold 13px /14px "lr oSVbN", Osaka, "qMmpS Pro W3"; margin:0px 0px 0px 162px;}


/* index.htm */
#line1				{margin:0px 0px; text-align:center;}

#newitem			{width:174px; height:250px; background:url(../image/bg_new01a.gif) no-repeat; color:#225588; font:11px /12px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#newitem h2			{text-align:left; color:#666666;}
#new_photo			{width:150px; height:120px; padding:3px; border:1px solid #71a3b8; background:#ffffff; text-align:center;}
#new_photo img		{border:none;}
#new_pin				{margin:-115px 0px 0px 0px; height:12px; display:block;}
#new_comment 		{margin:3px; padding:4px 4px;}
#new_comment p		{color:#023d42; font:11px /12px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left;}
#new_comment p span	{color:#666666;}
#new_comment p#price	{margin-top:0px; color:#ff6666; font:bold 13px /17px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:right;}
#new_comment p#price span	{color:#ff0000; padding:0px 5px; border:1px solid #ff2222;}

#message			{margin-top:15px; height:95px; background:url(../image/news01.gif) center top no-repeat;}
#message h2			{margin-left:65px; font:26px /30px "HGPnppΞί―ΜίΜ"; text-align:center; color:#FF00FF;}
#message p			{margin-left:65px; font:13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
#message p a		{color:#222222;}
#message p a:hover	{color:#666666;}
#message p span		{color:#ff0000; font-weight:bold;}

#hotitem			{margin-top:20px; background:url(../image/circle2.gif) no-repeat;}
#hotitem td			{color:#882255; font:11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#hotitem h2			{height:30px; text-align:left; color:#666666;}
#hotitem h2 img		{float:left;}

#itemlink			{margin:15px auto 15px auto; background:url(../image/circle3.gif) no-repeat;}
#itemlink h2		{height:30px; text-align:left; color:#666666;}
#itemlink h2 img	{float:left;}
#itemlink table		{width:735px;}
#itemlink td		{width:245px; text-align:right; padding:2px 0px 15px 0px;}
#itemlink td img	{border:none;}
#itemlink td a		{color:#aaaaaa; font:11px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; border:2px solid #eeeeee;}
#itemlink td a:hover{color:#999999; font:11px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; border:2px solid #999999;}

#infotable			{margin:15px auto 15px auto;}
#diary				{background:url(../image/circle4.gif) no-repeat;}
#diary h2			{height:30px; text-align:left; color:#666666;}
#diary h2 img		{float:left;}
#diary div			{margin:0px 10px 0px 7px; padding:6px; background:url(../image/bg_check01.gif);}
#shopping			{background:url(../image/circle4.gif) no-repeat;}
#shopping h2		{height:30px; text-align:left; color:#666666;}
#shopping h2 img	{float:left;}
#shopping a img		{border:none;}
#shopinfo			{background:url(../image/circle5.gif) no-repeat;}
#shopinfo h2		{height:30px; text-align:left; color:#666666;}
#shopinfo h2 img	{float:left;}
#shopinfo table		{margin:0px 0px 0px 10px; width:442px; background:url(../image/shop_img04.gif) left top no-repeat;}
#shopinfo th		{width:175px; height:130px;}
#shopinfo th img	{border:none;}
#shopinfo td		{}
#shopinfo td p		{margin:10px 0px; color:#666666; font:13px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#shopinfo td img	{float:right; margin:0px 15px 0px 0px; border:none;}

#makerlist			{margin-top:15px;}
#makerlist h3		{color:#775555; font:bold 15px /20px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#makerlist ul		{margin:0px; padding:0px 0px 0px 15px;}
#makerlist li		{margin:0px; padding:0px 10px 0px 0px; display:inline; color:#998888; font:11px /15px  "MS UI Gothic";}
#makerlist span	{font-size:6px; color:#eedddd;}
#makerlist table	{margin-top:15px;}
#makerlist td		{text-align:left; vertical-align:bottom; padding:5px 3px 15px 3px; color:#999999; font:10px /12px "lr SVbN", "Osaka|";}
#makerlist td img	{display:block;}
#news_2 {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
}
