.main{
	font-size:14px;
	line-height:150%;
}


.small{
	font-size:12px;
	line-height:145%;
}

.menu{
	font-size:10pt;
	line-height:170%;
	font-family:Osaka,Verdana,Arial,Helvetica,sans-serif;
}

.sum{
	font-size:7pt;
  color:#8F8F8F;
	font-family:Osaka,Verdana,Arial,Helvetica,sans-serif;
}

.ss{
	font-size:7pt;
	line-height:120%;
		font-family:Osaka,Verdana,Arial,Helvetica,sans-serif;
}

.margin{
	margin:2px;
}

.waku{ border-color:#BC9F8E;border-width:1px;border-style:solid;
}
.wk {
	border: 1px dotted #CCCCCC;
}



.sq{
	color:#BD6412;
}

P.ashi { font-size:12px;margin:0;}


.lin2 a:link       {font-size:9pt;color:#7C2323;text-decoration:underline;}
.lin2 a:visited    {font-size:9pt;text-decoration:underline;} 
.lin2 a:active     {font-size:9pt;text-decoration:underline;} 
.lin2 a:hover      {font-size:9pt;text-decoration:underline;} 

.style01 {
	border: 1px dotted #DEA9DE;
}
.style02 {
	border: 1px solid #666666;
	font-size:9pt;
	line-height:125%;
	font-family:Osaka,Verdana,Arial,Helvetica,sans-serif;
	padding: 5px;
}
h3 {
	font-size: 14px;
	color: #990000;
	margin-bottom: 3px;
}
.ttable_line {
	border: 1px dotted #999999;
}

.waku2 {
	border-color:#D72444;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/lisagas_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku3 {

	border-color:#D72444;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/table_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku4 {


	border-color:#D72444;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/nuigurumi_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku5 {



	border-color:#D72444;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/book_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku6 {




	border-color:#D72444;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/lunch_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku7 {





	border-color:#D72444;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/goods_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_p1 {






	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/penelope_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_p2 {







	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/penenui_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_p3 {








	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/penetable_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_p4 {









	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/penebook_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_p5 {










	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/penelunch_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_p6 {











	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	background-attachment: fixed;
	background-image: url(images/penegoods_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.waku_dot_bl {
	border: 1px dotted #5B9DFF;
}

